]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR target/58655 ([avr] -mfract-convert-truncate not documented)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
77d93c47
PB
12016-06-28 Peter Bergner <bergner@vnet.ibm.com>
2
3 PR target/71656
4 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
5
a8264058
SB
62016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
7
8 PR target/71670
9 * gcc.target/powerpc/pr71670.c: New testcase.
10
0dc47331
PB
112016-06-27 Peter Bergner <bergner@vnet.ibm.com>
12
13 PR target/71656
14 * gcc.target/powerpc/pr71656-1.c: New test.
15 * gcc.target/powerpc/pr71656-2.c: New test.
16
b65ffc79
CL
172016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
18
19 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
20 around fp16 code.
21 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
22 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
23 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
24 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
25 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
26 Add arm_neon_fp16_ok effective target.
27 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
28 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
29 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
30 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
31 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
32 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
33 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
34 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
35 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
36 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
37 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
38
9bb86f40
JH
392016-06-26 Jan Hubicka <hubicka@ucw.cz>
40
41 * gcc.dg/predict-12.c: New testcase.
42
46db0fd4
JD
432016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
44
45 PR fortran/71649
46 * gfortran.dg/pr71649.f90: New test.
47
2a65e70b
JJ
482016-06-25 Jakub Jelinek <jakub@redhat.com>
49
f8a06e24
JJ
50 PR tree-optimization/71643
51 * g++.dg/opt/pr71643.C: New test.
52
2a65e70b
JJ
53 PR tree-optimization/71631
54 * gcc.c-torture/execute/pr71631.c: New test.
55
7805417a
JH
562016-06-24 Jan Hubicka <hubicka@ucw.cz>
57
58 * gcc.dg/predict-11.c: New testcase.
59 * gfortran.dg/predict-2.f90: New testcase.
60
888ed1a3
JH
612016-06-24 Jan Hubicka <hubicka@ucw.cz>
62
63 * gcc.dg/predict-10.c: New test.
64
53605f35
BS
652016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
66
67 * gcc.target/powerpc/abs128-1.c: New.
68 * gcc.target/powerpc/copysign128-1.c: New.
69 * gcc.target/powerpc/inf128-1.c: New.
70 * gcc.target/powerpc/nan128-1.c: New.
71
7b22b4c6
EB
722016-06-24 Eric Botcazou <ebotcazou@adacore.com>
73
74 * gfortran.dg/pr71642.f90: New test.
75
37e373c2
JJ
762016-06-24 Jakub Jelinek <jakub@redhat.com>
77
78 PR tree-optimization/71647
79 * gcc.target/i386/pr71647.c: New test.
80
b20b79f2
L
812016-06-24 H.J. Lu <hongjiu.lu@intel.com>
82
83 * gcc.target/i386/noplt-gd-1.c: New test.
84 * gcc.target/i386/noplt-gd-2.c: Likewise.
85 * gcc.target/i386/noplt-gd-3.c: Likewise.
86 * gcc.target/i386/noplt-ld-1.c: Likewise.
87 * gcc.target/i386/noplt-ld-2.c: Likewise.
88 * gcc.target/i386/noplt-ld-3.c: Likewise.
89 * lib/target-supports.exp
90 (check_effective_target_tls_get_addr_via_got): New.
91
04619cb8
UB
922016-06-24 Uros Bizjak <ubizjak@gmail.com>
93
94 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
95 testsuite compile flags.
96 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
97 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
98
992016-06-24 Uros Bizjak <ubizjak@gmail.com>
100
101 * g++dg/vect/pr36684.cc: Add dg-do compile.
102 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
103 * gcc.dg/vect/pr70021.c: Ditto.
104 * gcc.dg/vect/pr70138-1.c: Ditto.
105 * gcc.dg/vect/pr70138-2.c: Ditto.
106 * gcc.dg/vect/pr70354-1.c: Ditto.
107 * gcc.dg/vect/pr70354-2.c: Ditto.
108 * gcc.dg/vect/pr71259.c: Ditto.
109 * gcc.dg/vect/pr71416-1.c: Ditto.
110 * gcc.dg/vect/slp-43.c: Ditto.
111 * gcc.dg/vect/slp-45.c: Ditto.
112 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
113 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
114 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
115 * gfortran.dg/vect/pr69980.f90: Ditto.
116
1172016-06-24 Uros Bizjak <ubizjak@gmail.com>
118
119 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
120 * gcc.dg/vect/bb-slp-30.c: Ditto.
121 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
122 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
123 * gcc.dg/vect/pr45902.c: Ditto.
124 * gcc.dg/vect/pr48172.c: Ditto.
125 * gcc.dg/vect/pr48377.c: Ditto.
126 * gcc.dg/vect/pr49038.c: Ditto.
127 * gcc.dg/vect/pr49771.c: Ditto.
128 * gcc.dg/vect/pr52091.c: Ditto.
129 * gcc.dg/vect/pr53185-2.c: Ditto.
130 * gcc.dg/vect/pr56826.c: Ditto.
131 * gcc.dg/vect/pr60276.c: Ditto.
132 * gcc.dg/vect/pr62021.c: Ditto.
133 * gcc.dg/vect/pr63530.c: Ditto.
134 * gcc.dg/vect/pr65518.c: Ditto.
135 * gcc.dg/vect/pr65947-1.c: Ditto.
136 * gcc.dg/vect/pr65947-10.c: Ditto.
137 * gcc.dg/vect/pr65947-11.c: Ditto.
138 * gcc.dg/vect/pr65947-12.c: Ditto.
139 * gcc.dg/vect/pr65947-13.c: Ditto.
140 * gcc.dg/vect/pr65947-2.c: Ditto.
141 * gcc.dg/vect/pr65947-3.c: Ditto.
142 * gcc.dg/vect/pr65947-4.c: Ditto.
143 * gcc.dg/vect/pr65947-5.c: Ditto.
144 * gcc.dg/vect/pr65947-6.c: Ditto.
145 * gcc.dg/vect/pr65947-7.c: Ditto.
146 * gcc.dg/vect/pr65947-8.c: Ditto.
147 * gcc.dg/vect/pr65947-9.c: Ditto.
148 * gcc.dg/vect/pr71416-1.c: Ditto.
149 * gcc.dg/vect/pr71439.c: Ditto.
150 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
151 * gcc.dg/vect/vect-bswap16.c: Ditto.
152 * gcc.dg/vect/vect-bswap32.c: Ditto.
153 * gcc.dg/vect/vect-bswap64.c: Ditto.
154 * gcc.dg/vect/vect-live-1.c: Ditto.
155 * gcc.dg/vect/vect-live-2.c: Ditto.
156 * gcc.dg/vect/vect-live-3.c: Ditto.
157 * gcc.dg/vect/vect-live-4.c: Ditto.
158 * gcc.dg/vect/vect-live-5.c: Ditto.
159 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
160 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
161 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
162 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
163 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
164 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
165 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
166 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
167 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
168 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
169 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
170 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
171 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
172 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
173 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
174 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
175 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
176
da224bcb
UB
1772016-06-24 Uros Bizjak <ubizjak@gmail.com>
178
179 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
180
dfee2870
L
1812016-06-24 H.J. Lu <hongjiu.lu@intel.com>
182
183 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
184 ia32 if R_386_GOT32X relocation is supported.
185 * gcc.target/i386/noplt-3.c: Likewise.
186 * gcc.target/i386/noplt-2.c: Likewise.
187 (main): Renamed to ...
188 (bar): This.
189 * gcc.target/i386/noplt-4.c: Likewise.
190 (main): Renamed to ...
191 (bar): This.
192 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
193 * gcc.target/i386/pr67400-5.c: Likewise.
194
a86451b9
JJ
1952016-06-24 Jakub Jelinek <jakub@redhat.com>
196
00085092
JJ
197 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
198 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
199
a86451b9
JJ
200 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
201 f4): Adjust expected diagnostics.
202 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
203 (T): If OVFP is defined, redefine to TP.
204 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
205 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
206 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
207 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
208 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
209 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
210 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
211 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
212 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
213 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
214 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
215 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
216 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
217 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
218 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
219 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
220 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
221 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
222 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
223 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
224 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
225 as last argument to __builtin_add_overflow_p.
226
7bb5d5f4
UB
2272016-06-23 Uros Bizjak <ubizjak@gmail.com>
228
229 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
230 dg-options and remove default vector testsuite compile flags.
231 * g++.dg/vect/pr33860a.cc: Ditto.
232 * g++.dg/vect/pr45470-a.cc: Ditto.
233 * g++.dg/vect/pr45470-b.cc: Ditto.
234 * g++.dg/vect/pr60896.cc: Ditto.
235 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
236 * gcc.dg/vect/pr18308.c: Ditto.
237 * gcc.dg/vect/pr24049.c: Ditto.
238 * gcc.dg/vect/pr33373.c: Ditto.
239 * gcc.dg/vect/pr36228.c: Ditto.
240 * gcc.dg/vect/pr42395.c: Ditto.
241 * gcc.dg/vect/pr42604.c: Ditto.
242 * gcc.dg/vect/pr46663.c: Ditto.
243 * gcc.dg/vect/pr48765.c: Ditto.
244 * gcc.dg/vect/pr49093.c: Ditto.
245 * gcc.dg/vect/pr49352.c: Ditto.
246 * gcc.dg/vect/pr52298.c: Ditto.
247 * gcc.dg/vect/pr52870.c: Ditto.
248 * gcc.dg/vect/pr53185.c: Ditto.
249 * gcc.dg/vect/pr53773.c: Ditto.
250 * gcc.dg/vect/pr56695.c: Ditto.
251 * gcc.dg/vect/pr62171.c: Ditto.
252 * gcc.dg/vect/pr63530.c: Ditto.
253 * gcc.dg/vect/pr68339.c: Ditto.
254 * gcc.dg/vect/pr71259.c: Ditto.
255 * gcc.dg/vect/vect-82_64.c: Ditto.
256 * gcc.dg/vect/vect-83_64.c: Ditto.
257 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
258 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
259 * gcc.dg/vect/vect-shift-2.c: Ditto.
260 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
261 * gfortran.dg/vect/pr39318.f90: Ditto.
262 * gfortran.dg/vect/pr45714-a.f: Ditto.
263 * gfortran.dg/vect/pr45714-b.f: Ditto.
264 * gfortran.dg/vect/pr46213.f90: Ditto.
265
2d4bb02f
MM
2662016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
267 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
268
269 * gcc.target/powerpc/p9-splat-5.c: New test.
270
f6d1b868
UB
2712016-06-23 Uros Bizjak <ubizjak@gmail.com>
272
273 PR tree-optimization/71488
274 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
275 * lib/target-supports.exp: ... here.
276 (check_sse4_hw_available): New procedure.
277 (check_effective_target_sse4_runtime): Ditto.
278 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
279 -march=westmere for sse4_runtime targets.
936ff030 280 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 281 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 282 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 283 (main): Call check_vect ().
a7898180 284 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 285
c0597759
L
2862016-06-23 H.J. Lu <hongjiu.lu@intel.com>
287
288 PR target/66232
289 PR target/67400
290 * gcc.target/i386/pr66232-14.c: New file.
291 * gcc.target/i386/pr66232-15.c: Likewise.
292 * gcc.target/i386/pr66232-16.c: Likewise.
293 * gcc.target/i386/pr66232-17.c: Likewise.
294 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
295 ia32 if R_386_GOT32X relocation is supported.
296 * gcc.target/i386/pr67400-2.c: Likewise.
297 * gcc.target/i386/pr67400-3.c: Likewise.
298 * gcc.target/i386/pr67400-4.c: Likewise.
299 * gcc.target/i386/pr67400-6.c: Likewise.
300 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 301 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 302
5b0e27a7
JD
3032016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
304
305 PR libgfortran/48852
306 * gfortran.dg/char4_iunit_1.f03: Update test.
307 * gfortran.dg/f2003_io_5.f03: Update test.
308 * gfortran.dg/real_const_3.f90: Update test.
309
7f586d90
AK
3102016-06-23 Andi Kleen <ak@linux.intel.com>
311
312 * g++.dg/bprob/bprob.exp: Support autofdo.
313 * g++.dg/tree-prof/tree-prof.exp: dito.
314 * gcc.dg/tree-prof/tree-prof.exp: dito.
315 * gcc.misc-tests/bprob.exp: dito.
316 * gfortran.dg/prof/prof.exp: dito.
317 * lib/profopt.exp: dito.
318 * lib/target-supports.exp: Check for autofdo.
319
60fa7862
ML
3202016-06-23 Martin Liska <mliska@suse.cz>
321
322 * gcc.dg/pr71619.c: New test.
323
e3d62871
UB
3242016-06-23 H.J. Lu <hongjiu.lu@intel.com>
325
326 PR target/67400
cc901875
UB
327 * gcc.target/i386/pr67400-1.c: New test.
328 * gcc.target/i386/pr67400-2.c: Likewise.
329 * gcc.target/i386/pr67400-3.c: Likewise.
330 * gcc.target/i386/pr67400-4.c: Likewise.
331 * gcc.target/i386/pr67400-5.c: Likewise.
332 * gcc.target/i386/pr67400-6.c: Likewise.
333 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 334
ac81cf0b
DM
3352016-06-22 David Malcolm <dmalcolm@redhat.com>
336
337 * c-c++-common/missing-header-1.c: New test case.
338 * c-c++-common/missing-header-2.c: New test case.
339 * c-c++-common/missing-header-3.c: New test case.
340 * c-c++-common/missing-header-4.c: New test case.
341
1a4f11c8
DM
3422016-06-22 David Malcolm <dmalcolm@redhat.com>
343
344 PR c/70339
345 * c-c++-common/attributes-1.c: Update dg-prune-output to include
346 hint.
347 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
348 expected results due to builtin "nanl" now being suggested for
349 "name".
350 * gcc.dg/pr67580.c: Update expected messages.
351 * gcc.dg/spellcheck-identifiers.c: New testcase.
352 * gcc.dg/spellcheck-typenames.c: New testcase.
353
a93eac6a
DM
3542016-06-22 David Malcolm <dmalcolm@redhat.com>
355
356 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
357 file.
358 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
359 diagnostic-test-show-locus-parseable-fixits.c to sources for
360 diagnostic_plugin_test_show_locus.c.
361 * lib/gcc-defs.exp (freeform_regexps): New global.
362 (dg-regexp): New function.
363 (handle-dg-regexps): New function.
364 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
365 freeform_regexps to the empty list.
366 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
367
49e76ff1
IE
3682016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
369
f6d1b868 370 PR tree-optimization/71488
49e76ff1
IE
371 * g++.dg/pr71488.C: New test.
372 * gcc.dg/vect/vect-bool-cmp.c: New test.
373
951d8c8a
EB
3742016-06-22 Eric Botcazou <ebotcazou@adacore.com>
375
376 * gcc.dg/guality/param-5.c: New test.
377
b60fc3bd
BE
3782016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
379
380 * gcc.target/i386/asm-flag-7.c: New test.
381
0609abda
TS
3822016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
383
384 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
385 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
386 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
387 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
388 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
389 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
390 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
391 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
392 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
393 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
394 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
395 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
396 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
397 * gcc.dg/tree-ssa/vrp87.c: Likewise.
398 * lib/target-supports.exp: Likewise.
399
ee2499b4
TS
4002016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
401
402 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
403 * gcc.dg/attr-ms_struct-2.c: Likewise.
404 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
405 * gcc.dg/bf-ms-attrib.c: Likewise.
406 * gcc.dg/bf-ms-layout-2.c: Likewise.
407 * gcc.dg/bf-ms-layout-3.c: Likewise.
408 * gcc.dg/bf-ms-layout.c: Likewise.
409 * gcc.dg/bf-no-ms-layout.c: Likewise.
410 * gcc.target/i386/bitfield1.c: Likewise.
411 * gcc.target/i386/bitfield2.c: Likewise.
412 * gcc.target/i386/bitfield3.c: Likewise.
413
caea59ff
KN
4142016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
415
416 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
417 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
418 override other than -mcpu=power9 command-line option is specified,
419 or if the target operating system is aix.
420 * gcc.target/powerpc/darn-1.c: Likewise.
421 * gcc.target/powerpc/darn-2.c: Likewise.
422 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
423 test if effective-target is not powerpc_p9vector_ok or if the
424 target operating system is not defined.
425 * gcc.target/powerpc/vslv-1.c: Likewise.
426 * gcc.target/powerpc/vsrv-0.c: Likewise.
427 * gcc.target/powerpc/vsrv-1.c: Likewise.
428
63617e30
TB
4292016-06-21 Tobias Burnus <burnus@net-b.de>
430
431 PR fortran/71068
432 * gfortran.dg/coarray/data_1.f90: New.
433
89192c3c
WD
4342016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
435
436 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
437 (dg-require-effective-target): Use arm_v8_neon_hw.
438 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
439 (dg-require-effective-target): Likewise.
440 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
441 (dg-require-effective-target): Likewise.
442 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
443 (dg-require-effective-target): Likewise.
444 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
445 (dg-require-effective-target): Likewise.
446 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
447 (dg-require-effective-target): Likewise.
448 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
449 Add AArch64 check.
450
64ac50e2
WD
4512016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
452
453 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
454 Set to 3 so test passes.
455
6252b5db
WD
4562016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
457
458 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
459
3b9bc511
IV
4602016-06-21 Ilya Verbin <ilya.verbin@intel.com>
461
462 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
463 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
464 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
465 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
466
21db1c78
IV
4672016-06-21 Ilya Verbin <ilya.verbin@intel.com>
468
469 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
470 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
471
9d30e86f
L
4722016-06-21 H.J. Lu <hongjiu.lu@intel.com>
473
474 PR target/71549
475 * gcc.target/i386/pr71549.c: New test.
476
448a7c69
KN
4772016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
478
479 * gcc.target/powerpc/vadsdu-0.c: Replace
480 dg-require-effective-target directive to allow test to run on more
481 platforms, and add dg-skip-if directive to disable test on aix
482 platforms because of known incompatibilities.
483 * gcc.target/powerpc/vadsdu-1.c: Likewise.
484 * gcc.target/powerpc/vadsdu-2.c: Likewise.
485 * gcc.target/powerpc/vadsdu-3.c: Likewise.
486 * gcc.target/powerpc/vadsdu-4.c: Likewise.
487 * gcc.target/powerpc/vadsdu-5.c: Likewise.
488 * gcc.target/powerpc/vadsdub-1.c: Likewise.
489 * gcc.target/powerpc/vadsdub-2.c: Replace
490 dg-require-effective-target directive to allow test to run on more
491 platforms, and add dg-skip-if directive to disable test on aix
492 platforms because of known incompatibilities.
493 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
494 with vec_absdb call to differentiate this test from vadsdub-1.c.
495 * gcc.target/powerpc/vadsduh-1.c: Replace
496 dg-require-effective-target directive to allow test to run on more
497 platforms, and add dg-skip-if directive to disable test on aix
498 platforms because of known incompatibilities.
499 * gcc.target/powerpc/vadsduh-2.c: Likewise.
500 * gcc.target/powerpc/vadsduw-1.c: Likewise.
501 * gcc.target/powerpc/vadsduw-2.c: Likewise.
502
0ad84f34
JJ
5032016-06-21 Jakub Jelinek <jakub@redhat.com>
504
505 PR tree-optimization/71588
506 * gcc.dg/pr71558.c: New test.
507
e71e8d94
SKS
5082016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
509
510 * c-c++-common/pr68657-1.c: Require ptr32plus support.
511 * c-c++-common/pr68657-2.c: Likewise.
512 * c-c++-common/pr68657-3.c: Likewise.
513 * gcc.dg/torture/pr69714.c: Require int32plus support.
514 * gcc.dg/torture/pr70025.c: Likewise.
515 * gcc.dg/torture/pr70083.c: Likewise.
516 * gcc.dg/torture/pr70542.c: Likewise.
517 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
518
5a578671
JM
5192016-06-20 Joseph Myers <joseph@codesourcery.com>
520
521 PR c/71601
522 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
523
7a9df68e
JJ
5242016-06-20 Jakub Jelinek <jakub@redhat.com>
525
50aa64d5
JJ
526 PR middle-end/71581
527 * gcc.dg/pr71581.c: New test.
528
7a9df68e
JJ
529 PR rtl-optimization/71591
530 * gcc.dg/cpp/pr71591.c: New test.
531
3947cf19
DR
5322016-06-20 David B. Robins <gcc@davidrobins.net>
533
534 PR target/71571
535 * g++.dg/torture/pr71571.C: New test.
536
c4ff221e
JJ
5372016-06-20 Jakub Jelinek <jakub@redhat.com>
538
539 PR target/71559
540 * gcc.target/i386/sse2-pr71559.c: New test.
541 * gcc.target/i386/avx-pr71559.c: New test.
542 * gcc.target/i386/avx512f-pr71559.c: New test.
543
f1b5abfb
TB
5442016-06-20 Tobias Burnus <burnus@net-b.de>
545
546 PR fortran/71194
547 * gfortran.dg/pointer_remapping_10.f90: New.
548
842107e4
DM
5492016-06-20 David Malcolm <dmalcolm@redhat.com>
550
551 * g++.dg/diagnostic/string-literal-concat.C: New test case.
552
d9e8bdfd
MS
5532016-06-20 Martin Sebor <msebor@redhat.com>
554
555 PR c/69507
556 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
557 * gnu90-const-expr-1.c: Same.
558 * gnu99-const-expr-1.c: Same.
559 * gnu99-static-1.c: Same.
560
67785479
RL
5612016-06-20 Renlin Li <renlin.li@arm.com>
562
563 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
564
636929b8
JG
5652016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
566
567 * gcc.target/aarch64/vcvt_f64_1.c: New.
568 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
569 * gcc.target/aarch64/vrecp_f64_1.c: New.
570
ff7b374b
KT
5712016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
572
573 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
574 "alignement".
575
554cfc9e
GJL
5762016-06-20 Georg-Johann Lay <avr@gjlay.de>
577
578 PR target/71103
579 * gcc.target/avr/torture/pr71103-2.c: New test.
580
aa0db437
MS
5812016-06-19 Martin Sebor <msebor@redhat.com>
582
583 PR c/69507
584 * gcc.dg/alignof.c: New test.
585
c561b091
PC
5862016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
587
588 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
589 vs dg-error; test constexpr specifier too.
590
bf54f123
PC
5912016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
592
593 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
594
4e53aa97
CL
5952016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
596
597 * lib/target-supports.exp
598 (check_effective_target_arm_neon_fp16_ok_nocache): Call
599 arm_neon_ok and merge flags. Fix temporary test name.
600 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
601 and merge flags.
602
69071d86
ML
6032016-06-17 Martin Liska <mliska@suse.cz>
604
605 * gcc.dg/predict-9.c: Fix dump scanning.
606
68b3b858
BC
6072016-06-17 Bin Cheng <bin.cheng@arm.com>
608
609 PR tree-optimization/71354
610 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
611
d3ee260a
BC
6122016-06-17 Bin Cheng <bin.cheng@arm.com>
613
614 PR tree-optimization/71347
615 * gcc.dg/tree-ssa/pr71347.c: New test.
616
bd8fb114
BC
6172016-06-17 Bin Cheng <bin.cheng@arm.com>
618
619 PR tree-optimization/71354
620 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
621
97816be4
BC
6222016-06-17 Bin Cheng <bin.cheng@arm.com>
623
624 * gcc.dg/vect/vect-alias-check-1.c: New test.
625
2d761a37
SKS
6262016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
627
e0277d6b 628 PR target/71151
2d761a37
SKS
629 * gcc.target/avr/pr71151-1.c: New test.
630 * gcc.target/avr/pr71151-2.c: New test.
631 * gcc.target/avr/pr71151-3.c: New test.
632 * gcc.target/avr/pr71151-4.c: New test.
633 * gcc.target/avr/pr71151-5.c: New test.
634 * gcc.target/avr/pr71151-6.c: New test.
635 * gcc.target/avr/pr71151-7.c: New test.
636 * gcc.target/avr/pr71151-8.c: New test.
637 * gcc.target/avr/pr71151-common.h: New test.
638
68fa96d6
ML
6392016-06-16 Martin Liska <mliska@suse.cz>
640
641 * gfortran.dg/predict-1.f90: New test.
642
b6ca982f
UB
6432016-06-16 Uros Bizjak <ubizjak@gmail.com>
644
645 PR target/71242
646 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
647
1dc8d15b
JH
6482016-06-16 Jan Hubicka <hubicka@ucw.cz>
649
650 * g++.dg/vect/pr36648.cc: Disable cunrolli
651
67c25816
JJ
6522016-06-16 Jakub Jelinek <jakub@redhat.com>
653
c577adb2
JJ
654 PR target/71554
655 * gcc.c-torture/execute/pr71554.c: New test.
656
67c25816
JJ
657 PR rtl-optimization/71532
658 * gcc.dg/torture/pr71532.c: New test.
659
1a3c3ee9
MM
6602016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
661
662 * gcc.target/powerpc/p9-dimode1.c: New test.
663 * gcc.target/powerpc/p9-dimode2.c: Likewise.
664
f29468a7
JJ
6652016-06-15 Jakub Jelinek <jakub@redhat.com>
666
61daecc4
JJ
667 * gcc.c-torture/compile/20160615-1.c: New test.
668
f29468a7
JJ
669 * g++.dg/cpp0x/ref-qual17.C: New test.
670
209d1e2d
IE
6712016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
672
673 PR middle-end/71529
674 * gcc.target/i386/pr71529.C: New test.
675
8dc35712
AH
6762016-06-15 Alan Hayward <alan.hayward@arm.com>
677
678 PR tree-optimization/71483
679 * g++.dg/vect/pr71483.c: New
680
b8911cb8
PC
6812016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
682
683 PR c++/70202
684 * g++.dg/inherit/crash6.C: New.
685 * g++.dg/inherit/union2.C: Likewise.
686 * g++.dg/inherit/virtual12.C: Likewise.
687 * g++.dg/inherit/virtual13.C: Likewise.
688 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
689
cf5d08ab
UB
6902016-06-15 Uros Bizjak <ubizjak@gmail.com>
691
e3d62871 692 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 693
8f482165
AH
6942016-06-15 Alan Hayward <alan.hayward@arm.com>
695
696 PR tree-optimization/71439
697 * gcc.dg/vect/pr71439.c: New
698
3256673f
KT
6992016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
700
701 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
702
b17dc4d4
RB
7032016-06-15 Richard Biener <rguenther@suse.de>
704
705 * gcc.dg/vect/slp-45.c: New testcase.
706
2a5825f2
RB
7072016-06-15 Richard Biener <rguenther@suse.de>
708
709 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
710
6e433d0b
BS
7112016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
712
713 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
714 requirements, and disable for AIX for now.
715 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
716
abe7f828
JJ
7172016-06-14 Jakub Jelinek <jakub@redhat.com>
718
a09c81b4
JJ
719 PR c++/71528
720 * g++.dg/opt/pr71528.C: New test.
721
abe7f828
JJ
722 PR c++/71516
723 * g++.dg/init/pr71516.C: New test.
724
acfadf06
PC
7252016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
726
727 * g++.dg/init/array46.C: New.
728
4d568ab2
UB
7292016-06-14 Uros Bizjak <ubizjak@gmail.com>
730
e3d62871
UB
731 * gcc.target/i386/float128-3.c: New test.
732 * gcc.target/i386/quad-sse4.c: Ditto.
733 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
734 Update scan strings.
4d568ab2 735
30934c5d
RB
7362016-06-14 Richard Biener <rguenther@suse.de>
737
738 PR middle-end/71526
739 * gfortran.dg/pr71526.f90: New testcase.
740
3970e545
AV
7412016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
742
743 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
744 * gcc.dg/zero_bits_compound-1.c: Likewise.
745
04976c6e
RB
7462016-06-14 Richard Biener <rguenther@suse.de>
747
748 PR tree-optimization/71522
749 * gcc.dg/torture/pr71522.c: New testcase.
750
23e025db
JJ
7512016-06-14 Jakub Jelinek <jakub@redhat.com>
752
753 PR tree-optimization/71520
754 * gcc.dg/tree-ssa/pr71520.c: New test.
755
90b72e84
RB
7562016-06-14 Richard Biener <rguenther@suse.de>
757
758 PR tree-optimization/71521
86c24ba6 759 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 760
ef7cf206
JJ
7612016-06-13 Jakub Jelinek <jakub@redhat.com>
762
0dda258b
JJ
763 PR sanitizer/71498
764 * c-c++-common/ubsan/bounds-13.c: New test.
765
ef7cf206
JJ
766 PR preprocessor/71183
767 * gcc.dg/cpp/source_date_epoch-3.c: New test.
768
a73786e3
JL
7692016-06-13 Jeff Law <law@redhat.com>
770
771 PR tree-optimization/71403
772 * c-c++-common/ubsan/pr71403-1.c: New test.
773 * c-c++-common/ubsan/pr71403-2.c: New test.
774 * c-c++-common/ubsan/pr71403-3.c: New test.
775
0ac249bf
JJ
7762016-06-13 Jakub Jelinek <jakub@redhat.com>
777
778 PR middle-end/71478
779 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
780 Add -Wno-psabi -w to dg-options.
781
5408a64a
KN
7822016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
783
784 * gcc.target/powerpc/vadsdu-0.c: New test.
785 * gcc.target/powerpc/vadsdu-1.c: New test.
786 * gcc.target/powerpc/vadsdu-2.c: New test.
787 * gcc.target/powerpc/vadsdu-3.c: New test.
788 * gcc.target/powerpc/vadsdu-4.c: New test.
789 * gcc.target/powerpc/vadsdu-5.c: New test.
790 * gcc.target/powerpc/vadsdub-1.c: New test.
791 * gcc.target/powerpc/vadsdub-2.c: New test.
792 * gcc.target/powerpc/vadsduh-1.c: New test.
793 * gcc.target/powerpc/vadsduh-2.c: New test.
794 * gcc.target/powerpc/vadsduw-1.c: New test.
795 * gcc.target/powerpc/vadsduw-2.c: New test.
796
f7e4f2e3
DM
7972016-06-13 David Malcolm <dmalcolm@redhat.com>
798
799 * gcc.dg/c99-init-2.c (c): Update expected error message.
800 * gcc.dg/init-bad-8.c (foo): Likewise.
801 * gcc.dg/spellcheck-fields-3.c: New test case.
802
ad23a23e
ML
8032016-06-13 Martin Liska <mliska@suse.cz>
804
805 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
806 and "guess loop iv compared" heuristics.
807 * gcc.dg/predict-2.c: Likewise.
808 * gcc.dg/predict-3.c: Likewise.
809 * gcc.dg/predict-4.c: Likewise.
810 * gcc.dg/predict-5.c: Likewise.
811 * gcc.dg/predict-6.c: Likewise.
812
146c55da
MP
8132016-06-13 Marek Polacek <polacek@redhat.com>
814
815 PR middle-end/71476
816 * c-c++-common/Wswitch-unreachable-4.c: New test.
817 * gcc.dg/Wswitch-unreachable-2.c: New test.
818 * g++.dg/tm/jump1.C: Move dg-warning.
819
42e77cbc
EB
8202016-06-13 Eric Botcazou <ebotcazou@adacore.com>
821
822 * gnat.dg/renaming10.ad[sb]: New test.
823
7474dcc1
PT
8242016-06-13 Paul Thomas <pault@gcc.gnu.org>
825
826 PR fortran/70673
827 * gfortran.dg/pr70673.f90: New test.
828
f57f53d3
RB
8292016-06-13 Richard Biener <rguenther@suse.de>
830
831 PR middle-end/64516
832 * gcc.dg/align-3.c: New testcase.
833
5843a5f0
ML
8342016-06-13 Martin Liska <mliska@suse.cz>
835
836 * gcc.target/i386/pr71458.c: New test.
837
aa8fdb44
UB
8382016-06-12 Uros Bizjak <ubizjak@gmail.com>
839
840 PR target/71241
841 * testsuite/gcc.dg/torture/float128-nan.c: New test.
842
2043e4d7
DH
8432016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
844
845 PR target/60751
846 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
847 statement.
848
d3dc025d
DH
8492016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
850
851 PR target/60751
852 * gfortran.dg/comma_IO_extension_1.f90: New test.
853 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
854 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
855 statement.
856 * gfortran.dg/graphite/pr38083.f90: Likewise.
857 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
858 missing format.
859
a31d78c6
EB
8602016-06-11 Eric Botcazou <ebotcazou@adacore.com>
861
862 * gnat.dg/case_character.adb: New test.
863
95c18dd0
SB
8642016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
865
866 PR middle-end/71310
867 * gcc.target/powerpc/pr71310.c: New testcase.
868
b97d37b4
KV
8692016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
870
871 PR middle-end/71478
872 * gcc.dg/pr71478.c: New test.
873
900bcda3
JJ
8742016-06-10 Jakub Jelinek <jakub@redhat.com>
875
ec1c20db
JJ
876 PR middle-end/71494
877 * gcc.c-torture/execute/pr71494.c: New test.
878
50b15873
JJ
879 PR c/68657
880 * gcc.target/i386/pr68657.c: New test.
881
900bcda3
JJ
882 PR inline-asm/68843
883 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
884 (test): Add -masm=intel alternatives.
885
4d926e34
MS
8862016-06-10 Martin Sebor <msebor@redhat.com>
887
888 PR c/71392
889 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
890
ad071b2b
JL
8912016-06-10 Jeff Law <law@redhat.com>
892
893 PR tree-optimization/71335
894 * gcc.c-torture/execute/pr71335.c: New test.
895
2704efe8
DM
8962016-06-10 David Malcolm <dmalcolm@redhat.com>
897
898 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
899 the various "cannot tail-call: " messages.
900
18c9b7d4
CL
9012016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
902
903 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
904 and options.
905
7cfa10f3
MO
9062016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
907
908 PR sanitizer/71480
909 * c-c++-common/asan/pr71480.c: New test.
910
1f24fd3e
L
9112016-06-10 H.J. Lu <hongjiu.lu@intel.com>
912
913 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
914 (ASMNAME2): Likewise.
915 (main): Replace fn in asm statement with ASMNAME ("fn").
916 * gcc.dg/guality/pr68037-2.c: Likewise.
917 * gcc.dg/guality/pr68037-3.c: Likewise.
918 * gcc.dg/torture/pr68037-1.c: Likewise.
919 * gcc.dg/torture/pr68037-2.c: Likewise.
920 * gcc.dg/torture/pr68037-3.c: Likewise.
921
ad551c07
BE
9222016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
923
924 PR inline-asm/68843
925 * gcc.target/i386/pr68843-1.c: New test.
926 * gcc.target/i386/pr68843-2.c: New test.
927
4b1ffdb1 9282016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
929 Cesar Philippidis <cesar@codesourcery.com>
930
931 PR middle-end/71373
932 * gcc.dg/goacc/nested-function-1.c: New file.
933 * gcc.dg/goacc/nested-function-2.c: Likewise.
934 * gcc.dg/goacc/pr71373.c: Likewise.
935 * gfortran.dg/goacc/cray-2.f95: Likewise.
936 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
937 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
938 * gfortran.dg/goacc/cray.f95: Update.
939 * gfortran.dg/goacc/loop-1.f95: Likewise.
940 * gfortran.dg/goacc/loop-3.f95: Likewise.
941 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
942 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
943
9442016-06-10 Thomas Schwinge <thomas@codesourcery.com>
945
946 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
947 for OpenACC tile clauses.
948 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
949
950 PR c/71381
951 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
952 to...
953 * c-c++-common/goacc/cache-2.c: ... this new file.
954 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
955 * gfortran.dg/goacc/cache-2.f95: ... this new file.
956 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
957 usage.
958 * gfortran.dg/goacc/cray.f95: Likewise.
959 * gfortran.dg/goacc/loop-1.f95: Likewise.
960
89851e4c
AH
9612016-06-10 Alan Hayward <alan.hayward@arm.com>
962
963 PR tree-optimization/71407
964 PR tree-optimization/71416
965 * gcc.dg/vect/pr71407.c: New
966 * gcc.dg/vect/pr71416-1.c: New
967 * gcc.dg/vect/pr71416-2.c: New
968
200eafbf
RB
9692016-06-10 Richard Biener <rguenther@suse.de>
970
971 PR middle-end/71477
972 * gcc.dg/torture/pr71477.c: New testcase.
973
4df99d92
JK
9742016-06-09 Julia Koval <julia.koval@intel.com>
975
976 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
977 * gcc.target/i386/interrupt-13.c: Likewise.
978 * gcc.target/i386/interrupt-15.c: Likewise.
979 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
980 * gcc.target/i386/interrupt-24.c: Likewise.
981 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
982 * gcc.target/i386/interrupt-9.c: Likewise.
983 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
984
e01b4e16
MS
9852016-06-09 Martin Sebor <msebor@redhat.com>
986
987 PR c/70883
988 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
989 * gcc.dg/builtin-constant_p-1.c: Same.
990 * gcc.dg/builtins-error.c: Same.
991 * gcc.dg/pr70859.c: Same.
992
9c35db0e
SKS
9932016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
994
995 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
996 * gcc.dg/torture/pr68067-1.c: Likewise.
997 * gcc.dg/torture/pr68067-2.c: Likewise.
998
9992016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1000
1001 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1002 when setting SIZE.
1003
392a81b9
PC
10042016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1005
1006 PR c++/71465
1007 * g++.dg/inherit/crash5.C: New.
1008 Revert:
1009 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1010
1011 PR c++/70202
1012 * g++.dg/inherit/crash5.C: New.
1013 * g++.dg/inherit/virtual1.C: Adjust.
1014
e49efc14
ML
10152016-06-09 Martin Liska <mliska@suse.cz>
1016
1017 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1018 * g++.dg/predict-loop-exit-2.C: Likewise.
1019 * g++.dg/predict-loop-exit-3.C: Likewise.
1020 * gcc.dg/predict-1.c: Likewise.
1021 * gcc.dg/predict-2.c: Likewise.
1022 * gcc.dg/predict-3.c: Likewise.
1023 * gcc.dg/predict-4.c: Likewise.
1024 * gcc.dg/predict-5.c: Likewise.
1025 * gcc.dg/predict-6.c: Likewise.
1026 * gcc.dg/predict-7.c: Likewise.
1027
36d57986
RB
10282016-06-09 Richard Biener <rguenther@suse.de>
1029
1030 PR tree-optimization/71462
1031 * gcc.dg/torture/pr71462.c: New testcase.
1032
7d82e8e4
MP
10332016-06-09 Marek Polacek <polacek@redhat.com>
1034
1035 PR c/65471
1036 * gcc.dg/c11-generic-3.c: New test.
1037
c8a71589
PC
10382016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1039
1040 * g++.dg/init/array42.C: New.
1041 * g++.dg/init/array43.C: Likewise.
1042 * g++.dg/init/array44.C: Likewise.
1043 * g++.dg/init/array45.C: Likewise.
1044 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1045 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1046 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1047 * g++.dg/gomp/pr35751.C: Likewise.
1048 * g++.dg/init/array23.C: Likewise.
1049 * g++.dg/init/brace2.C: Likewise.
1050 * g++.dg/init/brace6.C: Likewise.
1051
44a845ca
MS
10522016-06-08 Martin Sebor <msebor@redhat.com>
1053 Jakub Jelinek <jakub@redhat.com>
1054
1055 PR c++/70507
1056 PR c/68120
1057 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1058 * c-c++-common/builtin-arith-overflow-2.c: New test.
1059 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1060 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1061 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1062
2ef16b6e
JJ
10632016-06-08 Jakub Jelinek <jakub@redhat.com>
1064
1065 PR c++/71442
1066 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1067
5e3ee346
AL
10682016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1069
1070 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1071 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1072 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1073 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1074 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1075 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1076 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1077 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1078 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1079 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1080 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1081 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1082 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1083
b2ae2814
RB
10842016-06-08 Richard Biener <rguenther@suse.de>
1085
1086 PR tree-optimization/68558
1087 * gcc.dg/vect/slp-44.c: New testcase.
1088
e09b4c37
RB
10892016-06-08 Richard Biener <rguenther@suse.de>
1090
1091 * gcc.dg/vect/slp-43.c: New testcase.
1092
72d50660
RB
10932016-06-08 Richard Biener <rguenther@suse.de>
1094
1095 PR tree-optimization/71452
1096 * gcc.dg/torture/pr71452.c: New testcase.
1097
988c115c
JJ
10982016-06-08 Jakub Jelinek <jakub@redhat.com>
1099
1100 PR c++/71448
1101 * g++.dg/torture/pr71448.C: New test.
1102
73d73b48
BS
11032016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1104
1105 PR debug/71432
1106 PR ada/71413
1107 * g++.dg/debug/pr71432.C: New test.
1108
bdd15d0c
PK
11092016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1110
1111 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1112 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1113 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1114
ce0607bb
AH
11152016-06-08 Alan Hayward <alan.hayward@arm.com>
1116
1117 * gcc.dg/vect/vect-live-2.c: Update effective target.
1118 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1119 * lib/target-supports.exp: Add aarch64 to vect_long.
1120
92a5f2ba
MP
11212016-06-08 Marek Polacek <polacek@redhat.com>
1122
1123 PR c/71418
1124 * gcc.dg/noncompile/pr71418.c: New test.
1125
08203f73
MP
1126 PR c/71426
1127 * gcc.dg/noncompile/pr71426.c: New test.
1128
d1fcc2bd
JH
11292016-06-07 Jan Hubicka <hubicka@ucw.cz>
1130
1131 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1132 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1133 * gcc.dg/predict-3.c: Update template.
1134 * gcc.dg/predict-5.c: Update template.
1135 * gcc.dg/predict-6.c: Update template.
1136 * gcc.dg/predict-9.c: Update template.
1137 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1138
a23e6f1c
BS
11392016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1140
1141 * gcc.target/powerpc/vec-mul.c: New test.
1142
6ffd47b7
DM
11432016-06-07 David Malcolm <dmalcolm@redhat.com>
1144
1145 * gcc.dg/spellcheck-fields-2.c: New test case.
1146
bfd67b47
RB
11472016-06-07 Richard Biener <rguenther@suse.de>
1148
1149 PR c/61564
1150 * gcc.dg/Wpragmas-1.c: New testcase.
1151 * gcc.dg/Wattributes-4.c: Likewise.
1152 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1153 entry.
1154
701b9a47
CL
11552016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1156
1157 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1158 spurious debug code.
1159
6b80d6fa
RB
11602016-06-07 Richard Biener <rguenther@suse.de>
1161
1162 PR tree-optimization/71428
1163 * gcc.dg/torture/pr71428.c: New testcase.
1164
0f3f9437
RB
11652016-06-07 Richard Biener <rguenther@suse.de>
1166
1167 PR middle-end/71423
1168 * gcc.dg/torture/pr71423.c: New testcase.
1169
ec963f2a
KV
11702016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1171
1172 PR middle-end/71408
1173 * gcc.dg/tree-ssa/pr71408.c: New test.
1174
46ab5b6e
KV
11752016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1176
1177 PR middle-end/71281
1178 * g++.dg/torture/pr71281.C: New test.
1179
1f40cff3
MP
11802016-06-06 Marek Polacek <polacek@redhat.com>
1181
1182 PR c/71362
1183 * gcc.dg/pr71362.c: New test.
1184
6f5bcd24
JJ
11852016-06-06 Jakub Jelinek <jakub@redhat.com>
1186 Patrick Palka <ppalka@gcc.gnu.org>
1187
1188 PR c++/70847
1189 PR c++/71330
1190 PR c++/71393
1191 * g++.dg/opt/pr70847.C: New test.
1192 * g++.dg/ubsan/pr70847.C: New test.
1193 * g++.dg/ubsan/pr71393.C: New test.
1194
158beb4a
JJ
11952016-06-06 Jakub Jelinek <jakub@redhat.com>
1196
1197 PR tree-optimization/71259
1198 * gcc.dg/vect/pr71259.c: New test.
1199
d9b950dd
DM
12002016-06-06 David Malcolm <dmalcolm@redhat.com>
1201
1202 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1203 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1204 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1205 above.
1206
36f9ad69
KT
12072016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1208
1209 PR middle-end/37780
1210 * gcc.c-torture/execute/pr37780.c: New test.
1211 * gcc.target/aarch64/pr37780_1.c: Likewise.
1212 * gcc.target/arm/pr37780_1.c: Likewise.
1213
5545a907
MP
12142016-06-06 Marek Polacek <polacek@redhat.com>
1215
1216 * c-c++-common/attr-may-alias-1.c: New test.
1217 * c-c++-common/attr-may-alias-2.c: New test.
1218 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1219
93671519
BE
12202016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1221
1222 PR c/24414
1223 * gcc.target/i386/pr24414.c: New test.
1224
690f24b7
JM
12252016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1226
1227 * gcc.target/sparc/vis4misc.c: New file.
1228 * gcc.target/sparc/fpcmp.c: Likewise.
1229 * gcc.target/sparc/fpcmpu.c: Likewise.
1230
31ce6157
AH
12312016-06-06 Alan Hayward <alan.hayward@arm.com>
1232
1233 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1234 * gcc.dg/vect/vect-live-3.c: Likewise.
1235
9fcebb5a
RB
12362016-06-06 Richard Biener <rguenther@suse.de>
1237
1238 PR tree-optimization/71398
1239 * gcc.dg/torture/pr71398.c: New testcase.
1240
903ca97b
UB
12412016-06-06 Uros Bizjak <ubizjak@gmail.com>
1242
1243 PR target/71389
1244 * g++.dg/pr71389.C: New test.
1245
9c1eb332
JD
12462016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1247
1248 PR fortran/71404
1249 * gfortran.dg/fmt_read_5.f: New test.
1250
b2d83bd2
AV
12512016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1252
1253 PR fortran/69659
1254 * gfortran.dg/class_array_22.f03: New test.
1255
ec81960e
JH
12562016-06-05 Jan Hubicka <hubicka@ucw.cz>
1257
1258 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1259
429d2750
JH
12602016-06-05 Jan Hubicka <hubicka@ucw.cz>
1261
1262 * gcc.dg/predict-9.c: Update template.
1263
c1c00983
PC
12642016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1265
1266 PR c++/49377
1267 * g++.dg/template/pr49377.C: New.
1268
1927a963
JJ
12692016-06-04 Jakub Jelinek <jakub@redhat.com>
1270
1271 PR tree-optimization/71405
1272 * g++.dg/torture/pr71405.C: New test.
1273
909a11ad
PC
12742016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1275
1276 PR c++/70202
1277 * g++.dg/inherit/crash5.C: New.
1278 * g++.dg/inherit/virtual1.C: Adjust.
1279
08bbb1f8
JL
12802016-06-03 Jeff Law <law@redhat.com>
1281
1282 PR tree-optimization/71316
1283 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1284
7c35235c
JJ
12852016-06-03 Jakub Jelinek <jakub@redhat.com>
1286
1287 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1288 dg-additional-options with just -fno-tree-scev-cprop in it.
1289 * gcc.dg/vect/vect-live-2.c: Likewise.
1290 * gcc.dg/vect/vect-live-5.c: Likewise.
1291 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1292 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1293 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1294
c8572dd6
PP
12952016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1296
1297 PR c++/27100
1298 * g++.dg/other/friend6.C: New test.
1299
1c7733a7
BS
13002016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1301
1302 * g++.dg/torture/ppc-ldst-array.C: New.
1303
0d2f700f
JM
13042016-06-03 Joseph Myers <joseph@codesourcery.com>
1305
1306 PR target/71276
1307 PR target/71277
1308 * gcc.dg/torture/builtin-fp-int-inexact.c,
1309 gcc.target/i386/387-builtin-fp-int-inexact.c,
1310 gcc.target/i386/387-rint-inline-1.c,
1311 gcc.target/i386/387-rint-inline-2.c,
1312 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1313 gcc.target/i386/sse2-rint-inline-1.c,
1314 gcc.target/i386/sse2-rint-inline-2.c,
1315 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1316 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1317
f8071c05
L
13182016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1319 Julia Koval <julia.koval@intel.com>
1320
1321 PR target/66960
1322 PR target/67630
1323 PR target/67634
1324 PR target/67841
1325 PR target/68037
1326 PR target/68618
1327 PR target/68661
1328 PR target/69575
1329 PR target/69596
1330 PR target/69734
1331 * gcc.dg/guality/pr68037-1.c: New test.
1332 * gcc.dg/guality/pr68037-2.c: Likewise.
1333 * gcc.dg/guality/pr68037-3.c: Likewise.
1334 * gcc.dg/torture/pr68037-1.c: Likewise.
1335 * gcc.dg/torture/pr68037-2.c: Likewise.
1336 * gcc.dg/torture/pr68037-3.c: Likewise.
1337 * gcc.dg/torture/pr68661-1a.c: Likewise.
1338 * gcc.dg/torture/pr68661-1b.c: Likewise.
1339 * gcc.target/i386/interrupt-1.c: Likewise.
1340 * gcc.target/i386/interrupt-2.c: Likewise.
1341 * gcc.target/i386/interrupt-3.c: Likewise.
1342 * gcc.target/i386/interrupt-4.c: Likewise.
1343 * gcc.target/i386/interrupt-5.c: Likewise.
1344 * gcc.target/i386/interrupt-6.c: Likewise.
1345 * gcc.target/i386/interrupt-7.c: Likewise.
1346 * gcc.target/i386/interrupt-8.c: Likewise.
1347 * gcc.target/i386/interrupt-9.c: Likewise.
1348 * gcc.target/i386/interrupt-10.c: Likewise.
1349 * gcc.target/i386/interrupt-11.c: Likewise.
1350 * gcc.target/i386/interrupt-12.c: Likewise.
1351 * gcc.target/i386/interrupt-13.c: Likewise.
1352 * gcc.target/i386/interrupt-14.c: Likewise.
1353 * gcc.target/i386/interrupt-15.c: Likewise.
1354 * gcc.target/i386/interrupt-16.c: Likewise.
1355 * gcc.target/i386/interrupt-17.c: Likewise.
1356 * gcc.target/i386/interrupt-18.c: Likewise.
1357 * gcc.target/i386/interrupt-19.c: Likewise.
1358 * gcc.target/i386/interrupt-20.c: Likewise.
1359 * gcc.target/i386/interrupt-21.c: Likewise.
1360 * gcc.target/i386/interrupt-22.c: Likewise.
1361 * gcc.target/i386/interrupt-23.c: Likewise.
1362 * gcc.target/i386/interrupt-24.c: Likewise.
1363 * gcc.target/i386/interrupt-25.c: Likewise.
1364 * gcc.target/i386/interrupt-26.c: Likewise.
1365 * gcc.target/i386/interrupt-27.c: Likewise.
1366 * gcc.target/i386/interrupt-28.c: Likewise.
1367 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1368 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1369 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1370 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1371 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1372 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1373 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1374 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1375 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1376 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1377 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1378 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1379
36b85e43
BS
13802016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1381
9de2e795
L
1382 PR tree-optimization/52171
1383 * gcc.dg/pr52171.c: New test.
1384 * gcc.target/i386/pr52171.c: New test.
36b85e43 1385
bfeee8ac
JH
13862016-06-03 Jan Hubicka <jh@suse.cz>
1387
1388 * g++.dg/tree-ssa/pred-1.C: New testcase
1389 * gcc.dg/tree-ssa/pred-1.c: New testcase
1390
859b0bae
BS
13912016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1392
1393 PR target/70957
1394 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1395 support.
1396 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1397
3a2edf4c
AH
13982016-06-03 Alan Hayward <alan.hayward@arm.com>
1399
1400 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1401
b28ead45
AH
14022016-06-03 Alan Hayward <alan.hayward@arm.com>
1403
1404 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1405 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1406 * gcc.dg/vect/vect-live-1.c: New test.
1407 * gcc.dg/vect/vect-live-2.c: New test.
1408 * gcc.dg/vect/vect-live-3.c: New test.
1409 * gcc.dg/vect/vect-live-4.c: New test.
1410 * gcc.dg/vect/vect-live-5.c: New test.
1411 * gcc.dg/vect/vect-live-slp-1.c: New test.
1412 * gcc.dg/vect/vect-live-slp-2.c: New test.
1413 * gcc.dg/vect/vect-live-slp-3.c: New test.
1414
1f91747b
JJ
14152016-06-03 Jakub Jelinek <jakub@redhat.com>
1416
1417 PR middle-end/71387
1418 * g++.dg/opt/pr71387.C: New test.
1419
47b83923
JL
14202016-06-02 Jeff Law <law@redhat.com>
1421
1422 PR tree-optimization/71328
1423 * gcc.c-torture/compile/pr71328.c: New test.
1424
e96e5f46
JD
14252016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1426
1427 PR fortran/52393
1428 * gfortran.dg/fmt_read_3.f90: Fix typo.
1429 * gfortran.dg/fmt_read_4.f90: New test.
1430
b872d729
PC
14312016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1432
1433 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1434 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1435 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1436 * g++.dg/cpp0x/override2.C: Likewise.
1437 * g++.dg/parse/crash5.C: Likewise.
1438 * g++.dg/parse/error16.C: Likewise.
1439 * g++.dg/parse/error27.C: Likewise.
1440 * g++.dg/template/qualttp15.C: Likewise.
1441 * g++.dg/template/redecl4.C: Likewise.
1442 * g++.old-deja/g++.other/crash39.C: Likewise.
1443 * g++.old-deja/g++.other/struct1.C: Likewise.
1444 * g++.old-deja/g++.pt/m9a.C: Likewise.
1445 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1446
0e535442
JJ
14472016-06-02 Jakub Jelinek <jakub@redhat.com>
1448
0633ee10
JJ
1449 PR c++/71372
1450 * c-c++-common/pr71372.c: New test.
1451
0e535442
JJ
1452 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1453 __TIME__ strings with __builtin_strcmp instead of printf and
1454 dg-output.
1455
f3c5ecc2
ML
14562016-06-02 Martin Liska <mliska@suse.cz>
1457
1458 * gcc.dg/predict-9.c: New test.
1459
a91807c5
JJ
14602016-06-02 Jakub Jelinek <jakub@redhat.com>
1461
1462 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1463 global set_compiler_env_var and global saved_compiler_env_var.
1464
b5bd1978
KT
14652016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1466
1467 PR rtl-optimization/71295
1468 * gcc.c-torture/compile/pr71295.c: New test.
1469
b93b1475
JJ
14702016-06-02 Jakub Jelinek <jakub@redhat.com>
1471
930ebd0e
JJ
1472 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1473
1e021dc3
JJ
1474 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1475 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1476
b93b1475
JJ
1477 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1478 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1479 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1480 alternative number.
1481
58f2fb5c
MM
14822016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1483
1484 * gcc.target/powerpc/p9-splat-4.c: New test.
1485
14862016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1487
1488 PR target/71186
1489 * gcc.target/powerpc/pr71186.c: New test.
1490
4731c9f0
JD
14912016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1492
1493 PR fortran/52393
1494 * gfortran.dg/fmt_read_3.f90: New test.
1495
042dee3e
TP
14962016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1497
1498 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1499 procedure.
1500
15c98b2e
ES
15012016-06-01 Eduard Sanou <dhole@openmailbox.org>
1502
1503 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1504 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1505 env var is set.
1506 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1507 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1508 shown once.
1509 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1510 during compilation.
1511 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1512 vars set by dg-set-compiler-env-var.
1513
6442a6f4
PT
15142016-06-01 Paul Thomas <pault@gcc.gnu.org>
1515
1516 PR fortran/71156
1517 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1518 to the module procedure declaration.
1519 * gfortran.dg/submodule_16.f08: New test.
1520
ab62397a
JJ
15212016-06-01 Jakub Jelinek <jakub@redhat.com>
1522
1523 PR middle-end/71371
1524 * c-c++-common/gomp/pr71371.c: New test.
1525
b66af6ed
RB
15262016-06-01 Richard Biener <rguenther@suse.de>
1527
1528 PR tree-optimization/71366
1529 * gcc.dg/torture/pr71366-1.c: New testcase.
1530 * gcc.dg/torture/pr71366-2.c: Likewise.
1531
e342b9d8
KN
15322016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1533
1534 * gcc.target/powerpc/vslv-0.c: New test.
1535 * gcc.target/powerpc/vslv-1.c: New test.
1536 * gcc.target/powerpc/vsrv-0.c: New test.
1537 * gcc.target/powerpc/vsrv-1.c: New test.
1538
721547cd
NS
15392016-06-01 Nathan Sidwell <nathan@acm.org>
1540
1541 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1542 * gcc.target/nvptx/weak.c: New.
1543
fa2c9034
RB
15442016-06-01 Richard Biener <rguenther@suse.de>
1545
1546 PR tree-optimization/71261
1547 * gcc.dg/torture/vect-bool-1.c: New testcase.
1548
3e32893c
JJ
15492016-06-01 Jakub Jelinek <jakub@redhat.com>
1550
1551 * gfortran.dg/gomp/order-1.f90: New test.
1552 * gfortran.dg/gomp/order-2.f90: New test.
1553
8c383600
JH
15542016-06-01 Jan Hubicka <hubicka@ucw.cz>
1555
1556 * gcc.dg/unroll-6.c: Update template.
1557 * gcc.dg/unroll-7.c: New testcase.
1558 * gcc.dg/unroll-8.c: New testcase.
1559
a0dfeef5
EB
15602016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1561
1562 * gnat.dg/opt56.ad[sb]: New test.
1563
48de5701
PC
15642016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1565
1566 PR c++/66635
1567 * g++.dg/cpp0x/constexpr-ice16.C: New.
1568
827cf695
PP
15692016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1570
1571 PR tree-optimization/71314
1572 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1573 -mbranch-cost=2.
1574
ff66f6e8
PP
15752016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1576
1577 PR tree-optimization/71077
1578 * gcc.dg/tree-ssa/pr71077.c: New test.
1579
050fb209
JH
15802016-05-31 Jan Hubicka <hubicka@ucw.cz>
1581
48de5701
PC
1582 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1583 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1584 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1585
c642d919
PC
15862016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1587
1588 PR c++/71248
1589 * g++.dg/cpp0x/pr71248.C: New.
1590 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1591 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1592 * g++.dg/init/new37.C: Likewise.
1593 * g++.dg/template/static1.C: Likewise.
1594 * g++.dg/template/static2.C: Likewise.
1595
d6439e08
L
15962016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1597
1598 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1599 instead of %rdi.
1600 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1601
780b9dd4
MP
16022016-05-31 Marek Polacek <polacek@redhat.com>
1603
1604 * c-c++-common/Wswitch-unreachable-3.c: New test.
1605 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1606
0d99f8a0
RB
16072016-05-31 Richard Biener <rguenther@suse.de>
1608
1609 PR tree-optimization/71352
1610 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1611
52545641
TP
16122016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1613
1614 * gcc.target/arm/armv5_thumb_isa.c: New test.
1615
5b8c1205
KY
16162016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1617
1618 PR target/71346
1619 * gcc.target/i386/pr71346.c: New test.
1620
7a88cc84
TV
16212016-05-31 Tom de Vries <tom@codesourcery.com>
1622
1623 PR tree-optimization/69068
1624 * gcc.dg/graphite/pr69068.c: New test.
1625
265149a6
MS
16262016-05-27 Martin Sebor <msebor@redhat.com>
1627
1628 PR c++/71306
1629 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1630
00631022
JJ
16312016-05-30 Jakub Jelinek <jakub@redhat.com>
1632
1633 PR c++/71349
1634 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1635 nowait depend(inout: dd[0]) clauses where permitted.
1636
b2f6675b
PC
16372016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1638
1639 PR c++/71238
1640 * g++.dg/parse/pr71238.C: New.
1641 * g++.dg/concepts/friend1.C: Test column numbers too.
1642 * g++.dg/cpp0x/initlist31.C: Likewise.
1643 * g++.dg/cpp0x/pr51420.C: Likewise.
1644 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1645 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1646 * g++.dg/ext/builtin3.C: Likewise.
1647 * g++.dg/lookup/friend12.C: Likewise.
1648 * g++.dg/lookup/friend7.C: Likewise.
1649 * g++.dg/lookup/koenig1.C: Likewise.
1650 * g++.dg/lookup/koenig5.C: Likewise.
1651 * g++.dg/lookup/used-before-declaration.C: Likewise.
1652 * g++.dg/overload/koenig1.C: Likewise.
1653 * g++.dg/template/crash65.C: Likewise.
1654 * g++.dg/template/friend57.C: Likewise.
1655 * g++.dg/warn/Wshadow-5.C: Likewise.
1656 * g++.dg/warn/Wunused-8.C: Likewise.
1657 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1658 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1659 * g++.old-deja/g++.jason/member.C: Likewise.
1660 * g++.old-deja/g++.jason/report.C: Likewise.
1661 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1662 * g++.old-deja/g++.law/visibility20.C: Likewise.
1663 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1664 * g++.old-deja/g++.other/static5.C: Likewise.
1665 * g++.old-deja/g++.pt/overload2.C: Likewise.
1666
a448ff40
JH
16672016-05-30 Jan Hubicka <hubicka@ucw.cz>
1668
1669 * gcc.dg/tree-ssa/peel1.c: New testcase.
1670 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1671 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1672
69be8c91
TV
16732016-05-30 Tom de Vries <tom@codesourcery.com>
1674
1675 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1676 to ce.
1677
a59775a1
PC
16782016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1679
1680 PR c++/71099
1681 * g++.dg/parse/virtual1.C: New.
1682
53d6d955
UB
16832016-05-30 Uros Bizjak <ubizjak@gmail.com>
1684
1685 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1686 Use correct register when clearing %edx.
1687
0557293f
AM
16882016-05-30 Alexander Monakov <amonakov@ispras.ru>
1689
1690 PR tree-optimization/71289
1691 * gcc.dg/pr71289.c: New test.
1692
5d476e35
KV
16932016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1694
1695 PR middle-end/71269
1696 PR middle-end/71292
1697 * gcc.dg/tree-ssa/pr71269.c: New test.
1698 * gcc.dg/tree-ssa/pr71292.c: New test.
1699
db5447ca
KV
17002016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1701
1702 PR middle-end/71252
1703 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1704
98bdbb39
JH
17052016-05-30 Jan Hubicka <hubicka@ucw.cz>
1706
1707 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1708 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1709 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1710
7e012855
TV
17112016-05-30 Tom de Vries <tom@codesourcery.com>
1712
1713 PR tree-optimization/69067
1714 * gcc.dg/graphite/pr69067.c: New test.
1715
beed3701
UB
17162016-05-29 Uros Bizjak <ubizjak@gmail.com>
1717
1718 PR target/71245
1719 * gcc.target/i386/pr71245-1.c: New test.
1720 * gcc.target/i386/pr71245-2.c: Ditto.
1721
b6d4f8e8
PC
17222016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1723
1724 PR c++/71105
1725 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1726 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1727 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1728
00022058
JH
17292016-05-27 Jan Hubicka <hubicka@ucw.cz>
1730
1731 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1732
c8419aca
VV
17332016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1734
1735 Revert:
1736 PR c++/69855
1737 * g++.dg/overload/69855.C: New.
1738 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1739 * g++.old-deja/g++.pt/crash3.C: Likewise.
1740
8008c4d2
PC
17412016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1742
1743 PR c++/60385
1744 * g++.dg/parse/namespace13.C: New.
1745
8b2ef235
JL
17462016-05-26 Jeff Law <law@redhat.com>
1747
1748 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1749 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1750 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1751 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1752 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1753 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1754 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1755 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1756 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1757 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1758 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1759 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1760 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1761
7d67159b
VV
17622016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1763
1764 PR c++/69855
1765 * g++.dg/overload/69855.C: New.
1766 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1767 * g++.old-deja/g++.pt/crash3.C: Likewise.
1768
88e3bdd1
JW
17692016-05-27 Jiong Wang <jiong.wang@arm.com>
1770
1771 PR target/63596
1772 * gcc.target/aarch64/va_arg_1.c: New testcase.
1773 * gcc.target/aarch64/va_arg_2.c: Likewise.
1774 * gcc.target/aarch64/va_arg_3.c: Likewise.
1775
3fd6b9cc
JW
17762016-05-27 Jiong Wang <jiong.wang@arm.com>
1777
1778 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1779 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1780 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1781 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1782 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1783
3cee7e4e
MP
17842016-05-27 Marek Polacek <polacek@redhat.com>
1785
1786 PR middle-end/71308
1787 * g++.dg/torture/pr71308.C: New test.
1788
6a813c96
DV
17892016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1790
1791 * gcc.dg/zero_bits_compound-1.c: New test.
1792 * gcc.dg/zero_bits_compound-2.c: New test.
1793
0561bcfb
IE
17942016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1795
1796 PR middle-end/71279
1797 * gcc.dg/pr71279.c: New test.
1798
21316320
MM
17992016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1800
1801 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1802 floating point min/max/comparison instructions.
1803 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1804
7211a097
JJ
18052016-05-26 Jakub Jelinek <jakub@redhat.com>
1806
1807 * c-c++-common/gomp/schedule-1.c: New test.
1808 * gfortran.dg/gomp/schedule-1.f90: New test.
1809
cac177cf
PP
18102016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1811
1812 PR c++/70822
1813 PR c++/70106
1814 * g++.dg/cpp1y/auto-fn32.C: New test.
1815 * g++.dg/cpp1y/paren4.C: New test.
1816
a2d5b8c9
NS
18172016-05-26 Nathan Sidwell <nathan@acm.org>
1818
1819 * gcc.dg/20060410.c: Xfail on ptx.
1820 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1821 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1822 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1823 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1824 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1825
ffa8b552
TP
18262016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1827
1828 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1829
c7501e00
JJ
18302016-05-26 Jakub Jelinek <jakub@redhat.com>
1831
1875b9a0
JJ
1832 PR tree-optimization/71280
1833 * gcc.dg/pr71280.c: New test.
1834
2116e19f
JJ
1835 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1836
305aef09
JJ
1837 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1838 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1839
c7501e00
JJ
1840 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1841
ca449d26
JW
18422016-05-26 Jiong Wang <jiong.wang@arm.com>
1843
1844 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1845 kept in memory.
ca449d26 1846
8af01c66
JL
18472016-05-25 Jeff Law <law@redhat.com>
1848
1849 PR tree-optimization/71272
1850 * gcc.c-torture/compile/pr71272.c: new test.
1851
f9d6ce73
BS
18522016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1853
1854 * gcc.target/powerpc/vec-cmpne.c: New test.
1855 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1856
a88a7b22
EB
18572016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1858
1859 * gnat.dg/opt55.ad[sb]: New test.
1860
125f02ed
SKS
18612016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1862
1863 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1864 * c-c++-common/pr60226.c: Require int32plus.
1865 * gcc.c-torture/execute/pr70602.c: Likewise.
1866 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1867 unsigned long for malloc arg type.
1868 * gcc.dg/asr_div1.c: Require int32plus.
1869 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1870 * gcc.dg/pie-1.c: Require pie.
1871 * gcc.dg/pie-2.c: Likewise.
1872 * gcc.dg/pr59471.c: Require int32plus.
1873 * gcc.dg/pr59963-2.c: XFAIL for int16.
1874 * gcc.dg/pr60114.c: Require int32plus.
1875 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1876 unsigned long for typedef of size_t.
1877 * gcc.dg/pr63914.c: Require int32plus.
1878 * gcc.dg/pr64536.c: Require pt32plus.
1879 * gcc.dg/pr65658.c: Likewise.
1880 * gcc.dg/pr67271.c: Require int32plus.
1881 * gcc.dg/pr68112.c: Likewise.
1882 * gcc.dg/pr69071.c: Skip for avr target.
1883 * gcc.dg/pr69973.c: Require int32plus.
1884 * gcc.dg/pr70169.c: Skip for avr target.
1885 * gcc.dg/sso-6.c: Require int32plus.
1886 * gcc.dg/sso-7.c: Likewise.
1887 * gcc.dg/sso-8.c: Likewise.
1888 * gcc.dg/vrp-min-max-2.c: Likewise.
1889
c6e434f5
UB
18902016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1891
1892 PR target/70738
1893 * gcc.target/i386/pr70738-1.c: New test.
1894 * gcc.target/i386/pr70738-2.c: Likewise.
1895 * gcc.target/i386/pr70738-3.c: Likewise.
1896 * gcc.target/i386/pr70738-4.c: Likewise.
1897 * gcc.target/i386/pr70738-5.c: Likewise.
1898 * gcc.target/i386/pr70738-6.c: Likewise.
1899 * gcc.target/i386/pr70738-7.c: Likewise.
1900 * gcc.target/i386/pr70738-8.c: Likewise.
1901 * gcc.target/i386/pr70738-9.c: Likewise.
1902
5c42d341
KT
19032016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1904
1905 PR rtl-optimization/66940
1906 * gcc.c-torture/execute/pr66940.c: New test.
1907
bf9a1a07
IV
19082016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1909
1910 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1911 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1912 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1913 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1914 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1915 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1916 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1917 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1918 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1919 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1920 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1921 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1922 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1923 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1924 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1925 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1926 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1927 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1928 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1929 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1930 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1931 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1932 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1933 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1934
95efe6b6
MP
19352016-05-25 Marek Polacek <polacek@redhat.com>
1936
1937 PR c/71265
1938 * gcc.dg/noncompile/pr71265.c: New test.
1939
a23faf7a
MP
1940 PR c/71266
1941 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1942
69a6d5ad
NS
19432016-05-25 Nathan Sidwell <nathan@acm.org>
1944
1945 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1946
3072d4ea
RB
19472016-05-25 Richard Biener <rguenther@suse.de>
1948
1949 PR tree-optimization/71261
1950 * c-c++-common/torture/pr71261.c: New testcase.
1951
e412ece4
RB
19522016-05-25 Richard Biener <rguenther@suse.de>
1953
1954 PR tree-optimization/71264
1955 * gcc.dg/vect/pr71264.c: New testcase.
1956
b9e551ad
PC
19572016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1958
1959 PR c++/55992
1960 * g++.dg/cpp0x/alias-decl-53.C: New.
1961 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1962
6aa1abe5
ML
19632016-05-25 Martin Liska <mliska@suse.cz>
1964
1965 * g++.dg/pr71239.C: New test.
1966
842d162e
RB
19672016-05-25 Richard Biener <rguenther@suse.de>
1968
c87885ca
RO
1969 * gcc.dg/vect/pr58135.c: Rename to ...
1970 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1971
f184a36c
MP
19722016-05-25 Marek Polacek <polacek@redhat.com>
1973
1974 * g++.dg/pr65295.C: Use target c++14.
1975
021fad86
PC
19762016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1977
53d6d955
UB
1978 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1979 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1980
c3eaf15a
MM
19812016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1982
1983 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1984 instructions.
1985
e46c7770
CP
19862016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1987
1988 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1989 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1990 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1991 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1992 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1993 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1994 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1995 * c-c++-common/goacc/pcopy.c: Likewise.
1996 * c-c++-common/goacc/pcopyin.c: Likewise.
1997 * c-c++-common/goacc/pcopyout.c: Likewise.
1998 * c-c++-common/goacc/pcreate.c: Likewise.
1999 * c-c++-common/goacc/pr70688.c: New test.
2000 * c-c++-common/goacc/present-1.c: Adjust test.
2001 * c-c++-common/goacc/reduction-5.c: Likewise.
2002 * g++.dg/goacc/data-1.C: New test.
2003
4bfc9db7
MM
20042016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2005
2006 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2007 vector parity built-in functions.
2008 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2009 count trailing zeros automatic vectorization.
2010 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2011 count trailing zeros built-in functions.
2012
2bc145af
KV
20132016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2014
2015 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2016
26869fdb
PH
20172016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2018
2019 PR target/71050
2020 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2021
b2dc9c3b
PC
20222016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2023
2024 PR c++/50436
2025 * g++.dg/template/crash123.C: New.
2026 * g++.dg/template/crash124.C: Likewise.
2027
f65e97fd
MS
20282016-05-24 Martin Sebor <msebor@redhat.com>
2029
2030 PR c++/71147
2031 * g++.dg/ext/flexary16.C: New test.
2032
a6f5ac7f
IV
20332016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2034
69a6d5ad
NS
2035 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2036 before math.h is included.
a6f5ac7f
IV
2037 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2038 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2039 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2040 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2041 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2042 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2043 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2044 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2045 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2046 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2047 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2048 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2049 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2050 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2051 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2052 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2053 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2054 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2055 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2056 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2057 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2058 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2059 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2060
27bad558
MM
20612016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2062 Kelvin Nilsen <kelvin@gcc.gnu.org>
2063
2064 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2065 support.
2066
72f382fb
PC
20672016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2068
2069 PR c++/69872
2070 * g++.dg/warn/Wno-narrowing1.C: New.
2071
ef2ec9d9
MP
20722016-05-24 Marek Polacek <polacek@redhat.com>
2073
2074 PR c/71249
2075 * c-c++-common/Wswitch-unreachable-2.c: New test.
2076
e90434e3
JJ
20772016-05-24 Jakub Jelinek <jakub@redhat.com>
2078
7adb26f2
JJ
2079 PR c++/71257
2080 * g++.dg/vect/simd-clone-6.cc: New test.
2081 * g++.dg/gomp/declare-simd-6.C: New test.
2082
e90434e3
JJ
2083 PR middle-end/70434
2084 PR c/69504
2085 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2086
b556ea3b
RB
20872016-05-24 Richard Biener <rguenther@suse.de>
2088
2089 PR tree-optimization/71240
2090 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2091
e5328f5d
RB
20922016-05-24 Richard Biener <rguenther@suse.de>
2093
2094 PR tree-optimization/71230
2095 * gcc.dg/torture/pr71230.c: New testcase.
2096 * g++.dg/torture/pr71230.C: Likewise.
2097
a04e69c0
TS
20982016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2099
2100 * c-c++-common/goacc/routine-5.c: Add tests.
2101 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2102 * gfortran.dg/goacc/routine-6.f90: Add tests.
2103
30fd2977
RB
21042016-05-24 Richard Biener <rguenther@suse.de>
2105
2106 PR tree-optimization/71253
2107 * gcc.dg/torture/pr71253.c: New testcase.
2108
ca6f60bc
KV
21092016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2110
2111 PR middle-end/71252
2112 * gfortran.dg/pr71252.f90: New test.
2113
d3465d72
RS
21142016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2115
2116 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2117
f17a223d
RB
21182016-05-24 Richard Biener <rguenther@suse.de>
2119
2120 PR middle-end/70434
2121 PR c/69504
2122 * c-c++-common/vector-subscript-4.c: New testcase.
2123 * c-c++-common/vector-subscript-5.c: Likewise.
2124
e3f36534
JD
21252016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2126
2127 PR fortran/71123
2128 * gfortran.dg/namelist_90.f: New test
2129
85d5c27d
JD
21302016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2131
2132 PR fortran/66461
2133 * gfortran.dg/unexpected_eof.f: New test
2134
fe3f3340
MM
21352016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2136 Kelvin Nilsen <kelvin@gcc.gnu.org>
2137
2138 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2139 as little endian.
2140
26d6ae55
PC
21412016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2142
2143 PR c++/70972
2144 * g++.dg/cpp0x/inh-ctor20.C: New.
2145 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2146
d6c9a06f
PC
21472016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2148
2149 PR c++/69095
2150 * g++.dg/cpp0x/variadic168.C: New.
2151
396a1d10
PC
21522016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2153
2154 * g++.dg/cpp0x/pr31445.C: Test column number too.
2155 * g++.dg/cpp0x/pr32253.C: Likewise.
2156 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2157 * g++.dg/cpp0x/variadic36.C: Likewise.
2158
ece46666
MG
21592016-05-23 Marc Glisse <marc.glisse@inria.fr>
2160
2161 * gcc.dg/fold-notshift-2.c: Adjust.
2162
a7dc5980
MP
21632016-05-23 Marek Polacek <polacek@redhat.com>
2164
2165 PR c/49859
2166 * c-c++-common/Wswitch-unreachable-1.c: New test.
2167 * gcc.dg/Wswitch-unreachable-1.c: New test.
2168 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2169 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2170 * g++.dg/gomp/block-10.C: Likewise.
2171 * gcc.dg/gomp/block-10.c: Likewise.
2172 * g++.dg/gomp/block-9.C: Likewise.
2173 * gcc.dg/gomp/block-9.c: Likewise.
2174 * g++.dg/gomp/target-1.C: Likewise.
2175 * g++.dg/gomp/target-2.C: Likewise.
2176 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2177 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2178 * g++.dg/gomp/taskgroup-1.C: Likewise.
2179 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2180 * gcc.dg/gomp/teams-1.c: Likewise.
2181 * g++.dg/gomp/teams-1.C: Likewise.
2182 * g++.dg/overload/error3.C: Likewise.
2183 * g++.dg/tm/jump1.C: Likewise.
2184 * g++.dg/torture/pr40335.C: Likewise.
2185 * gcc.dg/c99-vla-jump-5.c: Likewise.
2186 * gcc.dg/switch-warn-1.c: Likewise.
2187 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2188 * gcc.dg/nested-func-1.c: Likewise.
2189 * gcc.dg/pr67784-4.c: Likewise.
2190
18b54004
RB
21912016-05-23 Richard Biener <rguenther@suse.de>
2192
2193 PR tree-optimization/71230
2194 * gfortran.dg/pr71230-1.f90: New testcase.
2195 * gfortran.dg/pr71230-2.f90: Likewise.
2196
e569db5f
VK
21972016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2198
396a1d10 2199 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2200 * gcc.dg/vect/pr58135.c: Add new.
2201 * gfortran.dg/pr46519-1.f: Adjust test case.
2202
e4b71114
PC
22032016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2204
2205 PR c++/53401
2206 * g++.dg/cpp0x/decltype64.C: New.
2207
a25a8058
CL
22082016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2209
2210 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2211 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2212 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2213
0dcfe9ab
CL
22142016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2215
2216 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2217 Add poly64x1_t and poly64x2_t cases if supported.
2218 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2219 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2220 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2221 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2222 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2223
ffd70e4a
CL
22242016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2225
2226 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2227 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2228 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2229 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2230 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2231 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2232 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2233
4b1f57fe
CL
22342016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2235
2236 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2237
16c5ec77
CL
22382016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2239
2240 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2241 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2242
94ad56c7
JJ
22432016-05-22 Jakub Jelinek <jakub@redhat.com>
2244
57748705
JJ
2245 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2246 constraint instead of "r".
2247 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2248 insn instead of vxorpd.
2249 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2250
af120161
JJ
2251 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2252 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2253
355023ce
JJ
2254 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2255
3b48574c
JJ
2256 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2257 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2258
94ad56c7
JJ
2259 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2260
8a85cee2
KV
22612016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2262
2263 PR middle-end/40921
2264 * gcc.dg/tree-ssa/pr40921.c: New test.
2265
8e916b16
PS
22662016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2267
2268 PR target/71103
2269 * gcc.target/avr/pr71103.c: New test.
2270
88aea79f
KV
22712016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2272
2273 PR middle-end/71179
2274 * gcc.dg/tree-ssa/pr71179.c: New test.
2275
79063edd
MS
22762016-05-20 Martin Sebor <msebor@redhat.com>
2277
2278 PR c/71115
2279 * gcc.dg/init-excess-2.c: New test.
2280
55c8849f
EB
22812016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2282
2283 * gnat.dg/opt53.adb: New test.
2284 * gnat.dg/opt54.adb: Likewise.
2285
c91a0948
MJ
22862016-05-20 Martin Jambor <mjambor@suse.cz>
2287
2288 PR tree-optimization/70884
2289 * gcc.dg/tree-ssa/pr70919.c: New test.
2290
9cad20fa
BS
22912016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2292
2293 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2294 formatting.
69a6d5ad
NS
2295 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2296 fix code formatting.
2297
22982016-05-20 Nathan Sidwell <nathan@acm.org>
2299
2300 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2301 non-common cases.
2302 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2303
15c671a7
DM
23042016-05-20 David Malcolm <dmalcolm@redhat.com>
2305
2306 * jit.dg/all-non-failing-tests.h: Add
2307 test-factorial-must-tail-call.c.
2308 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2309 * jit.dg/test-factorial-must-tail-call.c: New test case.
2310
4f028369
JJ
23112016-05-20 Jakub Jelinek <jakub@redhat.com>
2312
2313 PR fortran/71204
2314 * gfortran.dg/pr71204.f90: New test.
2315
7dea4ab3
CP
23162016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2317
2318 * gcc.target/nvptx/sincos.c: New test.
2319
ef98d365
PC
23202016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2321
2322 PR c++/70572
2323 * g++.dg/cpp1y/auto-fn31.C: New.
2324
92466115
BS
23252016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2326
2327 * gcc.target/powerpc/vec-addec.c: New test.
2328 * gcc.target/powerpc/vec-addec-int128.c: New test.
2329
9a385c2d
DM
23302016-05-20 David Malcolm <dmalcolm@redhat.com>
2331
2332 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2333 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2334 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2335 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2336
77c9d5b4
JH
23372016-05-20 Jan Hubicka <hubicka@ucw.cz>
2338
2339 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2340
68047971
JJ
23412016-05-20 Jakub Jelinek <jakub@redhat.com>
2342
18954840
JJ
2343 PR c++/71210
2344 * g++.dg/opt/pr71210-1.C: New test.
2345 * g++.dg/opt/pr71210-2.C: New test.
2346
68047971
JJ
2347 PR tree-optimization/29756
2348 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2349 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2350 only on selected targets where V4SImode vectors are known to be
2351 supported.
2352
d78789f5
MG
23532016-05-20 Marc Glisse <marc.glisse@inria.fr>
2354
2355 PR tree-optimization/71079
2356 PR tree-optimization/71206
2357 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2358
550fa093
PK
23592016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2360
2361 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2362 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2363 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2364
483c6429
RG
23652016-05-20 Richard Guenther <rguenther@suse.de>
2366
2367 PR tree-optimization/29756
2368 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2369
eb066284
RB
23702016-05-20 Richard Biener <rguenther@suse.de>
2371
2372 PR tree-optimization/71185
2373 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2374
58f10249
RB
23752016-05-20 Richard Biener <rguenther@suse.de>
2376
2377 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2378
2a5569fa
MP
23792016-05-19 Marek Polacek <polacek@redhat.com>
2380
2381 PR c++/71075
2382 * g++.dg/diagnostic/pr71075.C: New test.
2383
5e9a5385
DM
23842016-05-19 David Malcolm <dmalcolm@redhat.com>
2385
2386 PR c++/71184
2387 * g++.dg/pr71184.C: New test case.
2388
4f45da44
KN
23892016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2390
2391 * gcc.target/powerpc/darn-0.c: New test.
2392 * gcc.target/powerpc/darn-1.c: New test.
2393 * gcc.target/powerpc/darn-2.c: New test.
2394
4177437e
MP
23952016-05-19 Marek Polacek <polacek@redhat.com>
2396
2397 PR tree-optimization/71031
2398 * gcc.dg/tree-ssa/vrp100.c: New test.
2399
afb72432
IE
24002016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2401
2402 PR rtl-optimization/71148
2403 * gcc.dg/pr71148.c: New test.
2404
4f83064e
KT
24052016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2406
2407 PR target/71056
2408 * gcc.target/arm/pr71056.c: New test.
2409
4bf8dbe1
BE
24102016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2411
2412 * c-c++-common/pr69669.c: Check the used mode.
2413
f3510625
MO
24142016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2415
2416 PR sanitizer/64354
2417 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2418
43c0068e
RB
24192016-05-19 Richard Biener <rguenther@suse.de>
2420
2421 PR tree-optimization/70729
2422 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2423 * gcc.dg/graphite/scop-18.c: Likewise.
2424 * gcc.dg/pr41783.c: Disable LIM.
2425 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2426 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2427 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2428 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2429 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2430 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2431 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2432 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2433 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2434 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2435 * gfortran.dg/pr42108.f90: Likewise.
2436
70f25790
DM
24372016-05-18 David Malcolm <dmalcolm@redhat.com>
2438
2439 PR driver/69265
2440 * gcc.dg/spellcheck-options-11.c: New test case.
2441
960db8ec
JJ
24422016-05-18 Jakub Jelinek <jakub@redhat.com>
2443
2444 PR c++/71100
2445 * g++.dg/opt/pr71100.C: New test.
2446
04643334
MJ
24472016-05-18 Martin Jambor <mjambor@suse.cz>
2448
2449 PR ipa/69708
2450 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2451 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2452 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2453 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2454
91bb9f80
MJ
24552016-05-18 Martin Jambor <mjambor@suse.cz>
2456
2457 PR ipa/69708
2458 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2459 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2460 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2461 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2462 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2463
c584aca6
PC
24642016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2465
2466 PR c++/69793
2467 * g++.dg/template/crash122.C: New.
2468
20309c6e
PC
24692016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2470
2471 PR c++/70466
2472 * g++.dg/template/pr70466-1.C: New.
2473 * g++.dg/template/pr70466-2.C: Likewise.
2474
50c78b9a
MM
24752016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2476
2477 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2478 splat operations and the XXSPLTIB instruction.
2479 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2480 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2481 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2482 xxlxor to clear a register.
2483
cf8be00d
RS
24842016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2485
2486 * gcc.dg/torture/pr71020.c: New test.
2487
848a392a
MJ
24882016-05-18 Martin Jambor <mjambor@suse.cz>
2489
2490 PR ipa/70646
2491 * gcc.dg/ipa/pr70646.c: New test.
2492
1f2ab776
CL
24932016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2494
2495 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2496
76489493
CL
24972016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2498
2499 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2500 missing tests for vreinterpretq_p{8,16}.
2501
bd79378d
CL
25022016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2503
2504 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2505 vsliq_n_s64 and vsliq_n_u64.
2506
81ca3ea0
CL
25072016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2508
2509 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2510 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2511
873cb425
CL
25122016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2513
2514 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2515 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2516 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2517
9d6e7c21
CL
25182016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2519
2520 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2521 in comment.
2522
b4dbe40e 25232016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2524
2525 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2526 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2527 "blr\t" and switch to scan-assembler-times.
2528
83a5c910
JW
25292016-05-18 Jiong Wang <jiong.wang@arm.com>
2530
53d6d955
UB
2531 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2532 with __aarch64__.
2533 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2534 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2535
fb7cbdeb
JJ
25362016-05-18 Jakub Jelinek <jakub@redhat.com>
2537
8ee91165
JJ
2538 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2539 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2540 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2541 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2542 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2543 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2544
cf4d516a
JJ
2545 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2546 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2547
a4f16422
JJ
2548 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2549 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2550
7b37ce10
JJ
2551 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2552 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2553
fb7cbdeb
JJ
2554 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2555
c9326aef
RB
25562016-05-18 Richard Biener <rguenther@suse.de>
2557
2558 PR tree-optimization/71168
2559 * gcc.dg/torture/pr71168.c: New testcase.
2560
df8b0a11
KV
25612016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2562
2563 PR middle-end/63586
2564 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2565 * gcc.dg/tree-ssa/pr63586.c: New test.
2566 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2567
2efd67ed
NS
25682016-05-17 Nathan Sidwell <nathan@acm.org>
2569
2570 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2571 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2572 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2573 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2574
1988b2c2
NS
25752016-05-17 Nathan Sidwell <nathan@acm.org>
2576
2577 * gcc.target/nvptx/abi-vararg-3.c: New.
2578
ad1d92ab
MM
25792016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2580
2581 PR tree-optimization/54579
2582 PR middle-end/55299
2583 * gcc.dg/fold-notrotate-1.c: New test.
2584 * gcc.dg/fold-notshift-1.c: New test.
2585 * gcc.dg/fold-notshift-2.c: New test.
2586
47768df8
MP
25872016-05-17 Marek Polacek <polacek@redhat.com>
2588
2589 PR ipa/71146
2590 * g++.dg/ipa/pr71146.C: New test.
2591
6b5423a5
DM
25922016-05-17 David Malcolm <dmalcolm@redhat.com>
2593
2594 * jit.dg/test-error-array-bounds.c: New test case.
2595
c7986356
MG
25962016-05-17 Marc Glisse <marc.glisse@inria.fr>
2597
2598 * gcc.dg/tree-ssa/and-1.c: New testcase.
2599
d982c5b7
MG
26002016-05-17 Marc Glisse <marc.glisse@inria.fr>
2601
2602 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2603 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2604
0139ba93
MG
26052016-05-17 Marc Glisse <marc.glisse@inria.fr>
2606
2607 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2608 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2609
daab4562
JW
26102016-05-17 Jiong Wang <jiong.wang@arm.com>
2611
2612 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2613
22330033
JW
26142016-05-17 Jiong Wang <jiong.wang@arm.com>
2615
2616 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2617
98b3a5f2
JW
26182016-05-17 Jiong Wang <jiong.wang@arm.com>
2619
2620 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2621 ".2d[index]" when scan the assembly.
2622 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2623 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2624 float64x1.
2625 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2626
b71b7a8e
RB
26272016-05-17 Richard Biener <rguenther@suse.de>
2628
2629 PR tree-optimization/71132
2630 * gcc.dg/torture/pr71132.c: New testcase.
2631
3c51ad46
CL
26322016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2633
2634 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2635
d20faa66
KT
26362016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2637
2638 PR target/70809
2639 * gcc.target/aarch64/pr70809_1.c: New test.
2640
b75cc5a4
KT
26412016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2642
2643 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2644 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2645 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2646 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2647
b28eb195
IE
26482016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2649 Ilya Enkovich <ilya.enkovich@intel.com>
2650
2651 PR target/71114
2652 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2653
0b9004ed
JH
26542016-05-16 Jan Hubicka <hubicka@ucw.cz>
2655
2656 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2657 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2658
1b81a1c1
MW
26592016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2660
2661 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2662 test for __ARM_FP16_ARGS.
2663 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2664 * gcc.target/arm/aapcs/neon-vect10.c: New.
2665 * gcc.target/arm/aapcs/neon-vect9.c: New.
2666 * gcc.target/arm/aapcs/vfp18.c: New.
2667 * gcc.target/arm/aapcs/vfp19.c: New.
2668 * gcc.target/arm/aapcs/vfp20.c: New.
2669 * gcc.target/arm/aapcs/vfp21.c: New.
2670 * gcc.target/arm/fp16-aapcs-1.c: New.
2671 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2672 test for __ARM_FP16_ARGS.
2673 * g++.target/arm/fp16-return-1.c: Update expected output.
2674
921d1e73
JW
26752016-05-16 Jiong Wang <jiong.wang@arm.com>
2676
2677 PR testsuite/70227
2678 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2679
228eb42a
HA
26802016-05-15 Harald Anlauf <anlauf@gmx.de>
2681
2682 PR fortran/69603
2683 * gfortran.dg/pr69603.f90: New testcase.
2684
785abfd3
FR
26852016-05-14 Fritz Reese <fritzoreese@gmail.com>
2686
2687 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2688
e75eb64f
FR
26892016-05-14 Fritz Reese <fritzoreese@gmail.com>
2690
2691 PR fortran/71047
2692 * gfortran.dg/pr71047.f08: New test.
2693
aa4b467b
JM
26942016-05-13 Joseph Myers <joseph@codesourcery.com>
2695
2696 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2697 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2698 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2699
653fb4a2
MS
27002016-05-13 Martin Sebor <msebor@redhat.com>
2701
2702 PR c++/60049
2703 * g++.dg/cpp0x/constexpr-60049.C: New test.
2704
9e37582d
JJ
27052016-05-13 Jakub Jelinek <jakub@redhat.com>
2706
2707 PR bootstrap/71071
2708 * gcc.dg/pr71071.c: New test.
2709
a278aa17
UB
27102016-05-13 Uros Bizjak <ubizjak@gmail.com>
2711
2712 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2713 remove XOP handling.
377eaca7 2714 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2715
ac3d02e2
NS
27162016-05-13 Nathan Sidwell <nathan@acm.org>
2717
2718 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2719 __atomic_is_lock_free declaration.
2720
8ab3bdac
RB
27212016-05-13 Richard Biener <rguenther@suse.de>
2722
2723 PR tree-optimization/42587
2724 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2725
623b8e0a
ML
27262016-05-13 Martin Liska <mliska@suse.cz>
2727
2728 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2729 the new format of dump output.
2730
da7674f6
IE
27312016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2732
2733 * gcc.dg/pr71084.c: New test.
2734
c959db3d
RR
27352016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2736
53d6d955
UB
2737 PR target/53440
2738 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2739
43203dea
RR
27402016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2741
2742 * gcc.target/aarch64/struct_return.c: New test.
2743
4f2e1536
MP
27442016-05-12 Marek Polacek <polacek@redhat.com>
2745
2746 PR c/70756
2747 * c-c++-common/pr70756-2.c: New test.
2748 * c-c++-common/pr70756.c: New test.
2749
1ef33ef3
RB
27502016-05-12 Richard Biener <rguenther@suse.de>
2751
2752 PR tree-optimization/71059
2753 * gcc.dg/torture/pr71059.c: New testcase.
2754
763baff6
RB
27552016-05-12 Richard Biener <rguenther@suse.de>
2756
2757 PR tree-optimization/71062
2758 * gcc.dg/torture/pr71062.c: New testcase.
2759
c4ec1243
IE
27602016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2761
2762 PR tree-optimization/71006
2763 * gcc.dg/pr71006.c: New test.
2764
a5fbf76d
MP
27652016-05-12 Marek Polacek <polacek@redhat.com>
2766
2767 PR driver/71063
2768 * gcc.dg/opts-7.c: New test.
2769
5acc47a4
KT
27702016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2771
2772 PR target/70830
2773 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2774 Add -save-temps to dg-options.
2775 Scan for ldmfd rather than pop instruction.
2776 * gcc.target/arm/interrupt-2.c: Likewise.
2777 * gcc.target/arm/pr70830.c: New test.
2778
40bd4bf9
JJ
27792016-05-12 Jakub Jelinek <jakub@redhat.com>
2780
3cd63842
JJ
2781 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2782 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2783
c05d08f6
JJ
2784 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2785 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2786 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2787
bc27ffae
JJ
2788 PR target/71019
2789 * gcc.target/i386/avx512vl-pack-1.c: New test.
2790 * gcc.target/i386/avx512vl-pack-2.c: New test.
2791 * gcc.target/i386/avx512bw-pack-2.c: New test.
2792
515d7412
JJ
2793 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2794
40bd4bf9
JJ
2795 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2796 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2797 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2798
44ab146a
RB
27992016-05-12 Richard Biener <rguenther@suse.de>
2800
2801 PR tree-optimization/70986
2802 * gcc.dg/torture/pr70986-1.c: New testcase.
2803 * gcc.dg/torture/pr70986-2.c: Likewise.
2804 * gcc.dg/torture/pr70986-3.c: Likewise.
2805
d6e83a8d
MM
28062016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2807
2808 PR c/43651
2809 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2810 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2811
51e67ea3
UB
28122016-05-11 Uros Bizjak <ubizjak@gmail.com>
2813
2814 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2815 directive.
2816 * gcc.target/i386/pr66746.c: Ditto.
2817
3fd2b007
MM
28182016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2819
2820 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2821 support.
2822 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2823 warning when using -mvsx-timode.
2824 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2825 * gcc.target/powerpc/dform-2.c: Likewise.
2826 * gcc.target/powerpc/pr68805.c: Likewise.
2827
5c3a10fb
MP
28282016-05-11 Marek Polacek <polacek@redhat.com>
2829
2830 PR c++/71024
2831 * c-c++-common/attributes-3.c: New test.
2832
7cfb065b
NS
28332016-05-11 Nathan Sidwell <nathan@acm.org>
2834
2835 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2836 * gcc.c-torture/execute/pr68185.c: Likewise.
2837 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2838 * gcc.dg/pr69634.c: Requires scheduling.
2839 * gcc.dg/torture/pr66178.c: Require label values.
2840 * gcc.dg/setjmp-6.c: Require indirect jumps.
2841
f35ea97d
RB
28422016-05-11 Richard Biener <rguenther@suse.de>
2843
2844 PR tree-optimization/71055
2845 * gcc.dg/torture/pr71055.c: New testcase.
2846
dff70323
RB
28472016-05-11 Richard Biener <rguenther@suse.de>
2848
2849 PR debug/71057
2850 * g++.dg/debug/pr71057.C: New testcase.
2851
56a3d28b
JJ
28522016-05-11 Jakub Jelinek <jakub@redhat.com>
2853
2854 PR fortran/70855
2855 * gfortran.dg/gomp/pr70855.f90: New test.
2856
ebc1b29e
RB
28572016-05-11 Richard Biener <rguenther@suse.de>
2858
2859 PR middle-end/71002
2860 * g++.dg/torture/pr71002.C: New testcase.
2861
98ccd1d7
IE
28622016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2863
2864 PR middle-end/70807
2865 * gcc.dg/pr70807.c: New test.
2866
ed29e24b
MS
28672016-05-10 Martin Sebor <msebor@redhat.com>
2868
2869 PR c++/38611
2870 * g++.dg/Wattributes.C: New test.
2871
e39dab2c
MG
28722016-05-10 Marc Glisse <marc.glisse@inria.fr>
2873
2874 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2875 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2876 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2877
d067e238
IE
28782016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2879
2880 PR target/70799
2881 * gcc.target/i386/pr70799-1.c: New test.
2882
cd36c83e
PMR
28832016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2884
2885 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2886
1e3af2a4
IE
28872016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2888
2889 PR middle-end/70877
2890 * gcc.target/i386/pr70877.c: New test.
2891
afc610db
IE
28922016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2893
2894 PR tree-optimization/70786
2895 * gcc.target/i386/pr70876.c: New test.
2896
4b59d19f
JJ
28972016-05-10 Jakub Jelinek <jakub@redhat.com>
2898
2899 PR target/70927
2900 * gcc.target/i386/avx512vl-logic-1.c: New test.
2901 * gcc.target/i386/avx512vl-logic-2.c: New test.
2902 * gcc.target/i386/avx512dq-logic-2.c: New test.
2903
9b5ee426
BS
29042016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2905
2906 PR target/70963
2907 * gcc.target/powerpc/pr70963.c: New.
2908
f3352cab
DM
29092016-05-10 David Malcolm <dmalcolm@redhat.com>
2910
2911 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2912 (test_very_wide_line): Add ruler to expected output.
2913 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2914 (test_very_wide_line): Likewise.
2915 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2916 (test_show_locus): Within the handling of "test_very_wide_line",
2917 enable show_ruler_p on the diagnostic context.
2918
4a3255dd
RB
29192016-05-10 Richard Biener <rguenther@suse.de>
2920
2921 PR tree-optimization/71039
2922 * gcc.dg/torture/pr71039.c: New testcase.
2923
da7c9950
NS
29242016-05-10 Nathan Sidwell <nathan@acm.org>
2925
2926 * gcc.dg/nested-func-10.c: Requires alloca.
2927 * gcc.dg/nested-func-9.c: Requires alloca.
2928 * gcc.c-torture/execute/pr70460.c: Requires labels.
2929 * gcc.c-torture/compile/pr70199.c: Requires labels.
2930 * gcc.target/nvptx/decl.c: Compile only.
2931 * gcc.target/nvptx/trailing-init.c: Compile only.
2932 * gcc.target/nvptx/ary-init.c: Compile only.
2933
cf68d92c
MP
29342016-05-10 Marek Polacek <polacek@redhat.com>
2935
2936 PR c/70255
2937 * gcc.dg/attr-opt-1.c: New test.
2938
64ea4e15
RB
29392016-05-10 Richard Biener <rguenther@suse.de>
2940
2941 PR tree-optimization/70497
2942 PR tree-optimization/28367
2943 * gcc.dg/torture/20160404-1.c: New testcase.
2944 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2945 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2946
5a96dae3
PMR
29472016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2948
2949 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2950
fc97f805
UB
29512016-05-09 Uros Bizjak <ubizjak@gmail.com>
2952
2953 * gcc.target/i386/fabsneg-1.c New test.
2954
a710b1d5
AM
29552016-05-09 Alan Modra <amodra@gmail.com>
2956
2957 PR testsuite/70826
2958 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2959
171f6f05
RB
29602016-05-09 Richard Biener <rguenther@suse.de>
2961
2962 PR tree-optimization/70985
2963 * gcc.dg/torture/pr70985.c: New testcase.
2964
18caa34e
BC
29652016-05-09 Bin Cheng <bin.cheng@arm.com>
2966
2967 * gcc.dg/tree-ssa/ifc-9.c: New test.
2968 * gcc.dg/tree-ssa/ifc-10.c: New test.
2969 * gcc.dg/tree-ssa/ifc-11.c: New test.
2970 * gcc.dg/tree-ssa/ifc-12.c: New test.
2971 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2972 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2973 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2974
7a27d38f
RB
29752016-05-09 Richard Biener <rguenther@suse.de>
2976
2977 PR fortran/70937
2978 * gfortran.dg/pr70937.f90: New testcase.
2979
5ebbbd3d
RO
29802016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2981
2982 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2983
f6288c24
FR
29842016-05-07 Fritz Reese <fritzoreese@gmail.com>
2985
2986 PR fortran/56226
2987 * gfortran.dg/dec_structure_1.f90: New testcase.
2988 * gfortran.dg/dec_structure_2.f90: Ditto.
2989 * gfortran.dg/dec_structure_3.f90: Ditto.
2990 * gfortran.dg/dec_structure_4.f90: Ditto.
2991 * gfortran.dg/dec_structure_5.f90: Ditto.
2992 * gfortran.dg/dec_structure_6.f90: Ditto.
2993 * gfortran.dg/dec_structure_7.f90: Ditto.
2994 * gfortran.dg/dec_structure_8.f90: Ditto.
2995 * gfortran.dg/dec_structure_9.f90: Ditto.
2996 * gfortran.dg/dec_structure_10.f90: Ditto.
2997 * gfortran.dg/dec_structure_11.f90: Ditto.
2998 * gfortran.dg/dec_union_1.f90: Ditto.
2999 * gfortran.dg/dec_union_2.f90: Ditto.
3000 * gfortran.dg/dec_union_3.f90: Ditto.
3001 * gfortran.dg/dec_union_4.f90: Ditto.
3002 * gfortran.dg/dec_union_5.f90: Ditto.
3003 * gfortran.dg/dec_union_6.f90: Ditto.
3004 * gfortran.dg/dec_union_7.f90: Ditto.
3005
5ec4a8cd
TV
30062016-05-07 Tom de Vries <tom@codesourcery.com>
3007
3008 PR tree-optimization/70956
3009 * gcc.dg/graphite/pr70956.c: New test.
3010
58ec1d0e
JJ
30112016-05-06 Jakub Jelinek <jakub@redhat.com>
3012
ccd88fb7
JJ
3013 PR middle-end/70941
3014 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3015 (a, b, c, d): Change type from char to signed char.
3016 (main): Compare against (signed char) -1634678893 instead of
3017 hardcoded -109. Use __builtin_abort instead of abort.
3018
dd3b6464
JJ
3019 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3020 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3021
58ec1d0e
JJ
3022 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3023
19aa23d8
YR
30242016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3025
3026 PR debug/70935
3027 * gcc.dg/torture/pr70935.c: New test.
3028
ae5f0df1
OE
30292016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3030
3031 PR target/58219
ce23a8ff 3032 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3033
078f7e37
RB
30342016-05-06 Richard Biener <rguenther@suse.de>
3035
3036 PR tree-optimization/70960
3037 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3038
765d7b54
OE
30392016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3040
3041 PR target/52933
3042 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3043 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3044 Adjust expected instruction counts.
3045 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3046
29c94e65
MP
30472016-05-06 Marek Polacek <polacek@redhat.com>
3048
3049 PR sanitizer/70875
3050 * gcc.dg/ubsan/bounds-3.c: New test.
3051
3684b02e
OE
30522016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3053
3054 PR target/54089
3055 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3056
8706773f
RB
30572016-05-06 Richard Biener <rguenther@suse.de>
3058
3059 PR middle-end/70931
3060 * gfortran.dg/pr70931.f90: New testcase.
3061
a4f51018
RB
30622016-05-06 Richard Biener <rguenther@suse.de>
3063
3064 PR middle-end/70941
3065 * gcc.dg/torture/pr70941.c: New testcase.
3066
c4f2425f
BC
30672016-05-05 Bin Cheng <bin.cheng@arm.com>
3068
3069 PR tree-optimization/57206
3070 * gcc.dg/vect/pr57206.c: New test.
3071
5dc08197
RO
30722016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3073
3074 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3075
351f85c5
JJ
30762016-05-05 Jakub Jelinek <jakub@redhat.com>
3077
568bac8c
JJ
3078 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3079
351f85c5
JJ
3080 * c-c++-common/Wdangling-else-4.c: New test.
3081
33fd7785
JJ
30822016-05-04 Jakub Jelinek <jakub@redhat.com>
3083
2d1ac15a
JJ
3084 PR c++/70906
3085 PR c++/70933
3086 * g++.dg/opt/pr70906.C: New test.
3087 * g++.dg/opt/pr70933.C: New test.
3088
33fd7785
JJ
3089 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3090
6b715bf6
JH
30912016-05-04 Jan Hubicka <hubicka@ucw.cz>
3092
3093 * gcc.dg/ipa/pure-const-3.c: New testcase.
3094
deef7113
MP
30952016-05-04 Marek Polacek <polacek@redhat.com>
3096
3097 * c-c++-common/Wdangling-else-1.c: New test.
3098 * c-c++-common/Wdangling-else-2.c: New test.
3099 * c-c++-common/Wdangling-else-3.c: New test.
3100
5396db97
KCY
31012016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3102
3103 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3104 flag is present.
3105
de55efd5
MP
31062016-05-04 Marek Polacek <polacek@redhat.com>
3107
3108 PR c/48778
3109 * gcc.dg/Waddress-2.c: New test.
3110
475839b6
AM
31112016-05-04 Alan Modra <amodra@gmail.com>
3112
3113 * gcc.target/powerpc/pr70866.c: New.
3114
b25aad5f
MS
31152016-05-03 Martin Sebor <msebor@redhat.com>
3116
3117 PR c++/66561
3118 * c-c++-common/builtin_location.c: New test.
3119 * g++.dg/cpp1y/builtin_location.C: New test.
3120
79ce98bc
MP
31212016-05-03 Marek Polacek <polacek@redhat.com>
3122
3123 PR c/70859
3124 * gcc.dg/pr70859.c: New test.
3125 * gcc.dg/pr70859-2.c: New test.
3126
402e89f5
PMR
31272016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3128
3129 * gnat.dg/debug5.adb: New testcase.
3130
f3d90045
DV
31312016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3132
3133 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3134 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3135 Procedure to check for z10 instruction set.
3136
1e26cec1
CL
31372016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3138
3139 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3140
71aca5a0
AM
31412016-05-03 Alan Modra <amodra@gmail.com>
3142
3143 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3144
2fd70ec1
JJ
31452016-05-03 Jakub Jelinek <jakub@redhat.com>
3146
3147 * gcc.target/i386/avx512f-cvt-1.c: New test.
3148
e5705cf7
L
31492016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3150
3151 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3152 -fdump-tree-vrp-details.
3153
381cdae4
RB
31542016-05-03 Richard Biener <rguenther@suse.de>
3155
3156 * gcc.dg/pr30172-1.c: Adjust.
3157 * gcc.dg/pr63743.c: Likewise.
3158 * gcc.dg/tm/pr51696.c: Likewise.
3159 * c-c++-common/tm/safe-1.c: Likewise.
3160 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3161 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3162 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3163 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3164
adedd5c1
JJ
31652016-05-03 Jakub Jelinek <jakub@redhat.com>
3166
31ed1665
JJ
3167 PR rtl-optimization/70467
3168 * gcc.target/i386/pr70467-3.c: New test.
3169 * gcc.target/i386/pr70467-4.c: New test.
3170
dea60b59
JJ
3171 PR tree-optimization/70916
3172 * gcc.c-torture/compile/pr70916.c: New test.
3173
adedd5c1
JJ
3174 PR target/49244
3175 * gcc.target/i386/pr49244-1.c: New test.
3176 * gcc.target/i386/pr49244-2.c: New test.
3177
f80041ef
BS
31782016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3179
3180 PR rtl-optimization/44281
3181 * gcc.target/i386/pr44281.c: New test.
3182
1cfcd39e
BC
31832016-05-03 bin cheng <bin.cheng@arm.com>
3184
3185 PR tree-optimization/56541
3186 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3187 * gcc.dg/vect/pr56541.c: new test.
3188
4304ccfd
MM
31892016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3190
3191 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3192 __float128.
3193 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3194
50d94c29
L
31952016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3196
3197 PR testsuite/70520
3198 * c-c++-common/asan/clone-test-1.c (main): Align child process
3199 stack to 16 bytes.
3200
bc1aee87
DM
32012016-05-02 David Malcolm <dmalcolm@redhat.com>
3202
3203 PR c++/62314
3204 * g++.dg/spellcheck-fields-2.C: New test case.
3205
474e0129
DM
32062016-05-02 David Malcolm <dmalcolm@redhat.com>
3207
3208 PR c++/62314
3209 * g++.dg/pr62314.C: New test case.
3210
818b88a7
JH
32112016-05-02 Jan Hubicka <hubicka@ucw.cz>
3212
3213 * gcc.dg/ipa/inline-8.c: New testcase.
3214
dd77684f
JJ
32152016-05-02 Jakub Jelinek <jakub@redhat.com>
3216
3217 PR rtl-optimization/70467
3218 * gcc.target/i386/pr70467-1.c: New test.
3219
72407e00
BE
32202016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3221
3222 * gcc.dg/spec-options.c: Run the test on all targets.
3223 * gcc.dg/foo.specs: Use cpp_unique_options.
3224
dd53d197
MG
32252016-05-02 Marc Glisse <marc.glisse@inria.fr>
3226
3227 * gcc.dg/tree-ssa/unord.c: New testcase.
3228
a8b85ce9
MG
32292016-05-02 Marc Glisse <marc.glisse@inria.fr>
3230
3231 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3232
5b37e866
NS
32332016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3234
3235 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3236
7176a4a0
MP
32372016-05-02 Marek Polacek <polacek@redhat.com>
3238
3239 PR c/70851
3240 * gcc.dg/enum-incomplete-3.c: New test.
3241
6b9933b9
MP
32422016-05-02 Marek Polacek <polacek@redhat.com>
3243 Tom de Vries <tom@codesourcery.com>
3244
3245 PR tree-optimization/70700
3246 * gcc.dg/pr70700.c: New test.
3247
90f82260
UB
32482016-05-01 Uros Bizjak <ubizjak@gmail.com>
3249
3250 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3251 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3252 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3253 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3254 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3255
f73036c1
EB
32562016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3257
3258 * ada/acats/run_acats: Rename into...
3259 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3260 * ada/acats/run_all.sh: Remove redundant test.
3261 (target_run): Move around.
3262 (target_gnatchop): Use newly built executable.
3263 (target_gnatmake): Likewise.
3264 Check that the compilation of impbit succeeds.
3265
85e051a3
OE
32662016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3267
3268 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3269 * gcc.dg/20021029-1.c: Likewise.
3270 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3271 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3272 * gcc.target/sh/cmpstr.c: Likewise.
3273 * gcc.target/sh/cmpstrn.c: Likewise.
3274 * gcc.target/sh/memset.c: Likewise.
3275 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3276 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3277 * gcc.target/sh/pr39423-1.c: Likewise.
3278 * gcc.target/sh/pr49468-di.c: Likewise.
3279 * gcc.target/sh/pr49468-si.c: Likewise.
3280 * gcc.target/sh/pr49880-1.c: Likewise.
3281 * gcc.target/sh/pr49880-2.c: Likewise.
3282 * gcc.target/sh/pr49880-3.c: Likewise.
3283 * gcc.target/sh/pr50751-1.c: Likewise.
3284 * gcc.target/sh/pr50751-4.c: Likewise.
3285 * gcc.target/sh/pr50751-7.c: Likewise.
3286 * gcc.target/sh/pr51244-1.c: Likewise.
3287 * gcc.target/sh/pr51244-10.c: Likewise.
3288 * gcc.target/sh/pr51244-11.c: Likewise.
3289 * gcc.target/sh/pr51244-12.c: Likewise.
3290 * gcc.target/sh/pr51244-13.c: Likewise.
3291 * gcc.target/sh/pr51244-14.c: Likewise.
3292 * gcc.target/sh/pr51244-17.c: Likewise.
3293 * gcc.target/sh/pr51244-18.c: Likewise.
3294 * gcc.target/sh/pr51244-19.c: Likewise.
3295 * gcc.target/sh/pr51244-4.c: Likewise.
3296 * gcc.target/sh/pr51244-5.c: Likewise.
3297 * gcc.target/sh/pr51244-7.c: Likewise.
3298 * gcc.target/sh/pr51244-8.c: Likewise.
3299 * gcc.target/sh/pr51244-9.c: Likewise.
3300 * gcc.target/sh/pr51697.c: Likewise.
3301 * gcc.target/sh/pr52483-1.c: Likewise.
3302 * gcc.target/sh/pr52483-2.c: Likewise.
3303 * gcc.target/sh/pr52483-3.c: Likewise.
3304 * gcc.target/sh/pr52483-5.c: Likewise.
3305 * gcc.target/sh/pr52933-1.c: Likewise.
3306 * gcc.target/sh/pr52933-2.c: Likewise.
3307 * gcc.target/sh/pr52933-3.c: Likewise.
3308 * gcc.target/sh/pr53568-1.c: Likewise.
3309 * gcc.target/sh/pr53976-1.c: Likewise.
3310 * gcc.target/sh/pr53988-1.c: Likewise.
3311 * gcc.target/sh/pr53988.c: Likewise.
3312 * gcc.target/sh/pr54089-1.c: Likewise.
3313 * gcc.target/sh/pr54089-6.c: Likewise.
3314 * gcc.target/sh/pr54089-7.c: Likewise.
3315 * gcc.target/sh/pr54089-8.c: Likewise.
3316 * gcc.target/sh/pr54089-9.c: Likewise.
3317 * gcc.target/sh/pr54236-1.c: Likewise.
3318 * gcc.target/sh/pr54236-2.c: Likewise.
3319 * gcc.target/sh/pr54236-3.c: Likewise.
3320 * gcc.target/sh/pr54236-4.c: Likewise.
3321 * gcc.target/sh/pr54386.c: Likewise.
3322 * gcc.target/sh/pr54602-1.c: Likewise.
3323 * gcc.target/sh/pr54685.c: Likewise.
3324 * gcc.target/sh/pr54760-1.c: Likewise.
3325 * gcc.target/sh/pr54760-2.c: Likewise.
3326 * gcc.target/sh/pr54760-3.c: Likewise.
3327 * gcc.target/sh/pr54760-4.c: Likewise.
3328 * gcc.target/sh/pr54760-5.c: Likewise.
3329 * gcc.target/sh/pr54760-6.c: Likewise.
3330 * gcc.target/sh/pr55146.c: Likewise.
3331 * gcc.target/sh/pr55160.c: Likewise.
3332 * gcc.target/sh/pr59278.c: Likewise.
3333 * gcc.target/sh/pr59401-1.c: Likewise.
3334 * gcc.target/sh/pr59533-1.c: Likewise.
3335 * gcc.target/sh/pr63260.c: Likewise.
3336 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3337 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3338 * gcc.target/sh/strlen.c: Likewise.
3339 * gcc.target/sh/torture/pr30807.c: Likewise.
3340 * gcc.target/sh/torture/pr34777.c: Likewise.
3341 * gcc.target/sh/torture/pr64652.c: Likewise.
3342 * gcc.target/sh/torture/pr65505.c: Likewise.
3343 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3344 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3345
411e5c67
PC
33462016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3347
3348 PR c++/66644
3349 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3350
8fa97501
BS
33512016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3352
3353 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3354 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3355 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3356 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3357
5a956111
PP
33582016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3359
3360 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3361 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3362
e7ff0319
CP
33632016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3364
3365 PR middle-end/70626
3366 * c-c++-common/goacc/combined-reduction.c: New test.
3367 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3368
52d11a4b
L
33692016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3370
3371 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3372 *movdi_internal pattern only if PIC off.
3373 * gcc.target/i386/pr70155-2.c: Likewise.
3374 * gcc.target/i386/pr70155-3.c: Likewise.
3375 * gcc.target/i386/pr70155-4.c: Likewise.
3376 * gcc.target/i386/pr70155-5.c: Likewise.
3377 * gcc.target/i386/pr70155-6.c: Likewise.
3378 * gcc.target/i386/pr70155-7.c: Likewise.
3379 * gcc.target/i386/pr70155-8.c: Likewise.
3380 * gcc.target/i386/pr70155-15.c: Likewise.
3381 * gcc.target/i386/pr70155-17.c: Likewise.
3382 * gcc.target/i386/pr70155-22.c: Likewise.
3383
8960db31
BC
33842016-04-29 Bin Cheng <bin.cheng@arm.com>
3385
3386 PR tree-optimization/70803
3387 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3388
cca535a4
IE
33892016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3390
3391 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3392 optimization of vector loop.
3393 * gcc.target/i386/vect-unpack-3.c: New test.
3394 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3395 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3396 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3397
500ecf4a
MP
33982016-04-29 Marek Polacek <polacek@redhat.com>
3399
3400 PR sanitizer/70342
3401 * g++.dg/ubsan/null-7.C: New test.
3402
2fff3db8
MP
3403 PR c/70852
3404 * gcc.dg/pr70852.c: New test.
3405
509063eb
DV
34062016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3407
3408 PR/69089
3409 * g++.dg/cpp0x/alignas6.C: New test.
3410
83745c0d
DV
34112016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3412
c87885ca
RO
3413 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3414 * gcc.dg/pr27003.c: Likewise.
3415 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3416 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3417 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3418 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3419 * gcc.target/arc/mxy.c: Likewise.
3420 * gcc.target/arc/mswape.c: Likewise.
3421 * gcc.target/arc/mrtsc.c: Likewise.
3422 * gcc.target/arc/mcrc.c: Likewise.
3423 * gcc.target/arc/mdsp-packa.c: Likewise.
3424 * gcc.target/arc/mdvbf.c: Likewise.
3425 * gcc.target/arc/mlock.c: Likewise.
3426 * gcc.target/arc/mmac-24.c: Likewise.
3427 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3428
849b265d
BS
34292016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3430 Matthijs Kooijman <matthijs@stdin.nl>
3431 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3432
3433 PR target/60040
3434 * gcc.target/avr/pr60040-1.c: New.
3435 * gcc.target/avr/pr60040-2.c: New.
3436
1390536b
RB
34372016-04-29 Richard Biener <rguenther@suse.de>
3438
3439 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3440
98998245
RB
34412016-04-29 Richard Biener <rguenther@suse.de>
3442
3443 PR tree-optimization/13962
3444 PR tree-optimization/65686
3445 * gcc.dg/uninit-pr65686.c: New testcase.
3446
8b80cc21
JJ
34472016-04-29 Jakub Jelinek <jakub@redhat.com>
3448
3449 PR middle-end/70843
3450 * gcc.dg/pr70843.c: New test.
3451
6181bc30
JJ
34522016-04-28 Jakub Jelinek <jakub@redhat.com>
3453
3454 PR target/70858
3455 * gcc.target/i386/pr70858.c: New test.
3456
f4cb3612
AB
34572016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3458
3459 * gcc.target/arc/nps400-1.c: New file.
3460
8ad9df62
JR
34612016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3462 Andrew Burgess <andrew.burgess@embecosm.com>
3463
3464 * gcc.target/arc/movh_cl-1.c: New file.
3465
ceaaa9fe
JR
34662016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3467 Andrew Burgess <andrew.burgess@embecosm.com>
3468
3469 * gcc.target/arc/extzv-1.c: New file.
3470 * gcc.target/arc/insv-1.c: New file.
3471 * gcc.target/arc/insv-2.c: New file.
3472 * gcc.target/arc/movb-1.c: New file.
3473 * gcc.target/arc/movb-2.c: New file.
3474 * gcc.target/arc/movb-3.c: New file.
3475 * gcc.target/arc/movb-4.c: New file.
3476 * gcc.target/arc/movb-5.c: New file.
3477 * gcc.target/arc/movb_cl-1.c: New file.
3478 * gcc.target/arc/movb_cl-2.c: New file.
3479 * gcc.target/arc/movbi_cl-1.c: New file.
3480 * gcc.target/arc/movl-1.c: New file.
3481
4d03dc2f
JR
34822016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3483 Andrew Burgess <andrew.burgess@embecosm.com>
3484
3485 * gcc.target/arc/cmem-1.c: New file.
3486 * gcc.target/arc/cmem-2.c: New file.
3487 * gcc.target/arc/cmem-3.c: New file.
3488 * gcc.target/arc/cmem-4.c: New file.
3489 * gcc.target/arc/cmem-5.c: New file.
3490 * gcc.target/arc/cmem-6.c: New file.
3491 * gcc.target/arc/cmem-7.c: New file.
3492 * gcc.target/arc/cmem-ld.inc: New file.
3493 * gcc.target/arc/cmem-st.inc: New file.
3494
81262dad
JJ
34952016-04-28 Jakub Jelinek <jakub@redhat.com>
3496
3497 PR target/70821
3498 * gcc.target/i386/pr70821.c: New test.
3499
0a31a09a
BS
35002016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3501
3502 * gcc.target/powerpc/vec-adde.c: New test.
3503 * gcc.target/powerpc/vec-adde-int128.c: New test.
3504
3ddffba9
JJ
35052016-04-28 Jakub Jelinek <jakub@redhat.com>
3506
3507 * gcc.target/i386/avx-vround-1.c: New test.
3508 * gcc.target/i386/avx-vround-2.c: New test.
3509 * gcc.target/i386/avx512vl-vround-1.c: New test.
3510 * gcc.target/i386/avx512vl-vround-2.c: New test.
3511
713dedcd
RO
35122016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3513
3514 PR testsuite/70595
3515 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3516 (check_effective_target_cilkplus_runtime): ... this.
3517 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3518 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3519
3520 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3521 Require cilkplus_runtime.
3522 Don't add -lcilkrts.
3523 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3524 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3525 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3526 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3527 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3528 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3529 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3530 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3531 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3532 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3533 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3534 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3535 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3536 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3537 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3538 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3539 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3540 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3541 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3542 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3543 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3544 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3545 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3546 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3547 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3548 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3549 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3550 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3551 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3552
3553 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3554 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3555
3556 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3557
3558 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3559 cilkplus_runtime.
3560
3563f78f
MG
35612016-04-27 Marc Glisse <marc.glisse@inria.fr>
3562
3563 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3564 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3565
6bc2bb18
RB
35662015-04-27 Ryan Burn <contact@rnburn.com>
3567
3568 PR c++/69024
3569 PR c++/68997
3570 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3571 diagnostic.
3572 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3573 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3574
1e55d29a
EB
35752016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3576
3577 * gnat.dg/limited_with4.ad[sb]: New test.
3578 * gnat.dg/limited_with4_pkg.ads: New helper.
3579
087146ca
L
35802016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3581
3582 PR target/70155
3583 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3584 and movv1ti_internal patterns
3585 * gcc.target/i386/pr70155-1.c: New test.
3586 * gcc.target/i386/pr70155-2.c: Likewise.
3587 * gcc.target/i386/pr70155-3.c: Likewise.
3588 * gcc.target/i386/pr70155-4.c: Likewise.
3589 * gcc.target/i386/pr70155-5.c: Likewise.
3590 * gcc.target/i386/pr70155-6.c: Likewise.
3591 * gcc.target/i386/pr70155-7.c: Likewise.
3592 * gcc.target/i386/pr70155-8.c: Likewise.
3593 * gcc.target/i386/pr70155-9.c: Likewise.
3594 * gcc.target/i386/pr70155-10.c: Likewise.
3595 * gcc.target/i386/pr70155-11.c: Likewise.
3596 * gcc.target/i386/pr70155-12.c: Likewise.
3597 * gcc.target/i386/pr70155-13.c: Likewise.
3598 * gcc.target/i386/pr70155-14.c: Likewise.
3599 * gcc.target/i386/pr70155-15.c: Likewise.
3600 * gcc.target/i386/pr70155-16.c: Likewise.
3601 * gcc.target/i386/pr70155-17.c: Likewise.
3602 * gcc.target/i386/pr70155-18.c: Likewise.
3603 * gcc.target/i386/pr70155-19.c: Likewise.
3604 * gcc.target/i386/pr70155-20.c: Likewise.
3605 * gcc.target/i386/pr70155-21.c: Likewise.
3606 * gcc.target/i386/pr70155-22.c: Likewise.
3607
92329f9f
L
36082016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3609
3610 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3611 ".{5,6}".
3612
309a0cf6
BC
36132016-04-27 Bin Cheng <bin.cheng@arm.com>
3614
3615 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3616 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3617 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3618 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3619 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3620
72ed2b9c
RB
36212016-04-27 Richard Biener <rguenther@suse.de>
3622
3623 PR ipa/70760
3624 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3625 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3626
3c98ff9b
NS
36272016-04-27 Nathan Sidwell <nathan@acm.org>
3628
3629 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3630 * g++.dg/ubsan/pr63956.C: Adjust error location.
3631
9ec5d66b
NC
36322016-04-27 Nick Clifton <nickc@redhat.com>
3633
3634 PR middle-end/49889
3635 * gcc.dg/pr49889.c: New test.
3636
c1e1f433
BS
36372016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3638
3639 * c-c++-common/memset-array.c: New test.
3640
8ac43293
MS
36412016-04-26 Martin Sebor <msebor@redhat.com>
3642
3643 PR c++/66639
3644 * g++.dg/cpp1y/func_constexpr.C: New test.
3645
843ce8ab
PP
36462016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3647
3648 PR c++/70241
3649 * g++.dg/cpp0x/enum32.C: New test.
3650 * g++.dg/cpp0x/enum33.C: New test.
3651
36522016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3653
3654 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3655 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3656 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3657 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3658 * gcc.c-torture/execute/pr38151.c: Likewise.
3659 * gcc.c-torture/execute/pr66556.c: Likewise.
3660 * gcc.c-torture/execute/pr67781.c: Likewise.
3661 * gcc.c-torture/execute/pr68648.c: Likewise.
3662
ca1206be
MG
36632016-04-26 Marc Glisse <marc.glisse@inria.fr>
3664
3665 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3666
2448a956
MP
36672016-04-26 Marek Polacek <polacek@redhat.com>
3668
3669 PR c/67784
3670 * gcc.dg/pr67784-3.c: New test.
3671 * gcc.dg/pr67784-4.c: New test.
3672 * gcc.dg/pr67784-5.c: New test.
3673
b02a5e26
MP
3674 PR c/70791
3675 * gcc.dg/Wnested-externs-2.c: New test.
3676
6b6aa8d3
MG
36772016-04-26 Marc Glisse <marc.glisse@inria.fr>
3678
3679 * gcc.dg/fold-plusmult.c: Adjust.
3680 * gcc.dg/no-strict-overflow-6.c: Adjust.
3681 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3682
a2095b55
BS
36832016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3684
3685 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3686 number scans.
3687 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3688 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3689 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3690 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3691 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3692 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3693 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3694 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3695 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3696 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3697 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3698 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3699 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3700 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3701 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3702 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3703 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3704 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3705 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3706 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3707 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3708 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3709 scans.
3710 * gcc.target/i386/pr32219-4.c: Likewise.
3711 * gcc.target/i386/pr32219-6.c: Likewise.
3712 * gcc.target/i386/pr32219-8.c: Likewise.
3713
bb0cc5c8
KT
37142016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3715
3716 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3717 associated options.
3718
5a0802ea
MP
37192016-04-26 Marek Polacek <polacek@redhat.com>
3720
3721 PR c++/70744
3722 * g++.dg/ext/cond2.C: New test.
3723
00f615af
BC
37242016-04-26 Bin Cheng <bin.cheng@arm.com>
3725
3726 PR tree-optimization/70771
3727 PR tree-optimization/70775
3728 * gcc.dg/pr70771.c: New test.
25939d34 3729 * gcc.dg/pr70775.c: New test.
00f615af 3730
218155e7
BS
37312016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3732
3733 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3734
ab99f467
RB
37352016-04-25 Richard Biener <rguenther@suse.de>
3736
3737 PR tree-optimization/70780
3738 * gcc.dg/torture/pr70780.c: New testcase.
3739
93c590ee
MC
37402016-04-25 Michael Collison <michael.collison@arm.com>
3741
c87885ca
RO
3742 * gcc.target/arm/neon-vaddws16.c: New test.
3743 * gcc.target/arm/neon-vaddws32.c: New test.
3744 * gcc.target/arm/neon-vaddwu16.c: New test.
3745 * gcc.target/arm/neon-vaddwu32.c: New test.
3746 * gcc.target/arm/neon-vaddwu8.c: New test.
3747 * lib/target-supports.exp
93c590ee
MC
3748 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3749 that arm neon support vector widen sum of HImode TO SImode.
3750
d6c1a7a7
JJ
37512016-04-23 Jakub Jelinek <jakub@redhat.com>
3752
3753 PR sanitizer/70712
3754 * c-c++-common/asan/pr70712.c: New test.
3755
ab0fc037
TS
37562016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3757
3758 * .gitattributes: New file.
3759
2aa64824
CL
37602016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3761
3762 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3763
e7e12d92
DH
37642016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3765
3766 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3767 * gfortran.dg/submodule_15.f08: Likewise.
3768
d1431192
RB
37692016-04-22 Richard Biener <rguenther@suse.de>
3770
3771 PR tree-optimization/70740
3772 * gcc.dg/torture/pr70740.c: New testcase.
3773
04a63c24
L
37742016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3775
3776 PR target/70750
3777 * gcc.target/i386/pr70750-1.c: New test.
3778 * gcc.target/i386/pr70750-2.c: Likewise.
3779
20700098
PC
37802016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3781
3782 PR c++/70540
3783 * g++.dg/cpp0x/auto48.C: New.
3784
aedf4e12
MP
37852016-04-21 Marek Polacek <polacek@redhat.com>
3786
3787 PR c++/70513
3788 * g++.dg/cpp0x/forw_enum12.C: New test.
3789 * g++.dg/cpp0x/forw_enum13.C: New test.
3790
2074d80a
KY
37912016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3792
3793 PR target/70728
3794 * gcc.target/i386/pr70728.c: New test.
3795
aef4aab0
RB
37962016-04-21 Richard Biener <rguenther@suse.de>
3797
3798 PR middle-end/70747
3799 * gcc.dg/pr70747.c: New testcase.
3800
2359e571
BC
38012016-04-21 Bin Cheng <bin.cheng@arm.com>
3802
3803 PR tree-optimization/70715
3804 * gcc.dg/tree-ssa/scev-13.c: New test.
3805
ce0e66ff
MG
38062016-04-21 Marc Glisse <marc.glisse@inria.fr>
3807
3808 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3809
2c2870a1
MG
38102016-04-21 Marc Glisse <marc.glisse@inria.fr>
3811
3812 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3813
a2b056a3
JH
38142016-04-20 Jan Hubicka <jh@suse.cz>
3815
3816 PR ipa/70018
3817 * g++.dg/ipa/nothrow-1.C: New testcase.
3818
ee392fc2
NS
38192016-04-20 Nathan Sidwell <nathan@acm.org>
3820
3821 PR c++/55635
3822 * g++.dg/eh/delete1.C: New.
3823
dda49daf
L
38242016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3825
3826 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3827 -mtune-ctrl=sse_typeless_stores.
3828
8a5b9d5a
L
38292016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3830
3831 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3832
1011119f
BC
38332016-04-20 Bin Cheng <bin.cheng@arm.com>
3834
3835 PR tree-optimization/69489
3836 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3837
477d4906
IV
38382016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3839
3840 PR c++/69363
3841 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3842 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3843 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3844
fad08d12
BC
38452016-04-20 Bin Cheng <bin.cheng@arm.com>
3846
3847 PR tree-optimization/56625
3848 PR tree-optimization/69489
3849 * gcc.dg/vect/pr56625.c: New test.
3850 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3851
9e3e4fab
AP
38522016-04-20 Andrew Pinski <apinski@cavium.com>
3853
3854 PR target/64971
3855 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3856
d7aa24e4
AC
38572016-04-20 Arnaud Charlet <charlet@adacore.com>
3858
3859 * gnat.dg/self1.adb: Remove now incorrect test.
3860
e6d62b46
BC
38612016-04-20 Bin Cheng <bin.cheng@arm.com>
3862
3863 * gcc.dg/tree-ssa/scev-11.c: New test.
3864 * gcc.dg/tree-ssa/scev-12.c: New test.
3865
2697b189
MP
38662016-04-20 Marek Polacek <polacek@redhat.com>
3867
3868 PR tree-optimization/70725
3869 * gcc.dg/pr70725.c: New test.
3870
60d393e8
RB
38712016-04-20 Richard Biener <rguenther@suse.de>
3872
3873 PR tree-optimization/70726
3874 * g++.dg/vect/pr70726.cc: New testcase.
3875
82c6f58a
AK
38762016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3877
3878 PR target/70674
3879 * gcc.target/s390/pr70674.c: New test.
3880
90eeab20
JD
38812016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3882
3883 PR libgfortran/70684
3884 * gfortran.dg/list_read_14.f90: New test.
3885
fc9cf6da
L
38862016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3887
3888 PR target/69201
3889 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3890 extern to force it misaligned.
3891 (b): Likewise.
3892 (c): Likewise.
3893 (d): Likewise.
3894 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3895 Don't check `*' before movv4sf_internal.
3896 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3897 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3898 Don't check `*' before movv16qi_internal.
3899 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3900 extern to force it misaligned.
3901 (b): Likewise.
3902 (c): Likewise.
3903 (d): Likewise.
3904 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3905 Don't check `*' before movv2df_internal.
3906 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3907 extern to force it misaligned.
3908 (b): Likewise.
3909 (c): Likewise.
3910 (d): Likewise.
3911 Check movv8sf_internal instead of avx_storeups256.
3912 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3913
ea8927ea
RB
39142016-04-19 Richard Biener <rguenther@suse.de>
3915
3916 PR tree-optimization/70171
3917 * g++.dg/tree-ssa/pr70171.C: New testcase.
3918
65f52ee9
RB
39192016-04-19 Richard Biener <rguenther@suse.de>
3920
3921 PR tree-optimization/70724
3922 * gcc.dg/torture/pr70724.c: New testcase.
3923
987b67f1
VM
39242016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3925
3926 PR middle-end/70689
c87885ca 3927 * gcc.target/i386/pr70689.c: New.
987b67f1 3928
91a47c39
L
39292016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3930
3931 PR target/70708
3932 * gcc.target/i386/pr70708.c: New test.
3933
8270b82d
RB
39342016-04-18 Richard Biener <rguenther@suse.de>
3935
3936 PR tree-optimization/43434
3937 * gcc.dg/vect/pr43434.c: New testcase.
3938 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3939 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3940 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3941 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3942 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3943 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3944 * gcc.dg/gomp/pr68640.c: Likewise.
3945 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3946 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3947
edd048e2
RB
39482016-04-18 Richard Biener <rguenther@suse.de>
3949
3950 PR tree-optimization/70701
3951 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3952
bd5c7330
TV
39532016-04-18 Tom de Vries <tom@codesourcery.com>
3954
3955 PR testsuite/70699
3956 * gcc.dg/pr70161.c: Add dot-file scans.
3957 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3958 instead of after last dot char.
3959
23f2660f
EB
39602016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3961
3962 * c-c++-common/dump-ada-spec-3.c: New test.
3963 * c-c++-common/dump-ada-spec-4.c: Likewise.
3964
da152c9f
TV
39652016-04-17 Tom de Vries <tom@codesourcery.com>
3966
3967 PR other/70183
3968 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3969
cc950f98
JH
39702016-04-15 Jan Hubicka <jh@suse.cz>
3971
3972 PR ipa/70018
3973 * g++.dg/ipa/pure-const-1.C: New testcase.
3974 * g++.dg/ipa/pure-const-2.C: New testcase.
3975 * g++.dg/ipa/pure-const-3.C: New testcase.
3976
949505a9
MP
39772016-04-15 Marek Polacek <polacek@redhat.com>
3978
3979 PR c/70671
3980 * gcc.dg/bitfld-22.c: New test.
3981
10e547d6
BS
39822016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3983
3984 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3985 x86_64.
3986
1e77281b
MP
39872016-04-15 Marek Polacek <polacek@redhat.com>
3988
3989 PR c/70651
3990 * c-c++-common/pr70651.c: New test.
3991
e501fa8e
KT
39922016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3993
3994 PR rtl-optimization/70681
3995 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3996 dump scan on arm and powerpc.
3997 * gcc.dg/pr10474.c: Likewise.
3998
dda1bf61
JJ
39992016-04-15 Jakub Jelinek <jakub@redhat.com>
4000
ca4ef1ff
JJ
4001 PR c++/69517
4002 PR c++/70019
4003 PR c++/70588
4004 * g++.dg/cpp1y/vla11.C: Revert for real.
4005
dda1bf61
JJ
4006 PR c/70436
4007 * c-c++-common/Wparentheses-1.c: New test.
4008 * c-c++-common/gomp/Wparentheses-1.c: New test.
4009 * c-c++-common/gomp/Wparentheses-2.c: New test.
4010 * c-c++-common/gomp/Wparentheses-3.c: New test.
4011 * c-c++-common/gomp/Wparentheses-4.c: New test.
4012 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4013 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4014 * c-c++-common/goacc/Wparentheses-1.c: New test.
4015
1355e62c
KY
40162016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4017
4018 PR target/70662
4019 * gcc.target/i386/pr70662.c: New test.
4020
0ab34b9e 40212016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4022 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4023
4024 PR tree-optimization/70130
4025 * gcc.dg/vect/O3-pr70130.c: New testcase.
4026
bc773aad
MM
40272016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4028
6e9b2286
MM
4029 PR target/70669
4030 * gcc.target/powerpc/pr70669.c: New test.
4031
bc773aad
MM
4032 PR target/70640
4033 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4034 a power7 system that does not have an assembler that supports
4035 power8.
4036
d8747845
MS
40372016-04-14 Martin Sebor <msebor@redhat.com>
4038
4039 PR c++/69517
4040 PR c++/70019
4041 PR c++/70588
4042 * c-c++-common/ubsan/vla-1.c: Revert.
4043 * g++.dg/cpp1y/vla11.C: Same.
4044 * g++.dg/cpp1y/vla12.C: Same.
4045 * g++.dg/cpp1y/vla13.C: Same.
4046 * g++.dg/cpp1y/vla14.C: Same.
4047 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4048 * g++.dg/init/array24.C: Same.
d8747845
MS
4049 * g++.dg/ubsan/vla-1.C: Same.
4050
85128559
MP
40512016-04-14 Marek Polacek <polacek@redhat.com>
4052 Jan Hubicka <hubicka@ucw.cz>
4053
4054 PR c++/70029
4055 * g++.dg/torture/pr70029.C: New test.
4056
52fbb073
MS
40572016-04-14 Martin Sebor <msebor@redhat.com>
4058
4059 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4060 type size to prevent failures on targets with very low maximum
4061 alignment.
4062
6db61d6f
RB
40632016-04-14 Richard Biener <rguenther@suse.de>
4064
4065 PR tree-optimization/70623
4066 * gcc.dg/torture/pr70623.c: New testcase.
4067 * gcc.dg/torture/pr70623-2.c: Likewise.
4068
342fac95
MS
40692016-04-13 Martin Sebor <msebor@redhat.com>
4070
4071 PR c++/69517
4072 PR c++/70019
4073 PR c++/70588
4074 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4075 * g++.dg/cpp1y/vla11.C: New test.
4076 * g++.dg/cpp1y/vla12.C: New test.
4077 * g++.dg/cpp1y/vla13.C: New test.
4078 * g++.dg/cpp1y/vla14.C: New test.
4079 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4080 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4081 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4082
d93c452f
JJ
40832016-04-13 Jakub Jelinek <jakub@redhat.com>
4084
4085 PR c++/70641
4086 * g++.dg/opt/pr70641.C: New test.
4087
85115fb6
RO
40882016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4089
4090 PR rtl-optimization/68749
4091 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4092 effects of argument promotions.
4093 Remove default args to dg-skip-if.
4094
545a4139
PC
40952016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4096
4097 PR c++/70635
4098 * g++.dg/parse/pr70635.C: New.
4099
b3a77f21
MP
41002016-04-13 Marek Polacek <polacek@redhat.com>
4101
4102 PR c++/70639
4103 * c-c++-common/Wmisleading-indentation-4.c: New test.
4104
99cd9857
MP
41052016-04-13 Marek Polacek <polacek@redhat.com>
4106
4107 PR c/70436
c87885ca
RO
4108 * gcc.dg/Wparentheses-12.c: New test.
4109 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4110
75ca93ec
IE
41112016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4112
4113 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4114 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4115 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4116
3d3f9e7e
JJ
41172016-04-13 Jakub Jelinek <jakub@redhat.com>
4118
37947cd0
JJ
4119 PR middle-end/70633
4120 * gcc.c-torture/compile/pr70633.c: New test.
4121
3d3f9e7e
JJ
4122 PR debug/70628
4123 * gcc.dg/torture/pr70628.c: New test.
4124
92886d3e
PP
41252016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4126
4127 PR c++/70610
4128 * g++.dg/template/pr70610.C: New test.
4129 * g++.dg/template/pr70610-2.C: New test.
4130 * g++.dg/template/pr70610-3.C: New test.
4131 * g++.dg/template/pr70610-4.C: New test.
4132
13bd7c2b
JJ
41332016-04-12 Jakub Jelinek <jakub@redhat.com>
4134
6512fa6d
JJ
4135 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4136 128 instead of 32.
4137
13bd7c2b
JJ
4138 PR c++/70571
4139 * g++.dg/ext/pr70571.C: New test.
4140
20b9851c
MM
41412016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4142
8a434ada 4143 PR target/70640
20b9851c
MM
4144 * gcc.target/powerpc/pr70640.c: New test.
4145
2b2f52bc
PC
41462016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4147
4148 PR c++/68722
4149 * g++.dg/parse/pr68722.C: New.
4150
5901e56a
JJ
41512016-04-12 Jakub Jelinek <jakub@redhat.com>
4152
4153 PR rtl-optimization/70596
4154 * gcc.target/i386/pr70596.c: New test.
4155
d4619dc1
NS
41562016-04-12 Nathan Sidwell <nathan@acm.org>
4157
4158 PR c++/70501
4159 * g++.dg/init/pr70501.C: New.
4160
3df530d3
DW
41612016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4162
4163 * gcc.target/i386/asm-flag-6.c: New test.
4164
b7a120d7
TV
41652016-04-12 Tom de Vries <tom@codesourcery.com>
4166
4167 PR tree-optimization/68756
4168 * gcc.dg/graphite/pr68756.c: New test.
4169
4e0eea75
JJ
41702016-04-12 Jakub Jelinek <jakub@redhat.com>
4171
4172 PR tree-optimization/70602
4173 * gcc.c-torture/execute/pr70602.c: New test.
4174
35fbda43
MM
41752016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4176
4177 PR target/70381
4178 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4179 __float128 emulator is built and runs.
4180 * gcc.target/powerpc/float128-1.c: Likewise.
4181
4182 * lib/target-supports.exp (check_ppc_float128_sw_available):
4183 Rework tests for __float128 software and hardware
4184 availability. Fix exit condition to return 0 on success.
4185
04a99ebe
JG
41862016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4187
4188 PR target/70133
4189 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4190 * gcc.target/aarch64/target_attr_15.c: Likewise.
4191
47cd5a85
PC
41922016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4193
4194 PR c++/69066
4195 * g++.dg/cpp1y/pr69066.C: New.
4196
a5edb32e
JD
41972016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4198
4199 PR fortran/68566
4200 * gfortran.dg/pr36192.f90: Update test.
4201 * gfortran.dg/pr36192_1.f90: Update test.
4202 * gfortran.dg/real_dimension_1.f: Update test.
4203 * gfortran.dg/parameter_array_init_7.f90: New test.
4204
8ef378f8
JDA
42052016-04-09 John David Anglin <danglin@gcc.gnu.org>
4206
c532c871
JDA
4207 PR testsuite/64039
4208 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4209
d34f706f
JDA
4210 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4211
75e1dd9e
JDA
4212 PR rtl-optimization/66669
4213 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4214
8a976f5f
JDA
4215 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4216
da04822a
JDA
4217 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4218 * gcc.dg/pie-1.c: Likewise.
4219 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4220 * gcc.dg/pic-4.c: Likewise.
4221 * gcc.dg/pie-3.c: Likewise.
4222 * gcc.dg/pie-4.c: Likewise.
4223
adfabcf9
JDA
4224 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4225
4a020adf
JDA
4226 PR tree-optimization/68644
4227 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4228
8ef378f8
JDA
4229 PR rtl-optimization/64886
4230 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4231
09bf990e
TV
42322016-04-09 Tom de Vries <tom@codesourcery.com>
4233
4234 PR tree-optimization/68953
4235 * gcc.dg/graphite/pr68953.c: New test.
4236
138c3c1a
DH
42372016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4238
4239 PR fortran/70592
4240 * gfortran.dg/deferred_character_16.f90: New test.
4241
f55460af
JJ
42422016-04-09 Jakub Jelinek <jakub@redhat.com>
4243
4244 PR tree-optimization/70586
4245 * gcc.c-torture/execute/pr70586.c: New test.
4246
0b77bbf3
DH
42472016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4248
4249 PR sanitizer/70573
4250 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4251 with __builtin_memset
4252 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4253
c42cfb5c
CP
42542016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4255
4256 PR lto/70289
4257 PR ipa/70348
4258 PR tree-optimization/70373
4259 PR middle-end/70533
4260 PR middle-end/70534
4261 PR middle-end/70535
4262 * c-c++-common/goacc/reduction-5.c: New test.
4263 * c-c++-common/goacc/reduction-promotions.c: New test.
4264 * gfortran.dg/goacc/reduction-3.f95: New test.
4265 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4266
56cfb596
PP
42672016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4268
4269 PR c++/70590
4270 PR c++/70452
4271 * g++.dg/pr70590.C: New test.
4272 * g++.dg/pr70590-2.C: New test.
4273
1a13c0a2
JJ
42742016-04-08 Jakub Jelinek <jakub@redhat.com>
4275
abc0647a
JJ
4276 PR middle-end/70593
4277 * gcc.target/i386/pr70593.c: New test.
4278
1a13c0a2
JJ
4279 PR rtl-optimization/70574
4280 * gcc.target/i386/avx2-pr70574.c: New test.
4281
c3da4956
MO
42822016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4283
4284 PR sanitizer/70541
4285 * c-c++-common/asan/pr70541.c: New test.
4286
9f1b833b
TV
42872016-04-08 Tom de Vries <tom@codesourcery.com>
4288
4289 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4290 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4291
bae7adda
KT
42922016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4293
4294 PR target/70566
4295 * gcc.c-torture/execute/pr70566.c: New test.
4296
211f3d57
TV
42972016-04-08 Tom de Vries <tom@codesourcery.com>
4298
4299 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4300 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4301
02cf2861
AM
43022016-04-08 Alan Modra <amodra@gmail.com>
4303
4304 * gcc.target/powerpc/pr70117.c: New.
4305
5f490f9f
JJ
43062016-04-07 Jakub Jelinek <jakub@redhat.com>
4307
56e9b710
JJ
4308 PR testsuite/70581
4309 * gcc.dg/lto/simd-function_0.c: New test.
4310
5f490f9f
JJ
4311 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4312 clones.
4313 * c-c++-common/attr-simd-2.c: Likewise.
4314 * c-c++-common/attr-simd-4.c: Likewise.
4315 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4316 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4317
e4ebc74d
TP
43182016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4319
4320 PR testsuite/70553
4321 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4322
9817ae35
TS
43232016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4324 Tom de Vries <tom@codesourcery.com>
4325
4326 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4327 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4328 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4329 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4330 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4331 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4332 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4333 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4334
e292f64d
PP
43352016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4336
4337 PR c/70436
4338 * g++.dg/warn/Wparentheses-29.C: New test.
4339
6b37bdaf
PP
43402016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4341
4342 PR c/70436
4343 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4344 explicit braces to resolve a future -Wparentheses warning.
4345
64824205
RH
43462016-04-06 Richard Henderson <rth@redhat.com>
4347
4348 * gcc.dg/pr61817-1.c: New test.
4349 * gcc.dg/pr61817-2.c: New test.
4350 * gcc.dg/pr69391-1.c: New test.
4351 * gcc.dg/pr69391-2.c: New test.
4352
bc2fc1f3
VM
43532016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4354
4355 PR rtl-optimization/70398
c87885ca 4356 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4357
41414a02
EB
43582016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4359
4360 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4361
4066ea8a
YR
43622016-04-06 Yvan Roux <yvan.roux@linaro.org>
4363 Pedro Alves <palves@redhat.com>
4364
4365 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4366
ec35ea45
JJ
43672016-04-06 Jakub Jelinek <jakub@redhat.com>
4368
3866f8dd
JJ
4369 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4370 Check for avx512f effective targets instead of avx2.
4371 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4372 for AVX512F clones.
4373 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4374 * g++.dg/gomp/declare-simd-1.C: Likewise.
4375 * g++.dg/gomp/declare-simd-3.C: Likewise.
4376 * g++.dg/gomp/declare-simd-4.C: Likewise.
4377
ec35ea45
JJ
4378 PR middle-end/70550
4379 * c-c++-common/gomp/pr70550-1.c: New test.
4380 * c-c++-common/gomp/pr70550-2.c: New test.
4381
c08d28ac
NS
43822016-04-05 Nathan Sidwell <nathan@acm.org>
4383
4384 PR c++/70512
4385 * g++.dg/ext/attribute-may-alias-5.C: New.
4386
1d510e04
JJ
43872016-04-05 Jakub Jelinek <jakub@redhat.com>
4388
4389 PR c++/70336
4390 * c-c++-common/pr70336.c: New test.
4391 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4392 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4393
84278ed9
JH
43942016-04-05 Jan Hubicka <hubicka@ucw.cz>
4395
4396 PR ipa/66223
4397 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4398
268a0ec4
JJ
43992016-04-05 Jakub Jelinek <jakub@redhat.com>
4400
4401 PR rtl-optimization/70542
4402 * gcc.dg/torture/pr70542.c: New test.
4403 * gcc.target/i386/avx2-pr70542.c: New test.
4404
5e8c2eb1
ZS
44052016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4406
4407 PR tree-optimization/70509
4408 * gcc.target/i386/avx512bw-pr70509.c: New test.
4409
c0daf32d
PP
44102016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4411
4412 PR c++/70452
4413 * g++.dg/ext/constexpr-vla4.C: New test.
4414
bf867841
UB
44152016-04-05 Uros Bizjak <ubizjak@gmail.com>
4416
4417 PR target/70510
4418 * gcc.target/i386/pr70510.c: New test.
4419
3022186a
RB
44202016-04-05 Richard Biener <rguenther@suse.de>
4421
4422 PR tree-optimization/70526
4423 * g++.dg/torture/pr70526.C: New testcase.
4424
55fc79b2
JJ
44252016-04-05 Jakub Jelinek <jakub@redhat.com>
4426
4427 PR target/70525
4428 * gcc.target/i386/pr70525.c: New test.
4429
62b233f2
RB
44302016-04-05 Richard Biener <rguenther@suse.de>
4431
4432 PR middle-end/70499
4433 * g++.dg/torture/pr70499.C: New testcase.
4434
cc05759d
RB
44352016-04-05 Richard Biener <rguenther@suse.de>
4436
4437 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4438 remove XFAIL.
4439
f23f16d4
JJ
44402016-04-04 Jakub Jelinek <jakub@redhat.com>
4441
4442 PR middle-end/70307
4443 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4444 rs6000 ABI warnings.
4445
d27ecc49
JH
44462016-04-04 Jan Hubicka <hubicka@ucw.cz>
4447
4448 PR ipa/66223
4449 * g++.dg/ipa/devirt-51.C: New testcase.
4450
c974c96e
BS
44512016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4452 Jakub Jelinek <jakub@redhat.com>
4453
4454 PR middle-end/70457
4455 * gcc.dg/torture/pr70457.c: New.
4456
7a85da89
AV
44572016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4458
4459 PR fortran/67538
4460 * gfortran.dg/allocate_with_source_19.f08: New test.
4461
de517e64
AV
44622016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4463
4464 PR fortran/65795
4465 * gfortran.dg/coarray_allocate_6.f08: New test.
4466
43b9f499
RB
44672016-04-04 Richard Biener <rguenther@suse.de>
4468
4469 PR rtl-optimization/70484
4470 * gcc.dg/torture/pr70484.c: New testcase.
4471
f13355da
MP
44722016-04-04 Marek Polacek <polacek@redhat.com>
4473
4474 PR c/70307
4475 * gcc.dg/torture/pr70307.c: New test.
4476
6cc6ed50
OE
44772016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4478
4479 PR target/70416
4480 PR target/67391
4481 * gcc.target/sh/torture/pr70416.c: New.
4482
abdc16c8
MS
44832016-04-02 Martin Sebor <msebor@redhat.com>
4484
4485 PR c++/67376
4486 PR c++/70170
4487 PR c++/70172
4488 PR c++/70228
4489 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4490 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4491 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4492 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4493 * g++.dg/cpp0x/constexpr-string.C: Same.
4494 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4495 * g++.dg/cpp0x/pr65398.C: Same.
4496 * g++.dg/ext/constexpr-vla1.C: Same.
4497 * g++.dg/ext/constexpr-vla2.C: Same.
4498 * g++.dg/ext/constexpr-vla3.C: Same.
4499 * g++.dg/ubsan/pr63956.C: Same.
4500
763cd859
JJ
45012016-04-01 Jakub Jelinek <jakub@redhat.com>
4502
4503 PR rtl-optimization/70467
4504 * gcc.target/i386/pr70467-2.c: New test.
4505
0f875435
JJ
45062016-04-01 Jakub Jelinek <jakub@redhat.com>
4507 Marek Polacek <polacek@redhat.com>
4508
4509 PR c++/70488
4510 * g++.dg/init/new47.C: New test.
4511
41d14659
RR
45122016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4513
4514 PR target/70496
4515 * gcc.target/arm/pr70496.c: New test.
4516
f9bf89bb
NS
45172016-04-01 Nathan Sidwell <nathan@acm.org>
4518
73b9085d
NS
4519 PR c++/68475
4520 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4521
4afdcfaa
IE
45222016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4523
4524 PR target/69890
4525 * gcc.dg/strlenopt.h (memmove): New.
4526 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4527 instead of "string.h".
4528 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4529 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4530 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4531 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4532 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4533 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4534 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4535 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4536 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4537 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4538 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4539 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4540 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4541 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4542 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4543 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4544 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4545 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4546 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4547 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4548
b5d7a29c
RO
45492016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4550
4551 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4552 (Holder::foo): Reflect this.
4553
b660f9ec
IE
45542016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4555
4556 PR target/70442
4557 * gcc.dg/pr70442.c: New test.
4558
88504f34
NS
45592016-03-31 Nathan Sidwell <nathan@acm.org>
4560
4561 PR c++/70393
4562 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4563
95d34b96
KY
45642016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4565
4566 PR target/70453
4567 * gcc.target/i386/pr70453.c: New test.
4568
b4c4967c
AB
45692016-03-31 Andrey Belevantsev <abel@ispras.ru>
4570
4571 PR target/70292
4572 * gcc.c-torture/pr70292.c: New test.
4573
5fde6a45
MP
45742016-03-31 Marek Polacek <polacek@redhat.com>
4575
4576 PR c/70297
4577 * c-c++-common/pr70297.c: New test.
4578 * g++.dg/cpp0x/typedef-redecl.C: New test.
4579 * gcc.dg/typedef-redecl2.c: New test.
4580
97eb24c4
JJ
45812016-03-31 Jakub Jelinek <jakub@redhat.com>
4582
4583 PR rtl-optimization/70460
4584 * gcc.c-torture/execute/pr70460.c: New test.
4585
efc3536f
RB
45862016-03-31 Richard Biener <rguenther@suse.de>
4587
4588 PR c++/70430
4589 * g++.dg/ext/vector30.C: New testcase.
4590
e0876e21
DH
45912016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4592 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4593
4594 * gfortran.dg/fmt_pf.f90: New test.
4595
e9bff8c6
RO
45962016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4597
4598 Forward-port from 5 branch
4599 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4600
4601 PR testsuite/70356
4602 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4603 dg-require-effective-target after dg-do.
4604
4605 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4606
4607 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4608
2620c80d
TS
46092016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4610 Julian Brown <julian@codesourcery.com>
4611 Chung-Lin Tang <cltang@codesourcery.com>
4612 Cesar Philippidis <cesar@codesourcery.com>
4613 James Norris <jnorris@codesourcery.com>
4614 Tom de Vries <tom@codesourcery.com>
4615 Nathan Sidwell <nathan@codesourcery.com>
4616
bf867841 4617 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4618 * c-c++-common/goacc/loop-clauses.c: Likewise.
4619 * g++.dg/goacc/template.C: Likewise.
4620 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4621 * gfortran.dg/goacc/loop-1.f95: Likewise.
4622 * gfortran.dg/goacc/loop-5.f95: Likewise.
4623 * gfortran.dg/goacc/loop-6.f95: Likewise.
4624 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4625 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4626 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4627 * c-c++-common/goacc/clauses-fail.c: Likewise.
4628 * c-c++-common/goacc/parallel-1.c: Likewise.
4629 * c-c++-common/goacc/reduction-1.c: Likewise.
4630 * c-c++-common/goacc/reduction-2.c: Likewise.
4631 * c-c++-common/goacc/reduction-3.c: Likewise.
4632 * c-c++-common/goacc/reduction-4.c: Likewise.
4633 * c-c++-common/goacc/routine-3.c: Likewise.
4634 * c-c++-common/goacc/routine-4.c: Likewise.
4635 * c-c++-common/goacc/routine-5.c: Likewise.
4636 * c-c++-common/goacc/tile.c: Likewise.
4637 * g++.dg/goacc/template.C: Likewise.
4638 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4639 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4640 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4641 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4642 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4643 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4644 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4645 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4646 * c-c++-common/goacc/use_device-1.c: ... this file.
4647 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4648 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4649 * c-c++-common/goacc/host_data-6.c: ... this file.
4650 * c-c++-common/goacc/loop-2-kernels.c: New file.
4651 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4652 * c-c++-common/goacc/loop-3.c: Likewise.
4653 * g++.dg/goacc/reference.C: Likewise.
4654 * g++.dg/goacc/routine-1.C: Likewise.
4655 * g++.dg/goacc/routine-2.C: Likewise.
4656
f6d2d066
RB
46572016-03-30 Richard Biener <rguenther@suse.de>
4658
4659 PR middle-end/70450
4660 * gcc.dg/torture/pr70450.c: New testcase.
4661
d43242b9
JJ
46622016-03-30 Jakub Jelinek <jakub@redhat.com>
4663
4664 PR target/70421
4665 * gcc.dg/torture/pr70421.c: New test.
4666 * gcc.target/i386/avx512f-pr70421.c: New test.
4667
5ce43b77
L
46682016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4669
4670 PR testsuite/70364
4671 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4672 (check): New function.
4673 (bar): Call check.
4674 (foo): Align stack to 16 bytes when calling bar.
4675 * gcc.target/i386/cleanup-2.c: Likewise.
4676
d014a712
PP
46772016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4678
4679 PR tree-optimization/59124
4680 * gcc.dg/Warray-bounds-19.c: New test.
4681
13f0e8c7
ZW
46822016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4683
4684 * lib/prune.exp (escape_regex_chars): New.
4685 (prune_file_path): Update to quote metcharacters for regexp.
4686
3336c6e0
JJ
46872016-03-29 Jakub Jelinek <jakub@redhat.com>
4688
a362f023
JJ
4689 PR rtl-optimization/70429
4690 * gcc.c-torture/execute/pr70429.c: New test.
4691
3336c6e0
JJ
4692 PR tree-optimization/70405
4693 * gcc.dg/pr70405.c: New test.
4694
728557fd
AV
46952016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4696
4697 PR fortran/70397
4698 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4699 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4700
bef977d4
TS
47012016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4702
4703 PR testsuite/64177
4704 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4705 __cilkrts_set_param to set two workers.
4706 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4707 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4708
6f6d25c9
DH
47092016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4710
bf867841 4711 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4712
45733562
KY
47132016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4714
4715 PR target/70406
bf867841 4716 * gcc.target/i386/pr70406.c: New test.
45733562 4717
a1799e5e
EB
47182016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4719
4720 * gnat.dg/specs/double_record_extension3.ads: New test.
4721
5fca7b66
RH
47222016-03-25 Richard Henderson <rth@redhat.com>
4723
4724 PR target/70120
4725 * gcc.target/aarch64/pr70120-1.c: New.
4726 * gcc.target/aarch64/pr70120-2.c: New.
4727 * gcc.target/aarch64/pr70120-3.c: New.
4728
31ce75c6
PP
47292016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4730
4731 PR c++/62212
4732 * g++.dg/template/mangle2.C: The dg-do directive should be
4733 "compile" not "assemble".
4734
3caf0ca1
BS
47352016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4736
4737 PR lto/69650
4738 * gcc.dg/pr69650.c: New test.
4739
634035b6
DE
47402016-03-25 David Edelsohn <dje.gcc@gmail.com>
4741
4742 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4743
45d34276
AM
47442016-03-25 Alan Modra <amodra@gmail.com>
4745
4746 * gcc.dg/dfp/pr70052.c: New test.
4747
8f085166
RH
47482016-03-24 Richard Henderson <rth@redhat.com>
4749
4750 PR middle-end/69845
4751 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4752 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4753
011e5ec3
TV
47542016-03-24 Tom de Vries <tom@codesourcery.com>
4755
4756 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4757
9e3f4551
TV
47582016-03-24 Tom de Vries <tom@codesourcery.com>
4759
4760 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4761 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4762
45780041
TV
47632016-03-24 Tom de Vries <tom@codesourcery.com>
4764
4765 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4766 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4767
887ab4e5
PP
47682016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4769
4770 PR c++/62212
4771 * g++.dg/template/mangle2.C: New test.
4772
69a9a66f
RB
47732016-03-24 Richard Biener <rguenther@suse.de>
4774
4775 PR tree-optimization/70396
4776 * gcc.dg/torture/pr70396.c: New testcase.
4777
ed87de55
RB
47782016-03-24 Richard Biener <rguenther@suse.de>
4779
4780 PR middle-end/70370
4781 * gcc.dg/torture/pr70370.c: New testcase.
4782
ea064934
TV
47832016-03-24 Tom de Vries <tom@codesourcery.com>
4784
4785 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4786 * gfortran.dg/goacc/kernels-tree.f95: Same.
4787 * gfortran.dg/goacc/parallel-tree.f95: Same.
4788
b2a4dd1d
TV
47892016-03-24 Tom de Vries <tom@codesourcery.com>
4790
4791 * c-c++-common/goacc/uninit-if-clause.c: New test.
4792 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4793
72e7cd6e
JJ
47942016-03-24 Jakub Jelinek <jakub@redhat.com>
4795
4796 PR target/70290
bf867841
UB
4797 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4798 Fix formatting.
72e7cd6e 4799
ce9d0c03
RB
48002016-03-24 Richard Biener <rguenther@suse.de>
4801
4802 PR tree-optimization/70372
4803 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4804
426b9428
PP
48052016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4806
4807 PR c++/70347
4808 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4809
cd1588c4
PP
48102016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4811
4812 PR c++/70332
4813 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4814
61637db3
JJ
48152016-03-23 Jakub Jelinek <jakub@redhat.com>
4816
928af3bf
JJ
4817 PR c++/70001
4818 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4819 * g++.dg/cpp1y/pr70001.C: New test.
4820
61637db3
JJ
4821 PR c++/70323
4822 * g++.dg/cpp0x/constexpr-70323.C: New test.
4823
05aca4e7
AO
48242016-03-23 Alexandre Oliva <aoliva@redhat.com>
4825 Jason Merrill <jason@redhat.com>
4826 Jakub Jelinek <jakub@redhat.com>
4827
4828 PR c++/69315
4829 * g++.dg/cpp0x/constexpr-69315.C: New test.
4830 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4831
fbdb6baf
MP
48322016-03-23 Marek Polacek <polacek@redhat.com>
4833
4834 PR c++/69884
4835 * g++.dg/warn/Wignored-attributes-1.C: New test.
4836 * g++.dg/warn/Wignored-attributes-2.C: New test.
4837
d79ee524
TV
48382016-03-23 Tom de Vries <tom@codesourcery.com>
4839
4840 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4841 initialization.
4842 * gfortran.dg/goacc/private-3.f95 (test): Same.
4843 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4844 missing use param.
4845
a59f0bef
KT
48462016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4847
4848 * lib/target-supports.exp: Remove v7ve entry from loop
4849 creating effective target checks.
4850 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4851 (add_options_for_arm_arch_v7ve): Likewise.
4852
0179520a
JJ
48532016-03-23 Jakub Jelinek <jakub@redhat.com>
4854
4855 PR tree-optimization/70354
4856 * gcc.dg/vect/pr70354-1.c: New test.
4857 * gcc.dg/vect/pr70354-2.c: New test.
4858 * gcc.target/i386/avx2-pr70354-1.c: New test.
4859 * gcc.target/i386/avx2-pr70354-2.c: New test.
4860
75bb14d7
JL
48612016-03-22 Jeff Law <law@redhat.com>
4862
4863 PR target/70232
4864 * gcc.dg/tree-ssa/pr70232.c: New test.
4865
72c9526d
IE
48662016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4867
4868 PR target/70302
4869 * gcc.target/i386/pr70302.c: New test.
4870
a3ca1bc5
RB
48712016-03-22 Richard Biener <rguenther@suse.de>
4872
4873 PR middle-end/70251
4874 * g++.dg/torture/pr70251.C: New testcase.
4875
5c240f4d
DM
48762016-03-22 David Malcolm <dmalcolm@redhat.com>
4877
4878 PR c/69993
4879 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4880 Wmisleading-indentation.c.
4881 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4882 reflect change to diagnostic text and order of messages.
4883 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4884
80f6631b
DE
48852016-03-22 David Edelsohn <dje.gcc@gmail.com>
4886
4887 * g++.dg/ext/java-3.C: Don't compile on AIX.
4888
9a10956c
RB
48892016-03-22 Richard Biener <rguenther@suse.de>
4890
4891 PR middle-end/70333
4892 * gcc.dg/torture/pr70333.c: New testcase.
4893
6cedf922
IE
48942016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4895
4896 * g++.dg/ext/pr70290.C: New test.
4897
cd6c27ac
KY
48982016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4899
4900 PR target/70325
4901 * gcc.target/i386/pr70325.c: New test.
4902
4cde512c
JJ
49032016-03-22 Jakub Jelinek <jakub@redhat.com>
4904
b01915ed
JJ
4905 PR target/70329
4906 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4907 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4908
4e3e2cf1
JJ
4909 PR target/70300
4910 * gcc.target/i386/pr70300.c: New test.
4911
4cde512c
JJ
4912 PR c++/70295
4913 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4914 (func2): New function for cond with parens, xfail warning for c++.
4915 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4916
16f6d7dc
PP
49172016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4918
4919 PR c++/70096
4920 * g++.dg/template/ptrmem30.C: New test.
4921
a3e2b438
PP
49222016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4923
4924 PR c++/70204
4925 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4926 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4927
11b6a02e
JJ
49282016-03-21 Jakub Jelinek <jakub@redhat.com>
4929
4930 PR middle-end/70326
4931 * gcc.dg/pr70326.c: New test.
4932
b9407883
MG
49332016-03-21 Marc Glisse <marc.glisse@inria.fr>
4934 Jakub Jelinek <jakub@redhat.com>
4935
4936 PR tree-optimization/70317
4937 * gcc.dg/pr70317.c: New test.
4938
4a148e19
UB
49392016-03-21 Uros Bizjak <ubizjak@gmail.com>
4940
4941 PR target/70327
4942 * gcc.target/i386/pr70327.c: New test.
4943
2a85ddbb
ML
49442016-03-21 Martin Liska <mliska@suse.cz>
4945
7d36fe98 4946 PR ipa/70306
2a85ddbb
ML
4947 * gcc.dg/ipa/pr70306.c: New test.
4948
4a148e19 49492016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4950
4951 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4952 * gcc.target/arm/attr-align3.c: Likewise.
4953 * gcc.target/arm/attr_arm.c: Likewise.
4954 * gcc.target/arm/flip-thumb.c: Likewise.
4955
6b366948
JJ
49562016-03-21 Jakub Jelinek <jakub@redhat.com>
4957
4958 PR target/70296
4959 * gcc.target/powerpc/altivec-36.c: New test.
4960
2fac8c14
RB
49612016-03-21 Richard Biener <rguenther@suse.de>
4962
4963 PR tree-optimization/70310
4964 * gcc.dg/torture/pr70310.c: New testcase.
4965
e9bde854
KY
49662016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4967
4968 PR target/70293
4969 * gcc.target/i386/pr70293.c: New test.
4970
56bbfaf6
RB
49712016-03-21 Richard Biener <rguenther@suse.de>
4972
4973 PR tree-optimization/70288
4974 * gcc.dg/torture/pr70288-1.c: New testcase.
4975 * gcc.dg/torture/pr70288-2.c: Likewise.
4976
3eee49ed
AB
49772016-03-21 Andrey Belevantsev <abel@ispras.ru>
4978
4979 PR rtl-optimization/69307
4980 * gcc.target/arm/pr69307.c: New test.
4a148e19 4981
8e7816b4
AB
49822016-03-21 Andrey Belevantsev <abel@ispras.ru>
4983
4984 PR rtl-optimization/69102
4985 * gcc.c-torture/compile/pr69102.c: New test.
4986
14d7d4be
JL
49872016-03-18 Jeff Law <law@redhat.com>
4988
4989 PR rtl-optimization/70263
4990 * gcc.c-torture/compile/pr70263-1.c: New test.
4991 * gcc.target/i386/pr70263-2.c: New test.
4992
5c6a601c
BS
49932016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4994
4995 PR rtl-optimization/70278
4996 * gcc.dg/torture/pr70278.c: New test.
4997 * gcc.target/arm/pr70278.c: New test.
4998
4bbf545b
DM
49992016-03-18 David Malcolm <dmalcolm@redhat.com>
5000
5001 PR c/70281
5002 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5003 (test_builtin_types_compatible_p): New test function.
5004 * gcc.dg/pr70281.c: New test case.
5005
dc28bb68
CL
50062016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5007
5008 PR target/70113
5009 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5010
5e8d6dff
IE
50112016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5012
5013 PR tree-optimization/70252
5014 * gcc.dg/pr70252.c: New test.
5015
d0e7e403
TV
50162016-03-18 Tom de Vries <tom@codesourcery.com>
5017
5018 * gcc.dg/pr70161-2.c: New test.
5019 * gcc.dg/pr70161.c: New test.
5020
fa22501a
TV
50212016-03-18 Tom de Vries <tom@codesourcery.com>
5022
5023 PR ipa/70269
5024 * gcc.dg/pr70269.c: New test.
5025
dd125026
JJ
50262016-03-18 Jakub Jelinek <jakub@redhat.com>
5027
5028 PR c++/70267
5029 * g++.dg/ext/java-3.C: New test.
5030
91914f0a
PP
50312016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5032
5033 PR c++/70205
5034 * g++.dg/lookup/pr70205.C: New test.
5035
753a8910
PP
50362016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5037
5038 PR c++/70218
5039 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5040
14ba7b28
MP
50412016-03-17 Marek Polacek <polacek@redhat.com>
5042
5043 PR c/69407
5044 * gcc.dg/atomic-op-6.c: New test.
5045
ded60913
DM
50462016-03-17 David Malcolm <dmalcolm@redhat.com>
5047
5048 PR c/70264
5049 * c-c++-common/pr70264.c: New test case.
5050
a3aad0e6
JJ
50512016-03-17 Jakub Jelinek <jakub@redhat.com>
5052
17366700
JJ
5053 PR c++/70144
5054 * c-c++-common/pr70144-1.c: New test.
5055 * c-c++-common/pr70144-2.c: New test.
5056
a3aad0e6
JJ
5057 PR c++/70272
5058 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5059 * g++.dg/opt/flifetime-dse6.C: New test.
5060 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5061
b57e6e18
L
50622016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5063
5064 PR driver/70192
5065 * gcc.dg/pic-1.c: New test.
5066 * gcc.dg/pic-2.c: Likewise.
5067 * gcc.dg/pic-3.c: Likewise.
5068 * gcc.dg/pic-4.c: Likewise.
5069 * gcc.dg/pie-1.c: Likewise.
5070 * gcc.dg/pie-2.c: Likewise.
5071 * gcc.dg/pie-3.c: Likewise.
5072 * gcc.dg/pie-4.c: Likewise.
5073 * gcc.dg/pie-5.c: Likewise.
5074 * gcc.dg/pie-6.c: Likewise.
5075
b38ba58b
TV
50762016-03-17 Tom de Vries <tom@codesourcery.com>
5077
5078 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5079 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5080
6931b3b7
RB
50812016-03-17 Richard Biener <rguenther@suse.de>
5082
5083 PR debug/70271
5084 * g++.dg/debug/pr70271.C: New testcase.
5085
0c8b64cb
IE
50862016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5087
5088 * gcc.target/i386/pr70251.c: New test.
5089
b1970801
MP
50902016-03-17 Marek Polacek <polacek@redhat.com>
5091
5092 PR c++/70194
5093 * g++.dg/warn/constexpr-70194.C: New test.
5094
820c5eaa
RH
50952016-03-16 Richard Henderson <rth@redhat.com>
5096
5097 PR middle-end/70240
5098 * gcc.c-torture/compile/pr70240.c: New.
5099
da0ad263
SKS
51002016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5101
5102 * gcc.c-torture/compile/20151204.c: Skip for avr.
5103
c73d295c
JJ
51042016-03-16 Jakub Jelinek <jakub@redhat.com>
5105
5106 PR target/70245
5107 * g++.dg/opt/pr70245.C: New test.
5108 * g++.dg/opt/pr70245.h: New file.
5109 * g++.dg/opt/pr70245-aux.cc: New file.
5110
b2794066
MS
51112016-03-16 Martin Sebor <msebor@redhat.com>
5112
5113 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5114
aa43616c
RH
51152016-03-16 Richard Henderson <rth@redhat.com>
5116
5117 PR middle-end/70199
5118 * gcc.c-torture/compile/pr70199.c: New.
5119
59608fe5
L
51202016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5121
5122 * gcc.dg/uninit-19.c: Run dos2unix.
5123
ab4c578f
MP
51242016-03-16 Marek Polacek <polacek@redhat.com>
5125
5126 PR c/70093
5127 * gcc.dg/nested-func-10.c: New test.
5128 * gcc.dg/nested-func-9.c: New test.
5129
f5387e76
JJ
51302016-03-16 Jakub Jelinek <jakub@redhat.com>
5131
5132 PR tree-optimization/68714
5133 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5134
7662b718
TV
51352016-03-16 Tom de Vries <tom@codesourcery.com>
5136
5137 PR tree-optimization/68715
5138 * gcc.dg/graphite/pr68715-2.c: New test.
5139 * gcc.dg/graphite/pr68715.c: New test.
5140 * gfortran.dg/graphite/pr68715.f90: New test.
5141
be7ce7ae
TV
51422016-03-16 Tom de Vries <tom@codesourcery.com>
5143
5144 PR tree-optimization/68809
5145 * gcc.dg/graphite/pr68809-2.c: New test.
5146 * gcc.dg/graphite/pr68809.c: New test.
5147
1935f250
JJ
51482016-03-16 Jakub Jelinek <jakub@redhat.com>
5149
6651c93e
JJ
5150 PR c++/70147
5151 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5152 method call to i () as argument. Adjust expected output.
5153
1935f250
JJ
5154 PR c++/70147
5155 * g++.dg/ubsan/pr70147-1.C: New test.
5156 * g++.dg/ubsan/pr70147-2.C: New test.
5157
ab1caa6e
MS
51582016-03-15 Martin Sebor <msebor@redhat.com>
5159
5160 PR c++/58281
5161 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5162
5c2a1bbb
JDA
51632016-03-15 John David Anglin <danglin@gcc.gnu.org>
5164
cb5d8ad1
JDA
5165 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5166 hppa*-*-hpux*.
5167
b440dd40
JDA
5168 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5169
5c2a1bbb
JDA
5170 PR libfortran/69799
5171 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5172 libatomic_available.
5173
42c729c5
MP
51742016-03-15 Marek Polacek <polacek@redhat.com>
5175
5176 PR c++/70209
5177 * g++.dg/ext/attribute-may-alias-4.C: New test.
5178
82b1c550
AM
51792016-03-15 Alexander Monakov <amonakov@ispras.ru>
5180
5181 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5182 -fvar-tracking-assignments-toggle flag.
5183
4ccbf3a6
PH
51842016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5185
5186 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5187
c39858bd
JJ
51882016-03-15 Jakub Jelinek <jakub@redhat.com>
5189
5190 PR rtl-optimization/70222
5191 * gcc.c-torture/execute/pr70222-1.c: New test.
5192 * gcc.c-torture/execute/pr70222-2.c: New test.
5193
8be119c1
RH
51942016-03-15 Richard Henderson <rth@redhat.com>
5195
5196 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5197
6598bb55
AB
51982016-03-15 Andrey Belevantsev <abel@ispras.ru>
5199
5200 PR rtl-optimization/69032
5201 * gcc.dg/pr69032.c: New test.
5202
81fa2944
AB
52032016-03-15 Andrey Belevantsev <abel@ispras.ru>
5204
5205 PR rtl-optimization/63384
4a148e19 5206 * g++.dg/pr63384.C: New test.
81fa2944 5207
74ea9ab6
AB
52082016-03-15 Andrey Belevantsev <abel@ispras.ru>
5209
5210 PR target/64411
5211 * gcc.target/i386/pr64411.C: New test.
5212
045d5055
TV
52132016-03-15 Tom de Vries <tom@codesourcery.com>
5214
5215 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5216 * gfortran.dg/goacc/kernels-alias.f95: New test.
5217
3ea33585
MS
52182016-03-14 Martin Sebor <msebor@redhat.com>
5219
5220 PR c++/53792
5221 * g++.dg/cpp0x/constexpr-inline.C: New test.
5222 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5223
1df7b330
DE
52242016-03-14 David Edelsohn <dje.gcc@gmail.com>
5225
5226 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5227
79b57d18
JJ
52282016-03-14 Jakub Jelinek <jakub@redhat.com>
5229
5230 PR middle-end/70219
5231 * gcc.dg/pr70219.c: New test.
5232
3cbf012a
BS
52332016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5234
5235 PR target/70083
5236 * gcc.dg/torture/pr70083.c: New test.
5237 * gcc.target/i386/pr70083.c: New test.
5238
a9fee7cd
RB
52392016-03-14 Richard Biener <rguenther@suse.de>
5240
5241 PR tree-optimization/56365
5242 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5243
4799603f
SB
52442016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5245
5246 PR target/70098
5247 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5248 New function.
5249 * g++.dg/pr70098.C: New testcase.
5250
5251
760ca967
TV
52522016-03-14 Tom de Vries <tom@codesourcery.com>
5253
5254 PR tree-optimization/70045
5255 * gcc.dg/graphite/pr70045.c: New test.
5256
44e66a77
JD
52572016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5258
5259 PR fortran/69043
5260 * gfortran.dg/include_9.f90: New test.
5261
a18e0fe1
DH
52622016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5263
5264 PR fortran/45076
5265 gfortran.dg/prof/prof.exp: New script.
5266 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5267
d0aca6ab
AB
52682016-03-12 Andrey Belevantsev <abel@ispras.ru>
5269
5270 PR rtl-optimization/69307
5271 * gcc.dg/pr69307.c: New test.
5272
cefe08a4
VM
52732016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5274
5275 PR target/69614
5276 * gcc.target/arm/pr69614.c: New.
5277
70112e2a
PT
52782016-03-12 Paul Thomas <pault@gcc.gnu.org>
5279
5280 PR fortran/70031
5281 * gfortran.dg/submodule_14.f08: New test
5282
5283 PR fortran/69524
5284 * gfortran.dg/submodule_15.f08: New test
5285
3f1e5d3a
PP
52862016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5287
5288 PR c++/70106
5289 * g++.dg/cpp1y/paren3.C: New test.
5290
a3f6d680
MM
52912016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5292
5293 PR target/70131
5294 * gcc.target/powerpc/ppc-round2.c: New test.
5295
92348f09
BS
52962016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5297
5298 PR target/70123
5299 * gcc.dg/torture/pr70123.c: New test.
5300
cebde9e9
JL
53012016-03-11 Jeff Law <law@redhat.com>
5302
5303 PR tree-optimization/70190
5304 * gcc.c-torture/compile/pr70190.c: New test.
5305
3edc5da4
DM
53062016-03-11 David Malcolm <dmalcolm@redhat.com>
5307
5308 PR c/68187
5309 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5310 case.
5311 (test43_b): Likewise.
5312 (test43_c): Likewise.
5313 (test43_d): Likewise.
5314 (test43_e): Likewise.
5315 (test43_f): Likewise.
5316 (test43_g): Likewise.
5317 (test44_a): Likewise.
5318 (test44_b): Likewise.
5319 (test44_c): Likewise.
5320 (test44_d): Likewise.
5321 (test44_e): Likewise.
5322
318c1204
DM
53232016-03-11 David Malcolm <dmalcolm@redhat.com>
5324
5325 PR c/70085
5326 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5327
bc062234
KT
53282016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5329
5330 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5331 dg-options.
5332
acfc1ac1
KT
53332016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5334
5335 PR target/70002
5336 PR target/69245
5337 * gcc.target/aarch64/pr69245_2.c: New test.
5338
d1e2bb2d
JJ
53392016-03-11 Jakub Jelinek <jakub@redhat.com>
5340
5341 PR tree-optimization/70177
5342 * gcc.dg/pr70177.c: New test.
5343
07350627
AL
53442016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5345
5346 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5347
5c6706f7
AL
53482016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5349
5350 * gcc.dg/tree-ssa/sra-20.c: New.
5351
02d472a2
JJ
53522016-03-11 Jakub Jelinek <jakub@redhat.com>
5353
686d390a
JJ
5354 PR rtl-optimization/70174
5355 * gcc.dg/pr70174.c: New test.
5356
02d472a2
JJ
5357 PR tree-optimization/70169
5358 * gcc.dg/pr70169.c: New test.
5359
0f9befa1
IE
53602016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5361
5362 PR target/70160
5363 * gcc.target/i386/pr70160.c: New test.
5364
432d4670
AK
53652016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5366
5367 * gcc.target/s390/dfp-1.c: New test.
5368
a3dc8760
NC
53692016-03-10 Nick Clifton <nickc@redhat.com>
5370
5371 PR target/70044
5372 * gcc.target/aarch64/pr70044.c: New test.
5373
b87a8d7d
PP
53742016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5375 Jakub Jelinek <jakub@redhat.com>
5376
5377 PR c++/70001
5378 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5379 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5380 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5381
4f4ada6a
JH
53822016-03-10 Jan Hubicka <hubicka@ucw.cz>
5383
5384 PR lto/69589
5385 * g++.dg/lto/pr69589_0.C: New testcase
5386 * g++.dg/lto/pr69589_1.C: New testcase
5387
d49b0aa0
MP
53882016-03-10 Marek Polacek <polacek@redhat.com>
5389
5390 PR c++/70153
5391 * g++.dg/delayedfold/unary-plus1.C: New test.
5392
53932016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5394
5395 * gcc.target/arm/pr45701-1.c: Escape brackets.
5396 * gcc.target/arm/pr45701-2.c: Likewise.
5397
71017a7b
AL
53982016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5399
5400 * gfortran.dg/unconstrained_commons.f: New.
5401
ba52669f
AM
54022016-03-10 Alan Modra <amodra@gmail.com>
5403
5404 * gcc.dg/pr69195.c: New.
5405 * gcc.dg/pr69238.c: New.
5406
27742332
TV
54072016-03-10 Tom de Vries <tom@codesourcery.com>
5408
5409 PR testsuite/68915
5410 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5411
3a81a594
RB
54122016-03-10 Richard Biener <rguenther@suse.de>
5413
5414 PR tree-optimization/70128
5415 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5416 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5417
3433b975
JJ
54182016-03-09 Jakub Jelinek <jakub@redhat.com>
5419
c2864f02
JJ
5420 PR tree-optimization/70152
5421 * gcc.dg/pr70152.c: New test.
5422
3433b975
JJ
5423 PR target/70086
5424 * gcc.target/i386/pr70086-1.c: New test.
5425 * gcc.target/i386/pr70086-2.c: New test.
5426 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5427
5428 PR tree-optimization/70127
5429 * gcc.c-torture/execute/pr70127.c: New test.
5430
96b3c82d
CP
54312016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5432
5433 * c-c++-common/goacc/combined-directives-2.c: New test.
5434
b4f3232d
DM
54352016-03-09 David Malcolm <dmalcolm@redhat.com>
5436
5437 PR c/68473
5438 PR c++/70105
5439 * g++.dg/diagnostic/pr70105.C: New test.
5440 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5441 (test_multiple_ordinary_maps): New test function.
5442
40499f81
DM
54432016-03-09 David Malcolm <dmalcolm@redhat.com>
5444
5445 PR c/68473
5446 PR c++/70105
5447 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5448 Drop range information from call to inform_at_rich_loc.
5449 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5450 New.
5451 (test_show_locus): Replace calls to rich_location::add_range with
5452 calls to add_range. Rewrite the tests that used the now-defunct
5453 rich_location ctor taking a source_range. Simplify other tests
5454 by replacing calls to COMBINE_LOCATION_DATA with calls to
5455 make_location.
5456
c9e33662
RB
54572016-03-09 Richard Biener <rguenther@suse.de>
5458 Jakub Jelinek <jakub@redhat.com>
5459
5460 PR tree-optimization/70138
5461 * gcc.dg/vect/pr70138-1.c: New testcase.
5462 * gcc.dg/vect/pr70138-2.c: Likewise.
5463
2c73b764
JJ
54642016-03-09 Jakub Jelinek <jakub@redhat.com>
5465
5466 PR target/70049
5467 * gcc.target/i386/pr70049.c: New test.
5468
c06d25bb
RB
54692016-03-09 Richard Biener <rguenther@suse.de>
5470
5471 PR c/70143
5472 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5473 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5474 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5475
5828a501
RO
54762016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5477
5478 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5479 arm-*-*.
5480
2e141c8d
JJ
54812016-03-09 Jakub Jelinek <jakub@redhat.com>
5482
5a9def37
JJ
5483 PR middle-end/67278
5484 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5485
2e141c8d
JJ
5486 PR target/67278
5487 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5488
5489 PR middle-end/70050
5490 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5491 in testcase comment.
5492
bf751f40
TV
54932016-03-09 Tom de Vries <tom@codesourcery.com>
5494
5495 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5496 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5497 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5498 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5499 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5500 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5501 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5502 * gfortran.dg/goacc/kernels-loop.f95: New test.
5503
e210c999
MS
55042016-03-08 Martin Sebor <msebor@redhat.com>
5505
5506 PR c++/62096
5507 * g++.dg/warn/overflow-warn-7.C: New test.
5508
80aac5c8
JM
55092016-03-08 Jason Merrill <jason@redhat.com>
5510
5511 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5512 * lib/target-supports.exp (check_effective_target_concepts): New.
5513
12b81409
JJ
55142016-03-08 Jakub Jelinek <jakub@redhat.com>
5515
d259b234
JJ
5516 PR c++/70135
5517 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5518 * g++.dg/ubsan/pr70135.C: New test.
5519
12b81409
JJ
5520 PR target/70110
5521 * gcc.dg/pr70110.c: New test.
5522
b4e9f2aa
MJ
55232016-03-07 Martin Jambor <mjambor@suse.cz>
5524
5525 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5526 * c-c++-common/gomp/if-1.c: Likewise.
5527 * c-c++-common/gomp/pr61486-2.c: Likewise.
5528 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5529 to dg-additional-options.
5530 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5531 * g++/gomp/target-teams-1.c: Likewise.
5532 * gcc.dg/gomp/gomp.exp: Likewise.
5533 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5534 dg-additional-options.
5535 * gfortran.dg/gomp/gomp.exp: Likewise.
5536 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5537 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5538 dg-additional-options.
5539 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5540
f86e631e
MJ
55412016-03-07 Martin Jambor <mjambor@suse.cz>
5542
5543 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5544 * c-c++-common/gomp/gridify-1.c: New test.
5545 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5546
94156b3f
AV
55472016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5548
5549 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5550 trigger for cortex-r8, when scanning for register r8.
5551 * gcc.target/arm/pr45701-2.c: Likewise.
5552
a84a49b7 55532016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5554 Jeff Law <law@redhat.com>
a84a49b7
RB
5555
5556 PR tree-optimization/69740
5557 * gcc.c-torture/compile/pr69740-1.c: New test.
5558 * gcc.c-torture/compile/pr69740-2.c: New test.
5559
e41f6c9e
BS
55602016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5561
5562 * lib/target-supports.exp
5563 (check_effective_target_whole_vector_shift): Enable for PPC64.
5564
57548bf5
RB
55652016-03-07 Richard Biener <rguenther@suse.de>
5566
5567 PR tree-optimization/70115
5568 * gcc.dg/torture/pr70115.c: New testcase.
5569
4ae13300
NS
55702016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5571
5572 PR middle-end/69916
5573 * c-c-++-common/goacc/pr69916.c: New.
5574
5edb9853
RH
55752016-03-07 Richard Henderson <rth@redhat.com>
5576
5577 * gcc.c-torture/compile/pr70061.c: New test.
5578
2067a8f3
RB
55792016-03-07 Richard Biener <rguenther@suse.de>
5580
5581 PR testsuite/70109
5582 * gcc.dg/vect/O3-pr36098.c: New testcase.
5583
4145a9b7
CL
55842016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5585
5586 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5587
1878be32
EB
55882016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5589
5590 * gnat.dg/renaming9.ad[sb]: New testcase.
5591
df762bb2
JJ
55922016-03-05 Jakub Jelinek <jakub@redhat.com>
5593
5594 PR c++/70084
5595 * g++.dg/expr/stdarg3.C: New test.
5596
7d461295
JL
55972016-03-04 Jeff Law <law@redhat.com>
5598
5599 PR tree-optimization/69196
5600 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5601 x86_64-*-*.
5602
29b9828f
BS
56032016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5604
b6b552fd
BS
5605 PR c/69973
5606 * gcc.dg/pr69973.c: New test.
5607
201d49e9
BS
5608 PR rtl-optimization/69941
5609 * gcc.dg/torture/pr69941.c: New test.
5610
29b9828f
BS
5611 PR c/69824
5612 * gcc.dg/pr69824.c: New test.
5613
640b7e74
TV
56142016-03-05 Tom de Vries <tom@codesourcery.com>
5615
5616 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5617 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5618 function.
5619
7a3a3fad
PP
56202016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5621
5622 PR c++/66786
5623 * g++.dg/cpp1y/var-templ48.C: New test.
5624 * g++.dg/cpp1y/var-templ49.C: New test.
5625
cd439aec
EB
56262016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5627
5628 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5629
60204554
JJ
56302016-03-04 Jakub Jelinek <jakub@redhat.com>
5631
0c8825de
JJ
5632 PR c++/70035
5633 * g++.dg/ubsan/pr70035.C: New test.
5634
60204554
JJ
5635 PR target/70062
5636 * gcc.target/i386/pr70062.c: New test.
5637
f79d4eab
L
56382016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5639
5640 * g++.dg/template/typename21.C: Remove c++98_only.
5641
ea81ce67
L
56422016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5643
5644 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5645
64b23c13
DM
56462016-03-04 David Malcolm <dmalcolm@redhat.com>
5647
5648 PR c/68187
5649 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5650 function.
5651 (fn_42_b): Likewise.
5652 (fn_42_c): Likewise.
5653
729526f5
DM
56542016-03-04 David Malcolm <dmalcolm@redhat.com>
5655
5656 PR c/68187
5657 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5658 function.
5659 (fn_40_b): Likewise.
5660 (fn_41_a): Likewise.
5661 (fn_41_b): Likewise.
5662
f9ea11ac
JJ
56632016-03-04 Jakub Jelinek <jakub@redhat.com>
5664
5665 PR target/70059
5666 * gcc.target/i386/avx512f-pr70059.c: New test.
5667 * gcc.target/i386/avx512dq-pr70059.c: New test.
5668
b6c38c69
BS
56692016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5670
5671 PR rtl-optimization/57676
5672 * gcc.dg/torture/pr57676.c: New test.
5673
af3cdd34
IE
56742016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5675
5676 * gcc.dg/pr70026.c: New test.
5677
7ff6ca38
MP
56782016-03-04 Marek Polacek <polacek@redhat.com>
5679
5680 PR c/69798
5681 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5682 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5683
a6bf62d5
KT
56842016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5685
5686 PR target/70004
5687 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5688 Delete.
5689 (test_corners_sisd_si): Likewise.
5690 (main): Remove checks of the above.
5691 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5692
ae4cdc6a
EB
56932016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5694
5695 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5696
08455559
CL
56972016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5698
5699 * gcc.dg/torture/pr69951.c: Accept argc==0.
5700
e9a35493
RB
57012016-03-04 Richard Biener <rguenther@suse.de>
5702
5703 PR c++/70054
5704 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5705 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5706
fba054c2
DV
57072016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5708
5709 PR testsuite/69766
5710 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5711 testing multiarch.
5712
f10cdc6c
JJ
57132016-03-04 Jakub Jelinek <jakub@redhat.com>
5714
5715 PR debug/69947
5716 * gcc.dg/guality/pr69947.c: New test.
5717
2e981ba0
JJ
57182016-03-03 Jakub Jelinek <jakub@redhat.com>
5719
5720 PR ada/70017
5721 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5722
0ba3bfa2
KT
57232016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5724
5725 PR rtl-optimization/69904
5726 * gcc.target/arm/pr69904.c: New test.
5727
97ecdb46
JJ
57282016-03-03 Jakub Jelinek <jakub@redhat.com>
5729
5730 PR target/70021
5731 * gcc.dg/vect/pr70021.c: New test.
5732 * gcc.target/i386/pr70021.c: New test.
5733
a2a743a1
MP
57342016-03-03 Marek Polacek <polacek@redhat.com>
5735
5736 PR middle-end/70050
5737 * gcc.dg/pr70050.c: New test.
5738
fa07ecdd
JG
57392016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5740
5741 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5742
23504262
ML
57432016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5744
5745 PR tree-optimization/70043
5746 * gfortran.dg/vect/pr70043.f90: New test.
5747
b7b9e1a9
EB
57482016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5749
5750 * gnat.dg/specs/task1.ads: New test.
5751
cb83ba54
RO
57522016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5753
5754 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5755 Invoke gdb with -batch.
5756 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5757
a75f5e30
RB
57582016-03-03 Richard Biener <rguenther@suse.de>
5759
5760 PR tree-optimization/55936
5761 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5762
268bc320
JL
57632016-03-02 Jeff Law <law@redhat.com>
5764
815f20ab
JL
5765 PR rtl-optimization/69942
5766 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5767 effects of argument promotions.
5768
268bc320
JL
5769 PR tree-optimization/69987
5770 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5771 target does not support -fprefetch-loop-arrays.
5772
171f7de5
UB
57732016-03-02 Uros Bizjak <ubizjak@gmail.com>
5774
5775 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5776
192912db
BC
57772016-03-02 Bin Cheng <bin.cheng@arm.com>
5778
c7908871 5779 PR rtl-optimization/69052
192912db
BC
5780 * gcc.target/i386/pr69052.c: New test.
5781
90a7a40b
AM
57822016-03-02 Alan Modra <amodra@gmail.com>
5783
5784 * gcc.dg/pr69990.c: New.
5785
69fa742f
JJ
57862016-03-02 Jakub Jelinek <jakub@redhat.com>
5787
de752fb0
JJ
5788 PR c/68062
5789 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5790
5791 PR middle-end/70022
5792 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5793
69fa742f
JJ
5794 PR target/70028
5795 * gcc.target/i386/pr70028.c: New test.
5796
7c65bd56
MK
57972016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5798
5799 * c-c++-common/asan/swapcontext-test-1.c,
5800 * c-c++-common/tsan/thread_leak.c,
5801 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5802 * g++.dg/tsan/benign_race.C,
5803 * g++.dg/tsan/fd_close_norace.C,
5804 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5805 races with sanitizer output
5806
37d98220 58072016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5808 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5809
5810 PR target/67278
5811 * gcc.dg/simd-8.c: New testcase.
5812
218db463
RB
58132016-03-02 Richard Biener <rguenther@suse.de>
5814
5815 PR middle-end/67278
5816 * gcc.dg/simd-7.c: New testcase.
5817
22c72158
EB
58182016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5819
5820 * gcc.target/i386/pr70007.c: Tweak.
5821
9a790ccc
DV
58222016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5823
5824 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5825
bd02f00f
MP
58262016-03-02 Marek Polacek <polacek@redhat.com>
5827
5828 PR c/67854
5829 * gcc.dg/pr67854.c: New test.
5830
1e840f39
JJ
58312016-03-02 Jakub Jelinek <jakub@redhat.com>
5832
5833 PR middle-end/70025
5834 * gcc.dg/torture/pr70025.c: New test.
5835
bca00241
VK
58362016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5837
5838 PR tree-optimization/68621
5839 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5840
0bca04b8
EB
58412016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5842
5843 * gcc.target/i386/pr70007.c: New test.
5844
2a9afc86
JL
58452016-03-01 Jeff Law <law@redhat.com>
5846
eab2541b 5847 PR tree-optimization/69196
9d83ef71 5848 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5849
2a9afc86
JL
5850 PR tree-optimization/69196
5851 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5852 duplicating code and spoiling the expected output.
5853
0d39977e
MM
58542016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5855
5856 PR target/70033
5857 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5858 supports power9 before doing tests.
5859 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5860 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5861 * gcc.target/powerpc/p9-permute.c: Likewise.
5862
a0c0699d
UB
58632016-03-01 Uros Bizjak <ubizjak@gmail.com>
5864
5865 PR target/70027
5866 * gcc.target/i386/pr70027.c: New test.
5867
0ae3ef47 58682016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5869
5870 * gcc.dg/pr70017.c: New test.
5871
686e2237
JJ
58722016-03-01 Jakub Jelinek <jakub@redhat.com>
5873
5874 PR c/69796
5875 PR c/69974
5876 * gcc.dg/pr69796.c: New test.
5877 * gcc.dg/pr69974.c: New test.
5878
f8e4188c
EB
58792016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5880
5881 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5882
5e3f1c7c
JL
58832016-02-29 Jeff Law <law@redhat.com>
5884
5885 PR tree-optimization/69987
5886 * gfortran.dg/pr69987.f90: New test.
5887
5888 PR tree-optimization/69989
5889 * gcc.c-torture/compile/pr69989-2.c: New test.
5890
1be56bc5
MP
58912016-03-01 Marek Polacek <polacek@redhat.com>
5892
5893 PR c++/69795
5894 * g++.dg/parse/invalid1.C: New test.
5895
1b19470d
RB
58962016-03-01 Richard Biener <rguenther@suse.de>
5897
5898 PR middle-end/70022
5899 * gcc.dg/pr70022.c: New testcase.
5900
3ae0661a
IE
59012016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5902
5903 PR tree-optimization/69956
5904 * gcc.dg/pr69956.c: New test.
5905
0f09ab88
BS
59062016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5907
5908 PR target/70011
5909 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5910 XFAIL when hardware supports efficient unaligned storage access.
5911
76d881bf
PP
59122016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5913
5914 PR c++/69961
5915 * g++.dg/template/pr69961a.C: New test.
5916 * g++.dg/template/pr69961b.C: New test.
5917
7168133a
DM
59182016-02-29 David Malcolm <dmalcolm@redhat.com>
5919
5920 PR preprocessor/69985
5921 * gcc.dg/cpp/pr69985.c: New test case.
5922
0c6072a3
JL
59232016-02-29 Jeff Law <law@redhat.com>
5924
e66f219b
JL
5925 PR tree-optimization/70005
5926 * gcc.c-torture/execute/pr70005.c New test.
5927
0c6072a3
JL
5928 PR tree-optimization/69999
5929 * gcc.c-torture/compile/pr69999.c: New test.
5930
fd9fbdb3
YR
59312016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5932
5933 PR tree-optimization/69652
5934 * gcc.dg/torture/pr69652.c: Delete test.
5935 * gcc.dg/vect/pr69652.c: New test.
5936
cbd400b4
RB
59372016-02-19 Richard Biener <rguenther@suse.de>
5938
5939 PR tree-optimization/69980
5940 * gfortran.dg/vect/pr69980.f90: New testcase.
5941
84ea0f58
EB
59422016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5943
5944 * gcc.target/sparc/20160229-1.c: New test.
5945
5d2a63dc
EB
59462016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5947
5948 * gnat.dg/stack_usage3.adb: New test.
5949 * gnat.dg/stack_usage3_pkg.ads: New helper.
5950
93e708f9
EB
59512016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5952
5953 * gnat.dg/renaming8.adb: New test.
5954 * gnat.dg/renaming8_pkg1.ads: New helper.
5955 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5956 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5957
6512bc93
RB
59582016-02-29 Richard Biener <rguenther@suse.de>
5959
5960 PR tree-optimization/69720
5961 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5962
7b201a88
TK
59632016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5964
5965 PR fortran/68147
5966 PR fortran/47674
5967 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5968
82ee0cf2 59692016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5970 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5971
5972 PR fortran/56007
5973 * gfortran.dg/coarray_8.f90: Adjust error message.
5974 * gfortran.dg/pr56007.f90: New test.
5975 * gfortran.dg/pr56007.f: New test.
5976
cdc1a2c8
L
59772016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5978
5979 PR tree-optimization/69989
5980 * gcc.dg/torture/pr69989.c: New test.
5981
33505bcf
EB
59822016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5983
5984 * gcc.target/i386/stack-realign-win.c: New test.
5985
524bfb19
HA
59862016-02-28 Harald Anlauf <anlauf@gmx.de>
5987
5988 PR fortran/60126
5989 * gfortran.dg/pr60126.f90: New test.
5990
bd542508
JL
59912016-02-27 Jeff Law <law@redhat.com>
5992
5993 Revert
5994 2016-02-26 Richard Biener <rguenther@suse.de>
5995 Jeff Law <law@redhat.com>
5996
5997 PR tree-optimization/69740
5998 * gcc.c-torture/compile/pr69740-1.c: New test.
5999 * gcc.c-torture/compile/pr69740-2.c: New test.
6000
dd1291e0
JD
60012016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6002
5fb67f8b 6003 PR fortran/69910
dd1291e0
JD
6004 * gfortran.dg/newunit_4.f90: New test.
6005
5cfefb59
JJ
60062016-02-27 Jakub Jelinek <jakub@redhat.com>
6007
6008 PR target/69613
6009 PR rtl-optimization/69886
6010 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6011 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6012 target.
6013
20ba5f33
MS
60142016-02-26 Martin Sebor <msebor@redhat.com>
6015
6016 PR tree-optimization/15826
6017 * gcc.dg/tree-ssa/pr15826.c: New test.
6018
e6fb01b0
JJ
60192016-02-26 Jakub Jelinek <jakub@redhat.com>
6020
6021 PR target/69969
6022 * gcc.target/powerpc/pr69969.c: New test.
6023
e3e0cf64
MS
60242016-02-26 Martin Sebor <msebor@redhat.com>
6025
6026 PR c++/15766
6027 * g++.old-deja/g++.other/decl5.C: Add a test case.
6028
d1f2bea5
SB
60292016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6030
6031 PR target/69946
6032 * gcc.target/powerpc/pr69946.c: New file.
6033
4a4f9d2b 60342016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6035 Jeff Law <law@redhat.com>
4a4f9d2b 6036
e3e0cf64 6037 PR tree-optimization/69740
4a4f9d2b
RB
6038 * gcc.c-torture/compile/pr69740-1.c: New test.
6039 * gcc.c-torture/compile/pr69740-2.c: New test.
6040
ad2a2706
MJ
60412016-02-26 Martin Jambor <mjambor@suse.cz>
6042
6043 PR middle-end/69920
6044 * gcc.dg/torture/pr69932.c: New test.
6045 * gcc.dg/torture/pr69936.c: Likewise.
6046
1d11f7ce
AK
60472016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6048
6049 PR target/69709
6050 * gcc.target/s390/pr69709.c: New test.
6051
6cfccbb2
KT
60522016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6053
6054 PR target/69245
6055 * gcc.target/aarch64/pr69245_1.c: New test.
6056
ac59ad4e
KT
60572016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6058
6059 PR target/69613
6060 * gcc.dg/torture/pr69613.c: New test.
6061
a2ad54a0
JJ
60622016-02-26 Jakub Jelinek <jakub@redhat.com>
6063
6064 PR rtl-optimization/69891
6065 * gcc.target/i386/pr69891.c: New test.
6066
0884062c 60672016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6068 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6069
d2369d4f 6070 PR target/61397
c163789b
MM
6071 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6072 functionality for both 32-bit and 64-bit.
6073
5aed7e2c
RB
60742016-02-26 Richard Biener <rguenther@suse.de>
6075
6076 PR tree-optimization/69551
6077 * gcc.dg/torture/pr69951.c: New testcase.
6078
798e2a8e
RB
60792016-02-25 Richard Biener <rguenther@suse.de>
6080
6081 PR tree-optimization/48795
6082 * gcc.dg/Warray-bounds-18.c: New testcase.
6083
9559fbac
RO
60842016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6085
6086 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6087
c049b107
JJ
60882016-02-25 Jakub Jelinek <jakub@redhat.com>
6089
6090 PR rtl-optimization/69896
6091 * gcc.dg/pr69896.c: New test.
6092
1137001c
PP
60932016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6094
6095 PR c++/69736
6096 * g++.dg/cpp1y/paren2.C: New test.
6097
2e9c8641
MS
60982016-02-24 Martin Sebor <msebor@redhat.com>
6099
6100 PR c/51147
6101 * gcc.dg/enum-mode-2.c: New test.
6102
03ca8fb3
JJ
61032016-02-24 Jakub Jelinek <jakub@redhat.com>
6104
6105 PR c++/69922
6106 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6107 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6108 * g++.dg/ubsan/pr69922.C: New test.
6109
0b05329b
MP
61102016-02-24 Marek Polacek <polacek@redhat.com>
6111
6112 PR c/69819
6113 * gcc.dg/pr69819.c: New test.
6114
57c2c374
MS
61152016-02-24 Martin Sebor <msebor@redhat.com>
6116
3b96b93a
MS
6117 PR c++/69912
6118 * g++.dg/ext/flexary15.C: New test.
6119
61202016-02-24 Martin Sebor <msebor@redhat.com>
6121
6122 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6123 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6124 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6125
65433bb5
MK
61262016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6127 Charles Baylis <charles.baylis@linaro.org>
6128
6129 PR debug/61033
6130 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6131
f802a424 61322016-02-24 Richard Biener <rguenther@suse.de>
44293580 6133 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6134
6135 PR middle-end/69760
6136 * gcc.dg/torture/pr69760.c: New testcase.
6137
525f795f
RO
61382016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6139
6140 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6141 pattern on Solaris with as.
6142
cd7bbceb
KT
61432016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6144
6145 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6146 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6147 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6148 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6149
89c0c1fd
JJ
61502016-02-24 Jakub Jelinek <jakub@redhat.com>
6151
6152 PR middle-end/69915
6153 * gcc.dg/pr69915.c: New test.
6154
0683fd27
KT
61552016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6156
6157 PR rtl-optimization/69886
6158 * gcc.dg/torture/pr69886.c: New test.
6159
e53d562a
RB
61602016-02-24 Richard Biener <rguenther@suse.de>
6161
6162 PR middle-end/68963
6163 * gcc.dg/torture/pr68963.c: New testcase.
6164
74a00288
KT
61652016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6166
6167 PR target/69875
6168 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6169 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6170 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6171 * gcc.target/arm/atomic_loaddi_1.c: New test.
6172 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6173 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6174 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6175 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6176 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6177 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6178 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6179 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6180
340fd4c9
JJ
61812016-02-24 Jakub Jelinek <jakub@redhat.com>
6182
6183 PR middle-end/69909
6184 * gcc.dg/torture/pr69909.c: New test.
6185
47d3fdb2
RB
61862016-02-24 Richard Biener <rguenther@suse.de>
6187
6188 PR tree-optimization/69907
6189 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6190 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6191 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6192
dab73e73
CB
61932016-02-24 Christian Bruel <christian.bruel@st.com>
6194
6195 * gcc.target/arm/pragma_cpp_fma.c: New test.
6196
7cc5ec65
JD
61972016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6198
6199 PR fortran/61156
6200 * gfortran.dg/include_6.f90: Update test.
6201
067fbd8b
JJ
62022016-02-23 Jakub Jelinek <jakub@redhat.com>
6203
6204 PR objc/69844
6205 * objc.dg/pr69844.m: New test.
6206
64a454d9
JD
62072016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6208
6209 PR libgfortran/69456
6210 * gfortran.dg/namelist_89.f90: New test.
6211 * gfortran.dg/pr59700.f90: Update test..
6212
35886f0b
MS
62132016-02-23 Martin Sebor <msebor@redhat.com>
6214
6215 PR middle-end/69780
6216 * g++.dg/ext/builtin_alloca.C: New test.
6217 * gcc.dg/builtins-68.c: New test.
6218
162cc7e3
RH
62192016-02-23 Richard Henderson <rth@redhat.com>
6220
6221 * gcc.target/i386/addr-space-3.c: Remove test.
6222
196440f8
DM
62232016-02-23 David Malcolm <dmalcolm@redhat.com>
6224
6225 PR preprocessor/69126
6226 PR preprocessor/69543
6227 * c-c++-common/pr69126-2-long.c: New test.
6228 * c-c++-common/pr69126-2-short.c: New test.
6229 * c-c++-common/pr69543-1.c: Remove xfail.
6230
1d3121af
DM
62312016-02-23 David Malcolm <dmalcolm@redhat.com>
6232
6233 PR preprocessor/69126
6234 PR preprocessor/69543
6235 PR preprocessor/69558
6236 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6237 (f): Rename to...
6238 (test_2): ...this, and add leading comment.
6239 (MACRO_3, test_3): New.
6240 (MACRO_4A, MACRO_4B, test_4): New.
6241 (MACRO): Rename to...
6242 (MACRO_5): ...this.
6243 (g): Rename to...
6244 (test_5): ...this, updating for renaming of MACRO, and
6245 add leading comment.
6246 * c-c++-common/pr69543-1.c: New.
6247 * c-c++-common/pr69543-2.c: New.
6248 * c-c++-common/pr69543-3.c: New.
6249 * c-c++-common/pr69543-4.c: New.
6250 * c-c++-common/pr69558-1.c: New.
6251 * c-c++-common/pr69558-2.c: New.
6252 * c-c++-common/pr69558-3.c: New.
6253 * c-c++-common/pr69558-4.c: New.
6254 * gcc.dg/pr69558.c: Move to...
6255 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6256 xfail for c++.
6257
f99c3557
TS
62582016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6259
6260 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6261 to -ftree-parallelize-loops/-fopenacc changes.
6262 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6263 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6264 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6265 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6266 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6267 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6268 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6269 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6270 * c-c++-common/goacc/kernels-loop.c: Likewise.
6271 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6272 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6273 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6274 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6275
c60ec7c2
RO
62762016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6277
6278 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6279
f1a62b6f
JJ
62802016-02-23 Jakub Jelinek <jakub@redhat.com>
6281
e67bf044
JJ
6282 PR c++/69902
6283 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6284
f1a62b6f
JJ
6285 PR c/69900
6286 * gcc.dg/pr69900.c: New test.
6287
20c5e09e
MJ
62882016-02-23 Martin Jambor <mjambor@suse.cz>
6289
6290 PR tree-optimization/69666
6291 * gcc.dg/tree-ssa/pr69666.c: New test.
6292
e457a6fc
AV
62932016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6294
6295 PR fortran/67451
6296 * gfortran.dg/coarray_allocate_5.f08: New test.
6297
d7b574f4
AK
62982016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6299
6300 * gcc.target/s390/vcond-shift.c: Move to ...
6301 * gcc.target/s390/vector/vcond-shift.c: ... here.
6302
58bdeb44
AK
63032016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6304
6305 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6306 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6307
7cd0387b
AK
63082016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6309
6310 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6311
4246c8da
MW
63122016-02-20 Mark Wielaard <mjw@redhat.com>
6313
6314 PR c/28901
6315 * gcc.dg/unused-variable-3.c: New test.
6316
f93bc532
JJ
63172016-02-22 Jakub Jelinek <jakub@redhat.com>
6318
6319 PR target/69888
6320 * gcc.target/i386/pr69888.c: New test.
6321
c4e360f4
RB
63222016-02-22 Richard Biener <rguenther@suse.de>
6323
6324 PR tree-optimization/69882
6325 * gfortran.dg/vect/pr69882.f90: New testcase.
6326
09c92f1c
JJ
63272016-02-22 Jakub Jelinek <jakub@redhat.com>
6328
6329 PR target/69885
6330 * gcc.dg/pr69885.c: New test.
6331
f88d45dc
OE
63322016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6333
6334 PR target/69806
6335 PR target/54089
6336 * gcc.target/sh/pr54089-10.c: New.
6337
ce1ff48e
PT
63382016-02-20 Paul Thomas <pault@gcc.gnu.org>
6339
6340 PR fortran/69423
6341 * gfortran.dg/deferred_character_15.f90 : New test.
6342
bbf27208
DH
63432016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6344
6345 PR fortran/57365
6346 gfortran.dg/allocate_with_source_18.f03: New test.
6347
63482016-02-20 Harald Anlauf <anlauf@gmx.de>
6349
6350 PR fortran/52531
6351 gfortran.dg/gomp/pr52531.f90: New test.
6352
268be88c
BE
63532016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6354
6355 PR c++/69865
6356 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6357 -std=c++03.
6358
4b6c824a
JJ
63592016-02-19 Jakub Jelinek <jakub@redhat.com>
6360
871b3f47
JJ
6361 PR c++/69826
6362 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6363 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6364
7a965d51
JJ
6365 PR c++/69850
6366 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6367
4b6c824a
JJ
6368 PR c++/69851
6369 * g++.dg/torture/pr69851.C: New test.
6370
15fca21a
MS
63712016-02-19 Martin Sebor <msebor@redhat.com>
6372
6373 PR testsuite/69573
6374 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6375
19e21586
JJ
63762016-02-19 Jakub Jelinek <jakub@redhat.com>
6377
03a616ac
JJ
6378 PR c++/69850
6379 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6380 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6381
19e21586
JJ
6382 PR c++/67767
6383 * g++.dg/cpp0x/pr67767.C: New test.
6384
2db16594
KT
63852016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6386
6387 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6388 for fp, simd, crypto, crc, lse.
6389 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6390 above.
6391 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6392 effective target check.
6393
5a7d9d1e
JJ
63942016-02-19 Jakub Jelinek <jakub@redhat.com>
6395
6396 PR target/69820
6397 * gcc.target/i386/pr69820.c: New test.
6398
6448f064
AK
63992016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6400
6401 * gcc.target/s390/vector/int128-1.c: New test.
6402
d0a859e6
AK
64032016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6404
6405 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6406
9e4eb643
AK
64072016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6408
6409 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6410 instruction pattern name to prevent the testcase from failing with
6411 -march=z13.
6412
859a4c0e
AK
64132016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6414
6415 * gcc.target/s390/md/movstr-2.c: New test.
6416
efc2340b
MK
64172016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6418
6419 * gcc.target/s390/morestack.c: New test.
6420
ca2bfbc2
DV
64212016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6422
6423 PR target/69625
6424 * gcc.target/s390/pr69625.c: Add test case.
6425
efd4bd05
BE
64262016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6427
6428 PR testsuite/68580
6429 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6430
2bf2078a
MM
64312016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6432
6433 PR target/68404
6434 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6435 * gcc.target/powerpc/fusion3.c: Likewise.
6436
f003579e
RB
64372016-02-18 Richard Biener <rguenther@suse.de>
6438
6439 PR middle-end/69553
6440 * g++.dg/torture/pr69553.C: New testcase.
6441
19233914
NC
64422016-02-18 Nick Clifton <nickc@redhat.com>
6443
efd4bd05
BE
6444 PR target/62254
6445 PR target/69610
6446 * gcc.target/arm/pr62554.c: New test.
6447 * gcc.target/arm/pr69610-1.c: New test.
6448 * gcc.target/arm/pr69610-2.c: New test.
19233914 6449
23f27839
RB
64502016-02-18 Richard Biener <rguenther@suse.de>
6451
6452 PR middle-end/69854
6453 * gcc.dg/torture/pr69854.c: New testcase.
6454
932c0da4
JJ
64552016-02-17 Jakub Jelinek <jakub@redhat.com>
6456
6457 PR c++/69850
6458 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6459
1bed93e4
BS
64602012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6461
6462 * gcc.target/powerpc/vec-cg.c: New test.
6463
57bfb134
RB
64642016-02-17 Richard Biener <rguenther@suse.de>
6465
6466 PR testsuite/69586
6467 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6468
a44e0ebb
KT
64692016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6470
6471 PR target/69161
6472 * gcc.c-torture/compile/pr69161.c: New test.
6473
ffacd726
DS
64742016-02-17 David Sherwood <david.sherwood@arm.com>
6475
6476 PR target/69532
6477 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6478 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6479
448db8d2
EB
64802016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6481
6482 * gcc.dg/ifcvt-4.c: Skip on Visium.
6483
e2f0522e
EB
64842016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6485
6486 * gnat.dg/atomic8.adb: New test.
6487
bf17fe3f
EB
64882016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6489
6490 * gnat.dg/discr46.ad[sb]: New test.
6491
ecf835e9
KN
64922016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6493
6494 PR Target/48344
6495 * gcc.target/powerpc/pr48344-1.c: New test.
6496
49a1164a
TK
64972015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6498
6499 PR fortran/69742
6500 * gfortran.dg/associate_21.f90: New test.
6501
bf14eba2
JJ
65022016-02-16 Jakub Jelinek <jakub@redhat.com>
6503
6504 PR c/69835
6505 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6506 -Wnonnull in dg-options.
6507 * c-c++-common/nonnull-2.c: New test.
6508
35a093b6
JG
65092016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6510 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6511
6512 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6513
e387d491
JJ
65142016-02-16 Jakub Jelinek <jakub@redhat.com>
6515
6516 PR middle-end/69801
6517 * gcc.dg/pr69801.c: Add empty dg-options.
6518
ba539195
JN
65192016-02-16 James Norris <jnorris@codesourcery.com>
6520
6521 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6522 * g++.dg/goacc/deviceptr-1.c: New file.
6523
2a2b8f64
JJ
65242016-02-16 Jakub Jelinek <jakub@redhat.com>
6525
6526 PR tree-optimization/69820
6527 * gcc.dg/vect/pr69820.c: New test.
6528
87440c29
RB
65292016-02-16 Richard Biener <rguenther@suse.de>
6530
6531 PR tree-optimization/69776
6532 * gcc.dg/torture/pr69776-2.c: New testcase.
6533
6d87c306
BS
65342016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6535
6536 PR tree-optimization/69714
6537 * gcc.dg/torture/pr69714.c: New test.
6538
3824a0a2
JJ
65392016-02-16 Jakub Jelinek <jakub@redhat.com>
6540
6541 PR tree-optimization/69802
6542 * gcc.dg/pr69802.c: New test.
6543
c8cfe96e
RB
65442016-02-16 Richard Biener <rguenther@suse.de>
6545
6546 PR middle-end/69801
6547 * gcc.dg/pr69801.c: New testcase.
6548
fc12098d
JD
65492016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6550
6551 PR libgfortran/69651
6552 * gfortran.dg/read_bang.f90: New test.
6553 * gfortran.dg/read_bang4.f90: New test.
6554
ba6b3795
JJ
65552016-02-15 Jakub Jelinek <jakub@redhat.com>
6556
f0516ca4
JJ
6557 PR c++/69658
6558 * g++.dg/init/pr69658.C: New test.
6559
ba6b3795
JJ
6560 PR c++/69797
6561 * c-c++-common/pr69797.c: New test.
6562
de3f9a2d
PK
65632016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6564
6565 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6566 check for aarch64*-*-*.
6567
17a3b967
RB
65682016-02-15 Richard Biener <rguenther@suse.de>
6569
6570 PR tree-optimization/69783
6571 * gcc.dg/vect/pr69783.c: New testcase.
6572
1c48bff1
RB
65732016-02-15 Richard Biener <rguenther@suse.de>
6574
6575 PR tree-optimization/69776
6576 * gcc.dg/torture/pr69776.c: New testcase.
6577
1e6025b6
TK
65782016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6579
6580 PR fortran/60526
6581 * gfortran.dg/type_decl_4.f90: Reinstated.
6582
d3308279
JDA
65832016-02-14 John David Anglin <danglin@gcc.gnu.org>
6584
6585 PR fortran/68746
6586 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6587
b7c56581
TK
65882016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6589
6590 PR fortran/60526
6591 PR bootstrap/69816
6592 * gfortran.dg/type_decl_4.f90: Removed.
6593
60cb4ef5
TK
65942016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6595
6596 PR fortran/60526
6597 * gfortran.dg/type_decl_4.f90: New test.
6598
f6964637
AM
65992016-02-14 Alan Modra <amodra@gmail.com>
6600
1a8849d1 6601 PR testsuite/68886
f6964637
AM
6602 * gcc.c-torture/execute/stkalign.c: Revise test.
6603
f5121920
OE
66042016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6605
6606 PR target/67260
6607 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6608
6cda3ab6
OE
66092016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6610
6611 PR target/67260
6612 * gcc.target/sh/torture/pr67260.c: New.
6613
6786e598
JDA
66142016-02-12 John David Anglin <danglin@gcc.gnu.org>
6615
6616 * gcc.dg/pr67964.c: Add dg-require-alias.
6617
7e05dad8
OE
66182016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6619
6620 PR target/67636
6621 PR target/64345
6622 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6623
7f4cc3ce
JD
66242016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6625
6626 PR libgfortran/69668
6627 * gfortran.dg/namelist_88.f90: New test.
6628
955ca6dc
JD
66292016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6630
6631 PR libgfortran/69668
6632 * gfortran.dg/namelist_38.f90: Update test.
6633 * gfortran.dg/namelist_84.f90: Update test.
6634
876217ae
DM
66352016-02-12 David Malcolm <dmalcolm@redhat.com>
6636
6637 PR other/69554
6638 * gcc.dg/pr69554-1.c: New test.
6639 * gfortran.dg/pr69554-1.F90: New test.
6640 * gfortran.dg/pr69554-2.F90: New test.
6641 * lib/gcc-dg.exp (proc dg-locus): New function.
6642 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6643 distinguish between the caret-printing and non-caret-printing
6644 cases. If caret-printing has been explicitly enabled, bail out
6645 without attempting to fix up the output.
6646
61789eed
DM
66472016-02-12 David Malcolm <dmalcolm@redhat.com>
6648
6649 PR driver/69265
6650 PR driver/69453
6651 * gcc.dg/spellcheck-options-3.c: New test case.
6652 * gcc.dg/spellcheck-options-4.c: New test case.
6653 * gcc.dg/spellcheck-options-5.c: New test case.
6654 * gcc.dg/spellcheck-options-6.c: New test case.
6655 * gcc.dg/spellcheck-options-7.c: New test case.
6656 * gcc.dg/spellcheck-options-8.c: New test case.
6657 * gcc.dg/spellcheck-options-9.c: New test case.
6658 * gcc.dg/spellcheck-options-10.c: New test case.
6659
c3090c1f
JJ
66602016-02-12 Jakub Jelinek <jakub@redhat.com>
6661
6662 PR rtl-optimization/69764
6663 PR rtl-optimization/69771
6664 * c-c++-common/pr69764.c: New test.
6665 * gcc.dg/torture/pr69771.c: New test.
6666
8222034d
MP
66672016-02-12 Marek Polacek <polacek@redhat.com>
6668
6669 * g++.dg/torture/init-list1.C: New.
6670
f749f792
MP
66712016-02-12 Marek Polacek <polacek@redhat.com>
6672
6673 * gcc.dg/pr69522.c: Add empty dg-options.
6674
199fb02a
IE
66752016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6676
6677 * g++.dg/lto/lto.exp: Include and init mpx.
6678 * g++.dg/lto/pr69729_0.C: New test.
6679
b69539cb
JJ
66802016-02-12 Jakub Jelinek <jakub@redhat.com>
6681
06ff7000
JJ
6682 PR ipa/69241
6683 * g++.dg/ipa/pr69241-4.C: New test.
6684
b69539cb
JJ
6685 PR ipa/68672
6686 * g++.dg/ipa/pr68672-1.C: New test.
6687 * g++.dg/ipa/pr68672-2.C: New test.
6688 * g++.dg/ipa/pr68672-3.C: New test.
6689
16595a1f
BS
66902016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6691
6692 PR c/69522
6d87c306 6693 * gcc.dg/pr69522.c: New test.
16595a1f 6694
38d795d2
PP
66952016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6696
6697 PR c++/69098
6698 * g++.dg/cpp1y/69098.C: New test.
6699 * g++.dg/cpp1y/69098-2.C: New test.
6700
9c582551
JJ
67012016-02-12 Jakub Jelinek <jakub@redhat.com>
6702
6703 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6704 and neighbour -> neighbor.
6705 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6706 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6707 * c-c++-common/Wvarargs.c: Likewise.
6708 * c-c++-common/goacc/host_data-5.c: Likewise.
6709 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6710 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6711 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6712 * gcc.target/aarch64/pr60697.c: Likewise.
6713 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6714 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6715 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6716 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6717 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6718 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6719 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6720 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6721 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6722 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6723 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6724 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6725 * g++.dg/lookup/koenig5.C: Likewise.
6726 * g++.dg/ext/no-asm-2.C: Likewise.
6727 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6728 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6729 * gfortran.dg/used_types_16.f90: Likewise.
6730 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6731 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6732 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6733 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6734 * gfortran.dg/abstract_type_6.f03: Likewise.
6735 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6736 * gfortran.dg/used_types_15.f90: Likewise.
6737 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6738 * gfortran.dg/exit_3.f08: Likewise.
6739 * gfortran.dg/open_status_2.f90: Likewise.
6740 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6741 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6742 * gfortran.dg/associate_1.f03: Likewise.
6743 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6744 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6745 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6746 * gcc.dg/builtin-object-size-1.c: Likewise.
6747 * gcc.dg/noreturn-6.c: Likewise.
6748 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6749 * gcc.dg/globalalias.c: Likewise.
6750 * gcc.dg/builtins-config.h: Likewise.
6751 * gcc.dg/pr30457.c: Likewise.
6752 * gcc.c-torture/compile/volatile-1.c: Likewise.
6753 * gcc.c-torture/execute/20101011-1.c: Likewise.
6754 * c-c++-common/Waddress-1.c: Likewise.
6755
66756373
JJ
67562016-02-11 Jakub Jelinek <jakub@redhat.com>
6757
6758 PR c/69768
6759 * c-c++-common/Waddress-1.c: New test.
6760
76fe932b
AV
67612016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6762
6763 PR fortran/69296
6764 * gfortran.dg/associate_19.f03: New test.
6765 * gfortran.dg/associate_20.f03: New test.
6766
564c4d4b
OE
67672016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6768
6769 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6770
e1c1ecb0
KT
67712016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6772
6773 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6774 .arch armv8-a\n. Add -dA to dg-options.
6775 * gcc.target/aarch64/assembler_arch_1.c: New test.
6776 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6777
0d7d9458
PC
67782016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6779
6780 PR c++/68726
6781 * g++.dg/cpp0x/pr68726.C: New.
6782
e6208a60
IE
67832016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6784
6785 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6786 test.
6787
281a11eb
RB
67882016-02-11 Richard Biener <rguenther@suse.de>
6789
6790 * g++.dg/tree-ssa/pr61034.C: Adjust.
6791
e03dd765
VM
67922016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6793
4b48faf5 6794 PR target/69148
e03dd765
VM
6795 * gcc.target/s390/pr69148.c: New.
6796
cdc23927
YR
67972016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6798
6799 PR tree-optimization/69652
6800 * gcc.dg/torture/pr69652.c: New test.
6801
e199dd0a
JJ
68022016-02-10 Jakub Jelinek <jakub@redhat.com>
6803 Patrick Palka <ppalka@gcc.gnu.org>
6804
6805 PR ipa/69241
6806 PR c++/69649
6807 * g++.dg/ipa/pr69241-1.C: New test.
6808 * g++.dg/ipa/pr69241-2.C: New test.
6809 * g++.dg/ipa/pr69241-3.C: New test.
6810 * g++.dg/ipa/pr69649.C: New test.
6811
d6b38027
UB
68122016-02-10 Uros Bizjak <ubizjak@gmail.com>
6813
6814 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6815 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6816
13b562c5
BC
68172016-02-10 Bin Cheng <bin.cheng@arm.com>
6818
6819 PR tree-optimization/68021
6820 * gcc.dg/tree-ssa/pr68021.c: New test.
6821
24a179f8
RB
68222016-02-10 Richard Biener <rguenther@suse.de>
6823
6824 PR tree-optimization/69726
6825 * gcc.dg/uninit-22.c: New testcase.
6826
0d99886f
AP
68272016-02-09 Andrew Pinski <apinski@cavium.com>
6828
6829 PR tree-opt/69282
6830 * gcc.c-torture/compile/20160205-1.c: New testcase.
6831
ab04995c
MM
68322016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6833
6834 PR target/68404
6835 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6836 instead accessing a really large arrray.
6837 * gcc.target/powerpc/fusion3.c: Likewise.
6838
4b79ac23
CB
68392016-02-09 Charles Baylis <charles.baylis@linaro.org>
6840
6841 PR target/68532
6842 * gcc.c-torture/execute/pr68532.c: New test.
6843
b890a441
AO
68442016-02-11 Alexandre Oliva <aoliva@redhat.com>
6845
6846 PR target/69634
6847 * gcc.dg/pr69634.c: New.
6848
84a5bef7
RB
68492016-02-09 Richard Biener <rguenther@suse.de>
6850
6851 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6852
1f123759 68532016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6854
1f123759
AF
6855 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6856
65860c77
YR
68572016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6858
6859 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6860
7e1e8a0a
RB
68612016-02-09 Richard Biener <rguenther@suse.de>
6862
6863 PR tree-optimization/69715
6864 * gcc.dg/torture/pr69715.c: New testcase.
6865
efb45a9f
PP
68662016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6867
6868 PR c++/69139
6869 * g++.dg/cpp0x/trailing12.C: New test.
6870 * g++.dg/cpp0x/trailing13.C: New test.
6871
20a0c6f9
PP
68722016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6873
6874 PR c++/69283
6875 PR c++/67835
6876 * g++.dg/cpp1y/auto-fn29.C: New test.
6877 * g++.dg/cpp1y/auto-fn30.C: New test.
6878
a162f3af
JJ
68792016-02-08 Jakub Jelinek <jakub@redhat.com>
6880
6881 PR tree-optimization/69209
6882 * gcc.c-torture/compile/pr69209.c: New test.
6883
4b4a9fbd
JL
68842016-02-08 Jeff Law <law@redhat.com>
6885
6886 PR tree-optimization/68541
6887 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6888 of statements allowed in join block for path splitting.
6889
cfac5ed2
JJ
68902016-02-08 Jakub Jelinek <jakub@redhat.com>
6891
f68bc23f
JJ
6892 PR c++/59627
6893 * g++.dg/gomp/pr59627.C: New test.
6894
cfac5ed2
JJ
6895 PR ipa/69239
6896 * g++.dg/ipa/pr69239.C: New test.
6897
44714d8c
DM
68982016-02-08 David Malcolm <dmalcolm@redhat.com>
6899
6900 PR preprocessor/69664
6901 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6902 * gcc.dg/cpp/warn-comments.c: Likewise.
6903
eba9e839
MP
69042016-02-08 Marek Polacek <polacek@redhat.com>
6905
6906 PR c++/69688
6907 * g++.dg/init/const12.C: New test.
6908
a011cd92
BS
69092016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6910
6911 PR target/60410
6912 * gcc.dg/lto/pr55113_0.c: Remove test.
6913
5317b1be
RB
69142016-02-08 Richard Biener <rguenther@suse.de>
6915
6916 PR tree-optimization/69719
6917 * gcc.dg/torture/pr69719.c: New testcase.
6918
63998a63
RB
69192016-02-08 Richard Biener <rguenther@suse.de>
6920 Jeff Law <law@redhat.com>
6921
6922 PR target/68273
6923 * gcc.target/mips/pr68273.c: New testcase.
6924
43f4a281
RB
69252016-02-08 Richard Biener <rguenther@suse.de>
6926
6927 PR rtl-optimization/69274
6928 * gcc.target/i386/addr-sel-1.c: XFAIL.
6929
0b604d2d
JL
69302016-02-08 Jeff Law <law@redhat.com>
6931
e8dfe49e
JL
6932 PR tree-optimization/68541
6933 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6934
6daecd7a 6935 PR tree-optimization/65917
0b604d2d
JL
6936 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6937
c0f0e35a
JD
69382016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6939
6940 PR fortran/50555
6941 * gfortran.dg/namelist_args.f90: New test.
6942
8981d712
JL
69432016-02-05 Jeff Law <law@redhat.com>
6944
6daecd7a 6945 PR tree-optimization/68541
8981d712
JL
6946 * gcc.dg/tree-ssa/split-path-2.c: New test.
6947 * gcc.dg/tree-ssa/split-path-3.c: New test.
6948 * gcc.dg/tree-ssa/split-path-4.c: New test.
6949 * gcc.dg/tree-ssa/split-path-5.c: New test.
6950 * gcc.dg/tree-ssa/split-path-6.c: New test.
6951 * gcc.dg/tree-ssa/split-path-7.c: New test.
6952
46cb9332
MS
69532016-02-05 Martin Sebor <msebor@redhat.com>
6954
6955 PR c++/69662
6956 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6957 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6958
be2083ea
RH
69592016-02-06 Richard HEnderson <rth@redhat.com>
6960
6961 PR c/69643
6962 * gcc.target/i386/addr-space-4.c: New.
6963 * gcc.target/i386/addr-space-5.c: New.
6964
711d7c23
MM
69652016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6966
6967 PR fortran/66089
6968 * gfortran.dg/elemental_dependency_6.f90: New.
6969
b5c1c988
JJ
69702016-02-05 Jakub Jelinek <jakub@redhat.com>
6971
861c7bcd
JJ
6972 PR rtl-optimization/69691
6973 * gcc.c-torture/execute/pr69691.c: New test.
6974
b5c1c988
JJ
6975 PR c++/69628
6976 * g++.dg/parse/pr69628.C: New test.
6977
f7dfa966
UB
69782016-02-05 Uros Bizjak <ubizjak@gmail.com>
6979
6980 * gcc.dg/sancov/asan.c: Move to ...
6981 * gcc.dg/asan/sancov-1.c: ... here.
6982
9b143e64
UB
69832016-02-05 Uros Bizjak <ubizjak@gmail.com>
6984
6985 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6986
f5d4b899
L
69872016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6988
6989 PR target/69677
6990 * gcc.target/i386/pr69677.c: New test.
6991
76c85fbb
PP
69922016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6993
6994 PR c++/68948
6995 * g++.dg/template/pr68948.C: New test.
6996
f181bf90
DV
69972016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6998
6999 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7000 (only necessary on s390x).
7001
714fb282
L
70022016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7003
7004 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7005 -mno-accumulate-outgoing-args.
7006
618d6c1c
PP
70072016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7008
7009 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7010
1066e9b5
JJ
70112016-02-04 Jakub Jelinek <jakub@redhat.com>
7012
7013 PR c/69669
7014 * c-c++-common/pr69669.c: New test.
7015
76255d0d
MM
70162016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7017
7018 PR target/69667
7019 * g++.dg/pr69667.C: New file.
7020
e0b059b1
WD
70212016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7022
7023 PR target/69619
7024 * gcc.dg/pr69619.c: Add new test.
7025
2692b5c8
RS
70262016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7027
7028 PR rtl-optimization/69577
7029 * gcc.target/i386/pr69577.c: New test.
7030
7db337c2
ML
70312016-02-04 Martin Liska <mliska@suse.cz>
7032
7033 * g++.dg/asan/pr69276.C: New test.
7034
cc9c0829
KT
70352016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7036
7037 PR target/65932
7038 PR target/67714
7039 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7040 a single smulbb instruction.
7041 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7042 * gcc.target/amr/wmul-2.c: Likewise.
7043
eb9feb52
KT
70442016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7045
7046 PR target/65932
7047 PR target/67714
7048 * gcc.c-torture/execute/pr67714.c: New test.
7049
61f727fe
JJ
70502016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7051
7052 PR target/69454
7053 * gcc.target/i386/pr69454-1.c: New test.
7054 * gcc.target/i386/pr69454-2.c: New test.
7055
05dd97db
MS
70562016-02-03 Martin Sebor <msebor@redhat.com>
7057
7058 PR c++/69251
7059 PR c++/69253
7060 PR c++/69290
7061 PR c++/69277
7062 PR c++/69349
7063 * g++.dg/ext/flexarray-mangle-2.C: New test.
7064 * g++.dg/ext/flexarray-mangle.C: New test.
7065 * g++.dg/ext/flexarray-subst.C: New test.
7066 * g++.dg/ext/flexary11.C: New test.
7067 * g++.dg/ext/flexary12.C: New test.
7068 * g++.dg/ext/flexary13.C: New test.
7069 * g++.dg/ext/flexary14.C: New test.
7070 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7071
dac2fc29
L
70722016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7073
7074 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7075 Define only if CHECK_FLOAT128 is defined.
7076 (main): Properly initialize u5.
7077
eadb8035
JJ
70782016-02-03 Jakub Jelinek <jakub@redhat.com>
7079
0afbb81b
JJ
7080 PR c/69627
7081 * gcc.dg/pr69627.c: New test.
7082
eadb8035
JJ
7083 PR target/69644
7084 * gcc.dg/pr69644.c: New test.
7085
b12d4923
MS
70862016-02-03 Mike Stump <mikestump@comcast.net>
7087
7088 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7089 support for struct-layout-1.exp.
7090
ab4bae0c
PP
70912016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7092
7093 PR c++/69056
618d6c1c 7094 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7095
95831c01
VM
70962016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7097 Alexandre Oliva <aoliva@redhat.com>
7098
7099 PR target/69461
7100 * gcc.target/powerpc/pr69461.c: New.
7101
ccc71ab8
UB
71022016-02-03 Uros Bizjak <ubizjak@gmail.com>
7103
7104 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7105 works from here ...
7106 (check_effective_target_fsanitize_thread): ... to here. Do not
7107 specify additional compile flags for the test source.
7108 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7109 specify additional compile flags for the test source.
7110
96299640
WD
71112016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7112
7113 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7114
781d83d9
AV
71152016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7116
7117 PR fortran/67451
7118 PR fortran/69418
7119 * gfortran.dg/coarray_allocate_2.f08: New test.
7120 * gfortran.dg/coarray_allocate_3.f08: New test.
7121 * gfortran.dg/coarray_allocate_4.f08: New test.
7122
d8208e6d
AL
71232016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7124
7125 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7126 use same scan-tree-dump-times on all platforms.
7127 * gcc.dg/vect/vect-outer-1.c: Likewise.
7128 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7129 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7130 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7131 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7132 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7133 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7134 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7135
a8394fa0
SB
71362016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7137
7138 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7139 warning.
7140
f3baa1d3
L
71412016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7142
7143 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7144
eb077516
JN
71452016-02-02 James Norris <jnorris@codesourcery.com>
7146
7147 * c-c++-common/goacc/routine-5.c: Add tests.
7148
578fb225
AM
71492016-02-02 Alexander Monakov <amonakov@ispras.ru>
7150
7151 * gcc.target/nvptx/unsigned-cmp.c: New test.
7152
c64f7d37
WD
71532016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7154
7155 * gcc.target/aarch64/scalar_shift_1.c
7156 (test_corners_sisd_di): Improve force to SIMD register.
7157 (test_corners_sisd_si): Likewise.
7158 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7159 Remove scan-assembler check for ldr.
7160
90c6f26c
RB
71612016-02-02 Richard Biener <rguenther@suse.de>
7162
7163 PR tree-optimization/69595
7164 * gcc.dg/Warray-bounds-17.c: New testcase.
7165
9dc03c97
RB
71662016-02-02 Richard Biener <rguenther@suse.de>
7167
7168 PR tree-optimization/69606
7169 * gcc.dg/torture/pr69606.c: New testcase.
7170
2d4dc223
YR
71712016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7172
7173 PR middle-end/68542
7174 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7175 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7176
65c98fde
AM
71772016-02-02 Alan Modra <amodra@gmail.com>
7178
7179 PR target/69548
7180 * gcc.target/powerpc/pr69548.c: New test.
7181
e1b81f2b
JJ
71822016-02-01 Jakub Jelinek <jakub@redhat.com>
7183
d0268b37
JJ
7184 PR rtl-optimization/69592
7185 * gcc.dg/pr69592.c: New test.
7186
e1b81f2b
JJ
7187 PR preprocessor/69543
7188 PR c/69558
7189 * gcc.dg/pr69543.c: New test.
7190 * gcc.dg/pr69558.c: New test.
7191
7dd7780d
UB
71922016-02-01 Uros Bizjak <ubizjak@gmail.com>
7193
bf672ee5
UB
7194 PR testsuite/65940
7195 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7196
9a7013f8
MS
71972016-02-01 Martin Sebor <msebor@redhat.com>
7198
7199 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7200
e681fb2b
BC
72012016-02-01 Bin Cheng <bin.cheng@arm.com>
7202
7203 PR tree-optimization/67921
7204 * c-c++-common/ubsan/pr67921.c: New test.
7205
ff86345f
RB
72062016-02-01 Richard Biener <rguenther@suse.de>
7207
7208 PR middle-end/69556
7209 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7210
bc369dbd
RB
72112016-02-01 Richard Biener <rguenther@suse.de>
7212
7213 PR tree-optimization/69574
7214 * gcc.dg/torture/pr69574.c: New testcase.
7215
ef318184
RB
72162016-02-01 Richard Biener <rguenther@suse.de>
7217
7218 PR tree-optimization/69579
7219 * gcc.dg/setjmp-6.c: New testcase.
7220
654745e6
JJ
72212016-02-01 Jakub Jelinek <jakub@redhat.com>
7222
7223 PR rtl-optimization/69570
7224 * g++.dg/opt/pr69570.C: New test.
7225
e6c0c44b
RH
72262016-02-01 Richard Henderson <rth@redhat.com>
7227
7228 * gcc.dg/pr69535.c: New test.
7229
6ff3f09a
JDA
72302016-01-31 John David Anglin <danglin@gcc.gnu.org>
7231
2c005538
JDA
7232 PR testsuite/69584
7233 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7234 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7235
61083a4b
JDA
7236 PR debug/68244
7237 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7238
6ff3f09a
JDA
7239 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7240
0c221916
PT
72412016-01-31 Paul Thomas <pault@gcc.gnu.org>
7242
7243 PR fortran/67564
7244 * gfortran.dg/allocate_with_source_17.f03: New test.
7245
db7a2818
JJ
72462016-01-30 Jakub Jelinek <jakub@redhat.com>
7247
7248 PR tree-optimization/69546
7249 * gcc.dg/torture/pr69546.c: New test.
7250
e520d5f0
PT
72512016-01-30 Paul Thomas <pault@gcc.gnu.org>
7252
7253 PR fortran/69566
7254 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7255
343c05d3
MS
72562016-01-30 Martin Sebor <msebor@redhat.com>
7257
7258 PR c++/68490
7259 * g++.dg/ext/flexary10.C: New test.
7260
d6c3a539
DH
72612016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7262
7263 PR fortran/66707
7264 gfortran.dg/common_23.f90: New test.
7265
52d72fcd
BS
72662016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7267
7268 PR target/65546
7269 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7270 condition being checked, and disable it when the target supports
7271 misaligned loads and stores.
7272
3a5d2ba4
JJ
72732016-01-29 Jakub Jelinek <jakub@redhat.com>
7274
7275 PR debug/69518
7276 * gcc.dg/torture/pr69518.c: New test.
7277
6bbacdb5
L
72782016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7279
7280 PR target/69530
7281 * gcc.target/i386/pr69530.c: New test.
7282
af932cdb
SE
72832016-01-29 Steve Ellcey <sellcey@imgtec.com>
7284
7285 PR target/65604
7286 * gcc.target/mips/div-delay.c: New test.
7287
26658b7c
JJ
72882016-01-29 Jakub Jelinek <jakub@redhat.com>
7289
33e89989
JJ
7290 PR target/69551
7291 * gcc.target/i386/pr69551.c: New test.
7292
26658b7c
JJ
7293 PR target/66137
7294 * gcc.target/i386/pr66137.c: New test.
7295
401116b5
AB
72962016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7297
7298 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7299 always built for p5600.
7300 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7301 isa=p5600 dg-option.
7302
d4abfcc5
RB
73032016-01-29 Richard Biener <rguenther@suse.de>
7304
7305 PR tree-optimization/69547
7306 * g++.dg/tree-ssa/pr69547.C: New testcase.
7307
16b77b32
JJ
73082016-01-29 Jakub Jelinek <jakub@redhat.com>
7309
7310 PR debug/66869
7311 * g++.dg/warn/Wunused-function2.C: New test.
7312
a1c95464
DV
73132016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7314
7315 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7316 support for test to succeed.
7317
5453bfed
MP
73182016-01-29 Marek Polacek <polacek@redhat.com>
7319
7320 PR c++/69509
7321 PR c++/69516
7322 * g++.dg/ext/constexpr-vla2.C: New test.
7323 * g++.dg/ext/constexpr-vla3.C: New test.
7324 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7325
452ec2a5
RB
73262016-01-29 Richard Biener <rguenther@suse.de>
7327
7328 PR middle-end/69537
7329 * gcc.dg/uninit-21.c: New testcase.
7330
aec0b19e
UB
73312016-01-28 Uros Bizjak <ubizjak@gmail.com>
7332
7333 PR target/69459
7334 * gcc.target/i386/pr69459.c: New test.
7335
df113ce7
SE
73362016-01-28 Steve Ellcey <sellcey@imgtec.com>
7337
7338 PR target/68400
7339 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7340 * gcc.target/mips/pr68400.c: New test.
7341
494de84f
MS
73422016-01-28 Martin Sebor <msebor@redhat.com>
7343
7344 PR target/17381
7345 * gcc.target/powerpc/pr17381.c: New test.
7346
eb1b1f01
JJ
73472016-01-28 Jakub Jelinek <jakub@redhat.com>
7348
7349 PR middle-end/69542
7350 * gcc.dg/torture/pr69542.c: New test.
7351
6dfeb7ce
WD
73522016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7353
7354 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7355
4b7471a4
DE
73562016-01-28 David Edelsohn <dje.gcc@gmail.com>
7357
7358 * gcc.dg/pr65980.c: Skip on AIX.
7359 * gcc.dg/pr66688.c: Same.
7360
b271fd21
DE
73612016-01-28 David Edelsohn <dje.gcc@gmail.com>
7362
7363 PR target/63679
7364 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7365 * gcc.dg/tree-ssa/sra-18.c: Same.
7366
874108a9
AV
73672016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7368
7369 PR fortran/62536
7370 * gfortran.dg/block_15.f08: New test.
7371 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7372 on incorrectly closed BLOCK.
7373
30480bcd
IE
73742016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7375
7376 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
73772016-01-28 Richard Biener <rguenther@suse.de>
7378
7379 PR tree-optimization/69466
7380 * gfortran.dg/vect/pr69466.f90: New testcase.
7381
0d4c694e
TP
73822016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7383
7384 * g++.dg/pr67989.C: Remove ARM-specific option.
7385 * gcc.target/arm/pr67989.C: New file.
7386
2aa780da
UB
73872016-01-27 Uros Bizjak <ubizjak@gmail.com>
7388
7389 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7390 and expm1 test for glibc < 2.11.
7391
f75ebe77
RH
73922016-01-27 Richard Henderson <rth@redhat.com>
7393
7394 * gcc.c-torture/execute/pr69447.c: New test.
7395
73962016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7397
9a175e65 7398 PR fortran/69422
49847d75
PT
7399 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7400
cbdd8ae0
JJ
74012016-01-27 Jakub Jelinek <jakub@redhat.com>
7402
7403 PR debug/66869
7404 * gcc.dg/pr66869.c: New test.
7405
2b572b3c
JL
74062016-01-25 Jeff Law <law@redhat.com>
7407
7408 PR tree-optimization/68398
aec0b19e 7409 PR tree-optimization/69196
2b572b3c
JL
7410 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7411 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7412 path to avoid new heuristic allowing more irreducible regions
7413 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7414 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7415 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7416 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7417 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7418
fa74a4bc
MP
74192016-01-27 Marek Polacek <polacek@redhat.com>
7420
7421 PR c/68062
7422 * c-c++-common/vector-compare-4.c: New test.
7423
0afff540
DM
74242016-01-27 David Malcolm <dmalcolm@redhat.com>
7425
7426 PR preprocessor/69126
7427 * c-c++-common/pr69126.c: New test case.
7428
1a218fc9
ILT
74292016-01-27 Ian Lance Taylor <iant@google.com>
7430
7431 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7432
5d70666e
RB
74332016-01-27 Ryan Burn <contact@rnburn.com>
7434
7435 PR cilkplus/69267
7436 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7437
87ff4d66
UB
74382016-01-27 Uros Bizjak <ubizjak@gmail.com>
7439
7440 PR target/69512
7441 * gcc.target/i386/pr69512.c: New test.
7442
27e23cca
RE
74432016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7444
7445 PR ada/69488
7446 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7447
05bf54c3
MP
74482016-01-27 Marek Polacek <polacek@redhat.com>
7449
7450 PR c++/69379
7451 * g++.dg/pr69379.C: New test.
7452
60214d0d
MS
74532016-01-27 Martin Sebor <msebor@redhat.com>
7454
7455 PR c++/69317
7456 * g++.dg/abi/Wabi-2-2.C: New test.
7457 * g++.dg/abi/Wabi-2-3.C: New test.
7458 * g++.dg/abi/Wabi-3-2.C: New test.
7459 * g++.dg/abi/Wabi-3-3.C: New test.
7460
167c7bfa
RB
74612016-01-27 Richard Biener <rguenther@suse.de>
7462
7463 PR tree-optimization/69166
7464 * gcc.dg/torture/pr69166.c: New testcase.
7465
1430fb1f
MJ
74662016-01-27 Martin Jambor <mjambor@suse.cz>
7467
7468 PR tree-optimization/69355
7469 * gcc.dg/tree-ssa/pr69355.c: New test.
7470
95e3030c
MP
74712016-01-27 Marek Polacek <polacek@redhat.com>
7472
7473 PR c++/69496
7474 * g++.dg/ext/constexpr-vla1.C: New test.
7475
eeb085f3
CB
74762016-01-20 Christian Bruel <christian.bruel@st.com>
7477
7478 PR target/69245
7479 * gcc.target/arm/pr69245.c: New test.
7480
b1652dde
JJ
74812016-01-27 Jakub Jelinek <jakub@redhat.com>
7482
7483 PR tree-optimization/69399
7484 * gcc.dg/torture/pr69399.c: New test.
7485
ce7e8f00
EB
74862016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7487
7488 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7489
e4aac1d1
EB
74902016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7491
7492 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7493
8dfdb419
TV
74942016-01-26 Tom de Vries <tom@codesourcery.com>
7495
7496 PR tree-optimization/69110
7497 * gcc.dg/autopar/pr69110.c: New test.
7498
56f80f54 74992016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7500 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7501
7502 * gcc.dg/graphite/isl-ast-op-select.c: New.
7503
a0909527
PT
75042015-01-26 Paul Thomas <pault@gcc.gnu.org>
7505
7506 PR fortran/69385
7507 * gfortran.dg/allocate_error_6.f90: New test.
7508
ffc445f4
RH
75092016-01-26 Richard Henderson <rth@redhat.com>
7510
7511 * gcc.dg/tm/pr60908.c: New test.
7512
01e1dea3
DM
75132016-01-26 David Malcolm <dmalcolm@redhat.com>
7514
7515 PR other/69006
7516 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7517 directive.
7518 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7519 expected multiline output to reflect the colorization being
7520 disabled before newlines.
7521 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7522 (custom_diagnostic_finalizer): Replace call to
7523 pp_newline_and_flush with call to pp_flush.
7524 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7525 * gfortran.dg/implicit_class_1.f90: Likewise.
7526 * lib/gcc-dg.exp (allow_blank_lines): New global.
7527 (dg-allow-blank-lines-in-output): New procedure.
7528 (gcc-dg-prune): Complain about blank lines in the output, unless
7529 dg-allow-blank-lines-in-output was called.
7530 * lib/multiline.exp (_build_multiline_regex): Only support
7531 arbitrary followup text for non-blank-lines, not for blank lines.
7532
13f92e8d
JJ
75332016-01-26 Jakub Jelinek <jakub@redhat.com>
7534
7535 PR tree-optimization/69483
7536 * gcc.dg/pr69483.c: New test.
7537 * g++.dg/opt/pr69483.C: New test.
7538
92422235
CL
75392016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7540
7541 PR target/68620
7542 * gcc.target/arm/pr68620.c: New test.
7543
0bccf11b
L
75442016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7545
7546 * gcc.target/i386/pr68986-2.c: Remove -m32.
7547
81cd202e
L
75482016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7549
7550 PR target/68986
7551 * gcc.target/i386/pr68986-1.c: New test.
7552 * gcc.target/i386/pr68986-2.c: Likewise.
7553 * gcc.target/i386/pr68986-3.c: Likewise.
7554
213a1c03
CB
75552016-01-26 Christian Bruel <christian.bruel@st.com>
7556
7557 * lib/target-supports.exp
7558 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7559 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7560 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7561
22a08dd1
RB
75622016-01-26 Richard Biener <rguenther@suse.de>
7563
7564 PR tree-optimization/69452
7565 * gcc.dg/torture/pr69452.c: New testcase.
7566
6c06e0e8
JJ
75672016-01-26 Jakub Jelinek <jakub@redhat.com>
7568
7569 PR target/69442
7570 * gcc.dg/pr69442.c: New test.
7571
b96824c4
RFI
75722016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7573
7574 PR target/67896
7575 * gcc.target/aarch64/simd/pr67896.C: New.
7576
5ee31e57
RS
75772016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7578
7579 PR tree-optimization/69400
7580 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7581 function.
7582 (plugin_init): Call it.
7583 * gcc.dg/torture/pr69400.c: New test.
7584
7ddfb31d
CL
75852016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7586
7587 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7588
1e050c90
AK
75892016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7590 Sebastian Pop <s.pop@samsung.com>
7591
7592 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7593 isl-0.15.
7594
c8ee4bf5
AK
75952016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7596 Sebastian Pop <s.pop@samsung.com>
7597
7598 * gcc.dg/graphite/pr69292.c: New.
7599
d902b330
JJ
76002016-01-25 Jakub Jelinek <jakub@redhat.com>
7601
7602 * c-c++-common/goacc/use_device-1.c: New test.
7603
2c89b952
JL
76042016-01-25 Jeff Law <law@redhat.com>
7605
7606 PR tree-optimization/69196
7607 PR tree-optimization/68398
7608 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7609 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7610
685c8785
DE
76112016-01-25 David Edelsohn <dje.gcc@gmail.com>
7612
7613 PR target/69469
7614 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7615 Algorithm.
7616
95cef0c1
RB
76172016-01-25 Richard Biener <rguenther@suse.de>
7618
7619 PR testsuite/69380
7620 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7621
2947d3b2
IE
76222016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7623
7624 PR target/69421
7625 * gcc.dg/pr69421.c: New test.
7626
ae19075a
BB
76272016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7628
7629 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7630 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7631 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7632 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7633 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7634 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7635 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7636 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7637 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7638 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7639
fa4511c2
RB
76402016-01-25 Richard Biener <rguenther@suse.de>
7641
7642 PR tree-optimization/69376
7643 * gcc.dg/torture/pr69376.c: New testcase.
7644
1d101216
JD
76452016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7646
7647 PR fortran/69397
7648 PR fortran/68442
7649 * gfortran.dg/interface_38.f90: New test.
7650 * gfortran.dg/interface_39.f90: New test.
a0909527 7651
a59b92b0
PP
76522016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7653
7654 Revert:
7655 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7656
7657 PR c++/11858
7658 PR c++/24663
7659 PR c++/24664
7660 * g++.dg/template/pr11858.C: New test.
7661 * g++.dg/template/pr24663.C: New test.
7662 * g++.dg/template/unify12.C: New test.
7663 * g++.dg/template/unify13.C: New test.
7664 * g++.dg/template/unify14.C: New test.
7665 * g++.dg/template/unify15.C: New test.
7666 * g++.dg/template/unify16.C: New test.
7667 * g++.dg/template/unify17.C: New test.
7668
16acb1a8
DH
76692016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7670
7671 PR fortran/68283
7672 gfortran.dg/pr68283.f90: New test.
7673
094773e8
TK
76742016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7675
7676 PR fortran/66094
7677 * gfortran.dg/inline_matmul_13.f90: New test.
7678 * gfortran.dg/matmul_bounds_8.f90: New test.
7679 * gfortran.dg/matmul_bounds_9.f90: New test.
7680 * gfortran.dg/matmul_bounds_10.f90: New test.
7681
42fb90d7
TV
76822016-01-23 Tom de Vries <tom@codesourcery.com>
7683
7684 PR tree-optimization/69426
7685 * gcc.dg/autopar/pr69426.c: New test.
7686
69da7802
MS
76872016-01-23 Martin Sebor <msebor@redhat.com>
7688
7689 PR c++/58109
7690 PR c++/69022
7691 * g++.dg/cpp0x/alignas5.C: New test.
7692 * g++.dg/ext/vector29.C: Same.
7693
da17300a
UB
76942016-01-23 Uros Bizjak <ubizjak@gmail.com>
7695
7696 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7697 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7698 _GNU_SOURCE from compile flags to the source.
7699 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7700 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7701 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7702 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7703
62041cfc
JJ
77042016-01-22 Jakub Jelinek <jakub@redhat.com>
7705
7706 PR target/69432
7707 * g++.dg/opt/pr69432.C: New test.
7708
f7d2ad6f
BS
77092016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7710
7711 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7712 32-bit targets testing an -m64 multilib.
7713
d403fc9a
WS
77142016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7715
7716 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7717 64-bit support.
7718
4aa16f8d
JG
77192016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7720
7721 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7722
7c816d0f
CB
77232016-01-21 Christian Bruel <christian.bruel@st.com>
7724
7725 PR target/68674
7726 * gcc.target/i386/pr68674.c
7727 * gcc.target/aarch64/pr68674.c
7728 * gcc.target/arm/pr68674.c
7729
fce661e8
KT
77302016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7731
7732 PR target/69403
7733 * gcc.c-torture/execute/pr69403.c: New test.
7734
4696899f
PC
77352016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7736
7737 PR c++/55843
7738 * g++.dg/template/pr55843.C: New.
7739
bac69366
AL
77402016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7741
7742 PR testsuite/66877
7743 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7744 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7745
b57d3a5c
BS
77462016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7747
7748 PR testsuite/67489
da17300a
UB
7749 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7750 from dg-do compile directive, and instead add
7751 { dg-require-effective-target int128 }.
b57d3a5c 7752
9f04a53e
MS
77532016-01-20 Martin Sebor <msebor@redhat.com>
7754
7755 PR c/69405
7756 * gcc.dg/sync-fetch.c: New test.
7757
38a51663
JL
77582016-01-21 Martin Sebor <msebor@redhat.com>
7759
7760 PR target/69252
7761 * gcc.target/powerpc/pr69252.c: New test.
7762
2423a75a
JD
77632016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7764
7765 PR fortran/65996
da17300a 7766 * gfortran.dg/pr65996.f90: New test.
2423a75a 7767
0a76463f
DV
77682016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7769
7770 PR c++/68810
9f04a53e 7771 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7772 expected to generate an error.
0a76463f 7773
9776e692
BS
77742016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7775
7776 PR middle-end/66178
7777 * gcc.dg/torture/pr66178.c: New test.
7778
c8d3e088
AB
77792016-01-21 Anton Blanchard <anton@samba.org>
7780 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7781
7782 PR target/63354
7783 * gcc.target/powerpc/pr63354.c: New test.
7784
35b707ff
VM
77852016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7786
7787 PR rtl-optimization/68990
7788 * gcc.target/i386/pr68990: New.
7789
157b0829
NC
77902016-01-21 Nick Clifton <nickc@redhat.com>
7791
7792 PR target/69129
7793 * gcc.target/mips/pr69129.c: New.
7794
aede6748
PC
77952016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7796
7797 PR c++/58046
7798 * g++.dg/cpp0x/pr58046.C: New.
7799
5463c2c8
JJ
78002016-01-21 Jakub Jelinek <jakub@redhat.com>
7801
6d31cc75
SS
7802 PR target/69187
7803 PR target/65624
7804 * gcc.target/arm/pr69187.c: New test.
7805
5463c2c8
JJ
7806 PR c++/69355
7807 * g++.dg/torture/pr69355.C: New test.
7808
fa28f32b
AK
78092016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7810 Sebastian Pop <s.pop@samsung.com>
7811
7812 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7813
b920a047
AK
78142016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7815 Sebastian Pop <s.pop@samsung.com>
7816
da17300a 7817 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7818
bdd3aea6
JJ
78192016-01-21 Jakub Jelinek <jakub@redhat.com>
7820
7821 PR middle-end/67653
7822 * c-c++-common/pr67653.c: New test.
7823 * gcc.dg/torture/pr29119.c: Add dg-warning.
7824
26a2e6ae
PB
78252016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7826
7827 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7828
d25c7690
PK
78292016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7830
7831 PR c/24293
7832 * gcc.dg/pr24293.c: New test.
7833 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7834 incomplete struct type.
7835 * gcc.dg/declspec-1.c: Likewise.
7836 * gcc.dg/pr63549.c: Likewise.
7837
889d5698
JJ
78382016-01-20 Jakub Jelinek <jakub@redhat.com>
7839
7840 PR tree-optimization/66612
7841 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7842 for bdn instruction.
7843
d7cf3dc7
CL
78442016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7845
7846 * lib/target-supports.exp
7847 (check_effective_target_arm_fp_ok_nocache): New.
7848 (check_effective_target_arm_fp_ok): New.
7849 (add_options_for_arm_fp): New.
7850 (check_effective_target_arm_crypto_ok_nocache): Require
7851 target_arm_v8_neon_ok instead of arm32.
7852 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7853 (check_effective_target_arm_crypto_pragma_ok): New.
7854 (add_options_for_arm_vfp): New.
7855 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7856 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7857 target instead. Force initial fpu to vfp.
7858 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7859 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7860 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7861 dependency.
7862 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7863 use arm_vfp effective target instead. Force initial fpu to vfp.
7864 * gcc.target/arm/attr-neon3.c: Likewise.
7865 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7866 arm_vfp_ok.
7867 * gcc.target/arm/unsigned-float.c: Likewise.
7868 * gcc.target/arm/vfp-1.c: Likewise.
7869 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7870 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7871 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7872 * gcc.target/arm/vfp-ldmias.c: Likewise.
7873 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7874 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7875 * gcc.target/arm/vfp-stmiad.c: Likewise.
7876 * gcc.target/arm/vfp-stmias.c: Likewise.
7877 * gcc.target/arm/vnmul-1.c: Likewise.
7878 * gcc.target/arm/vnmul-2.c: Likewise.
7879 * gcc.target/arm/vnmul-3.c: Likewise.
7880 * gcc.target/arm/vnmul-4.c: Likewise.
7881
01ac9704 78822016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7883
e84b00da
L
7884 PR testsuite/69366
7885 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7886 the MPX run-time library, for compile-time MPX test.
7887 * gcc.target/i386/chkp-always_inline.c: Likewise.
7888 * gcc.target/i386/chkp-bndret.c: Likewise.
7889 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7890 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7891 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7892 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7893 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7894 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7895 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7896 * gcc.target/i386/chkp-label-address.c: Likewise.
7897 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7898 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7899 * gcc.target/i386/chkp-pr69044.c: Likewise.
7900 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7901 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7902 * gcc.target/i386/chkp-strchr.c: Likewise.
7903 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7904 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7905 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7906 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7907 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7908 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7909 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7910 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7911 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7912 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7913 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7914 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7915 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7916 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7917 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7918 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7919 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7920 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7921 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7922 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7923 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7924 * gcc.target/i386/pr63995-2.c: Likewise.
7925 * gcc.target/i386/pr64805.c: Likewise.
7926 * gcc.target/i386/pr65044.c: Likewise.
7927 * gcc.target/i386/pr65167.c: Likewise.
7928 * gcc.target/i386/pr65183.c: Likewise.
7929 * gcc.target/i386/pr65184.c: Likewise.
7930 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7931
28b33016
IE
79322016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7933
7934 PR tree-optimization/69328
7935 * gcc.dg/pr69328.c: New test.
7936
bcff0913
JL
79372016-01-20 Jeff Law <law@redhat.com>
7938
bf0bb970 7939 PR target/25114
bcff0913
JL
7940 * gcc.target/m68k/pr25114.c: New test.
7941
a3f69631
AV
79422016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7943
7944 * gcc.target/arm/memset-inline-10.c: Added
7945 dg-require-effective-target arm_thumb2_ok.
7946
af33ba0d
EB
79472016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7948
7949 * gcc.dg/debug/dwarf2/sso.c: New test.
7950
7596d5de
UB
79512016-01-19 Uros Bizjak <ubizjak@gmail.com>
7952
7953 PR testsuite/68820
7954 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7955 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7956 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7957
ceda2c69
JH
79582016-01-19 Jan Hubicka <hubicka@ucw.cz>
7959
7960 PR ipa/66223
7961 * g++.dg/ipa/devirt-50.C: New testcase.
7962
38a979f2
MP
79632016-01-19 Marek Polacek <polacek@redhat.com>
7964
7965 PR c++/68965
7966 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7967 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7968
962801c5
KT
79692016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7970
7971 PR target/69135
7972 * gcc.target/arm/pr69135_1.c: New test.
7973
078fe40a
WD
79742015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7975
7976 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7977
786e3c06
WD
79782015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7979
7980 * gcc.target/aarch64/ccmp_1.c: New testcase.
7981
1e297006
MP
79822016-01-19 Marek Polacek <polacek@redhat.com>
7983
7984 PR c++/68586
7985 * g++.dg/cpp0x/enum30.C: New test.
7986
879c27e3
RB
79872016-01-19 Richard Biener <rguenther@suse.de>
7988
7989 PR tree-optimization/69336
7990 * g++.dg/tree-ssa/pr69336.C: New testcase.
7991
015337d3
JJ
79922016-01-19 Jakub Jelinek <jakub@redhat.com>
7993
7994 PR debug/65779
7995 * gcc.dg/pr65779.c: New test.
7996
e2c768b6
RB
79972016-01-19 Richard Biener <rguenther@suse.de>
7998
7999 PR tree-optimization/69352
8000 * gcc.dg/torture/pr69352.c: New testcase.
8001
569efc34
JJ
80022016-01-19 Jakub Jelinek <jakub@redhat.com>
8003
8004 PR rtl-optimization/68955
8005 PR rtl-optimization/64557
8006 * gcc.dg/torture/pr68955.c: New test.
8007
e49d321f
JH
80082016-01-19 Jan Hubicka <hubicka@ucw.cz>
8009
8010 PR lto/69136
8011 * g++.dg/torture/pr69136.C: New testcase.
8012
e9191ad3
JH
80132016-01-19 Jan Hubicka <hubicka@ucw.cz>
8014
8015 PR lto/69133
8016 * g++.dg/lto/pr69133_0.C: New testcase.
8017 * g++.dg/lto/pr69133_1.C: New testcase.
8018
2bedb645
JL
80192016-01-15 Jeff Law <law@redhat.com>
8020
8021 PR tree-optimization/69320
8022 * gcc.c-torture/pr69320-1.c: New test.
8023 * gcc.c-torture/pr69320-2.c: New test.
8024 * gcc.c-torture/pr69320-3.c: New test.
8025 * gcc.c-torture/pr69320-4.c: New test.
8026
17c15cb9
PP
80272016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8028
8029 PR c++/11858
8030 PR c++/24663
8031 PR c++/24664
8032 * g++.dg/template/pr11858.C: New test.
8033 * g++.dg/template/pr24663.C: New test.
8034 * g++.dg/template/unify12.C: New test.
8035 * g++.dg/template/unify13.C: New test.
8036 * g++.dg/template/unify14.C: New test.
8037 * g++.dg/template/unify15.C: New test.
8038 * g++.dg/template/unify16.C: New test.
8039 * g++.dg/template/unify17.C: New test.
8040
9617fd08
DM
80412016-01-18 David Malcolm <dmalcolm@redhat.com>
8042
8043 PR testsuite/69181
8044 * gcc.dg/pr69181-1.c: New test file.
8045 * gcc.dg/pr69181-2.c: New test file.
8046 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8047 globals by moving it to...
8048 (cleanup-after-saved-dg-test): ...this new function. Add
8049 "global additional_sources_used". Add reset of global
8050 multiline_expected_outputs to the empty list.
8051 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8052 global to...
8053 (multiline_expected_outputs): ...this, and updated comments to
8054 note that it is modified from gcc-dg.exp.
8055 (dg-end-multiline-output): Update for the above renaming.
8056 (handle-multiline-outputs): Likewise. Remove the clearing
8057 of the expected outputs to the empty list.
8058
b555a2e4
RB
80592016-01-18 Richard Biener <rguenther@suse.de>
8060
8061 PR tree-optimization/69297
8062 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8063
96902805
JM
80642016-01-18 Joseph Myers <joseph@codesourcery.com>
8065
8066 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8067 dg-options.
8068 * gcc.target/mips/mips-3d-2.c: Likewise.
8069 * gcc.target/mips/mips-3d-3.c: Likewise.
8070 * gcc.target/mips/mips-3d-4.c: Likewise.
8071 * gcc.target/mips/mips-3d-5.c: Likewise.
8072 * gcc.target/mips/mips-3d-6.c: Likewise.
8073 * gcc.target/mips/mips-3d-7.c: Likewise.
8074 * gcc.target/mips/mips-3d-8.c: Likewise.
8075 * gcc.target/mips/mips-3d-9.c: Likewise.
8076 * gcc.target/mips/mips-ps-1.c: Likewise.
8077 * gcc.target/mips/mips-ps-2.c: Likewise.
8078 * gcc.target/mips/mips-ps-3.c: Likewise.
8079 * gcc.target/mips/mips-ps-4.c: Likewise.
8080 * gcc.target/mips/mips-ps-5.c: Likewise.
8081 * gcc.target/mips/mips-ps-6.c: Likewise.
8082 * gcc.target/mips/mips-ps-7.c: Likewise.
8083 * gcc.target/mips/mips-ps-type.c: Likewise.
8084 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8085 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8086
40e26f94
TV
80872016-01-18 Tom de Vries <tom@codesourcery.com>
8088
8089 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8090 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8091 * c-c++-common/goacc/kernels-empty.c: New test.
8092 * c-c++-common/goacc/kernels-eternal.c: New test.
8093 * c-c++-common/goacc/kernels-loop-2.c: New test.
8094 * c-c++-common/goacc/kernels-loop-3.c: New test.
8095 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8096 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8097 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8098 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8099 * c-c++-common/goacc/kernels-loop-data.c: New test.
8100 * c-c++-common/goacc/kernels-loop-g.c: New test.
8101 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8102 * c-c++-common/goacc/kernels-loop-n.c: New test.
8103 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8104 * c-c++-common/goacc/kernels-loop.c: New test.
8105 * c-c++-common/goacc/kernels-noreturn.c: New test.
8106 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8107 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8108 * c-c++-common/goacc/kernels-reduction.c: New test.
8109
a98d4647
TV
81102016-01-18 Tom de Vries <tom@codesourcery.com>
8111
8112 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8113 * gcc.dg/autopar/outer-2.c: Same.
8114 * gcc.dg/autopar/outer-3.c: Same.
8115 * gcc.dg/autopar/outer-4.c: Same.
8116 * gcc.dg/autopar/outer-5.c: Same.
8117 * gcc.dg/autopar/outer-6.c: Same.
8118 * gcc.dg/autopar/parallelization-1.c: Same.
8119 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8120 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8121 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8122 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8123 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8124 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8125 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8126 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8127 * gcc.dg/autopar/pr39500-1.c: Same.
8128 * gcc.dg/autopar/pr39500-2.c: Same.
8129 * gcc.dg/autopar/pr46193.c: Same.
8130 * gcc.dg/autopar/pr46194.c: Same.
8131 * gcc.dg/autopar/pr49580.c: Same.
8132 * gcc.dg/autopar/pr49960-1.c: Same.
8133 * gcc.dg/autopar/pr49960.c: Same.
8134 * gcc.dg/autopar/pr68373.c: Same.
8135 * gcc.dg/autopar/reduc-1.c: Same.
8136 * gcc.dg/autopar/reduc-1char.c: Same.
8137 * gcc.dg/autopar/reduc-1short.c: Same.
8138 * gcc.dg/autopar/reduc-2.c: Same.
8139 * gcc.dg/autopar/reduc-2char.c: Same.
8140 * gcc.dg/autopar/reduc-2short.c: Same.
8141 * gcc.dg/autopar/reduc-3.c: Same.
8142 * gcc.dg/autopar/reduc-4.c: Same.
8143 * gcc.dg/autopar/reduc-6.c: Same.
8144 * gcc.dg/autopar/reduc-7.c: Same.
8145 * gcc.dg/autopar/reduc-8.c: Same.
8146 * gcc.dg/autopar/reduc-9.c: Same.
8147 * gcc.dg/autopar/uns-outer-4.c: Same.
8148 * gcc.dg/autopar/uns-outer-5.c: Same.
8149 * gcc.dg/autopar/uns-outer-6.c: Same.
8150 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8151 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8152
da976fa8
AL
81532016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8154
8155 PR target/63679
8156 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8157 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8158
70c1e886
AL
81592016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8160
8161 PR target/63679
8162 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8163 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8164 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8165
88bed196
AL
81662016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8167
8168 PR target/63679
8169 * gcc.dg/tree-ssa/sra-17.c: New.
8170 * gcc.dg/tree-ssa/sra-18.c: New.
8171
3dd5f42e
IE
81722016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8173
8174 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8175
ae5a77fa
EB
81762016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8177
8178 * gnat.dg/inline12.adb: New test.
8179
11e57fc6
BC
81802016-01-18 Bin Cheng <bin.cheng@arm.com>
8181
8182 PR tree-optimization/66797
8183 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8184
995b6fe0
RB
81852016-01-18 Richard Biener <rguenther@suse.de>
8186
8187 PR tree-optimization/69170
8188 * gcc.dg/torture/pr69170.c: New testcase.
8189
82ee0cf2 81902016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8191
8192 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8193
d69da357
TV
81942016-01-16 Tom de Vries <tom@codesourcery.com>
8195
8196 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8197
a3845283
TV
81982016-01-16 Tom de Vries <tom@codesourcery.com>
8199
8200 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8201 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8202 redundant dg-require-effective-target pthread.
8203 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8204 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8205 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8206 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8207 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8208 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8209 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8210
197a6aa6
DE
82112016-01-16 David Edelsohn <dje.gcc@gmail.com>
8212
8213 PR target/68609
8214 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8215 * gcc.target/powerpc/recip-7.c: Same.
8216
ec7886c1
PP
82172016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8218
8219 PR c++/69091
8220 * g++.dg/template/pr69091.C: New test.
8221
203484bb
PP
82222016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8223
8224 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8225 dump does not contain an error_mark_node.
8226 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8227 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8228
aa2500e9
PP
82292016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8230
8231 PR c++/68936
8232 * g++.dg/template/pr68936.C: New test.
8233
28621a5c
DE
82342016-01-15 David Edelsohn <dje.gcc@gmail.com>
8235
8236 PR target/68609
8237 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8238 * gcc.target/powerpc/recip-2.c: Same.
8239 * gcc.target/powerpc/recip-3.c: Same.
8240 * gcc.target/powerpc/recip-4.c: Same.
8241 * gcc.target/powerpc/recip-sqrtf.c: Same.
8242
40c43aca
JL
82432016-01-15 Jeff Law <law@redhat.com>
8244
8245 PR tree-optimization/69270
8246 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8247 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8248
afbc5ae8
PT
82492016-01-15 Paul Thomas <pault@gcc.gnu.org>
8250
8251 PR fortran/49630
8252 * gfortran.dg/deferred_character_13.f90: New test for the fix
8253 of comment 3 of the PR.
8254
8255 PR fortran/54070
8256 * gfortran.dg/deferred_character_8.f90: New test
8257 * gfortran.dg/allocate_error_5.f90: New test
8258
8259 PR fortran/60593
8260 * gfortran.dg/deferred_character_10.f90: New test
8261
8262 PR fortran/60795
8263 * gfortran.dg/deferred_character_14.f90: New test
8264
8265 PR fortran/61147
8266 * gfortran.dg/deferred_character_11.f90: New test
8267
8268 PR fortran/64324
8269 * gfortran.dg/deferred_character_9.f90: New test
8270
49abe076
VM
82712016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8272
8273 PR rtl-optimization/69030
8274 * gcc.target/i386/pr69030.c: New.
8275
16d12992
KT
82762016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8277
8278 * gcc.target/aarch64/target_attr_17.c: New test.
8279
78810bd3
RB
82802016-01-15 Richard Biener <rguenther@suse.de>
8281
8282 PR tree-optimization/66856
8283 * gcc.dg/torture/pr66856-1.c: New testcase.
8284 * gcc.dg/torture/pr66856-2.c: Likewise.
8285
2bd847fe
RB
82862016-01-15 Richard Biener <rguenther@suse.de>
8287
8288 PR debug/69137
8289 * g++.dg/lto/pr69137_0.C: New testcase.
8290
a00fe3b7
RS
82912016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8292
8293 PR middle-end/69246
8294 * gcc.target/i386/pr69246.c: New test.
8295
cbb0e83b
DV
82962016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8297
7596d5de 8298 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8299
5a500ecf
DV
83002016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8301
8302 PR c++/56194
8303 * g++.dg/init/const9.C: Disable test on S/390.
8304
5d9bf64f
DV
83052016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8306
8307 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8308 * g++.dg/Wno-frame-address.C: Ditto.
8309
e234b19e
DV
83102016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8311
8312 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8313
89483f99
RB
83142016-01-15 Richard Biener <rguenther@suse.de>
8315
8316 PR tree-optimization/68961
8317 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8318
94f37395
IE
83192016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8320
8321 * gcc.target/i386/pr65105-5.c: New test.
8322
82ee0cf2 83232016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8324
8325 * gcc.c-torture/execute/alias-4.c: New testcase.
8326
82ee0cf2 83272016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8328
8329 PR ipa/68148
8330 * g++.dg/ipa/devirt-49.C: New testcase.
8331
092f7deb 83322016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8333
8334 PR target/65837
8335 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8336 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8337 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8338
e93c66bc
RB
83392016-01-15 Richard Biener <rguenther@suse.de>
8340
8341 PR tree-optimization/69117
8342 * gcc.dg/torture/pr69117.c: New testcase.
8343
c47eaca6 83442015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8345
8346 PR c++/69048
8347 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8348
c3f6914a
FXC
83492016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8350
8351 PR testsuite/67509
8352 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8353 range tests use 100 * maximum instead of maximum + 1.
8354
cd65ae90
JJ
83552016-01-14 Jakub Jelinek <jakub@redhat.com>
8356
8357 PR debug/69244
8358 * gcc.dg/guality/pr69244.c: New test.
8359
19643948
UB
83602016-01-14 Uros Bizjak <ubizjak@gmail.com>
8361
8362 * lib/target-supports.exp (check_effective_target_issignaling):
8363 New procedure.
8364 * gcc.dg/pr61441.c: Require issignaling effective target.
8365
fe79c97e
SB
83662016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8367
8368 PR target/68803
8369 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8370
c7df95d8
DM
83712016-01-14 David Malcolm <dmalcolm@redhat.com>
8372
8373 PR c++/68819
8374 PR preprocessor/69177
8375 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8376 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8377 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8378 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8379
00083992
MP
83802016-01-14 Marek Polacek <polacek@redhat.com>
8381
8382 PR c/69262
8383 * gcc.dg/array-15.c: New test.
8384
0c9b3294
JJ
83852016-01-14 Jakub Jelinek <jakub@redhat.com>
8386
8387 PR middle-end/68146
8388 PR tree-optimization/69155
8389 * gfortran.dg/pr68146.f: New test.
8390 * gfortran.dg/pr69155.f90: New test.
8391
3688e13d
RB
83922016-01-14 Richard Biener <rguenther@suse.de>
8393
8394 PR tree-optimization/68060
8395 * gcc.dg/torture/pr68060-1.c: New testcase.
8396 * gcc.dg/torture/pr68060-2.c: Likewise.
8397
bab0ad3a
NC
83982016-01-14 Nick Clifton <nickc@redhat.com>
8399
8400 * lib/target-supports.exp
8401 (check_effective_target_arm_neon_ok_nocache): Add an option
8402 sequence that includes setting the ARM architecture to ARMv7-A.
8403 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8404 command line options necessary to enable Neon support.
8405 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8406 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8407 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8408 * gcc.target/arm/pr69180.c: Likewise.
8409
947c2ce5
JL
84102016-01-14 Jeff Law <law@redhat.com>
8411
8412 PR tree-optimization/69270
8413 * gcc.dg/tree-ssa/pr69270.c: New test.
8414
3342fd71
BS
84152016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8416
8417 PR c/66208
8418 * c-c++-common/pr66208.c: New file.
8419
2ad3adf1
JJ
84202016-01-13 Jakub Jelinek <jakub@redhat.com>
8421
8422 PR tree-optimization/69156
8423 * gcc.dg/pr69156.c: New test.
8424
398d6feb
L
84252016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8426
8427 * gcc.target/i386/pr69225-7.c: New test.
8428
4c868789
RH
84292016-01-13 Richard Henderson <rth@redhat.com>
8430
8431 * gcc.dg/tm/memopt-13.c: Update expected function.
8432 * gcc.dg/tm/memopt-6.c: Likewise.
8433
ef6d1772
UB
84342016-01-13 Uros Bizjak <ubizjak@gmail.com>
8435
8436 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8437 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8438 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8439 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8440
ef6d1772
UB
84412016-01-13 Tom de Vries <tom@codesourcery.com>
8442
8443 PR tree-optimization/69169
0b4b6ef2
TV
8444 * gcc.dg/pr69169.c: New test.
8445
2ad3adf1 84462016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8447
8448 PR target/69228
8449 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8450 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8451 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8452 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8453 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8454 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8455 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8456 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8457
9060e335
AK
84582016-01-13 Jakub Jelinek <jakub@redhat.com>
8459
8460 PR target/69247
8461 * gcc.dg/pr69247.c: New test.
8462
40311329
RB
84632016-01-13 Richard Biener <rguenther@suse.de>
8464
8465 PR tree-optimization/69242
8466 * gcc.dg/torture/pr69242.c: New testcase.
8467
ccbd7103
RB
84682016-01-13 Richard Biener <rguenther@suse.de>
8469
8470 PR tree-optimization/69186
8471 * gcc.dg/torture/pr69186.c: New testcase.
8472
c6f72a46
JL
84732016-01-13 Jeff Law <law@redhat.com>
8474
8475 PR tree-optimization/67755
8476 * gcc.dg/tree-ssa/pr67755.c: New test.
8477
84782016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8479
8480 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8481 pass number in output by a star.
8482
c446cf07
BC
84832016-01-12 Bin Cheng <bin.cheng@arm.com>
8484
8485 PR tree-optimization/68911
8486 * gcc.c-torture/execute/pr68911.c: New test.
8487
5342156c
MP
84882016-01-12 Marek Polacek <polacek@redhat.com>
8489
8490 PR c++/68979
8491 * g++.dg/warn/permissive-1.C: New test.
8492
65364cc5
JJ
84932016-01-12 Jakub Jelinek <jakub@redhat.com>
8494
8495 PR objc++/68511
8496 PR c++/69213
8497 * g++.dg/opt/pr69213.C: New test.
8498
81b9a3d9
CB
84992016-01-12 Christian Bruel <christian.bruel@st.com>
8500
8501 PR target/69180
8502 * gcc.target/arm/pr69180.c: New test.
8503
3c4e91c9
RB
85042016-01-12 Richard Biener <rguenther@suse.de>
8505
8506 PR lto/69077
8507 * g++.dg/lto/pr69077_0.C: New testcase.
8508 * g++.dg/lto/pr69077_1.C: Likewise.
8509
5664cea1
JJ
85102016-01-12 Jakub Jelinek <jakub@redhat.com>
8511
8512 PR target/69175
8513 * g++.dg/opt/pr69175.C: New test.
8514
86cefc49
AL
85152016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8516
8517 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8518 rather than #including math.h & stdlib.h.
8519 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8520 * gcc.dg/vect/pr49771.c: Likewise.
8521 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8522 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8523 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8524 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8525 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8526 * gcc.dg/vect/pr44507.c: Likewise.
8527 * gcc.dg/vect/pr45902.c: Likewise.
8528 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8529 * gcc.dg/vect/vect-117.c: Likewise.
8530 * gcc.dg/vect/vect-99.c: Likewise.
8531 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8532 * gcc.dg/vect/vect-cond-1.c: Likewise.
8533 * gcc.dg/vect/vect-cond-2.c: Likewise.
8534 * gcc.dg/vect/vect-cond-3.c: Likewise.
8535 * gcc.dg/vect/vect-cond-4.c: Likewise.
8536 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8537 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8538 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8539 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8540 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8541 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8542 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8543 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8544 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8545 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8546 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8547 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8548 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8549 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8550 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8551 include of signal.h.
8552 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8553 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8554 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8555 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8556 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8557 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8558 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8559 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8560 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8561 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8562 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8563 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8564 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8565 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8566 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8567 * gcc.dg/vect/vect-outer-5.c: Likewise.
8568 * gcc.dg/vect/vect-outer-6.c: Likewise.
8569 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8570 include of stdio.h.
8571
b832f61e
NC
85722016-01-12 Nick Clifton <nickc@redhat.com>
8573
8574 PR target/68913
8575 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8576 to fread so that it will be found in all target runtimes.
8577
8eac49b1
RB
85782016-01-12 Richard Biener <rguenther@suse.de>
8579
8580 PR tree-optimization/69053
8581 * g++.dg/torture/pr69053.C: New testcase.
8582
2935d994
RB
85832016-01-12 Richard Biener <rguenther@suse.de>
8584
8585 PR tree-optimization/69168
8586 * gcc.dg/torture/pr69168.c: New testcase.
8587
66c16fd9
RB
85882016-01-12 Richard Biener <rguenther@suse.de>
8589
8590 PR tree-optimization/69157
8591 * gcc.dg/torture/pr69157.c: New testcase.
8592
85932016-01-12 Richard Biener <rguenther@suse.de>
8594
8595 PR tree-optimization/69174
8596 * gcc.dg/torture/pr69174.c: New testcase.
8597
723033a6
JJ
85982016-01-12 Jakub Jelinek <jakub@redhat.com>
8599
8600 PR c++/66808
8601 PR c++/69000
8602 * g++.dg/tls/pr66808.C: New test.
8603 * g++.dg/tls/pr69000.C: New test.
8604
3574cf47
BS
86052016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8606
8607 * gcc.target/powerpc/swaps-p8-23.c: New test.
8608 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8609
feb20787
JDA
86102016-01-11 John David Anglin <danglin@gcc.gnu.org>
8611
8612 PR tree-optimization/68356
8613 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8614
27b1820a
KV
86152016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8616 Jim Wilson <jim.wilson@linaro.org>
8617
8618 PR target/69194
8619 * gcc.target/arm/pr69194.c: New test.
8620
cf4de6af
L
86212016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8622
8623 PR target/69225
8624 * gcc.target/i386/pr69225-1.c: New test.
8625 * gcc.target/i386/pr69225-2.c: Likewise.
8626 * gcc.target/i386/pr69225-3.c: Likewise.
8627 * gcc.target/i386/pr69225-4.c: Likewise.
8628 * gcc.target/i386/pr69225-5.c: Likewise.
8629 * gcc.target/i386/pr69225-6.c: Likewise.
8630
1ebd5558
JJ
86312016-01-11 Jakub Jelinek <jakub@redhat.com>
8632
23552a4d
JJ
8633 PR target/67462
8634 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8635 if lp64.
8636
26ff85b0
JJ
8637 PR target/69071
8638 * gcc.dg/pr69071.c: New test.
8639
9cb6bd74
JJ
8640 PR c++/69211
8641 * g++.dg/opt/pr69211.C: New test.
8642
1ebd5558
JJ
8643 PR tree-optimization/69214
8644 * gcc.c-torture/compile/pr69214.c: New test.
8645
8c18c836
UB
86462016-01-11 Uros Bizjak <ubizjak@gmail.com>
8647
8648 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8649 * gcc.target/i386/pr66232-11.c: Ditto.
8650 * gcc.target/i386/pr66232-12.c: Ditto.
8651 * gcc.target/i386/pr66232-13.c: Ditto.
8652
62446e6e
RB
86532016-01-11 Richard Biener <rguenther@suse.de>
8654
8655 PR tree-optimization/69173
8656 * gcc.dg/torture/pr69173.c: New testcase.
8657
2b8568fe
KT
86582016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8659
8660 PR rtl-optimization/68796
8661 * gcc.target/aarch64/tst_5.c: New test.
8662 * gcc.target/aarch64/tst_6.c: Likewise.
8663
5baf4532
KT
86642016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8665
8666 PR rtl-optimization/68841
8667 * gcc.dg/pr68841.c: New test.
8668 * gcc.c-torture/execute/pr68841.c: New test.
8669
ca90b1ed
YR
86702016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8671
8672 PR rtl-optimization/68920
8673 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8674 for ix86 targets.
8675 * gcc.dg/ifcvt-5.c: New test.
8676
2ad3adf1 86772016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8678
8679 PR bootstrap/69123
8680 * g++.dg/pr69123.C: New.
8681
83834c09
IE
86822016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8683
8684 PR target/69010
8685 * gcc.target/i386/pr69010.c: New test.
8686
dcf89d57
MJ
86872016-01-11 Martin Jambor <mjambor@suse.cz>
8688
8689 PR ipa/69044
8690 * gcc.target/i386/chkp-pr69044.c: New test.
8691
d95167ee
TV
86922016-01-11 Tom de Vries <tom@codesourcery.com>
8693
8694 PR tree-optimization/69109
8695 * gcc.dg/autopar/pr69109-2.c: New test.
8696 * gcc.dg/autopar/pr69109.c: New test.
8697
4f6403a8
TV
86982016-01-11 Tom de Vries <tom@codesourcery.com>
8699
8700 PR tree-optimization/69108
8701 * gcc.dg/autopar/pr69108.c: New test.
8702
21efdd80
PP
87032016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8704
8705 PR c++/69029
8706 * c-c++-common/Wisleading-indentation.c: Augment test.
8707
fd42eed8
TK
87082016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8709
8710 PR fortran/69154
8711 * gfortran.dg/inline_matmul_12.f90: New test.
8712
4f90ee6c
PT
87132016-01-10 Paul Thomas <pault@gcc.gnu.org>
8714
8715 PR fortran/67779
8716 * gfortran.dg/actual_array_offset_1: New test.
8717
3907c6cf
TV
87182016-01-10 Tom de Vries <tom@codesourcery.com>
8719
8720 PR tree-optimization/69062
8721 * gcc.dg/autopar/pr69062.c: New test.
8722
b07b236e
TS
87232016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8724
8725 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8726 * gcc.dg/vect/slp-perm-2.c: Likewise.
8727 * gcc.dg/vect/slp-perm-3.c: Likewise.
8728 * gcc.dg/vect/slp-perm-5.c: Likewise.
8729 * gcc.dg/vect/slp-perm-6.c: Likewise.
8730 * gcc.dg/vect/slp-perm-7.c: Likewise.
8731 * gcc.dg/vect/slp-perm-8.c: Likewise.
8732
23fab8ae
TV
87332016-01-10 Tom de Vries <tom@codesourcery.com>
8734
8735 PR tree-optimization/69039
8736 * gcc.dg/autopar/pr69039.c: New test.
8737
73f0dae2
MP
87382016-01-09 Marek Polacek <polacek@redhat.com>
8739
8740 PR c++/69113
8741 * g++.dg/pr69113.C: New test.
8742
20b8d734
JJ
87432016-01-09 Jakub Jelinek <jakub@redhat.com>
8744
8745 PR middle-end/50865
8746 PR tree-optimization/69097
8747 * gcc.c-torture/execute/pr50865.c: New test.
8748 * gcc.c-torture/execute/pr69097-1.c: New test.
8749 * gcc.c-torture/execute/pr69097-2.c: New test.
8750 * gcc.dg/pr69097-1.c: New test.
8751 * gcc.dg/pr69097-2.c: New test.
8752
c50e614b
JJ
87532016-01-09 Jakub Jelinek <jakub@redhat.com>
8754
8755 PR c++/69164
8756 * g++.dg/opt/pr69164.C: New test.
8757
e0237993
JJ
87582016-01-08 Jakub Jelinek <jakub@redhat.com>
8759
8760 PR tree-optimization/69167
8761 * gcc.dg/pr69167.c: New test.
8762
bd8f5bb2
MP
87632016-01-08 Marek Polacek <polacek@redhat.com>
8764
8765 PR c++/68449
8766 * g++.dg/pr68449.C: New.
8767
bb0f5ca7
AL
87682016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8769
8770 PR tree-optimization/68707
8771 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8772 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8773 on platforms supporting it.
8774 * gcc.dg/vect/slp-perm-2.c: Likewise.
8775 * gcc.dg/vect/slp-perm-3.c: Likewise.
8776 * gcc.dg/vect/slp-perm-5.c: Likewise.
8777 * gcc.dg/vect/slp-perm-7.c: Likewise.
8778 * gcc.dg/vect/slp-perm-8.c: Likewise.
8779 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8780 on platforms supporting it.
8781
22518428
JJ
87822016-01-08 Jakub Jelinek <jakub@redhat.com>
8783
33f0852f
JJ
8784 PR tree-optimization/69162
8785 * gcc.dg/pr69162.c: New test.
8786
22518428
JJ
8787 PR tree-optimization/69172
8788 * gcc.dg/pr69172.c: New test.
8789
80e9b3aa
TP
87902016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8791
8792 PR tree-optimization/67781
8793 * gcc.c-torture/execute/pr67781.c: New file.
8794
262a363f
JJ
87952016-01-08 Jakub Jelinek <jakub@redhat.com>
8796
8797 PR tree-optimization/69083
8798 * gcc.dg/vect/pr69083.c: New test.
8799
6e1f093f
SS
88002016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8801
8802 PR tree-optimization/61441
8803 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8804 Use -fexcess-precision=standard for compiler options.
8805 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8806
53290e07
JJ
88072016-01-08 Jakub Jelinek <jakub@redhat.com>
8808
57bf3072
JJ
8809 PR fortran/69128
8810 * gfortran.dg/gomp/pr69128.f90: New test.
8811
53290e07
JJ
8812 PR c++/69145
8813 * g++.dg/ext/pr69145-1.C: New test.
8814 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8815 * g++.dg/ext/pr69145-2.h: New file.
8816
7a127fa7
MS
88172016-01-07 Martin Sebor <msebor@redhat.com>
8818
8819 PR c/68966
8820 * gcc.dg/atomic-fetch-bool.c: New test.
8821 * gcc.dg/sync-fetch-bool.c: New test.
8822
95918b49
L
88232016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8824
8825 PR fortran/66680
8826 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8827
c8e62a9d
NC
88282016-01-07 Nick Clifton <nickc@redhat.com>
8829
8830 PR target/66655
8831 * g++.dg/pr66655.C: New test.
8832 * g++.dg/pr66655_1.cc: Test support file.
8833 * g++.dg/pr66655.h: Test header file.
8834
2ad3adf1 88352016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8836
8837 PR fortran/66680
8838 gfortran.dg/gomp/pr66680.f90: New test.
8839
4cd9ca92
L
88402016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8841
8842 PR target/69171
8843 * gcc.target/i386/pr69171-1.c: New test.
8844 * gcc.target/i386/pr69171-2.c: Likewise.
8845 * gcc.target/i386/pr69171-3.c: Likewise.
8846 * gcc.target/i386/pr69171-4.c: Likewise.
8847 * gcc.target/i386/pr69171-5.c: Likewise.
8848 * gcc.target/i386/pr69171-6.c: Likewise.
8849
7e33d4dc
BS
88502015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8851
8852 PR middle-end/67639
8853 * c-c++-common/pr67639.c: New test.
8854
fec64afc
JJ
88552016-01-07 Jakub Jelinek <jakub@redhat.com>
8856
8857 PR tree-optimization/69141
8858 * g++.dg/opt/pr69141.C: New test.
8859
f293ad29
EB
88602016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8861
8862 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8863
5027395e
UB
88642016-01-06 Uros Bizjak <ubizjak@gmail.com>
8865
8866 PR target/69140
8867 * gcc.target/i386/pr69140.c: New test
8868
7443cf13
DM
88692016-01-06 David Malcolm <dmalcolm@redhat.com>
8870
8871 * gcc.dg/bad-dereference.c: New test case.
8872
32928931
BS
88732015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8874
8875 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8876
68dd05da
AS
88772016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8878
8879 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8880
6b131d5b
MP
88812016-01-06 Marek Polacek <polacek@redhat.com>
8882
8883 PR sanitizer/69099
8884 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8885
8d9fdb49
MP
88862016-01-05 Marek Polacek <polacek@redhat.com>
8887
8888 PR c/69104
8889 * gcc.dg/atomic-invalid-2.c: New.
8890
acf93f1e
L
88912016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8892
8893 PR target/68991
8894 * gcc.target/i386/pr68991.c: New test.
8895
3f50525d
L
88962016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8897
8898 PR target/68991
8899 * g++.dg/pr68991-1.C: New test.
8900 * g++.dg/pr68991-2.C: Likewise.
8901
e0237993 89022016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8903
e0237993 8904 PR other/60465
face88a1
ST
8905 * gcc.target/ia64/pr60465-gprel64.c: New test.
8906 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8907
a0866eff
KT
89082016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8909
8910 PR rtl-optimization/68651
8911 * gcc.target/aarch64/pr68651_1.c: New test.
8912
c589e975
DM
89132016-01-05 David Malcolm <dmalcolm@redhat.com>
8914
8915 PR c/69122
8916 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8917
929710d9
NS
89182016-01-05 Nathan Sidwell <nathan@acm.org>
8919
ce3e43d7
NS
8920 PR c++/58583
8921 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8922
929710d9
NS
8923 * gcc.dg/alias-15.c: New.
8924
a2faef8e
NC
89252016-01-05 Nick Clifton <nickc@redhat.com>
8926
8927 PR target/68870
8928 * g++.dg/pr68770.C: New test.
8929
4cfa76e3
MS
89302016-01-04 Mike Stump <mikestump@comcast.net>
8931
8932 * lib/target-supports.exp (check_effective_target_cilkplus):
8933 cilkplus targets require pthreads.
4ece61b6 8934 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8935
4e8a3a35
MM
89362016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8937
8938 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8939 generation.
8940
818ab71a
JJ
89412016-01-04 Jakub Jelinek <jakub@redhat.com>
8942
8943 Update copyright years.
8944
2fe0a208
MP
89452016-01-04 Marek Polacek <polacek@redhat.com>
8946
8947 PR c/68908
8948 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8949 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8950 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8951
9e3b2fe3
EB
89522016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8953
8954 * gcc.target/sparc/20160104-2.c: New test.
8955
e8d65a35
EB
89562016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8957
8958 * gcc.target/sparc/20160104-1.c: New test.
8959
25ccfccd
PT
89602016-01-03 Paul Thomas <pault@gcc.gnu.org>
8961
8962 PR fortran/65045
8963 * gfortran.dg/pr65045.f90: New test.
8964
cb51d382
EB
89652016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8966
8967 * gnat.dg/specs/debug1.ads: Delete.
8968
6eeaad6e
JD
89692016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8970
8971 PR libgfortran/68867
8972 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8973 expression.
8974
2f968603
JD
89752016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8976
8977 PR libgfortran/68867
8978 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8979 PowerPC.
8980
591bb5e4
PT
89812016-01-01 Paul Thomas <pault@gcc.gnu.org>
8982
8983 PR fortran/68864
8984 * gfortran.dg/pr68864.f90: New test.
8985
f1e0620c
JJ
89862016-01-01 Jakub Jelinek <jakub@redhat.com>
8987
942a1319
JJ
8988 PR tree-optimization/69070
8989 * gcc.dg/pr69070.c: New test.
8990
10dff63f
JJ
8991 PR sanitizer/69055
8992 * gfortran.dg/pr69055.f90: New test.
8993
f1e0620c
JJ
8994 PR target/69015
8995 * gcc.dg/pr69015.c: New test.
818ab71a 8996\f
2f883d1c 8997Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8998
8999Copying and distribution of this file, with or without modification,
9000are permitted in any medium without royalty provided the copyright
9001notice and this notice are preserved.