]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
arm.h (TARGET_USE_MOVT): Check MOVT/MOVW availability with TARGET_HAVE_MOVT.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
05a437c1
TP
12016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2
3 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
4 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
5 ARMv8-M Mainline architectures.
6
6f493951
TP
72016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
8
9 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
10 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
11
5ddaee94
SB
122016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
13
14 PR target/70098
15 PR target/71763
16 * gcc.target/powerpc/pr71763.c: New file.
17
651afdb2
YR
182016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
19
20 PR tree-optimization/71518
21 * gcc.dg/pr71518.c: New test.
22
9df99881
WD
232016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
24
25 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
26
7b4e0769
SKS
272016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
28
29 PR target/50739
30 * gcc.target/avr/pr50739.c: New test.
31
eb4432f7
JH
322016-07-05 Jan Hubicka <jh@suse.cz>
33
34 * gcc.dg/tree-ssa/scev-14.c: update template.
35
c01e092f
RS
362016-07-06 Richard Sandiford <richard.sandiford@arm.com>
37
38 * gcc.dg/vect/group-no-gaps-1.c: New test.
39
8070763a
AK
402016-07-05 Andi Kleen <ak@linux.intel.com>
41
42 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
43 if kernel supports MPX.
44
7f6e88a8
KC
452016-07-05 Kito Cheng <kito.cheng@gmail.com>
46
47 * gcc.c-torture/compile/pr69102.c: Require fpic support.
48
36a265b1
MM
492016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
50 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
51
52 * gcc.target/powerpc/signbit-1.c: New test.
53 * gcc.target/powerpc/signbit-2.c: New test.
54 * gcc.target/powerpc/signbit-3.c: New test.
55
7a98fb6e
KT
562016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
57
58 PR rtl-optimization/71594
59 * gcc.dg/torture/pr71594.c: New test.
60
1e3d54b4
JH
612016-07-05 Jan Hubicka <jh@suse.cz>
62
63 * gcc.dg/tree-ssa/scev-14.c: new testcase.
64
84ca3893
DM
652016-07-05 David Malcolm <dmalcolm@redhat.com>
66
67 PR c++/62314
68 * gcc/testsuite/g++.dg/parse/error5.C: Update column
69 number of missing semicolon error.
70 * g++.dg/pr62314-2.C: New test case.
71
20d0bfce
AF
722016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
73
74 * gfortran.dg/coarray_stat_function.f90: New test.
75 * gfortran.dg/coarray_stat_whitespace.f90: New test.
76 * gfortran.dg/coarray_lib_comm_1: Adapting old test
77 to new interfaces.
78
69aaea06
AV
792016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
80
81 PR fortran/71623
82 * gfortran.dg/deferred_character_17.f90: New test.
83
f723a43c
CL
842016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
85
86 * gcc.target/arm/neon/polytypes.c: Move to ...
87 * gcc.target/arm/polytypes.c: ... here.
88 * gcc.target/arm/neon/pr51534.c: Move to ...
89 * gcc.target/arm/pr51534.c: ... here.
90 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
91 * gcc.target/arm/vect-vcvt.c: ... here.
92 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
93 * gcc.target/arm/vect-vcvtq.c: ... here.
94 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
95 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
96 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
97 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
98 * gcc.target/arm/neon/neon.exp: Delete.
99 * gcc.target/arm/neon/: Delete.
100
d73e0ccf
JD
1012016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
102
103 PR fortran/65575
104 * gfortran.dg: pr65575.f90: New test.
105
c20f6223
JD
1062016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
107
108 PR fortran/35849
109 * gfortran.dg: pr35849.f90: New test.
110
2a5537c3
JJ
1112016-07-04 Jakub Jelinek <jakub@redhat.com>
112
113 PR c++/71739
114 * g++.dg/cpp0x/pr71739.C: New test.
115
740f9751
CL
1162016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
117
118 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
119
bf749919
DV
1202016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
121
122 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
123 locr.
124 * gcc.target/s390/loc-1.c: New test.
125
430bb38e
YR
1262016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
127
128 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
129 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
130
15f6e0da
RR
1312016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
132
133 PR target/63874
134 * gcc.target/aarch64/pr63874.c: New test.
135
79335075
JB
1362016-07-04 Jan Beulich <jbeulich@suse.com>
137
138 * g++.dg/header.c: New.
139 * gcc.dg/header.c: New.
140
557e8c49
JJ
1412016-07-02 Jakub Jelinek <jakub@redhat.com>
142
143 PR c/71719
144 * c-c++-common/Wunused-var-15.c: New test.
145
79a592e3
JJ
1462016-07-01 Jakub Jelinek <jakub@redhat.com>
147
148 PR fortran/71687
149 * gfortran.dg/gomp/pr71687.f90: New test.
150
e2298656
BS
1512016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
152
153 * gcc.dg/const-float128-ped.c: Require __float128 effective
154 target and options.
155 * gcc.dg/const-float128.c: Likewise.
156 * gcc.dg/torture/float128-cmp-invalid.c: Require
157 __float128 and base_quadfloat_support effective targets, and
158 __float128 options.
159 * gcc.dg/torture/float128-div-underflow.c: Likewise.
160 * gcc.dg/torture/float128-extend-nan.c: Likewise.
161 * gcc.dg/torture/float128-nan.c: Likewise.
162 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
163 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
164 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
165 * lib/target-supports.exp (check_effective_target___float128):
166 New.
167 (add_options_for___float128): New.
168 (check_effective_target_base_quadword_support): New.
169
70c11966
MM
1702016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
171
172 PR target/71720
173 * gcc.target/powerpc/pr71720.c: New test.
174
059541fd
JB
1752016-07-01 Jan Beulich <jbeulich@suse.com>
176
177 * gcc.dg/bss.c: New.
178
2c1e4964
PB
1792016-07-01 Peter Bergner <bergner@vnet.ibm.com>
180
181 PR target/71698
182 * gcc.target/powerpc/pr71698.c: New test.
183
22e1cb39
GJL
1842016-07-01 Georg-Johann Lay <avr@gjlay.de>
185
186 PR target/71151
187 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
188 instead of ".foo" for its section name.
189 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
190 depending on MCU's flash size.
191 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
192 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
193 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
194 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
195 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
196 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
197
466cf574
JB
1982016-07-01 Jan Beulich <jbeulich@suse.com>
199
200 * gcc.target/i386/pr65105-2.c: Add -msse2.
201
351beab7
JJ
2022016-06-30 Jakub Jelinek <jakub@redhat.com>
203
55a0f21a
JJ
204 PR tree-optimization/71707
205 * gcc.dg/strlenopt-29.c: New test.
206
6245ad72
JJ
207 PR fortran/71704
208 * gfortran.dg/gomp/pr71704.f90: New test.
209
351beab7
JJ
210 PR fortran/71705
211 * gfortran.dg/gomp/pr71705.f90: New test.
212
5a3a6a5e
KN
2132016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
214
215 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
216 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
217 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
218 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
219 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
220 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
221 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
222 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
223 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
224 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
225 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
226 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
227 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
228 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
229 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
230 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
231 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
232 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
233 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
234 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
235 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
236 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
237 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
238 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
239 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
240 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
241 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
242 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
243 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
244 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
245 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
246 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
247 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
248 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
249 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
250 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
251 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
252 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
253 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
254 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
255 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
256 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
257 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
258 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
259 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
260 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
261 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
262 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
263 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
264 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
265 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
266 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
267 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
268 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
269 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
270 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
271 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
272 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
273 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
274 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
275 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
276 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
277 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
278 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
279 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
280 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
281 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
282 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
283 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
284 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
285 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
286 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
287 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
288 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
289 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
290 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
291 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
292 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
293 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
294 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
295 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
296
3dfa8071
KT
2972016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
298 James Greenhalgh <james.greenhalgh@arm.com>
299
300 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
301
9bd62242
JG
3022016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
303 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
304
305 * gcc.target/aarch64/vget_set_lane_1.c: New test.
306
603107fb
DM
3072016-06-30 David Malcolm <dmalcolm@redhat.com>
308
309 PR driver/71651
310 * gcc.dg/spellcheck-options-12.c: New test case.
311
205cccc7
JJ
3122016-06-30 Jakub Jelinek <jakub@redhat.com>
313
314 PR middle-end/71693
315 * gcc.c-torture/compile/pr71693.c: New test.
316
f4452176
DM
3172016-06-29 David Malcolm <dmalcolm@redhat.com>
318
319 * gcc.dg/spellcheck-params.c: New testcase.
320 * gcc.dg/spellcheck-params-2.c: New testcase.
321
c5e74d9d
MM
3222016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
323
324 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
325 vector extract instructions.
326 * gcc.target/powerpc/p9-extract-2.c: Likewise.
327
e44ecbfd
JD
3282016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
329
330 PR fortran/71686
331 * gfortran.dg/unexpected_eof_2.f90: New test.
332 * gfortran.dg/unexpected_eof_3.f90: New test.
333
ee446d9f
JW
3342016-06-29 Jim Wilson <jim.wilson@linaro.org>
335
336 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
337
27f67461
CP
3382016-06-29 Cesar Philippidis <cesar@codesourcery.com>
339
340 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
341 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
342 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
343
b1206d29
RB
3442016-06-29 Richard Biener <rguenther@suse.de>
345
346 PR middle-end/15256
347 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
348
1af21224
MW
3492016-06-29 Matthew Wahab <matthew.wahab@arm.com>
350
351 * gcc.target/arm/aapcs/neon-vect10.c: Require
352 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
353 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
354 * gcc.target/arm/aapcs/vfp18.c: Likewise.
355 * gcc.target/arm/aapcs/vfp19.c: Likewise.
356 * gcc.target/arm/aapcs/vfp20.c: Likewise.
357 * gcc.target/arm/aapcs/vfp21.c: Likewise.
358 * gcc.target/arm/fp16-aapcs-1.c: Require
359 -mfloat-ab=hard. Also simplify the test.
360 * gcc.target/arm/fp16-aapcs-2.c: New.
361
7fe43755
MW
3622016-06-29 Matthew Wahab <matthew.wahab@arm.com>
363
364 * lib/target-supports.exp (add_options_for_arm_fp16): Reword
365 comment.
366 (add_options_for_arm_fp16_ieee): New.
367 (add_options_for_arm_fp16_alternative): New.
368 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
369 long-line.
370 (effective_target_arm_fp16_hw): New.
371
264d951a
IE
3722016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
373
374 PR tree-optimization/71655
375 * g++.dg/pr71655.C: New test.
376
5c846a81
ML
3772016-06-29 Martin Liska <mliska@suse.cz>
378
379 * gcc.dg/pr71585.c: New test.
380 * gcc.dg/pr71585-2.c: New test.
381 * gcc.dg/pr71585-3.c: New test.
382
fafe9318
YR
3832016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
384
385 PR tree-optimization/70729
386 * g++.dg/vect/pr70729.cc: New test.
387
54d19c3b
TS
3882016-06-29 Thomas Schwinge <thomas@codesourcery.com>
389
390 * c-c++-common/gomp/cancel-1.c: Extend.
391
5f3cd7c3
JJ
3922016-06-29 Jakub Jelinek <jakub@redhat.com>
393
394 PR tree-optimization/71625
395 * gcc.dg/strlenopt-28.c: New test.
396
4aa83879
RB
3972016-06-29 Richard Biener <rguenther@suse.de>
398
399 PR middle-end/71002
400 * g++.dg/torture/pr71002.C: Adjust testcase.
401
152ef731
JJ
4022016-06-29 Jakub Jelinek <jakub@redhat.com>
403
404 PR c/71685
405 * gcc.dg/pr71685.c: New test.
406
4072016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
408
409 PR c/71552
410 * gcc.dg/init-bad-9.c: New test.
411
d41dc215
BS
4122016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
413
414 * gcc.target/powerpc/abs128-1.c: Require VSX.
415 * gcc.target/powerpc/copysign128-1.c: Likewise.
416 * gcc.target/powerpc/inf128-1.c: Likewise.
417 * gcc.target/powerpc/nan128-1.c: Likewise.
418
6a20b538
JJ
4192016-06-28 Jakub Jelinek <jakub@redhat.com>
420
421 PR middle-end/71626
422 * gcc.c-torture/execute/pr71626-1.c: New test.
423 * gcc.c-torture/execute/pr71626-2.c: New test.
424
77d93c47
PB
4252016-06-28 Peter Bergner <bergner@vnet.ibm.com>
426
427 PR target/71656
428 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
429
a8264058
SB
4302016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
431
432 PR target/71670
433 * gcc.target/powerpc/pr71670.c: New testcase.
434
0dc47331
PB
4352016-06-27 Peter Bergner <bergner@vnet.ibm.com>
436
437 PR target/71656
438 * gcc.target/powerpc/pr71656-1.c: New test.
439 * gcc.target/powerpc/pr71656-2.c: New test.
440
b65ffc79
CL
4412016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
442
443 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
444 around fp16 code.
445 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
446 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
447 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
448 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
449 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
450 Add arm_neon_fp16_ok effective target.
451 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
452 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
453 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
454 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
455 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
456 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
457 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
458 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
459 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
460 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
461 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
462
9bb86f40
JH
4632016-06-26 Jan Hubicka <hubicka@ucw.cz>
464
465 * gcc.dg/predict-12.c: New testcase.
466
46db0fd4
JD
4672016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
468
469 PR fortran/71649
470 * gfortran.dg/pr71649.f90: New test.
471
2a65e70b
JJ
4722016-06-25 Jakub Jelinek <jakub@redhat.com>
473
f8a06e24
JJ
474 PR tree-optimization/71643
475 * g++.dg/opt/pr71643.C: New test.
476
2a65e70b
JJ
477 PR tree-optimization/71631
478 * gcc.c-torture/execute/pr71631.c: New test.
479
7805417a
JH
4802016-06-24 Jan Hubicka <hubicka@ucw.cz>
481
482 * gcc.dg/predict-11.c: New testcase.
483 * gfortran.dg/predict-2.f90: New testcase.
484
888ed1a3
JH
4852016-06-24 Jan Hubicka <hubicka@ucw.cz>
486
487 * gcc.dg/predict-10.c: New test.
488
53605f35
BS
4892016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
490
491 * gcc.target/powerpc/abs128-1.c: New.
492 * gcc.target/powerpc/copysign128-1.c: New.
493 * gcc.target/powerpc/inf128-1.c: New.
494 * gcc.target/powerpc/nan128-1.c: New.
495
7b22b4c6
EB
4962016-06-24 Eric Botcazou <ebotcazou@adacore.com>
497
498 * gfortran.dg/pr71642.f90: New test.
499
37e373c2
JJ
5002016-06-24 Jakub Jelinek <jakub@redhat.com>
501
502 PR tree-optimization/71647
503 * gcc.target/i386/pr71647.c: New test.
504
b20b79f2
L
5052016-06-24 H.J. Lu <hongjiu.lu@intel.com>
506
507 * gcc.target/i386/noplt-gd-1.c: New test.
508 * gcc.target/i386/noplt-gd-2.c: Likewise.
509 * gcc.target/i386/noplt-gd-3.c: Likewise.
510 * gcc.target/i386/noplt-ld-1.c: Likewise.
511 * gcc.target/i386/noplt-ld-2.c: Likewise.
512 * gcc.target/i386/noplt-ld-3.c: Likewise.
513 * lib/target-supports.exp
514 (check_effective_target_tls_get_addr_via_got): New.
515
04619cb8
UB
5162016-06-24 Uros Bizjak <ubizjak@gmail.com>
517
518 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
519 testsuite compile flags.
520 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
521 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
522
5232016-06-24 Uros Bizjak <ubizjak@gmail.com>
524
525 * g++dg/vect/pr36684.cc: Add dg-do compile.
526 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
527 * gcc.dg/vect/pr70021.c: Ditto.
528 * gcc.dg/vect/pr70138-1.c: Ditto.
529 * gcc.dg/vect/pr70138-2.c: Ditto.
530 * gcc.dg/vect/pr70354-1.c: Ditto.
531 * gcc.dg/vect/pr70354-2.c: Ditto.
532 * gcc.dg/vect/pr71259.c: Ditto.
533 * gcc.dg/vect/pr71416-1.c: Ditto.
534 * gcc.dg/vect/slp-43.c: Ditto.
535 * gcc.dg/vect/slp-45.c: Ditto.
536 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
537 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
538 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
539 * gfortran.dg/vect/pr69980.f90: Ditto.
540
5412016-06-24 Uros Bizjak <ubizjak@gmail.com>
542
543 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
544 * gcc.dg/vect/bb-slp-30.c: Ditto.
545 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
546 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
547 * gcc.dg/vect/pr45902.c: Ditto.
548 * gcc.dg/vect/pr48172.c: Ditto.
549 * gcc.dg/vect/pr48377.c: Ditto.
550 * gcc.dg/vect/pr49038.c: Ditto.
551 * gcc.dg/vect/pr49771.c: Ditto.
552 * gcc.dg/vect/pr52091.c: Ditto.
553 * gcc.dg/vect/pr53185-2.c: Ditto.
554 * gcc.dg/vect/pr56826.c: Ditto.
555 * gcc.dg/vect/pr60276.c: Ditto.
556 * gcc.dg/vect/pr62021.c: Ditto.
557 * gcc.dg/vect/pr63530.c: Ditto.
558 * gcc.dg/vect/pr65518.c: Ditto.
559 * gcc.dg/vect/pr65947-1.c: Ditto.
560 * gcc.dg/vect/pr65947-10.c: Ditto.
561 * gcc.dg/vect/pr65947-11.c: Ditto.
562 * gcc.dg/vect/pr65947-12.c: Ditto.
563 * gcc.dg/vect/pr65947-13.c: Ditto.
564 * gcc.dg/vect/pr65947-2.c: Ditto.
565 * gcc.dg/vect/pr65947-3.c: Ditto.
566 * gcc.dg/vect/pr65947-4.c: Ditto.
567 * gcc.dg/vect/pr65947-5.c: Ditto.
568 * gcc.dg/vect/pr65947-6.c: Ditto.
569 * gcc.dg/vect/pr65947-7.c: Ditto.
570 * gcc.dg/vect/pr65947-8.c: Ditto.
571 * gcc.dg/vect/pr65947-9.c: Ditto.
572 * gcc.dg/vect/pr71416-1.c: Ditto.
573 * gcc.dg/vect/pr71439.c: Ditto.
574 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
575 * gcc.dg/vect/vect-bswap16.c: Ditto.
576 * gcc.dg/vect/vect-bswap32.c: Ditto.
577 * gcc.dg/vect/vect-bswap64.c: Ditto.
578 * gcc.dg/vect/vect-live-1.c: Ditto.
579 * gcc.dg/vect/vect-live-2.c: Ditto.
580 * gcc.dg/vect/vect-live-3.c: Ditto.
581 * gcc.dg/vect/vect-live-4.c: Ditto.
582 * gcc.dg/vect/vect-live-5.c: Ditto.
583 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
584 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
585 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
586 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
587 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
588 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
589 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
590 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
591 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
592 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
593 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
594 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
595 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
596 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
597 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
598 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
599 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
600
da224bcb
UB
6012016-06-24 Uros Bizjak <ubizjak@gmail.com>
602
603 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
604
dfee2870
L
6052016-06-24 H.J. Lu <hongjiu.lu@intel.com>
606
607 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
608 ia32 if R_386_GOT32X relocation is supported.
609 * gcc.target/i386/noplt-3.c: Likewise.
610 * gcc.target/i386/noplt-2.c: Likewise.
611 (main): Renamed to ...
612 (bar): This.
613 * gcc.target/i386/noplt-4.c: Likewise.
614 (main): Renamed to ...
615 (bar): This.
616 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
617 * gcc.target/i386/pr67400-5.c: Likewise.
618
a86451b9
JJ
6192016-06-24 Jakub Jelinek <jakub@redhat.com>
620
00085092
JJ
621 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
622 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
623
a86451b9
JJ
624 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
625 f4): Adjust expected diagnostics.
626 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
627 (T): If OVFP is defined, redefine to TP.
628 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
629 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
630 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
631 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
632 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
633 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
634 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
635 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
636 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
637 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
638 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
639 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
640 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
641 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
642 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
643 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
644 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
645 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
646 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
647 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
648 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
649 as last argument to __builtin_add_overflow_p.
650
7bb5d5f4
UB
6512016-06-23 Uros Bizjak <ubizjak@gmail.com>
652
653 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
654 dg-options and remove default vector testsuite compile flags.
655 * g++.dg/vect/pr33860a.cc: Ditto.
656 * g++.dg/vect/pr45470-a.cc: Ditto.
657 * g++.dg/vect/pr45470-b.cc: Ditto.
658 * g++.dg/vect/pr60896.cc: Ditto.
659 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
660 * gcc.dg/vect/pr18308.c: Ditto.
661 * gcc.dg/vect/pr24049.c: Ditto.
662 * gcc.dg/vect/pr33373.c: Ditto.
663 * gcc.dg/vect/pr36228.c: Ditto.
664 * gcc.dg/vect/pr42395.c: Ditto.
665 * gcc.dg/vect/pr42604.c: Ditto.
666 * gcc.dg/vect/pr46663.c: Ditto.
667 * gcc.dg/vect/pr48765.c: Ditto.
668 * gcc.dg/vect/pr49093.c: Ditto.
669 * gcc.dg/vect/pr49352.c: Ditto.
670 * gcc.dg/vect/pr52298.c: Ditto.
671 * gcc.dg/vect/pr52870.c: Ditto.
672 * gcc.dg/vect/pr53185.c: Ditto.
673 * gcc.dg/vect/pr53773.c: Ditto.
674 * gcc.dg/vect/pr56695.c: Ditto.
675 * gcc.dg/vect/pr62171.c: Ditto.
676 * gcc.dg/vect/pr63530.c: Ditto.
677 * gcc.dg/vect/pr68339.c: Ditto.
678 * gcc.dg/vect/pr71259.c: Ditto.
679 * gcc.dg/vect/vect-82_64.c: Ditto.
680 * gcc.dg/vect/vect-83_64.c: Ditto.
681 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
682 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
683 * gcc.dg/vect/vect-shift-2.c: Ditto.
684 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
685 * gfortran.dg/vect/pr39318.f90: Ditto.
686 * gfortran.dg/vect/pr45714-a.f: Ditto.
687 * gfortran.dg/vect/pr45714-b.f: Ditto.
688 * gfortran.dg/vect/pr46213.f90: Ditto.
689
2d4bb02f
MM
6902016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
691 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
692
693 * gcc.target/powerpc/p9-splat-5.c: New test.
694
f6d1b868
UB
6952016-06-23 Uros Bizjak <ubizjak@gmail.com>
696
697 PR tree-optimization/71488
698 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
699 * lib/target-supports.exp: ... here.
700 (check_sse4_hw_available): New procedure.
701 (check_effective_target_sse4_runtime): Ditto.
702 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
703 -march=westmere for sse4_runtime targets.
936ff030 704 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 705 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 706 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 707 (main): Call check_vect ().
a7898180 708 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 709
c0597759
L
7102016-06-23 H.J. Lu <hongjiu.lu@intel.com>
711
712 PR target/66232
713 PR target/67400
714 * gcc.target/i386/pr66232-14.c: New file.
715 * gcc.target/i386/pr66232-15.c: Likewise.
716 * gcc.target/i386/pr66232-16.c: Likewise.
717 * gcc.target/i386/pr66232-17.c: Likewise.
718 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
719 ia32 if R_386_GOT32X relocation is supported.
720 * gcc.target/i386/pr67400-2.c: Likewise.
721 * gcc.target/i386/pr67400-3.c: Likewise.
722 * gcc.target/i386/pr67400-4.c: Likewise.
723 * gcc.target/i386/pr67400-6.c: Likewise.
724 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 725 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 726
5b0e27a7
JD
7272016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
728
729 PR libgfortran/48852
730 * gfortran.dg/char4_iunit_1.f03: Update test.
731 * gfortran.dg/f2003_io_5.f03: Update test.
732 * gfortran.dg/real_const_3.f90: Update test.
733
7f586d90
AK
7342016-06-23 Andi Kleen <ak@linux.intel.com>
735
736 * g++.dg/bprob/bprob.exp: Support autofdo.
737 * g++.dg/tree-prof/tree-prof.exp: dito.
738 * gcc.dg/tree-prof/tree-prof.exp: dito.
739 * gcc.misc-tests/bprob.exp: dito.
740 * gfortran.dg/prof/prof.exp: dito.
741 * lib/profopt.exp: dito.
742 * lib/target-supports.exp: Check for autofdo.
743
60fa7862
ML
7442016-06-23 Martin Liska <mliska@suse.cz>
745
746 * gcc.dg/pr71619.c: New test.
747
e3d62871
UB
7482016-06-23 H.J. Lu <hongjiu.lu@intel.com>
749
750 PR target/67400
cc901875
UB
751 * gcc.target/i386/pr67400-1.c: New test.
752 * gcc.target/i386/pr67400-2.c: Likewise.
753 * gcc.target/i386/pr67400-3.c: Likewise.
754 * gcc.target/i386/pr67400-4.c: Likewise.
755 * gcc.target/i386/pr67400-5.c: Likewise.
756 * gcc.target/i386/pr67400-6.c: Likewise.
757 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 758
ac81cf0b
DM
7592016-06-22 David Malcolm <dmalcolm@redhat.com>
760
761 * c-c++-common/missing-header-1.c: New test case.
762 * c-c++-common/missing-header-2.c: New test case.
763 * c-c++-common/missing-header-3.c: New test case.
764 * c-c++-common/missing-header-4.c: New test case.
765
1a4f11c8
DM
7662016-06-22 David Malcolm <dmalcolm@redhat.com>
767
768 PR c/70339
769 * c-c++-common/attributes-1.c: Update dg-prune-output to include
770 hint.
771 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
772 expected results due to builtin "nanl" now being suggested for
773 "name".
774 * gcc.dg/pr67580.c: Update expected messages.
775 * gcc.dg/spellcheck-identifiers.c: New testcase.
776 * gcc.dg/spellcheck-typenames.c: New testcase.
777
a93eac6a
DM
7782016-06-22 David Malcolm <dmalcolm@redhat.com>
779
780 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
781 file.
782 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
783 diagnostic-test-show-locus-parseable-fixits.c to sources for
784 diagnostic_plugin_test_show_locus.c.
785 * lib/gcc-defs.exp (freeform_regexps): New global.
786 (dg-regexp): New function.
787 (handle-dg-regexps): New function.
788 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
789 freeform_regexps to the empty list.
790 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
791
49e76ff1
IE
7922016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
793
f6d1b868 794 PR tree-optimization/71488
49e76ff1
IE
795 * g++.dg/pr71488.C: New test.
796 * gcc.dg/vect/vect-bool-cmp.c: New test.
797
951d8c8a
EB
7982016-06-22 Eric Botcazou <ebotcazou@adacore.com>
799
800 * gcc.dg/guality/param-5.c: New test.
801
b60fc3bd
BE
8022016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
803
804 * gcc.target/i386/asm-flag-7.c: New test.
805
0609abda
TS
8062016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
807
808 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
809 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
810 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
811 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
812 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
813 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
814 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
815 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
816 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
817 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
818 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
819 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
820 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
821 * gcc.dg/tree-ssa/vrp87.c: Likewise.
822 * lib/target-supports.exp: Likewise.
823
ee2499b4
TS
8242016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
825
826 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
827 * gcc.dg/attr-ms_struct-2.c: Likewise.
828 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
829 * gcc.dg/bf-ms-attrib.c: Likewise.
830 * gcc.dg/bf-ms-layout-2.c: Likewise.
831 * gcc.dg/bf-ms-layout-3.c: Likewise.
832 * gcc.dg/bf-ms-layout.c: Likewise.
833 * gcc.dg/bf-no-ms-layout.c: Likewise.
834 * gcc.target/i386/bitfield1.c: Likewise.
835 * gcc.target/i386/bitfield2.c: Likewise.
836 * gcc.target/i386/bitfield3.c: Likewise.
837
caea59ff
KN
8382016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
839
840 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
841 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
842 override other than -mcpu=power9 command-line option is specified,
843 or if the target operating system is aix.
844 * gcc.target/powerpc/darn-1.c: Likewise.
845 * gcc.target/powerpc/darn-2.c: Likewise.
846 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
847 test if effective-target is not powerpc_p9vector_ok or if the
848 target operating system is not defined.
849 * gcc.target/powerpc/vslv-1.c: Likewise.
850 * gcc.target/powerpc/vsrv-0.c: Likewise.
851 * gcc.target/powerpc/vsrv-1.c: Likewise.
852
63617e30
TB
8532016-06-21 Tobias Burnus <burnus@net-b.de>
854
855 PR fortran/71068
856 * gfortran.dg/coarray/data_1.f90: New.
857
89192c3c
WD
8582016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
859
860 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
861 (dg-require-effective-target): Use arm_v8_neon_hw.
862 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
863 (dg-require-effective-target): Likewise.
864 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
865 (dg-require-effective-target): Likewise.
866 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
867 (dg-require-effective-target): Likewise.
868 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
869 (dg-require-effective-target): Likewise.
870 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
871 (dg-require-effective-target): Likewise.
872 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
873 Add AArch64 check.
874
64ac50e2
WD
8752016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
876
877 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
878 Set to 3 so test passes.
879
6252b5db
WD
8802016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
881
882 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
883
3b9bc511
IV
8842016-06-21 Ilya Verbin <ilya.verbin@intel.com>
885
886 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
887 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
888 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
889 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
890
21db1c78
IV
8912016-06-21 Ilya Verbin <ilya.verbin@intel.com>
892
893 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
894 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
895
9d30e86f
L
8962016-06-21 H.J. Lu <hongjiu.lu@intel.com>
897
898 PR target/71549
899 * gcc.target/i386/pr71549.c: New test.
900
448a7c69
KN
9012016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
902
903 * gcc.target/powerpc/vadsdu-0.c: Replace
904 dg-require-effective-target directive to allow test to run on more
905 platforms, and add dg-skip-if directive to disable test on aix
906 platforms because of known incompatibilities.
907 * gcc.target/powerpc/vadsdu-1.c: Likewise.
908 * gcc.target/powerpc/vadsdu-2.c: Likewise.
909 * gcc.target/powerpc/vadsdu-3.c: Likewise.
910 * gcc.target/powerpc/vadsdu-4.c: Likewise.
911 * gcc.target/powerpc/vadsdu-5.c: Likewise.
912 * gcc.target/powerpc/vadsdub-1.c: Likewise.
913 * gcc.target/powerpc/vadsdub-2.c: Replace
914 dg-require-effective-target directive to allow test to run on more
915 platforms, and add dg-skip-if directive to disable test on aix
916 platforms because of known incompatibilities.
917 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
918 with vec_absdb call to differentiate this test from vadsdub-1.c.
919 * gcc.target/powerpc/vadsduh-1.c: Replace
920 dg-require-effective-target directive to allow test to run on more
921 platforms, and add dg-skip-if directive to disable test on aix
922 platforms because of known incompatibilities.
923 * gcc.target/powerpc/vadsduh-2.c: Likewise.
924 * gcc.target/powerpc/vadsduw-1.c: Likewise.
925 * gcc.target/powerpc/vadsduw-2.c: Likewise.
926
0ad84f34
JJ
9272016-06-21 Jakub Jelinek <jakub@redhat.com>
928
929 PR tree-optimization/71588
930 * gcc.dg/pr71558.c: New test.
931
e71e8d94
SKS
9322016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
933
934 * c-c++-common/pr68657-1.c: Require ptr32plus support.
935 * c-c++-common/pr68657-2.c: Likewise.
936 * c-c++-common/pr68657-3.c: Likewise.
937 * gcc.dg/torture/pr69714.c: Require int32plus support.
938 * gcc.dg/torture/pr70025.c: Likewise.
939 * gcc.dg/torture/pr70083.c: Likewise.
940 * gcc.dg/torture/pr70542.c: Likewise.
941 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
942
5a578671
JM
9432016-06-20 Joseph Myers <joseph@codesourcery.com>
944
945 PR c/71601
946 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
947
7a9df68e
JJ
9482016-06-20 Jakub Jelinek <jakub@redhat.com>
949
50aa64d5
JJ
950 PR middle-end/71581
951 * gcc.dg/pr71581.c: New test.
952
7a9df68e
JJ
953 PR rtl-optimization/71591
954 * gcc.dg/cpp/pr71591.c: New test.
955
3947cf19
DR
9562016-06-20 David B. Robins <gcc@davidrobins.net>
957
958 PR target/71571
959 * g++.dg/torture/pr71571.C: New test.
960
c4ff221e
JJ
9612016-06-20 Jakub Jelinek <jakub@redhat.com>
962
963 PR target/71559
964 * gcc.target/i386/sse2-pr71559.c: New test.
965 * gcc.target/i386/avx-pr71559.c: New test.
966 * gcc.target/i386/avx512f-pr71559.c: New test.
967
f1b5abfb
TB
9682016-06-20 Tobias Burnus <burnus@net-b.de>
969
970 PR fortran/71194
971 * gfortran.dg/pointer_remapping_10.f90: New.
972
842107e4
DM
9732016-06-20 David Malcolm <dmalcolm@redhat.com>
974
975 * g++.dg/diagnostic/string-literal-concat.C: New test case.
976
d9e8bdfd
MS
9772016-06-20 Martin Sebor <msebor@redhat.com>
978
979 PR c/69507
980 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
981 * gnu90-const-expr-1.c: Same.
982 * gnu99-const-expr-1.c: Same.
983 * gnu99-static-1.c: Same.
984
67785479
RL
9852016-06-20 Renlin Li <renlin.li@arm.com>
986
987 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
988
636929b8
JG
9892016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
990
991 * gcc.target/aarch64/vcvt_f64_1.c: New.
992 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
993 * gcc.target/aarch64/vrecp_f64_1.c: New.
994
ff7b374b
KT
9952016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
996
997 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
998 "alignement".
999
554cfc9e
GJL
10002016-06-20 Georg-Johann Lay <avr@gjlay.de>
1001
1002 PR target/71103
1003 * gcc.target/avr/torture/pr71103-2.c: New test.
1004
aa0db437
MS
10052016-06-19 Martin Sebor <msebor@redhat.com>
1006
1007 PR c/69507
1008 * gcc.dg/alignof.c: New test.
1009
c561b091
PC
10102016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1011
1012 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1013 vs dg-error; test constexpr specifier too.
1014
bf54f123
PC
10152016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1016
1017 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1018
4e53aa97
CL
10192016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1020
1021 * lib/target-supports.exp
1022 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1023 arm_neon_ok and merge flags. Fix temporary test name.
1024 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1025 and merge flags.
1026
69071d86
ML
10272016-06-17 Martin Liska <mliska@suse.cz>
1028
1029 * gcc.dg/predict-9.c: Fix dump scanning.
1030
68b3b858
BC
10312016-06-17 Bin Cheng <bin.cheng@arm.com>
1032
1033 PR tree-optimization/71354
1034 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1035
d3ee260a
BC
10362016-06-17 Bin Cheng <bin.cheng@arm.com>
1037
1038 PR tree-optimization/71347
1039 * gcc.dg/tree-ssa/pr71347.c: New test.
1040
bd8fb114
BC
10412016-06-17 Bin Cheng <bin.cheng@arm.com>
1042
1043 PR tree-optimization/71354
1044 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1045
97816be4
BC
10462016-06-17 Bin Cheng <bin.cheng@arm.com>
1047
1048 * gcc.dg/vect/vect-alias-check-1.c: New test.
1049
2d761a37
SKS
10502016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1051
e0277d6b 1052 PR target/71151
2d761a37
SKS
1053 * gcc.target/avr/pr71151-1.c: New test.
1054 * gcc.target/avr/pr71151-2.c: New test.
1055 * gcc.target/avr/pr71151-3.c: New test.
1056 * gcc.target/avr/pr71151-4.c: New test.
1057 * gcc.target/avr/pr71151-5.c: New test.
1058 * gcc.target/avr/pr71151-6.c: New test.
1059 * gcc.target/avr/pr71151-7.c: New test.
1060 * gcc.target/avr/pr71151-8.c: New test.
1061 * gcc.target/avr/pr71151-common.h: New test.
1062
68fa96d6
ML
10632016-06-16 Martin Liska <mliska@suse.cz>
1064
1065 * gfortran.dg/predict-1.f90: New test.
1066
b6ca982f
UB
10672016-06-16 Uros Bizjak <ubizjak@gmail.com>
1068
1069 PR target/71242
1070 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1071
1dc8d15b
JH
10722016-06-16 Jan Hubicka <hubicka@ucw.cz>
1073
1074 * g++.dg/vect/pr36648.cc: Disable cunrolli
1075
67c25816
JJ
10762016-06-16 Jakub Jelinek <jakub@redhat.com>
1077
c577adb2
JJ
1078 PR target/71554
1079 * gcc.c-torture/execute/pr71554.c: New test.
1080
67c25816
JJ
1081 PR rtl-optimization/71532
1082 * gcc.dg/torture/pr71532.c: New test.
1083
1a3c3ee9
MM
10842016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1085
1086 * gcc.target/powerpc/p9-dimode1.c: New test.
1087 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1088
f29468a7
JJ
10892016-06-15 Jakub Jelinek <jakub@redhat.com>
1090
61daecc4
JJ
1091 * gcc.c-torture/compile/20160615-1.c: New test.
1092
f29468a7
JJ
1093 * g++.dg/cpp0x/ref-qual17.C: New test.
1094
209d1e2d
IE
10952016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1096
1097 PR middle-end/71529
1098 * gcc.target/i386/pr71529.C: New test.
1099
8dc35712
AH
11002016-06-15 Alan Hayward <alan.hayward@arm.com>
1101
1102 PR tree-optimization/71483
1103 * g++.dg/vect/pr71483.c: New
1104
b8911cb8
PC
11052016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1106
1107 PR c++/70202
1108 * g++.dg/inherit/crash6.C: New.
1109 * g++.dg/inherit/union2.C: Likewise.
1110 * g++.dg/inherit/virtual12.C: Likewise.
1111 * g++.dg/inherit/virtual13.C: Likewise.
1112 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1113
cf5d08ab
UB
11142016-06-15 Uros Bizjak <ubizjak@gmail.com>
1115
e3d62871 1116 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1117
8f482165
AH
11182016-06-15 Alan Hayward <alan.hayward@arm.com>
1119
1120 PR tree-optimization/71439
1121 * gcc.dg/vect/pr71439.c: New
1122
3256673f
KT
11232016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1124
1125 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1126
b17dc4d4
RB
11272016-06-15 Richard Biener <rguenther@suse.de>
1128
1129 * gcc.dg/vect/slp-45.c: New testcase.
1130
2a5825f2
RB
11312016-06-15 Richard Biener <rguenther@suse.de>
1132
1133 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1134
6e433d0b
BS
11352016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1136
1137 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1138 requirements, and disable for AIX for now.
1139 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1140
abe7f828
JJ
11412016-06-14 Jakub Jelinek <jakub@redhat.com>
1142
a09c81b4
JJ
1143 PR c++/71528
1144 * g++.dg/opt/pr71528.C: New test.
1145
abe7f828
JJ
1146 PR c++/71516
1147 * g++.dg/init/pr71516.C: New test.
1148
acfadf06
PC
11492016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1150
1151 * g++.dg/init/array46.C: New.
1152
4d568ab2
UB
11532016-06-14 Uros Bizjak <ubizjak@gmail.com>
1154
e3d62871
UB
1155 * gcc.target/i386/float128-3.c: New test.
1156 * gcc.target/i386/quad-sse4.c: Ditto.
1157 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1158 Update scan strings.
4d568ab2 1159
30934c5d
RB
11602016-06-14 Richard Biener <rguenther@suse.de>
1161
1162 PR middle-end/71526
1163 * gfortran.dg/pr71526.f90: New testcase.
1164
3970e545
AV
11652016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1166
1167 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1168 * gcc.dg/zero_bits_compound-1.c: Likewise.
1169
04976c6e
RB
11702016-06-14 Richard Biener <rguenther@suse.de>
1171
1172 PR tree-optimization/71522
1173 * gcc.dg/torture/pr71522.c: New testcase.
1174
23e025db
JJ
11752016-06-14 Jakub Jelinek <jakub@redhat.com>
1176
1177 PR tree-optimization/71520
1178 * gcc.dg/tree-ssa/pr71520.c: New test.
1179
90b72e84
RB
11802016-06-14 Richard Biener <rguenther@suse.de>
1181
1182 PR tree-optimization/71521
86c24ba6 1183 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1184
ef7cf206
JJ
11852016-06-13 Jakub Jelinek <jakub@redhat.com>
1186
0dda258b
JJ
1187 PR sanitizer/71498
1188 * c-c++-common/ubsan/bounds-13.c: New test.
1189
ef7cf206
JJ
1190 PR preprocessor/71183
1191 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1192
a73786e3
JL
11932016-06-13 Jeff Law <law@redhat.com>
1194
1195 PR tree-optimization/71403
1196 * c-c++-common/ubsan/pr71403-1.c: New test.
1197 * c-c++-common/ubsan/pr71403-2.c: New test.
1198 * c-c++-common/ubsan/pr71403-3.c: New test.
1199
0ac249bf
JJ
12002016-06-13 Jakub Jelinek <jakub@redhat.com>
1201
1202 PR middle-end/71478
1203 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1204 Add -Wno-psabi -w to dg-options.
1205
5408a64a
KN
12062016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1207
1208 * gcc.target/powerpc/vadsdu-0.c: New test.
1209 * gcc.target/powerpc/vadsdu-1.c: New test.
1210 * gcc.target/powerpc/vadsdu-2.c: New test.
1211 * gcc.target/powerpc/vadsdu-3.c: New test.
1212 * gcc.target/powerpc/vadsdu-4.c: New test.
1213 * gcc.target/powerpc/vadsdu-5.c: New test.
1214 * gcc.target/powerpc/vadsdub-1.c: New test.
1215 * gcc.target/powerpc/vadsdub-2.c: New test.
1216 * gcc.target/powerpc/vadsduh-1.c: New test.
1217 * gcc.target/powerpc/vadsduh-2.c: New test.
1218 * gcc.target/powerpc/vadsduw-1.c: New test.
1219 * gcc.target/powerpc/vadsduw-2.c: New test.
1220
f7e4f2e3
DM
12212016-06-13 David Malcolm <dmalcolm@redhat.com>
1222
1223 * gcc.dg/c99-init-2.c (c): Update expected error message.
1224 * gcc.dg/init-bad-8.c (foo): Likewise.
1225 * gcc.dg/spellcheck-fields-3.c: New test case.
1226
ad23a23e
ML
12272016-06-13 Martin Liska <mliska@suse.cz>
1228
1229 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1230 and "guess loop iv compared" heuristics.
1231 * gcc.dg/predict-2.c: Likewise.
1232 * gcc.dg/predict-3.c: Likewise.
1233 * gcc.dg/predict-4.c: Likewise.
1234 * gcc.dg/predict-5.c: Likewise.
1235 * gcc.dg/predict-6.c: Likewise.
1236
146c55da
MP
12372016-06-13 Marek Polacek <polacek@redhat.com>
1238
1239 PR middle-end/71476
1240 * c-c++-common/Wswitch-unreachable-4.c: New test.
1241 * gcc.dg/Wswitch-unreachable-2.c: New test.
1242 * g++.dg/tm/jump1.C: Move dg-warning.
1243
42e77cbc
EB
12442016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1245
1246 * gnat.dg/renaming10.ad[sb]: New test.
1247
7474dcc1
PT
12482016-06-13 Paul Thomas <pault@gcc.gnu.org>
1249
1250 PR fortran/70673
1251 * gfortran.dg/pr70673.f90: New test.
1252
f57f53d3
RB
12532016-06-13 Richard Biener <rguenther@suse.de>
1254
1255 PR middle-end/64516
1256 * gcc.dg/align-3.c: New testcase.
1257
5843a5f0
ML
12582016-06-13 Martin Liska <mliska@suse.cz>
1259
1260 * gcc.target/i386/pr71458.c: New test.
1261
aa8fdb44
UB
12622016-06-12 Uros Bizjak <ubizjak@gmail.com>
1263
1264 PR target/71241
1265 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1266
2043e4d7
DH
12672016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1268
1269 PR target/60751
1270 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1271 statement.
1272
d3dc025d
DH
12732016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1274
1275 PR target/60751
1276 * gfortran.dg/comma_IO_extension_1.f90: New test.
1277 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1278 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1279 statement.
1280 * gfortran.dg/graphite/pr38083.f90: Likewise.
1281 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1282 missing format.
1283
a31d78c6
EB
12842016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1285
1286 * gnat.dg/case_character.adb: New test.
1287
95c18dd0
SB
12882016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1289
1290 PR middle-end/71310
1291 * gcc.target/powerpc/pr71310.c: New testcase.
1292
b97d37b4
KV
12932016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1294
1295 PR middle-end/71478
1296 * gcc.dg/pr71478.c: New test.
1297
900bcda3
JJ
12982016-06-10 Jakub Jelinek <jakub@redhat.com>
1299
ec1c20db
JJ
1300 PR middle-end/71494
1301 * gcc.c-torture/execute/pr71494.c: New test.
1302
50b15873
JJ
1303 PR c/68657
1304 * gcc.target/i386/pr68657.c: New test.
1305
900bcda3
JJ
1306 PR inline-asm/68843
1307 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1308 (test): Add -masm=intel alternatives.
1309
4d926e34
MS
13102016-06-10 Martin Sebor <msebor@redhat.com>
1311
1312 PR c/71392
1313 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1314
ad071b2b
JL
13152016-06-10 Jeff Law <law@redhat.com>
1316
1317 PR tree-optimization/71335
1318 * gcc.c-torture/execute/pr71335.c: New test.
1319
2704efe8
DM
13202016-06-10 David Malcolm <dmalcolm@redhat.com>
1321
1322 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1323 the various "cannot tail-call: " messages.
1324
18c9b7d4
CL
13252016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1326
1327 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1328 and options.
1329
7cfa10f3
MO
13302016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1331
1332 PR sanitizer/71480
1333 * c-c++-common/asan/pr71480.c: New test.
1334
1f24fd3e
L
13352016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1336
1337 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1338 (ASMNAME2): Likewise.
1339 (main): Replace fn in asm statement with ASMNAME ("fn").
1340 * gcc.dg/guality/pr68037-2.c: Likewise.
1341 * gcc.dg/guality/pr68037-3.c: Likewise.
1342 * gcc.dg/torture/pr68037-1.c: Likewise.
1343 * gcc.dg/torture/pr68037-2.c: Likewise.
1344 * gcc.dg/torture/pr68037-3.c: Likewise.
1345
ad551c07
BE
13462016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1347
1348 PR inline-asm/68843
1349 * gcc.target/i386/pr68843-1.c: New test.
1350 * gcc.target/i386/pr68843-2.c: New test.
1351
4b1ffdb1 13522016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1353 Cesar Philippidis <cesar@codesourcery.com>
1354
1355 PR middle-end/71373
1356 * gcc.dg/goacc/nested-function-1.c: New file.
1357 * gcc.dg/goacc/nested-function-2.c: Likewise.
1358 * gcc.dg/goacc/pr71373.c: Likewise.
1359 * gfortran.dg/goacc/cray-2.f95: Likewise.
1360 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1361 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1362 * gfortran.dg/goacc/cray.f95: Update.
1363 * gfortran.dg/goacc/loop-1.f95: Likewise.
1364 * gfortran.dg/goacc/loop-3.f95: Likewise.
1365 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1366 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1367
13682016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1369
1370 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1371 for OpenACC tile clauses.
1372 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1373
1374 PR c/71381
1375 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1376 to...
1377 * c-c++-common/goacc/cache-2.c: ... this new file.
1378 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1379 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1380 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1381 usage.
1382 * gfortran.dg/goacc/cray.f95: Likewise.
1383 * gfortran.dg/goacc/loop-1.f95: Likewise.
1384
89851e4c
AH
13852016-06-10 Alan Hayward <alan.hayward@arm.com>
1386
1387 PR tree-optimization/71407
1388 PR tree-optimization/71416
1389 * gcc.dg/vect/pr71407.c: New
1390 * gcc.dg/vect/pr71416-1.c: New
1391 * gcc.dg/vect/pr71416-2.c: New
1392
200eafbf
RB
13932016-06-10 Richard Biener <rguenther@suse.de>
1394
1395 PR middle-end/71477
1396 * gcc.dg/torture/pr71477.c: New testcase.
1397
4df99d92
JK
13982016-06-09 Julia Koval <julia.koval@intel.com>
1399
1400 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1401 * gcc.target/i386/interrupt-13.c: Likewise.
1402 * gcc.target/i386/interrupt-15.c: Likewise.
1403 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1404 * gcc.target/i386/interrupt-24.c: Likewise.
1405 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1406 * gcc.target/i386/interrupt-9.c: Likewise.
1407 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1408
e01b4e16
MS
14092016-06-09 Martin Sebor <msebor@redhat.com>
1410
1411 PR c/70883
1412 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1413 * gcc.dg/builtin-constant_p-1.c: Same.
1414 * gcc.dg/builtins-error.c: Same.
1415 * gcc.dg/pr70859.c: Same.
1416
9c35db0e
SKS
14172016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1418
1419 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1420 * gcc.dg/torture/pr68067-1.c: Likewise.
1421 * gcc.dg/torture/pr68067-2.c: Likewise.
1422
14232016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1424
1425 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1426 when setting SIZE.
1427
392a81b9
PC
14282016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1429
1430 PR c++/71465
1431 * g++.dg/inherit/crash5.C: New.
1432 Revert:
1433 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1434
1435 PR c++/70202
1436 * g++.dg/inherit/crash5.C: New.
1437 * g++.dg/inherit/virtual1.C: Adjust.
1438
e49efc14
ML
14392016-06-09 Martin Liska <mliska@suse.cz>
1440
1441 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1442 * g++.dg/predict-loop-exit-2.C: Likewise.
1443 * g++.dg/predict-loop-exit-3.C: Likewise.
1444 * gcc.dg/predict-1.c: Likewise.
1445 * gcc.dg/predict-2.c: Likewise.
1446 * gcc.dg/predict-3.c: Likewise.
1447 * gcc.dg/predict-4.c: Likewise.
1448 * gcc.dg/predict-5.c: Likewise.
1449 * gcc.dg/predict-6.c: Likewise.
1450 * gcc.dg/predict-7.c: Likewise.
1451
36d57986
RB
14522016-06-09 Richard Biener <rguenther@suse.de>
1453
1454 PR tree-optimization/71462
1455 * gcc.dg/torture/pr71462.c: New testcase.
1456
7d82e8e4
MP
14572016-06-09 Marek Polacek <polacek@redhat.com>
1458
1459 PR c/65471
1460 * gcc.dg/c11-generic-3.c: New test.
1461
c8a71589
PC
14622016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1463
1464 * g++.dg/init/array42.C: New.
1465 * g++.dg/init/array43.C: Likewise.
1466 * g++.dg/init/array44.C: Likewise.
1467 * g++.dg/init/array45.C: Likewise.
1468 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1469 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1470 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1471 * g++.dg/gomp/pr35751.C: Likewise.
1472 * g++.dg/init/array23.C: Likewise.
1473 * g++.dg/init/brace2.C: Likewise.
1474 * g++.dg/init/brace6.C: Likewise.
1475
44a845ca
MS
14762016-06-08 Martin Sebor <msebor@redhat.com>
1477 Jakub Jelinek <jakub@redhat.com>
1478
1479 PR c++/70507
1480 PR c/68120
1481 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1482 * c-c++-common/builtin-arith-overflow-2.c: New test.
1483 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1484 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1485 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1486
2ef16b6e
JJ
14872016-06-08 Jakub Jelinek <jakub@redhat.com>
1488
1489 PR c++/71442
1490 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1491
5e3ee346
AL
14922016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1493
1494 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1495 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1496 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1497 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1498 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1499 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1500 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1501 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1502 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1503 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1504 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1505 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1506 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1507
b2ae2814
RB
15082016-06-08 Richard Biener <rguenther@suse.de>
1509
1510 PR tree-optimization/68558
1511 * gcc.dg/vect/slp-44.c: New testcase.
1512
e09b4c37
RB
15132016-06-08 Richard Biener <rguenther@suse.de>
1514
1515 * gcc.dg/vect/slp-43.c: New testcase.
1516
72d50660
RB
15172016-06-08 Richard Biener <rguenther@suse.de>
1518
1519 PR tree-optimization/71452
1520 * gcc.dg/torture/pr71452.c: New testcase.
1521
988c115c
JJ
15222016-06-08 Jakub Jelinek <jakub@redhat.com>
1523
1524 PR c++/71448
1525 * g++.dg/torture/pr71448.C: New test.
1526
73d73b48
BS
15272016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1528
1529 PR debug/71432
1530 PR ada/71413
1531 * g++.dg/debug/pr71432.C: New test.
1532
bdd15d0c
PK
15332016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1534
1535 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1536 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1537 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1538
ce0607bb
AH
15392016-06-08 Alan Hayward <alan.hayward@arm.com>
1540
1541 * gcc.dg/vect/vect-live-2.c: Update effective target.
1542 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1543 * lib/target-supports.exp: Add aarch64 to vect_long.
1544
92a5f2ba
MP
15452016-06-08 Marek Polacek <polacek@redhat.com>
1546
1547 PR c/71418
1548 * gcc.dg/noncompile/pr71418.c: New test.
1549
08203f73
MP
1550 PR c/71426
1551 * gcc.dg/noncompile/pr71426.c: New test.
1552
d1fcc2bd
JH
15532016-06-07 Jan Hubicka <hubicka@ucw.cz>
1554
1555 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1556 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1557 * gcc.dg/predict-3.c: Update template.
1558 * gcc.dg/predict-5.c: Update template.
1559 * gcc.dg/predict-6.c: Update template.
1560 * gcc.dg/predict-9.c: Update template.
1561 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1562
a23e6f1c
BS
15632016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1564
1565 * gcc.target/powerpc/vec-mul.c: New test.
1566
6ffd47b7
DM
15672016-06-07 David Malcolm <dmalcolm@redhat.com>
1568
1569 * gcc.dg/spellcheck-fields-2.c: New test case.
1570
bfd67b47
RB
15712016-06-07 Richard Biener <rguenther@suse.de>
1572
1573 PR c/61564
1574 * gcc.dg/Wpragmas-1.c: New testcase.
1575 * gcc.dg/Wattributes-4.c: Likewise.
1576 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1577 entry.
1578
701b9a47
CL
15792016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1580
1581 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1582 spurious debug code.
1583
6b80d6fa
RB
15842016-06-07 Richard Biener <rguenther@suse.de>
1585
1586 PR tree-optimization/71428
1587 * gcc.dg/torture/pr71428.c: New testcase.
1588
0f3f9437
RB
15892016-06-07 Richard Biener <rguenther@suse.de>
1590
1591 PR middle-end/71423
1592 * gcc.dg/torture/pr71423.c: New testcase.
1593
ec963f2a
KV
15942016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1595
1596 PR middle-end/71408
1597 * gcc.dg/tree-ssa/pr71408.c: New test.
1598
46ab5b6e
KV
15992016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1600
1601 PR middle-end/71281
1602 * g++.dg/torture/pr71281.C: New test.
1603
1f40cff3
MP
16042016-06-06 Marek Polacek <polacek@redhat.com>
1605
1606 PR c/71362
1607 * gcc.dg/pr71362.c: New test.
1608
6f5bcd24
JJ
16092016-06-06 Jakub Jelinek <jakub@redhat.com>
1610 Patrick Palka <ppalka@gcc.gnu.org>
1611
1612 PR c++/70847
1613 PR c++/71330
1614 PR c++/71393
1615 * g++.dg/opt/pr70847.C: New test.
1616 * g++.dg/ubsan/pr70847.C: New test.
1617 * g++.dg/ubsan/pr71393.C: New test.
1618
158beb4a
JJ
16192016-06-06 Jakub Jelinek <jakub@redhat.com>
1620
1621 PR tree-optimization/71259
1622 * gcc.dg/vect/pr71259.c: New test.
1623
d9b950dd
DM
16242016-06-06 David Malcolm <dmalcolm@redhat.com>
1625
1626 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1627 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1628 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1629 above.
1630
36f9ad69
KT
16312016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1632
1633 PR middle-end/37780
1634 * gcc.c-torture/execute/pr37780.c: New test.
1635 * gcc.target/aarch64/pr37780_1.c: Likewise.
1636 * gcc.target/arm/pr37780_1.c: Likewise.
1637
5545a907
MP
16382016-06-06 Marek Polacek <polacek@redhat.com>
1639
1640 * c-c++-common/attr-may-alias-1.c: New test.
1641 * c-c++-common/attr-may-alias-2.c: New test.
1642 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1643
93671519
BE
16442016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1645
1646 PR c/24414
1647 * gcc.target/i386/pr24414.c: New test.
1648
690f24b7
JM
16492016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1650
1651 * gcc.target/sparc/vis4misc.c: New file.
1652 * gcc.target/sparc/fpcmp.c: Likewise.
1653 * gcc.target/sparc/fpcmpu.c: Likewise.
1654
31ce6157
AH
16552016-06-06 Alan Hayward <alan.hayward@arm.com>
1656
1657 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1658 * gcc.dg/vect/vect-live-3.c: Likewise.
1659
9fcebb5a
RB
16602016-06-06 Richard Biener <rguenther@suse.de>
1661
1662 PR tree-optimization/71398
1663 * gcc.dg/torture/pr71398.c: New testcase.
1664
903ca97b
UB
16652016-06-06 Uros Bizjak <ubizjak@gmail.com>
1666
1667 PR target/71389
1668 * g++.dg/pr71389.C: New test.
1669
9c1eb332
JD
16702016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1671
1672 PR fortran/71404
1673 * gfortran.dg/fmt_read_5.f: New test.
1674
b2d83bd2
AV
16752016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1676
1677 PR fortran/69659
1678 * gfortran.dg/class_array_22.f03: New test.
1679
ec81960e
JH
16802016-06-05 Jan Hubicka <hubicka@ucw.cz>
1681
1682 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1683
429d2750
JH
16842016-06-05 Jan Hubicka <hubicka@ucw.cz>
1685
1686 * gcc.dg/predict-9.c: Update template.
1687
c1c00983
PC
16882016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1689
1690 PR c++/49377
1691 * g++.dg/template/pr49377.C: New.
1692
1927a963
JJ
16932016-06-04 Jakub Jelinek <jakub@redhat.com>
1694
1695 PR tree-optimization/71405
1696 * g++.dg/torture/pr71405.C: New test.
1697
909a11ad
PC
16982016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1699
1700 PR c++/70202
1701 * g++.dg/inherit/crash5.C: New.
1702 * g++.dg/inherit/virtual1.C: Adjust.
1703
08bbb1f8
JL
17042016-06-03 Jeff Law <law@redhat.com>
1705
1706 PR tree-optimization/71316
1707 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1708
7c35235c
JJ
17092016-06-03 Jakub Jelinek <jakub@redhat.com>
1710
1711 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1712 dg-additional-options with just -fno-tree-scev-cprop in it.
1713 * gcc.dg/vect/vect-live-2.c: Likewise.
1714 * gcc.dg/vect/vect-live-5.c: Likewise.
1715 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1716 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1717 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1718
c8572dd6
PP
17192016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1720
1721 PR c++/27100
1722 * g++.dg/other/friend6.C: New test.
1723
1c7733a7
BS
17242016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1725
1726 * g++.dg/torture/ppc-ldst-array.C: New.
1727
0d2f700f
JM
17282016-06-03 Joseph Myers <joseph@codesourcery.com>
1729
1730 PR target/71276
1731 PR target/71277
1732 * gcc.dg/torture/builtin-fp-int-inexact.c,
1733 gcc.target/i386/387-builtin-fp-int-inexact.c,
1734 gcc.target/i386/387-rint-inline-1.c,
1735 gcc.target/i386/387-rint-inline-2.c,
1736 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1737 gcc.target/i386/sse2-rint-inline-1.c,
1738 gcc.target/i386/sse2-rint-inline-2.c,
1739 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1740 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1741
f8071c05
L
17422016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1743 Julia Koval <julia.koval@intel.com>
1744
1745 PR target/66960
1746 PR target/67630
1747 PR target/67634
1748 PR target/67841
1749 PR target/68037
1750 PR target/68618
1751 PR target/68661
1752 PR target/69575
1753 PR target/69596
1754 PR target/69734
1755 * gcc.dg/guality/pr68037-1.c: New test.
1756 * gcc.dg/guality/pr68037-2.c: Likewise.
1757 * gcc.dg/guality/pr68037-3.c: Likewise.
1758 * gcc.dg/torture/pr68037-1.c: Likewise.
1759 * gcc.dg/torture/pr68037-2.c: Likewise.
1760 * gcc.dg/torture/pr68037-3.c: Likewise.
1761 * gcc.dg/torture/pr68661-1a.c: Likewise.
1762 * gcc.dg/torture/pr68661-1b.c: Likewise.
1763 * gcc.target/i386/interrupt-1.c: Likewise.
1764 * gcc.target/i386/interrupt-2.c: Likewise.
1765 * gcc.target/i386/interrupt-3.c: Likewise.
1766 * gcc.target/i386/interrupt-4.c: Likewise.
1767 * gcc.target/i386/interrupt-5.c: Likewise.
1768 * gcc.target/i386/interrupt-6.c: Likewise.
1769 * gcc.target/i386/interrupt-7.c: Likewise.
1770 * gcc.target/i386/interrupt-8.c: Likewise.
1771 * gcc.target/i386/interrupt-9.c: Likewise.
1772 * gcc.target/i386/interrupt-10.c: Likewise.
1773 * gcc.target/i386/interrupt-11.c: Likewise.
1774 * gcc.target/i386/interrupt-12.c: Likewise.
1775 * gcc.target/i386/interrupt-13.c: Likewise.
1776 * gcc.target/i386/interrupt-14.c: Likewise.
1777 * gcc.target/i386/interrupt-15.c: Likewise.
1778 * gcc.target/i386/interrupt-16.c: Likewise.
1779 * gcc.target/i386/interrupt-17.c: Likewise.
1780 * gcc.target/i386/interrupt-18.c: Likewise.
1781 * gcc.target/i386/interrupt-19.c: Likewise.
1782 * gcc.target/i386/interrupt-20.c: Likewise.
1783 * gcc.target/i386/interrupt-21.c: Likewise.
1784 * gcc.target/i386/interrupt-22.c: Likewise.
1785 * gcc.target/i386/interrupt-23.c: Likewise.
1786 * gcc.target/i386/interrupt-24.c: Likewise.
1787 * gcc.target/i386/interrupt-25.c: Likewise.
1788 * gcc.target/i386/interrupt-26.c: Likewise.
1789 * gcc.target/i386/interrupt-27.c: Likewise.
1790 * gcc.target/i386/interrupt-28.c: Likewise.
1791 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1792 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1793 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1794 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1795 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1796 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1797 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1798 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1799 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1800 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1801 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1802 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1803
36b85e43
BS
18042016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1805
9de2e795
L
1806 PR tree-optimization/52171
1807 * gcc.dg/pr52171.c: New test.
1808 * gcc.target/i386/pr52171.c: New test.
36b85e43 1809
bfeee8ac
JH
18102016-06-03 Jan Hubicka <jh@suse.cz>
1811
1812 * g++.dg/tree-ssa/pred-1.C: New testcase
1813 * gcc.dg/tree-ssa/pred-1.c: New testcase
1814
859b0bae
BS
18152016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1816
1817 PR target/70957
1818 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1819 support.
1820 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1821
3a2edf4c
AH
18222016-06-03 Alan Hayward <alan.hayward@arm.com>
1823
1824 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1825
b28ead45
AH
18262016-06-03 Alan Hayward <alan.hayward@arm.com>
1827
1828 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1829 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1830 * gcc.dg/vect/vect-live-1.c: New test.
1831 * gcc.dg/vect/vect-live-2.c: New test.
1832 * gcc.dg/vect/vect-live-3.c: New test.
1833 * gcc.dg/vect/vect-live-4.c: New test.
1834 * gcc.dg/vect/vect-live-5.c: New test.
1835 * gcc.dg/vect/vect-live-slp-1.c: New test.
1836 * gcc.dg/vect/vect-live-slp-2.c: New test.
1837 * gcc.dg/vect/vect-live-slp-3.c: New test.
1838
1f91747b
JJ
18392016-06-03 Jakub Jelinek <jakub@redhat.com>
1840
1841 PR middle-end/71387
1842 * g++.dg/opt/pr71387.C: New test.
1843
47b83923
JL
18442016-06-02 Jeff Law <law@redhat.com>
1845
1846 PR tree-optimization/71328
1847 * gcc.c-torture/compile/pr71328.c: New test.
1848
e96e5f46
JD
18492016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1850
1851 PR fortran/52393
1852 * gfortran.dg/fmt_read_3.f90: Fix typo.
1853 * gfortran.dg/fmt_read_4.f90: New test.
1854
b872d729
PC
18552016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1856
1857 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1858 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1859 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1860 * g++.dg/cpp0x/override2.C: Likewise.
1861 * g++.dg/parse/crash5.C: Likewise.
1862 * g++.dg/parse/error16.C: Likewise.
1863 * g++.dg/parse/error27.C: Likewise.
1864 * g++.dg/template/qualttp15.C: Likewise.
1865 * g++.dg/template/redecl4.C: Likewise.
1866 * g++.old-deja/g++.other/crash39.C: Likewise.
1867 * g++.old-deja/g++.other/struct1.C: Likewise.
1868 * g++.old-deja/g++.pt/m9a.C: Likewise.
1869 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1870
0e535442
JJ
18712016-06-02 Jakub Jelinek <jakub@redhat.com>
1872
0633ee10
JJ
1873 PR c++/71372
1874 * c-c++-common/pr71372.c: New test.
1875
0e535442
JJ
1876 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1877 __TIME__ strings with __builtin_strcmp instead of printf and
1878 dg-output.
1879
f3c5ecc2
ML
18802016-06-02 Martin Liska <mliska@suse.cz>
1881
1882 * gcc.dg/predict-9.c: New test.
1883
a91807c5
JJ
18842016-06-02 Jakub Jelinek <jakub@redhat.com>
1885
1886 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1887 global set_compiler_env_var and global saved_compiler_env_var.
1888
b5bd1978
KT
18892016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1890
1891 PR rtl-optimization/71295
1892 * gcc.c-torture/compile/pr71295.c: New test.
1893
b93b1475
JJ
18942016-06-02 Jakub Jelinek <jakub@redhat.com>
1895
930ebd0e
JJ
1896 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1897
1e021dc3
JJ
1898 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1899 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1900
b93b1475
JJ
1901 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1902 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1903 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1904 alternative number.
1905
58f2fb5c
MM
19062016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1907
1908 * gcc.target/powerpc/p9-splat-4.c: New test.
1909
19102016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1911
1912 PR target/71186
1913 * gcc.target/powerpc/pr71186.c: New test.
1914
4731c9f0
JD
19152016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1916
1917 PR fortran/52393
1918 * gfortran.dg/fmt_read_3.f90: New test.
1919
042dee3e
TP
19202016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1921
1922 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1923 procedure.
1924
15c98b2e
ES
19252016-06-01 Eduard Sanou <dhole@openmailbox.org>
1926
1927 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1928 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1929 env var is set.
1930 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1931 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1932 shown once.
1933 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1934 during compilation.
1935 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1936 vars set by dg-set-compiler-env-var.
1937
6442a6f4
PT
19382016-06-01 Paul Thomas <pault@gcc.gnu.org>
1939
1940 PR fortran/71156
1941 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1942 to the module procedure declaration.
1943 * gfortran.dg/submodule_16.f08: New test.
1944
ab62397a
JJ
19452016-06-01 Jakub Jelinek <jakub@redhat.com>
1946
1947 PR middle-end/71371
1948 * c-c++-common/gomp/pr71371.c: New test.
1949
b66af6ed
RB
19502016-06-01 Richard Biener <rguenther@suse.de>
1951
1952 PR tree-optimization/71366
1953 * gcc.dg/torture/pr71366-1.c: New testcase.
1954 * gcc.dg/torture/pr71366-2.c: Likewise.
1955
e342b9d8
KN
19562016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1957
1958 * gcc.target/powerpc/vslv-0.c: New test.
1959 * gcc.target/powerpc/vslv-1.c: New test.
1960 * gcc.target/powerpc/vsrv-0.c: New test.
1961 * gcc.target/powerpc/vsrv-1.c: New test.
1962
721547cd
NS
19632016-06-01 Nathan Sidwell <nathan@acm.org>
1964
1965 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1966 * gcc.target/nvptx/weak.c: New.
1967
fa2c9034
RB
19682016-06-01 Richard Biener <rguenther@suse.de>
1969
1970 PR tree-optimization/71261
1971 * gcc.dg/torture/vect-bool-1.c: New testcase.
1972
3e32893c
JJ
19732016-06-01 Jakub Jelinek <jakub@redhat.com>
1974
1975 * gfortran.dg/gomp/order-1.f90: New test.
1976 * gfortran.dg/gomp/order-2.f90: New test.
1977
8c383600
JH
19782016-06-01 Jan Hubicka <hubicka@ucw.cz>
1979
1980 * gcc.dg/unroll-6.c: Update template.
1981 * gcc.dg/unroll-7.c: New testcase.
1982 * gcc.dg/unroll-8.c: New testcase.
1983
a0dfeef5
EB
19842016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1985
1986 * gnat.dg/opt56.ad[sb]: New test.
1987
48de5701
PC
19882016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1989
1990 PR c++/66635
1991 * g++.dg/cpp0x/constexpr-ice16.C: New.
1992
827cf695
PP
19932016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1994
1995 PR tree-optimization/71314
1996 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1997 -mbranch-cost=2.
1998
ff66f6e8
PP
19992016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2000
2001 PR tree-optimization/71077
2002 * gcc.dg/tree-ssa/pr71077.c: New test.
2003
050fb209
JH
20042016-05-31 Jan Hubicka <hubicka@ucw.cz>
2005
48de5701
PC
2006 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2007 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2008 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2009
c642d919
PC
20102016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2011
2012 PR c++/71248
2013 * g++.dg/cpp0x/pr71248.C: New.
2014 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2015 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2016 * g++.dg/init/new37.C: Likewise.
2017 * g++.dg/template/static1.C: Likewise.
2018 * g++.dg/template/static2.C: Likewise.
2019
d6439e08
L
20202016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2021
2022 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2023 instead of %rdi.
2024 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2025
780b9dd4
MP
20262016-05-31 Marek Polacek <polacek@redhat.com>
2027
2028 * c-c++-common/Wswitch-unreachable-3.c: New test.
2029 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2030
0d99f8a0
RB
20312016-05-31 Richard Biener <rguenther@suse.de>
2032
2033 PR tree-optimization/71352
2034 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2035
52545641
TP
20362016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2037
2038 * gcc.target/arm/armv5_thumb_isa.c: New test.
2039
5b8c1205
KY
20402016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2041
2042 PR target/71346
2043 * gcc.target/i386/pr71346.c: New test.
2044
7a88cc84
TV
20452016-05-31 Tom de Vries <tom@codesourcery.com>
2046
2047 PR tree-optimization/69068
2048 * gcc.dg/graphite/pr69068.c: New test.
2049
265149a6
MS
20502016-05-27 Martin Sebor <msebor@redhat.com>
2051
2052 PR c++/71306
2053 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2054
00631022
JJ
20552016-05-30 Jakub Jelinek <jakub@redhat.com>
2056
2057 PR c++/71349
2058 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2059 nowait depend(inout: dd[0]) clauses where permitted.
2060
b2f6675b
PC
20612016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2062
2063 PR c++/71238
2064 * g++.dg/parse/pr71238.C: New.
2065 * g++.dg/concepts/friend1.C: Test column numbers too.
2066 * g++.dg/cpp0x/initlist31.C: Likewise.
2067 * g++.dg/cpp0x/pr51420.C: Likewise.
2068 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2069 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2070 * g++.dg/ext/builtin3.C: Likewise.
2071 * g++.dg/lookup/friend12.C: Likewise.
2072 * g++.dg/lookup/friend7.C: Likewise.
2073 * g++.dg/lookup/koenig1.C: Likewise.
2074 * g++.dg/lookup/koenig5.C: Likewise.
2075 * g++.dg/lookup/used-before-declaration.C: Likewise.
2076 * g++.dg/overload/koenig1.C: Likewise.
2077 * g++.dg/template/crash65.C: Likewise.
2078 * g++.dg/template/friend57.C: Likewise.
2079 * g++.dg/warn/Wshadow-5.C: Likewise.
2080 * g++.dg/warn/Wunused-8.C: Likewise.
2081 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2082 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2083 * g++.old-deja/g++.jason/member.C: Likewise.
2084 * g++.old-deja/g++.jason/report.C: Likewise.
2085 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2086 * g++.old-deja/g++.law/visibility20.C: Likewise.
2087 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2088 * g++.old-deja/g++.other/static5.C: Likewise.
2089 * g++.old-deja/g++.pt/overload2.C: Likewise.
2090
a448ff40
JH
20912016-05-30 Jan Hubicka <hubicka@ucw.cz>
2092
2093 * gcc.dg/tree-ssa/peel1.c: New testcase.
2094 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2095 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2096
69be8c91
TV
20972016-05-30 Tom de Vries <tom@codesourcery.com>
2098
2099 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2100 to ce.
2101
a59775a1
PC
21022016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2103
2104 PR c++/71099
2105 * g++.dg/parse/virtual1.C: New.
2106
53d6d955
UB
21072016-05-30 Uros Bizjak <ubizjak@gmail.com>
2108
2109 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2110 Use correct register when clearing %edx.
2111
0557293f
AM
21122016-05-30 Alexander Monakov <amonakov@ispras.ru>
2113
2114 PR tree-optimization/71289
2115 * gcc.dg/pr71289.c: New test.
2116
5d476e35
KV
21172016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2118
2119 PR middle-end/71269
2120 PR middle-end/71292
2121 * gcc.dg/tree-ssa/pr71269.c: New test.
2122 * gcc.dg/tree-ssa/pr71292.c: New test.
2123
db5447ca
KV
21242016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2125
2126 PR middle-end/71252
2127 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2128
98bdbb39
JH
21292016-05-30 Jan Hubicka <hubicka@ucw.cz>
2130
2131 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2132 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2133 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2134
7e012855
TV
21352016-05-30 Tom de Vries <tom@codesourcery.com>
2136
2137 PR tree-optimization/69067
2138 * gcc.dg/graphite/pr69067.c: New test.
2139
beed3701
UB
21402016-05-29 Uros Bizjak <ubizjak@gmail.com>
2141
2142 PR target/71245
2143 * gcc.target/i386/pr71245-1.c: New test.
2144 * gcc.target/i386/pr71245-2.c: Ditto.
2145
b6d4f8e8
PC
21462016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2147
2148 PR c++/71105
2149 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2150 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2151 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2152
00022058
JH
21532016-05-27 Jan Hubicka <hubicka@ucw.cz>
2154
2155 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2156
c8419aca
VV
21572016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2158
2159 Revert:
2160 PR c++/69855
2161 * g++.dg/overload/69855.C: New.
2162 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2163 * g++.old-deja/g++.pt/crash3.C: Likewise.
2164
8008c4d2
PC
21652016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2166
2167 PR c++/60385
2168 * g++.dg/parse/namespace13.C: New.
2169
8b2ef235
JL
21702016-05-26 Jeff Law <law@redhat.com>
2171
2172 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2173 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2174 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2175 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2176 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2177 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2178 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2179 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2180 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2181 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2182 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2183 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2184 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2185
7d67159b
VV
21862016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2187
2188 PR c++/69855
2189 * g++.dg/overload/69855.C: New.
2190 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2191 * g++.old-deja/g++.pt/crash3.C: Likewise.
2192
88e3bdd1
JW
21932016-05-27 Jiong Wang <jiong.wang@arm.com>
2194
2195 PR target/63596
2196 * gcc.target/aarch64/va_arg_1.c: New testcase.
2197 * gcc.target/aarch64/va_arg_2.c: Likewise.
2198 * gcc.target/aarch64/va_arg_3.c: Likewise.
2199
3fd6b9cc
JW
22002016-05-27 Jiong Wang <jiong.wang@arm.com>
2201
2202 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2203 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2204 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2205 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2206 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2207
3cee7e4e
MP
22082016-05-27 Marek Polacek <polacek@redhat.com>
2209
2210 PR middle-end/71308
2211 * g++.dg/torture/pr71308.C: New test.
2212
6a813c96
DV
22132016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2214
2215 * gcc.dg/zero_bits_compound-1.c: New test.
2216 * gcc.dg/zero_bits_compound-2.c: New test.
2217
0561bcfb
IE
22182016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2219
2220 PR middle-end/71279
2221 * gcc.dg/pr71279.c: New test.
2222
21316320
MM
22232016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2224
2225 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2226 floating point min/max/comparison instructions.
2227 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2228
7211a097
JJ
22292016-05-26 Jakub Jelinek <jakub@redhat.com>
2230
2231 * c-c++-common/gomp/schedule-1.c: New test.
2232 * gfortran.dg/gomp/schedule-1.f90: New test.
2233
cac177cf
PP
22342016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2235
2236 PR c++/70822
2237 PR c++/70106
2238 * g++.dg/cpp1y/auto-fn32.C: New test.
2239 * g++.dg/cpp1y/paren4.C: New test.
2240
a2d5b8c9
NS
22412016-05-26 Nathan Sidwell <nathan@acm.org>
2242
2243 * gcc.dg/20060410.c: Xfail on ptx.
2244 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2245 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2246 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2247 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2248 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2249
ffa8b552
TP
22502016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2251
2252 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2253
c7501e00
JJ
22542016-05-26 Jakub Jelinek <jakub@redhat.com>
2255
1875b9a0
JJ
2256 PR tree-optimization/71280
2257 * gcc.dg/pr71280.c: New test.
2258
2116e19f
JJ
2259 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2260
305aef09
JJ
2261 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2262 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2263
c7501e00
JJ
2264 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2265
ca449d26
JW
22662016-05-26 Jiong Wang <jiong.wang@arm.com>
2267
2268 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2269 kept in memory.
ca449d26 2270
8af01c66
JL
22712016-05-25 Jeff Law <law@redhat.com>
2272
2273 PR tree-optimization/71272
2274 * gcc.c-torture/compile/pr71272.c: new test.
2275
f9d6ce73
BS
22762016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2277
2278 * gcc.target/powerpc/vec-cmpne.c: New test.
2279 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2280
a88a7b22
EB
22812016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2282
2283 * gnat.dg/opt55.ad[sb]: New test.
2284
125f02ed
SKS
22852016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2286
2287 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2288 * c-c++-common/pr60226.c: Require int32plus.
2289 * gcc.c-torture/execute/pr70602.c: Likewise.
2290 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2291 unsigned long for malloc arg type.
2292 * gcc.dg/asr_div1.c: Require int32plus.
2293 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2294 * gcc.dg/pie-1.c: Require pie.
2295 * gcc.dg/pie-2.c: Likewise.
2296 * gcc.dg/pr59471.c: Require int32plus.
2297 * gcc.dg/pr59963-2.c: XFAIL for int16.
2298 * gcc.dg/pr60114.c: Require int32plus.
2299 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2300 unsigned long for typedef of size_t.
2301 * gcc.dg/pr63914.c: Require int32plus.
2302 * gcc.dg/pr64536.c: Require pt32plus.
2303 * gcc.dg/pr65658.c: Likewise.
2304 * gcc.dg/pr67271.c: Require int32plus.
2305 * gcc.dg/pr68112.c: Likewise.
2306 * gcc.dg/pr69071.c: Skip for avr target.
2307 * gcc.dg/pr69973.c: Require int32plus.
2308 * gcc.dg/pr70169.c: Skip for avr target.
2309 * gcc.dg/sso-6.c: Require int32plus.
2310 * gcc.dg/sso-7.c: Likewise.
2311 * gcc.dg/sso-8.c: Likewise.
2312 * gcc.dg/vrp-min-max-2.c: Likewise.
2313
c6e434f5
UB
23142016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2315
2316 PR target/70738
2317 * gcc.target/i386/pr70738-1.c: New test.
2318 * gcc.target/i386/pr70738-2.c: Likewise.
2319 * gcc.target/i386/pr70738-3.c: Likewise.
2320 * gcc.target/i386/pr70738-4.c: Likewise.
2321 * gcc.target/i386/pr70738-5.c: Likewise.
2322 * gcc.target/i386/pr70738-6.c: Likewise.
2323 * gcc.target/i386/pr70738-7.c: Likewise.
2324 * gcc.target/i386/pr70738-8.c: Likewise.
2325 * gcc.target/i386/pr70738-9.c: Likewise.
2326
5c42d341
KT
23272016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2328
2329 PR rtl-optimization/66940
2330 * gcc.c-torture/execute/pr66940.c: New test.
2331
bf9a1a07
IV
23322016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2333
2334 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2335 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2336 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2337 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2338 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2339 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2340 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2341 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2342 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2343 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2344 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2345 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2346 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2347 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2348 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2349 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2350 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2351 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2352 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2353 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2354 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2355 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2356 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2357 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2358
95efe6b6
MP
23592016-05-25 Marek Polacek <polacek@redhat.com>
2360
2361 PR c/71265
2362 * gcc.dg/noncompile/pr71265.c: New test.
2363
a23faf7a
MP
2364 PR c/71266
2365 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2366
69a6d5ad
NS
23672016-05-25 Nathan Sidwell <nathan@acm.org>
2368
2369 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2370
3072d4ea
RB
23712016-05-25 Richard Biener <rguenther@suse.de>
2372
2373 PR tree-optimization/71261
2374 * c-c++-common/torture/pr71261.c: New testcase.
2375
e412ece4
RB
23762016-05-25 Richard Biener <rguenther@suse.de>
2377
2378 PR tree-optimization/71264
2379 * gcc.dg/vect/pr71264.c: New testcase.
2380
b9e551ad
PC
23812016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2382
2383 PR c++/55992
2384 * g++.dg/cpp0x/alias-decl-53.C: New.
2385 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2386
6aa1abe5
ML
23872016-05-25 Martin Liska <mliska@suse.cz>
2388
2389 * g++.dg/pr71239.C: New test.
2390
842d162e
RB
23912016-05-25 Richard Biener <rguenther@suse.de>
2392
c87885ca
RO
2393 * gcc.dg/vect/pr58135.c: Rename to ...
2394 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2395
f184a36c
MP
23962016-05-25 Marek Polacek <polacek@redhat.com>
2397
2398 * g++.dg/pr65295.C: Use target c++14.
2399
021fad86
PC
24002016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2401
53d6d955
UB
2402 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2403 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2404
c3eaf15a
MM
24052016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2406
2407 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2408 instructions.
2409
e46c7770
CP
24102016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2411
2412 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2413 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2414 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2415 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2416 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2417 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2418 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2419 * c-c++-common/goacc/pcopy.c: Likewise.
2420 * c-c++-common/goacc/pcopyin.c: Likewise.
2421 * c-c++-common/goacc/pcopyout.c: Likewise.
2422 * c-c++-common/goacc/pcreate.c: Likewise.
2423 * c-c++-common/goacc/pr70688.c: New test.
2424 * c-c++-common/goacc/present-1.c: Adjust test.
2425 * c-c++-common/goacc/reduction-5.c: Likewise.
2426 * g++.dg/goacc/data-1.C: New test.
2427
4bfc9db7
MM
24282016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2429
2430 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2431 vector parity built-in functions.
2432 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2433 count trailing zeros automatic vectorization.
2434 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2435 count trailing zeros built-in functions.
2436
2bc145af
KV
24372016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2438
2439 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2440
26869fdb
PH
24412016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2442
2443 PR target/71050
2444 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2445
b2dc9c3b
PC
24462016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2447
2448 PR c++/50436
2449 * g++.dg/template/crash123.C: New.
2450 * g++.dg/template/crash124.C: Likewise.
2451
f65e97fd
MS
24522016-05-24 Martin Sebor <msebor@redhat.com>
2453
2454 PR c++/71147
2455 * g++.dg/ext/flexary16.C: New test.
2456
a6f5ac7f
IV
24572016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2458
69a6d5ad
NS
2459 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2460 before math.h is included.
a6f5ac7f
IV
2461 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2462 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2463 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2464 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2465 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2466 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2467 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2468 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2469 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2470 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2471 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2472 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2473 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2474 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2475 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2476 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2477 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2478 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2479 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2480 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2481 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2482 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2483 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2484
27bad558
MM
24852016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2486 Kelvin Nilsen <kelvin@gcc.gnu.org>
2487
2488 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2489 support.
2490
72f382fb
PC
24912016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2492
2493 PR c++/69872
2494 * g++.dg/warn/Wno-narrowing1.C: New.
2495
ef2ec9d9
MP
24962016-05-24 Marek Polacek <polacek@redhat.com>
2497
2498 PR c/71249
2499 * c-c++-common/Wswitch-unreachable-2.c: New test.
2500
e90434e3
JJ
25012016-05-24 Jakub Jelinek <jakub@redhat.com>
2502
7adb26f2
JJ
2503 PR c++/71257
2504 * g++.dg/vect/simd-clone-6.cc: New test.
2505 * g++.dg/gomp/declare-simd-6.C: New test.
2506
e90434e3
JJ
2507 PR middle-end/70434
2508 PR c/69504
2509 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2510
b556ea3b
RB
25112016-05-24 Richard Biener <rguenther@suse.de>
2512
2513 PR tree-optimization/71240
2514 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2515
e5328f5d
RB
25162016-05-24 Richard Biener <rguenther@suse.de>
2517
2518 PR tree-optimization/71230
2519 * gcc.dg/torture/pr71230.c: New testcase.
2520 * g++.dg/torture/pr71230.C: Likewise.
2521
a04e69c0
TS
25222016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2523
2524 * c-c++-common/goacc/routine-5.c: Add tests.
2525 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2526 * gfortran.dg/goacc/routine-6.f90: Add tests.
2527
30fd2977
RB
25282016-05-24 Richard Biener <rguenther@suse.de>
2529
2530 PR tree-optimization/71253
2531 * gcc.dg/torture/pr71253.c: New testcase.
2532
ca6f60bc
KV
25332016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2534
2535 PR middle-end/71252
2536 * gfortran.dg/pr71252.f90: New test.
2537
d3465d72
RS
25382016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2539
2540 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2541
f17a223d
RB
25422016-05-24 Richard Biener <rguenther@suse.de>
2543
2544 PR middle-end/70434
2545 PR c/69504
2546 * c-c++-common/vector-subscript-4.c: New testcase.
2547 * c-c++-common/vector-subscript-5.c: Likewise.
2548
e3f36534
JD
25492016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2550
2551 PR fortran/71123
2552 * gfortran.dg/namelist_90.f: New test
2553
85d5c27d
JD
25542016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2555
2556 PR fortran/66461
2557 * gfortran.dg/unexpected_eof.f: New test
2558
fe3f3340
MM
25592016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2560 Kelvin Nilsen <kelvin@gcc.gnu.org>
2561
2562 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2563 as little endian.
2564
26d6ae55
PC
25652016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2566
2567 PR c++/70972
2568 * g++.dg/cpp0x/inh-ctor20.C: New.
2569 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2570
d6c9a06f
PC
25712016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2572
2573 PR c++/69095
2574 * g++.dg/cpp0x/variadic168.C: New.
2575
396a1d10
PC
25762016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2577
2578 * g++.dg/cpp0x/pr31445.C: Test column number too.
2579 * g++.dg/cpp0x/pr32253.C: Likewise.
2580 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2581 * g++.dg/cpp0x/variadic36.C: Likewise.
2582
ece46666
MG
25832016-05-23 Marc Glisse <marc.glisse@inria.fr>
2584
2585 * gcc.dg/fold-notshift-2.c: Adjust.
2586
a7dc5980
MP
25872016-05-23 Marek Polacek <polacek@redhat.com>
2588
2589 PR c/49859
2590 * c-c++-common/Wswitch-unreachable-1.c: New test.
2591 * gcc.dg/Wswitch-unreachable-1.c: New test.
2592 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2593 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2594 * g++.dg/gomp/block-10.C: Likewise.
2595 * gcc.dg/gomp/block-10.c: Likewise.
2596 * g++.dg/gomp/block-9.C: Likewise.
2597 * gcc.dg/gomp/block-9.c: Likewise.
2598 * g++.dg/gomp/target-1.C: Likewise.
2599 * g++.dg/gomp/target-2.C: Likewise.
2600 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2601 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2602 * g++.dg/gomp/taskgroup-1.C: Likewise.
2603 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2604 * gcc.dg/gomp/teams-1.c: Likewise.
2605 * g++.dg/gomp/teams-1.C: Likewise.
2606 * g++.dg/overload/error3.C: Likewise.
2607 * g++.dg/tm/jump1.C: Likewise.
2608 * g++.dg/torture/pr40335.C: Likewise.
2609 * gcc.dg/c99-vla-jump-5.c: Likewise.
2610 * gcc.dg/switch-warn-1.c: Likewise.
2611 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2612 * gcc.dg/nested-func-1.c: Likewise.
2613 * gcc.dg/pr67784-4.c: Likewise.
2614
18b54004
RB
26152016-05-23 Richard Biener <rguenther@suse.de>
2616
2617 PR tree-optimization/71230
2618 * gfortran.dg/pr71230-1.f90: New testcase.
2619 * gfortran.dg/pr71230-2.f90: Likewise.
2620
e569db5f
VK
26212016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2622
396a1d10 2623 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2624 * gcc.dg/vect/pr58135.c: Add new.
2625 * gfortran.dg/pr46519-1.f: Adjust test case.
2626
e4b71114
PC
26272016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2628
2629 PR c++/53401
2630 * g++.dg/cpp0x/decltype64.C: New.
2631
a25a8058
CL
26322016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2633
2634 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2635 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2636 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2637
0dcfe9ab
CL
26382016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2639
2640 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2641 Add poly64x1_t and poly64x2_t cases if supported.
2642 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2643 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2644 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2645 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2646 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2647
ffd70e4a
CL
26482016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2649
2650 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2651 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2652 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2653 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2654 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2655 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2656 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2657
4b1f57fe
CL
26582016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2659
2660 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2661
16c5ec77
CL
26622016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2663
2664 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2665 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2666
94ad56c7
JJ
26672016-05-22 Jakub Jelinek <jakub@redhat.com>
2668
57748705
JJ
2669 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2670 constraint instead of "r".
2671 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2672 insn instead of vxorpd.
2673 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2674
af120161
JJ
2675 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2676 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2677
355023ce
JJ
2678 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2679
3b48574c
JJ
2680 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2681 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2682
94ad56c7
JJ
2683 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2684
8a85cee2
KV
26852016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2686
2687 PR middle-end/40921
2688 * gcc.dg/tree-ssa/pr40921.c: New test.
2689
8e916b16
PS
26902016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2691
2692 PR target/71103
2693 * gcc.target/avr/pr71103.c: New test.
2694
88aea79f
KV
26952016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2696
2697 PR middle-end/71179
2698 * gcc.dg/tree-ssa/pr71179.c: New test.
2699
79063edd
MS
27002016-05-20 Martin Sebor <msebor@redhat.com>
2701
2702 PR c/71115
2703 * gcc.dg/init-excess-2.c: New test.
2704
55c8849f
EB
27052016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2706
2707 * gnat.dg/opt53.adb: New test.
2708 * gnat.dg/opt54.adb: Likewise.
2709
c91a0948
MJ
27102016-05-20 Martin Jambor <mjambor@suse.cz>
2711
2712 PR tree-optimization/70884
2713 * gcc.dg/tree-ssa/pr70919.c: New test.
2714
9cad20fa
BS
27152016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2716
2717 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2718 formatting.
69a6d5ad
NS
2719 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2720 fix code formatting.
2721
27222016-05-20 Nathan Sidwell <nathan@acm.org>
2723
2724 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2725 non-common cases.
2726 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2727
15c671a7
DM
27282016-05-20 David Malcolm <dmalcolm@redhat.com>
2729
2730 * jit.dg/all-non-failing-tests.h: Add
2731 test-factorial-must-tail-call.c.
2732 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2733 * jit.dg/test-factorial-must-tail-call.c: New test case.
2734
4f028369
JJ
27352016-05-20 Jakub Jelinek <jakub@redhat.com>
2736
2737 PR fortran/71204
2738 * gfortran.dg/pr71204.f90: New test.
2739
7dea4ab3
CP
27402016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2741
2742 * gcc.target/nvptx/sincos.c: New test.
2743
ef98d365
PC
27442016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2745
2746 PR c++/70572
2747 * g++.dg/cpp1y/auto-fn31.C: New.
2748
92466115
BS
27492016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2750
2751 * gcc.target/powerpc/vec-addec.c: New test.
2752 * gcc.target/powerpc/vec-addec-int128.c: New test.
2753
9a385c2d
DM
27542016-05-20 David Malcolm <dmalcolm@redhat.com>
2755
2756 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2757 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2758 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2759 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2760
77c9d5b4
JH
27612016-05-20 Jan Hubicka <hubicka@ucw.cz>
2762
2763 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2764
68047971
JJ
27652016-05-20 Jakub Jelinek <jakub@redhat.com>
2766
18954840
JJ
2767 PR c++/71210
2768 * g++.dg/opt/pr71210-1.C: New test.
2769 * g++.dg/opt/pr71210-2.C: New test.
2770
68047971
JJ
2771 PR tree-optimization/29756
2772 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2773 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2774 only on selected targets where V4SImode vectors are known to be
2775 supported.
2776
d78789f5
MG
27772016-05-20 Marc Glisse <marc.glisse@inria.fr>
2778
2779 PR tree-optimization/71079
2780 PR tree-optimization/71206
2781 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2782
550fa093
PK
27832016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2784
2785 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2786 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2787 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2788
483c6429
RG
27892016-05-20 Richard Guenther <rguenther@suse.de>
2790
2791 PR tree-optimization/29756
2792 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2793
eb066284
RB
27942016-05-20 Richard Biener <rguenther@suse.de>
2795
2796 PR tree-optimization/71185
2797 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2798
58f10249
RB
27992016-05-20 Richard Biener <rguenther@suse.de>
2800
2801 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2802
2a5569fa
MP
28032016-05-19 Marek Polacek <polacek@redhat.com>
2804
2805 PR c++/71075
2806 * g++.dg/diagnostic/pr71075.C: New test.
2807
5e9a5385
DM
28082016-05-19 David Malcolm <dmalcolm@redhat.com>
2809
2810 PR c++/71184
2811 * g++.dg/pr71184.C: New test case.
2812
4f45da44
KN
28132016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2814
2815 * gcc.target/powerpc/darn-0.c: New test.
2816 * gcc.target/powerpc/darn-1.c: New test.
2817 * gcc.target/powerpc/darn-2.c: New test.
2818
4177437e
MP
28192016-05-19 Marek Polacek <polacek@redhat.com>
2820
2821 PR tree-optimization/71031
2822 * gcc.dg/tree-ssa/vrp100.c: New test.
2823
afb72432
IE
28242016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2825
2826 PR rtl-optimization/71148
2827 * gcc.dg/pr71148.c: New test.
2828
4f83064e
KT
28292016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2830
2831 PR target/71056
2832 * gcc.target/arm/pr71056.c: New test.
2833
4bf8dbe1
BE
28342016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2835
2836 * c-c++-common/pr69669.c: Check the used mode.
2837
f3510625
MO
28382016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2839
2840 PR sanitizer/64354
2841 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2842
43c0068e
RB
28432016-05-19 Richard Biener <rguenther@suse.de>
2844
2845 PR tree-optimization/70729
2846 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2847 * gcc.dg/graphite/scop-18.c: Likewise.
2848 * gcc.dg/pr41783.c: Disable LIM.
2849 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2850 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2851 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2852 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2853 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2854 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2855 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2856 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2857 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2858 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2859 * gfortran.dg/pr42108.f90: Likewise.
2860
70f25790
DM
28612016-05-18 David Malcolm <dmalcolm@redhat.com>
2862
2863 PR driver/69265
2864 * gcc.dg/spellcheck-options-11.c: New test case.
2865
960db8ec
JJ
28662016-05-18 Jakub Jelinek <jakub@redhat.com>
2867
2868 PR c++/71100
2869 * g++.dg/opt/pr71100.C: New test.
2870
04643334
MJ
28712016-05-18 Martin Jambor <mjambor@suse.cz>
2872
2873 PR ipa/69708
2874 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2875 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2876 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2877 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2878
91bb9f80
MJ
28792016-05-18 Martin Jambor <mjambor@suse.cz>
2880
2881 PR ipa/69708
2882 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2883 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2884 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2885 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2886 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2887
c584aca6
PC
28882016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2889
2890 PR c++/69793
2891 * g++.dg/template/crash122.C: New.
2892
20309c6e
PC
28932016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2894
2895 PR c++/70466
2896 * g++.dg/template/pr70466-1.C: New.
2897 * g++.dg/template/pr70466-2.C: Likewise.
2898
50c78b9a
MM
28992016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2900
2901 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2902 splat operations and the XXSPLTIB instruction.
2903 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2904 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2905 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2906 xxlxor to clear a register.
2907
cf8be00d
RS
29082016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2909
2910 * gcc.dg/torture/pr71020.c: New test.
2911
848a392a
MJ
29122016-05-18 Martin Jambor <mjambor@suse.cz>
2913
2914 PR ipa/70646
2915 * gcc.dg/ipa/pr70646.c: New test.
2916
1f2ab776
CL
29172016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2918
2919 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2920
76489493
CL
29212016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2922
2923 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2924 missing tests for vreinterpretq_p{8,16}.
2925
bd79378d
CL
29262016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2927
2928 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2929 vsliq_n_s64 and vsliq_n_u64.
2930
81ca3ea0
CL
29312016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2932
2933 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2934 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2935
873cb425
CL
29362016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2937
2938 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2939 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2940 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2941
9d6e7c21
CL
29422016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2943
2944 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2945 in comment.
2946
b4dbe40e 29472016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2948
2949 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2950 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2951 "blr\t" and switch to scan-assembler-times.
2952
83a5c910
JW
29532016-05-18 Jiong Wang <jiong.wang@arm.com>
2954
53d6d955
UB
2955 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2956 with __aarch64__.
2957 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2958 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2959
fb7cbdeb
JJ
29602016-05-18 Jakub Jelinek <jakub@redhat.com>
2961
8ee91165
JJ
2962 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2963 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2964 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2965 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2966 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2967 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2968
cf4d516a
JJ
2969 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2970 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2971
a4f16422
JJ
2972 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2973 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2974
7b37ce10
JJ
2975 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2976 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2977
fb7cbdeb
JJ
2978 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2979
c9326aef
RB
29802016-05-18 Richard Biener <rguenther@suse.de>
2981
2982 PR tree-optimization/71168
2983 * gcc.dg/torture/pr71168.c: New testcase.
2984
df8b0a11
KV
29852016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2986
2987 PR middle-end/63586
2988 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2989 * gcc.dg/tree-ssa/pr63586.c: New test.
2990 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2991
2efd67ed
NS
29922016-05-17 Nathan Sidwell <nathan@acm.org>
2993
2994 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2995 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2996 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2997 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2998
1988b2c2
NS
29992016-05-17 Nathan Sidwell <nathan@acm.org>
3000
3001 * gcc.target/nvptx/abi-vararg-3.c: New.
3002
ad1d92ab
MM
30032016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3004
3005 PR tree-optimization/54579
3006 PR middle-end/55299
3007 * gcc.dg/fold-notrotate-1.c: New test.
3008 * gcc.dg/fold-notshift-1.c: New test.
3009 * gcc.dg/fold-notshift-2.c: New test.
3010
47768df8
MP
30112016-05-17 Marek Polacek <polacek@redhat.com>
3012
3013 PR ipa/71146
3014 * g++.dg/ipa/pr71146.C: New test.
3015
6b5423a5
DM
30162016-05-17 David Malcolm <dmalcolm@redhat.com>
3017
3018 * jit.dg/test-error-array-bounds.c: New test case.
3019
c7986356
MG
30202016-05-17 Marc Glisse <marc.glisse@inria.fr>
3021
3022 * gcc.dg/tree-ssa/and-1.c: New testcase.
3023
d982c5b7
MG
30242016-05-17 Marc Glisse <marc.glisse@inria.fr>
3025
3026 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3027 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3028
0139ba93
MG
30292016-05-17 Marc Glisse <marc.glisse@inria.fr>
3030
3031 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3032 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3033
daab4562
JW
30342016-05-17 Jiong Wang <jiong.wang@arm.com>
3035
3036 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3037
22330033
JW
30382016-05-17 Jiong Wang <jiong.wang@arm.com>
3039
3040 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3041
98b3a5f2
JW
30422016-05-17 Jiong Wang <jiong.wang@arm.com>
3043
3044 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3045 ".2d[index]" when scan the assembly.
3046 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3047 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3048 float64x1.
3049 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3050
b71b7a8e
RB
30512016-05-17 Richard Biener <rguenther@suse.de>
3052
3053 PR tree-optimization/71132
3054 * gcc.dg/torture/pr71132.c: New testcase.
3055
3c51ad46
CL
30562016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3057
3058 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3059
d20faa66
KT
30602016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3061
3062 PR target/70809
3063 * gcc.target/aarch64/pr70809_1.c: New test.
3064
b75cc5a4
KT
30652016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3066
3067 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3068 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3069 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3070 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3071
b28eb195
IE
30722016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3073 Ilya Enkovich <ilya.enkovich@intel.com>
3074
3075 PR target/71114
3076 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3077
0b9004ed
JH
30782016-05-16 Jan Hubicka <hubicka@ucw.cz>
3079
3080 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3081 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3082
1b81a1c1
MW
30832016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3084
3085 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3086 test for __ARM_FP16_ARGS.
3087 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3088 * gcc.target/arm/aapcs/neon-vect10.c: New.
3089 * gcc.target/arm/aapcs/neon-vect9.c: New.
3090 * gcc.target/arm/aapcs/vfp18.c: New.
3091 * gcc.target/arm/aapcs/vfp19.c: New.
3092 * gcc.target/arm/aapcs/vfp20.c: New.
3093 * gcc.target/arm/aapcs/vfp21.c: New.
3094 * gcc.target/arm/fp16-aapcs-1.c: New.
3095 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3096 test for __ARM_FP16_ARGS.
3097 * g++.target/arm/fp16-return-1.c: Update expected output.
3098
921d1e73
JW
30992016-05-16 Jiong Wang <jiong.wang@arm.com>
3100
3101 PR testsuite/70227
3102 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3103
228eb42a
HA
31042016-05-15 Harald Anlauf <anlauf@gmx.de>
3105
3106 PR fortran/69603
3107 * gfortran.dg/pr69603.f90: New testcase.
3108
785abfd3
FR
31092016-05-14 Fritz Reese <fritzoreese@gmail.com>
3110
3111 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3112
e75eb64f
FR
31132016-05-14 Fritz Reese <fritzoreese@gmail.com>
3114
3115 PR fortran/71047
3116 * gfortran.dg/pr71047.f08: New test.
3117
aa4b467b
JM
31182016-05-13 Joseph Myers <joseph@codesourcery.com>
3119
3120 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3121 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3122 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3123
653fb4a2
MS
31242016-05-13 Martin Sebor <msebor@redhat.com>
3125
3126 PR c++/60049
3127 * g++.dg/cpp0x/constexpr-60049.C: New test.
3128
9e37582d
JJ
31292016-05-13 Jakub Jelinek <jakub@redhat.com>
3130
3131 PR bootstrap/71071
3132 * gcc.dg/pr71071.c: New test.
3133
a278aa17
UB
31342016-05-13 Uros Bizjak <ubizjak@gmail.com>
3135
3136 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3137 remove XOP handling.
377eaca7 3138 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3139
ac3d02e2
NS
31402016-05-13 Nathan Sidwell <nathan@acm.org>
3141
3142 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3143 __atomic_is_lock_free declaration.
3144
8ab3bdac
RB
31452016-05-13 Richard Biener <rguenther@suse.de>
3146
3147 PR tree-optimization/42587
3148 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3149
623b8e0a
ML
31502016-05-13 Martin Liska <mliska@suse.cz>
3151
3152 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3153 the new format of dump output.
3154
da7674f6
IE
31552016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3156
3157 * gcc.dg/pr71084.c: New test.
3158
c959db3d
RR
31592016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3160
53d6d955
UB
3161 PR target/53440
3162 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3163
43203dea
RR
31642016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3165
3166 * gcc.target/aarch64/struct_return.c: New test.
3167
4f2e1536
MP
31682016-05-12 Marek Polacek <polacek@redhat.com>
3169
3170 PR c/70756
3171 * c-c++-common/pr70756-2.c: New test.
3172 * c-c++-common/pr70756.c: New test.
3173
1ef33ef3
RB
31742016-05-12 Richard Biener <rguenther@suse.de>
3175
3176 PR tree-optimization/71059
3177 * gcc.dg/torture/pr71059.c: New testcase.
3178
763baff6
RB
31792016-05-12 Richard Biener <rguenther@suse.de>
3180
3181 PR tree-optimization/71062
3182 * gcc.dg/torture/pr71062.c: New testcase.
3183
c4ec1243
IE
31842016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3185
3186 PR tree-optimization/71006
3187 * gcc.dg/pr71006.c: New test.
3188
a5fbf76d
MP
31892016-05-12 Marek Polacek <polacek@redhat.com>
3190
3191 PR driver/71063
3192 * gcc.dg/opts-7.c: New test.
3193
5acc47a4
KT
31942016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3195
3196 PR target/70830
3197 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3198 Add -save-temps to dg-options.
3199 Scan for ldmfd rather than pop instruction.
3200 * gcc.target/arm/interrupt-2.c: Likewise.
3201 * gcc.target/arm/pr70830.c: New test.
3202
40bd4bf9
JJ
32032016-05-12 Jakub Jelinek <jakub@redhat.com>
3204
3cd63842
JJ
3205 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3206 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3207
c05d08f6
JJ
3208 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3209 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3210 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3211
bc27ffae
JJ
3212 PR target/71019
3213 * gcc.target/i386/avx512vl-pack-1.c: New test.
3214 * gcc.target/i386/avx512vl-pack-2.c: New test.
3215 * gcc.target/i386/avx512bw-pack-2.c: New test.
3216
515d7412
JJ
3217 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3218
40bd4bf9
JJ
3219 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3220 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3221 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3222
44ab146a
RB
32232016-05-12 Richard Biener <rguenther@suse.de>
3224
3225 PR tree-optimization/70986
3226 * gcc.dg/torture/pr70986-1.c: New testcase.
3227 * gcc.dg/torture/pr70986-2.c: Likewise.
3228 * gcc.dg/torture/pr70986-3.c: Likewise.
3229
d6e83a8d
MM
32302016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3231
3232 PR c/43651
3233 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3234 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3235
51e67ea3
UB
32362016-05-11 Uros Bizjak <ubizjak@gmail.com>
3237
3238 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3239 directive.
3240 * gcc.target/i386/pr66746.c: Ditto.
3241
3fd2b007
MM
32422016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3243
3244 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3245 support.
3246 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3247 warning when using -mvsx-timode.
3248 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3249 * gcc.target/powerpc/dform-2.c: Likewise.
3250 * gcc.target/powerpc/pr68805.c: Likewise.
3251
5c3a10fb
MP
32522016-05-11 Marek Polacek <polacek@redhat.com>
3253
3254 PR c++/71024
3255 * c-c++-common/attributes-3.c: New test.
3256
7cfb065b
NS
32572016-05-11 Nathan Sidwell <nathan@acm.org>
3258
3259 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3260 * gcc.c-torture/execute/pr68185.c: Likewise.
3261 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3262 * gcc.dg/pr69634.c: Requires scheduling.
3263 * gcc.dg/torture/pr66178.c: Require label values.
3264 * gcc.dg/setjmp-6.c: Require indirect jumps.
3265
f35ea97d
RB
32662016-05-11 Richard Biener <rguenther@suse.de>
3267
3268 PR tree-optimization/71055
3269 * gcc.dg/torture/pr71055.c: New testcase.
3270
dff70323
RB
32712016-05-11 Richard Biener <rguenther@suse.de>
3272
3273 PR debug/71057
3274 * g++.dg/debug/pr71057.C: New testcase.
3275
56a3d28b
JJ
32762016-05-11 Jakub Jelinek <jakub@redhat.com>
3277
3278 PR fortran/70855
3279 * gfortran.dg/gomp/pr70855.f90: New test.
3280
ebc1b29e
RB
32812016-05-11 Richard Biener <rguenther@suse.de>
3282
3283 PR middle-end/71002
3284 * g++.dg/torture/pr71002.C: New testcase.
3285
98ccd1d7
IE
32862016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3287
3288 PR middle-end/70807
3289 * gcc.dg/pr70807.c: New test.
3290
ed29e24b
MS
32912016-05-10 Martin Sebor <msebor@redhat.com>
3292
3293 PR c++/38611
3294 * g++.dg/Wattributes.C: New test.
3295
e39dab2c
MG
32962016-05-10 Marc Glisse <marc.glisse@inria.fr>
3297
3298 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3299 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3300 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3301
d067e238
IE
33022016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3303
3304 PR target/70799
3305 * gcc.target/i386/pr70799-1.c: New test.
3306
cd36c83e
PMR
33072016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3308
3309 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3310
1e3af2a4
IE
33112016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3312
3313 PR middle-end/70877
3314 * gcc.target/i386/pr70877.c: New test.
3315
afc610db
IE
33162016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3317
3318 PR tree-optimization/70786
3319 * gcc.target/i386/pr70876.c: New test.
3320
4b59d19f
JJ
33212016-05-10 Jakub Jelinek <jakub@redhat.com>
3322
3323 PR target/70927
3324 * gcc.target/i386/avx512vl-logic-1.c: New test.
3325 * gcc.target/i386/avx512vl-logic-2.c: New test.
3326 * gcc.target/i386/avx512dq-logic-2.c: New test.
3327
9b5ee426
BS
33282016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3329
3330 PR target/70963
3331 * gcc.target/powerpc/pr70963.c: New.
3332
f3352cab
DM
33332016-05-10 David Malcolm <dmalcolm@redhat.com>
3334
3335 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3336 (test_very_wide_line): Add ruler to expected output.
3337 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3338 (test_very_wide_line): Likewise.
3339 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3340 (test_show_locus): Within the handling of "test_very_wide_line",
3341 enable show_ruler_p on the diagnostic context.
3342
4a3255dd
RB
33432016-05-10 Richard Biener <rguenther@suse.de>
3344
3345 PR tree-optimization/71039
3346 * gcc.dg/torture/pr71039.c: New testcase.
3347
da7c9950
NS
33482016-05-10 Nathan Sidwell <nathan@acm.org>
3349
3350 * gcc.dg/nested-func-10.c: Requires alloca.
3351 * gcc.dg/nested-func-9.c: Requires alloca.
3352 * gcc.c-torture/execute/pr70460.c: Requires labels.
3353 * gcc.c-torture/compile/pr70199.c: Requires labels.
3354 * gcc.target/nvptx/decl.c: Compile only.
3355 * gcc.target/nvptx/trailing-init.c: Compile only.
3356 * gcc.target/nvptx/ary-init.c: Compile only.
3357
cf68d92c
MP
33582016-05-10 Marek Polacek <polacek@redhat.com>
3359
3360 PR c/70255
3361 * gcc.dg/attr-opt-1.c: New test.
3362
64ea4e15
RB
33632016-05-10 Richard Biener <rguenther@suse.de>
3364
3365 PR tree-optimization/70497
3366 PR tree-optimization/28367
3367 * gcc.dg/torture/20160404-1.c: New testcase.
3368 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3369 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3370
5a96dae3
PMR
33712016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3372
3373 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3374
fc97f805
UB
33752016-05-09 Uros Bizjak <ubizjak@gmail.com>
3376
3377 * gcc.target/i386/fabsneg-1.c New test.
3378
a710b1d5
AM
33792016-05-09 Alan Modra <amodra@gmail.com>
3380
3381 PR testsuite/70826
3382 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3383
171f6f05
RB
33842016-05-09 Richard Biener <rguenther@suse.de>
3385
3386 PR tree-optimization/70985
3387 * gcc.dg/torture/pr70985.c: New testcase.
3388
18caa34e
BC
33892016-05-09 Bin Cheng <bin.cheng@arm.com>
3390
3391 * gcc.dg/tree-ssa/ifc-9.c: New test.
3392 * gcc.dg/tree-ssa/ifc-10.c: New test.
3393 * gcc.dg/tree-ssa/ifc-11.c: New test.
3394 * gcc.dg/tree-ssa/ifc-12.c: New test.
3395 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3396 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3397 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3398
7a27d38f
RB
33992016-05-09 Richard Biener <rguenther@suse.de>
3400
3401 PR fortran/70937
3402 * gfortran.dg/pr70937.f90: New testcase.
3403
5ebbbd3d
RO
34042016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3405
3406 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3407
f6288c24
FR
34082016-05-07 Fritz Reese <fritzoreese@gmail.com>
3409
3410 PR fortran/56226
3411 * gfortran.dg/dec_structure_1.f90: New testcase.
3412 * gfortran.dg/dec_structure_2.f90: Ditto.
3413 * gfortran.dg/dec_structure_3.f90: Ditto.
3414 * gfortran.dg/dec_structure_4.f90: Ditto.
3415 * gfortran.dg/dec_structure_5.f90: Ditto.
3416 * gfortran.dg/dec_structure_6.f90: Ditto.
3417 * gfortran.dg/dec_structure_7.f90: Ditto.
3418 * gfortran.dg/dec_structure_8.f90: Ditto.
3419 * gfortran.dg/dec_structure_9.f90: Ditto.
3420 * gfortran.dg/dec_structure_10.f90: Ditto.
3421 * gfortran.dg/dec_structure_11.f90: Ditto.
3422 * gfortran.dg/dec_union_1.f90: Ditto.
3423 * gfortran.dg/dec_union_2.f90: Ditto.
3424 * gfortran.dg/dec_union_3.f90: Ditto.
3425 * gfortran.dg/dec_union_4.f90: Ditto.
3426 * gfortran.dg/dec_union_5.f90: Ditto.
3427 * gfortran.dg/dec_union_6.f90: Ditto.
3428 * gfortran.dg/dec_union_7.f90: Ditto.
3429
5ec4a8cd
TV
34302016-05-07 Tom de Vries <tom@codesourcery.com>
3431
3432 PR tree-optimization/70956
3433 * gcc.dg/graphite/pr70956.c: New test.
3434
58ec1d0e
JJ
34352016-05-06 Jakub Jelinek <jakub@redhat.com>
3436
ccd88fb7
JJ
3437 PR middle-end/70941
3438 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3439 (a, b, c, d): Change type from char to signed char.
3440 (main): Compare against (signed char) -1634678893 instead of
3441 hardcoded -109. Use __builtin_abort instead of abort.
3442
dd3b6464
JJ
3443 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3444 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3445
58ec1d0e
JJ
3446 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3447
19aa23d8
YR
34482016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3449
3450 PR debug/70935
3451 * gcc.dg/torture/pr70935.c: New test.
3452
ae5f0df1
OE
34532016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3454
3455 PR target/58219
ce23a8ff 3456 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3457
078f7e37
RB
34582016-05-06 Richard Biener <rguenther@suse.de>
3459
3460 PR tree-optimization/70960
3461 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3462
765d7b54
OE
34632016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3464
3465 PR target/52933
3466 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3467 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3468 Adjust expected instruction counts.
3469 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3470
29c94e65
MP
34712016-05-06 Marek Polacek <polacek@redhat.com>
3472
3473 PR sanitizer/70875
3474 * gcc.dg/ubsan/bounds-3.c: New test.
3475
3684b02e
OE
34762016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3477
3478 PR target/54089
3479 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3480
8706773f
RB
34812016-05-06 Richard Biener <rguenther@suse.de>
3482
3483 PR middle-end/70931
3484 * gfortran.dg/pr70931.f90: New testcase.
3485
a4f51018
RB
34862016-05-06 Richard Biener <rguenther@suse.de>
3487
3488 PR middle-end/70941
3489 * gcc.dg/torture/pr70941.c: New testcase.
3490
c4f2425f
BC
34912016-05-05 Bin Cheng <bin.cheng@arm.com>
3492
3493 PR tree-optimization/57206
3494 * gcc.dg/vect/pr57206.c: New test.
3495
5dc08197
RO
34962016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3497
3498 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3499
351f85c5
JJ
35002016-05-05 Jakub Jelinek <jakub@redhat.com>
3501
568bac8c
JJ
3502 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3503
351f85c5
JJ
3504 * c-c++-common/Wdangling-else-4.c: New test.
3505
33fd7785
JJ
35062016-05-04 Jakub Jelinek <jakub@redhat.com>
3507
2d1ac15a
JJ
3508 PR c++/70906
3509 PR c++/70933
3510 * g++.dg/opt/pr70906.C: New test.
3511 * g++.dg/opt/pr70933.C: New test.
3512
33fd7785
JJ
3513 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3514
6b715bf6
JH
35152016-05-04 Jan Hubicka <hubicka@ucw.cz>
3516
3517 * gcc.dg/ipa/pure-const-3.c: New testcase.
3518
deef7113
MP
35192016-05-04 Marek Polacek <polacek@redhat.com>
3520
3521 * c-c++-common/Wdangling-else-1.c: New test.
3522 * c-c++-common/Wdangling-else-2.c: New test.
3523 * c-c++-common/Wdangling-else-3.c: New test.
3524
5396db97
KCY
35252016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3526
3527 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3528 flag is present.
3529
de55efd5
MP
35302016-05-04 Marek Polacek <polacek@redhat.com>
3531
3532 PR c/48778
3533 * gcc.dg/Waddress-2.c: New test.
3534
475839b6
AM
35352016-05-04 Alan Modra <amodra@gmail.com>
3536
3537 * gcc.target/powerpc/pr70866.c: New.
3538
b25aad5f
MS
35392016-05-03 Martin Sebor <msebor@redhat.com>
3540
3541 PR c++/66561
3542 * c-c++-common/builtin_location.c: New test.
3543 * g++.dg/cpp1y/builtin_location.C: New test.
3544
79ce98bc
MP
35452016-05-03 Marek Polacek <polacek@redhat.com>
3546
3547 PR c/70859
3548 * gcc.dg/pr70859.c: New test.
3549 * gcc.dg/pr70859-2.c: New test.
3550
402e89f5
PMR
35512016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3552
3553 * gnat.dg/debug5.adb: New testcase.
3554
f3d90045
DV
35552016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3556
3557 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3558 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3559 Procedure to check for z10 instruction set.
3560
1e26cec1
CL
35612016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3562
3563 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3564
71aca5a0
AM
35652016-05-03 Alan Modra <amodra@gmail.com>
3566
3567 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3568
2fd70ec1
JJ
35692016-05-03 Jakub Jelinek <jakub@redhat.com>
3570
3571 * gcc.target/i386/avx512f-cvt-1.c: New test.
3572
e5705cf7
L
35732016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3574
3575 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3576 -fdump-tree-vrp-details.
3577
381cdae4
RB
35782016-05-03 Richard Biener <rguenther@suse.de>
3579
3580 * gcc.dg/pr30172-1.c: Adjust.
3581 * gcc.dg/pr63743.c: Likewise.
3582 * gcc.dg/tm/pr51696.c: Likewise.
3583 * c-c++-common/tm/safe-1.c: Likewise.
3584 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3585 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3586 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3587 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3588
adedd5c1
JJ
35892016-05-03 Jakub Jelinek <jakub@redhat.com>
3590
31ed1665
JJ
3591 PR rtl-optimization/70467
3592 * gcc.target/i386/pr70467-3.c: New test.
3593 * gcc.target/i386/pr70467-4.c: New test.
3594
dea60b59
JJ
3595 PR tree-optimization/70916
3596 * gcc.c-torture/compile/pr70916.c: New test.
3597
adedd5c1
JJ
3598 PR target/49244
3599 * gcc.target/i386/pr49244-1.c: New test.
3600 * gcc.target/i386/pr49244-2.c: New test.
3601
f80041ef
BS
36022016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3603
3604 PR rtl-optimization/44281
3605 * gcc.target/i386/pr44281.c: New test.
3606
1cfcd39e
BC
36072016-05-03 bin cheng <bin.cheng@arm.com>
3608
3609 PR tree-optimization/56541
3610 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3611 * gcc.dg/vect/pr56541.c: new test.
3612
4304ccfd
MM
36132016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3614
3615 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3616 __float128.
3617 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3618
50d94c29
L
36192016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3620
3621 PR testsuite/70520
3622 * c-c++-common/asan/clone-test-1.c (main): Align child process
3623 stack to 16 bytes.
3624
bc1aee87
DM
36252016-05-02 David Malcolm <dmalcolm@redhat.com>
3626
3627 PR c++/62314
3628 * g++.dg/spellcheck-fields-2.C: New test case.
3629
474e0129
DM
36302016-05-02 David Malcolm <dmalcolm@redhat.com>
3631
3632 PR c++/62314
3633 * g++.dg/pr62314.C: New test case.
3634
818b88a7
JH
36352016-05-02 Jan Hubicka <hubicka@ucw.cz>
3636
3637 * gcc.dg/ipa/inline-8.c: New testcase.
3638
dd77684f
JJ
36392016-05-02 Jakub Jelinek <jakub@redhat.com>
3640
3641 PR rtl-optimization/70467
3642 * gcc.target/i386/pr70467-1.c: New test.
3643
72407e00
BE
36442016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3645
3646 * gcc.dg/spec-options.c: Run the test on all targets.
3647 * gcc.dg/foo.specs: Use cpp_unique_options.
3648
dd53d197
MG
36492016-05-02 Marc Glisse <marc.glisse@inria.fr>
3650
3651 * gcc.dg/tree-ssa/unord.c: New testcase.
3652
a8b85ce9
MG
36532016-05-02 Marc Glisse <marc.glisse@inria.fr>
3654
3655 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3656
5b37e866
NS
36572016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3658
3659 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3660
7176a4a0
MP
36612016-05-02 Marek Polacek <polacek@redhat.com>
3662
3663 PR c/70851
3664 * gcc.dg/enum-incomplete-3.c: New test.
3665
6b9933b9
MP
36662016-05-02 Marek Polacek <polacek@redhat.com>
3667 Tom de Vries <tom@codesourcery.com>
3668
3669 PR tree-optimization/70700
3670 * gcc.dg/pr70700.c: New test.
3671
90f82260
UB
36722016-05-01 Uros Bizjak <ubizjak@gmail.com>
3673
3674 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3675 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3676 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3677 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3678 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3679
f73036c1
EB
36802016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3681
3682 * ada/acats/run_acats: Rename into...
3683 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3684 * ada/acats/run_all.sh: Remove redundant test.
3685 (target_run): Move around.
3686 (target_gnatchop): Use newly built executable.
3687 (target_gnatmake): Likewise.
3688 Check that the compilation of impbit succeeds.
3689
85e051a3
OE
36902016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3691
3692 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3693 * gcc.dg/20021029-1.c: Likewise.
3694 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3695 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3696 * gcc.target/sh/cmpstr.c: Likewise.
3697 * gcc.target/sh/cmpstrn.c: Likewise.
3698 * gcc.target/sh/memset.c: Likewise.
3699 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3700 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3701 * gcc.target/sh/pr39423-1.c: Likewise.
3702 * gcc.target/sh/pr49468-di.c: Likewise.
3703 * gcc.target/sh/pr49468-si.c: Likewise.
3704 * gcc.target/sh/pr49880-1.c: Likewise.
3705 * gcc.target/sh/pr49880-2.c: Likewise.
3706 * gcc.target/sh/pr49880-3.c: Likewise.
3707 * gcc.target/sh/pr50751-1.c: Likewise.
3708 * gcc.target/sh/pr50751-4.c: Likewise.
3709 * gcc.target/sh/pr50751-7.c: Likewise.
3710 * gcc.target/sh/pr51244-1.c: Likewise.
3711 * gcc.target/sh/pr51244-10.c: Likewise.
3712 * gcc.target/sh/pr51244-11.c: Likewise.
3713 * gcc.target/sh/pr51244-12.c: Likewise.
3714 * gcc.target/sh/pr51244-13.c: Likewise.
3715 * gcc.target/sh/pr51244-14.c: Likewise.
3716 * gcc.target/sh/pr51244-17.c: Likewise.
3717 * gcc.target/sh/pr51244-18.c: Likewise.
3718 * gcc.target/sh/pr51244-19.c: Likewise.
3719 * gcc.target/sh/pr51244-4.c: Likewise.
3720 * gcc.target/sh/pr51244-5.c: Likewise.
3721 * gcc.target/sh/pr51244-7.c: Likewise.
3722 * gcc.target/sh/pr51244-8.c: Likewise.
3723 * gcc.target/sh/pr51244-9.c: Likewise.
3724 * gcc.target/sh/pr51697.c: Likewise.
3725 * gcc.target/sh/pr52483-1.c: Likewise.
3726 * gcc.target/sh/pr52483-2.c: Likewise.
3727 * gcc.target/sh/pr52483-3.c: Likewise.
3728 * gcc.target/sh/pr52483-5.c: Likewise.
3729 * gcc.target/sh/pr52933-1.c: Likewise.
3730 * gcc.target/sh/pr52933-2.c: Likewise.
3731 * gcc.target/sh/pr52933-3.c: Likewise.
3732 * gcc.target/sh/pr53568-1.c: Likewise.
3733 * gcc.target/sh/pr53976-1.c: Likewise.
3734 * gcc.target/sh/pr53988-1.c: Likewise.
3735 * gcc.target/sh/pr53988.c: Likewise.
3736 * gcc.target/sh/pr54089-1.c: Likewise.
3737 * gcc.target/sh/pr54089-6.c: Likewise.
3738 * gcc.target/sh/pr54089-7.c: Likewise.
3739 * gcc.target/sh/pr54089-8.c: Likewise.
3740 * gcc.target/sh/pr54089-9.c: Likewise.
3741 * gcc.target/sh/pr54236-1.c: Likewise.
3742 * gcc.target/sh/pr54236-2.c: Likewise.
3743 * gcc.target/sh/pr54236-3.c: Likewise.
3744 * gcc.target/sh/pr54236-4.c: Likewise.
3745 * gcc.target/sh/pr54386.c: Likewise.
3746 * gcc.target/sh/pr54602-1.c: Likewise.
3747 * gcc.target/sh/pr54685.c: Likewise.
3748 * gcc.target/sh/pr54760-1.c: Likewise.
3749 * gcc.target/sh/pr54760-2.c: Likewise.
3750 * gcc.target/sh/pr54760-3.c: Likewise.
3751 * gcc.target/sh/pr54760-4.c: Likewise.
3752 * gcc.target/sh/pr54760-5.c: Likewise.
3753 * gcc.target/sh/pr54760-6.c: Likewise.
3754 * gcc.target/sh/pr55146.c: Likewise.
3755 * gcc.target/sh/pr55160.c: Likewise.
3756 * gcc.target/sh/pr59278.c: Likewise.
3757 * gcc.target/sh/pr59401-1.c: Likewise.
3758 * gcc.target/sh/pr59533-1.c: Likewise.
3759 * gcc.target/sh/pr63260.c: Likewise.
3760 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3761 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3762 * gcc.target/sh/strlen.c: Likewise.
3763 * gcc.target/sh/torture/pr30807.c: Likewise.
3764 * gcc.target/sh/torture/pr34777.c: Likewise.
3765 * gcc.target/sh/torture/pr64652.c: Likewise.
3766 * gcc.target/sh/torture/pr65505.c: Likewise.
3767 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3768 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3769
411e5c67
PC
37702016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3771
3772 PR c++/66644
3773 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3774
8fa97501
BS
37752016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3776
3777 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3778 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3779 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3780 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3781
5a956111
PP
37822016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3783
3784 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3785 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3786
e7ff0319
CP
37872016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3788
3789 PR middle-end/70626
3790 * c-c++-common/goacc/combined-reduction.c: New test.
3791 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3792
52d11a4b
L
37932016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3794
3795 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3796 *movdi_internal pattern only if PIC off.
3797 * gcc.target/i386/pr70155-2.c: Likewise.
3798 * gcc.target/i386/pr70155-3.c: Likewise.
3799 * gcc.target/i386/pr70155-4.c: Likewise.
3800 * gcc.target/i386/pr70155-5.c: Likewise.
3801 * gcc.target/i386/pr70155-6.c: Likewise.
3802 * gcc.target/i386/pr70155-7.c: Likewise.
3803 * gcc.target/i386/pr70155-8.c: Likewise.
3804 * gcc.target/i386/pr70155-15.c: Likewise.
3805 * gcc.target/i386/pr70155-17.c: Likewise.
3806 * gcc.target/i386/pr70155-22.c: Likewise.
3807
8960db31
BC
38082016-04-29 Bin Cheng <bin.cheng@arm.com>
3809
3810 PR tree-optimization/70803
3811 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3812
cca535a4
IE
38132016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3814
3815 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3816 optimization of vector loop.
3817 * gcc.target/i386/vect-unpack-3.c: New test.
3818 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3819 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3820 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3821
500ecf4a
MP
38222016-04-29 Marek Polacek <polacek@redhat.com>
3823
3824 PR sanitizer/70342
3825 * g++.dg/ubsan/null-7.C: New test.
3826
2fff3db8
MP
3827 PR c/70852
3828 * gcc.dg/pr70852.c: New test.
3829
509063eb
DV
38302016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3831
3832 PR/69089
3833 * g++.dg/cpp0x/alignas6.C: New test.
3834
83745c0d
DV
38352016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3836
c87885ca
RO
3837 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3838 * gcc.dg/pr27003.c: Likewise.
3839 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3840 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3841 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3842 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3843 * gcc.target/arc/mxy.c: Likewise.
3844 * gcc.target/arc/mswape.c: Likewise.
3845 * gcc.target/arc/mrtsc.c: Likewise.
3846 * gcc.target/arc/mcrc.c: Likewise.
3847 * gcc.target/arc/mdsp-packa.c: Likewise.
3848 * gcc.target/arc/mdvbf.c: Likewise.
3849 * gcc.target/arc/mlock.c: Likewise.
3850 * gcc.target/arc/mmac-24.c: Likewise.
3851 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3852
849b265d
BS
38532016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3854 Matthijs Kooijman <matthijs@stdin.nl>
3855 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3856
3857 PR target/60040
3858 * gcc.target/avr/pr60040-1.c: New.
3859 * gcc.target/avr/pr60040-2.c: New.
3860
1390536b
RB
38612016-04-29 Richard Biener <rguenther@suse.de>
3862
3863 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3864
98998245
RB
38652016-04-29 Richard Biener <rguenther@suse.de>
3866
3867 PR tree-optimization/13962
3868 PR tree-optimization/65686
3869 * gcc.dg/uninit-pr65686.c: New testcase.
3870
8b80cc21
JJ
38712016-04-29 Jakub Jelinek <jakub@redhat.com>
3872
3873 PR middle-end/70843
3874 * gcc.dg/pr70843.c: New test.
3875
6181bc30
JJ
38762016-04-28 Jakub Jelinek <jakub@redhat.com>
3877
3878 PR target/70858
3879 * gcc.target/i386/pr70858.c: New test.
3880
f4cb3612
AB
38812016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3882
3883 * gcc.target/arc/nps400-1.c: New file.
3884
8ad9df62
JR
38852016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3886 Andrew Burgess <andrew.burgess@embecosm.com>
3887
3888 * gcc.target/arc/movh_cl-1.c: New file.
3889
ceaaa9fe
JR
38902016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3891 Andrew Burgess <andrew.burgess@embecosm.com>
3892
3893 * gcc.target/arc/extzv-1.c: New file.
3894 * gcc.target/arc/insv-1.c: New file.
3895 * gcc.target/arc/insv-2.c: New file.
3896 * gcc.target/arc/movb-1.c: New file.
3897 * gcc.target/arc/movb-2.c: New file.
3898 * gcc.target/arc/movb-3.c: New file.
3899 * gcc.target/arc/movb-4.c: New file.
3900 * gcc.target/arc/movb-5.c: New file.
3901 * gcc.target/arc/movb_cl-1.c: New file.
3902 * gcc.target/arc/movb_cl-2.c: New file.
3903 * gcc.target/arc/movbi_cl-1.c: New file.
3904 * gcc.target/arc/movl-1.c: New file.
3905
4d03dc2f
JR
39062016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3907 Andrew Burgess <andrew.burgess@embecosm.com>
3908
3909 * gcc.target/arc/cmem-1.c: New file.
3910 * gcc.target/arc/cmem-2.c: New file.
3911 * gcc.target/arc/cmem-3.c: New file.
3912 * gcc.target/arc/cmem-4.c: New file.
3913 * gcc.target/arc/cmem-5.c: New file.
3914 * gcc.target/arc/cmem-6.c: New file.
3915 * gcc.target/arc/cmem-7.c: New file.
3916 * gcc.target/arc/cmem-ld.inc: New file.
3917 * gcc.target/arc/cmem-st.inc: New file.
3918
81262dad
JJ
39192016-04-28 Jakub Jelinek <jakub@redhat.com>
3920
3921 PR target/70821
3922 * gcc.target/i386/pr70821.c: New test.
3923
0a31a09a
BS
39242016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3925
3926 * gcc.target/powerpc/vec-adde.c: New test.
3927 * gcc.target/powerpc/vec-adde-int128.c: New test.
3928
3ddffba9
JJ
39292016-04-28 Jakub Jelinek <jakub@redhat.com>
3930
3931 * gcc.target/i386/avx-vround-1.c: New test.
3932 * gcc.target/i386/avx-vround-2.c: New test.
3933 * gcc.target/i386/avx512vl-vround-1.c: New test.
3934 * gcc.target/i386/avx512vl-vround-2.c: New test.
3935
713dedcd
RO
39362016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3937
3938 PR testsuite/70595
3939 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3940 (check_effective_target_cilkplus_runtime): ... this.
3941 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3942 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3943
3944 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3945 Require cilkplus_runtime.
3946 Don't add -lcilkrts.
3947 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3948 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3949 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3950 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3951 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3952 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3953 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3954 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3955 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3956 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3957 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3958 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3959 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3960 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3961 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3962 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3963 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3964 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3965 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3966 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3967 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3968 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3969 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3970 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3971 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3972 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3973 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3974 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3975 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3976
3977 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3978 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3979
3980 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3981
3982 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3983 cilkplus_runtime.
3984
3563f78f
MG
39852016-04-27 Marc Glisse <marc.glisse@inria.fr>
3986
3987 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3988 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3989
6bc2bb18
RB
39902015-04-27 Ryan Burn <contact@rnburn.com>
3991
3992 PR c++/69024
3993 PR c++/68997
3994 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3995 diagnostic.
3996 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3997 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3998
1e55d29a
EB
39992016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4000
4001 * gnat.dg/limited_with4.ad[sb]: New test.
4002 * gnat.dg/limited_with4_pkg.ads: New helper.
4003
087146ca
L
40042016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4005
4006 PR target/70155
4007 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4008 and movv1ti_internal patterns
4009 * gcc.target/i386/pr70155-1.c: New test.
4010 * gcc.target/i386/pr70155-2.c: Likewise.
4011 * gcc.target/i386/pr70155-3.c: Likewise.
4012 * gcc.target/i386/pr70155-4.c: Likewise.
4013 * gcc.target/i386/pr70155-5.c: Likewise.
4014 * gcc.target/i386/pr70155-6.c: Likewise.
4015 * gcc.target/i386/pr70155-7.c: Likewise.
4016 * gcc.target/i386/pr70155-8.c: Likewise.
4017 * gcc.target/i386/pr70155-9.c: Likewise.
4018 * gcc.target/i386/pr70155-10.c: Likewise.
4019 * gcc.target/i386/pr70155-11.c: Likewise.
4020 * gcc.target/i386/pr70155-12.c: Likewise.
4021 * gcc.target/i386/pr70155-13.c: Likewise.
4022 * gcc.target/i386/pr70155-14.c: Likewise.
4023 * gcc.target/i386/pr70155-15.c: Likewise.
4024 * gcc.target/i386/pr70155-16.c: Likewise.
4025 * gcc.target/i386/pr70155-17.c: Likewise.
4026 * gcc.target/i386/pr70155-18.c: Likewise.
4027 * gcc.target/i386/pr70155-19.c: Likewise.
4028 * gcc.target/i386/pr70155-20.c: Likewise.
4029 * gcc.target/i386/pr70155-21.c: Likewise.
4030 * gcc.target/i386/pr70155-22.c: Likewise.
4031
92329f9f
L
40322016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4033
4034 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4035 ".{5,6}".
4036
309a0cf6
BC
40372016-04-27 Bin Cheng <bin.cheng@arm.com>
4038
4039 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4040 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4041 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4042 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4043 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4044
72ed2b9c
RB
40452016-04-27 Richard Biener <rguenther@suse.de>
4046
4047 PR ipa/70760
4048 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4049 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4050
3c98ff9b
NS
40512016-04-27 Nathan Sidwell <nathan@acm.org>
4052
4053 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4054 * g++.dg/ubsan/pr63956.C: Adjust error location.
4055
9ec5d66b
NC
40562016-04-27 Nick Clifton <nickc@redhat.com>
4057
4058 PR middle-end/49889
4059 * gcc.dg/pr49889.c: New test.
4060
c1e1f433
BS
40612016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4062
4063 * c-c++-common/memset-array.c: New test.
4064
8ac43293
MS
40652016-04-26 Martin Sebor <msebor@redhat.com>
4066
4067 PR c++/66639
4068 * g++.dg/cpp1y/func_constexpr.C: New test.
4069
843ce8ab
PP
40702016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4071
4072 PR c++/70241
4073 * g++.dg/cpp0x/enum32.C: New test.
4074 * g++.dg/cpp0x/enum33.C: New test.
4075
40762016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4077
4078 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4079 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4080 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4081 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4082 * gcc.c-torture/execute/pr38151.c: Likewise.
4083 * gcc.c-torture/execute/pr66556.c: Likewise.
4084 * gcc.c-torture/execute/pr67781.c: Likewise.
4085 * gcc.c-torture/execute/pr68648.c: Likewise.
4086
ca1206be
MG
40872016-04-26 Marc Glisse <marc.glisse@inria.fr>
4088
4089 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4090
2448a956
MP
40912016-04-26 Marek Polacek <polacek@redhat.com>
4092
4093 PR c/67784
4094 * gcc.dg/pr67784-3.c: New test.
4095 * gcc.dg/pr67784-4.c: New test.
4096 * gcc.dg/pr67784-5.c: New test.
4097
b02a5e26
MP
4098 PR c/70791
4099 * gcc.dg/Wnested-externs-2.c: New test.
4100
6b6aa8d3
MG
41012016-04-26 Marc Glisse <marc.glisse@inria.fr>
4102
4103 * gcc.dg/fold-plusmult.c: Adjust.
4104 * gcc.dg/no-strict-overflow-6.c: Adjust.
4105 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4106
a2095b55
BS
41072016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4108
4109 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4110 number scans.
4111 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4112 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4113 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4114 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4115 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4116 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4117 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4118 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4119 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4120 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4121 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4122 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4123 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4124 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4125 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4126 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4127 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4128 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4129 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4130 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4131 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4132 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4133 scans.
4134 * gcc.target/i386/pr32219-4.c: Likewise.
4135 * gcc.target/i386/pr32219-6.c: Likewise.
4136 * gcc.target/i386/pr32219-8.c: Likewise.
4137
bb0cc5c8
KT
41382016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4139
4140 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4141 associated options.
4142
5a0802ea
MP
41432016-04-26 Marek Polacek <polacek@redhat.com>
4144
4145 PR c++/70744
4146 * g++.dg/ext/cond2.C: New test.
4147
00f615af
BC
41482016-04-26 Bin Cheng <bin.cheng@arm.com>
4149
4150 PR tree-optimization/70771
4151 PR tree-optimization/70775
4152 * gcc.dg/pr70771.c: New test.
25939d34 4153 * gcc.dg/pr70775.c: New test.
00f615af 4154
218155e7
BS
41552016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4156
4157 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4158
ab99f467
RB
41592016-04-25 Richard Biener <rguenther@suse.de>
4160
4161 PR tree-optimization/70780
4162 * gcc.dg/torture/pr70780.c: New testcase.
4163
93c590ee
MC
41642016-04-25 Michael Collison <michael.collison@arm.com>
4165
c87885ca
RO
4166 * gcc.target/arm/neon-vaddws16.c: New test.
4167 * gcc.target/arm/neon-vaddws32.c: New test.
4168 * gcc.target/arm/neon-vaddwu16.c: New test.
4169 * gcc.target/arm/neon-vaddwu32.c: New test.
4170 * gcc.target/arm/neon-vaddwu8.c: New test.
4171 * lib/target-supports.exp
93c590ee
MC
4172 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4173 that arm neon support vector widen sum of HImode TO SImode.
4174
d6c1a7a7
JJ
41752016-04-23 Jakub Jelinek <jakub@redhat.com>
4176
4177 PR sanitizer/70712
4178 * c-c++-common/asan/pr70712.c: New test.
4179
ab0fc037
TS
41802016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4181
4182 * .gitattributes: New file.
4183
2aa64824
CL
41842016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4185
4186 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4187
e7e12d92
DH
41882016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4189
4190 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4191 * gfortran.dg/submodule_15.f08: Likewise.
4192
d1431192
RB
41932016-04-22 Richard Biener <rguenther@suse.de>
4194
4195 PR tree-optimization/70740
4196 * gcc.dg/torture/pr70740.c: New testcase.
4197
04a63c24
L
41982016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4199
4200 PR target/70750
4201 * gcc.target/i386/pr70750-1.c: New test.
4202 * gcc.target/i386/pr70750-2.c: Likewise.
4203
20700098
PC
42042016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4205
4206 PR c++/70540
4207 * g++.dg/cpp0x/auto48.C: New.
4208
aedf4e12
MP
42092016-04-21 Marek Polacek <polacek@redhat.com>
4210
4211 PR c++/70513
4212 * g++.dg/cpp0x/forw_enum12.C: New test.
4213 * g++.dg/cpp0x/forw_enum13.C: New test.
4214
2074d80a
KY
42152016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4216
4217 PR target/70728
4218 * gcc.target/i386/pr70728.c: New test.
4219
aef4aab0
RB
42202016-04-21 Richard Biener <rguenther@suse.de>
4221
4222 PR middle-end/70747
4223 * gcc.dg/pr70747.c: New testcase.
4224
2359e571
BC
42252016-04-21 Bin Cheng <bin.cheng@arm.com>
4226
4227 PR tree-optimization/70715
4228 * gcc.dg/tree-ssa/scev-13.c: New test.
4229
ce0e66ff
MG
42302016-04-21 Marc Glisse <marc.glisse@inria.fr>
4231
4232 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4233
2c2870a1
MG
42342016-04-21 Marc Glisse <marc.glisse@inria.fr>
4235
4236 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4237
a2b056a3
JH
42382016-04-20 Jan Hubicka <jh@suse.cz>
4239
4240 PR ipa/70018
4241 * g++.dg/ipa/nothrow-1.C: New testcase.
4242
ee392fc2
NS
42432016-04-20 Nathan Sidwell <nathan@acm.org>
4244
4245 PR c++/55635
4246 * g++.dg/eh/delete1.C: New.
4247
dda49daf
L
42482016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4249
4250 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4251 -mtune-ctrl=sse_typeless_stores.
4252
8a5b9d5a
L
42532016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4254
4255 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4256
1011119f
BC
42572016-04-20 Bin Cheng <bin.cheng@arm.com>
4258
4259 PR tree-optimization/69489
4260 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4261
477d4906
IV
42622016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4263
4264 PR c++/69363
4265 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4266 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4267 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4268
fad08d12
BC
42692016-04-20 Bin Cheng <bin.cheng@arm.com>
4270
4271 PR tree-optimization/56625
4272 PR tree-optimization/69489
4273 * gcc.dg/vect/pr56625.c: New test.
4274 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4275
9e3e4fab
AP
42762016-04-20 Andrew Pinski <apinski@cavium.com>
4277
4278 PR target/64971
4279 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4280
d7aa24e4
AC
42812016-04-20 Arnaud Charlet <charlet@adacore.com>
4282
4283 * gnat.dg/self1.adb: Remove now incorrect test.
4284
e6d62b46
BC
42852016-04-20 Bin Cheng <bin.cheng@arm.com>
4286
4287 * gcc.dg/tree-ssa/scev-11.c: New test.
4288 * gcc.dg/tree-ssa/scev-12.c: New test.
4289
2697b189
MP
42902016-04-20 Marek Polacek <polacek@redhat.com>
4291
4292 PR tree-optimization/70725
4293 * gcc.dg/pr70725.c: New test.
4294
60d393e8
RB
42952016-04-20 Richard Biener <rguenther@suse.de>
4296
4297 PR tree-optimization/70726
4298 * g++.dg/vect/pr70726.cc: New testcase.
4299
82c6f58a
AK
43002016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4301
4302 PR target/70674
4303 * gcc.target/s390/pr70674.c: New test.
4304
90eeab20
JD
43052016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4306
4307 PR libgfortran/70684
4308 * gfortran.dg/list_read_14.f90: New test.
4309
fc9cf6da
L
43102016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4311
4312 PR target/69201
4313 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4314 extern to force it misaligned.
4315 (b): Likewise.
4316 (c): Likewise.
4317 (d): Likewise.
4318 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4319 Don't check `*' before movv4sf_internal.
4320 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4321 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4322 Don't check `*' before movv16qi_internal.
4323 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4324 extern to force it misaligned.
4325 (b): Likewise.
4326 (c): Likewise.
4327 (d): Likewise.
4328 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4329 Don't check `*' before movv2df_internal.
4330 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4331 extern to force it misaligned.
4332 (b): Likewise.
4333 (c): Likewise.
4334 (d): Likewise.
4335 Check movv8sf_internal instead of avx_storeups256.
4336 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4337
ea8927ea
RB
43382016-04-19 Richard Biener <rguenther@suse.de>
4339
4340 PR tree-optimization/70171
4341 * g++.dg/tree-ssa/pr70171.C: New testcase.
4342
65f52ee9
RB
43432016-04-19 Richard Biener <rguenther@suse.de>
4344
4345 PR tree-optimization/70724
4346 * gcc.dg/torture/pr70724.c: New testcase.
4347
987b67f1
VM
43482016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4349
4350 PR middle-end/70689
c87885ca 4351 * gcc.target/i386/pr70689.c: New.
987b67f1 4352
91a47c39
L
43532016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4354
4355 PR target/70708
4356 * gcc.target/i386/pr70708.c: New test.
4357
8270b82d
RB
43582016-04-18 Richard Biener <rguenther@suse.de>
4359
4360 PR tree-optimization/43434
4361 * gcc.dg/vect/pr43434.c: New testcase.
4362 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4363 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4364 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4365 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4366 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4367 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4368 * gcc.dg/gomp/pr68640.c: Likewise.
4369 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4370 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4371
edd048e2
RB
43722016-04-18 Richard Biener <rguenther@suse.de>
4373
4374 PR tree-optimization/70701
4375 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4376
bd5c7330
TV
43772016-04-18 Tom de Vries <tom@codesourcery.com>
4378
4379 PR testsuite/70699
4380 * gcc.dg/pr70161.c: Add dot-file scans.
4381 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4382 instead of after last dot char.
4383
23f2660f
EB
43842016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4385
4386 * c-c++-common/dump-ada-spec-3.c: New test.
4387 * c-c++-common/dump-ada-spec-4.c: Likewise.
4388
da152c9f
TV
43892016-04-17 Tom de Vries <tom@codesourcery.com>
4390
4391 PR other/70183
4392 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4393
cc950f98
JH
43942016-04-15 Jan Hubicka <jh@suse.cz>
4395
4396 PR ipa/70018
4397 * g++.dg/ipa/pure-const-1.C: New testcase.
4398 * g++.dg/ipa/pure-const-2.C: New testcase.
4399 * g++.dg/ipa/pure-const-3.C: New testcase.
4400
949505a9
MP
44012016-04-15 Marek Polacek <polacek@redhat.com>
4402
4403 PR c/70671
4404 * gcc.dg/bitfld-22.c: New test.
4405
10e547d6
BS
44062016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4407
4408 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4409 x86_64.
4410
1e77281b
MP
44112016-04-15 Marek Polacek <polacek@redhat.com>
4412
4413 PR c/70651
4414 * c-c++-common/pr70651.c: New test.
4415
e501fa8e
KT
44162016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4417
4418 PR rtl-optimization/70681
4419 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4420 dump scan on arm and powerpc.
4421 * gcc.dg/pr10474.c: Likewise.
4422
dda1bf61
JJ
44232016-04-15 Jakub Jelinek <jakub@redhat.com>
4424
ca4ef1ff
JJ
4425 PR c++/69517
4426 PR c++/70019
4427 PR c++/70588
4428 * g++.dg/cpp1y/vla11.C: Revert for real.
4429
dda1bf61
JJ
4430 PR c/70436
4431 * c-c++-common/Wparentheses-1.c: New test.
4432 * c-c++-common/gomp/Wparentheses-1.c: New test.
4433 * c-c++-common/gomp/Wparentheses-2.c: New test.
4434 * c-c++-common/gomp/Wparentheses-3.c: New test.
4435 * c-c++-common/gomp/Wparentheses-4.c: New test.
4436 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4437 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4438 * c-c++-common/goacc/Wparentheses-1.c: New test.
4439
1355e62c
KY
44402016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4441
4442 PR target/70662
4443 * gcc.target/i386/pr70662.c: New test.
4444
0ab34b9e 44452016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4446 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4447
4448 PR tree-optimization/70130
4449 * gcc.dg/vect/O3-pr70130.c: New testcase.
4450
bc773aad
MM
44512016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4452
6e9b2286
MM
4453 PR target/70669
4454 * gcc.target/powerpc/pr70669.c: New test.
4455
bc773aad
MM
4456 PR target/70640
4457 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4458 a power7 system that does not have an assembler that supports
4459 power8.
4460
d8747845
MS
44612016-04-14 Martin Sebor <msebor@redhat.com>
4462
4463 PR c++/69517
4464 PR c++/70019
4465 PR c++/70588
4466 * c-c++-common/ubsan/vla-1.c: Revert.
4467 * g++.dg/cpp1y/vla11.C: Same.
4468 * g++.dg/cpp1y/vla12.C: Same.
4469 * g++.dg/cpp1y/vla13.C: Same.
4470 * g++.dg/cpp1y/vla14.C: Same.
4471 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4472 * g++.dg/init/array24.C: Same.
d8747845
MS
4473 * g++.dg/ubsan/vla-1.C: Same.
4474
85128559
MP
44752016-04-14 Marek Polacek <polacek@redhat.com>
4476 Jan Hubicka <hubicka@ucw.cz>
4477
4478 PR c++/70029
4479 * g++.dg/torture/pr70029.C: New test.
4480
52fbb073
MS
44812016-04-14 Martin Sebor <msebor@redhat.com>
4482
4483 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4484 type size to prevent failures on targets with very low maximum
4485 alignment.
4486
6db61d6f
RB
44872016-04-14 Richard Biener <rguenther@suse.de>
4488
4489 PR tree-optimization/70623
4490 * gcc.dg/torture/pr70623.c: New testcase.
4491 * gcc.dg/torture/pr70623-2.c: Likewise.
4492
342fac95
MS
44932016-04-13 Martin Sebor <msebor@redhat.com>
4494
4495 PR c++/69517
4496 PR c++/70019
4497 PR c++/70588
4498 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4499 * g++.dg/cpp1y/vla11.C: New test.
4500 * g++.dg/cpp1y/vla12.C: New test.
4501 * g++.dg/cpp1y/vla13.C: New test.
4502 * g++.dg/cpp1y/vla14.C: New test.
4503 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4504 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4505 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4506
d93c452f
JJ
45072016-04-13 Jakub Jelinek <jakub@redhat.com>
4508
4509 PR c++/70641
4510 * g++.dg/opt/pr70641.C: New test.
4511
85115fb6
RO
45122016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4513
4514 PR rtl-optimization/68749
4515 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4516 effects of argument promotions.
4517 Remove default args to dg-skip-if.
4518
545a4139
PC
45192016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4520
4521 PR c++/70635
4522 * g++.dg/parse/pr70635.C: New.
4523
b3a77f21
MP
45242016-04-13 Marek Polacek <polacek@redhat.com>
4525
4526 PR c++/70639
4527 * c-c++-common/Wmisleading-indentation-4.c: New test.
4528
99cd9857
MP
45292016-04-13 Marek Polacek <polacek@redhat.com>
4530
4531 PR c/70436
c87885ca
RO
4532 * gcc.dg/Wparentheses-12.c: New test.
4533 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4534
75ca93ec
IE
45352016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4536
4537 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4538 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4539 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4540
3d3f9e7e
JJ
45412016-04-13 Jakub Jelinek <jakub@redhat.com>
4542
37947cd0
JJ
4543 PR middle-end/70633
4544 * gcc.c-torture/compile/pr70633.c: New test.
4545
3d3f9e7e
JJ
4546 PR debug/70628
4547 * gcc.dg/torture/pr70628.c: New test.
4548
92886d3e
PP
45492016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4550
4551 PR c++/70610
4552 * g++.dg/template/pr70610.C: New test.
4553 * g++.dg/template/pr70610-2.C: New test.
4554 * g++.dg/template/pr70610-3.C: New test.
4555 * g++.dg/template/pr70610-4.C: New test.
4556
13bd7c2b
JJ
45572016-04-12 Jakub Jelinek <jakub@redhat.com>
4558
6512fa6d
JJ
4559 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4560 128 instead of 32.
4561
13bd7c2b
JJ
4562 PR c++/70571
4563 * g++.dg/ext/pr70571.C: New test.
4564
20b9851c
MM
45652016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4566
8a434ada 4567 PR target/70640
20b9851c
MM
4568 * gcc.target/powerpc/pr70640.c: New test.
4569
2b2f52bc
PC
45702016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4571
4572 PR c++/68722
4573 * g++.dg/parse/pr68722.C: New.
4574
5901e56a
JJ
45752016-04-12 Jakub Jelinek <jakub@redhat.com>
4576
4577 PR rtl-optimization/70596
4578 * gcc.target/i386/pr70596.c: New test.
4579
d4619dc1
NS
45802016-04-12 Nathan Sidwell <nathan@acm.org>
4581
4582 PR c++/70501
4583 * g++.dg/init/pr70501.C: New.
4584
3df530d3
DW
45852016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4586
4587 * gcc.target/i386/asm-flag-6.c: New test.
4588
b7a120d7
TV
45892016-04-12 Tom de Vries <tom@codesourcery.com>
4590
4591 PR tree-optimization/68756
4592 * gcc.dg/graphite/pr68756.c: New test.
4593
4e0eea75
JJ
45942016-04-12 Jakub Jelinek <jakub@redhat.com>
4595
4596 PR tree-optimization/70602
4597 * gcc.c-torture/execute/pr70602.c: New test.
4598
35fbda43
MM
45992016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4600
4601 PR target/70381
4602 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4603 __float128 emulator is built and runs.
4604 * gcc.target/powerpc/float128-1.c: Likewise.
4605
4606 * lib/target-supports.exp (check_ppc_float128_sw_available):
4607 Rework tests for __float128 software and hardware
4608 availability. Fix exit condition to return 0 on success.
4609
04a99ebe
JG
46102016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4611
4612 PR target/70133
4613 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4614 * gcc.target/aarch64/target_attr_15.c: Likewise.
4615
47cd5a85
PC
46162016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4617
4618 PR c++/69066
4619 * g++.dg/cpp1y/pr69066.C: New.
4620
a5edb32e
JD
46212016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4622
4623 PR fortran/68566
4624 * gfortran.dg/pr36192.f90: Update test.
4625 * gfortran.dg/pr36192_1.f90: Update test.
4626 * gfortran.dg/real_dimension_1.f: Update test.
4627 * gfortran.dg/parameter_array_init_7.f90: New test.
4628
8ef378f8
JDA
46292016-04-09 John David Anglin <danglin@gcc.gnu.org>
4630
c532c871
JDA
4631 PR testsuite/64039
4632 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4633
d34f706f
JDA
4634 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4635
75e1dd9e
JDA
4636 PR rtl-optimization/66669
4637 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4638
8a976f5f
JDA
4639 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4640
da04822a
JDA
4641 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4642 * gcc.dg/pie-1.c: Likewise.
4643 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4644 * gcc.dg/pic-4.c: Likewise.
4645 * gcc.dg/pie-3.c: Likewise.
4646 * gcc.dg/pie-4.c: Likewise.
4647
adfabcf9
JDA
4648 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4649
4a020adf
JDA
4650 PR tree-optimization/68644
4651 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4652
8ef378f8
JDA
4653 PR rtl-optimization/64886
4654 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4655
09bf990e
TV
46562016-04-09 Tom de Vries <tom@codesourcery.com>
4657
4658 PR tree-optimization/68953
4659 * gcc.dg/graphite/pr68953.c: New test.
4660
138c3c1a
DH
46612016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4662
4663 PR fortran/70592
4664 * gfortran.dg/deferred_character_16.f90: New test.
4665
f55460af
JJ
46662016-04-09 Jakub Jelinek <jakub@redhat.com>
4667
4668 PR tree-optimization/70586
4669 * gcc.c-torture/execute/pr70586.c: New test.
4670
0b77bbf3
DH
46712016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4672
4673 PR sanitizer/70573
4674 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4675 with __builtin_memset
4676 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4677
c42cfb5c
CP
46782016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4679
4680 PR lto/70289
4681 PR ipa/70348
4682 PR tree-optimization/70373
4683 PR middle-end/70533
4684 PR middle-end/70534
4685 PR middle-end/70535
4686 * c-c++-common/goacc/reduction-5.c: New test.
4687 * c-c++-common/goacc/reduction-promotions.c: New test.
4688 * gfortran.dg/goacc/reduction-3.f95: New test.
4689 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4690
56cfb596
PP
46912016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4692
4693 PR c++/70590
4694 PR c++/70452
4695 * g++.dg/pr70590.C: New test.
4696 * g++.dg/pr70590-2.C: New test.
4697
1a13c0a2
JJ
46982016-04-08 Jakub Jelinek <jakub@redhat.com>
4699
abc0647a
JJ
4700 PR middle-end/70593
4701 * gcc.target/i386/pr70593.c: New test.
4702
1a13c0a2
JJ
4703 PR rtl-optimization/70574
4704 * gcc.target/i386/avx2-pr70574.c: New test.
4705
c3da4956
MO
47062016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4707
4708 PR sanitizer/70541
4709 * c-c++-common/asan/pr70541.c: New test.
4710
9f1b833b
TV
47112016-04-08 Tom de Vries <tom@codesourcery.com>
4712
4713 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4714 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4715
bae7adda
KT
47162016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4717
4718 PR target/70566
4719 * gcc.c-torture/execute/pr70566.c: New test.
4720
211f3d57
TV
47212016-04-08 Tom de Vries <tom@codesourcery.com>
4722
4723 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4724 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4725
02cf2861
AM
47262016-04-08 Alan Modra <amodra@gmail.com>
4727
4728 * gcc.target/powerpc/pr70117.c: New.
4729
5f490f9f
JJ
47302016-04-07 Jakub Jelinek <jakub@redhat.com>
4731
56e9b710
JJ
4732 PR testsuite/70581
4733 * gcc.dg/lto/simd-function_0.c: New test.
4734
5f490f9f
JJ
4735 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4736 clones.
4737 * c-c++-common/attr-simd-2.c: Likewise.
4738 * c-c++-common/attr-simd-4.c: Likewise.
4739 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4740 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4741
e4ebc74d
TP
47422016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4743
4744 PR testsuite/70553
4745 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4746
9817ae35
TS
47472016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4748 Tom de Vries <tom@codesourcery.com>
4749
4750 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4751 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4752 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4753 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4754 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4755 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4756 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4757 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4758
e292f64d
PP
47592016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4760
4761 PR c/70436
4762 * g++.dg/warn/Wparentheses-29.C: New test.
4763
6b37bdaf
PP
47642016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4765
4766 PR c/70436
4767 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4768 explicit braces to resolve a future -Wparentheses warning.
4769
64824205
RH
47702016-04-06 Richard Henderson <rth@redhat.com>
4771
4772 * gcc.dg/pr61817-1.c: New test.
4773 * gcc.dg/pr61817-2.c: New test.
4774 * gcc.dg/pr69391-1.c: New test.
4775 * gcc.dg/pr69391-2.c: New test.
4776
bc2fc1f3
VM
47772016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4778
4779 PR rtl-optimization/70398
c87885ca 4780 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4781
41414a02
EB
47822016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4783
4784 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4785
4066ea8a
YR
47862016-04-06 Yvan Roux <yvan.roux@linaro.org>
4787 Pedro Alves <palves@redhat.com>
4788
4789 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4790
ec35ea45
JJ
47912016-04-06 Jakub Jelinek <jakub@redhat.com>
4792
3866f8dd
JJ
4793 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4794 Check for avx512f effective targets instead of avx2.
4795 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4796 for AVX512F clones.
4797 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4798 * g++.dg/gomp/declare-simd-1.C: Likewise.
4799 * g++.dg/gomp/declare-simd-3.C: Likewise.
4800 * g++.dg/gomp/declare-simd-4.C: Likewise.
4801
ec35ea45
JJ
4802 PR middle-end/70550
4803 * c-c++-common/gomp/pr70550-1.c: New test.
4804 * c-c++-common/gomp/pr70550-2.c: New test.
4805
c08d28ac
NS
48062016-04-05 Nathan Sidwell <nathan@acm.org>
4807
4808 PR c++/70512
4809 * g++.dg/ext/attribute-may-alias-5.C: New.
4810
1d510e04
JJ
48112016-04-05 Jakub Jelinek <jakub@redhat.com>
4812
4813 PR c++/70336
4814 * c-c++-common/pr70336.c: New test.
4815 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4816 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4817
84278ed9
JH
48182016-04-05 Jan Hubicka <hubicka@ucw.cz>
4819
4820 PR ipa/66223
4821 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4822
268a0ec4
JJ
48232016-04-05 Jakub Jelinek <jakub@redhat.com>
4824
4825 PR rtl-optimization/70542
4826 * gcc.dg/torture/pr70542.c: New test.
4827 * gcc.target/i386/avx2-pr70542.c: New test.
4828
5e8c2eb1
ZS
48292016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4830
4831 PR tree-optimization/70509
4832 * gcc.target/i386/avx512bw-pr70509.c: New test.
4833
c0daf32d
PP
48342016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4835
4836 PR c++/70452
4837 * g++.dg/ext/constexpr-vla4.C: New test.
4838
bf867841
UB
48392016-04-05 Uros Bizjak <ubizjak@gmail.com>
4840
4841 PR target/70510
4842 * gcc.target/i386/pr70510.c: New test.
4843
3022186a
RB
48442016-04-05 Richard Biener <rguenther@suse.de>
4845
4846 PR tree-optimization/70526
4847 * g++.dg/torture/pr70526.C: New testcase.
4848
55fc79b2
JJ
48492016-04-05 Jakub Jelinek <jakub@redhat.com>
4850
4851 PR target/70525
4852 * gcc.target/i386/pr70525.c: New test.
4853
62b233f2
RB
48542016-04-05 Richard Biener <rguenther@suse.de>
4855
4856 PR middle-end/70499
4857 * g++.dg/torture/pr70499.C: New testcase.
4858
cc05759d
RB
48592016-04-05 Richard Biener <rguenther@suse.de>
4860
4861 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4862 remove XFAIL.
4863
f23f16d4
JJ
48642016-04-04 Jakub Jelinek <jakub@redhat.com>
4865
4866 PR middle-end/70307
4867 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4868 rs6000 ABI warnings.
4869
d27ecc49
JH
48702016-04-04 Jan Hubicka <hubicka@ucw.cz>
4871
4872 PR ipa/66223
4873 * g++.dg/ipa/devirt-51.C: New testcase.
4874
c974c96e
BS
48752016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4876 Jakub Jelinek <jakub@redhat.com>
4877
4878 PR middle-end/70457
4879 * gcc.dg/torture/pr70457.c: New.
4880
7a85da89
AV
48812016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4882
4883 PR fortran/67538
4884 * gfortran.dg/allocate_with_source_19.f08: New test.
4885
de517e64
AV
48862016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4887
4888 PR fortran/65795
4889 * gfortran.dg/coarray_allocate_6.f08: New test.
4890
43b9f499
RB
48912016-04-04 Richard Biener <rguenther@suse.de>
4892
4893 PR rtl-optimization/70484
4894 * gcc.dg/torture/pr70484.c: New testcase.
4895
f13355da
MP
48962016-04-04 Marek Polacek <polacek@redhat.com>
4897
4898 PR c/70307
4899 * gcc.dg/torture/pr70307.c: New test.
4900
6cc6ed50
OE
49012016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4902
4903 PR target/70416
4904 PR target/67391
4905 * gcc.target/sh/torture/pr70416.c: New.
4906
abdc16c8
MS
49072016-04-02 Martin Sebor <msebor@redhat.com>
4908
4909 PR c++/67376
4910 PR c++/70170
4911 PR c++/70172
4912 PR c++/70228
4913 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4914 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4915 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4916 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4917 * g++.dg/cpp0x/constexpr-string.C: Same.
4918 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4919 * g++.dg/cpp0x/pr65398.C: Same.
4920 * g++.dg/ext/constexpr-vla1.C: Same.
4921 * g++.dg/ext/constexpr-vla2.C: Same.
4922 * g++.dg/ext/constexpr-vla3.C: Same.
4923 * g++.dg/ubsan/pr63956.C: Same.
4924
763cd859
JJ
49252016-04-01 Jakub Jelinek <jakub@redhat.com>
4926
4927 PR rtl-optimization/70467
4928 * gcc.target/i386/pr70467-2.c: New test.
4929
0f875435
JJ
49302016-04-01 Jakub Jelinek <jakub@redhat.com>
4931 Marek Polacek <polacek@redhat.com>
4932
4933 PR c++/70488
4934 * g++.dg/init/new47.C: New test.
4935
41d14659
RR
49362016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4937
4938 PR target/70496
4939 * gcc.target/arm/pr70496.c: New test.
4940
f9bf89bb
NS
49412016-04-01 Nathan Sidwell <nathan@acm.org>
4942
73b9085d
NS
4943 PR c++/68475
4944 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4945
4afdcfaa
IE
49462016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4947
4948 PR target/69890
4949 * gcc.dg/strlenopt.h (memmove): New.
4950 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4951 instead of "string.h".
4952 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4953 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4954 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4955 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4956 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4957 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4958 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4959 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4960 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4961 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4962 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4963 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4964 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4965 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4966 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4967 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4968 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4969 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4970 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4971 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4972
b5d7a29c
RO
49732016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4974
4975 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4976 (Holder::foo): Reflect this.
4977
b660f9ec
IE
49782016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4979
4980 PR target/70442
4981 * gcc.dg/pr70442.c: New test.
4982
88504f34
NS
49832016-03-31 Nathan Sidwell <nathan@acm.org>
4984
4985 PR c++/70393
4986 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4987
95d34b96
KY
49882016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4989
4990 PR target/70453
4991 * gcc.target/i386/pr70453.c: New test.
4992
b4c4967c
AB
49932016-03-31 Andrey Belevantsev <abel@ispras.ru>
4994
4995 PR target/70292
4996 * gcc.c-torture/pr70292.c: New test.
4997
5fde6a45
MP
49982016-03-31 Marek Polacek <polacek@redhat.com>
4999
5000 PR c/70297
5001 * c-c++-common/pr70297.c: New test.
5002 * g++.dg/cpp0x/typedef-redecl.C: New test.
5003 * gcc.dg/typedef-redecl2.c: New test.
5004
97eb24c4
JJ
50052016-03-31 Jakub Jelinek <jakub@redhat.com>
5006
5007 PR rtl-optimization/70460
5008 * gcc.c-torture/execute/pr70460.c: New test.
5009
efc3536f
RB
50102016-03-31 Richard Biener <rguenther@suse.de>
5011
5012 PR c++/70430
5013 * g++.dg/ext/vector30.C: New testcase.
5014
e0876e21
DH
50152016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5016 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5017
5018 * gfortran.dg/fmt_pf.f90: New test.
5019
e9bff8c6
RO
50202016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5021
5022 Forward-port from 5 branch
5023 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5024
5025 PR testsuite/70356
5026 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5027 dg-require-effective-target after dg-do.
5028
5029 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5030
5031 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5032
2620c80d
TS
50332016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5034 Julian Brown <julian@codesourcery.com>
5035 Chung-Lin Tang <cltang@codesourcery.com>
5036 Cesar Philippidis <cesar@codesourcery.com>
5037 James Norris <jnorris@codesourcery.com>
5038 Tom de Vries <tom@codesourcery.com>
5039 Nathan Sidwell <nathan@codesourcery.com>
5040
bf867841 5041 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5042 * c-c++-common/goacc/loop-clauses.c: Likewise.
5043 * g++.dg/goacc/template.C: Likewise.
5044 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5045 * gfortran.dg/goacc/loop-1.f95: Likewise.
5046 * gfortran.dg/goacc/loop-5.f95: Likewise.
5047 * gfortran.dg/goacc/loop-6.f95: Likewise.
5048 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5049 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5050 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5051 * c-c++-common/goacc/clauses-fail.c: Likewise.
5052 * c-c++-common/goacc/parallel-1.c: Likewise.
5053 * c-c++-common/goacc/reduction-1.c: Likewise.
5054 * c-c++-common/goacc/reduction-2.c: Likewise.
5055 * c-c++-common/goacc/reduction-3.c: Likewise.
5056 * c-c++-common/goacc/reduction-4.c: Likewise.
5057 * c-c++-common/goacc/routine-3.c: Likewise.
5058 * c-c++-common/goacc/routine-4.c: Likewise.
5059 * c-c++-common/goacc/routine-5.c: Likewise.
5060 * c-c++-common/goacc/tile.c: Likewise.
5061 * g++.dg/goacc/template.C: Likewise.
5062 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5063 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5064 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5065 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5066 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5067 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5068 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5069 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5070 * c-c++-common/goacc/use_device-1.c: ... this file.
5071 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5072 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5073 * c-c++-common/goacc/host_data-6.c: ... this file.
5074 * c-c++-common/goacc/loop-2-kernels.c: New file.
5075 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5076 * c-c++-common/goacc/loop-3.c: Likewise.
5077 * g++.dg/goacc/reference.C: Likewise.
5078 * g++.dg/goacc/routine-1.C: Likewise.
5079 * g++.dg/goacc/routine-2.C: Likewise.
5080
f6d2d066
RB
50812016-03-30 Richard Biener <rguenther@suse.de>
5082
5083 PR middle-end/70450
5084 * gcc.dg/torture/pr70450.c: New testcase.
5085
d43242b9
JJ
50862016-03-30 Jakub Jelinek <jakub@redhat.com>
5087
5088 PR target/70421
5089 * gcc.dg/torture/pr70421.c: New test.
5090 * gcc.target/i386/avx512f-pr70421.c: New test.
5091
5ce43b77
L
50922016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5093
5094 PR testsuite/70364
5095 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5096 (check): New function.
5097 (bar): Call check.
5098 (foo): Align stack to 16 bytes when calling bar.
5099 * gcc.target/i386/cleanup-2.c: Likewise.
5100
d014a712
PP
51012016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5102
5103 PR tree-optimization/59124
5104 * gcc.dg/Warray-bounds-19.c: New test.
5105
13f0e8c7
ZW
51062016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5107
5108 * lib/prune.exp (escape_regex_chars): New.
5109 (prune_file_path): Update to quote metcharacters for regexp.
5110
3336c6e0
JJ
51112016-03-29 Jakub Jelinek <jakub@redhat.com>
5112
a362f023
JJ
5113 PR rtl-optimization/70429
5114 * gcc.c-torture/execute/pr70429.c: New test.
5115
3336c6e0
JJ
5116 PR tree-optimization/70405
5117 * gcc.dg/pr70405.c: New test.
5118
728557fd
AV
51192016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5120
5121 PR fortran/70397
5122 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5123 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5124
bef977d4
TS
51252016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5126
5127 PR testsuite/64177
5128 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5129 __cilkrts_set_param to set two workers.
5130 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5131 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5132
6f6d25c9
DH
51332016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5134
bf867841 5135 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5136
45733562
KY
51372016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5138
5139 PR target/70406
bf867841 5140 * gcc.target/i386/pr70406.c: New test.
45733562 5141
a1799e5e
EB
51422016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5143
5144 * gnat.dg/specs/double_record_extension3.ads: New test.
5145
5fca7b66
RH
51462016-03-25 Richard Henderson <rth@redhat.com>
5147
5148 PR target/70120
5149 * gcc.target/aarch64/pr70120-1.c: New.
5150 * gcc.target/aarch64/pr70120-2.c: New.
5151 * gcc.target/aarch64/pr70120-3.c: New.
5152
31ce75c6
PP
51532016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5154
5155 PR c++/62212
5156 * g++.dg/template/mangle2.C: The dg-do directive should be
5157 "compile" not "assemble".
5158
3caf0ca1
BS
51592016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5160
5161 PR lto/69650
5162 * gcc.dg/pr69650.c: New test.
5163
634035b6
DE
51642016-03-25 David Edelsohn <dje.gcc@gmail.com>
5165
5166 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5167
45d34276
AM
51682016-03-25 Alan Modra <amodra@gmail.com>
5169
5170 * gcc.dg/dfp/pr70052.c: New test.
5171
8f085166
RH
51722016-03-24 Richard Henderson <rth@redhat.com>
5173
5174 PR middle-end/69845
5175 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5176 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5177
011e5ec3
TV
51782016-03-24 Tom de Vries <tom@codesourcery.com>
5179
5180 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5181
9e3f4551
TV
51822016-03-24 Tom de Vries <tom@codesourcery.com>
5183
5184 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5185 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5186
45780041
TV
51872016-03-24 Tom de Vries <tom@codesourcery.com>
5188
5189 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5190 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5191
887ab4e5
PP
51922016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5193
5194 PR c++/62212
5195 * g++.dg/template/mangle2.C: New test.
5196
69a9a66f
RB
51972016-03-24 Richard Biener <rguenther@suse.de>
5198
5199 PR tree-optimization/70396
5200 * gcc.dg/torture/pr70396.c: New testcase.
5201
ed87de55
RB
52022016-03-24 Richard Biener <rguenther@suse.de>
5203
5204 PR middle-end/70370
5205 * gcc.dg/torture/pr70370.c: New testcase.
5206
ea064934
TV
52072016-03-24 Tom de Vries <tom@codesourcery.com>
5208
5209 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5210 * gfortran.dg/goacc/kernels-tree.f95: Same.
5211 * gfortran.dg/goacc/parallel-tree.f95: Same.
5212
b2a4dd1d
TV
52132016-03-24 Tom de Vries <tom@codesourcery.com>
5214
5215 * c-c++-common/goacc/uninit-if-clause.c: New test.
5216 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5217
72e7cd6e
JJ
52182016-03-24 Jakub Jelinek <jakub@redhat.com>
5219
5220 PR target/70290
bf867841
UB
5221 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5222 Fix formatting.
72e7cd6e 5223
ce9d0c03
RB
52242016-03-24 Richard Biener <rguenther@suse.de>
5225
5226 PR tree-optimization/70372
5227 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5228
426b9428
PP
52292016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5230
5231 PR c++/70347
5232 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5233
cd1588c4
PP
52342016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5235
5236 PR c++/70332
5237 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5238
61637db3
JJ
52392016-03-23 Jakub Jelinek <jakub@redhat.com>
5240
928af3bf
JJ
5241 PR c++/70001
5242 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5243 * g++.dg/cpp1y/pr70001.C: New test.
5244
61637db3
JJ
5245 PR c++/70323
5246 * g++.dg/cpp0x/constexpr-70323.C: New test.
5247
05aca4e7
AO
52482016-03-23 Alexandre Oliva <aoliva@redhat.com>
5249 Jason Merrill <jason@redhat.com>
5250 Jakub Jelinek <jakub@redhat.com>
5251
5252 PR c++/69315
5253 * g++.dg/cpp0x/constexpr-69315.C: New test.
5254 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5255
fbdb6baf
MP
52562016-03-23 Marek Polacek <polacek@redhat.com>
5257
5258 PR c++/69884
5259 * g++.dg/warn/Wignored-attributes-1.C: New test.
5260 * g++.dg/warn/Wignored-attributes-2.C: New test.
5261
d79ee524
TV
52622016-03-23 Tom de Vries <tom@codesourcery.com>
5263
5264 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5265 initialization.
5266 * gfortran.dg/goacc/private-3.f95 (test): Same.
5267 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5268 missing use param.
5269
a59f0bef
KT
52702016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5271
5272 * lib/target-supports.exp: Remove v7ve entry from loop
5273 creating effective target checks.
5274 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5275 (add_options_for_arm_arch_v7ve): Likewise.
5276
0179520a
JJ
52772016-03-23 Jakub Jelinek <jakub@redhat.com>
5278
5279 PR tree-optimization/70354
5280 * gcc.dg/vect/pr70354-1.c: New test.
5281 * gcc.dg/vect/pr70354-2.c: New test.
5282 * gcc.target/i386/avx2-pr70354-1.c: New test.
5283 * gcc.target/i386/avx2-pr70354-2.c: New test.
5284
75bb14d7
JL
52852016-03-22 Jeff Law <law@redhat.com>
5286
5287 PR target/70232
5288 * gcc.dg/tree-ssa/pr70232.c: New test.
5289
72c9526d
IE
52902016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5291
5292 PR target/70302
5293 * gcc.target/i386/pr70302.c: New test.
5294
a3ca1bc5
RB
52952016-03-22 Richard Biener <rguenther@suse.de>
5296
5297 PR middle-end/70251
5298 * g++.dg/torture/pr70251.C: New testcase.
5299
5c240f4d
DM
53002016-03-22 David Malcolm <dmalcolm@redhat.com>
5301
5302 PR c/69993
5303 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5304 Wmisleading-indentation.c.
5305 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5306 reflect change to diagnostic text and order of messages.
5307 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5308
80f6631b
DE
53092016-03-22 David Edelsohn <dje.gcc@gmail.com>
5310
5311 * g++.dg/ext/java-3.C: Don't compile on AIX.
5312
9a10956c
RB
53132016-03-22 Richard Biener <rguenther@suse.de>
5314
5315 PR middle-end/70333
5316 * gcc.dg/torture/pr70333.c: New testcase.
5317
6cedf922
IE
53182016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5319
5320 * g++.dg/ext/pr70290.C: New test.
5321
cd6c27ac
KY
53222016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5323
5324 PR target/70325
5325 * gcc.target/i386/pr70325.c: New test.
5326
4cde512c
JJ
53272016-03-22 Jakub Jelinek <jakub@redhat.com>
5328
b01915ed
JJ
5329 PR target/70329
5330 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5331 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5332
4e3e2cf1
JJ
5333 PR target/70300
5334 * gcc.target/i386/pr70300.c: New test.
5335
4cde512c
JJ
5336 PR c++/70295
5337 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5338 (func2): New function for cond with parens, xfail warning for c++.
5339 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5340
16f6d7dc
PP
53412016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5342
5343 PR c++/70096
5344 * g++.dg/template/ptrmem30.C: New test.
5345
a3e2b438
PP
53462016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5347
5348 PR c++/70204
5349 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5350 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5351
11b6a02e
JJ
53522016-03-21 Jakub Jelinek <jakub@redhat.com>
5353
5354 PR middle-end/70326
5355 * gcc.dg/pr70326.c: New test.
5356
b9407883
MG
53572016-03-21 Marc Glisse <marc.glisse@inria.fr>
5358 Jakub Jelinek <jakub@redhat.com>
5359
5360 PR tree-optimization/70317
5361 * gcc.dg/pr70317.c: New test.
5362
4a148e19
UB
53632016-03-21 Uros Bizjak <ubizjak@gmail.com>
5364
5365 PR target/70327
5366 * gcc.target/i386/pr70327.c: New test.
5367
2a85ddbb
ML
53682016-03-21 Martin Liska <mliska@suse.cz>
5369
7d36fe98 5370 PR ipa/70306
2a85ddbb
ML
5371 * gcc.dg/ipa/pr70306.c: New test.
5372
4a148e19 53732016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5374
5375 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5376 * gcc.target/arm/attr-align3.c: Likewise.
5377 * gcc.target/arm/attr_arm.c: Likewise.
5378 * gcc.target/arm/flip-thumb.c: Likewise.
5379
6b366948
JJ
53802016-03-21 Jakub Jelinek <jakub@redhat.com>
5381
5382 PR target/70296
5383 * gcc.target/powerpc/altivec-36.c: New test.
5384
2fac8c14
RB
53852016-03-21 Richard Biener <rguenther@suse.de>
5386
5387 PR tree-optimization/70310
5388 * gcc.dg/torture/pr70310.c: New testcase.
5389
e9bde854
KY
53902016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5391
5392 PR target/70293
5393 * gcc.target/i386/pr70293.c: New test.
5394
56bbfaf6
RB
53952016-03-21 Richard Biener <rguenther@suse.de>
5396
5397 PR tree-optimization/70288
5398 * gcc.dg/torture/pr70288-1.c: New testcase.
5399 * gcc.dg/torture/pr70288-2.c: Likewise.
5400
3eee49ed
AB
54012016-03-21 Andrey Belevantsev <abel@ispras.ru>
5402
5403 PR rtl-optimization/69307
5404 * gcc.target/arm/pr69307.c: New test.
4a148e19 5405
8e7816b4
AB
54062016-03-21 Andrey Belevantsev <abel@ispras.ru>
5407
5408 PR rtl-optimization/69102
5409 * gcc.c-torture/compile/pr69102.c: New test.
5410
14d7d4be
JL
54112016-03-18 Jeff Law <law@redhat.com>
5412
5413 PR rtl-optimization/70263
5414 * gcc.c-torture/compile/pr70263-1.c: New test.
5415 * gcc.target/i386/pr70263-2.c: New test.
5416
5c6a601c
BS
54172016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5418
5419 PR rtl-optimization/70278
5420 * gcc.dg/torture/pr70278.c: New test.
5421 * gcc.target/arm/pr70278.c: New test.
5422
4bbf545b
DM
54232016-03-18 David Malcolm <dmalcolm@redhat.com>
5424
5425 PR c/70281
5426 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5427 (test_builtin_types_compatible_p): New test function.
5428 * gcc.dg/pr70281.c: New test case.
5429
dc28bb68
CL
54302016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5431
5432 PR target/70113
5433 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5434
5e8d6dff
IE
54352016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5436
5437 PR tree-optimization/70252
5438 * gcc.dg/pr70252.c: New test.
5439
d0e7e403
TV
54402016-03-18 Tom de Vries <tom@codesourcery.com>
5441
5442 * gcc.dg/pr70161-2.c: New test.
5443 * gcc.dg/pr70161.c: New test.
5444
fa22501a
TV
54452016-03-18 Tom de Vries <tom@codesourcery.com>
5446
5447 PR ipa/70269
5448 * gcc.dg/pr70269.c: New test.
5449
dd125026
JJ
54502016-03-18 Jakub Jelinek <jakub@redhat.com>
5451
5452 PR c++/70267
5453 * g++.dg/ext/java-3.C: New test.
5454
91914f0a
PP
54552016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5456
5457 PR c++/70205
5458 * g++.dg/lookup/pr70205.C: New test.
5459
753a8910
PP
54602016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5461
5462 PR c++/70218
5463 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5464
14ba7b28
MP
54652016-03-17 Marek Polacek <polacek@redhat.com>
5466
5467 PR c/69407
5468 * gcc.dg/atomic-op-6.c: New test.
5469
ded60913
DM
54702016-03-17 David Malcolm <dmalcolm@redhat.com>
5471
5472 PR c/70264
5473 * c-c++-common/pr70264.c: New test case.
5474
a3aad0e6
JJ
54752016-03-17 Jakub Jelinek <jakub@redhat.com>
5476
17366700
JJ
5477 PR c++/70144
5478 * c-c++-common/pr70144-1.c: New test.
5479 * c-c++-common/pr70144-2.c: New test.
5480
a3aad0e6
JJ
5481 PR c++/70272
5482 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5483 * g++.dg/opt/flifetime-dse6.C: New test.
5484 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5485
b57e6e18
L
54862016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5487
5488 PR driver/70192
5489 * gcc.dg/pic-1.c: New test.
5490 * gcc.dg/pic-2.c: Likewise.
5491 * gcc.dg/pic-3.c: Likewise.
5492 * gcc.dg/pic-4.c: Likewise.
5493 * gcc.dg/pie-1.c: Likewise.
5494 * gcc.dg/pie-2.c: Likewise.
5495 * gcc.dg/pie-3.c: Likewise.
5496 * gcc.dg/pie-4.c: Likewise.
5497 * gcc.dg/pie-5.c: Likewise.
5498 * gcc.dg/pie-6.c: Likewise.
5499
b38ba58b
TV
55002016-03-17 Tom de Vries <tom@codesourcery.com>
5501
5502 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5503 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5504
6931b3b7
RB
55052016-03-17 Richard Biener <rguenther@suse.de>
5506
5507 PR debug/70271
5508 * g++.dg/debug/pr70271.C: New testcase.
5509
0c8b64cb
IE
55102016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5511
5512 * gcc.target/i386/pr70251.c: New test.
5513
b1970801
MP
55142016-03-17 Marek Polacek <polacek@redhat.com>
5515
5516 PR c++/70194
5517 * g++.dg/warn/constexpr-70194.C: New test.
5518
820c5eaa
RH
55192016-03-16 Richard Henderson <rth@redhat.com>
5520
5521 PR middle-end/70240
5522 * gcc.c-torture/compile/pr70240.c: New.
5523
da0ad263
SKS
55242016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5525
5526 * gcc.c-torture/compile/20151204.c: Skip for avr.
5527
c73d295c
JJ
55282016-03-16 Jakub Jelinek <jakub@redhat.com>
5529
5530 PR target/70245
5531 * g++.dg/opt/pr70245.C: New test.
5532 * g++.dg/opt/pr70245.h: New file.
5533 * g++.dg/opt/pr70245-aux.cc: New file.
5534
b2794066
MS
55352016-03-16 Martin Sebor <msebor@redhat.com>
5536
5537 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5538
aa43616c
RH
55392016-03-16 Richard Henderson <rth@redhat.com>
5540
5541 PR middle-end/70199
5542 * gcc.c-torture/compile/pr70199.c: New.
5543
59608fe5
L
55442016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5545
5546 * gcc.dg/uninit-19.c: Run dos2unix.
5547
ab4c578f
MP
55482016-03-16 Marek Polacek <polacek@redhat.com>
5549
5550 PR c/70093
5551 * gcc.dg/nested-func-10.c: New test.
5552 * gcc.dg/nested-func-9.c: New test.
5553
f5387e76
JJ
55542016-03-16 Jakub Jelinek <jakub@redhat.com>
5555
5556 PR tree-optimization/68714
5557 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5558
7662b718
TV
55592016-03-16 Tom de Vries <tom@codesourcery.com>
5560
5561 PR tree-optimization/68715
5562 * gcc.dg/graphite/pr68715-2.c: New test.
5563 * gcc.dg/graphite/pr68715.c: New test.
5564 * gfortran.dg/graphite/pr68715.f90: New test.
5565
be7ce7ae
TV
55662016-03-16 Tom de Vries <tom@codesourcery.com>
5567
5568 PR tree-optimization/68809
5569 * gcc.dg/graphite/pr68809-2.c: New test.
5570 * gcc.dg/graphite/pr68809.c: New test.
5571
1935f250
JJ
55722016-03-16 Jakub Jelinek <jakub@redhat.com>
5573
6651c93e
JJ
5574 PR c++/70147
5575 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5576 method call to i () as argument. Adjust expected output.
5577
1935f250
JJ
5578 PR c++/70147
5579 * g++.dg/ubsan/pr70147-1.C: New test.
5580 * g++.dg/ubsan/pr70147-2.C: New test.
5581
ab1caa6e
MS
55822016-03-15 Martin Sebor <msebor@redhat.com>
5583
5584 PR c++/58281
5585 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5586
5c2a1bbb
JDA
55872016-03-15 John David Anglin <danglin@gcc.gnu.org>
5588
cb5d8ad1
JDA
5589 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5590 hppa*-*-hpux*.
5591
b440dd40
JDA
5592 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5593
5c2a1bbb
JDA
5594 PR libfortran/69799
5595 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5596 libatomic_available.
5597
42c729c5
MP
55982016-03-15 Marek Polacek <polacek@redhat.com>
5599
5600 PR c++/70209
5601 * g++.dg/ext/attribute-may-alias-4.C: New test.
5602
82b1c550
AM
56032016-03-15 Alexander Monakov <amonakov@ispras.ru>
5604
5605 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5606 -fvar-tracking-assignments-toggle flag.
5607
4ccbf3a6
PH
56082016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5609
5610 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5611
c39858bd
JJ
56122016-03-15 Jakub Jelinek <jakub@redhat.com>
5613
5614 PR rtl-optimization/70222
5615 * gcc.c-torture/execute/pr70222-1.c: New test.
5616 * gcc.c-torture/execute/pr70222-2.c: New test.
5617
8be119c1
RH
56182016-03-15 Richard Henderson <rth@redhat.com>
5619
5620 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5621
6598bb55
AB
56222016-03-15 Andrey Belevantsev <abel@ispras.ru>
5623
5624 PR rtl-optimization/69032
5625 * gcc.dg/pr69032.c: New test.
5626
81fa2944
AB
56272016-03-15 Andrey Belevantsev <abel@ispras.ru>
5628
5629 PR rtl-optimization/63384
4a148e19 5630 * g++.dg/pr63384.C: New test.
81fa2944 5631
74ea9ab6
AB
56322016-03-15 Andrey Belevantsev <abel@ispras.ru>
5633
5634 PR target/64411
5635 * gcc.target/i386/pr64411.C: New test.
5636
045d5055
TV
56372016-03-15 Tom de Vries <tom@codesourcery.com>
5638
5639 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5640 * gfortran.dg/goacc/kernels-alias.f95: New test.
5641
3ea33585
MS
56422016-03-14 Martin Sebor <msebor@redhat.com>
5643
5644 PR c++/53792
5645 * g++.dg/cpp0x/constexpr-inline.C: New test.
5646 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5647
1df7b330
DE
56482016-03-14 David Edelsohn <dje.gcc@gmail.com>
5649
5650 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5651
79b57d18
JJ
56522016-03-14 Jakub Jelinek <jakub@redhat.com>
5653
5654 PR middle-end/70219
5655 * gcc.dg/pr70219.c: New test.
5656
3cbf012a
BS
56572016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5658
5659 PR target/70083
5660 * gcc.dg/torture/pr70083.c: New test.
5661 * gcc.target/i386/pr70083.c: New test.
5662
a9fee7cd
RB
56632016-03-14 Richard Biener <rguenther@suse.de>
5664
5665 PR tree-optimization/56365
5666 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5667
4799603f
SB
56682016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5669
5670 PR target/70098
5671 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5672 New function.
5673 * g++.dg/pr70098.C: New testcase.
5674
5675
760ca967
TV
56762016-03-14 Tom de Vries <tom@codesourcery.com>
5677
5678 PR tree-optimization/70045
5679 * gcc.dg/graphite/pr70045.c: New test.
5680
44e66a77
JD
56812016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5682
5683 PR fortran/69043
5684 * gfortran.dg/include_9.f90: New test.
5685
a18e0fe1
DH
56862016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5687
5688 PR fortran/45076
5689 gfortran.dg/prof/prof.exp: New script.
5690 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5691
d0aca6ab
AB
56922016-03-12 Andrey Belevantsev <abel@ispras.ru>
5693
5694 PR rtl-optimization/69307
5695 * gcc.dg/pr69307.c: New test.
5696
cefe08a4
VM
56972016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5698
5699 PR target/69614
5700 * gcc.target/arm/pr69614.c: New.
5701
70112e2a
PT
57022016-03-12 Paul Thomas <pault@gcc.gnu.org>
5703
5704 PR fortran/70031
5705 * gfortran.dg/submodule_14.f08: New test
5706
5707 PR fortran/69524
5708 * gfortran.dg/submodule_15.f08: New test
5709
3f1e5d3a
PP
57102016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5711
5712 PR c++/70106
5713 * g++.dg/cpp1y/paren3.C: New test.
5714
a3f6d680
MM
57152016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5716
5717 PR target/70131
5718 * gcc.target/powerpc/ppc-round2.c: New test.
5719
92348f09
BS
57202016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5721
5722 PR target/70123
5723 * gcc.dg/torture/pr70123.c: New test.
5724
cebde9e9
JL
57252016-03-11 Jeff Law <law@redhat.com>
5726
5727 PR tree-optimization/70190
5728 * gcc.c-torture/compile/pr70190.c: New test.
5729
3edc5da4
DM
57302016-03-11 David Malcolm <dmalcolm@redhat.com>
5731
5732 PR c/68187
5733 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5734 case.
5735 (test43_b): Likewise.
5736 (test43_c): Likewise.
5737 (test43_d): Likewise.
5738 (test43_e): Likewise.
5739 (test43_f): Likewise.
5740 (test43_g): Likewise.
5741 (test44_a): Likewise.
5742 (test44_b): Likewise.
5743 (test44_c): Likewise.
5744 (test44_d): Likewise.
5745 (test44_e): Likewise.
5746
318c1204
DM
57472016-03-11 David Malcolm <dmalcolm@redhat.com>
5748
5749 PR c/70085
5750 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5751
bc062234
KT
57522016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5753
5754 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5755 dg-options.
5756
acfc1ac1
KT
57572016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5758
5759 PR target/70002
5760 PR target/69245
5761 * gcc.target/aarch64/pr69245_2.c: New test.
5762
d1e2bb2d
JJ
57632016-03-11 Jakub Jelinek <jakub@redhat.com>
5764
5765 PR tree-optimization/70177
5766 * gcc.dg/pr70177.c: New test.
5767
07350627
AL
57682016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5769
5770 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5771
5c6706f7
AL
57722016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5773
5774 * gcc.dg/tree-ssa/sra-20.c: New.
5775
02d472a2
JJ
57762016-03-11 Jakub Jelinek <jakub@redhat.com>
5777
686d390a
JJ
5778 PR rtl-optimization/70174
5779 * gcc.dg/pr70174.c: New test.
5780
02d472a2
JJ
5781 PR tree-optimization/70169
5782 * gcc.dg/pr70169.c: New test.
5783
0f9befa1
IE
57842016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5785
5786 PR target/70160
5787 * gcc.target/i386/pr70160.c: New test.
5788
432d4670
AK
57892016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5790
5791 * gcc.target/s390/dfp-1.c: New test.
5792
a3dc8760
NC
57932016-03-10 Nick Clifton <nickc@redhat.com>
5794
5795 PR target/70044
5796 * gcc.target/aarch64/pr70044.c: New test.
5797
b87a8d7d
PP
57982016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5799 Jakub Jelinek <jakub@redhat.com>
5800
5801 PR c++/70001
5802 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5803 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5804 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5805
4f4ada6a
JH
58062016-03-10 Jan Hubicka <hubicka@ucw.cz>
5807
5808 PR lto/69589
5809 * g++.dg/lto/pr69589_0.C: New testcase
5810 * g++.dg/lto/pr69589_1.C: New testcase
5811
d49b0aa0
MP
58122016-03-10 Marek Polacek <polacek@redhat.com>
5813
5814 PR c++/70153
5815 * g++.dg/delayedfold/unary-plus1.C: New test.
5816
58172016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5818
5819 * gcc.target/arm/pr45701-1.c: Escape brackets.
5820 * gcc.target/arm/pr45701-2.c: Likewise.
5821
71017a7b
AL
58222016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5823
5824 * gfortran.dg/unconstrained_commons.f: New.
5825
ba52669f
AM
58262016-03-10 Alan Modra <amodra@gmail.com>
5827
5828 * gcc.dg/pr69195.c: New.
5829 * gcc.dg/pr69238.c: New.
5830
27742332
TV
58312016-03-10 Tom de Vries <tom@codesourcery.com>
5832
5833 PR testsuite/68915
5834 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5835
3a81a594
RB
58362016-03-10 Richard Biener <rguenther@suse.de>
5837
5838 PR tree-optimization/70128
5839 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5840 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5841
3433b975
JJ
58422016-03-09 Jakub Jelinek <jakub@redhat.com>
5843
c2864f02
JJ
5844 PR tree-optimization/70152
5845 * gcc.dg/pr70152.c: New test.
5846
3433b975
JJ
5847 PR target/70086
5848 * gcc.target/i386/pr70086-1.c: New test.
5849 * gcc.target/i386/pr70086-2.c: New test.
5850 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5851
5852 PR tree-optimization/70127
5853 * gcc.c-torture/execute/pr70127.c: New test.
5854
96b3c82d
CP
58552016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5856
5857 * c-c++-common/goacc/combined-directives-2.c: New test.
5858
b4f3232d
DM
58592016-03-09 David Malcolm <dmalcolm@redhat.com>
5860
5861 PR c/68473
5862 PR c++/70105
5863 * g++.dg/diagnostic/pr70105.C: New test.
5864 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5865 (test_multiple_ordinary_maps): New test function.
5866
40499f81
DM
58672016-03-09 David Malcolm <dmalcolm@redhat.com>
5868
5869 PR c/68473
5870 PR c++/70105
5871 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5872 Drop range information from call to inform_at_rich_loc.
5873 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5874 New.
5875 (test_show_locus): Replace calls to rich_location::add_range with
5876 calls to add_range. Rewrite the tests that used the now-defunct
5877 rich_location ctor taking a source_range. Simplify other tests
5878 by replacing calls to COMBINE_LOCATION_DATA with calls to
5879 make_location.
5880
c9e33662
RB
58812016-03-09 Richard Biener <rguenther@suse.de>
5882 Jakub Jelinek <jakub@redhat.com>
5883
5884 PR tree-optimization/70138
5885 * gcc.dg/vect/pr70138-1.c: New testcase.
5886 * gcc.dg/vect/pr70138-2.c: Likewise.
5887
2c73b764
JJ
58882016-03-09 Jakub Jelinek <jakub@redhat.com>
5889
5890 PR target/70049
5891 * gcc.target/i386/pr70049.c: New test.
5892
c06d25bb
RB
58932016-03-09 Richard Biener <rguenther@suse.de>
5894
5895 PR c/70143
5896 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5897 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5898 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5899
5828a501
RO
59002016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5901
5902 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5903 arm-*-*.
5904
2e141c8d
JJ
59052016-03-09 Jakub Jelinek <jakub@redhat.com>
5906
5a9def37
JJ
5907 PR middle-end/67278
5908 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5909
2e141c8d
JJ
5910 PR target/67278
5911 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5912
5913 PR middle-end/70050
5914 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5915 in testcase comment.
5916
bf751f40
TV
59172016-03-09 Tom de Vries <tom@codesourcery.com>
5918
5919 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5920 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5921 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5922 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5923 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5924 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5925 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5926 * gfortran.dg/goacc/kernels-loop.f95: New test.
5927
e210c999
MS
59282016-03-08 Martin Sebor <msebor@redhat.com>
5929
5930 PR c++/62096
5931 * g++.dg/warn/overflow-warn-7.C: New test.
5932
80aac5c8
JM
59332016-03-08 Jason Merrill <jason@redhat.com>
5934
5935 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5936 * lib/target-supports.exp (check_effective_target_concepts): New.
5937
12b81409
JJ
59382016-03-08 Jakub Jelinek <jakub@redhat.com>
5939
d259b234
JJ
5940 PR c++/70135
5941 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5942 * g++.dg/ubsan/pr70135.C: New test.
5943
12b81409
JJ
5944 PR target/70110
5945 * gcc.dg/pr70110.c: New test.
5946
b4e9f2aa
MJ
59472016-03-07 Martin Jambor <mjambor@suse.cz>
5948
5949 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5950 * c-c++-common/gomp/if-1.c: Likewise.
5951 * c-c++-common/gomp/pr61486-2.c: Likewise.
5952 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5953 to dg-additional-options.
5954 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5955 * g++/gomp/target-teams-1.c: Likewise.
5956 * gcc.dg/gomp/gomp.exp: Likewise.
5957 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5958 dg-additional-options.
5959 * gfortran.dg/gomp/gomp.exp: Likewise.
5960 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5961 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5962 dg-additional-options.
5963 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5964
f86e631e
MJ
59652016-03-07 Martin Jambor <mjambor@suse.cz>
5966
5967 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5968 * c-c++-common/gomp/gridify-1.c: New test.
5969 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5970
94156b3f
AV
59712016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5972
5973 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5974 trigger for cortex-r8, when scanning for register r8.
5975 * gcc.target/arm/pr45701-2.c: Likewise.
5976
a84a49b7 59772016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5978 Jeff Law <law@redhat.com>
a84a49b7
RB
5979
5980 PR tree-optimization/69740
5981 * gcc.c-torture/compile/pr69740-1.c: New test.
5982 * gcc.c-torture/compile/pr69740-2.c: New test.
5983
e41f6c9e
BS
59842016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5985
5986 * lib/target-supports.exp
5987 (check_effective_target_whole_vector_shift): Enable for PPC64.
5988
57548bf5
RB
59892016-03-07 Richard Biener <rguenther@suse.de>
5990
5991 PR tree-optimization/70115
5992 * gcc.dg/torture/pr70115.c: New testcase.
5993
4ae13300
NS
59942016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5995
5996 PR middle-end/69916
5997 * c-c-++-common/goacc/pr69916.c: New.
5998
5edb9853
RH
59992016-03-07 Richard Henderson <rth@redhat.com>
6000
6001 * gcc.c-torture/compile/pr70061.c: New test.
6002
2067a8f3
RB
60032016-03-07 Richard Biener <rguenther@suse.de>
6004
6005 PR testsuite/70109
6006 * gcc.dg/vect/O3-pr36098.c: New testcase.
6007
4145a9b7
CL
60082016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6009
6010 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6011
1878be32
EB
60122016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6013
6014 * gnat.dg/renaming9.ad[sb]: New testcase.
6015
df762bb2
JJ
60162016-03-05 Jakub Jelinek <jakub@redhat.com>
6017
6018 PR c++/70084
6019 * g++.dg/expr/stdarg3.C: New test.
6020
7d461295
JL
60212016-03-04 Jeff Law <law@redhat.com>
6022
6023 PR tree-optimization/69196
6024 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6025 x86_64-*-*.
6026
29b9828f
BS
60272016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6028
b6b552fd
BS
6029 PR c/69973
6030 * gcc.dg/pr69973.c: New test.
6031
201d49e9
BS
6032 PR rtl-optimization/69941
6033 * gcc.dg/torture/pr69941.c: New test.
6034
29b9828f
BS
6035 PR c/69824
6036 * gcc.dg/pr69824.c: New test.
6037
640b7e74
TV
60382016-03-05 Tom de Vries <tom@codesourcery.com>
6039
6040 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6041 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6042 function.
6043
7a3a3fad
PP
60442016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6045
6046 PR c++/66786
6047 * g++.dg/cpp1y/var-templ48.C: New test.
6048 * g++.dg/cpp1y/var-templ49.C: New test.
6049
cd439aec
EB
60502016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6051
6052 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6053
60204554
JJ
60542016-03-04 Jakub Jelinek <jakub@redhat.com>
6055
0c8825de
JJ
6056 PR c++/70035
6057 * g++.dg/ubsan/pr70035.C: New test.
6058
60204554
JJ
6059 PR target/70062
6060 * gcc.target/i386/pr70062.c: New test.
6061
f79d4eab
L
60622016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6063
6064 * g++.dg/template/typename21.C: Remove c++98_only.
6065
ea81ce67
L
60662016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6067
6068 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6069
64b23c13
DM
60702016-03-04 David Malcolm <dmalcolm@redhat.com>
6071
6072 PR c/68187
6073 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6074 function.
6075 (fn_42_b): Likewise.
6076 (fn_42_c): Likewise.
6077
729526f5
DM
60782016-03-04 David Malcolm <dmalcolm@redhat.com>
6079
6080 PR c/68187
6081 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6082 function.
6083 (fn_40_b): Likewise.
6084 (fn_41_a): Likewise.
6085 (fn_41_b): Likewise.
6086
f9ea11ac
JJ
60872016-03-04 Jakub Jelinek <jakub@redhat.com>
6088
6089 PR target/70059
6090 * gcc.target/i386/avx512f-pr70059.c: New test.
6091 * gcc.target/i386/avx512dq-pr70059.c: New test.
6092
b6c38c69
BS
60932016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6094
6095 PR rtl-optimization/57676
6096 * gcc.dg/torture/pr57676.c: New test.
6097
af3cdd34
IE
60982016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6099
6100 * gcc.dg/pr70026.c: New test.
6101
7ff6ca38
MP
61022016-03-04 Marek Polacek <polacek@redhat.com>
6103
6104 PR c/69798
6105 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6106 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6107
a6bf62d5
KT
61082016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6109
6110 PR target/70004
6111 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6112 Delete.
6113 (test_corners_sisd_si): Likewise.
6114 (main): Remove checks of the above.
6115 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6116
ae4cdc6a
EB
61172016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6118
6119 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6120
08455559
CL
61212016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6122
6123 * gcc.dg/torture/pr69951.c: Accept argc==0.
6124
e9a35493
RB
61252016-03-04 Richard Biener <rguenther@suse.de>
6126
6127 PR c++/70054
6128 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6129 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6130
fba054c2
DV
61312016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6132
6133 PR testsuite/69766
6134 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6135 testing multiarch.
6136
f10cdc6c
JJ
61372016-03-04 Jakub Jelinek <jakub@redhat.com>
6138
6139 PR debug/69947
6140 * gcc.dg/guality/pr69947.c: New test.
6141
2e981ba0
JJ
61422016-03-03 Jakub Jelinek <jakub@redhat.com>
6143
6144 PR ada/70017
6145 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6146
0ba3bfa2
KT
61472016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6148
6149 PR rtl-optimization/69904
6150 * gcc.target/arm/pr69904.c: New test.
6151
97ecdb46
JJ
61522016-03-03 Jakub Jelinek <jakub@redhat.com>
6153
6154 PR target/70021
6155 * gcc.dg/vect/pr70021.c: New test.
6156 * gcc.target/i386/pr70021.c: New test.
6157
a2a743a1
MP
61582016-03-03 Marek Polacek <polacek@redhat.com>
6159
6160 PR middle-end/70050
6161 * gcc.dg/pr70050.c: New test.
6162
fa07ecdd
JG
61632016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6164
6165 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6166
23504262
ML
61672016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6168
6169 PR tree-optimization/70043
6170 * gfortran.dg/vect/pr70043.f90: New test.
6171
b7b9e1a9
EB
61722016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6173
6174 * gnat.dg/specs/task1.ads: New test.
6175
cb83ba54
RO
61762016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6177
6178 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6179 Invoke gdb with -batch.
6180 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6181
a75f5e30
RB
61822016-03-03 Richard Biener <rguenther@suse.de>
6183
6184 PR tree-optimization/55936
6185 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6186
268bc320
JL
61872016-03-02 Jeff Law <law@redhat.com>
6188
815f20ab
JL
6189 PR rtl-optimization/69942
6190 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6191 effects of argument promotions.
6192
268bc320
JL
6193 PR tree-optimization/69987
6194 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6195 target does not support -fprefetch-loop-arrays.
6196
171f7de5
UB
61972016-03-02 Uros Bizjak <ubizjak@gmail.com>
6198
6199 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6200
192912db
BC
62012016-03-02 Bin Cheng <bin.cheng@arm.com>
6202
c7908871 6203 PR rtl-optimization/69052
192912db
BC
6204 * gcc.target/i386/pr69052.c: New test.
6205
90a7a40b
AM
62062016-03-02 Alan Modra <amodra@gmail.com>
6207
6208 * gcc.dg/pr69990.c: New.
6209
69fa742f
JJ
62102016-03-02 Jakub Jelinek <jakub@redhat.com>
6211
de752fb0
JJ
6212 PR c/68062
6213 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6214
6215 PR middle-end/70022
6216 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6217
69fa742f
JJ
6218 PR target/70028
6219 * gcc.target/i386/pr70028.c: New test.
6220
7c65bd56
MK
62212016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6222
6223 * c-c++-common/asan/swapcontext-test-1.c,
6224 * c-c++-common/tsan/thread_leak.c,
6225 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6226 * g++.dg/tsan/benign_race.C,
6227 * g++.dg/tsan/fd_close_norace.C,
6228 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6229 races with sanitizer output
6230
37d98220 62312016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6232 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6233
6234 PR target/67278
6235 * gcc.dg/simd-8.c: New testcase.
6236
218db463
RB
62372016-03-02 Richard Biener <rguenther@suse.de>
6238
6239 PR middle-end/67278
6240 * gcc.dg/simd-7.c: New testcase.
6241
22c72158
EB
62422016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6243
6244 * gcc.target/i386/pr70007.c: Tweak.
6245
9a790ccc
DV
62462016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6247
6248 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6249
bd02f00f
MP
62502016-03-02 Marek Polacek <polacek@redhat.com>
6251
6252 PR c/67854
6253 * gcc.dg/pr67854.c: New test.
6254
1e840f39
JJ
62552016-03-02 Jakub Jelinek <jakub@redhat.com>
6256
6257 PR middle-end/70025
6258 * gcc.dg/torture/pr70025.c: New test.
6259
bca00241
VK
62602016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6261
6262 PR tree-optimization/68621
6263 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6264
0bca04b8
EB
62652016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6266
6267 * gcc.target/i386/pr70007.c: New test.
6268
2a9afc86
JL
62692016-03-01 Jeff Law <law@redhat.com>
6270
eab2541b 6271 PR tree-optimization/69196
9d83ef71 6272 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6273
2a9afc86
JL
6274 PR tree-optimization/69196
6275 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6276 duplicating code and spoiling the expected output.
6277
0d39977e
MM
62782016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6279
6280 PR target/70033
6281 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6282 supports power9 before doing tests.
6283 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6284 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6285 * gcc.target/powerpc/p9-permute.c: Likewise.
6286
a0c0699d
UB
62872016-03-01 Uros Bizjak <ubizjak@gmail.com>
6288
6289 PR target/70027
6290 * gcc.target/i386/pr70027.c: New test.
6291
0ae3ef47 62922016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6293
6294 * gcc.dg/pr70017.c: New test.
6295
686e2237
JJ
62962016-03-01 Jakub Jelinek <jakub@redhat.com>
6297
6298 PR c/69796
6299 PR c/69974
6300 * gcc.dg/pr69796.c: New test.
6301 * gcc.dg/pr69974.c: New test.
6302
f8e4188c
EB
63032016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6304
6305 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6306
5e3f1c7c
JL
63072016-02-29 Jeff Law <law@redhat.com>
6308
6309 PR tree-optimization/69987
6310 * gfortran.dg/pr69987.f90: New test.
6311
6312 PR tree-optimization/69989
6313 * gcc.c-torture/compile/pr69989-2.c: New test.
6314
1be56bc5
MP
63152016-03-01 Marek Polacek <polacek@redhat.com>
6316
6317 PR c++/69795
6318 * g++.dg/parse/invalid1.C: New test.
6319
1b19470d
RB
63202016-03-01 Richard Biener <rguenther@suse.de>
6321
6322 PR middle-end/70022
6323 * gcc.dg/pr70022.c: New testcase.
6324
3ae0661a
IE
63252016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6326
6327 PR tree-optimization/69956
6328 * gcc.dg/pr69956.c: New test.
6329
0f09ab88
BS
63302016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6331
6332 PR target/70011
6333 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6334 XFAIL when hardware supports efficient unaligned storage access.
6335
76d881bf
PP
63362016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6337
6338 PR c++/69961
6339 * g++.dg/template/pr69961a.C: New test.
6340 * g++.dg/template/pr69961b.C: New test.
6341
7168133a
DM
63422016-02-29 David Malcolm <dmalcolm@redhat.com>
6343
6344 PR preprocessor/69985
6345 * gcc.dg/cpp/pr69985.c: New test case.
6346
0c6072a3
JL
63472016-02-29 Jeff Law <law@redhat.com>
6348
e66f219b
JL
6349 PR tree-optimization/70005
6350 * gcc.c-torture/execute/pr70005.c New test.
6351
0c6072a3
JL
6352 PR tree-optimization/69999
6353 * gcc.c-torture/compile/pr69999.c: New test.
6354
fd9fbdb3
YR
63552016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6356
6357 PR tree-optimization/69652
6358 * gcc.dg/torture/pr69652.c: Delete test.
6359 * gcc.dg/vect/pr69652.c: New test.
6360
cbd400b4
RB
63612016-02-19 Richard Biener <rguenther@suse.de>
6362
6363 PR tree-optimization/69980
6364 * gfortran.dg/vect/pr69980.f90: New testcase.
6365
84ea0f58
EB
63662016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6367
6368 * gcc.target/sparc/20160229-1.c: New test.
6369
5d2a63dc
EB
63702016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6371
6372 * gnat.dg/stack_usage3.adb: New test.
6373 * gnat.dg/stack_usage3_pkg.ads: New helper.
6374
93e708f9
EB
63752016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6376
6377 * gnat.dg/renaming8.adb: New test.
6378 * gnat.dg/renaming8_pkg1.ads: New helper.
6379 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6380 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6381
6512bc93
RB
63822016-02-29 Richard Biener <rguenther@suse.de>
6383
6384 PR tree-optimization/69720
6385 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6386
7b201a88
TK
63872016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6388
6389 PR fortran/68147
6390 PR fortran/47674
6391 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6392
82ee0cf2 63932016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6394 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6395
6396 PR fortran/56007
6397 * gfortran.dg/coarray_8.f90: Adjust error message.
6398 * gfortran.dg/pr56007.f90: New test.
6399 * gfortran.dg/pr56007.f: New test.
6400
cdc1a2c8
L
64012016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6402
6403 PR tree-optimization/69989
6404 * gcc.dg/torture/pr69989.c: New test.
6405
33505bcf
EB
64062016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6407
6408 * gcc.target/i386/stack-realign-win.c: New test.
6409
524bfb19
HA
64102016-02-28 Harald Anlauf <anlauf@gmx.de>
6411
6412 PR fortran/60126
6413 * gfortran.dg/pr60126.f90: New test.
6414
bd542508
JL
64152016-02-27 Jeff Law <law@redhat.com>
6416
6417 Revert
6418 2016-02-26 Richard Biener <rguenther@suse.de>
6419 Jeff Law <law@redhat.com>
6420
6421 PR tree-optimization/69740
6422 * gcc.c-torture/compile/pr69740-1.c: New test.
6423 * gcc.c-torture/compile/pr69740-2.c: New test.
6424
dd1291e0
JD
64252016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6426
5fb67f8b 6427 PR fortran/69910
dd1291e0
JD
6428 * gfortran.dg/newunit_4.f90: New test.
6429
5cfefb59
JJ
64302016-02-27 Jakub Jelinek <jakub@redhat.com>
6431
6432 PR target/69613
6433 PR rtl-optimization/69886
6434 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6435 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6436 target.
6437
20ba5f33
MS
64382016-02-26 Martin Sebor <msebor@redhat.com>
6439
6440 PR tree-optimization/15826
6441 * gcc.dg/tree-ssa/pr15826.c: New test.
6442
e6fb01b0
JJ
64432016-02-26 Jakub Jelinek <jakub@redhat.com>
6444
6445 PR target/69969
6446 * gcc.target/powerpc/pr69969.c: New test.
6447
e3e0cf64
MS
64482016-02-26 Martin Sebor <msebor@redhat.com>
6449
6450 PR c++/15766
6451 * g++.old-deja/g++.other/decl5.C: Add a test case.
6452
d1f2bea5
SB
64532016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6454
6455 PR target/69946
6456 * gcc.target/powerpc/pr69946.c: New file.
6457
4a4f9d2b 64582016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6459 Jeff Law <law@redhat.com>
4a4f9d2b 6460
e3e0cf64 6461 PR tree-optimization/69740
4a4f9d2b
RB
6462 * gcc.c-torture/compile/pr69740-1.c: New test.
6463 * gcc.c-torture/compile/pr69740-2.c: New test.
6464
ad2a2706
MJ
64652016-02-26 Martin Jambor <mjambor@suse.cz>
6466
6467 PR middle-end/69920
6468 * gcc.dg/torture/pr69932.c: New test.
6469 * gcc.dg/torture/pr69936.c: Likewise.
6470
1d11f7ce
AK
64712016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6472
6473 PR target/69709
6474 * gcc.target/s390/pr69709.c: New test.
6475
6cfccbb2
KT
64762016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6477
6478 PR target/69245
6479 * gcc.target/aarch64/pr69245_1.c: New test.
6480
ac59ad4e
KT
64812016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6482
6483 PR target/69613
6484 * gcc.dg/torture/pr69613.c: New test.
6485
a2ad54a0
JJ
64862016-02-26 Jakub Jelinek <jakub@redhat.com>
6487
6488 PR rtl-optimization/69891
6489 * gcc.target/i386/pr69891.c: New test.
6490
0884062c 64912016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6492 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6493
d2369d4f 6494 PR target/61397
c163789b
MM
6495 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6496 functionality for both 32-bit and 64-bit.
6497
5aed7e2c
RB
64982016-02-26 Richard Biener <rguenther@suse.de>
6499
6500 PR tree-optimization/69551
6501 * gcc.dg/torture/pr69951.c: New testcase.
6502
798e2a8e
RB
65032016-02-25 Richard Biener <rguenther@suse.de>
6504
6505 PR tree-optimization/48795
6506 * gcc.dg/Warray-bounds-18.c: New testcase.
6507
9559fbac
RO
65082016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6509
6510 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6511
c049b107
JJ
65122016-02-25 Jakub Jelinek <jakub@redhat.com>
6513
6514 PR rtl-optimization/69896
6515 * gcc.dg/pr69896.c: New test.
6516
1137001c
PP
65172016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6518
6519 PR c++/69736
6520 * g++.dg/cpp1y/paren2.C: New test.
6521
2e9c8641
MS
65222016-02-24 Martin Sebor <msebor@redhat.com>
6523
6524 PR c/51147
6525 * gcc.dg/enum-mode-2.c: New test.
6526
03ca8fb3
JJ
65272016-02-24 Jakub Jelinek <jakub@redhat.com>
6528
6529 PR c++/69922
6530 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6531 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6532 * g++.dg/ubsan/pr69922.C: New test.
6533
0b05329b
MP
65342016-02-24 Marek Polacek <polacek@redhat.com>
6535
6536 PR c/69819
6537 * gcc.dg/pr69819.c: New test.
6538
57c2c374
MS
65392016-02-24 Martin Sebor <msebor@redhat.com>
6540
3b96b93a
MS
6541 PR c++/69912
6542 * g++.dg/ext/flexary15.C: New test.
6543
65442016-02-24 Martin Sebor <msebor@redhat.com>
6545
6546 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6547 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6548 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6549
65433bb5
MK
65502016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6551 Charles Baylis <charles.baylis@linaro.org>
6552
6553 PR debug/61033
6554 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6555
f802a424 65562016-02-24 Richard Biener <rguenther@suse.de>
44293580 6557 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6558
6559 PR middle-end/69760
6560 * gcc.dg/torture/pr69760.c: New testcase.
6561
525f795f
RO
65622016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6563
6564 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6565 pattern on Solaris with as.
6566
cd7bbceb
KT
65672016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6568
6569 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6570 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6571 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6572 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6573
89c0c1fd
JJ
65742016-02-24 Jakub Jelinek <jakub@redhat.com>
6575
6576 PR middle-end/69915
6577 * gcc.dg/pr69915.c: New test.
6578
0683fd27
KT
65792016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6580
6581 PR rtl-optimization/69886
6582 * gcc.dg/torture/pr69886.c: New test.
6583
e53d562a
RB
65842016-02-24 Richard Biener <rguenther@suse.de>
6585
6586 PR middle-end/68963
6587 * gcc.dg/torture/pr68963.c: New testcase.
6588
74a00288
KT
65892016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6590
6591 PR target/69875
6592 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6593 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6594 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6595 * gcc.target/arm/atomic_loaddi_1.c: New test.
6596 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6597 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6598 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6599 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6600 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6601 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6602 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6603 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6604
340fd4c9
JJ
66052016-02-24 Jakub Jelinek <jakub@redhat.com>
6606
6607 PR middle-end/69909
6608 * gcc.dg/torture/pr69909.c: New test.
6609
47d3fdb2
RB
66102016-02-24 Richard Biener <rguenther@suse.de>
6611
6612 PR tree-optimization/69907
6613 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6614 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6615 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6616
dab73e73
CB
66172016-02-24 Christian Bruel <christian.bruel@st.com>
6618
6619 * gcc.target/arm/pragma_cpp_fma.c: New test.
6620
7cc5ec65
JD
66212016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6622
6623 PR fortran/61156
6624 * gfortran.dg/include_6.f90: Update test.
6625
067fbd8b
JJ
66262016-02-23 Jakub Jelinek <jakub@redhat.com>
6627
6628 PR objc/69844
6629 * objc.dg/pr69844.m: New test.
6630
64a454d9
JD
66312016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6632
6633 PR libgfortran/69456
6634 * gfortran.dg/namelist_89.f90: New test.
6635 * gfortran.dg/pr59700.f90: Update test..
6636
35886f0b
MS
66372016-02-23 Martin Sebor <msebor@redhat.com>
6638
6639 PR middle-end/69780
6640 * g++.dg/ext/builtin_alloca.C: New test.
6641 * gcc.dg/builtins-68.c: New test.
6642
162cc7e3
RH
66432016-02-23 Richard Henderson <rth@redhat.com>
6644
6645 * gcc.target/i386/addr-space-3.c: Remove test.
6646
196440f8
DM
66472016-02-23 David Malcolm <dmalcolm@redhat.com>
6648
6649 PR preprocessor/69126
6650 PR preprocessor/69543
6651 * c-c++-common/pr69126-2-long.c: New test.
6652 * c-c++-common/pr69126-2-short.c: New test.
6653 * c-c++-common/pr69543-1.c: Remove xfail.
6654
1d3121af
DM
66552016-02-23 David Malcolm <dmalcolm@redhat.com>
6656
6657 PR preprocessor/69126
6658 PR preprocessor/69543
6659 PR preprocessor/69558
6660 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6661 (f): Rename to...
6662 (test_2): ...this, and add leading comment.
6663 (MACRO_3, test_3): New.
6664 (MACRO_4A, MACRO_4B, test_4): New.
6665 (MACRO): Rename to...
6666 (MACRO_5): ...this.
6667 (g): Rename to...
6668 (test_5): ...this, updating for renaming of MACRO, and
6669 add leading comment.
6670 * c-c++-common/pr69543-1.c: New.
6671 * c-c++-common/pr69543-2.c: New.
6672 * c-c++-common/pr69543-3.c: New.
6673 * c-c++-common/pr69543-4.c: New.
6674 * c-c++-common/pr69558-1.c: New.
6675 * c-c++-common/pr69558-2.c: New.
6676 * c-c++-common/pr69558-3.c: New.
6677 * c-c++-common/pr69558-4.c: New.
6678 * gcc.dg/pr69558.c: Move to...
6679 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6680 xfail for c++.
6681
f99c3557
TS
66822016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6683
6684 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6685 to -ftree-parallelize-loops/-fopenacc changes.
6686 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6687 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6688 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6689 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6690 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6691 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6692 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6693 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6694 * c-c++-common/goacc/kernels-loop.c: Likewise.
6695 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6696 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6697 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6698 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6699
c60ec7c2
RO
67002016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6701
6702 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6703
f1a62b6f
JJ
67042016-02-23 Jakub Jelinek <jakub@redhat.com>
6705
e67bf044
JJ
6706 PR c++/69902
6707 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6708
f1a62b6f
JJ
6709 PR c/69900
6710 * gcc.dg/pr69900.c: New test.
6711
20c5e09e
MJ
67122016-02-23 Martin Jambor <mjambor@suse.cz>
6713
6714 PR tree-optimization/69666
6715 * gcc.dg/tree-ssa/pr69666.c: New test.
6716
e457a6fc
AV
67172016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6718
6719 PR fortran/67451
6720 * gfortran.dg/coarray_allocate_5.f08: New test.
6721
d7b574f4
AK
67222016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6723
6724 * gcc.target/s390/vcond-shift.c: Move to ...
6725 * gcc.target/s390/vector/vcond-shift.c: ... here.
6726
58bdeb44
AK
67272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6728
6729 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6730 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6731
7cd0387b
AK
67322016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6733
6734 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6735
4246c8da
MW
67362016-02-20 Mark Wielaard <mjw@redhat.com>
6737
6738 PR c/28901
6739 * gcc.dg/unused-variable-3.c: New test.
6740
f93bc532
JJ
67412016-02-22 Jakub Jelinek <jakub@redhat.com>
6742
6743 PR target/69888
6744 * gcc.target/i386/pr69888.c: New test.
6745
c4e360f4
RB
67462016-02-22 Richard Biener <rguenther@suse.de>
6747
6748 PR tree-optimization/69882
6749 * gfortran.dg/vect/pr69882.f90: New testcase.
6750
09c92f1c
JJ
67512016-02-22 Jakub Jelinek <jakub@redhat.com>
6752
6753 PR target/69885
6754 * gcc.dg/pr69885.c: New test.
6755
f88d45dc
OE
67562016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6757
6758 PR target/69806
6759 PR target/54089
6760 * gcc.target/sh/pr54089-10.c: New.
6761
ce1ff48e
PT
67622016-02-20 Paul Thomas <pault@gcc.gnu.org>
6763
6764 PR fortran/69423
6765 * gfortran.dg/deferred_character_15.f90 : New test.
6766
bbf27208
DH
67672016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6768
6769 PR fortran/57365
6770 gfortran.dg/allocate_with_source_18.f03: New test.
6771
67722016-02-20 Harald Anlauf <anlauf@gmx.de>
6773
6774 PR fortran/52531
6775 gfortran.dg/gomp/pr52531.f90: New test.
6776
268be88c
BE
67772016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6778
6779 PR c++/69865
6780 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6781 -std=c++03.
6782
4b6c824a
JJ
67832016-02-19 Jakub Jelinek <jakub@redhat.com>
6784
871b3f47
JJ
6785 PR c++/69826
6786 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6787 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6788
7a965d51
JJ
6789 PR c++/69850
6790 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6791
4b6c824a
JJ
6792 PR c++/69851
6793 * g++.dg/torture/pr69851.C: New test.
6794
15fca21a
MS
67952016-02-19 Martin Sebor <msebor@redhat.com>
6796
6797 PR testsuite/69573
6798 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6799
19e21586
JJ
68002016-02-19 Jakub Jelinek <jakub@redhat.com>
6801
03a616ac
JJ
6802 PR c++/69850
6803 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6804 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6805
19e21586
JJ
6806 PR c++/67767
6807 * g++.dg/cpp0x/pr67767.C: New test.
6808
2db16594
KT
68092016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6810
6811 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6812 for fp, simd, crypto, crc, lse.
6813 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6814 above.
6815 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6816 effective target check.
6817
5a7d9d1e
JJ
68182016-02-19 Jakub Jelinek <jakub@redhat.com>
6819
6820 PR target/69820
6821 * gcc.target/i386/pr69820.c: New test.
6822
6448f064
AK
68232016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6824
6825 * gcc.target/s390/vector/int128-1.c: New test.
6826
d0a859e6
AK
68272016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6828
6829 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6830
9e4eb643
AK
68312016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6832
6833 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6834 instruction pattern name to prevent the testcase from failing with
6835 -march=z13.
6836
859a4c0e
AK
68372016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6838
6839 * gcc.target/s390/md/movstr-2.c: New test.
6840
efc2340b
MK
68412016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6842
6843 * gcc.target/s390/morestack.c: New test.
6844
ca2bfbc2
DV
68452016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6846
6847 PR target/69625
6848 * gcc.target/s390/pr69625.c: Add test case.
6849
efd4bd05
BE
68502016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6851
6852 PR testsuite/68580
6853 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6854
2bf2078a
MM
68552016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6856
6857 PR target/68404
6858 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6859 * gcc.target/powerpc/fusion3.c: Likewise.
6860
f003579e
RB
68612016-02-18 Richard Biener <rguenther@suse.de>
6862
6863 PR middle-end/69553
6864 * g++.dg/torture/pr69553.C: New testcase.
6865
19233914
NC
68662016-02-18 Nick Clifton <nickc@redhat.com>
6867
efd4bd05
BE
6868 PR target/62254
6869 PR target/69610
6870 * gcc.target/arm/pr62554.c: New test.
6871 * gcc.target/arm/pr69610-1.c: New test.
6872 * gcc.target/arm/pr69610-2.c: New test.
19233914 6873
23f27839
RB
68742016-02-18 Richard Biener <rguenther@suse.de>
6875
6876 PR middle-end/69854
6877 * gcc.dg/torture/pr69854.c: New testcase.
6878
932c0da4
JJ
68792016-02-17 Jakub Jelinek <jakub@redhat.com>
6880
6881 PR c++/69850
6882 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6883
1bed93e4
BS
68842012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6885
6886 * gcc.target/powerpc/vec-cg.c: New test.
6887
57bfb134
RB
68882016-02-17 Richard Biener <rguenther@suse.de>
6889
6890 PR testsuite/69586
6891 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6892
a44e0ebb
KT
68932016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6894
6895 PR target/69161
6896 * gcc.c-torture/compile/pr69161.c: New test.
6897
ffacd726
DS
68982016-02-17 David Sherwood <david.sherwood@arm.com>
6899
6900 PR target/69532
6901 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6902 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6903
448db8d2
EB
69042016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6905
6906 * gcc.dg/ifcvt-4.c: Skip on Visium.
6907
e2f0522e
EB
69082016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6909
6910 * gnat.dg/atomic8.adb: New test.
6911
bf17fe3f
EB
69122016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6913
6914 * gnat.dg/discr46.ad[sb]: New test.
6915
ecf835e9
KN
69162016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6917
6918 PR Target/48344
6919 * gcc.target/powerpc/pr48344-1.c: New test.
6920
49a1164a
TK
69212015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6922
6923 PR fortran/69742
6924 * gfortran.dg/associate_21.f90: New test.
6925
bf14eba2
JJ
69262016-02-16 Jakub Jelinek <jakub@redhat.com>
6927
6928 PR c/69835
6929 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6930 -Wnonnull in dg-options.
6931 * c-c++-common/nonnull-2.c: New test.
6932
35a093b6
JG
69332016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6934 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6935
6936 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6937
e387d491
JJ
69382016-02-16 Jakub Jelinek <jakub@redhat.com>
6939
6940 PR middle-end/69801
6941 * gcc.dg/pr69801.c: Add empty dg-options.
6942
ba539195
JN
69432016-02-16 James Norris <jnorris@codesourcery.com>
6944
6945 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6946 * g++.dg/goacc/deviceptr-1.c: New file.
6947
2a2b8f64
JJ
69482016-02-16 Jakub Jelinek <jakub@redhat.com>
6949
6950 PR tree-optimization/69820
6951 * gcc.dg/vect/pr69820.c: New test.
6952
87440c29
RB
69532016-02-16 Richard Biener <rguenther@suse.de>
6954
6955 PR tree-optimization/69776
6956 * gcc.dg/torture/pr69776-2.c: New testcase.
6957
6d87c306
BS
69582016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6959
6960 PR tree-optimization/69714
6961 * gcc.dg/torture/pr69714.c: New test.
6962
3824a0a2
JJ
69632016-02-16 Jakub Jelinek <jakub@redhat.com>
6964
6965 PR tree-optimization/69802
6966 * gcc.dg/pr69802.c: New test.
6967
c8cfe96e
RB
69682016-02-16 Richard Biener <rguenther@suse.de>
6969
6970 PR middle-end/69801
6971 * gcc.dg/pr69801.c: New testcase.
6972
fc12098d
JD
69732016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6974
6975 PR libgfortran/69651
6976 * gfortran.dg/read_bang.f90: New test.
6977 * gfortran.dg/read_bang4.f90: New test.
6978
ba6b3795
JJ
69792016-02-15 Jakub Jelinek <jakub@redhat.com>
6980
f0516ca4
JJ
6981 PR c++/69658
6982 * g++.dg/init/pr69658.C: New test.
6983
ba6b3795
JJ
6984 PR c++/69797
6985 * c-c++-common/pr69797.c: New test.
6986
de3f9a2d
PK
69872016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6988
6989 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6990 check for aarch64*-*-*.
6991
17a3b967
RB
69922016-02-15 Richard Biener <rguenther@suse.de>
6993
6994 PR tree-optimization/69783
6995 * gcc.dg/vect/pr69783.c: New testcase.
6996
1c48bff1
RB
69972016-02-15 Richard Biener <rguenther@suse.de>
6998
6999 PR tree-optimization/69776
7000 * gcc.dg/torture/pr69776.c: New testcase.
7001
1e6025b6
TK
70022016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7003
7004 PR fortran/60526
7005 * gfortran.dg/type_decl_4.f90: Reinstated.
7006
d3308279
JDA
70072016-02-14 John David Anglin <danglin@gcc.gnu.org>
7008
7009 PR fortran/68746
7010 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7011
b7c56581
TK
70122016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7013
7014 PR fortran/60526
7015 PR bootstrap/69816
7016 * gfortran.dg/type_decl_4.f90: Removed.
7017
60cb4ef5
TK
70182016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7019
7020 PR fortran/60526
7021 * gfortran.dg/type_decl_4.f90: New test.
7022
f6964637
AM
70232016-02-14 Alan Modra <amodra@gmail.com>
7024
1a8849d1 7025 PR testsuite/68886
f6964637
AM
7026 * gcc.c-torture/execute/stkalign.c: Revise test.
7027
f5121920
OE
70282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7029
7030 PR target/67260
7031 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7032
6cda3ab6
OE
70332016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7034
7035 PR target/67260
7036 * gcc.target/sh/torture/pr67260.c: New.
7037
6786e598
JDA
70382016-02-12 John David Anglin <danglin@gcc.gnu.org>
7039
7040 * gcc.dg/pr67964.c: Add dg-require-alias.
7041
7e05dad8
OE
70422016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7043
7044 PR target/67636
7045 PR target/64345
7046 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7047
7f4cc3ce
JD
70482016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7049
7050 PR libgfortran/69668
7051 * gfortran.dg/namelist_88.f90: New test.
7052
955ca6dc
JD
70532016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7054
7055 PR libgfortran/69668
7056 * gfortran.dg/namelist_38.f90: Update test.
7057 * gfortran.dg/namelist_84.f90: Update test.
7058
876217ae
DM
70592016-02-12 David Malcolm <dmalcolm@redhat.com>
7060
7061 PR other/69554
7062 * gcc.dg/pr69554-1.c: New test.
7063 * gfortran.dg/pr69554-1.F90: New test.
7064 * gfortran.dg/pr69554-2.F90: New test.
7065 * lib/gcc-dg.exp (proc dg-locus): New function.
7066 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7067 distinguish between the caret-printing and non-caret-printing
7068 cases. If caret-printing has been explicitly enabled, bail out
7069 without attempting to fix up the output.
7070
61789eed
DM
70712016-02-12 David Malcolm <dmalcolm@redhat.com>
7072
7073 PR driver/69265
7074 PR driver/69453
7075 * gcc.dg/spellcheck-options-3.c: New test case.
7076 * gcc.dg/spellcheck-options-4.c: New test case.
7077 * gcc.dg/spellcheck-options-5.c: New test case.
7078 * gcc.dg/spellcheck-options-6.c: New test case.
7079 * gcc.dg/spellcheck-options-7.c: New test case.
7080 * gcc.dg/spellcheck-options-8.c: New test case.
7081 * gcc.dg/spellcheck-options-9.c: New test case.
7082 * gcc.dg/spellcheck-options-10.c: New test case.
7083
c3090c1f
JJ
70842016-02-12 Jakub Jelinek <jakub@redhat.com>
7085
7086 PR rtl-optimization/69764
7087 PR rtl-optimization/69771
7088 * c-c++-common/pr69764.c: New test.
7089 * gcc.dg/torture/pr69771.c: New test.
7090
8222034d
MP
70912016-02-12 Marek Polacek <polacek@redhat.com>
7092
7093 * g++.dg/torture/init-list1.C: New.
7094
f749f792
MP
70952016-02-12 Marek Polacek <polacek@redhat.com>
7096
7097 * gcc.dg/pr69522.c: Add empty dg-options.
7098
199fb02a
IE
70992016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7100
7101 * g++.dg/lto/lto.exp: Include and init mpx.
7102 * g++.dg/lto/pr69729_0.C: New test.
7103
b69539cb
JJ
71042016-02-12 Jakub Jelinek <jakub@redhat.com>
7105
06ff7000
JJ
7106 PR ipa/69241
7107 * g++.dg/ipa/pr69241-4.C: New test.
7108
b69539cb
JJ
7109 PR ipa/68672
7110 * g++.dg/ipa/pr68672-1.C: New test.
7111 * g++.dg/ipa/pr68672-2.C: New test.
7112 * g++.dg/ipa/pr68672-3.C: New test.
7113
16595a1f
BS
71142016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7115
7116 PR c/69522
6d87c306 7117 * gcc.dg/pr69522.c: New test.
16595a1f 7118
38d795d2
PP
71192016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7120
7121 PR c++/69098
7122 * g++.dg/cpp1y/69098.C: New test.
7123 * g++.dg/cpp1y/69098-2.C: New test.
7124
9c582551
JJ
71252016-02-12 Jakub Jelinek <jakub@redhat.com>
7126
7127 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7128 and neighbour -> neighbor.
7129 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7130 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7131 * c-c++-common/Wvarargs.c: Likewise.
7132 * c-c++-common/goacc/host_data-5.c: Likewise.
7133 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7134 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7135 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7136 * gcc.target/aarch64/pr60697.c: Likewise.
7137 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7138 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7139 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7140 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7141 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7142 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7143 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7144 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7145 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7146 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7147 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7148 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7149 * g++.dg/lookup/koenig5.C: Likewise.
7150 * g++.dg/ext/no-asm-2.C: Likewise.
7151 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7152 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7153 * gfortran.dg/used_types_16.f90: Likewise.
7154 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7155 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7156 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7157 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7158 * gfortran.dg/abstract_type_6.f03: Likewise.
7159 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7160 * gfortran.dg/used_types_15.f90: Likewise.
7161 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7162 * gfortran.dg/exit_3.f08: Likewise.
7163 * gfortran.dg/open_status_2.f90: Likewise.
7164 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7165 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7166 * gfortran.dg/associate_1.f03: Likewise.
7167 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7168 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7169 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7170 * gcc.dg/builtin-object-size-1.c: Likewise.
7171 * gcc.dg/noreturn-6.c: Likewise.
7172 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7173 * gcc.dg/globalalias.c: Likewise.
7174 * gcc.dg/builtins-config.h: Likewise.
7175 * gcc.dg/pr30457.c: Likewise.
7176 * gcc.c-torture/compile/volatile-1.c: Likewise.
7177 * gcc.c-torture/execute/20101011-1.c: Likewise.
7178 * c-c++-common/Waddress-1.c: Likewise.
7179
66756373
JJ
71802016-02-11 Jakub Jelinek <jakub@redhat.com>
7181
7182 PR c/69768
7183 * c-c++-common/Waddress-1.c: New test.
7184
76fe932b
AV
71852016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7186
7187 PR fortran/69296
7188 * gfortran.dg/associate_19.f03: New test.
7189 * gfortran.dg/associate_20.f03: New test.
7190
564c4d4b
OE
71912016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7192
7193 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7194
e1c1ecb0
KT
71952016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7196
7197 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7198 .arch armv8-a\n. Add -dA to dg-options.
7199 * gcc.target/aarch64/assembler_arch_1.c: New test.
7200 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7201
0d7d9458
PC
72022016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7203
7204 PR c++/68726
7205 * g++.dg/cpp0x/pr68726.C: New.
7206
e6208a60
IE
72072016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7208
7209 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7210 test.
7211
281a11eb
RB
72122016-02-11 Richard Biener <rguenther@suse.de>
7213
7214 * g++.dg/tree-ssa/pr61034.C: Adjust.
7215
e03dd765
VM
72162016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7217
4b48faf5 7218 PR target/69148
e03dd765
VM
7219 * gcc.target/s390/pr69148.c: New.
7220
cdc23927
YR
72212016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7222
7223 PR tree-optimization/69652
7224 * gcc.dg/torture/pr69652.c: New test.
7225
e199dd0a
JJ
72262016-02-10 Jakub Jelinek <jakub@redhat.com>
7227 Patrick Palka <ppalka@gcc.gnu.org>
7228
7229 PR ipa/69241
7230 PR c++/69649
7231 * g++.dg/ipa/pr69241-1.C: New test.
7232 * g++.dg/ipa/pr69241-2.C: New test.
7233 * g++.dg/ipa/pr69241-3.C: New test.
7234 * g++.dg/ipa/pr69649.C: New test.
7235
d6b38027
UB
72362016-02-10 Uros Bizjak <ubizjak@gmail.com>
7237
7238 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7239 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7240
13b562c5
BC
72412016-02-10 Bin Cheng <bin.cheng@arm.com>
7242
7243 PR tree-optimization/68021
7244 * gcc.dg/tree-ssa/pr68021.c: New test.
7245
24a179f8
RB
72462016-02-10 Richard Biener <rguenther@suse.de>
7247
7248 PR tree-optimization/69726
7249 * gcc.dg/uninit-22.c: New testcase.
7250
0d99886f
AP
72512016-02-09 Andrew Pinski <apinski@cavium.com>
7252
7253 PR tree-opt/69282
7254 * gcc.c-torture/compile/20160205-1.c: New testcase.
7255
ab04995c
MM
72562016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7257
7258 PR target/68404
7259 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7260 instead accessing a really large arrray.
7261 * gcc.target/powerpc/fusion3.c: Likewise.
7262
4b79ac23
CB
72632016-02-09 Charles Baylis <charles.baylis@linaro.org>
7264
7265 PR target/68532
7266 * gcc.c-torture/execute/pr68532.c: New test.
7267
b890a441
AO
72682016-02-11 Alexandre Oliva <aoliva@redhat.com>
7269
7270 PR target/69634
7271 * gcc.dg/pr69634.c: New.
7272
84a5bef7
RB
72732016-02-09 Richard Biener <rguenther@suse.de>
7274
7275 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7276
1f123759 72772016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7278
1f123759
AF
7279 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7280
65860c77
YR
72812016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7282
7283 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7284
7e1e8a0a
RB
72852016-02-09 Richard Biener <rguenther@suse.de>
7286
7287 PR tree-optimization/69715
7288 * gcc.dg/torture/pr69715.c: New testcase.
7289
efb45a9f
PP
72902016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7291
7292 PR c++/69139
7293 * g++.dg/cpp0x/trailing12.C: New test.
7294 * g++.dg/cpp0x/trailing13.C: New test.
7295
20a0c6f9
PP
72962016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7297
7298 PR c++/69283
7299 PR c++/67835
7300 * g++.dg/cpp1y/auto-fn29.C: New test.
7301 * g++.dg/cpp1y/auto-fn30.C: New test.
7302
a162f3af
JJ
73032016-02-08 Jakub Jelinek <jakub@redhat.com>
7304
7305 PR tree-optimization/69209
7306 * gcc.c-torture/compile/pr69209.c: New test.
7307
4b4a9fbd
JL
73082016-02-08 Jeff Law <law@redhat.com>
7309
7310 PR tree-optimization/68541
7311 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7312 of statements allowed in join block for path splitting.
7313
cfac5ed2
JJ
73142016-02-08 Jakub Jelinek <jakub@redhat.com>
7315
f68bc23f
JJ
7316 PR c++/59627
7317 * g++.dg/gomp/pr59627.C: New test.
7318
cfac5ed2
JJ
7319 PR ipa/69239
7320 * g++.dg/ipa/pr69239.C: New test.
7321
44714d8c
DM
73222016-02-08 David Malcolm <dmalcolm@redhat.com>
7323
7324 PR preprocessor/69664
7325 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7326 * gcc.dg/cpp/warn-comments.c: Likewise.
7327
eba9e839
MP
73282016-02-08 Marek Polacek <polacek@redhat.com>
7329
7330 PR c++/69688
7331 * g++.dg/init/const12.C: New test.
7332
a011cd92
BS
73332016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7334
7335 PR target/60410
7336 * gcc.dg/lto/pr55113_0.c: Remove test.
7337
5317b1be
RB
73382016-02-08 Richard Biener <rguenther@suse.de>
7339
7340 PR tree-optimization/69719
7341 * gcc.dg/torture/pr69719.c: New testcase.
7342
63998a63
RB
73432016-02-08 Richard Biener <rguenther@suse.de>
7344 Jeff Law <law@redhat.com>
7345
7346 PR target/68273
7347 * gcc.target/mips/pr68273.c: New testcase.
7348
43f4a281
RB
73492016-02-08 Richard Biener <rguenther@suse.de>
7350
7351 PR rtl-optimization/69274
7352 * gcc.target/i386/addr-sel-1.c: XFAIL.
7353
0b604d2d
JL
73542016-02-08 Jeff Law <law@redhat.com>
7355
e8dfe49e
JL
7356 PR tree-optimization/68541
7357 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7358
6daecd7a 7359 PR tree-optimization/65917
0b604d2d
JL
7360 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7361
c0f0e35a
JD
73622016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7363
7364 PR fortran/50555
7365 * gfortran.dg/namelist_args.f90: New test.
7366
8981d712
JL
73672016-02-05 Jeff Law <law@redhat.com>
7368
6daecd7a 7369 PR tree-optimization/68541
8981d712
JL
7370 * gcc.dg/tree-ssa/split-path-2.c: New test.
7371 * gcc.dg/tree-ssa/split-path-3.c: New test.
7372 * gcc.dg/tree-ssa/split-path-4.c: New test.
7373 * gcc.dg/tree-ssa/split-path-5.c: New test.
7374 * gcc.dg/tree-ssa/split-path-6.c: New test.
7375 * gcc.dg/tree-ssa/split-path-7.c: New test.
7376
46cb9332
MS
73772016-02-05 Martin Sebor <msebor@redhat.com>
7378
7379 PR c++/69662
7380 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7381 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7382
be2083ea
RH
73832016-02-06 Richard HEnderson <rth@redhat.com>
7384
7385 PR c/69643
7386 * gcc.target/i386/addr-space-4.c: New.
7387 * gcc.target/i386/addr-space-5.c: New.
7388
711d7c23
MM
73892016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7390
7391 PR fortran/66089
7392 * gfortran.dg/elemental_dependency_6.f90: New.
7393
b5c1c988
JJ
73942016-02-05 Jakub Jelinek <jakub@redhat.com>
7395
861c7bcd
JJ
7396 PR rtl-optimization/69691
7397 * gcc.c-torture/execute/pr69691.c: New test.
7398
b5c1c988
JJ
7399 PR c++/69628
7400 * g++.dg/parse/pr69628.C: New test.
7401
f7dfa966
UB
74022016-02-05 Uros Bizjak <ubizjak@gmail.com>
7403
7404 * gcc.dg/sancov/asan.c: Move to ...
7405 * gcc.dg/asan/sancov-1.c: ... here.
7406
9b143e64
UB
74072016-02-05 Uros Bizjak <ubizjak@gmail.com>
7408
7409 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7410
f5d4b899
L
74112016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7412
7413 PR target/69677
7414 * gcc.target/i386/pr69677.c: New test.
7415
76c85fbb
PP
74162016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7417
7418 PR c++/68948
7419 * g++.dg/template/pr68948.C: New test.
7420
f181bf90
DV
74212016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7422
7423 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7424 (only necessary on s390x).
7425
714fb282
L
74262016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7427
7428 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7429 -mno-accumulate-outgoing-args.
7430
618d6c1c
PP
74312016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7432
7433 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7434
1066e9b5
JJ
74352016-02-04 Jakub Jelinek <jakub@redhat.com>
7436
7437 PR c/69669
7438 * c-c++-common/pr69669.c: New test.
7439
76255d0d
MM
74402016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7441
7442 PR target/69667
7443 * g++.dg/pr69667.C: New file.
7444
e0b059b1
WD
74452016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7446
7447 PR target/69619
7448 * gcc.dg/pr69619.c: Add new test.
7449
2692b5c8
RS
74502016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7451
7452 PR rtl-optimization/69577
7453 * gcc.target/i386/pr69577.c: New test.
7454
7db337c2
ML
74552016-02-04 Martin Liska <mliska@suse.cz>
7456
7457 * g++.dg/asan/pr69276.C: New test.
7458
cc9c0829
KT
74592016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7460
7461 PR target/65932
7462 PR target/67714
7463 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7464 a single smulbb instruction.
7465 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7466 * gcc.target/amr/wmul-2.c: Likewise.
7467
eb9feb52
KT
74682016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7469
7470 PR target/65932
7471 PR target/67714
7472 * gcc.c-torture/execute/pr67714.c: New test.
7473
61f727fe
JJ
74742016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7475
7476 PR target/69454
7477 * gcc.target/i386/pr69454-1.c: New test.
7478 * gcc.target/i386/pr69454-2.c: New test.
7479
05dd97db
MS
74802016-02-03 Martin Sebor <msebor@redhat.com>
7481
7482 PR c++/69251
7483 PR c++/69253
7484 PR c++/69290
7485 PR c++/69277
7486 PR c++/69349
7487 * g++.dg/ext/flexarray-mangle-2.C: New test.
7488 * g++.dg/ext/flexarray-mangle.C: New test.
7489 * g++.dg/ext/flexarray-subst.C: New test.
7490 * g++.dg/ext/flexary11.C: New test.
7491 * g++.dg/ext/flexary12.C: New test.
7492 * g++.dg/ext/flexary13.C: New test.
7493 * g++.dg/ext/flexary14.C: New test.
7494 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7495
dac2fc29
L
74962016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7497
7498 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7499 Define only if CHECK_FLOAT128 is defined.
7500 (main): Properly initialize u5.
7501
eadb8035
JJ
75022016-02-03 Jakub Jelinek <jakub@redhat.com>
7503
0afbb81b
JJ
7504 PR c/69627
7505 * gcc.dg/pr69627.c: New test.
7506
eadb8035
JJ
7507 PR target/69644
7508 * gcc.dg/pr69644.c: New test.
7509
b12d4923
MS
75102016-02-03 Mike Stump <mikestump@comcast.net>
7511
7512 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7513 support for struct-layout-1.exp.
7514
ab4bae0c
PP
75152016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7516
7517 PR c++/69056
618d6c1c 7518 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7519
95831c01
VM
75202016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7521 Alexandre Oliva <aoliva@redhat.com>
7522
7523 PR target/69461
7524 * gcc.target/powerpc/pr69461.c: New.
7525
ccc71ab8
UB
75262016-02-03 Uros Bizjak <ubizjak@gmail.com>
7527
7528 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7529 works from here ...
7530 (check_effective_target_fsanitize_thread): ... to here. Do not
7531 specify additional compile flags for the test source.
7532 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7533 specify additional compile flags for the test source.
7534
96299640
WD
75352016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7536
7537 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7538
781d83d9
AV
75392016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7540
7541 PR fortran/67451
7542 PR fortran/69418
7543 * gfortran.dg/coarray_allocate_2.f08: New test.
7544 * gfortran.dg/coarray_allocate_3.f08: New test.
7545 * gfortran.dg/coarray_allocate_4.f08: New test.
7546
d8208e6d
AL
75472016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7548
7549 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7550 use same scan-tree-dump-times on all platforms.
7551 * gcc.dg/vect/vect-outer-1.c: Likewise.
7552 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7553 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7554 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7555 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7556 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7557 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7558 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7559
a8394fa0
SB
75602016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7561
7562 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7563 warning.
7564
f3baa1d3
L
75652016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7566
7567 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7568
eb077516
JN
75692016-02-02 James Norris <jnorris@codesourcery.com>
7570
7571 * c-c++-common/goacc/routine-5.c: Add tests.
7572
578fb225
AM
75732016-02-02 Alexander Monakov <amonakov@ispras.ru>
7574
7575 * gcc.target/nvptx/unsigned-cmp.c: New test.
7576
c64f7d37
WD
75772016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7578
7579 * gcc.target/aarch64/scalar_shift_1.c
7580 (test_corners_sisd_di): Improve force to SIMD register.
7581 (test_corners_sisd_si): Likewise.
7582 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7583 Remove scan-assembler check for ldr.
7584
90c6f26c
RB
75852016-02-02 Richard Biener <rguenther@suse.de>
7586
7587 PR tree-optimization/69595
7588 * gcc.dg/Warray-bounds-17.c: New testcase.
7589
9dc03c97
RB
75902016-02-02 Richard Biener <rguenther@suse.de>
7591
7592 PR tree-optimization/69606
7593 * gcc.dg/torture/pr69606.c: New testcase.
7594
2d4dc223
YR
75952016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7596
7597 PR middle-end/68542
7598 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7599 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7600
65c98fde
AM
76012016-02-02 Alan Modra <amodra@gmail.com>
7602
7603 PR target/69548
7604 * gcc.target/powerpc/pr69548.c: New test.
7605
e1b81f2b
JJ
76062016-02-01 Jakub Jelinek <jakub@redhat.com>
7607
d0268b37
JJ
7608 PR rtl-optimization/69592
7609 * gcc.dg/pr69592.c: New test.
7610
e1b81f2b
JJ
7611 PR preprocessor/69543
7612 PR c/69558
7613 * gcc.dg/pr69543.c: New test.
7614 * gcc.dg/pr69558.c: New test.
7615
7dd7780d
UB
76162016-02-01 Uros Bizjak <ubizjak@gmail.com>
7617
bf672ee5
UB
7618 PR testsuite/65940
7619 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7620
9a7013f8
MS
76212016-02-01 Martin Sebor <msebor@redhat.com>
7622
7623 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7624
e681fb2b
BC
76252016-02-01 Bin Cheng <bin.cheng@arm.com>
7626
7627 PR tree-optimization/67921
7628 * c-c++-common/ubsan/pr67921.c: New test.
7629
ff86345f
RB
76302016-02-01 Richard Biener <rguenther@suse.de>
7631
7632 PR middle-end/69556
7633 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7634
bc369dbd
RB
76352016-02-01 Richard Biener <rguenther@suse.de>
7636
7637 PR tree-optimization/69574
7638 * gcc.dg/torture/pr69574.c: New testcase.
7639
ef318184
RB
76402016-02-01 Richard Biener <rguenther@suse.de>
7641
7642 PR tree-optimization/69579
7643 * gcc.dg/setjmp-6.c: New testcase.
7644
654745e6
JJ
76452016-02-01 Jakub Jelinek <jakub@redhat.com>
7646
7647 PR rtl-optimization/69570
7648 * g++.dg/opt/pr69570.C: New test.
7649
e6c0c44b
RH
76502016-02-01 Richard Henderson <rth@redhat.com>
7651
7652 * gcc.dg/pr69535.c: New test.
7653
6ff3f09a
JDA
76542016-01-31 John David Anglin <danglin@gcc.gnu.org>
7655
2c005538
JDA
7656 PR testsuite/69584
7657 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7658 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7659
61083a4b
JDA
7660 PR debug/68244
7661 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7662
6ff3f09a
JDA
7663 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7664
0c221916
PT
76652016-01-31 Paul Thomas <pault@gcc.gnu.org>
7666
7667 PR fortran/67564
7668 * gfortran.dg/allocate_with_source_17.f03: New test.
7669
db7a2818
JJ
76702016-01-30 Jakub Jelinek <jakub@redhat.com>
7671
7672 PR tree-optimization/69546
7673 * gcc.dg/torture/pr69546.c: New test.
7674
e520d5f0
PT
76752016-01-30 Paul Thomas <pault@gcc.gnu.org>
7676
7677 PR fortran/69566
7678 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7679
343c05d3
MS
76802016-01-30 Martin Sebor <msebor@redhat.com>
7681
7682 PR c++/68490
7683 * g++.dg/ext/flexary10.C: New test.
7684
d6c3a539
DH
76852016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7686
7687 PR fortran/66707
7688 gfortran.dg/common_23.f90: New test.
7689
52d72fcd
BS
76902016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7691
7692 PR target/65546
7693 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7694 condition being checked, and disable it when the target supports
7695 misaligned loads and stores.
7696
3a5d2ba4
JJ
76972016-01-29 Jakub Jelinek <jakub@redhat.com>
7698
7699 PR debug/69518
7700 * gcc.dg/torture/pr69518.c: New test.
7701
6bbacdb5
L
77022016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7703
7704 PR target/69530
7705 * gcc.target/i386/pr69530.c: New test.
7706
af932cdb
SE
77072016-01-29 Steve Ellcey <sellcey@imgtec.com>
7708
7709 PR target/65604
7710 * gcc.target/mips/div-delay.c: New test.
7711
26658b7c
JJ
77122016-01-29 Jakub Jelinek <jakub@redhat.com>
7713
33e89989
JJ
7714 PR target/69551
7715 * gcc.target/i386/pr69551.c: New test.
7716
26658b7c
JJ
7717 PR target/66137
7718 * gcc.target/i386/pr66137.c: New test.
7719
401116b5
AB
77202016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7721
7722 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7723 always built for p5600.
7724 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7725 isa=p5600 dg-option.
7726
d4abfcc5
RB
77272016-01-29 Richard Biener <rguenther@suse.de>
7728
7729 PR tree-optimization/69547
7730 * g++.dg/tree-ssa/pr69547.C: New testcase.
7731
16b77b32
JJ
77322016-01-29 Jakub Jelinek <jakub@redhat.com>
7733
7734 PR debug/66869
7735 * g++.dg/warn/Wunused-function2.C: New test.
7736
a1c95464
DV
77372016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7738
7739 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7740 support for test to succeed.
7741
5453bfed
MP
77422016-01-29 Marek Polacek <polacek@redhat.com>
7743
7744 PR c++/69509
7745 PR c++/69516
7746 * g++.dg/ext/constexpr-vla2.C: New test.
7747 * g++.dg/ext/constexpr-vla3.C: New test.
7748 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7749
452ec2a5
RB
77502016-01-29 Richard Biener <rguenther@suse.de>
7751
7752 PR middle-end/69537
7753 * gcc.dg/uninit-21.c: New testcase.
7754
aec0b19e
UB
77552016-01-28 Uros Bizjak <ubizjak@gmail.com>
7756
7757 PR target/69459
7758 * gcc.target/i386/pr69459.c: New test.
7759
df113ce7
SE
77602016-01-28 Steve Ellcey <sellcey@imgtec.com>
7761
7762 PR target/68400
7763 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7764 * gcc.target/mips/pr68400.c: New test.
7765
494de84f
MS
77662016-01-28 Martin Sebor <msebor@redhat.com>
7767
7768 PR target/17381
7769 * gcc.target/powerpc/pr17381.c: New test.
7770
eb1b1f01
JJ
77712016-01-28 Jakub Jelinek <jakub@redhat.com>
7772
7773 PR middle-end/69542
7774 * gcc.dg/torture/pr69542.c: New test.
7775
6dfeb7ce
WD
77762016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7777
7778 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7779
4b7471a4
DE
77802016-01-28 David Edelsohn <dje.gcc@gmail.com>
7781
7782 * gcc.dg/pr65980.c: Skip on AIX.
7783 * gcc.dg/pr66688.c: Same.
7784
b271fd21
DE
77852016-01-28 David Edelsohn <dje.gcc@gmail.com>
7786
7787 PR target/63679
7788 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7789 * gcc.dg/tree-ssa/sra-18.c: Same.
7790
874108a9
AV
77912016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7792
7793 PR fortran/62536
7794 * gfortran.dg/block_15.f08: New test.
7795 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7796 on incorrectly closed BLOCK.
7797
30480bcd
IE
77982016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7799
7800 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
78012016-01-28 Richard Biener <rguenther@suse.de>
7802
7803 PR tree-optimization/69466
7804 * gfortran.dg/vect/pr69466.f90: New testcase.
7805
0d4c694e
TP
78062016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7807
7808 * g++.dg/pr67989.C: Remove ARM-specific option.
7809 * gcc.target/arm/pr67989.C: New file.
7810
2aa780da
UB
78112016-01-27 Uros Bizjak <ubizjak@gmail.com>
7812
7813 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7814 and expm1 test for glibc < 2.11.
7815
f75ebe77
RH
78162016-01-27 Richard Henderson <rth@redhat.com>
7817
7818 * gcc.c-torture/execute/pr69447.c: New test.
7819
78202016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7821
9a175e65 7822 PR fortran/69422
49847d75
PT
7823 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7824
cbdd8ae0
JJ
78252016-01-27 Jakub Jelinek <jakub@redhat.com>
7826
7827 PR debug/66869
7828 * gcc.dg/pr66869.c: New test.
7829
2b572b3c
JL
78302016-01-25 Jeff Law <law@redhat.com>
7831
7832 PR tree-optimization/68398
aec0b19e 7833 PR tree-optimization/69196
2b572b3c
JL
7834 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7835 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7836 path to avoid new heuristic allowing more irreducible regions
7837 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7838 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7839 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7840 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7841 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7842
fa74a4bc
MP
78432016-01-27 Marek Polacek <polacek@redhat.com>
7844
7845 PR c/68062
7846 * c-c++-common/vector-compare-4.c: New test.
7847
0afff540
DM
78482016-01-27 David Malcolm <dmalcolm@redhat.com>
7849
7850 PR preprocessor/69126
7851 * c-c++-common/pr69126.c: New test case.
7852
1a218fc9
ILT
78532016-01-27 Ian Lance Taylor <iant@google.com>
7854
7855 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7856
5d70666e
RB
78572016-01-27 Ryan Burn <contact@rnburn.com>
7858
7859 PR cilkplus/69267
7860 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7861
87ff4d66
UB
78622016-01-27 Uros Bizjak <ubizjak@gmail.com>
7863
7864 PR target/69512
7865 * gcc.target/i386/pr69512.c: New test.
7866
27e23cca
RE
78672016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7868
7869 PR ada/69488
7870 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7871
05bf54c3
MP
78722016-01-27 Marek Polacek <polacek@redhat.com>
7873
7874 PR c++/69379
7875 * g++.dg/pr69379.C: New test.
7876
60214d0d
MS
78772016-01-27 Martin Sebor <msebor@redhat.com>
7878
7879 PR c++/69317
7880 * g++.dg/abi/Wabi-2-2.C: New test.
7881 * g++.dg/abi/Wabi-2-3.C: New test.
7882 * g++.dg/abi/Wabi-3-2.C: New test.
7883 * g++.dg/abi/Wabi-3-3.C: New test.
7884
167c7bfa
RB
78852016-01-27 Richard Biener <rguenther@suse.de>
7886
7887 PR tree-optimization/69166
7888 * gcc.dg/torture/pr69166.c: New testcase.
7889
1430fb1f
MJ
78902016-01-27 Martin Jambor <mjambor@suse.cz>
7891
7892 PR tree-optimization/69355
7893 * gcc.dg/tree-ssa/pr69355.c: New test.
7894
95e3030c
MP
78952016-01-27 Marek Polacek <polacek@redhat.com>
7896
7897 PR c++/69496
7898 * g++.dg/ext/constexpr-vla1.C: New test.
7899
eeb085f3
CB
79002016-01-20 Christian Bruel <christian.bruel@st.com>
7901
7902 PR target/69245
7903 * gcc.target/arm/pr69245.c: New test.
7904
b1652dde
JJ
79052016-01-27 Jakub Jelinek <jakub@redhat.com>
7906
7907 PR tree-optimization/69399
7908 * gcc.dg/torture/pr69399.c: New test.
7909
ce7e8f00
EB
79102016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7911
7912 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7913
e4aac1d1
EB
79142016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7915
7916 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7917
8dfdb419
TV
79182016-01-26 Tom de Vries <tom@codesourcery.com>
7919
7920 PR tree-optimization/69110
7921 * gcc.dg/autopar/pr69110.c: New test.
7922
56f80f54 79232016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7924 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7925
7926 * gcc.dg/graphite/isl-ast-op-select.c: New.
7927
a0909527
PT
79282015-01-26 Paul Thomas <pault@gcc.gnu.org>
7929
7930 PR fortran/69385
7931 * gfortran.dg/allocate_error_6.f90: New test.
7932
ffc445f4
RH
79332016-01-26 Richard Henderson <rth@redhat.com>
7934
7935 * gcc.dg/tm/pr60908.c: New test.
7936
01e1dea3
DM
79372016-01-26 David Malcolm <dmalcolm@redhat.com>
7938
7939 PR other/69006
7940 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7941 directive.
7942 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7943 expected multiline output to reflect the colorization being
7944 disabled before newlines.
7945 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7946 (custom_diagnostic_finalizer): Replace call to
7947 pp_newline_and_flush with call to pp_flush.
7948 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7949 * gfortran.dg/implicit_class_1.f90: Likewise.
7950 * lib/gcc-dg.exp (allow_blank_lines): New global.
7951 (dg-allow-blank-lines-in-output): New procedure.
7952 (gcc-dg-prune): Complain about blank lines in the output, unless
7953 dg-allow-blank-lines-in-output was called.
7954 * lib/multiline.exp (_build_multiline_regex): Only support
7955 arbitrary followup text for non-blank-lines, not for blank lines.
7956
13f92e8d
JJ
79572016-01-26 Jakub Jelinek <jakub@redhat.com>
7958
7959 PR tree-optimization/69483
7960 * gcc.dg/pr69483.c: New test.
7961 * g++.dg/opt/pr69483.C: New test.
7962
92422235
CL
79632016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7964
7965 PR target/68620
7966 * gcc.target/arm/pr68620.c: New test.
7967
0bccf11b
L
79682016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7969
7970 * gcc.target/i386/pr68986-2.c: Remove -m32.
7971
81cd202e
L
79722016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7973
7974 PR target/68986
7975 * gcc.target/i386/pr68986-1.c: New test.
7976 * gcc.target/i386/pr68986-2.c: Likewise.
7977 * gcc.target/i386/pr68986-3.c: Likewise.
7978
213a1c03
CB
79792016-01-26 Christian Bruel <christian.bruel@st.com>
7980
7981 * lib/target-supports.exp
7982 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7983 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7984 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7985
22a08dd1
RB
79862016-01-26 Richard Biener <rguenther@suse.de>
7987
7988 PR tree-optimization/69452
7989 * gcc.dg/torture/pr69452.c: New testcase.
7990
6c06e0e8
JJ
79912016-01-26 Jakub Jelinek <jakub@redhat.com>
7992
7993 PR target/69442
7994 * gcc.dg/pr69442.c: New test.
7995
b96824c4
RFI
79962016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7997
7998 PR target/67896
7999 * gcc.target/aarch64/simd/pr67896.C: New.
8000
5ee31e57
RS
80012016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8002
8003 PR tree-optimization/69400
8004 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8005 function.
8006 (plugin_init): Call it.
8007 * gcc.dg/torture/pr69400.c: New test.
8008
7ddfb31d
CL
80092016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8010
8011 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8012
1e050c90
AK
80132016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8014 Sebastian Pop <s.pop@samsung.com>
8015
8016 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8017 isl-0.15.
8018
c8ee4bf5
AK
80192016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8020 Sebastian Pop <s.pop@samsung.com>
8021
8022 * gcc.dg/graphite/pr69292.c: New.
8023
d902b330
JJ
80242016-01-25 Jakub Jelinek <jakub@redhat.com>
8025
8026 * c-c++-common/goacc/use_device-1.c: New test.
8027
2c89b952
JL
80282016-01-25 Jeff Law <law@redhat.com>
8029
8030 PR tree-optimization/69196
8031 PR tree-optimization/68398
8032 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8033 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8034
685c8785
DE
80352016-01-25 David Edelsohn <dje.gcc@gmail.com>
8036
8037 PR target/69469
8038 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8039 Algorithm.
8040
95cef0c1
RB
80412016-01-25 Richard Biener <rguenther@suse.de>
8042
8043 PR testsuite/69380
8044 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8045
2947d3b2
IE
80462016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8047
8048 PR target/69421
8049 * gcc.dg/pr69421.c: New test.
8050
ae19075a
BB
80512016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8052
8053 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8054 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8055 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8056 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8057 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8058 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8059 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8060 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8061 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8062 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8063
fa4511c2
RB
80642016-01-25 Richard Biener <rguenther@suse.de>
8065
8066 PR tree-optimization/69376
8067 * gcc.dg/torture/pr69376.c: New testcase.
8068
1d101216
JD
80692016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8070
8071 PR fortran/69397
8072 PR fortran/68442
8073 * gfortran.dg/interface_38.f90: New test.
8074 * gfortran.dg/interface_39.f90: New test.
a0909527 8075
a59b92b0
PP
80762016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8077
8078 Revert:
8079 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8080
8081 PR c++/11858
8082 PR c++/24663
8083 PR c++/24664
8084 * g++.dg/template/pr11858.C: New test.
8085 * g++.dg/template/pr24663.C: New test.
8086 * g++.dg/template/unify12.C: New test.
8087 * g++.dg/template/unify13.C: New test.
8088 * g++.dg/template/unify14.C: New test.
8089 * g++.dg/template/unify15.C: New test.
8090 * g++.dg/template/unify16.C: New test.
8091 * g++.dg/template/unify17.C: New test.
8092
16acb1a8
DH
80932016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8094
8095 PR fortran/68283
8096 gfortran.dg/pr68283.f90: New test.
8097
094773e8
TK
80982016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8099
8100 PR fortran/66094
8101 * gfortran.dg/inline_matmul_13.f90: New test.
8102 * gfortran.dg/matmul_bounds_8.f90: New test.
8103 * gfortran.dg/matmul_bounds_9.f90: New test.
8104 * gfortran.dg/matmul_bounds_10.f90: New test.
8105
42fb90d7
TV
81062016-01-23 Tom de Vries <tom@codesourcery.com>
8107
8108 PR tree-optimization/69426
8109 * gcc.dg/autopar/pr69426.c: New test.
8110
69da7802
MS
81112016-01-23 Martin Sebor <msebor@redhat.com>
8112
8113 PR c++/58109
8114 PR c++/69022
8115 * g++.dg/cpp0x/alignas5.C: New test.
8116 * g++.dg/ext/vector29.C: Same.
8117
da17300a
UB
81182016-01-23 Uros Bizjak <ubizjak@gmail.com>
8119
8120 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8121 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8122 _GNU_SOURCE from compile flags to the source.
8123 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8124 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8125 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8126 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8127
62041cfc
JJ
81282016-01-22 Jakub Jelinek <jakub@redhat.com>
8129
8130 PR target/69432
8131 * g++.dg/opt/pr69432.C: New test.
8132
f7d2ad6f
BS
81332016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8134
8135 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8136 32-bit targets testing an -m64 multilib.
8137
d403fc9a
WS
81382016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8139
8140 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8141 64-bit support.
8142
4aa16f8d
JG
81432016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8144
8145 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8146
7c816d0f
CB
81472016-01-21 Christian Bruel <christian.bruel@st.com>
8148
8149 PR target/68674
8150 * gcc.target/i386/pr68674.c
8151 * gcc.target/aarch64/pr68674.c
8152 * gcc.target/arm/pr68674.c
8153
fce661e8
KT
81542016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8155
8156 PR target/69403
8157 * gcc.c-torture/execute/pr69403.c: New test.
8158
4696899f
PC
81592016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8160
8161 PR c++/55843
8162 * g++.dg/template/pr55843.C: New.
8163
bac69366
AL
81642016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8165
8166 PR testsuite/66877
8167 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8168 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8169
b57d3a5c
BS
81702016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8171
8172 PR testsuite/67489
da17300a
UB
8173 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8174 from dg-do compile directive, and instead add
8175 { dg-require-effective-target int128 }.
b57d3a5c 8176
9f04a53e
MS
81772016-01-20 Martin Sebor <msebor@redhat.com>
8178
8179 PR c/69405
8180 * gcc.dg/sync-fetch.c: New test.
8181
38a51663
JL
81822016-01-21 Martin Sebor <msebor@redhat.com>
8183
8184 PR target/69252
8185 * gcc.target/powerpc/pr69252.c: New test.
8186
2423a75a
JD
81872016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8188
8189 PR fortran/65996
da17300a 8190 * gfortran.dg/pr65996.f90: New test.
2423a75a 8191
0a76463f
DV
81922016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8193
8194 PR c++/68810
9f04a53e 8195 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8196 expected to generate an error.
0a76463f 8197
9776e692
BS
81982016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8199
8200 PR middle-end/66178
8201 * gcc.dg/torture/pr66178.c: New test.
8202
c8d3e088
AB
82032016-01-21 Anton Blanchard <anton@samba.org>
8204 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8205
8206 PR target/63354
8207 * gcc.target/powerpc/pr63354.c: New test.
8208
35b707ff
VM
82092016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8210
8211 PR rtl-optimization/68990
8212 * gcc.target/i386/pr68990: New.
8213
157b0829
NC
82142016-01-21 Nick Clifton <nickc@redhat.com>
8215
8216 PR target/69129
8217 * gcc.target/mips/pr69129.c: New.
8218
aede6748
PC
82192016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8220
8221 PR c++/58046
8222 * g++.dg/cpp0x/pr58046.C: New.
8223
5463c2c8
JJ
82242016-01-21 Jakub Jelinek <jakub@redhat.com>
8225
6d31cc75
SS
8226 PR target/69187
8227 PR target/65624
8228 * gcc.target/arm/pr69187.c: New test.
8229
5463c2c8
JJ
8230 PR c++/69355
8231 * g++.dg/torture/pr69355.C: New test.
8232
fa28f32b
AK
82332016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8234 Sebastian Pop <s.pop@samsung.com>
8235
8236 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8237
b920a047
AK
82382016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8239 Sebastian Pop <s.pop@samsung.com>
8240
da17300a 8241 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8242
bdd3aea6
JJ
82432016-01-21 Jakub Jelinek <jakub@redhat.com>
8244
8245 PR middle-end/67653
8246 * c-c++-common/pr67653.c: New test.
8247 * gcc.dg/torture/pr29119.c: Add dg-warning.
8248
26a2e6ae
PB
82492016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8250
8251 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8252
d25c7690
PK
82532016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8254
8255 PR c/24293
8256 * gcc.dg/pr24293.c: New test.
8257 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8258 incomplete struct type.
8259 * gcc.dg/declspec-1.c: Likewise.
8260 * gcc.dg/pr63549.c: Likewise.
8261
889d5698
JJ
82622016-01-20 Jakub Jelinek <jakub@redhat.com>
8263
8264 PR tree-optimization/66612
8265 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8266 for bdn instruction.
8267
d7cf3dc7
CL
82682016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8269
8270 * lib/target-supports.exp
8271 (check_effective_target_arm_fp_ok_nocache): New.
8272 (check_effective_target_arm_fp_ok): New.
8273 (add_options_for_arm_fp): New.
8274 (check_effective_target_arm_crypto_ok_nocache): Require
8275 target_arm_v8_neon_ok instead of arm32.
8276 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8277 (check_effective_target_arm_crypto_pragma_ok): New.
8278 (add_options_for_arm_vfp): New.
8279 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8280 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8281 target instead. Force initial fpu to vfp.
8282 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8283 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8284 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8285 dependency.
8286 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8287 use arm_vfp effective target instead. Force initial fpu to vfp.
8288 * gcc.target/arm/attr-neon3.c: Likewise.
8289 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8290 arm_vfp_ok.
8291 * gcc.target/arm/unsigned-float.c: Likewise.
8292 * gcc.target/arm/vfp-1.c: Likewise.
8293 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8294 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8295 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8296 * gcc.target/arm/vfp-ldmias.c: Likewise.
8297 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8298 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8299 * gcc.target/arm/vfp-stmiad.c: Likewise.
8300 * gcc.target/arm/vfp-stmias.c: Likewise.
8301 * gcc.target/arm/vnmul-1.c: Likewise.
8302 * gcc.target/arm/vnmul-2.c: Likewise.
8303 * gcc.target/arm/vnmul-3.c: Likewise.
8304 * gcc.target/arm/vnmul-4.c: Likewise.
8305
01ac9704 83062016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8307
e84b00da
L
8308 PR testsuite/69366
8309 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8310 the MPX run-time library, for compile-time MPX test.
8311 * gcc.target/i386/chkp-always_inline.c: Likewise.
8312 * gcc.target/i386/chkp-bndret.c: Likewise.
8313 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8314 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8315 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8316 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8317 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8318 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8319 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8320 * gcc.target/i386/chkp-label-address.c: Likewise.
8321 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8322 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8323 * gcc.target/i386/chkp-pr69044.c: Likewise.
8324 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8325 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8326 * gcc.target/i386/chkp-strchr.c: Likewise.
8327 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8328 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8329 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8330 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8331 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8332 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8333 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8334 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8335 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8336 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8337 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8338 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8339 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8340 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8341 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8342 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8343 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8344 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8345 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8346 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8347 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8348 * gcc.target/i386/pr63995-2.c: Likewise.
8349 * gcc.target/i386/pr64805.c: Likewise.
8350 * gcc.target/i386/pr65044.c: Likewise.
8351 * gcc.target/i386/pr65167.c: Likewise.
8352 * gcc.target/i386/pr65183.c: Likewise.
8353 * gcc.target/i386/pr65184.c: Likewise.
8354 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8355
28b33016
IE
83562016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8357
8358 PR tree-optimization/69328
8359 * gcc.dg/pr69328.c: New test.
8360
bcff0913
JL
83612016-01-20 Jeff Law <law@redhat.com>
8362
bf0bb970 8363 PR target/25114
bcff0913
JL
8364 * gcc.target/m68k/pr25114.c: New test.
8365
a3f69631
AV
83662016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8367
8368 * gcc.target/arm/memset-inline-10.c: Added
8369 dg-require-effective-target arm_thumb2_ok.
8370
af33ba0d
EB
83712016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8372
8373 * gcc.dg/debug/dwarf2/sso.c: New test.
8374
7596d5de
UB
83752016-01-19 Uros Bizjak <ubizjak@gmail.com>
8376
8377 PR testsuite/68820
8378 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8379 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8380 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8381
ceda2c69
JH
83822016-01-19 Jan Hubicka <hubicka@ucw.cz>
8383
8384 PR ipa/66223
8385 * g++.dg/ipa/devirt-50.C: New testcase.
8386
38a979f2
MP
83872016-01-19 Marek Polacek <polacek@redhat.com>
8388
8389 PR c++/68965
8390 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8391 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8392
962801c5
KT
83932016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8394
8395 PR target/69135
8396 * gcc.target/arm/pr69135_1.c: New test.
8397
078fe40a
WD
83982015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8399
8400 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8401
786e3c06
WD
84022015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8403
8404 * gcc.target/aarch64/ccmp_1.c: New testcase.
8405
1e297006
MP
84062016-01-19 Marek Polacek <polacek@redhat.com>
8407
8408 PR c++/68586
8409 * g++.dg/cpp0x/enum30.C: New test.
8410
879c27e3
RB
84112016-01-19 Richard Biener <rguenther@suse.de>
8412
8413 PR tree-optimization/69336
8414 * g++.dg/tree-ssa/pr69336.C: New testcase.
8415
015337d3
JJ
84162016-01-19 Jakub Jelinek <jakub@redhat.com>
8417
8418 PR debug/65779
8419 * gcc.dg/pr65779.c: New test.
8420
e2c768b6
RB
84212016-01-19 Richard Biener <rguenther@suse.de>
8422
8423 PR tree-optimization/69352
8424 * gcc.dg/torture/pr69352.c: New testcase.
8425
569efc34
JJ
84262016-01-19 Jakub Jelinek <jakub@redhat.com>
8427
8428 PR rtl-optimization/68955
8429 PR rtl-optimization/64557
8430 * gcc.dg/torture/pr68955.c: New test.
8431
e49d321f
JH
84322016-01-19 Jan Hubicka <hubicka@ucw.cz>
8433
8434 PR lto/69136
8435 * g++.dg/torture/pr69136.C: New testcase.
8436
e9191ad3
JH
84372016-01-19 Jan Hubicka <hubicka@ucw.cz>
8438
8439 PR lto/69133
8440 * g++.dg/lto/pr69133_0.C: New testcase.
8441 * g++.dg/lto/pr69133_1.C: New testcase.
8442
2bedb645
JL
84432016-01-15 Jeff Law <law@redhat.com>
8444
8445 PR tree-optimization/69320
8446 * gcc.c-torture/pr69320-1.c: New test.
8447 * gcc.c-torture/pr69320-2.c: New test.
8448 * gcc.c-torture/pr69320-3.c: New test.
8449 * gcc.c-torture/pr69320-4.c: New test.
8450
17c15cb9
PP
84512016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8452
8453 PR c++/11858
8454 PR c++/24663
8455 PR c++/24664
8456 * g++.dg/template/pr11858.C: New test.
8457 * g++.dg/template/pr24663.C: New test.
8458 * g++.dg/template/unify12.C: New test.
8459 * g++.dg/template/unify13.C: New test.
8460 * g++.dg/template/unify14.C: New test.
8461 * g++.dg/template/unify15.C: New test.
8462 * g++.dg/template/unify16.C: New test.
8463 * g++.dg/template/unify17.C: New test.
8464
9617fd08
DM
84652016-01-18 David Malcolm <dmalcolm@redhat.com>
8466
8467 PR testsuite/69181
8468 * gcc.dg/pr69181-1.c: New test file.
8469 * gcc.dg/pr69181-2.c: New test file.
8470 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8471 globals by moving it to...
8472 (cleanup-after-saved-dg-test): ...this new function. Add
8473 "global additional_sources_used". Add reset of global
8474 multiline_expected_outputs to the empty list.
8475 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8476 global to...
8477 (multiline_expected_outputs): ...this, and updated comments to
8478 note that it is modified from gcc-dg.exp.
8479 (dg-end-multiline-output): Update for the above renaming.
8480 (handle-multiline-outputs): Likewise. Remove the clearing
8481 of the expected outputs to the empty list.
8482
b555a2e4
RB
84832016-01-18 Richard Biener <rguenther@suse.de>
8484
8485 PR tree-optimization/69297
8486 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8487
96902805
JM
84882016-01-18 Joseph Myers <joseph@codesourcery.com>
8489
8490 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8491 dg-options.
8492 * gcc.target/mips/mips-3d-2.c: Likewise.
8493 * gcc.target/mips/mips-3d-3.c: Likewise.
8494 * gcc.target/mips/mips-3d-4.c: Likewise.
8495 * gcc.target/mips/mips-3d-5.c: Likewise.
8496 * gcc.target/mips/mips-3d-6.c: Likewise.
8497 * gcc.target/mips/mips-3d-7.c: Likewise.
8498 * gcc.target/mips/mips-3d-8.c: Likewise.
8499 * gcc.target/mips/mips-3d-9.c: Likewise.
8500 * gcc.target/mips/mips-ps-1.c: Likewise.
8501 * gcc.target/mips/mips-ps-2.c: Likewise.
8502 * gcc.target/mips/mips-ps-3.c: Likewise.
8503 * gcc.target/mips/mips-ps-4.c: Likewise.
8504 * gcc.target/mips/mips-ps-5.c: Likewise.
8505 * gcc.target/mips/mips-ps-6.c: Likewise.
8506 * gcc.target/mips/mips-ps-7.c: Likewise.
8507 * gcc.target/mips/mips-ps-type.c: Likewise.
8508 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8509 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8510
40e26f94
TV
85112016-01-18 Tom de Vries <tom@codesourcery.com>
8512
8513 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8514 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8515 * c-c++-common/goacc/kernels-empty.c: New test.
8516 * c-c++-common/goacc/kernels-eternal.c: New test.
8517 * c-c++-common/goacc/kernels-loop-2.c: New test.
8518 * c-c++-common/goacc/kernels-loop-3.c: New test.
8519 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8520 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8521 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8522 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8523 * c-c++-common/goacc/kernels-loop-data.c: New test.
8524 * c-c++-common/goacc/kernels-loop-g.c: New test.
8525 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8526 * c-c++-common/goacc/kernels-loop-n.c: New test.
8527 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8528 * c-c++-common/goacc/kernels-loop.c: New test.
8529 * c-c++-common/goacc/kernels-noreturn.c: New test.
8530 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8531 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8532 * c-c++-common/goacc/kernels-reduction.c: New test.
8533
a98d4647
TV
85342016-01-18 Tom de Vries <tom@codesourcery.com>
8535
8536 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8537 * gcc.dg/autopar/outer-2.c: Same.
8538 * gcc.dg/autopar/outer-3.c: Same.
8539 * gcc.dg/autopar/outer-4.c: Same.
8540 * gcc.dg/autopar/outer-5.c: Same.
8541 * gcc.dg/autopar/outer-6.c: Same.
8542 * gcc.dg/autopar/parallelization-1.c: Same.
8543 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8544 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8545 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8546 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8547 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8548 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8549 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8550 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8551 * gcc.dg/autopar/pr39500-1.c: Same.
8552 * gcc.dg/autopar/pr39500-2.c: Same.
8553 * gcc.dg/autopar/pr46193.c: Same.
8554 * gcc.dg/autopar/pr46194.c: Same.
8555 * gcc.dg/autopar/pr49580.c: Same.
8556 * gcc.dg/autopar/pr49960-1.c: Same.
8557 * gcc.dg/autopar/pr49960.c: Same.
8558 * gcc.dg/autopar/pr68373.c: Same.
8559 * gcc.dg/autopar/reduc-1.c: Same.
8560 * gcc.dg/autopar/reduc-1char.c: Same.
8561 * gcc.dg/autopar/reduc-1short.c: Same.
8562 * gcc.dg/autopar/reduc-2.c: Same.
8563 * gcc.dg/autopar/reduc-2char.c: Same.
8564 * gcc.dg/autopar/reduc-2short.c: Same.
8565 * gcc.dg/autopar/reduc-3.c: Same.
8566 * gcc.dg/autopar/reduc-4.c: Same.
8567 * gcc.dg/autopar/reduc-6.c: Same.
8568 * gcc.dg/autopar/reduc-7.c: Same.
8569 * gcc.dg/autopar/reduc-8.c: Same.
8570 * gcc.dg/autopar/reduc-9.c: Same.
8571 * gcc.dg/autopar/uns-outer-4.c: Same.
8572 * gcc.dg/autopar/uns-outer-5.c: Same.
8573 * gcc.dg/autopar/uns-outer-6.c: Same.
8574 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8575 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8576
da976fa8
AL
85772016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8578
8579 PR target/63679
8580 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8581 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8582
70c1e886
AL
85832016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8584
8585 PR target/63679
8586 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8587 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8588 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8589
88bed196
AL
85902016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8591
8592 PR target/63679
8593 * gcc.dg/tree-ssa/sra-17.c: New.
8594 * gcc.dg/tree-ssa/sra-18.c: New.
8595
3dd5f42e
IE
85962016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8597
8598 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8599
ae5a77fa
EB
86002016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8601
8602 * gnat.dg/inline12.adb: New test.
8603
11e57fc6
BC
86042016-01-18 Bin Cheng <bin.cheng@arm.com>
8605
8606 PR tree-optimization/66797
8607 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8608
995b6fe0
RB
86092016-01-18 Richard Biener <rguenther@suse.de>
8610
8611 PR tree-optimization/69170
8612 * gcc.dg/torture/pr69170.c: New testcase.
8613
82ee0cf2 86142016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8615
8616 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8617
d69da357
TV
86182016-01-16 Tom de Vries <tom@codesourcery.com>
8619
8620 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8621
a3845283
TV
86222016-01-16 Tom de Vries <tom@codesourcery.com>
8623
8624 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8625 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8626 redundant dg-require-effective-target pthread.
8627 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8628 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8629 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8630 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8631 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8632 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8633 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8634
197a6aa6
DE
86352016-01-16 David Edelsohn <dje.gcc@gmail.com>
8636
8637 PR target/68609
8638 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8639 * gcc.target/powerpc/recip-7.c: Same.
8640
ec7886c1
PP
86412016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8642
8643 PR c++/69091
8644 * g++.dg/template/pr69091.C: New test.
8645
203484bb
PP
86462016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8647
8648 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8649 dump does not contain an error_mark_node.
8650 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8651 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8652
aa2500e9
PP
86532016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8654
8655 PR c++/68936
8656 * g++.dg/template/pr68936.C: New test.
8657
28621a5c
DE
86582016-01-15 David Edelsohn <dje.gcc@gmail.com>
8659
8660 PR target/68609
8661 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8662 * gcc.target/powerpc/recip-2.c: Same.
8663 * gcc.target/powerpc/recip-3.c: Same.
8664 * gcc.target/powerpc/recip-4.c: Same.
8665 * gcc.target/powerpc/recip-sqrtf.c: Same.
8666
40c43aca
JL
86672016-01-15 Jeff Law <law@redhat.com>
8668
8669 PR tree-optimization/69270
8670 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8671 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8672
afbc5ae8
PT
86732016-01-15 Paul Thomas <pault@gcc.gnu.org>
8674
8675 PR fortran/49630
8676 * gfortran.dg/deferred_character_13.f90: New test for the fix
8677 of comment 3 of the PR.
8678
8679 PR fortran/54070
8680 * gfortran.dg/deferred_character_8.f90: New test
8681 * gfortran.dg/allocate_error_5.f90: New test
8682
8683 PR fortran/60593
8684 * gfortran.dg/deferred_character_10.f90: New test
8685
8686 PR fortran/60795
8687 * gfortran.dg/deferred_character_14.f90: New test
8688
8689 PR fortran/61147
8690 * gfortran.dg/deferred_character_11.f90: New test
8691
8692 PR fortran/64324
8693 * gfortran.dg/deferred_character_9.f90: New test
8694
49abe076
VM
86952016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8696
8697 PR rtl-optimization/69030
8698 * gcc.target/i386/pr69030.c: New.
8699
16d12992
KT
87002016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8701
8702 * gcc.target/aarch64/target_attr_17.c: New test.
8703
78810bd3
RB
87042016-01-15 Richard Biener <rguenther@suse.de>
8705
8706 PR tree-optimization/66856
8707 * gcc.dg/torture/pr66856-1.c: New testcase.
8708 * gcc.dg/torture/pr66856-2.c: Likewise.
8709
2bd847fe
RB
87102016-01-15 Richard Biener <rguenther@suse.de>
8711
8712 PR debug/69137
8713 * g++.dg/lto/pr69137_0.C: New testcase.
8714
a00fe3b7
RS
87152016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8716
8717 PR middle-end/69246
8718 * gcc.target/i386/pr69246.c: New test.
8719
cbb0e83b
DV
87202016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8721
7596d5de 8722 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8723
5a500ecf
DV
87242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8725
8726 PR c++/56194
8727 * g++.dg/init/const9.C: Disable test on S/390.
8728
5d9bf64f
DV
87292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8730
8731 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8732 * g++.dg/Wno-frame-address.C: Ditto.
8733
e234b19e
DV
87342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8735
8736 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8737
89483f99
RB
87382016-01-15 Richard Biener <rguenther@suse.de>
8739
8740 PR tree-optimization/68961
8741 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8742
94f37395
IE
87432016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8744
8745 * gcc.target/i386/pr65105-5.c: New test.
8746
82ee0cf2 87472016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8748
8749 * gcc.c-torture/execute/alias-4.c: New testcase.
8750
82ee0cf2 87512016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8752
8753 PR ipa/68148
8754 * g++.dg/ipa/devirt-49.C: New testcase.
8755
092f7deb 87562016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8757
8758 PR target/65837
8759 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8760 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8761 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8762
e93c66bc
RB
87632016-01-15 Richard Biener <rguenther@suse.de>
8764
8765 PR tree-optimization/69117
8766 * gcc.dg/torture/pr69117.c: New testcase.
8767
c47eaca6 87682015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8769
8770 PR c++/69048
8771 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8772
c3f6914a
FXC
87732016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8774
8775 PR testsuite/67509
8776 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8777 range tests use 100 * maximum instead of maximum + 1.
8778
cd65ae90
JJ
87792016-01-14 Jakub Jelinek <jakub@redhat.com>
8780
8781 PR debug/69244
8782 * gcc.dg/guality/pr69244.c: New test.
8783
19643948
UB
87842016-01-14 Uros Bizjak <ubizjak@gmail.com>
8785
8786 * lib/target-supports.exp (check_effective_target_issignaling):
8787 New procedure.
8788 * gcc.dg/pr61441.c: Require issignaling effective target.
8789
fe79c97e
SB
87902016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8791
8792 PR target/68803
8793 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8794
c7df95d8
DM
87952016-01-14 David Malcolm <dmalcolm@redhat.com>
8796
8797 PR c++/68819
8798 PR preprocessor/69177
8799 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8800 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8801 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8802 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8803
00083992
MP
88042016-01-14 Marek Polacek <polacek@redhat.com>
8805
8806 PR c/69262
8807 * gcc.dg/array-15.c: New test.
8808
0c9b3294
JJ
88092016-01-14 Jakub Jelinek <jakub@redhat.com>
8810
8811 PR middle-end/68146
8812 PR tree-optimization/69155
8813 * gfortran.dg/pr68146.f: New test.
8814 * gfortran.dg/pr69155.f90: New test.
8815
3688e13d
RB
88162016-01-14 Richard Biener <rguenther@suse.de>
8817
8818 PR tree-optimization/68060
8819 * gcc.dg/torture/pr68060-1.c: New testcase.
8820 * gcc.dg/torture/pr68060-2.c: Likewise.
8821
bab0ad3a
NC
88222016-01-14 Nick Clifton <nickc@redhat.com>
8823
8824 * lib/target-supports.exp
8825 (check_effective_target_arm_neon_ok_nocache): Add an option
8826 sequence that includes setting the ARM architecture to ARMv7-A.
8827 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8828 command line options necessary to enable Neon support.
8829 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8830 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8831 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8832 * gcc.target/arm/pr69180.c: Likewise.
8833
947c2ce5
JL
88342016-01-14 Jeff Law <law@redhat.com>
8835
8836 PR tree-optimization/69270
8837 * gcc.dg/tree-ssa/pr69270.c: New test.
8838
3342fd71
BS
88392016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8840
8841 PR c/66208
8842 * c-c++-common/pr66208.c: New file.
8843
2ad3adf1
JJ
88442016-01-13 Jakub Jelinek <jakub@redhat.com>
8845
8846 PR tree-optimization/69156
8847 * gcc.dg/pr69156.c: New test.
8848
398d6feb
L
88492016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8850
8851 * gcc.target/i386/pr69225-7.c: New test.
8852
4c868789
RH
88532016-01-13 Richard Henderson <rth@redhat.com>
8854
8855 * gcc.dg/tm/memopt-13.c: Update expected function.
8856 * gcc.dg/tm/memopt-6.c: Likewise.
8857
ef6d1772
UB
88582016-01-13 Uros Bizjak <ubizjak@gmail.com>
8859
8860 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8861 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8862 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8863 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8864
ef6d1772
UB
88652016-01-13 Tom de Vries <tom@codesourcery.com>
8866
8867 PR tree-optimization/69169
0b4b6ef2
TV
8868 * gcc.dg/pr69169.c: New test.
8869
2ad3adf1 88702016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8871
8872 PR target/69228
8873 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8874 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8875 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8876 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8877 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8878 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8879 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8880 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8881
9060e335
AK
88822016-01-13 Jakub Jelinek <jakub@redhat.com>
8883
8884 PR target/69247
8885 * gcc.dg/pr69247.c: New test.
8886
40311329
RB
88872016-01-13 Richard Biener <rguenther@suse.de>
8888
8889 PR tree-optimization/69242
8890 * gcc.dg/torture/pr69242.c: New testcase.
8891
ccbd7103
RB
88922016-01-13 Richard Biener <rguenther@suse.de>
8893
8894 PR tree-optimization/69186
8895 * gcc.dg/torture/pr69186.c: New testcase.
8896
c6f72a46
JL
88972016-01-13 Jeff Law <law@redhat.com>
8898
8899 PR tree-optimization/67755
8900 * gcc.dg/tree-ssa/pr67755.c: New test.
8901
89022016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8903
8904 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8905 pass number in output by a star.
8906
c446cf07
BC
89072016-01-12 Bin Cheng <bin.cheng@arm.com>
8908
8909 PR tree-optimization/68911
8910 * gcc.c-torture/execute/pr68911.c: New test.
8911
5342156c
MP
89122016-01-12 Marek Polacek <polacek@redhat.com>
8913
8914 PR c++/68979
8915 * g++.dg/warn/permissive-1.C: New test.
8916
65364cc5
JJ
89172016-01-12 Jakub Jelinek <jakub@redhat.com>
8918
8919 PR objc++/68511
8920 PR c++/69213
8921 * g++.dg/opt/pr69213.C: New test.
8922
81b9a3d9
CB
89232016-01-12 Christian Bruel <christian.bruel@st.com>
8924
8925 PR target/69180
8926 * gcc.target/arm/pr69180.c: New test.
8927
3c4e91c9
RB
89282016-01-12 Richard Biener <rguenther@suse.de>
8929
8930 PR lto/69077
8931 * g++.dg/lto/pr69077_0.C: New testcase.
8932 * g++.dg/lto/pr69077_1.C: Likewise.
8933
5664cea1
JJ
89342016-01-12 Jakub Jelinek <jakub@redhat.com>
8935
8936 PR target/69175
8937 * g++.dg/opt/pr69175.C: New test.
8938
86cefc49
AL
89392016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8940
8941 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8942 rather than #including math.h & stdlib.h.
8943 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8944 * gcc.dg/vect/pr49771.c: Likewise.
8945 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8946 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8947 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8948 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8949 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8950 * gcc.dg/vect/pr44507.c: Likewise.
8951 * gcc.dg/vect/pr45902.c: Likewise.
8952 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8953 * gcc.dg/vect/vect-117.c: Likewise.
8954 * gcc.dg/vect/vect-99.c: Likewise.
8955 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8956 * gcc.dg/vect/vect-cond-1.c: Likewise.
8957 * gcc.dg/vect/vect-cond-2.c: Likewise.
8958 * gcc.dg/vect/vect-cond-3.c: Likewise.
8959 * gcc.dg/vect/vect-cond-4.c: Likewise.
8960 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8961 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8962 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8963 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8964 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8965 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8966 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8967 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8968 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8969 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8970 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8971 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8972 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8973 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8974 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8975 include of signal.h.
8976 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8977 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8978 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8979 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8980 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8981 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8982 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8983 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8984 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8985 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8986 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8987 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8988 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8989 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8990 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8991 * gcc.dg/vect/vect-outer-5.c: Likewise.
8992 * gcc.dg/vect/vect-outer-6.c: Likewise.
8993 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8994 include of stdio.h.
8995
b832f61e
NC
89962016-01-12 Nick Clifton <nickc@redhat.com>
8997
8998 PR target/68913
8999 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9000 to fread so that it will be found in all target runtimes.
9001
8eac49b1
RB
90022016-01-12 Richard Biener <rguenther@suse.de>
9003
9004 PR tree-optimization/69053
9005 * g++.dg/torture/pr69053.C: New testcase.
9006
2935d994
RB
90072016-01-12 Richard Biener <rguenther@suse.de>
9008
9009 PR tree-optimization/69168
9010 * gcc.dg/torture/pr69168.c: New testcase.
9011
66c16fd9
RB
90122016-01-12 Richard Biener <rguenther@suse.de>
9013
9014 PR tree-optimization/69157
9015 * gcc.dg/torture/pr69157.c: New testcase.
9016
90172016-01-12 Richard Biener <rguenther@suse.de>
9018
9019 PR tree-optimization/69174
9020 * gcc.dg/torture/pr69174.c: New testcase.
9021
723033a6
JJ
90222016-01-12 Jakub Jelinek <jakub@redhat.com>
9023
9024 PR c++/66808
9025 PR c++/69000
9026 * g++.dg/tls/pr66808.C: New test.
9027 * g++.dg/tls/pr69000.C: New test.
9028
3574cf47
BS
90292016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9030
9031 * gcc.target/powerpc/swaps-p8-23.c: New test.
9032 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9033
feb20787
JDA
90342016-01-11 John David Anglin <danglin@gcc.gnu.org>
9035
9036 PR tree-optimization/68356
9037 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9038
27b1820a
KV
90392016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9040 Jim Wilson <jim.wilson@linaro.org>
9041
9042 PR target/69194
9043 * gcc.target/arm/pr69194.c: New test.
9044
cf4de6af
L
90452016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9046
9047 PR target/69225
9048 * gcc.target/i386/pr69225-1.c: New test.
9049 * gcc.target/i386/pr69225-2.c: Likewise.
9050 * gcc.target/i386/pr69225-3.c: Likewise.
9051 * gcc.target/i386/pr69225-4.c: Likewise.
9052 * gcc.target/i386/pr69225-5.c: Likewise.
9053 * gcc.target/i386/pr69225-6.c: Likewise.
9054
1ebd5558
JJ
90552016-01-11 Jakub Jelinek <jakub@redhat.com>
9056
23552a4d
JJ
9057 PR target/67462
9058 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9059 if lp64.
9060
26ff85b0
JJ
9061 PR target/69071
9062 * gcc.dg/pr69071.c: New test.
9063
9cb6bd74
JJ
9064 PR c++/69211
9065 * g++.dg/opt/pr69211.C: New test.
9066
1ebd5558
JJ
9067 PR tree-optimization/69214
9068 * gcc.c-torture/compile/pr69214.c: New test.
9069
8c18c836
UB
90702016-01-11 Uros Bizjak <ubizjak@gmail.com>
9071
9072 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9073 * gcc.target/i386/pr66232-11.c: Ditto.
9074 * gcc.target/i386/pr66232-12.c: Ditto.
9075 * gcc.target/i386/pr66232-13.c: Ditto.
9076
62446e6e
RB
90772016-01-11 Richard Biener <rguenther@suse.de>
9078
9079 PR tree-optimization/69173
9080 * gcc.dg/torture/pr69173.c: New testcase.
9081
2b8568fe
KT
90822016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9083
9084 PR rtl-optimization/68796
9085 * gcc.target/aarch64/tst_5.c: New test.
9086 * gcc.target/aarch64/tst_6.c: Likewise.
9087
5baf4532
KT
90882016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9089
9090 PR rtl-optimization/68841
9091 * gcc.dg/pr68841.c: New test.
9092 * gcc.c-torture/execute/pr68841.c: New test.
9093
ca90b1ed
YR
90942016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9095
9096 PR rtl-optimization/68920
9097 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9098 for ix86 targets.
9099 * gcc.dg/ifcvt-5.c: New test.
9100
2ad3adf1 91012016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9102
9103 PR bootstrap/69123
9104 * g++.dg/pr69123.C: New.
9105
83834c09
IE
91062016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9107
9108 PR target/69010
9109 * gcc.target/i386/pr69010.c: New test.
9110
dcf89d57
MJ
91112016-01-11 Martin Jambor <mjambor@suse.cz>
9112
9113 PR ipa/69044
9114 * gcc.target/i386/chkp-pr69044.c: New test.
9115
d95167ee
TV
91162016-01-11 Tom de Vries <tom@codesourcery.com>
9117
9118 PR tree-optimization/69109
9119 * gcc.dg/autopar/pr69109-2.c: New test.
9120 * gcc.dg/autopar/pr69109.c: New test.
9121
4f6403a8
TV
91222016-01-11 Tom de Vries <tom@codesourcery.com>
9123
9124 PR tree-optimization/69108
9125 * gcc.dg/autopar/pr69108.c: New test.
9126
21efdd80
PP
91272016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9128
9129 PR c++/69029
9130 * c-c++-common/Wisleading-indentation.c: Augment test.
9131
fd42eed8
TK
91322016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9133
9134 PR fortran/69154
9135 * gfortran.dg/inline_matmul_12.f90: New test.
9136
4f90ee6c
PT
91372016-01-10 Paul Thomas <pault@gcc.gnu.org>
9138
9139 PR fortran/67779
9140 * gfortran.dg/actual_array_offset_1: New test.
9141
3907c6cf
TV
91422016-01-10 Tom de Vries <tom@codesourcery.com>
9143
9144 PR tree-optimization/69062
9145 * gcc.dg/autopar/pr69062.c: New test.
9146
b07b236e
TS
91472016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9148
9149 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9150 * gcc.dg/vect/slp-perm-2.c: Likewise.
9151 * gcc.dg/vect/slp-perm-3.c: Likewise.
9152 * gcc.dg/vect/slp-perm-5.c: Likewise.
9153 * gcc.dg/vect/slp-perm-6.c: Likewise.
9154 * gcc.dg/vect/slp-perm-7.c: Likewise.
9155 * gcc.dg/vect/slp-perm-8.c: Likewise.
9156
23fab8ae
TV
91572016-01-10 Tom de Vries <tom@codesourcery.com>
9158
9159 PR tree-optimization/69039
9160 * gcc.dg/autopar/pr69039.c: New test.
9161
73f0dae2
MP
91622016-01-09 Marek Polacek <polacek@redhat.com>
9163
9164 PR c++/69113
9165 * g++.dg/pr69113.C: New test.
9166
20b8d734
JJ
91672016-01-09 Jakub Jelinek <jakub@redhat.com>
9168
9169 PR middle-end/50865
9170 PR tree-optimization/69097
9171 * gcc.c-torture/execute/pr50865.c: New test.
9172 * gcc.c-torture/execute/pr69097-1.c: New test.
9173 * gcc.c-torture/execute/pr69097-2.c: New test.
9174 * gcc.dg/pr69097-1.c: New test.
9175 * gcc.dg/pr69097-2.c: New test.
9176
c50e614b
JJ
91772016-01-09 Jakub Jelinek <jakub@redhat.com>
9178
9179 PR c++/69164
9180 * g++.dg/opt/pr69164.C: New test.
9181
e0237993
JJ
91822016-01-08 Jakub Jelinek <jakub@redhat.com>
9183
9184 PR tree-optimization/69167
9185 * gcc.dg/pr69167.c: New test.
9186
bd8f5bb2
MP
91872016-01-08 Marek Polacek <polacek@redhat.com>
9188
9189 PR c++/68449
9190 * g++.dg/pr68449.C: New.
9191
bb0f5ca7
AL
91922016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9193
9194 PR tree-optimization/68707
9195 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9196 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9197 on platforms supporting it.
9198 * gcc.dg/vect/slp-perm-2.c: Likewise.
9199 * gcc.dg/vect/slp-perm-3.c: Likewise.
9200 * gcc.dg/vect/slp-perm-5.c: Likewise.
9201 * gcc.dg/vect/slp-perm-7.c: Likewise.
9202 * gcc.dg/vect/slp-perm-8.c: Likewise.
9203 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9204 on platforms supporting it.
9205
22518428
JJ
92062016-01-08 Jakub Jelinek <jakub@redhat.com>
9207
33f0852f
JJ
9208 PR tree-optimization/69162
9209 * gcc.dg/pr69162.c: New test.
9210
22518428
JJ
9211 PR tree-optimization/69172
9212 * gcc.dg/pr69172.c: New test.
9213
80e9b3aa
TP
92142016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9215
9216 PR tree-optimization/67781
9217 * gcc.c-torture/execute/pr67781.c: New file.
9218
262a363f
JJ
92192016-01-08 Jakub Jelinek <jakub@redhat.com>
9220
9221 PR tree-optimization/69083
9222 * gcc.dg/vect/pr69083.c: New test.
9223
6e1f093f
SS
92242016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9225
9226 PR tree-optimization/61441
9227 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9228 Use -fexcess-precision=standard for compiler options.
9229 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9230
53290e07
JJ
92312016-01-08 Jakub Jelinek <jakub@redhat.com>
9232
57bf3072
JJ
9233 PR fortran/69128
9234 * gfortran.dg/gomp/pr69128.f90: New test.
9235
53290e07
JJ
9236 PR c++/69145
9237 * g++.dg/ext/pr69145-1.C: New test.
9238 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9239 * g++.dg/ext/pr69145-2.h: New file.
9240
7a127fa7
MS
92412016-01-07 Martin Sebor <msebor@redhat.com>
9242
9243 PR c/68966
9244 * gcc.dg/atomic-fetch-bool.c: New test.
9245 * gcc.dg/sync-fetch-bool.c: New test.
9246
95918b49
L
92472016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9248
9249 PR fortran/66680
9250 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9251
c8e62a9d
NC
92522016-01-07 Nick Clifton <nickc@redhat.com>
9253
9254 PR target/66655
9255 * g++.dg/pr66655.C: New test.
9256 * g++.dg/pr66655_1.cc: Test support file.
9257 * g++.dg/pr66655.h: Test header file.
9258
2ad3adf1 92592016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9260
9261 PR fortran/66680
9262 gfortran.dg/gomp/pr66680.f90: New test.
9263
4cd9ca92
L
92642016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9265
9266 PR target/69171
9267 * gcc.target/i386/pr69171-1.c: New test.
9268 * gcc.target/i386/pr69171-2.c: Likewise.
9269 * gcc.target/i386/pr69171-3.c: Likewise.
9270 * gcc.target/i386/pr69171-4.c: Likewise.
9271 * gcc.target/i386/pr69171-5.c: Likewise.
9272 * gcc.target/i386/pr69171-6.c: Likewise.
9273
7e33d4dc
BS
92742015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9275
9276 PR middle-end/67639
9277 * c-c++-common/pr67639.c: New test.
9278
fec64afc
JJ
92792016-01-07 Jakub Jelinek <jakub@redhat.com>
9280
9281 PR tree-optimization/69141
9282 * g++.dg/opt/pr69141.C: New test.
9283
f293ad29
EB
92842016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9285
9286 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9287
5027395e
UB
92882016-01-06 Uros Bizjak <ubizjak@gmail.com>
9289
9290 PR target/69140
9291 * gcc.target/i386/pr69140.c: New test
9292
7443cf13
DM
92932016-01-06 David Malcolm <dmalcolm@redhat.com>
9294
9295 * gcc.dg/bad-dereference.c: New test case.
9296
32928931
BS
92972015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9298
9299 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9300
68dd05da
AS
93012016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9302
9303 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9304
6b131d5b
MP
93052016-01-06 Marek Polacek <polacek@redhat.com>
9306
9307 PR sanitizer/69099
9308 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9309
8d9fdb49
MP
93102016-01-05 Marek Polacek <polacek@redhat.com>
9311
9312 PR c/69104
9313 * gcc.dg/atomic-invalid-2.c: New.
9314
acf93f1e
L
93152016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9316
9317 PR target/68991
9318 * gcc.target/i386/pr68991.c: New test.
9319
3f50525d
L
93202016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9321
9322 PR target/68991
9323 * g++.dg/pr68991-1.C: New test.
9324 * g++.dg/pr68991-2.C: Likewise.
9325
e0237993 93262016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9327
e0237993 9328 PR other/60465
face88a1
ST
9329 * gcc.target/ia64/pr60465-gprel64.c: New test.
9330 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9331
a0866eff
KT
93322016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9333
9334 PR rtl-optimization/68651
9335 * gcc.target/aarch64/pr68651_1.c: New test.
9336
c589e975
DM
93372016-01-05 David Malcolm <dmalcolm@redhat.com>
9338
9339 PR c/69122
9340 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9341
929710d9
NS
93422016-01-05 Nathan Sidwell <nathan@acm.org>
9343
ce3e43d7
NS
9344 PR c++/58583
9345 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9346
929710d9
NS
9347 * gcc.dg/alias-15.c: New.
9348
a2faef8e
NC
93492016-01-05 Nick Clifton <nickc@redhat.com>
9350
9351 PR target/68870
9352 * g++.dg/pr68770.C: New test.
9353
4cfa76e3
MS
93542016-01-04 Mike Stump <mikestump@comcast.net>
9355
9356 * lib/target-supports.exp (check_effective_target_cilkplus):
9357 cilkplus targets require pthreads.
4ece61b6 9358 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9359
4e8a3a35
MM
93602016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9361
9362 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9363 generation.
9364
818ab71a
JJ
93652016-01-04 Jakub Jelinek <jakub@redhat.com>
9366
9367 Update copyright years.
9368
2fe0a208
MP
93692016-01-04 Marek Polacek <polacek@redhat.com>
9370
9371 PR c/68908
9372 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9373 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9374 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9375
9e3b2fe3
EB
93762016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9377
9378 * gcc.target/sparc/20160104-2.c: New test.
9379
e8d65a35
EB
93802016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9381
9382 * gcc.target/sparc/20160104-1.c: New test.
9383
25ccfccd
PT
93842016-01-03 Paul Thomas <pault@gcc.gnu.org>
9385
9386 PR fortran/65045
9387 * gfortran.dg/pr65045.f90: New test.
9388
cb51d382
EB
93892016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9390
9391 * gnat.dg/specs/debug1.ads: Delete.
9392
6eeaad6e
JD
93932016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9394
9395 PR libgfortran/68867
9396 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9397 expression.
9398
2f968603
JD
93992016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9400
9401 PR libgfortran/68867
9402 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9403 PowerPC.
9404
591bb5e4
PT
94052016-01-01 Paul Thomas <pault@gcc.gnu.org>
9406
9407 PR fortran/68864
9408 * gfortran.dg/pr68864.f90: New test.
9409
f1e0620c
JJ
94102016-01-01 Jakub Jelinek <jakub@redhat.com>
9411
942a1319
JJ
9412 PR tree-optimization/69070
9413 * gcc.dg/pr69070.c: New test.
9414
10dff63f
JJ
9415 PR sanitizer/69055
9416 * gfortran.dg/pr69055.f90: New test.
9417
f1e0620c
JJ
9418 PR target/69015
9419 * gcc.dg/pr69015.c: New test.
818ab71a 9420\f
2f883d1c 9421Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9422
9423Copying and distribution of this file, with or without modification,
9424are permitted in any medium without royalty provided the copyright
9425notice and this notice are preserved.