]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* g++.dg/debug/pr71432.C: Fail on AIX.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
31be4262
DE
12016-07-07 David Edelsohn <dje.gcc@gmail.com>
2
3 * g++.dg/debug/pr71432.C: Fail on AIX.
4
1c122092
ML
52016-07-07 Martin Liska <mliska@suse.cz>
6
7 * gfortran.dg/do_1.f90: Remove a corner case that triggers
8 an undefined behavior.
9 * gfortran.dg/do_3.F90: Likewise.
10 * gfortran.dg/do_check_11.f90: New test.
11 * gfortran.dg/do_check_12.f90: New test.
12 * gfortran.dg/do_corner_warn.f90: New test.
13
7119f1b1
ML
142016-07-07 Martin Liska <mliska@suse.cz>
15
16 * gfortran.dg/predict-1.f90: Ammend the test.
17 * gfortran.dg/predict-2.f90: Likewise.
18
275792f2
IE
192016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
20
21 PR ipa/71624
22 * g++.dg/pr71624.C: New test.
23
05a437c1
TP
242016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
25
26 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
27 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
28 ARMv8-M Mainline architectures.
29
6f493951
TP
302016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
31
32 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
33 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
34
5ddaee94
SB
352016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
36
37 PR target/70098
38 PR target/71763
39 * gcc.target/powerpc/pr71763.c: New file.
40
651afdb2
YR
412016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
42
43 PR tree-optimization/71518
44 * gcc.dg/pr71518.c: New test.
45
9df99881
WD
462016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
47
48 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
49
7b4e0769
SKS
502016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
51
52 PR target/50739
53 * gcc.target/avr/pr50739.c: New test.
54
eb4432f7
JH
552016-07-05 Jan Hubicka <jh@suse.cz>
56
57 * gcc.dg/tree-ssa/scev-14.c: update template.
58
c01e092f
RS
592016-07-06 Richard Sandiford <richard.sandiford@arm.com>
60
61 * gcc.dg/vect/group-no-gaps-1.c: New test.
62
8070763a
AK
632016-07-05 Andi Kleen <ak@linux.intel.com>
64
65 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
66 if kernel supports MPX.
67
7f6e88a8
KC
682016-07-05 Kito Cheng <kito.cheng@gmail.com>
69
70 * gcc.c-torture/compile/pr69102.c: Require fpic support.
71
36a265b1
MM
722016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
73 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
74
75 * gcc.target/powerpc/signbit-1.c: New test.
76 * gcc.target/powerpc/signbit-2.c: New test.
77 * gcc.target/powerpc/signbit-3.c: New test.
78
7a98fb6e
KT
792016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
80
81 PR rtl-optimization/71594
82 * gcc.dg/torture/pr71594.c: New test.
83
1e3d54b4
JH
842016-07-05 Jan Hubicka <jh@suse.cz>
85
86 * gcc.dg/tree-ssa/scev-14.c: new testcase.
87
84ca3893
DM
882016-07-05 David Malcolm <dmalcolm@redhat.com>
89
90 PR c++/62314
91 * gcc/testsuite/g++.dg/parse/error5.C: Update column
92 number of missing semicolon error.
93 * g++.dg/pr62314-2.C: New test case.
94
20d0bfce
AF
952016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
96
97 * gfortran.dg/coarray_stat_function.f90: New test.
98 * gfortran.dg/coarray_stat_whitespace.f90: New test.
99 * gfortran.dg/coarray_lib_comm_1: Adapting old test
100 to new interfaces.
101
69aaea06
AV
1022016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
103
104 PR fortran/71623
105 * gfortran.dg/deferred_character_17.f90: New test.
106
f723a43c
CL
1072016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
108
109 * gcc.target/arm/neon/polytypes.c: Move to ...
110 * gcc.target/arm/polytypes.c: ... here.
111 * gcc.target/arm/neon/pr51534.c: Move to ...
112 * gcc.target/arm/pr51534.c: ... here.
113 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
114 * gcc.target/arm/vect-vcvt.c: ... here.
115 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
116 * gcc.target/arm/vect-vcvtq.c: ... here.
117 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
118 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
119 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
120 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
121 * gcc.target/arm/neon/neon.exp: Delete.
122 * gcc.target/arm/neon/: Delete.
123
d73e0ccf
JD
1242016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
125
126 PR fortran/65575
127 * gfortran.dg: pr65575.f90: New test.
128
c20f6223
JD
1292016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
130
131 PR fortran/35849
132 * gfortran.dg: pr35849.f90: New test.
133
2a5537c3
JJ
1342016-07-04 Jakub Jelinek <jakub@redhat.com>
135
136 PR c++/71739
137 * g++.dg/cpp0x/pr71739.C: New test.
138
740f9751
CL
1392016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
140
141 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
142
bf749919
DV
1432016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
144
145 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
146 locr.
147 * gcc.target/s390/loc-1.c: New test.
148
430bb38e
YR
1492016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
150
151 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
152 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
153
15f6e0da
RR
1542016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
155
156 PR target/63874
157 * gcc.target/aarch64/pr63874.c: New test.
158
79335075
JB
1592016-07-04 Jan Beulich <jbeulich@suse.com>
160
161 * g++.dg/header.c: New.
162 * gcc.dg/header.c: New.
163
557e8c49
JJ
1642016-07-02 Jakub Jelinek <jakub@redhat.com>
165
166 PR c/71719
167 * c-c++-common/Wunused-var-15.c: New test.
168
79a592e3
JJ
1692016-07-01 Jakub Jelinek <jakub@redhat.com>
170
171 PR fortran/71687
172 * gfortran.dg/gomp/pr71687.f90: New test.
173
e2298656
BS
1742016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
175
176 * gcc.dg/const-float128-ped.c: Require __float128 effective
177 target and options.
178 * gcc.dg/const-float128.c: Likewise.
179 * gcc.dg/torture/float128-cmp-invalid.c: Require
180 __float128 and base_quadfloat_support effective targets, and
181 __float128 options.
182 * gcc.dg/torture/float128-div-underflow.c: Likewise.
183 * gcc.dg/torture/float128-extend-nan.c: Likewise.
184 * gcc.dg/torture/float128-nan.c: Likewise.
185 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
186 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
187 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
188 * lib/target-supports.exp (check_effective_target___float128):
189 New.
190 (add_options_for___float128): New.
191 (check_effective_target_base_quadword_support): New.
192
70c11966
MM
1932016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
194
195 PR target/71720
196 * gcc.target/powerpc/pr71720.c: New test.
197
059541fd
JB
1982016-07-01 Jan Beulich <jbeulich@suse.com>
199
200 * gcc.dg/bss.c: New.
201
2c1e4964
PB
2022016-07-01 Peter Bergner <bergner@vnet.ibm.com>
203
204 PR target/71698
205 * gcc.target/powerpc/pr71698.c: New test.
206
22e1cb39
GJL
2072016-07-01 Georg-Johann Lay <avr@gjlay.de>
208
209 PR target/71151
210 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
211 instead of ".foo" for its section name.
212 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
213 depending on MCU's flash size.
214 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
215 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
216 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
217 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
218 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
219 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
220
466cf574
JB
2212016-07-01 Jan Beulich <jbeulich@suse.com>
222
223 * gcc.target/i386/pr65105-2.c: Add -msse2.
224
351beab7
JJ
2252016-06-30 Jakub Jelinek <jakub@redhat.com>
226
55a0f21a
JJ
227 PR tree-optimization/71707
228 * gcc.dg/strlenopt-29.c: New test.
229
6245ad72
JJ
230 PR fortran/71704
231 * gfortran.dg/gomp/pr71704.f90: New test.
232
351beab7
JJ
233 PR fortran/71705
234 * gfortran.dg/gomp/pr71705.f90: New test.
235
5a3a6a5e
KN
2362016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
237
238 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
239 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
240 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
241 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
242 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
243 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
244 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
245 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
246 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
247 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
248 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
249 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
250 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
251 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
252 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
253 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
254 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
255 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
256 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
257 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
258 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
259 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
260 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
261 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
262 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
263 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
264 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
265 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
266 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
267 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
268 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
269 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
270 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
271 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
272 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
273 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
274 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
275 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
276 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
277 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
278 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
279 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
280 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
281 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
282 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
283 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
284 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
285 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
286 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
287 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
288 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
289 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
290 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
291 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
292 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
293 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
294 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
295 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
296 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
297 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
298 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
299 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
300 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
301 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
302 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
303 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
304 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
305 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
306 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
307 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
308 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
309 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
310 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
311 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
312 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
313 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
314 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
315 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
316 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
317 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
318 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
319
3dfa8071
KT
3202016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
321 James Greenhalgh <james.greenhalgh@arm.com>
322
323 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
324
9bd62242
JG
3252016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
326 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
327
328 * gcc.target/aarch64/vget_set_lane_1.c: New test.
329
603107fb
DM
3302016-06-30 David Malcolm <dmalcolm@redhat.com>
331
332 PR driver/71651
333 * gcc.dg/spellcheck-options-12.c: New test case.
334
205cccc7
JJ
3352016-06-30 Jakub Jelinek <jakub@redhat.com>
336
337 PR middle-end/71693
338 * gcc.c-torture/compile/pr71693.c: New test.
339
f4452176
DM
3402016-06-29 David Malcolm <dmalcolm@redhat.com>
341
342 * gcc.dg/spellcheck-params.c: New testcase.
343 * gcc.dg/spellcheck-params-2.c: New testcase.
344
c5e74d9d
MM
3452016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
346
347 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
348 vector extract instructions.
349 * gcc.target/powerpc/p9-extract-2.c: Likewise.
350
e44ecbfd
JD
3512016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
352
353 PR fortran/71686
354 * gfortran.dg/unexpected_eof_2.f90: New test.
355 * gfortran.dg/unexpected_eof_3.f90: New test.
356
ee446d9f
JW
3572016-06-29 Jim Wilson <jim.wilson@linaro.org>
358
359 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
360
27f67461
CP
3612016-06-29 Cesar Philippidis <cesar@codesourcery.com>
362
363 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
364 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
365 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
366
b1206d29
RB
3672016-06-29 Richard Biener <rguenther@suse.de>
368
369 PR middle-end/15256
370 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
371
1af21224
MW
3722016-06-29 Matthew Wahab <matthew.wahab@arm.com>
373
374 * gcc.target/arm/aapcs/neon-vect10.c: Require
375 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
376 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
377 * gcc.target/arm/aapcs/vfp18.c: Likewise.
378 * gcc.target/arm/aapcs/vfp19.c: Likewise.
379 * gcc.target/arm/aapcs/vfp20.c: Likewise.
380 * gcc.target/arm/aapcs/vfp21.c: Likewise.
381 * gcc.target/arm/fp16-aapcs-1.c: Require
382 -mfloat-ab=hard. Also simplify the test.
383 * gcc.target/arm/fp16-aapcs-2.c: New.
384
7fe43755
MW
3852016-06-29 Matthew Wahab <matthew.wahab@arm.com>
386
387 * lib/target-supports.exp (add_options_for_arm_fp16): Reword
388 comment.
389 (add_options_for_arm_fp16_ieee): New.
390 (add_options_for_arm_fp16_alternative): New.
391 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
392 long-line.
393 (effective_target_arm_fp16_hw): New.
394
264d951a
IE
3952016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
396
397 PR tree-optimization/71655
398 * g++.dg/pr71655.C: New test.
399
5c846a81
ML
4002016-06-29 Martin Liska <mliska@suse.cz>
401
402 * gcc.dg/pr71585.c: New test.
403 * gcc.dg/pr71585-2.c: New test.
404 * gcc.dg/pr71585-3.c: New test.
405
fafe9318
YR
4062016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
407
408 PR tree-optimization/70729
409 * g++.dg/vect/pr70729.cc: New test.
410
54d19c3b
TS
4112016-06-29 Thomas Schwinge <thomas@codesourcery.com>
412
413 * c-c++-common/gomp/cancel-1.c: Extend.
414
5f3cd7c3
JJ
4152016-06-29 Jakub Jelinek <jakub@redhat.com>
416
417 PR tree-optimization/71625
418 * gcc.dg/strlenopt-28.c: New test.
419
4aa83879
RB
4202016-06-29 Richard Biener <rguenther@suse.de>
421
422 PR middle-end/71002
423 * g++.dg/torture/pr71002.C: Adjust testcase.
424
152ef731
JJ
4252016-06-29 Jakub Jelinek <jakub@redhat.com>
426
427 PR c/71685
428 * gcc.dg/pr71685.c: New test.
429
4302016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
431
432 PR c/71552
433 * gcc.dg/init-bad-9.c: New test.
434
d41dc215
BS
4352016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
436
437 * gcc.target/powerpc/abs128-1.c: Require VSX.
438 * gcc.target/powerpc/copysign128-1.c: Likewise.
439 * gcc.target/powerpc/inf128-1.c: Likewise.
440 * gcc.target/powerpc/nan128-1.c: Likewise.
441
6a20b538
JJ
4422016-06-28 Jakub Jelinek <jakub@redhat.com>
443
444 PR middle-end/71626
445 * gcc.c-torture/execute/pr71626-1.c: New test.
446 * gcc.c-torture/execute/pr71626-2.c: New test.
447
77d93c47
PB
4482016-06-28 Peter Bergner <bergner@vnet.ibm.com>
449
450 PR target/71656
451 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
452
a8264058
SB
4532016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
454
455 PR target/71670
456 * gcc.target/powerpc/pr71670.c: New testcase.
457
0dc47331
PB
4582016-06-27 Peter Bergner <bergner@vnet.ibm.com>
459
460 PR target/71656
461 * gcc.target/powerpc/pr71656-1.c: New test.
462 * gcc.target/powerpc/pr71656-2.c: New test.
463
b65ffc79
CL
4642016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
465
466 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
467 around fp16 code.
468 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
469 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
470 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
471 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
472 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
473 Add arm_neon_fp16_ok effective target.
474 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
475 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
476 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
477 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
478 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
479 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
480 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
481 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
482 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
483 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
484 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
485
9bb86f40
JH
4862016-06-26 Jan Hubicka <hubicka@ucw.cz>
487
488 * gcc.dg/predict-12.c: New testcase.
489
46db0fd4
JD
4902016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
491
492 PR fortran/71649
493 * gfortran.dg/pr71649.f90: New test.
494
2a65e70b
JJ
4952016-06-25 Jakub Jelinek <jakub@redhat.com>
496
f8a06e24
JJ
497 PR tree-optimization/71643
498 * g++.dg/opt/pr71643.C: New test.
499
2a65e70b
JJ
500 PR tree-optimization/71631
501 * gcc.c-torture/execute/pr71631.c: New test.
502
7805417a
JH
5032016-06-24 Jan Hubicka <hubicka@ucw.cz>
504
505 * gcc.dg/predict-11.c: New testcase.
506 * gfortran.dg/predict-2.f90: New testcase.
507
888ed1a3
JH
5082016-06-24 Jan Hubicka <hubicka@ucw.cz>
509
510 * gcc.dg/predict-10.c: New test.
511
53605f35
BS
5122016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
513
514 * gcc.target/powerpc/abs128-1.c: New.
515 * gcc.target/powerpc/copysign128-1.c: New.
516 * gcc.target/powerpc/inf128-1.c: New.
517 * gcc.target/powerpc/nan128-1.c: New.
518
7b22b4c6
EB
5192016-06-24 Eric Botcazou <ebotcazou@adacore.com>
520
521 * gfortran.dg/pr71642.f90: New test.
522
37e373c2
JJ
5232016-06-24 Jakub Jelinek <jakub@redhat.com>
524
525 PR tree-optimization/71647
526 * gcc.target/i386/pr71647.c: New test.
527
b20b79f2
L
5282016-06-24 H.J. Lu <hongjiu.lu@intel.com>
529
530 * gcc.target/i386/noplt-gd-1.c: New test.
531 * gcc.target/i386/noplt-gd-2.c: Likewise.
532 * gcc.target/i386/noplt-gd-3.c: Likewise.
533 * gcc.target/i386/noplt-ld-1.c: Likewise.
534 * gcc.target/i386/noplt-ld-2.c: Likewise.
535 * gcc.target/i386/noplt-ld-3.c: Likewise.
536 * lib/target-supports.exp
537 (check_effective_target_tls_get_addr_via_got): New.
538
04619cb8
UB
5392016-06-24 Uros Bizjak <ubizjak@gmail.com>
540
541 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
542 testsuite compile flags.
543 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
544 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
545
5462016-06-24 Uros Bizjak <ubizjak@gmail.com>
547
548 * g++dg/vect/pr36684.cc: Add dg-do compile.
549 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
550 * gcc.dg/vect/pr70021.c: Ditto.
551 * gcc.dg/vect/pr70138-1.c: Ditto.
552 * gcc.dg/vect/pr70138-2.c: Ditto.
553 * gcc.dg/vect/pr70354-1.c: Ditto.
554 * gcc.dg/vect/pr70354-2.c: Ditto.
555 * gcc.dg/vect/pr71259.c: Ditto.
556 * gcc.dg/vect/pr71416-1.c: Ditto.
557 * gcc.dg/vect/slp-43.c: Ditto.
558 * gcc.dg/vect/slp-45.c: Ditto.
559 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
560 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
561 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
562 * gfortran.dg/vect/pr69980.f90: Ditto.
563
5642016-06-24 Uros Bizjak <ubizjak@gmail.com>
565
566 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
567 * gcc.dg/vect/bb-slp-30.c: Ditto.
568 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
569 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
570 * gcc.dg/vect/pr45902.c: Ditto.
571 * gcc.dg/vect/pr48172.c: Ditto.
572 * gcc.dg/vect/pr48377.c: Ditto.
573 * gcc.dg/vect/pr49038.c: Ditto.
574 * gcc.dg/vect/pr49771.c: Ditto.
575 * gcc.dg/vect/pr52091.c: Ditto.
576 * gcc.dg/vect/pr53185-2.c: Ditto.
577 * gcc.dg/vect/pr56826.c: Ditto.
578 * gcc.dg/vect/pr60276.c: Ditto.
579 * gcc.dg/vect/pr62021.c: Ditto.
580 * gcc.dg/vect/pr63530.c: Ditto.
581 * gcc.dg/vect/pr65518.c: Ditto.
582 * gcc.dg/vect/pr65947-1.c: Ditto.
583 * gcc.dg/vect/pr65947-10.c: Ditto.
584 * gcc.dg/vect/pr65947-11.c: Ditto.
585 * gcc.dg/vect/pr65947-12.c: Ditto.
586 * gcc.dg/vect/pr65947-13.c: Ditto.
587 * gcc.dg/vect/pr65947-2.c: Ditto.
588 * gcc.dg/vect/pr65947-3.c: Ditto.
589 * gcc.dg/vect/pr65947-4.c: Ditto.
590 * gcc.dg/vect/pr65947-5.c: Ditto.
591 * gcc.dg/vect/pr65947-6.c: Ditto.
592 * gcc.dg/vect/pr65947-7.c: Ditto.
593 * gcc.dg/vect/pr65947-8.c: Ditto.
594 * gcc.dg/vect/pr65947-9.c: Ditto.
595 * gcc.dg/vect/pr71416-1.c: Ditto.
596 * gcc.dg/vect/pr71439.c: Ditto.
597 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
598 * gcc.dg/vect/vect-bswap16.c: Ditto.
599 * gcc.dg/vect/vect-bswap32.c: Ditto.
600 * gcc.dg/vect/vect-bswap64.c: Ditto.
601 * gcc.dg/vect/vect-live-1.c: Ditto.
602 * gcc.dg/vect/vect-live-2.c: Ditto.
603 * gcc.dg/vect/vect-live-3.c: Ditto.
604 * gcc.dg/vect/vect-live-4.c: Ditto.
605 * gcc.dg/vect/vect-live-5.c: Ditto.
606 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
607 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
608 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
609 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
610 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
611 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
612 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
613 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
614 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
615 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
616 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
617 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
618 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
619 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
620 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
621 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
622 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
623
da224bcb
UB
6242016-06-24 Uros Bizjak <ubizjak@gmail.com>
625
626 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
627
dfee2870
L
6282016-06-24 H.J. Lu <hongjiu.lu@intel.com>
629
630 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
631 ia32 if R_386_GOT32X relocation is supported.
632 * gcc.target/i386/noplt-3.c: Likewise.
633 * gcc.target/i386/noplt-2.c: Likewise.
634 (main): Renamed to ...
635 (bar): This.
636 * gcc.target/i386/noplt-4.c: Likewise.
637 (main): Renamed to ...
638 (bar): This.
639 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
640 * gcc.target/i386/pr67400-5.c: Likewise.
641
a86451b9
JJ
6422016-06-24 Jakub Jelinek <jakub@redhat.com>
643
00085092
JJ
644 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
645 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
646
a86451b9
JJ
647 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
648 f4): Adjust expected diagnostics.
649 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
650 (T): If OVFP is defined, redefine to TP.
651 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
652 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
653 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
654 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
655 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
656 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
657 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
658 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
659 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
660 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
661 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
662 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
663 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
664 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
665 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
666 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
667 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
668 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
669 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
670 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
671 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
672 as last argument to __builtin_add_overflow_p.
673
7bb5d5f4
UB
6742016-06-23 Uros Bizjak <ubizjak@gmail.com>
675
676 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
677 dg-options and remove default vector testsuite compile flags.
678 * g++.dg/vect/pr33860a.cc: Ditto.
679 * g++.dg/vect/pr45470-a.cc: Ditto.
680 * g++.dg/vect/pr45470-b.cc: Ditto.
681 * g++.dg/vect/pr60896.cc: Ditto.
682 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
683 * gcc.dg/vect/pr18308.c: Ditto.
684 * gcc.dg/vect/pr24049.c: Ditto.
685 * gcc.dg/vect/pr33373.c: Ditto.
686 * gcc.dg/vect/pr36228.c: Ditto.
687 * gcc.dg/vect/pr42395.c: Ditto.
688 * gcc.dg/vect/pr42604.c: Ditto.
689 * gcc.dg/vect/pr46663.c: Ditto.
690 * gcc.dg/vect/pr48765.c: Ditto.
691 * gcc.dg/vect/pr49093.c: Ditto.
692 * gcc.dg/vect/pr49352.c: Ditto.
693 * gcc.dg/vect/pr52298.c: Ditto.
694 * gcc.dg/vect/pr52870.c: Ditto.
695 * gcc.dg/vect/pr53185.c: Ditto.
696 * gcc.dg/vect/pr53773.c: Ditto.
697 * gcc.dg/vect/pr56695.c: Ditto.
698 * gcc.dg/vect/pr62171.c: Ditto.
699 * gcc.dg/vect/pr63530.c: Ditto.
700 * gcc.dg/vect/pr68339.c: Ditto.
701 * gcc.dg/vect/pr71259.c: Ditto.
702 * gcc.dg/vect/vect-82_64.c: Ditto.
703 * gcc.dg/vect/vect-83_64.c: Ditto.
704 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
705 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
706 * gcc.dg/vect/vect-shift-2.c: Ditto.
707 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
708 * gfortran.dg/vect/pr39318.f90: Ditto.
709 * gfortran.dg/vect/pr45714-a.f: Ditto.
710 * gfortran.dg/vect/pr45714-b.f: Ditto.
711 * gfortran.dg/vect/pr46213.f90: Ditto.
712
2d4bb02f
MM
7132016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
714 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
715
716 * gcc.target/powerpc/p9-splat-5.c: New test.
717
f6d1b868
UB
7182016-06-23 Uros Bizjak <ubizjak@gmail.com>
719
720 PR tree-optimization/71488
721 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
722 * lib/target-supports.exp: ... here.
723 (check_sse4_hw_available): New procedure.
724 (check_effective_target_sse4_runtime): Ditto.
725 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
726 -march=westmere for sse4_runtime targets.
936ff030 727 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 728 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 729 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 730 (main): Call check_vect ().
a7898180 731 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 732
c0597759
L
7332016-06-23 H.J. Lu <hongjiu.lu@intel.com>
734
735 PR target/66232
736 PR target/67400
737 * gcc.target/i386/pr66232-14.c: New file.
738 * gcc.target/i386/pr66232-15.c: Likewise.
739 * gcc.target/i386/pr66232-16.c: Likewise.
740 * gcc.target/i386/pr66232-17.c: Likewise.
741 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
742 ia32 if R_386_GOT32X relocation is supported.
743 * gcc.target/i386/pr67400-2.c: Likewise.
744 * gcc.target/i386/pr67400-3.c: Likewise.
745 * gcc.target/i386/pr67400-4.c: Likewise.
746 * gcc.target/i386/pr67400-6.c: Likewise.
747 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 748 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 749
5b0e27a7
JD
7502016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
751
752 PR libgfortran/48852
753 * gfortran.dg/char4_iunit_1.f03: Update test.
754 * gfortran.dg/f2003_io_5.f03: Update test.
755 * gfortran.dg/real_const_3.f90: Update test.
756
7f586d90
AK
7572016-06-23 Andi Kleen <ak@linux.intel.com>
758
759 * g++.dg/bprob/bprob.exp: Support autofdo.
760 * g++.dg/tree-prof/tree-prof.exp: dito.
761 * gcc.dg/tree-prof/tree-prof.exp: dito.
762 * gcc.misc-tests/bprob.exp: dito.
763 * gfortran.dg/prof/prof.exp: dito.
764 * lib/profopt.exp: dito.
765 * lib/target-supports.exp: Check for autofdo.
766
60fa7862
ML
7672016-06-23 Martin Liska <mliska@suse.cz>
768
769 * gcc.dg/pr71619.c: New test.
770
e3d62871
UB
7712016-06-23 H.J. Lu <hongjiu.lu@intel.com>
772
773 PR target/67400
cc901875
UB
774 * gcc.target/i386/pr67400-1.c: New test.
775 * gcc.target/i386/pr67400-2.c: Likewise.
776 * gcc.target/i386/pr67400-3.c: Likewise.
777 * gcc.target/i386/pr67400-4.c: Likewise.
778 * gcc.target/i386/pr67400-5.c: Likewise.
779 * gcc.target/i386/pr67400-6.c: Likewise.
780 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 781
ac81cf0b
DM
7822016-06-22 David Malcolm <dmalcolm@redhat.com>
783
784 * c-c++-common/missing-header-1.c: New test case.
785 * c-c++-common/missing-header-2.c: New test case.
786 * c-c++-common/missing-header-3.c: New test case.
787 * c-c++-common/missing-header-4.c: New test case.
788
1a4f11c8
DM
7892016-06-22 David Malcolm <dmalcolm@redhat.com>
790
791 PR c/70339
792 * c-c++-common/attributes-1.c: Update dg-prune-output to include
793 hint.
794 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
795 expected results due to builtin "nanl" now being suggested for
796 "name".
797 * gcc.dg/pr67580.c: Update expected messages.
798 * gcc.dg/spellcheck-identifiers.c: New testcase.
799 * gcc.dg/spellcheck-typenames.c: New testcase.
800
a93eac6a
DM
8012016-06-22 David Malcolm <dmalcolm@redhat.com>
802
803 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
804 file.
805 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
806 diagnostic-test-show-locus-parseable-fixits.c to sources for
807 diagnostic_plugin_test_show_locus.c.
808 * lib/gcc-defs.exp (freeform_regexps): New global.
809 (dg-regexp): New function.
810 (handle-dg-regexps): New function.
811 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
812 freeform_regexps to the empty list.
813 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
814
49e76ff1
IE
8152016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
816
f6d1b868 817 PR tree-optimization/71488
49e76ff1
IE
818 * g++.dg/pr71488.C: New test.
819 * gcc.dg/vect/vect-bool-cmp.c: New test.
820
951d8c8a
EB
8212016-06-22 Eric Botcazou <ebotcazou@adacore.com>
822
823 * gcc.dg/guality/param-5.c: New test.
824
b60fc3bd
BE
8252016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
826
827 * gcc.target/i386/asm-flag-7.c: New test.
828
0609abda
TS
8292016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
830
831 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
832 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
833 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
834 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
835 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
836 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
837 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
838 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
839 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
840 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
841 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
842 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
843 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
844 * gcc.dg/tree-ssa/vrp87.c: Likewise.
845 * lib/target-supports.exp: Likewise.
846
ee2499b4
TS
8472016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
848
849 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
850 * gcc.dg/attr-ms_struct-2.c: Likewise.
851 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
852 * gcc.dg/bf-ms-attrib.c: Likewise.
853 * gcc.dg/bf-ms-layout-2.c: Likewise.
854 * gcc.dg/bf-ms-layout-3.c: Likewise.
855 * gcc.dg/bf-ms-layout.c: Likewise.
856 * gcc.dg/bf-no-ms-layout.c: Likewise.
857 * gcc.target/i386/bitfield1.c: Likewise.
858 * gcc.target/i386/bitfield2.c: Likewise.
859 * gcc.target/i386/bitfield3.c: Likewise.
860
caea59ff
KN
8612016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
862
863 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
864 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
865 override other than -mcpu=power9 command-line option is specified,
866 or if the target operating system is aix.
867 * gcc.target/powerpc/darn-1.c: Likewise.
868 * gcc.target/powerpc/darn-2.c: Likewise.
869 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
870 test if effective-target is not powerpc_p9vector_ok or if the
871 target operating system is not defined.
872 * gcc.target/powerpc/vslv-1.c: Likewise.
873 * gcc.target/powerpc/vsrv-0.c: Likewise.
874 * gcc.target/powerpc/vsrv-1.c: Likewise.
875
63617e30
TB
8762016-06-21 Tobias Burnus <burnus@net-b.de>
877
878 PR fortran/71068
879 * gfortran.dg/coarray/data_1.f90: New.
880
89192c3c
WD
8812016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
882
883 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
884 (dg-require-effective-target): Use arm_v8_neon_hw.
885 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
886 (dg-require-effective-target): Likewise.
887 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
888 (dg-require-effective-target): Likewise.
889 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
890 (dg-require-effective-target): Likewise.
891 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
892 (dg-require-effective-target): Likewise.
893 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
894 (dg-require-effective-target): Likewise.
895 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
896 Add AArch64 check.
897
64ac50e2
WD
8982016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
899
900 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
901 Set to 3 so test passes.
902
6252b5db
WD
9032016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
904
905 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
906
3b9bc511
IV
9072016-06-21 Ilya Verbin <ilya.verbin@intel.com>
908
909 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
910 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
911 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
912 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
913
21db1c78
IV
9142016-06-21 Ilya Verbin <ilya.verbin@intel.com>
915
916 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
917 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
918
9d30e86f
L
9192016-06-21 H.J. Lu <hongjiu.lu@intel.com>
920
921 PR target/71549
922 * gcc.target/i386/pr71549.c: New test.
923
448a7c69
KN
9242016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
925
926 * gcc.target/powerpc/vadsdu-0.c: Replace
927 dg-require-effective-target directive to allow test to run on more
928 platforms, and add dg-skip-if directive to disable test on aix
929 platforms because of known incompatibilities.
930 * gcc.target/powerpc/vadsdu-1.c: Likewise.
931 * gcc.target/powerpc/vadsdu-2.c: Likewise.
932 * gcc.target/powerpc/vadsdu-3.c: Likewise.
933 * gcc.target/powerpc/vadsdu-4.c: Likewise.
934 * gcc.target/powerpc/vadsdu-5.c: Likewise.
935 * gcc.target/powerpc/vadsdub-1.c: Likewise.
936 * gcc.target/powerpc/vadsdub-2.c: Replace
937 dg-require-effective-target directive to allow test to run on more
938 platforms, and add dg-skip-if directive to disable test on aix
939 platforms because of known incompatibilities.
940 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
941 with vec_absdb call to differentiate this test from vadsdub-1.c.
942 * gcc.target/powerpc/vadsduh-1.c: Replace
943 dg-require-effective-target directive to allow test to run on more
944 platforms, and add dg-skip-if directive to disable test on aix
945 platforms because of known incompatibilities.
946 * gcc.target/powerpc/vadsduh-2.c: Likewise.
947 * gcc.target/powerpc/vadsduw-1.c: Likewise.
948 * gcc.target/powerpc/vadsduw-2.c: Likewise.
949
0ad84f34
JJ
9502016-06-21 Jakub Jelinek <jakub@redhat.com>
951
952 PR tree-optimization/71588
953 * gcc.dg/pr71558.c: New test.
954
e71e8d94
SKS
9552016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
956
957 * c-c++-common/pr68657-1.c: Require ptr32plus support.
958 * c-c++-common/pr68657-2.c: Likewise.
959 * c-c++-common/pr68657-3.c: Likewise.
960 * gcc.dg/torture/pr69714.c: Require int32plus support.
961 * gcc.dg/torture/pr70025.c: Likewise.
962 * gcc.dg/torture/pr70083.c: Likewise.
963 * gcc.dg/torture/pr70542.c: Likewise.
964 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
965
5a578671
JM
9662016-06-20 Joseph Myers <joseph@codesourcery.com>
967
968 PR c/71601
969 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
970
7a9df68e
JJ
9712016-06-20 Jakub Jelinek <jakub@redhat.com>
972
50aa64d5
JJ
973 PR middle-end/71581
974 * gcc.dg/pr71581.c: New test.
975
7a9df68e
JJ
976 PR rtl-optimization/71591
977 * gcc.dg/cpp/pr71591.c: New test.
978
3947cf19
DR
9792016-06-20 David B. Robins <gcc@davidrobins.net>
980
981 PR target/71571
982 * g++.dg/torture/pr71571.C: New test.
983
c4ff221e
JJ
9842016-06-20 Jakub Jelinek <jakub@redhat.com>
985
986 PR target/71559
987 * gcc.target/i386/sse2-pr71559.c: New test.
988 * gcc.target/i386/avx-pr71559.c: New test.
989 * gcc.target/i386/avx512f-pr71559.c: New test.
990
f1b5abfb
TB
9912016-06-20 Tobias Burnus <burnus@net-b.de>
992
993 PR fortran/71194
994 * gfortran.dg/pointer_remapping_10.f90: New.
995
842107e4
DM
9962016-06-20 David Malcolm <dmalcolm@redhat.com>
997
998 * g++.dg/diagnostic/string-literal-concat.C: New test case.
999
d9e8bdfd
MS
10002016-06-20 Martin Sebor <msebor@redhat.com>
1001
1002 PR c/69507
1003 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1004 * gnu90-const-expr-1.c: Same.
1005 * gnu99-const-expr-1.c: Same.
1006 * gnu99-static-1.c: Same.
1007
67785479
RL
10082016-06-20 Renlin Li <renlin.li@arm.com>
1009
1010 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1011
636929b8
JG
10122016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1013
1014 * gcc.target/aarch64/vcvt_f64_1.c: New.
1015 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1016 * gcc.target/aarch64/vrecp_f64_1.c: New.
1017
ff7b374b
KT
10182016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1019
1020 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1021 "alignement".
1022
554cfc9e
GJL
10232016-06-20 Georg-Johann Lay <avr@gjlay.de>
1024
1025 PR target/71103
1026 * gcc.target/avr/torture/pr71103-2.c: New test.
1027
aa0db437
MS
10282016-06-19 Martin Sebor <msebor@redhat.com>
1029
1030 PR c/69507
1031 * gcc.dg/alignof.c: New test.
1032
c561b091
PC
10332016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1034
1035 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1036 vs dg-error; test constexpr specifier too.
1037
bf54f123
PC
10382016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1039
1040 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1041
4e53aa97
CL
10422016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1043
1044 * lib/target-supports.exp
1045 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1046 arm_neon_ok and merge flags. Fix temporary test name.
1047 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1048 and merge flags.
1049
69071d86
ML
10502016-06-17 Martin Liska <mliska@suse.cz>
1051
1052 * gcc.dg/predict-9.c: Fix dump scanning.
1053
68b3b858
BC
10542016-06-17 Bin Cheng <bin.cheng@arm.com>
1055
1056 PR tree-optimization/71354
1057 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1058
d3ee260a
BC
10592016-06-17 Bin Cheng <bin.cheng@arm.com>
1060
1061 PR tree-optimization/71347
1062 * gcc.dg/tree-ssa/pr71347.c: New test.
1063
bd8fb114
BC
10642016-06-17 Bin Cheng <bin.cheng@arm.com>
1065
1066 PR tree-optimization/71354
1067 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1068
97816be4
BC
10692016-06-17 Bin Cheng <bin.cheng@arm.com>
1070
1071 * gcc.dg/vect/vect-alias-check-1.c: New test.
1072
2d761a37
SKS
10732016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1074
e0277d6b 1075 PR target/71151
2d761a37
SKS
1076 * gcc.target/avr/pr71151-1.c: New test.
1077 * gcc.target/avr/pr71151-2.c: New test.
1078 * gcc.target/avr/pr71151-3.c: New test.
1079 * gcc.target/avr/pr71151-4.c: New test.
1080 * gcc.target/avr/pr71151-5.c: New test.
1081 * gcc.target/avr/pr71151-6.c: New test.
1082 * gcc.target/avr/pr71151-7.c: New test.
1083 * gcc.target/avr/pr71151-8.c: New test.
1084 * gcc.target/avr/pr71151-common.h: New test.
1085
68fa96d6
ML
10862016-06-16 Martin Liska <mliska@suse.cz>
1087
1088 * gfortran.dg/predict-1.f90: New test.
1089
b6ca982f
UB
10902016-06-16 Uros Bizjak <ubizjak@gmail.com>
1091
1092 PR target/71242
1093 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1094
1dc8d15b
JH
10952016-06-16 Jan Hubicka <hubicka@ucw.cz>
1096
1097 * g++.dg/vect/pr36648.cc: Disable cunrolli
1098
67c25816
JJ
10992016-06-16 Jakub Jelinek <jakub@redhat.com>
1100
c577adb2
JJ
1101 PR target/71554
1102 * gcc.c-torture/execute/pr71554.c: New test.
1103
67c25816
JJ
1104 PR rtl-optimization/71532
1105 * gcc.dg/torture/pr71532.c: New test.
1106
1a3c3ee9
MM
11072016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1108
1109 * gcc.target/powerpc/p9-dimode1.c: New test.
1110 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1111
f29468a7
JJ
11122016-06-15 Jakub Jelinek <jakub@redhat.com>
1113
61daecc4
JJ
1114 * gcc.c-torture/compile/20160615-1.c: New test.
1115
f29468a7
JJ
1116 * g++.dg/cpp0x/ref-qual17.C: New test.
1117
209d1e2d
IE
11182016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1119
1120 PR middle-end/71529
1121 * gcc.target/i386/pr71529.C: New test.
1122
8dc35712
AH
11232016-06-15 Alan Hayward <alan.hayward@arm.com>
1124
1125 PR tree-optimization/71483
1126 * g++.dg/vect/pr71483.c: New
1127
b8911cb8
PC
11282016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1129
1130 PR c++/70202
1131 * g++.dg/inherit/crash6.C: New.
1132 * g++.dg/inherit/union2.C: Likewise.
1133 * g++.dg/inherit/virtual12.C: Likewise.
1134 * g++.dg/inherit/virtual13.C: Likewise.
1135 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1136
cf5d08ab
UB
11372016-06-15 Uros Bizjak <ubizjak@gmail.com>
1138
e3d62871 1139 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1140
8f482165
AH
11412016-06-15 Alan Hayward <alan.hayward@arm.com>
1142
1143 PR tree-optimization/71439
1144 * gcc.dg/vect/pr71439.c: New
1145
3256673f
KT
11462016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1147
1148 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1149
b17dc4d4
RB
11502016-06-15 Richard Biener <rguenther@suse.de>
1151
1152 * gcc.dg/vect/slp-45.c: New testcase.
1153
2a5825f2
RB
11542016-06-15 Richard Biener <rguenther@suse.de>
1155
1156 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1157
6e433d0b
BS
11582016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1159
1160 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1161 requirements, and disable for AIX for now.
1162 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1163
abe7f828
JJ
11642016-06-14 Jakub Jelinek <jakub@redhat.com>
1165
a09c81b4
JJ
1166 PR c++/71528
1167 * g++.dg/opt/pr71528.C: New test.
1168
abe7f828
JJ
1169 PR c++/71516
1170 * g++.dg/init/pr71516.C: New test.
1171
acfadf06
PC
11722016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1173
1174 * g++.dg/init/array46.C: New.
1175
4d568ab2
UB
11762016-06-14 Uros Bizjak <ubizjak@gmail.com>
1177
e3d62871
UB
1178 * gcc.target/i386/float128-3.c: New test.
1179 * gcc.target/i386/quad-sse4.c: Ditto.
1180 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1181 Update scan strings.
4d568ab2 1182
30934c5d
RB
11832016-06-14 Richard Biener <rguenther@suse.de>
1184
1185 PR middle-end/71526
1186 * gfortran.dg/pr71526.f90: New testcase.
1187
3970e545
AV
11882016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1189
1190 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1191 * gcc.dg/zero_bits_compound-1.c: Likewise.
1192
04976c6e
RB
11932016-06-14 Richard Biener <rguenther@suse.de>
1194
1195 PR tree-optimization/71522
1196 * gcc.dg/torture/pr71522.c: New testcase.
1197
23e025db
JJ
11982016-06-14 Jakub Jelinek <jakub@redhat.com>
1199
1200 PR tree-optimization/71520
1201 * gcc.dg/tree-ssa/pr71520.c: New test.
1202
90b72e84
RB
12032016-06-14 Richard Biener <rguenther@suse.de>
1204
1205 PR tree-optimization/71521
86c24ba6 1206 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1207
ef7cf206
JJ
12082016-06-13 Jakub Jelinek <jakub@redhat.com>
1209
0dda258b
JJ
1210 PR sanitizer/71498
1211 * c-c++-common/ubsan/bounds-13.c: New test.
1212
ef7cf206
JJ
1213 PR preprocessor/71183
1214 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1215
a73786e3
JL
12162016-06-13 Jeff Law <law@redhat.com>
1217
1218 PR tree-optimization/71403
1219 * c-c++-common/ubsan/pr71403-1.c: New test.
1220 * c-c++-common/ubsan/pr71403-2.c: New test.
1221 * c-c++-common/ubsan/pr71403-3.c: New test.
1222
0ac249bf
JJ
12232016-06-13 Jakub Jelinek <jakub@redhat.com>
1224
1225 PR middle-end/71478
1226 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1227 Add -Wno-psabi -w to dg-options.
1228
5408a64a
KN
12292016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1230
1231 * gcc.target/powerpc/vadsdu-0.c: New test.
1232 * gcc.target/powerpc/vadsdu-1.c: New test.
1233 * gcc.target/powerpc/vadsdu-2.c: New test.
1234 * gcc.target/powerpc/vadsdu-3.c: New test.
1235 * gcc.target/powerpc/vadsdu-4.c: New test.
1236 * gcc.target/powerpc/vadsdu-5.c: New test.
1237 * gcc.target/powerpc/vadsdub-1.c: New test.
1238 * gcc.target/powerpc/vadsdub-2.c: New test.
1239 * gcc.target/powerpc/vadsduh-1.c: New test.
1240 * gcc.target/powerpc/vadsduh-2.c: New test.
1241 * gcc.target/powerpc/vadsduw-1.c: New test.
1242 * gcc.target/powerpc/vadsduw-2.c: New test.
1243
f7e4f2e3
DM
12442016-06-13 David Malcolm <dmalcolm@redhat.com>
1245
1246 * gcc.dg/c99-init-2.c (c): Update expected error message.
1247 * gcc.dg/init-bad-8.c (foo): Likewise.
1248 * gcc.dg/spellcheck-fields-3.c: New test case.
1249
ad23a23e
ML
12502016-06-13 Martin Liska <mliska@suse.cz>
1251
1252 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1253 and "guess loop iv compared" heuristics.
1254 * gcc.dg/predict-2.c: Likewise.
1255 * gcc.dg/predict-3.c: Likewise.
1256 * gcc.dg/predict-4.c: Likewise.
1257 * gcc.dg/predict-5.c: Likewise.
1258 * gcc.dg/predict-6.c: Likewise.
1259
146c55da
MP
12602016-06-13 Marek Polacek <polacek@redhat.com>
1261
1262 PR middle-end/71476
1263 * c-c++-common/Wswitch-unreachable-4.c: New test.
1264 * gcc.dg/Wswitch-unreachable-2.c: New test.
1265 * g++.dg/tm/jump1.C: Move dg-warning.
1266
42e77cbc
EB
12672016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1268
1269 * gnat.dg/renaming10.ad[sb]: New test.
1270
7474dcc1
PT
12712016-06-13 Paul Thomas <pault@gcc.gnu.org>
1272
1273 PR fortran/70673
1274 * gfortran.dg/pr70673.f90: New test.
1275
f57f53d3
RB
12762016-06-13 Richard Biener <rguenther@suse.de>
1277
1278 PR middle-end/64516
1279 * gcc.dg/align-3.c: New testcase.
1280
5843a5f0
ML
12812016-06-13 Martin Liska <mliska@suse.cz>
1282
1283 * gcc.target/i386/pr71458.c: New test.
1284
aa8fdb44
UB
12852016-06-12 Uros Bizjak <ubizjak@gmail.com>
1286
1287 PR target/71241
1288 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1289
2043e4d7
DH
12902016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1291
1292 PR target/60751
1293 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1294 statement.
1295
d3dc025d
DH
12962016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1297
1298 PR target/60751
1299 * gfortran.dg/comma_IO_extension_1.f90: New test.
1300 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1301 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1302 statement.
1303 * gfortran.dg/graphite/pr38083.f90: Likewise.
1304 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1305 missing format.
1306
a31d78c6
EB
13072016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1308
1309 * gnat.dg/case_character.adb: New test.
1310
95c18dd0
SB
13112016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1312
1313 PR middle-end/71310
1314 * gcc.target/powerpc/pr71310.c: New testcase.
1315
b97d37b4
KV
13162016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1317
1318 PR middle-end/71478
1319 * gcc.dg/pr71478.c: New test.
1320
900bcda3
JJ
13212016-06-10 Jakub Jelinek <jakub@redhat.com>
1322
ec1c20db
JJ
1323 PR middle-end/71494
1324 * gcc.c-torture/execute/pr71494.c: New test.
1325
50b15873
JJ
1326 PR c/68657
1327 * gcc.target/i386/pr68657.c: New test.
1328
900bcda3
JJ
1329 PR inline-asm/68843
1330 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1331 (test): Add -masm=intel alternatives.
1332
4d926e34
MS
13332016-06-10 Martin Sebor <msebor@redhat.com>
1334
1335 PR c/71392
1336 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1337
ad071b2b
JL
13382016-06-10 Jeff Law <law@redhat.com>
1339
1340 PR tree-optimization/71335
1341 * gcc.c-torture/execute/pr71335.c: New test.
1342
2704efe8
DM
13432016-06-10 David Malcolm <dmalcolm@redhat.com>
1344
1345 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1346 the various "cannot tail-call: " messages.
1347
18c9b7d4
CL
13482016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1349
1350 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1351 and options.
1352
7cfa10f3
MO
13532016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1354
1355 PR sanitizer/71480
1356 * c-c++-common/asan/pr71480.c: New test.
1357
1f24fd3e
L
13582016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1359
1360 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1361 (ASMNAME2): Likewise.
1362 (main): Replace fn in asm statement with ASMNAME ("fn").
1363 * gcc.dg/guality/pr68037-2.c: Likewise.
1364 * gcc.dg/guality/pr68037-3.c: Likewise.
1365 * gcc.dg/torture/pr68037-1.c: Likewise.
1366 * gcc.dg/torture/pr68037-2.c: Likewise.
1367 * gcc.dg/torture/pr68037-3.c: Likewise.
1368
ad551c07
BE
13692016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1370
1371 PR inline-asm/68843
1372 * gcc.target/i386/pr68843-1.c: New test.
1373 * gcc.target/i386/pr68843-2.c: New test.
1374
4b1ffdb1 13752016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1376 Cesar Philippidis <cesar@codesourcery.com>
1377
1378 PR middle-end/71373
1379 * gcc.dg/goacc/nested-function-1.c: New file.
1380 * gcc.dg/goacc/nested-function-2.c: Likewise.
1381 * gcc.dg/goacc/pr71373.c: Likewise.
1382 * gfortran.dg/goacc/cray-2.f95: Likewise.
1383 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1384 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1385 * gfortran.dg/goacc/cray.f95: Update.
1386 * gfortran.dg/goacc/loop-1.f95: Likewise.
1387 * gfortran.dg/goacc/loop-3.f95: Likewise.
1388 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1389 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1390
13912016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1392
1393 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1394 for OpenACC tile clauses.
1395 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1396
1397 PR c/71381
1398 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1399 to...
1400 * c-c++-common/goacc/cache-2.c: ... this new file.
1401 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1402 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1403 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1404 usage.
1405 * gfortran.dg/goacc/cray.f95: Likewise.
1406 * gfortran.dg/goacc/loop-1.f95: Likewise.
1407
89851e4c
AH
14082016-06-10 Alan Hayward <alan.hayward@arm.com>
1409
1410 PR tree-optimization/71407
1411 PR tree-optimization/71416
1412 * gcc.dg/vect/pr71407.c: New
1413 * gcc.dg/vect/pr71416-1.c: New
1414 * gcc.dg/vect/pr71416-2.c: New
1415
200eafbf
RB
14162016-06-10 Richard Biener <rguenther@suse.de>
1417
1418 PR middle-end/71477
1419 * gcc.dg/torture/pr71477.c: New testcase.
1420
4df99d92
JK
14212016-06-09 Julia Koval <julia.koval@intel.com>
1422
1423 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1424 * gcc.target/i386/interrupt-13.c: Likewise.
1425 * gcc.target/i386/interrupt-15.c: Likewise.
1426 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1427 * gcc.target/i386/interrupt-24.c: Likewise.
1428 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1429 * gcc.target/i386/interrupt-9.c: Likewise.
1430 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1431
e01b4e16
MS
14322016-06-09 Martin Sebor <msebor@redhat.com>
1433
1434 PR c/70883
1435 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1436 * gcc.dg/builtin-constant_p-1.c: Same.
1437 * gcc.dg/builtins-error.c: Same.
1438 * gcc.dg/pr70859.c: Same.
1439
9c35db0e
SKS
14402016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1441
1442 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1443 * gcc.dg/torture/pr68067-1.c: Likewise.
1444 * gcc.dg/torture/pr68067-2.c: Likewise.
1445
14462016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1447
1448 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1449 when setting SIZE.
1450
392a81b9
PC
14512016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1452
1453 PR c++/71465
1454 * g++.dg/inherit/crash5.C: New.
1455 Revert:
1456 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1457
1458 PR c++/70202
1459 * g++.dg/inherit/crash5.C: New.
1460 * g++.dg/inherit/virtual1.C: Adjust.
1461
e49efc14
ML
14622016-06-09 Martin Liska <mliska@suse.cz>
1463
1464 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1465 * g++.dg/predict-loop-exit-2.C: Likewise.
1466 * g++.dg/predict-loop-exit-3.C: Likewise.
1467 * gcc.dg/predict-1.c: Likewise.
1468 * gcc.dg/predict-2.c: Likewise.
1469 * gcc.dg/predict-3.c: Likewise.
1470 * gcc.dg/predict-4.c: Likewise.
1471 * gcc.dg/predict-5.c: Likewise.
1472 * gcc.dg/predict-6.c: Likewise.
1473 * gcc.dg/predict-7.c: Likewise.
1474
36d57986
RB
14752016-06-09 Richard Biener <rguenther@suse.de>
1476
1477 PR tree-optimization/71462
1478 * gcc.dg/torture/pr71462.c: New testcase.
1479
7d82e8e4
MP
14802016-06-09 Marek Polacek <polacek@redhat.com>
1481
1482 PR c/65471
1483 * gcc.dg/c11-generic-3.c: New test.
1484
c8a71589
PC
14852016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1486
1487 * g++.dg/init/array42.C: New.
1488 * g++.dg/init/array43.C: Likewise.
1489 * g++.dg/init/array44.C: Likewise.
1490 * g++.dg/init/array45.C: Likewise.
1491 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1492 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1493 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1494 * g++.dg/gomp/pr35751.C: Likewise.
1495 * g++.dg/init/array23.C: Likewise.
1496 * g++.dg/init/brace2.C: Likewise.
1497 * g++.dg/init/brace6.C: Likewise.
1498
44a845ca
MS
14992016-06-08 Martin Sebor <msebor@redhat.com>
1500 Jakub Jelinek <jakub@redhat.com>
1501
1502 PR c++/70507
1503 PR c/68120
1504 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1505 * c-c++-common/builtin-arith-overflow-2.c: New test.
1506 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1507 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1508 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1509
2ef16b6e
JJ
15102016-06-08 Jakub Jelinek <jakub@redhat.com>
1511
1512 PR c++/71442
1513 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1514
5e3ee346
AL
15152016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1516
1517 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1518 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1519 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1520 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1521 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1522 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1523 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1524 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1525 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1526 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1527 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1528 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1529 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1530
b2ae2814
RB
15312016-06-08 Richard Biener <rguenther@suse.de>
1532
1533 PR tree-optimization/68558
1534 * gcc.dg/vect/slp-44.c: New testcase.
1535
e09b4c37
RB
15362016-06-08 Richard Biener <rguenther@suse.de>
1537
1538 * gcc.dg/vect/slp-43.c: New testcase.
1539
72d50660
RB
15402016-06-08 Richard Biener <rguenther@suse.de>
1541
1542 PR tree-optimization/71452
1543 * gcc.dg/torture/pr71452.c: New testcase.
1544
988c115c
JJ
15452016-06-08 Jakub Jelinek <jakub@redhat.com>
1546
1547 PR c++/71448
1548 * g++.dg/torture/pr71448.C: New test.
1549
73d73b48
BS
15502016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1551
1552 PR debug/71432
1553 PR ada/71413
1554 * g++.dg/debug/pr71432.C: New test.
1555
bdd15d0c
PK
15562016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1557
1558 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1559 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1560 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1561
ce0607bb
AH
15622016-06-08 Alan Hayward <alan.hayward@arm.com>
1563
1564 * gcc.dg/vect/vect-live-2.c: Update effective target.
1565 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1566 * lib/target-supports.exp: Add aarch64 to vect_long.
1567
92a5f2ba
MP
15682016-06-08 Marek Polacek <polacek@redhat.com>
1569
1570 PR c/71418
1571 * gcc.dg/noncompile/pr71418.c: New test.
1572
08203f73
MP
1573 PR c/71426
1574 * gcc.dg/noncompile/pr71426.c: New test.
1575
d1fcc2bd
JH
15762016-06-07 Jan Hubicka <hubicka@ucw.cz>
1577
1578 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1579 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1580 * gcc.dg/predict-3.c: Update template.
1581 * gcc.dg/predict-5.c: Update template.
1582 * gcc.dg/predict-6.c: Update template.
1583 * gcc.dg/predict-9.c: Update template.
1584 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1585
a23e6f1c
BS
15862016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1587
1588 * gcc.target/powerpc/vec-mul.c: New test.
1589
6ffd47b7
DM
15902016-06-07 David Malcolm <dmalcolm@redhat.com>
1591
1592 * gcc.dg/spellcheck-fields-2.c: New test case.
1593
bfd67b47
RB
15942016-06-07 Richard Biener <rguenther@suse.de>
1595
1596 PR c/61564
1597 * gcc.dg/Wpragmas-1.c: New testcase.
1598 * gcc.dg/Wattributes-4.c: Likewise.
1599 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1600 entry.
1601
701b9a47
CL
16022016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1603
1604 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1605 spurious debug code.
1606
6b80d6fa
RB
16072016-06-07 Richard Biener <rguenther@suse.de>
1608
1609 PR tree-optimization/71428
1610 * gcc.dg/torture/pr71428.c: New testcase.
1611
0f3f9437
RB
16122016-06-07 Richard Biener <rguenther@suse.de>
1613
1614 PR middle-end/71423
1615 * gcc.dg/torture/pr71423.c: New testcase.
1616
ec963f2a
KV
16172016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1618
1619 PR middle-end/71408
1620 * gcc.dg/tree-ssa/pr71408.c: New test.
1621
46ab5b6e
KV
16222016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1623
1624 PR middle-end/71281
1625 * g++.dg/torture/pr71281.C: New test.
1626
1f40cff3
MP
16272016-06-06 Marek Polacek <polacek@redhat.com>
1628
1629 PR c/71362
1630 * gcc.dg/pr71362.c: New test.
1631
6f5bcd24
JJ
16322016-06-06 Jakub Jelinek <jakub@redhat.com>
1633 Patrick Palka <ppalka@gcc.gnu.org>
1634
1635 PR c++/70847
1636 PR c++/71330
1637 PR c++/71393
1638 * g++.dg/opt/pr70847.C: New test.
1639 * g++.dg/ubsan/pr70847.C: New test.
1640 * g++.dg/ubsan/pr71393.C: New test.
1641
158beb4a
JJ
16422016-06-06 Jakub Jelinek <jakub@redhat.com>
1643
1644 PR tree-optimization/71259
1645 * gcc.dg/vect/pr71259.c: New test.
1646
d9b950dd
DM
16472016-06-06 David Malcolm <dmalcolm@redhat.com>
1648
1649 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1650 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1651 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1652 above.
1653
36f9ad69
KT
16542016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1655
1656 PR middle-end/37780
1657 * gcc.c-torture/execute/pr37780.c: New test.
1658 * gcc.target/aarch64/pr37780_1.c: Likewise.
1659 * gcc.target/arm/pr37780_1.c: Likewise.
1660
5545a907
MP
16612016-06-06 Marek Polacek <polacek@redhat.com>
1662
1663 * c-c++-common/attr-may-alias-1.c: New test.
1664 * c-c++-common/attr-may-alias-2.c: New test.
1665 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1666
93671519
BE
16672016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1668
1669 PR c/24414
1670 * gcc.target/i386/pr24414.c: New test.
1671
690f24b7
JM
16722016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1673
1674 * gcc.target/sparc/vis4misc.c: New file.
1675 * gcc.target/sparc/fpcmp.c: Likewise.
1676 * gcc.target/sparc/fpcmpu.c: Likewise.
1677
31ce6157
AH
16782016-06-06 Alan Hayward <alan.hayward@arm.com>
1679
1680 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1681 * gcc.dg/vect/vect-live-3.c: Likewise.
1682
9fcebb5a
RB
16832016-06-06 Richard Biener <rguenther@suse.de>
1684
1685 PR tree-optimization/71398
1686 * gcc.dg/torture/pr71398.c: New testcase.
1687
903ca97b
UB
16882016-06-06 Uros Bizjak <ubizjak@gmail.com>
1689
1690 PR target/71389
1691 * g++.dg/pr71389.C: New test.
1692
9c1eb332
JD
16932016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1694
1695 PR fortran/71404
1696 * gfortran.dg/fmt_read_5.f: New test.
1697
b2d83bd2
AV
16982016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1699
1700 PR fortran/69659
1701 * gfortran.dg/class_array_22.f03: New test.
1702
ec81960e
JH
17032016-06-05 Jan Hubicka <hubicka@ucw.cz>
1704
1705 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1706
429d2750
JH
17072016-06-05 Jan Hubicka <hubicka@ucw.cz>
1708
1709 * gcc.dg/predict-9.c: Update template.
1710
c1c00983
PC
17112016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1712
1713 PR c++/49377
1714 * g++.dg/template/pr49377.C: New.
1715
1927a963
JJ
17162016-06-04 Jakub Jelinek <jakub@redhat.com>
1717
1718 PR tree-optimization/71405
1719 * g++.dg/torture/pr71405.C: New test.
1720
909a11ad
PC
17212016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1722
1723 PR c++/70202
1724 * g++.dg/inherit/crash5.C: New.
1725 * g++.dg/inherit/virtual1.C: Adjust.
1726
08bbb1f8
JL
17272016-06-03 Jeff Law <law@redhat.com>
1728
1729 PR tree-optimization/71316
1730 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1731
7c35235c
JJ
17322016-06-03 Jakub Jelinek <jakub@redhat.com>
1733
1734 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1735 dg-additional-options with just -fno-tree-scev-cprop in it.
1736 * gcc.dg/vect/vect-live-2.c: Likewise.
1737 * gcc.dg/vect/vect-live-5.c: Likewise.
1738 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1739 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1740 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1741
c8572dd6
PP
17422016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1743
1744 PR c++/27100
1745 * g++.dg/other/friend6.C: New test.
1746
1c7733a7
BS
17472016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1748
1749 * g++.dg/torture/ppc-ldst-array.C: New.
1750
0d2f700f
JM
17512016-06-03 Joseph Myers <joseph@codesourcery.com>
1752
1753 PR target/71276
1754 PR target/71277
1755 * gcc.dg/torture/builtin-fp-int-inexact.c,
1756 gcc.target/i386/387-builtin-fp-int-inexact.c,
1757 gcc.target/i386/387-rint-inline-1.c,
1758 gcc.target/i386/387-rint-inline-2.c,
1759 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1760 gcc.target/i386/sse2-rint-inline-1.c,
1761 gcc.target/i386/sse2-rint-inline-2.c,
1762 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1763 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1764
f8071c05
L
17652016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1766 Julia Koval <julia.koval@intel.com>
1767
1768 PR target/66960
1769 PR target/67630
1770 PR target/67634
1771 PR target/67841
1772 PR target/68037
1773 PR target/68618
1774 PR target/68661
1775 PR target/69575
1776 PR target/69596
1777 PR target/69734
1778 * gcc.dg/guality/pr68037-1.c: New test.
1779 * gcc.dg/guality/pr68037-2.c: Likewise.
1780 * gcc.dg/guality/pr68037-3.c: Likewise.
1781 * gcc.dg/torture/pr68037-1.c: Likewise.
1782 * gcc.dg/torture/pr68037-2.c: Likewise.
1783 * gcc.dg/torture/pr68037-3.c: Likewise.
1784 * gcc.dg/torture/pr68661-1a.c: Likewise.
1785 * gcc.dg/torture/pr68661-1b.c: Likewise.
1786 * gcc.target/i386/interrupt-1.c: Likewise.
1787 * gcc.target/i386/interrupt-2.c: Likewise.
1788 * gcc.target/i386/interrupt-3.c: Likewise.
1789 * gcc.target/i386/interrupt-4.c: Likewise.
1790 * gcc.target/i386/interrupt-5.c: Likewise.
1791 * gcc.target/i386/interrupt-6.c: Likewise.
1792 * gcc.target/i386/interrupt-7.c: Likewise.
1793 * gcc.target/i386/interrupt-8.c: Likewise.
1794 * gcc.target/i386/interrupt-9.c: Likewise.
1795 * gcc.target/i386/interrupt-10.c: Likewise.
1796 * gcc.target/i386/interrupt-11.c: Likewise.
1797 * gcc.target/i386/interrupt-12.c: Likewise.
1798 * gcc.target/i386/interrupt-13.c: Likewise.
1799 * gcc.target/i386/interrupt-14.c: Likewise.
1800 * gcc.target/i386/interrupt-15.c: Likewise.
1801 * gcc.target/i386/interrupt-16.c: Likewise.
1802 * gcc.target/i386/interrupt-17.c: Likewise.
1803 * gcc.target/i386/interrupt-18.c: Likewise.
1804 * gcc.target/i386/interrupt-19.c: Likewise.
1805 * gcc.target/i386/interrupt-20.c: Likewise.
1806 * gcc.target/i386/interrupt-21.c: Likewise.
1807 * gcc.target/i386/interrupt-22.c: Likewise.
1808 * gcc.target/i386/interrupt-23.c: Likewise.
1809 * gcc.target/i386/interrupt-24.c: Likewise.
1810 * gcc.target/i386/interrupt-25.c: Likewise.
1811 * gcc.target/i386/interrupt-26.c: Likewise.
1812 * gcc.target/i386/interrupt-27.c: Likewise.
1813 * gcc.target/i386/interrupt-28.c: Likewise.
1814 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1815 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1816 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1817 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1818 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1819 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1820 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1821 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1822 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1823 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1824 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1825 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1826
36b85e43
BS
18272016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1828
9de2e795
L
1829 PR tree-optimization/52171
1830 * gcc.dg/pr52171.c: New test.
1831 * gcc.target/i386/pr52171.c: New test.
36b85e43 1832
bfeee8ac
JH
18332016-06-03 Jan Hubicka <jh@suse.cz>
1834
1835 * g++.dg/tree-ssa/pred-1.C: New testcase
1836 * gcc.dg/tree-ssa/pred-1.c: New testcase
1837
859b0bae
BS
18382016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1839
1840 PR target/70957
1841 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1842 support.
1843 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1844
3a2edf4c
AH
18452016-06-03 Alan Hayward <alan.hayward@arm.com>
1846
1847 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1848
b28ead45
AH
18492016-06-03 Alan Hayward <alan.hayward@arm.com>
1850
1851 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1852 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1853 * gcc.dg/vect/vect-live-1.c: New test.
1854 * gcc.dg/vect/vect-live-2.c: New test.
1855 * gcc.dg/vect/vect-live-3.c: New test.
1856 * gcc.dg/vect/vect-live-4.c: New test.
1857 * gcc.dg/vect/vect-live-5.c: New test.
1858 * gcc.dg/vect/vect-live-slp-1.c: New test.
1859 * gcc.dg/vect/vect-live-slp-2.c: New test.
1860 * gcc.dg/vect/vect-live-slp-3.c: New test.
1861
1f91747b
JJ
18622016-06-03 Jakub Jelinek <jakub@redhat.com>
1863
1864 PR middle-end/71387
1865 * g++.dg/opt/pr71387.C: New test.
1866
47b83923
JL
18672016-06-02 Jeff Law <law@redhat.com>
1868
1869 PR tree-optimization/71328
1870 * gcc.c-torture/compile/pr71328.c: New test.
1871
e96e5f46
JD
18722016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1873
1874 PR fortran/52393
1875 * gfortran.dg/fmt_read_3.f90: Fix typo.
1876 * gfortran.dg/fmt_read_4.f90: New test.
1877
b872d729
PC
18782016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1879
1880 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1881 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1882 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1883 * g++.dg/cpp0x/override2.C: Likewise.
1884 * g++.dg/parse/crash5.C: Likewise.
1885 * g++.dg/parse/error16.C: Likewise.
1886 * g++.dg/parse/error27.C: Likewise.
1887 * g++.dg/template/qualttp15.C: Likewise.
1888 * g++.dg/template/redecl4.C: Likewise.
1889 * g++.old-deja/g++.other/crash39.C: Likewise.
1890 * g++.old-deja/g++.other/struct1.C: Likewise.
1891 * g++.old-deja/g++.pt/m9a.C: Likewise.
1892 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1893
0e535442
JJ
18942016-06-02 Jakub Jelinek <jakub@redhat.com>
1895
0633ee10
JJ
1896 PR c++/71372
1897 * c-c++-common/pr71372.c: New test.
1898
0e535442
JJ
1899 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1900 __TIME__ strings with __builtin_strcmp instead of printf and
1901 dg-output.
1902
f3c5ecc2
ML
19032016-06-02 Martin Liska <mliska@suse.cz>
1904
1905 * gcc.dg/predict-9.c: New test.
1906
a91807c5
JJ
19072016-06-02 Jakub Jelinek <jakub@redhat.com>
1908
1909 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1910 global set_compiler_env_var and global saved_compiler_env_var.
1911
b5bd1978
KT
19122016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1913
1914 PR rtl-optimization/71295
1915 * gcc.c-torture/compile/pr71295.c: New test.
1916
b93b1475
JJ
19172016-06-02 Jakub Jelinek <jakub@redhat.com>
1918
930ebd0e
JJ
1919 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1920
1e021dc3
JJ
1921 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1922 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1923
b93b1475
JJ
1924 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1925 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1926 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1927 alternative number.
1928
58f2fb5c
MM
19292016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1930
1931 * gcc.target/powerpc/p9-splat-4.c: New test.
1932
19332016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1934
1935 PR target/71186
1936 * gcc.target/powerpc/pr71186.c: New test.
1937
4731c9f0
JD
19382016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1939
1940 PR fortran/52393
1941 * gfortran.dg/fmt_read_3.f90: New test.
1942
042dee3e
TP
19432016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1944
1945 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1946 procedure.
1947
15c98b2e
ES
19482016-06-01 Eduard Sanou <dhole@openmailbox.org>
1949
1950 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1951 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1952 env var is set.
1953 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1954 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1955 shown once.
1956 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1957 during compilation.
1958 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1959 vars set by dg-set-compiler-env-var.
1960
6442a6f4
PT
19612016-06-01 Paul Thomas <pault@gcc.gnu.org>
1962
1963 PR fortran/71156
1964 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1965 to the module procedure declaration.
1966 * gfortran.dg/submodule_16.f08: New test.
1967
ab62397a
JJ
19682016-06-01 Jakub Jelinek <jakub@redhat.com>
1969
1970 PR middle-end/71371
1971 * c-c++-common/gomp/pr71371.c: New test.
1972
b66af6ed
RB
19732016-06-01 Richard Biener <rguenther@suse.de>
1974
1975 PR tree-optimization/71366
1976 * gcc.dg/torture/pr71366-1.c: New testcase.
1977 * gcc.dg/torture/pr71366-2.c: Likewise.
1978
e342b9d8
KN
19792016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1980
1981 * gcc.target/powerpc/vslv-0.c: New test.
1982 * gcc.target/powerpc/vslv-1.c: New test.
1983 * gcc.target/powerpc/vsrv-0.c: New test.
1984 * gcc.target/powerpc/vsrv-1.c: New test.
1985
721547cd
NS
19862016-06-01 Nathan Sidwell <nathan@acm.org>
1987
1988 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1989 * gcc.target/nvptx/weak.c: New.
1990
fa2c9034
RB
19912016-06-01 Richard Biener <rguenther@suse.de>
1992
1993 PR tree-optimization/71261
1994 * gcc.dg/torture/vect-bool-1.c: New testcase.
1995
3e32893c
JJ
19962016-06-01 Jakub Jelinek <jakub@redhat.com>
1997
1998 * gfortran.dg/gomp/order-1.f90: New test.
1999 * gfortran.dg/gomp/order-2.f90: New test.
2000
8c383600
JH
20012016-06-01 Jan Hubicka <hubicka@ucw.cz>
2002
2003 * gcc.dg/unroll-6.c: Update template.
2004 * gcc.dg/unroll-7.c: New testcase.
2005 * gcc.dg/unroll-8.c: New testcase.
2006
a0dfeef5
EB
20072016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2008
2009 * gnat.dg/opt56.ad[sb]: New test.
2010
48de5701
PC
20112016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2012
2013 PR c++/66635
2014 * g++.dg/cpp0x/constexpr-ice16.C: New.
2015
827cf695
PP
20162016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2017
2018 PR tree-optimization/71314
2019 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2020 -mbranch-cost=2.
2021
ff66f6e8
PP
20222016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2023
2024 PR tree-optimization/71077
2025 * gcc.dg/tree-ssa/pr71077.c: New test.
2026
050fb209
JH
20272016-05-31 Jan Hubicka <hubicka@ucw.cz>
2028
48de5701
PC
2029 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2030 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2031 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2032
c642d919
PC
20332016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2034
2035 PR c++/71248
2036 * g++.dg/cpp0x/pr71248.C: New.
2037 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2038 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2039 * g++.dg/init/new37.C: Likewise.
2040 * g++.dg/template/static1.C: Likewise.
2041 * g++.dg/template/static2.C: Likewise.
2042
d6439e08
L
20432016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2044
2045 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2046 instead of %rdi.
2047 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2048
780b9dd4
MP
20492016-05-31 Marek Polacek <polacek@redhat.com>
2050
2051 * c-c++-common/Wswitch-unreachable-3.c: New test.
2052 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2053
0d99f8a0
RB
20542016-05-31 Richard Biener <rguenther@suse.de>
2055
2056 PR tree-optimization/71352
2057 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2058
52545641
TP
20592016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2060
2061 * gcc.target/arm/armv5_thumb_isa.c: New test.
2062
5b8c1205
KY
20632016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2064
2065 PR target/71346
2066 * gcc.target/i386/pr71346.c: New test.
2067
7a88cc84
TV
20682016-05-31 Tom de Vries <tom@codesourcery.com>
2069
2070 PR tree-optimization/69068
2071 * gcc.dg/graphite/pr69068.c: New test.
2072
265149a6
MS
20732016-05-27 Martin Sebor <msebor@redhat.com>
2074
2075 PR c++/71306
2076 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2077
00631022
JJ
20782016-05-30 Jakub Jelinek <jakub@redhat.com>
2079
2080 PR c++/71349
2081 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2082 nowait depend(inout: dd[0]) clauses where permitted.
2083
b2f6675b
PC
20842016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2085
2086 PR c++/71238
2087 * g++.dg/parse/pr71238.C: New.
2088 * g++.dg/concepts/friend1.C: Test column numbers too.
2089 * g++.dg/cpp0x/initlist31.C: Likewise.
2090 * g++.dg/cpp0x/pr51420.C: Likewise.
2091 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2092 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2093 * g++.dg/ext/builtin3.C: Likewise.
2094 * g++.dg/lookup/friend12.C: Likewise.
2095 * g++.dg/lookup/friend7.C: Likewise.
2096 * g++.dg/lookup/koenig1.C: Likewise.
2097 * g++.dg/lookup/koenig5.C: Likewise.
2098 * g++.dg/lookup/used-before-declaration.C: Likewise.
2099 * g++.dg/overload/koenig1.C: Likewise.
2100 * g++.dg/template/crash65.C: Likewise.
2101 * g++.dg/template/friend57.C: Likewise.
2102 * g++.dg/warn/Wshadow-5.C: Likewise.
2103 * g++.dg/warn/Wunused-8.C: Likewise.
2104 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2105 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2106 * g++.old-deja/g++.jason/member.C: Likewise.
2107 * g++.old-deja/g++.jason/report.C: Likewise.
2108 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2109 * g++.old-deja/g++.law/visibility20.C: Likewise.
2110 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2111 * g++.old-deja/g++.other/static5.C: Likewise.
2112 * g++.old-deja/g++.pt/overload2.C: Likewise.
2113
a448ff40
JH
21142016-05-30 Jan Hubicka <hubicka@ucw.cz>
2115
2116 * gcc.dg/tree-ssa/peel1.c: New testcase.
2117 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2118 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2119
69be8c91
TV
21202016-05-30 Tom de Vries <tom@codesourcery.com>
2121
2122 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2123 to ce.
2124
a59775a1
PC
21252016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2126
2127 PR c++/71099
2128 * g++.dg/parse/virtual1.C: New.
2129
53d6d955
UB
21302016-05-30 Uros Bizjak <ubizjak@gmail.com>
2131
2132 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2133 Use correct register when clearing %edx.
2134
0557293f
AM
21352016-05-30 Alexander Monakov <amonakov@ispras.ru>
2136
2137 PR tree-optimization/71289
2138 * gcc.dg/pr71289.c: New test.
2139
5d476e35
KV
21402016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2141
2142 PR middle-end/71269
2143 PR middle-end/71292
2144 * gcc.dg/tree-ssa/pr71269.c: New test.
2145 * gcc.dg/tree-ssa/pr71292.c: New test.
2146
db5447ca
KV
21472016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2148
2149 PR middle-end/71252
2150 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2151
98bdbb39
JH
21522016-05-30 Jan Hubicka <hubicka@ucw.cz>
2153
2154 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2155 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2156 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2157
7e012855
TV
21582016-05-30 Tom de Vries <tom@codesourcery.com>
2159
2160 PR tree-optimization/69067
2161 * gcc.dg/graphite/pr69067.c: New test.
2162
beed3701
UB
21632016-05-29 Uros Bizjak <ubizjak@gmail.com>
2164
2165 PR target/71245
2166 * gcc.target/i386/pr71245-1.c: New test.
2167 * gcc.target/i386/pr71245-2.c: Ditto.
2168
b6d4f8e8
PC
21692016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2170
2171 PR c++/71105
2172 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2173 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2174 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2175
00022058
JH
21762016-05-27 Jan Hubicka <hubicka@ucw.cz>
2177
2178 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2179
c8419aca
VV
21802016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2181
2182 Revert:
2183 PR c++/69855
2184 * g++.dg/overload/69855.C: New.
2185 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2186 * g++.old-deja/g++.pt/crash3.C: Likewise.
2187
8008c4d2
PC
21882016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2189
2190 PR c++/60385
2191 * g++.dg/parse/namespace13.C: New.
2192
8b2ef235
JL
21932016-05-26 Jeff Law <law@redhat.com>
2194
2195 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2196 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2197 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2198 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2199 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2200 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2201 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2202 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2203 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2204 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2205 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2206 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2207 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2208
7d67159b
VV
22092016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2210
2211 PR c++/69855
2212 * g++.dg/overload/69855.C: New.
2213 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2214 * g++.old-deja/g++.pt/crash3.C: Likewise.
2215
88e3bdd1
JW
22162016-05-27 Jiong Wang <jiong.wang@arm.com>
2217
2218 PR target/63596
2219 * gcc.target/aarch64/va_arg_1.c: New testcase.
2220 * gcc.target/aarch64/va_arg_2.c: Likewise.
2221 * gcc.target/aarch64/va_arg_3.c: Likewise.
2222
3fd6b9cc
JW
22232016-05-27 Jiong Wang <jiong.wang@arm.com>
2224
2225 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2226 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2227 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2228 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2229 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2230
3cee7e4e
MP
22312016-05-27 Marek Polacek <polacek@redhat.com>
2232
2233 PR middle-end/71308
2234 * g++.dg/torture/pr71308.C: New test.
2235
6a813c96
DV
22362016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2237
2238 * gcc.dg/zero_bits_compound-1.c: New test.
2239 * gcc.dg/zero_bits_compound-2.c: New test.
2240
0561bcfb
IE
22412016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2242
2243 PR middle-end/71279
2244 * gcc.dg/pr71279.c: New test.
2245
21316320
MM
22462016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2247
2248 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2249 floating point min/max/comparison instructions.
2250 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2251
7211a097
JJ
22522016-05-26 Jakub Jelinek <jakub@redhat.com>
2253
2254 * c-c++-common/gomp/schedule-1.c: New test.
2255 * gfortran.dg/gomp/schedule-1.f90: New test.
2256
cac177cf
PP
22572016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2258
2259 PR c++/70822
2260 PR c++/70106
2261 * g++.dg/cpp1y/auto-fn32.C: New test.
2262 * g++.dg/cpp1y/paren4.C: New test.
2263
a2d5b8c9
NS
22642016-05-26 Nathan Sidwell <nathan@acm.org>
2265
2266 * gcc.dg/20060410.c: Xfail on ptx.
2267 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2268 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2269 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2270 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2271 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2272
ffa8b552
TP
22732016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2274
2275 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2276
c7501e00
JJ
22772016-05-26 Jakub Jelinek <jakub@redhat.com>
2278
1875b9a0
JJ
2279 PR tree-optimization/71280
2280 * gcc.dg/pr71280.c: New test.
2281
2116e19f
JJ
2282 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2283
305aef09
JJ
2284 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2285 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2286
c7501e00
JJ
2287 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2288
ca449d26
JW
22892016-05-26 Jiong Wang <jiong.wang@arm.com>
2290
2291 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2292 kept in memory.
ca449d26 2293
8af01c66
JL
22942016-05-25 Jeff Law <law@redhat.com>
2295
2296 PR tree-optimization/71272
2297 * gcc.c-torture/compile/pr71272.c: new test.
2298
f9d6ce73
BS
22992016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2300
2301 * gcc.target/powerpc/vec-cmpne.c: New test.
2302 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2303
a88a7b22
EB
23042016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2305
2306 * gnat.dg/opt55.ad[sb]: New test.
2307
125f02ed
SKS
23082016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2309
2310 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2311 * c-c++-common/pr60226.c: Require int32plus.
2312 * gcc.c-torture/execute/pr70602.c: Likewise.
2313 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2314 unsigned long for malloc arg type.
2315 * gcc.dg/asr_div1.c: Require int32plus.
2316 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2317 * gcc.dg/pie-1.c: Require pie.
2318 * gcc.dg/pie-2.c: Likewise.
2319 * gcc.dg/pr59471.c: Require int32plus.
2320 * gcc.dg/pr59963-2.c: XFAIL for int16.
2321 * gcc.dg/pr60114.c: Require int32plus.
2322 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2323 unsigned long for typedef of size_t.
2324 * gcc.dg/pr63914.c: Require int32plus.
2325 * gcc.dg/pr64536.c: Require pt32plus.
2326 * gcc.dg/pr65658.c: Likewise.
2327 * gcc.dg/pr67271.c: Require int32plus.
2328 * gcc.dg/pr68112.c: Likewise.
2329 * gcc.dg/pr69071.c: Skip for avr target.
2330 * gcc.dg/pr69973.c: Require int32plus.
2331 * gcc.dg/pr70169.c: Skip for avr target.
2332 * gcc.dg/sso-6.c: Require int32plus.
2333 * gcc.dg/sso-7.c: Likewise.
2334 * gcc.dg/sso-8.c: Likewise.
2335 * gcc.dg/vrp-min-max-2.c: Likewise.
2336
c6e434f5
UB
23372016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2338
2339 PR target/70738
2340 * gcc.target/i386/pr70738-1.c: New test.
2341 * gcc.target/i386/pr70738-2.c: Likewise.
2342 * gcc.target/i386/pr70738-3.c: Likewise.
2343 * gcc.target/i386/pr70738-4.c: Likewise.
2344 * gcc.target/i386/pr70738-5.c: Likewise.
2345 * gcc.target/i386/pr70738-6.c: Likewise.
2346 * gcc.target/i386/pr70738-7.c: Likewise.
2347 * gcc.target/i386/pr70738-8.c: Likewise.
2348 * gcc.target/i386/pr70738-9.c: Likewise.
2349
5c42d341
KT
23502016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2351
2352 PR rtl-optimization/66940
2353 * gcc.c-torture/execute/pr66940.c: New test.
2354
bf9a1a07
IV
23552016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2356
2357 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2358 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2359 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2360 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2361 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2362 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2363 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2364 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2365 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2366 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2367 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2368 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2369 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2370 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2371 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2372 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2373 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2374 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2375 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2376 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2377 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2378 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2379 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2380 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2381
95efe6b6
MP
23822016-05-25 Marek Polacek <polacek@redhat.com>
2383
2384 PR c/71265
2385 * gcc.dg/noncompile/pr71265.c: New test.
2386
a23faf7a
MP
2387 PR c/71266
2388 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2389
69a6d5ad
NS
23902016-05-25 Nathan Sidwell <nathan@acm.org>
2391
2392 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2393
3072d4ea
RB
23942016-05-25 Richard Biener <rguenther@suse.de>
2395
2396 PR tree-optimization/71261
2397 * c-c++-common/torture/pr71261.c: New testcase.
2398
e412ece4
RB
23992016-05-25 Richard Biener <rguenther@suse.de>
2400
2401 PR tree-optimization/71264
2402 * gcc.dg/vect/pr71264.c: New testcase.
2403
b9e551ad
PC
24042016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2405
2406 PR c++/55992
2407 * g++.dg/cpp0x/alias-decl-53.C: New.
2408 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2409
6aa1abe5
ML
24102016-05-25 Martin Liska <mliska@suse.cz>
2411
2412 * g++.dg/pr71239.C: New test.
2413
842d162e
RB
24142016-05-25 Richard Biener <rguenther@suse.de>
2415
c87885ca
RO
2416 * gcc.dg/vect/pr58135.c: Rename to ...
2417 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2418
f184a36c
MP
24192016-05-25 Marek Polacek <polacek@redhat.com>
2420
2421 * g++.dg/pr65295.C: Use target c++14.
2422
021fad86
PC
24232016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2424
53d6d955
UB
2425 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2426 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2427
c3eaf15a
MM
24282016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2429
2430 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2431 instructions.
2432
e46c7770
CP
24332016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2434
2435 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2436 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2437 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2438 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2439 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2440 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2441 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2442 * c-c++-common/goacc/pcopy.c: Likewise.
2443 * c-c++-common/goacc/pcopyin.c: Likewise.
2444 * c-c++-common/goacc/pcopyout.c: Likewise.
2445 * c-c++-common/goacc/pcreate.c: Likewise.
2446 * c-c++-common/goacc/pr70688.c: New test.
2447 * c-c++-common/goacc/present-1.c: Adjust test.
2448 * c-c++-common/goacc/reduction-5.c: Likewise.
2449 * g++.dg/goacc/data-1.C: New test.
2450
4bfc9db7
MM
24512016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2452
2453 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2454 vector parity built-in functions.
2455 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2456 count trailing zeros automatic vectorization.
2457 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2458 count trailing zeros built-in functions.
2459
2bc145af
KV
24602016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2461
2462 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2463
26869fdb
PH
24642016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2465
2466 PR target/71050
2467 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2468
b2dc9c3b
PC
24692016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2470
2471 PR c++/50436
2472 * g++.dg/template/crash123.C: New.
2473 * g++.dg/template/crash124.C: Likewise.
2474
f65e97fd
MS
24752016-05-24 Martin Sebor <msebor@redhat.com>
2476
2477 PR c++/71147
2478 * g++.dg/ext/flexary16.C: New test.
2479
a6f5ac7f
IV
24802016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2481
69a6d5ad
NS
2482 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2483 before math.h is included.
a6f5ac7f
IV
2484 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2485 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2486 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2487 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2488 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2489 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2490 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2491 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2492 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2493 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2494 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2495 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2496 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2497 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2498 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2499 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2500 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2501 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2502 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2503 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2504 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2505 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2506 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2507
27bad558
MM
25082016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2509 Kelvin Nilsen <kelvin@gcc.gnu.org>
2510
2511 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2512 support.
2513
72f382fb
PC
25142016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2515
2516 PR c++/69872
2517 * g++.dg/warn/Wno-narrowing1.C: New.
2518
ef2ec9d9
MP
25192016-05-24 Marek Polacek <polacek@redhat.com>
2520
2521 PR c/71249
2522 * c-c++-common/Wswitch-unreachable-2.c: New test.
2523
e90434e3
JJ
25242016-05-24 Jakub Jelinek <jakub@redhat.com>
2525
7adb26f2
JJ
2526 PR c++/71257
2527 * g++.dg/vect/simd-clone-6.cc: New test.
2528 * g++.dg/gomp/declare-simd-6.C: New test.
2529
e90434e3
JJ
2530 PR middle-end/70434
2531 PR c/69504
2532 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2533
b556ea3b
RB
25342016-05-24 Richard Biener <rguenther@suse.de>
2535
2536 PR tree-optimization/71240
2537 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2538
e5328f5d
RB
25392016-05-24 Richard Biener <rguenther@suse.de>
2540
2541 PR tree-optimization/71230
2542 * gcc.dg/torture/pr71230.c: New testcase.
2543 * g++.dg/torture/pr71230.C: Likewise.
2544
a04e69c0
TS
25452016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2546
2547 * c-c++-common/goacc/routine-5.c: Add tests.
2548 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2549 * gfortran.dg/goacc/routine-6.f90: Add tests.
2550
30fd2977
RB
25512016-05-24 Richard Biener <rguenther@suse.de>
2552
2553 PR tree-optimization/71253
2554 * gcc.dg/torture/pr71253.c: New testcase.
2555
ca6f60bc
KV
25562016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2557
2558 PR middle-end/71252
2559 * gfortran.dg/pr71252.f90: New test.
2560
d3465d72
RS
25612016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2562
2563 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2564
f17a223d
RB
25652016-05-24 Richard Biener <rguenther@suse.de>
2566
2567 PR middle-end/70434
2568 PR c/69504
2569 * c-c++-common/vector-subscript-4.c: New testcase.
2570 * c-c++-common/vector-subscript-5.c: Likewise.
2571
e3f36534
JD
25722016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2573
2574 PR fortran/71123
2575 * gfortran.dg/namelist_90.f: New test
2576
85d5c27d
JD
25772016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2578
2579 PR fortran/66461
2580 * gfortran.dg/unexpected_eof.f: New test
2581
fe3f3340
MM
25822016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2583 Kelvin Nilsen <kelvin@gcc.gnu.org>
2584
2585 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2586 as little endian.
2587
26d6ae55
PC
25882016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2589
2590 PR c++/70972
2591 * g++.dg/cpp0x/inh-ctor20.C: New.
2592 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2593
d6c9a06f
PC
25942016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2595
2596 PR c++/69095
2597 * g++.dg/cpp0x/variadic168.C: New.
2598
396a1d10
PC
25992016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2600
2601 * g++.dg/cpp0x/pr31445.C: Test column number too.
2602 * g++.dg/cpp0x/pr32253.C: Likewise.
2603 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2604 * g++.dg/cpp0x/variadic36.C: Likewise.
2605
ece46666
MG
26062016-05-23 Marc Glisse <marc.glisse@inria.fr>
2607
2608 * gcc.dg/fold-notshift-2.c: Adjust.
2609
a7dc5980
MP
26102016-05-23 Marek Polacek <polacek@redhat.com>
2611
2612 PR c/49859
2613 * c-c++-common/Wswitch-unreachable-1.c: New test.
2614 * gcc.dg/Wswitch-unreachable-1.c: New test.
2615 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2616 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2617 * g++.dg/gomp/block-10.C: Likewise.
2618 * gcc.dg/gomp/block-10.c: Likewise.
2619 * g++.dg/gomp/block-9.C: Likewise.
2620 * gcc.dg/gomp/block-9.c: Likewise.
2621 * g++.dg/gomp/target-1.C: Likewise.
2622 * g++.dg/gomp/target-2.C: Likewise.
2623 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2624 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2625 * g++.dg/gomp/taskgroup-1.C: Likewise.
2626 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2627 * gcc.dg/gomp/teams-1.c: Likewise.
2628 * g++.dg/gomp/teams-1.C: Likewise.
2629 * g++.dg/overload/error3.C: Likewise.
2630 * g++.dg/tm/jump1.C: Likewise.
2631 * g++.dg/torture/pr40335.C: Likewise.
2632 * gcc.dg/c99-vla-jump-5.c: Likewise.
2633 * gcc.dg/switch-warn-1.c: Likewise.
2634 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2635 * gcc.dg/nested-func-1.c: Likewise.
2636 * gcc.dg/pr67784-4.c: Likewise.
2637
18b54004
RB
26382016-05-23 Richard Biener <rguenther@suse.de>
2639
2640 PR tree-optimization/71230
2641 * gfortran.dg/pr71230-1.f90: New testcase.
2642 * gfortran.dg/pr71230-2.f90: Likewise.
2643
e569db5f
VK
26442016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2645
396a1d10 2646 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2647 * gcc.dg/vect/pr58135.c: Add new.
2648 * gfortran.dg/pr46519-1.f: Adjust test case.
2649
e4b71114
PC
26502016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2651
2652 PR c++/53401
2653 * g++.dg/cpp0x/decltype64.C: New.
2654
a25a8058
CL
26552016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2656
2657 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2658 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2659 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2660
0dcfe9ab
CL
26612016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2662
2663 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2664 Add poly64x1_t and poly64x2_t cases if supported.
2665 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2666 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2667 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2668 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2669 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2670
ffd70e4a
CL
26712016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2672
2673 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2674 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2675 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2676 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2677 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2678 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2679 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2680
4b1f57fe
CL
26812016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2682
2683 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2684
16c5ec77
CL
26852016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2686
2687 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2688 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2689
94ad56c7
JJ
26902016-05-22 Jakub Jelinek <jakub@redhat.com>
2691
57748705
JJ
2692 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2693 constraint instead of "r".
2694 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2695 insn instead of vxorpd.
2696 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2697
af120161
JJ
2698 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2699 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2700
355023ce
JJ
2701 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2702
3b48574c
JJ
2703 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2704 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2705
94ad56c7
JJ
2706 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2707
8a85cee2
KV
27082016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2709
2710 PR middle-end/40921
2711 * gcc.dg/tree-ssa/pr40921.c: New test.
2712
8e916b16
PS
27132016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2714
2715 PR target/71103
2716 * gcc.target/avr/pr71103.c: New test.
2717
88aea79f
KV
27182016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2719
2720 PR middle-end/71179
2721 * gcc.dg/tree-ssa/pr71179.c: New test.
2722
79063edd
MS
27232016-05-20 Martin Sebor <msebor@redhat.com>
2724
2725 PR c/71115
2726 * gcc.dg/init-excess-2.c: New test.
2727
55c8849f
EB
27282016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2729
2730 * gnat.dg/opt53.adb: New test.
2731 * gnat.dg/opt54.adb: Likewise.
2732
c91a0948
MJ
27332016-05-20 Martin Jambor <mjambor@suse.cz>
2734
2735 PR tree-optimization/70884
2736 * gcc.dg/tree-ssa/pr70919.c: New test.
2737
9cad20fa
BS
27382016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2739
2740 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2741 formatting.
69a6d5ad
NS
2742 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2743 fix code formatting.
2744
27452016-05-20 Nathan Sidwell <nathan@acm.org>
2746
2747 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2748 non-common cases.
2749 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2750
15c671a7
DM
27512016-05-20 David Malcolm <dmalcolm@redhat.com>
2752
2753 * jit.dg/all-non-failing-tests.h: Add
2754 test-factorial-must-tail-call.c.
2755 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2756 * jit.dg/test-factorial-must-tail-call.c: New test case.
2757
4f028369
JJ
27582016-05-20 Jakub Jelinek <jakub@redhat.com>
2759
2760 PR fortran/71204
2761 * gfortran.dg/pr71204.f90: New test.
2762
7dea4ab3
CP
27632016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2764
2765 * gcc.target/nvptx/sincos.c: New test.
2766
ef98d365
PC
27672016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2768
2769 PR c++/70572
2770 * g++.dg/cpp1y/auto-fn31.C: New.
2771
92466115
BS
27722016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2773
2774 * gcc.target/powerpc/vec-addec.c: New test.
2775 * gcc.target/powerpc/vec-addec-int128.c: New test.
2776
9a385c2d
DM
27772016-05-20 David Malcolm <dmalcolm@redhat.com>
2778
2779 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2780 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2781 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2782 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2783
77c9d5b4
JH
27842016-05-20 Jan Hubicka <hubicka@ucw.cz>
2785
2786 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2787
68047971
JJ
27882016-05-20 Jakub Jelinek <jakub@redhat.com>
2789
18954840
JJ
2790 PR c++/71210
2791 * g++.dg/opt/pr71210-1.C: New test.
2792 * g++.dg/opt/pr71210-2.C: New test.
2793
68047971
JJ
2794 PR tree-optimization/29756
2795 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2796 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2797 only on selected targets where V4SImode vectors are known to be
2798 supported.
2799
d78789f5
MG
28002016-05-20 Marc Glisse <marc.glisse@inria.fr>
2801
2802 PR tree-optimization/71079
2803 PR tree-optimization/71206
2804 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2805
550fa093
PK
28062016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2807
2808 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2809 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2810 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2811
483c6429
RG
28122016-05-20 Richard Guenther <rguenther@suse.de>
2813
2814 PR tree-optimization/29756
2815 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2816
eb066284
RB
28172016-05-20 Richard Biener <rguenther@suse.de>
2818
2819 PR tree-optimization/71185
2820 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2821
58f10249
RB
28222016-05-20 Richard Biener <rguenther@suse.de>
2823
2824 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2825
2a5569fa
MP
28262016-05-19 Marek Polacek <polacek@redhat.com>
2827
2828 PR c++/71075
2829 * g++.dg/diagnostic/pr71075.C: New test.
2830
5e9a5385
DM
28312016-05-19 David Malcolm <dmalcolm@redhat.com>
2832
2833 PR c++/71184
2834 * g++.dg/pr71184.C: New test case.
2835
4f45da44
KN
28362016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2837
2838 * gcc.target/powerpc/darn-0.c: New test.
2839 * gcc.target/powerpc/darn-1.c: New test.
2840 * gcc.target/powerpc/darn-2.c: New test.
2841
4177437e
MP
28422016-05-19 Marek Polacek <polacek@redhat.com>
2843
2844 PR tree-optimization/71031
2845 * gcc.dg/tree-ssa/vrp100.c: New test.
2846
afb72432
IE
28472016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2848
2849 PR rtl-optimization/71148
2850 * gcc.dg/pr71148.c: New test.
2851
4f83064e
KT
28522016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2853
2854 PR target/71056
2855 * gcc.target/arm/pr71056.c: New test.
2856
4bf8dbe1
BE
28572016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2858
2859 * c-c++-common/pr69669.c: Check the used mode.
2860
f3510625
MO
28612016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2862
2863 PR sanitizer/64354
2864 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2865
43c0068e
RB
28662016-05-19 Richard Biener <rguenther@suse.de>
2867
2868 PR tree-optimization/70729
2869 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2870 * gcc.dg/graphite/scop-18.c: Likewise.
2871 * gcc.dg/pr41783.c: Disable LIM.
2872 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2873 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2874 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2875 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2876 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2877 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2878 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2879 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2880 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2881 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2882 * gfortran.dg/pr42108.f90: Likewise.
2883
70f25790
DM
28842016-05-18 David Malcolm <dmalcolm@redhat.com>
2885
2886 PR driver/69265
2887 * gcc.dg/spellcheck-options-11.c: New test case.
2888
960db8ec
JJ
28892016-05-18 Jakub Jelinek <jakub@redhat.com>
2890
2891 PR c++/71100
2892 * g++.dg/opt/pr71100.C: New test.
2893
04643334
MJ
28942016-05-18 Martin Jambor <mjambor@suse.cz>
2895
2896 PR ipa/69708
2897 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2898 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2899 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2900 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2901
91bb9f80
MJ
29022016-05-18 Martin Jambor <mjambor@suse.cz>
2903
2904 PR ipa/69708
2905 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2906 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2907 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2908 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2909 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2910
c584aca6
PC
29112016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2912
2913 PR c++/69793
2914 * g++.dg/template/crash122.C: New.
2915
20309c6e
PC
29162016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2917
2918 PR c++/70466
2919 * g++.dg/template/pr70466-1.C: New.
2920 * g++.dg/template/pr70466-2.C: Likewise.
2921
50c78b9a
MM
29222016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2923
2924 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2925 splat operations and the XXSPLTIB instruction.
2926 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2927 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2928 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2929 xxlxor to clear a register.
2930
cf8be00d
RS
29312016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2932
2933 * gcc.dg/torture/pr71020.c: New test.
2934
848a392a
MJ
29352016-05-18 Martin Jambor <mjambor@suse.cz>
2936
2937 PR ipa/70646
2938 * gcc.dg/ipa/pr70646.c: New test.
2939
1f2ab776
CL
29402016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2941
2942 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2943
76489493
CL
29442016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2945
2946 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2947 missing tests for vreinterpretq_p{8,16}.
2948
bd79378d
CL
29492016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2950
2951 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2952 vsliq_n_s64 and vsliq_n_u64.
2953
81ca3ea0
CL
29542016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2955
2956 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2957 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2958
873cb425
CL
29592016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2960
2961 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2962 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2963 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2964
9d6e7c21
CL
29652016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2966
2967 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2968 in comment.
2969
b4dbe40e 29702016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2971
2972 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2973 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2974 "blr\t" and switch to scan-assembler-times.
2975
83a5c910
JW
29762016-05-18 Jiong Wang <jiong.wang@arm.com>
2977
53d6d955
UB
2978 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2979 with __aarch64__.
2980 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2981 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2982
fb7cbdeb
JJ
29832016-05-18 Jakub Jelinek <jakub@redhat.com>
2984
8ee91165
JJ
2985 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2986 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2987 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2988 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2989 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2990 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2991
cf4d516a
JJ
2992 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2993 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2994
a4f16422
JJ
2995 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2996 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2997
7b37ce10
JJ
2998 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2999 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3000
fb7cbdeb
JJ
3001 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3002
c9326aef
RB
30032016-05-18 Richard Biener <rguenther@suse.de>
3004
3005 PR tree-optimization/71168
3006 * gcc.dg/torture/pr71168.c: New testcase.
3007
df8b0a11
KV
30082016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3009
3010 PR middle-end/63586
3011 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3012 * gcc.dg/tree-ssa/pr63586.c: New test.
3013 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3014
2efd67ed
NS
30152016-05-17 Nathan Sidwell <nathan@acm.org>
3016
3017 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3018 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3019 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3020 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3021
1988b2c2
NS
30222016-05-17 Nathan Sidwell <nathan@acm.org>
3023
3024 * gcc.target/nvptx/abi-vararg-3.c: New.
3025
ad1d92ab
MM
30262016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3027
3028 PR tree-optimization/54579
3029 PR middle-end/55299
3030 * gcc.dg/fold-notrotate-1.c: New test.
3031 * gcc.dg/fold-notshift-1.c: New test.
3032 * gcc.dg/fold-notshift-2.c: New test.
3033
47768df8
MP
30342016-05-17 Marek Polacek <polacek@redhat.com>
3035
3036 PR ipa/71146
3037 * g++.dg/ipa/pr71146.C: New test.
3038
6b5423a5
DM
30392016-05-17 David Malcolm <dmalcolm@redhat.com>
3040
3041 * jit.dg/test-error-array-bounds.c: New test case.
3042
c7986356
MG
30432016-05-17 Marc Glisse <marc.glisse@inria.fr>
3044
3045 * gcc.dg/tree-ssa/and-1.c: New testcase.
3046
d982c5b7
MG
30472016-05-17 Marc Glisse <marc.glisse@inria.fr>
3048
3049 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3050 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3051
0139ba93
MG
30522016-05-17 Marc Glisse <marc.glisse@inria.fr>
3053
3054 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3055 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3056
daab4562
JW
30572016-05-17 Jiong Wang <jiong.wang@arm.com>
3058
3059 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3060
22330033
JW
30612016-05-17 Jiong Wang <jiong.wang@arm.com>
3062
3063 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3064
98b3a5f2
JW
30652016-05-17 Jiong Wang <jiong.wang@arm.com>
3066
3067 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3068 ".2d[index]" when scan the assembly.
3069 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3070 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3071 float64x1.
3072 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3073
b71b7a8e
RB
30742016-05-17 Richard Biener <rguenther@suse.de>
3075
3076 PR tree-optimization/71132
3077 * gcc.dg/torture/pr71132.c: New testcase.
3078
3c51ad46
CL
30792016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3080
3081 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3082
d20faa66
KT
30832016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3084
3085 PR target/70809
3086 * gcc.target/aarch64/pr70809_1.c: New test.
3087
b75cc5a4
KT
30882016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3089
3090 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3091 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3092 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3093 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3094
b28eb195
IE
30952016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3096 Ilya Enkovich <ilya.enkovich@intel.com>
3097
3098 PR target/71114
3099 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3100
0b9004ed
JH
31012016-05-16 Jan Hubicka <hubicka@ucw.cz>
3102
3103 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3104 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3105
1b81a1c1
MW
31062016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3107
3108 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3109 test for __ARM_FP16_ARGS.
3110 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3111 * gcc.target/arm/aapcs/neon-vect10.c: New.
3112 * gcc.target/arm/aapcs/neon-vect9.c: New.
3113 * gcc.target/arm/aapcs/vfp18.c: New.
3114 * gcc.target/arm/aapcs/vfp19.c: New.
3115 * gcc.target/arm/aapcs/vfp20.c: New.
3116 * gcc.target/arm/aapcs/vfp21.c: New.
3117 * gcc.target/arm/fp16-aapcs-1.c: New.
3118 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3119 test for __ARM_FP16_ARGS.
3120 * g++.target/arm/fp16-return-1.c: Update expected output.
3121
921d1e73
JW
31222016-05-16 Jiong Wang <jiong.wang@arm.com>
3123
3124 PR testsuite/70227
3125 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3126
228eb42a
HA
31272016-05-15 Harald Anlauf <anlauf@gmx.de>
3128
3129 PR fortran/69603
3130 * gfortran.dg/pr69603.f90: New testcase.
3131
785abfd3
FR
31322016-05-14 Fritz Reese <fritzoreese@gmail.com>
3133
3134 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3135
e75eb64f
FR
31362016-05-14 Fritz Reese <fritzoreese@gmail.com>
3137
3138 PR fortran/71047
3139 * gfortran.dg/pr71047.f08: New test.
3140
aa4b467b
JM
31412016-05-13 Joseph Myers <joseph@codesourcery.com>
3142
3143 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3144 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3145 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3146
653fb4a2
MS
31472016-05-13 Martin Sebor <msebor@redhat.com>
3148
3149 PR c++/60049
3150 * g++.dg/cpp0x/constexpr-60049.C: New test.
3151
9e37582d
JJ
31522016-05-13 Jakub Jelinek <jakub@redhat.com>
3153
3154 PR bootstrap/71071
3155 * gcc.dg/pr71071.c: New test.
3156
a278aa17
UB
31572016-05-13 Uros Bizjak <ubizjak@gmail.com>
3158
3159 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3160 remove XOP handling.
377eaca7 3161 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3162
ac3d02e2
NS
31632016-05-13 Nathan Sidwell <nathan@acm.org>
3164
3165 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3166 __atomic_is_lock_free declaration.
3167
8ab3bdac
RB
31682016-05-13 Richard Biener <rguenther@suse.de>
3169
3170 PR tree-optimization/42587
3171 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3172
623b8e0a
ML
31732016-05-13 Martin Liska <mliska@suse.cz>
3174
3175 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3176 the new format of dump output.
3177
da7674f6
IE
31782016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3179
3180 * gcc.dg/pr71084.c: New test.
3181
c959db3d
RR
31822016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3183
53d6d955
UB
3184 PR target/53440
3185 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3186
43203dea
RR
31872016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3188
3189 * gcc.target/aarch64/struct_return.c: New test.
3190
4f2e1536
MP
31912016-05-12 Marek Polacek <polacek@redhat.com>
3192
3193 PR c/70756
3194 * c-c++-common/pr70756-2.c: New test.
3195 * c-c++-common/pr70756.c: New test.
3196
1ef33ef3
RB
31972016-05-12 Richard Biener <rguenther@suse.de>
3198
3199 PR tree-optimization/71059
3200 * gcc.dg/torture/pr71059.c: New testcase.
3201
763baff6
RB
32022016-05-12 Richard Biener <rguenther@suse.de>
3203
3204 PR tree-optimization/71062
3205 * gcc.dg/torture/pr71062.c: New testcase.
3206
c4ec1243
IE
32072016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3208
3209 PR tree-optimization/71006
3210 * gcc.dg/pr71006.c: New test.
3211
a5fbf76d
MP
32122016-05-12 Marek Polacek <polacek@redhat.com>
3213
3214 PR driver/71063
3215 * gcc.dg/opts-7.c: New test.
3216
5acc47a4
KT
32172016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3218
3219 PR target/70830
3220 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3221 Add -save-temps to dg-options.
3222 Scan for ldmfd rather than pop instruction.
3223 * gcc.target/arm/interrupt-2.c: Likewise.
3224 * gcc.target/arm/pr70830.c: New test.
3225
40bd4bf9
JJ
32262016-05-12 Jakub Jelinek <jakub@redhat.com>
3227
3cd63842
JJ
3228 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3229 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3230
c05d08f6
JJ
3231 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3232 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3233 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3234
bc27ffae
JJ
3235 PR target/71019
3236 * gcc.target/i386/avx512vl-pack-1.c: New test.
3237 * gcc.target/i386/avx512vl-pack-2.c: New test.
3238 * gcc.target/i386/avx512bw-pack-2.c: New test.
3239
515d7412
JJ
3240 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3241
40bd4bf9
JJ
3242 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3243 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3244 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3245
44ab146a
RB
32462016-05-12 Richard Biener <rguenther@suse.de>
3247
3248 PR tree-optimization/70986
3249 * gcc.dg/torture/pr70986-1.c: New testcase.
3250 * gcc.dg/torture/pr70986-2.c: Likewise.
3251 * gcc.dg/torture/pr70986-3.c: Likewise.
3252
d6e83a8d
MM
32532016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3254
3255 PR c/43651
3256 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3257 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3258
51e67ea3
UB
32592016-05-11 Uros Bizjak <ubizjak@gmail.com>
3260
3261 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3262 directive.
3263 * gcc.target/i386/pr66746.c: Ditto.
3264
3fd2b007
MM
32652016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3266
3267 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3268 support.
3269 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3270 warning when using -mvsx-timode.
3271 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3272 * gcc.target/powerpc/dform-2.c: Likewise.
3273 * gcc.target/powerpc/pr68805.c: Likewise.
3274
5c3a10fb
MP
32752016-05-11 Marek Polacek <polacek@redhat.com>
3276
3277 PR c++/71024
3278 * c-c++-common/attributes-3.c: New test.
3279
7cfb065b
NS
32802016-05-11 Nathan Sidwell <nathan@acm.org>
3281
3282 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3283 * gcc.c-torture/execute/pr68185.c: Likewise.
3284 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3285 * gcc.dg/pr69634.c: Requires scheduling.
3286 * gcc.dg/torture/pr66178.c: Require label values.
3287 * gcc.dg/setjmp-6.c: Require indirect jumps.
3288
f35ea97d
RB
32892016-05-11 Richard Biener <rguenther@suse.de>
3290
3291 PR tree-optimization/71055
3292 * gcc.dg/torture/pr71055.c: New testcase.
3293
dff70323
RB
32942016-05-11 Richard Biener <rguenther@suse.de>
3295
3296 PR debug/71057
3297 * g++.dg/debug/pr71057.C: New testcase.
3298
56a3d28b
JJ
32992016-05-11 Jakub Jelinek <jakub@redhat.com>
3300
3301 PR fortran/70855
3302 * gfortran.dg/gomp/pr70855.f90: New test.
3303
ebc1b29e
RB
33042016-05-11 Richard Biener <rguenther@suse.de>
3305
3306 PR middle-end/71002
3307 * g++.dg/torture/pr71002.C: New testcase.
3308
98ccd1d7
IE
33092016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3310
3311 PR middle-end/70807
3312 * gcc.dg/pr70807.c: New test.
3313
ed29e24b
MS
33142016-05-10 Martin Sebor <msebor@redhat.com>
3315
3316 PR c++/38611
3317 * g++.dg/Wattributes.C: New test.
3318
e39dab2c
MG
33192016-05-10 Marc Glisse <marc.glisse@inria.fr>
3320
3321 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3322 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3323 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3324
d067e238
IE
33252016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3326
3327 PR target/70799
3328 * gcc.target/i386/pr70799-1.c: New test.
3329
cd36c83e
PMR
33302016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3331
3332 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3333
1e3af2a4
IE
33342016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3335
3336 PR middle-end/70877
3337 * gcc.target/i386/pr70877.c: New test.
3338
afc610db
IE
33392016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3340
3341 PR tree-optimization/70786
3342 * gcc.target/i386/pr70876.c: New test.
3343
4b59d19f
JJ
33442016-05-10 Jakub Jelinek <jakub@redhat.com>
3345
3346 PR target/70927
3347 * gcc.target/i386/avx512vl-logic-1.c: New test.
3348 * gcc.target/i386/avx512vl-logic-2.c: New test.
3349 * gcc.target/i386/avx512dq-logic-2.c: New test.
3350
9b5ee426
BS
33512016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3352
3353 PR target/70963
3354 * gcc.target/powerpc/pr70963.c: New.
3355
f3352cab
DM
33562016-05-10 David Malcolm <dmalcolm@redhat.com>
3357
3358 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3359 (test_very_wide_line): Add ruler to expected output.
3360 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3361 (test_very_wide_line): Likewise.
3362 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3363 (test_show_locus): Within the handling of "test_very_wide_line",
3364 enable show_ruler_p on the diagnostic context.
3365
4a3255dd
RB
33662016-05-10 Richard Biener <rguenther@suse.de>
3367
3368 PR tree-optimization/71039
3369 * gcc.dg/torture/pr71039.c: New testcase.
3370
da7c9950
NS
33712016-05-10 Nathan Sidwell <nathan@acm.org>
3372
3373 * gcc.dg/nested-func-10.c: Requires alloca.
3374 * gcc.dg/nested-func-9.c: Requires alloca.
3375 * gcc.c-torture/execute/pr70460.c: Requires labels.
3376 * gcc.c-torture/compile/pr70199.c: Requires labels.
3377 * gcc.target/nvptx/decl.c: Compile only.
3378 * gcc.target/nvptx/trailing-init.c: Compile only.
3379 * gcc.target/nvptx/ary-init.c: Compile only.
3380
cf68d92c
MP
33812016-05-10 Marek Polacek <polacek@redhat.com>
3382
3383 PR c/70255
3384 * gcc.dg/attr-opt-1.c: New test.
3385
64ea4e15
RB
33862016-05-10 Richard Biener <rguenther@suse.de>
3387
3388 PR tree-optimization/70497
3389 PR tree-optimization/28367
3390 * gcc.dg/torture/20160404-1.c: New testcase.
3391 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3392 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3393
5a96dae3
PMR
33942016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3395
3396 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3397
fc97f805
UB
33982016-05-09 Uros Bizjak <ubizjak@gmail.com>
3399
3400 * gcc.target/i386/fabsneg-1.c New test.
3401
a710b1d5
AM
34022016-05-09 Alan Modra <amodra@gmail.com>
3403
3404 PR testsuite/70826
3405 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3406
171f6f05
RB
34072016-05-09 Richard Biener <rguenther@suse.de>
3408
3409 PR tree-optimization/70985
3410 * gcc.dg/torture/pr70985.c: New testcase.
3411
18caa34e
BC
34122016-05-09 Bin Cheng <bin.cheng@arm.com>
3413
3414 * gcc.dg/tree-ssa/ifc-9.c: New test.
3415 * gcc.dg/tree-ssa/ifc-10.c: New test.
3416 * gcc.dg/tree-ssa/ifc-11.c: New test.
3417 * gcc.dg/tree-ssa/ifc-12.c: New test.
3418 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3419 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3420 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3421
7a27d38f
RB
34222016-05-09 Richard Biener <rguenther@suse.de>
3423
3424 PR fortran/70937
3425 * gfortran.dg/pr70937.f90: New testcase.
3426
5ebbbd3d
RO
34272016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3428
3429 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3430
f6288c24
FR
34312016-05-07 Fritz Reese <fritzoreese@gmail.com>
3432
3433 PR fortran/56226
3434 * gfortran.dg/dec_structure_1.f90: New testcase.
3435 * gfortran.dg/dec_structure_2.f90: Ditto.
3436 * gfortran.dg/dec_structure_3.f90: Ditto.
3437 * gfortran.dg/dec_structure_4.f90: Ditto.
3438 * gfortran.dg/dec_structure_5.f90: Ditto.
3439 * gfortran.dg/dec_structure_6.f90: Ditto.
3440 * gfortran.dg/dec_structure_7.f90: Ditto.
3441 * gfortran.dg/dec_structure_8.f90: Ditto.
3442 * gfortran.dg/dec_structure_9.f90: Ditto.
3443 * gfortran.dg/dec_structure_10.f90: Ditto.
3444 * gfortran.dg/dec_structure_11.f90: Ditto.
3445 * gfortran.dg/dec_union_1.f90: Ditto.
3446 * gfortran.dg/dec_union_2.f90: Ditto.
3447 * gfortran.dg/dec_union_3.f90: Ditto.
3448 * gfortran.dg/dec_union_4.f90: Ditto.
3449 * gfortran.dg/dec_union_5.f90: Ditto.
3450 * gfortran.dg/dec_union_6.f90: Ditto.
3451 * gfortran.dg/dec_union_7.f90: Ditto.
3452
5ec4a8cd
TV
34532016-05-07 Tom de Vries <tom@codesourcery.com>
3454
3455 PR tree-optimization/70956
3456 * gcc.dg/graphite/pr70956.c: New test.
3457
58ec1d0e
JJ
34582016-05-06 Jakub Jelinek <jakub@redhat.com>
3459
ccd88fb7
JJ
3460 PR middle-end/70941
3461 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3462 (a, b, c, d): Change type from char to signed char.
3463 (main): Compare against (signed char) -1634678893 instead of
3464 hardcoded -109. Use __builtin_abort instead of abort.
3465
dd3b6464
JJ
3466 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3467 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3468
58ec1d0e
JJ
3469 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3470
19aa23d8
YR
34712016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3472
3473 PR debug/70935
3474 * gcc.dg/torture/pr70935.c: New test.
3475
ae5f0df1
OE
34762016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3477
3478 PR target/58219
ce23a8ff 3479 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3480
078f7e37
RB
34812016-05-06 Richard Biener <rguenther@suse.de>
3482
3483 PR tree-optimization/70960
3484 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3485
765d7b54
OE
34862016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3487
3488 PR target/52933
3489 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3490 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3491 Adjust expected instruction counts.
3492 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3493
29c94e65
MP
34942016-05-06 Marek Polacek <polacek@redhat.com>
3495
3496 PR sanitizer/70875
3497 * gcc.dg/ubsan/bounds-3.c: New test.
3498
3684b02e
OE
34992016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3500
3501 PR target/54089
3502 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3503
8706773f
RB
35042016-05-06 Richard Biener <rguenther@suse.de>
3505
3506 PR middle-end/70931
3507 * gfortran.dg/pr70931.f90: New testcase.
3508
a4f51018
RB
35092016-05-06 Richard Biener <rguenther@suse.de>
3510
3511 PR middle-end/70941
3512 * gcc.dg/torture/pr70941.c: New testcase.
3513
c4f2425f
BC
35142016-05-05 Bin Cheng <bin.cheng@arm.com>
3515
3516 PR tree-optimization/57206
3517 * gcc.dg/vect/pr57206.c: New test.
3518
5dc08197
RO
35192016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3520
3521 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3522
351f85c5
JJ
35232016-05-05 Jakub Jelinek <jakub@redhat.com>
3524
568bac8c
JJ
3525 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3526
351f85c5
JJ
3527 * c-c++-common/Wdangling-else-4.c: New test.
3528
33fd7785
JJ
35292016-05-04 Jakub Jelinek <jakub@redhat.com>
3530
2d1ac15a
JJ
3531 PR c++/70906
3532 PR c++/70933
3533 * g++.dg/opt/pr70906.C: New test.
3534 * g++.dg/opt/pr70933.C: New test.
3535
33fd7785
JJ
3536 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3537
6b715bf6
JH
35382016-05-04 Jan Hubicka <hubicka@ucw.cz>
3539
3540 * gcc.dg/ipa/pure-const-3.c: New testcase.
3541
deef7113
MP
35422016-05-04 Marek Polacek <polacek@redhat.com>
3543
3544 * c-c++-common/Wdangling-else-1.c: New test.
3545 * c-c++-common/Wdangling-else-2.c: New test.
3546 * c-c++-common/Wdangling-else-3.c: New test.
3547
5396db97
KCY
35482016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3549
3550 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3551 flag is present.
3552
de55efd5
MP
35532016-05-04 Marek Polacek <polacek@redhat.com>
3554
3555 PR c/48778
3556 * gcc.dg/Waddress-2.c: New test.
3557
475839b6
AM
35582016-05-04 Alan Modra <amodra@gmail.com>
3559
3560 * gcc.target/powerpc/pr70866.c: New.
3561
b25aad5f
MS
35622016-05-03 Martin Sebor <msebor@redhat.com>
3563
3564 PR c++/66561
3565 * c-c++-common/builtin_location.c: New test.
3566 * g++.dg/cpp1y/builtin_location.C: New test.
3567
79ce98bc
MP
35682016-05-03 Marek Polacek <polacek@redhat.com>
3569
3570 PR c/70859
3571 * gcc.dg/pr70859.c: New test.
3572 * gcc.dg/pr70859-2.c: New test.
3573
402e89f5
PMR
35742016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3575
3576 * gnat.dg/debug5.adb: New testcase.
3577
f3d90045
DV
35782016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3579
3580 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3581 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3582 Procedure to check for z10 instruction set.
3583
1e26cec1
CL
35842016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3585
3586 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3587
71aca5a0
AM
35882016-05-03 Alan Modra <amodra@gmail.com>
3589
3590 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3591
2fd70ec1
JJ
35922016-05-03 Jakub Jelinek <jakub@redhat.com>
3593
3594 * gcc.target/i386/avx512f-cvt-1.c: New test.
3595
e5705cf7
L
35962016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3597
3598 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3599 -fdump-tree-vrp-details.
3600
381cdae4
RB
36012016-05-03 Richard Biener <rguenther@suse.de>
3602
3603 * gcc.dg/pr30172-1.c: Adjust.
3604 * gcc.dg/pr63743.c: Likewise.
3605 * gcc.dg/tm/pr51696.c: Likewise.
3606 * c-c++-common/tm/safe-1.c: Likewise.
3607 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3608 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3609 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3610 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3611
adedd5c1
JJ
36122016-05-03 Jakub Jelinek <jakub@redhat.com>
3613
31ed1665
JJ
3614 PR rtl-optimization/70467
3615 * gcc.target/i386/pr70467-3.c: New test.
3616 * gcc.target/i386/pr70467-4.c: New test.
3617
dea60b59
JJ
3618 PR tree-optimization/70916
3619 * gcc.c-torture/compile/pr70916.c: New test.
3620
adedd5c1
JJ
3621 PR target/49244
3622 * gcc.target/i386/pr49244-1.c: New test.
3623 * gcc.target/i386/pr49244-2.c: New test.
3624
f80041ef
BS
36252016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3626
3627 PR rtl-optimization/44281
3628 * gcc.target/i386/pr44281.c: New test.
3629
1cfcd39e
BC
36302016-05-03 bin cheng <bin.cheng@arm.com>
3631
3632 PR tree-optimization/56541
3633 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3634 * gcc.dg/vect/pr56541.c: new test.
3635
4304ccfd
MM
36362016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3637
3638 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3639 __float128.
3640 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3641
50d94c29
L
36422016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3643
3644 PR testsuite/70520
3645 * c-c++-common/asan/clone-test-1.c (main): Align child process
3646 stack to 16 bytes.
3647
bc1aee87
DM
36482016-05-02 David Malcolm <dmalcolm@redhat.com>
3649
3650 PR c++/62314
3651 * g++.dg/spellcheck-fields-2.C: New test case.
3652
474e0129
DM
36532016-05-02 David Malcolm <dmalcolm@redhat.com>
3654
3655 PR c++/62314
3656 * g++.dg/pr62314.C: New test case.
3657
818b88a7
JH
36582016-05-02 Jan Hubicka <hubicka@ucw.cz>
3659
3660 * gcc.dg/ipa/inline-8.c: New testcase.
3661
dd77684f
JJ
36622016-05-02 Jakub Jelinek <jakub@redhat.com>
3663
3664 PR rtl-optimization/70467
3665 * gcc.target/i386/pr70467-1.c: New test.
3666
72407e00
BE
36672016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3668
3669 * gcc.dg/spec-options.c: Run the test on all targets.
3670 * gcc.dg/foo.specs: Use cpp_unique_options.
3671
dd53d197
MG
36722016-05-02 Marc Glisse <marc.glisse@inria.fr>
3673
3674 * gcc.dg/tree-ssa/unord.c: New testcase.
3675
a8b85ce9
MG
36762016-05-02 Marc Glisse <marc.glisse@inria.fr>
3677
3678 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3679
5b37e866
NS
36802016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3681
3682 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3683
7176a4a0
MP
36842016-05-02 Marek Polacek <polacek@redhat.com>
3685
3686 PR c/70851
3687 * gcc.dg/enum-incomplete-3.c: New test.
3688
6b9933b9
MP
36892016-05-02 Marek Polacek <polacek@redhat.com>
3690 Tom de Vries <tom@codesourcery.com>
3691
3692 PR tree-optimization/70700
3693 * gcc.dg/pr70700.c: New test.
3694
90f82260
UB
36952016-05-01 Uros Bizjak <ubizjak@gmail.com>
3696
3697 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3698 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3699 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3700 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3701 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3702
f73036c1
EB
37032016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3704
3705 * ada/acats/run_acats: Rename into...
3706 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3707 * ada/acats/run_all.sh: Remove redundant test.
3708 (target_run): Move around.
3709 (target_gnatchop): Use newly built executable.
3710 (target_gnatmake): Likewise.
3711 Check that the compilation of impbit succeeds.
3712
85e051a3
OE
37132016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3714
3715 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3716 * gcc.dg/20021029-1.c: Likewise.
3717 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3718 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3719 * gcc.target/sh/cmpstr.c: Likewise.
3720 * gcc.target/sh/cmpstrn.c: Likewise.
3721 * gcc.target/sh/memset.c: Likewise.
3722 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3723 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3724 * gcc.target/sh/pr39423-1.c: Likewise.
3725 * gcc.target/sh/pr49468-di.c: Likewise.
3726 * gcc.target/sh/pr49468-si.c: Likewise.
3727 * gcc.target/sh/pr49880-1.c: Likewise.
3728 * gcc.target/sh/pr49880-2.c: Likewise.
3729 * gcc.target/sh/pr49880-3.c: Likewise.
3730 * gcc.target/sh/pr50751-1.c: Likewise.
3731 * gcc.target/sh/pr50751-4.c: Likewise.
3732 * gcc.target/sh/pr50751-7.c: Likewise.
3733 * gcc.target/sh/pr51244-1.c: Likewise.
3734 * gcc.target/sh/pr51244-10.c: Likewise.
3735 * gcc.target/sh/pr51244-11.c: Likewise.
3736 * gcc.target/sh/pr51244-12.c: Likewise.
3737 * gcc.target/sh/pr51244-13.c: Likewise.
3738 * gcc.target/sh/pr51244-14.c: Likewise.
3739 * gcc.target/sh/pr51244-17.c: Likewise.
3740 * gcc.target/sh/pr51244-18.c: Likewise.
3741 * gcc.target/sh/pr51244-19.c: Likewise.
3742 * gcc.target/sh/pr51244-4.c: Likewise.
3743 * gcc.target/sh/pr51244-5.c: Likewise.
3744 * gcc.target/sh/pr51244-7.c: Likewise.
3745 * gcc.target/sh/pr51244-8.c: Likewise.
3746 * gcc.target/sh/pr51244-9.c: Likewise.
3747 * gcc.target/sh/pr51697.c: Likewise.
3748 * gcc.target/sh/pr52483-1.c: Likewise.
3749 * gcc.target/sh/pr52483-2.c: Likewise.
3750 * gcc.target/sh/pr52483-3.c: Likewise.
3751 * gcc.target/sh/pr52483-5.c: Likewise.
3752 * gcc.target/sh/pr52933-1.c: Likewise.
3753 * gcc.target/sh/pr52933-2.c: Likewise.
3754 * gcc.target/sh/pr52933-3.c: Likewise.
3755 * gcc.target/sh/pr53568-1.c: Likewise.
3756 * gcc.target/sh/pr53976-1.c: Likewise.
3757 * gcc.target/sh/pr53988-1.c: Likewise.
3758 * gcc.target/sh/pr53988.c: Likewise.
3759 * gcc.target/sh/pr54089-1.c: Likewise.
3760 * gcc.target/sh/pr54089-6.c: Likewise.
3761 * gcc.target/sh/pr54089-7.c: Likewise.
3762 * gcc.target/sh/pr54089-8.c: Likewise.
3763 * gcc.target/sh/pr54089-9.c: Likewise.
3764 * gcc.target/sh/pr54236-1.c: Likewise.
3765 * gcc.target/sh/pr54236-2.c: Likewise.
3766 * gcc.target/sh/pr54236-3.c: Likewise.
3767 * gcc.target/sh/pr54236-4.c: Likewise.
3768 * gcc.target/sh/pr54386.c: Likewise.
3769 * gcc.target/sh/pr54602-1.c: Likewise.
3770 * gcc.target/sh/pr54685.c: Likewise.
3771 * gcc.target/sh/pr54760-1.c: Likewise.
3772 * gcc.target/sh/pr54760-2.c: Likewise.
3773 * gcc.target/sh/pr54760-3.c: Likewise.
3774 * gcc.target/sh/pr54760-4.c: Likewise.
3775 * gcc.target/sh/pr54760-5.c: Likewise.
3776 * gcc.target/sh/pr54760-6.c: Likewise.
3777 * gcc.target/sh/pr55146.c: Likewise.
3778 * gcc.target/sh/pr55160.c: Likewise.
3779 * gcc.target/sh/pr59278.c: Likewise.
3780 * gcc.target/sh/pr59401-1.c: Likewise.
3781 * gcc.target/sh/pr59533-1.c: Likewise.
3782 * gcc.target/sh/pr63260.c: Likewise.
3783 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3784 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3785 * gcc.target/sh/strlen.c: Likewise.
3786 * gcc.target/sh/torture/pr30807.c: Likewise.
3787 * gcc.target/sh/torture/pr34777.c: Likewise.
3788 * gcc.target/sh/torture/pr64652.c: Likewise.
3789 * gcc.target/sh/torture/pr65505.c: Likewise.
3790 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3791 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3792
411e5c67
PC
37932016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3794
3795 PR c++/66644
3796 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3797
8fa97501
BS
37982016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3799
3800 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3801 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3802 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3803 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3804
5a956111
PP
38052016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3806
3807 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3808 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3809
e7ff0319
CP
38102016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3811
3812 PR middle-end/70626
3813 * c-c++-common/goacc/combined-reduction.c: New test.
3814 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3815
52d11a4b
L
38162016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3817
3818 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3819 *movdi_internal pattern only if PIC off.
3820 * gcc.target/i386/pr70155-2.c: Likewise.
3821 * gcc.target/i386/pr70155-3.c: Likewise.
3822 * gcc.target/i386/pr70155-4.c: Likewise.
3823 * gcc.target/i386/pr70155-5.c: Likewise.
3824 * gcc.target/i386/pr70155-6.c: Likewise.
3825 * gcc.target/i386/pr70155-7.c: Likewise.
3826 * gcc.target/i386/pr70155-8.c: Likewise.
3827 * gcc.target/i386/pr70155-15.c: Likewise.
3828 * gcc.target/i386/pr70155-17.c: Likewise.
3829 * gcc.target/i386/pr70155-22.c: Likewise.
3830
8960db31
BC
38312016-04-29 Bin Cheng <bin.cheng@arm.com>
3832
3833 PR tree-optimization/70803
3834 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3835
cca535a4
IE
38362016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3837
3838 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3839 optimization of vector loop.
3840 * gcc.target/i386/vect-unpack-3.c: New test.
3841 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3842 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3843 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3844
500ecf4a
MP
38452016-04-29 Marek Polacek <polacek@redhat.com>
3846
3847 PR sanitizer/70342
3848 * g++.dg/ubsan/null-7.C: New test.
3849
2fff3db8
MP
3850 PR c/70852
3851 * gcc.dg/pr70852.c: New test.
3852
509063eb
DV
38532016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3854
3855 PR/69089
3856 * g++.dg/cpp0x/alignas6.C: New test.
3857
83745c0d
DV
38582016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3859
c87885ca
RO
3860 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3861 * gcc.dg/pr27003.c: Likewise.
3862 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3863 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3864 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3865 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3866 * gcc.target/arc/mxy.c: Likewise.
3867 * gcc.target/arc/mswape.c: Likewise.
3868 * gcc.target/arc/mrtsc.c: Likewise.
3869 * gcc.target/arc/mcrc.c: Likewise.
3870 * gcc.target/arc/mdsp-packa.c: Likewise.
3871 * gcc.target/arc/mdvbf.c: Likewise.
3872 * gcc.target/arc/mlock.c: Likewise.
3873 * gcc.target/arc/mmac-24.c: Likewise.
3874 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3875
849b265d
BS
38762016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3877 Matthijs Kooijman <matthijs@stdin.nl>
3878 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3879
3880 PR target/60040
3881 * gcc.target/avr/pr60040-1.c: New.
3882 * gcc.target/avr/pr60040-2.c: New.
3883
1390536b
RB
38842016-04-29 Richard Biener <rguenther@suse.de>
3885
3886 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3887
98998245
RB
38882016-04-29 Richard Biener <rguenther@suse.de>
3889
3890 PR tree-optimization/13962
3891 PR tree-optimization/65686
3892 * gcc.dg/uninit-pr65686.c: New testcase.
3893
8b80cc21
JJ
38942016-04-29 Jakub Jelinek <jakub@redhat.com>
3895
3896 PR middle-end/70843
3897 * gcc.dg/pr70843.c: New test.
3898
6181bc30
JJ
38992016-04-28 Jakub Jelinek <jakub@redhat.com>
3900
3901 PR target/70858
3902 * gcc.target/i386/pr70858.c: New test.
3903
f4cb3612
AB
39042016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3905
3906 * gcc.target/arc/nps400-1.c: New file.
3907
8ad9df62
JR
39082016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3909 Andrew Burgess <andrew.burgess@embecosm.com>
3910
3911 * gcc.target/arc/movh_cl-1.c: New file.
3912
ceaaa9fe
JR
39132016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3914 Andrew Burgess <andrew.burgess@embecosm.com>
3915
3916 * gcc.target/arc/extzv-1.c: New file.
3917 * gcc.target/arc/insv-1.c: New file.
3918 * gcc.target/arc/insv-2.c: New file.
3919 * gcc.target/arc/movb-1.c: New file.
3920 * gcc.target/arc/movb-2.c: New file.
3921 * gcc.target/arc/movb-3.c: New file.
3922 * gcc.target/arc/movb-4.c: New file.
3923 * gcc.target/arc/movb-5.c: New file.
3924 * gcc.target/arc/movb_cl-1.c: New file.
3925 * gcc.target/arc/movb_cl-2.c: New file.
3926 * gcc.target/arc/movbi_cl-1.c: New file.
3927 * gcc.target/arc/movl-1.c: New file.
3928
4d03dc2f
JR
39292016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3930 Andrew Burgess <andrew.burgess@embecosm.com>
3931
3932 * gcc.target/arc/cmem-1.c: New file.
3933 * gcc.target/arc/cmem-2.c: New file.
3934 * gcc.target/arc/cmem-3.c: New file.
3935 * gcc.target/arc/cmem-4.c: New file.
3936 * gcc.target/arc/cmem-5.c: New file.
3937 * gcc.target/arc/cmem-6.c: New file.
3938 * gcc.target/arc/cmem-7.c: New file.
3939 * gcc.target/arc/cmem-ld.inc: New file.
3940 * gcc.target/arc/cmem-st.inc: New file.
3941
81262dad
JJ
39422016-04-28 Jakub Jelinek <jakub@redhat.com>
3943
3944 PR target/70821
3945 * gcc.target/i386/pr70821.c: New test.
3946
0a31a09a
BS
39472016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3948
3949 * gcc.target/powerpc/vec-adde.c: New test.
3950 * gcc.target/powerpc/vec-adde-int128.c: New test.
3951
3ddffba9
JJ
39522016-04-28 Jakub Jelinek <jakub@redhat.com>
3953
3954 * gcc.target/i386/avx-vround-1.c: New test.
3955 * gcc.target/i386/avx-vround-2.c: New test.
3956 * gcc.target/i386/avx512vl-vround-1.c: New test.
3957 * gcc.target/i386/avx512vl-vround-2.c: New test.
3958
713dedcd
RO
39592016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3960
3961 PR testsuite/70595
3962 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3963 (check_effective_target_cilkplus_runtime): ... this.
3964 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3965 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3966
3967 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3968 Require cilkplus_runtime.
3969 Don't add -lcilkrts.
3970 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3971 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3972 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3973 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3974 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3975 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3976 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3977 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3978 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3979 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3980 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3981 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3982 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3983 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3984 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3985 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3986 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3987 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3988 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3989 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3990 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3991 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3992 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3993 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3994 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3995 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3996 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3997 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3998 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3999
4000 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4001 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4002
4003 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4004
4005 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4006 cilkplus_runtime.
4007
3563f78f
MG
40082016-04-27 Marc Glisse <marc.glisse@inria.fr>
4009
4010 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4011 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4012
6bc2bb18
RB
40132015-04-27 Ryan Burn <contact@rnburn.com>
4014
4015 PR c++/69024
4016 PR c++/68997
4017 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4018 diagnostic.
4019 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4020 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4021
1e55d29a
EB
40222016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4023
4024 * gnat.dg/limited_with4.ad[sb]: New test.
4025 * gnat.dg/limited_with4_pkg.ads: New helper.
4026
087146ca
L
40272016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4028
4029 PR target/70155
4030 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4031 and movv1ti_internal patterns
4032 * gcc.target/i386/pr70155-1.c: New test.
4033 * gcc.target/i386/pr70155-2.c: Likewise.
4034 * gcc.target/i386/pr70155-3.c: Likewise.
4035 * gcc.target/i386/pr70155-4.c: Likewise.
4036 * gcc.target/i386/pr70155-5.c: Likewise.
4037 * gcc.target/i386/pr70155-6.c: Likewise.
4038 * gcc.target/i386/pr70155-7.c: Likewise.
4039 * gcc.target/i386/pr70155-8.c: Likewise.
4040 * gcc.target/i386/pr70155-9.c: Likewise.
4041 * gcc.target/i386/pr70155-10.c: Likewise.
4042 * gcc.target/i386/pr70155-11.c: Likewise.
4043 * gcc.target/i386/pr70155-12.c: Likewise.
4044 * gcc.target/i386/pr70155-13.c: Likewise.
4045 * gcc.target/i386/pr70155-14.c: Likewise.
4046 * gcc.target/i386/pr70155-15.c: Likewise.
4047 * gcc.target/i386/pr70155-16.c: Likewise.
4048 * gcc.target/i386/pr70155-17.c: Likewise.
4049 * gcc.target/i386/pr70155-18.c: Likewise.
4050 * gcc.target/i386/pr70155-19.c: Likewise.
4051 * gcc.target/i386/pr70155-20.c: Likewise.
4052 * gcc.target/i386/pr70155-21.c: Likewise.
4053 * gcc.target/i386/pr70155-22.c: Likewise.
4054
92329f9f
L
40552016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4056
4057 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4058 ".{5,6}".
4059
309a0cf6
BC
40602016-04-27 Bin Cheng <bin.cheng@arm.com>
4061
4062 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4063 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4064 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4065 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4066 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4067
72ed2b9c
RB
40682016-04-27 Richard Biener <rguenther@suse.de>
4069
4070 PR ipa/70760
4071 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4072 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4073
3c98ff9b
NS
40742016-04-27 Nathan Sidwell <nathan@acm.org>
4075
4076 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4077 * g++.dg/ubsan/pr63956.C: Adjust error location.
4078
9ec5d66b
NC
40792016-04-27 Nick Clifton <nickc@redhat.com>
4080
4081 PR middle-end/49889
4082 * gcc.dg/pr49889.c: New test.
4083
c1e1f433
BS
40842016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4085
4086 * c-c++-common/memset-array.c: New test.
4087
8ac43293
MS
40882016-04-26 Martin Sebor <msebor@redhat.com>
4089
4090 PR c++/66639
4091 * g++.dg/cpp1y/func_constexpr.C: New test.
4092
843ce8ab
PP
40932016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4094
4095 PR c++/70241
4096 * g++.dg/cpp0x/enum32.C: New test.
4097 * g++.dg/cpp0x/enum33.C: New test.
4098
40992016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4100
4101 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4102 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4103 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4104 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4105 * gcc.c-torture/execute/pr38151.c: Likewise.
4106 * gcc.c-torture/execute/pr66556.c: Likewise.
4107 * gcc.c-torture/execute/pr67781.c: Likewise.
4108 * gcc.c-torture/execute/pr68648.c: Likewise.
4109
ca1206be
MG
41102016-04-26 Marc Glisse <marc.glisse@inria.fr>
4111
4112 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4113
2448a956
MP
41142016-04-26 Marek Polacek <polacek@redhat.com>
4115
4116 PR c/67784
4117 * gcc.dg/pr67784-3.c: New test.
4118 * gcc.dg/pr67784-4.c: New test.
4119 * gcc.dg/pr67784-5.c: New test.
4120
b02a5e26
MP
4121 PR c/70791
4122 * gcc.dg/Wnested-externs-2.c: New test.
4123
6b6aa8d3
MG
41242016-04-26 Marc Glisse <marc.glisse@inria.fr>
4125
4126 * gcc.dg/fold-plusmult.c: Adjust.
4127 * gcc.dg/no-strict-overflow-6.c: Adjust.
4128 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4129
a2095b55
BS
41302016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4131
4132 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4133 number scans.
4134 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4135 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4136 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4137 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4138 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4139 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4140 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4141 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4142 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4143 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4144 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4145 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4146 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4147 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4148 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4149 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4150 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4151 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4152 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4153 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4154 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4155 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4156 scans.
4157 * gcc.target/i386/pr32219-4.c: Likewise.
4158 * gcc.target/i386/pr32219-6.c: Likewise.
4159 * gcc.target/i386/pr32219-8.c: Likewise.
4160
bb0cc5c8
KT
41612016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4162
4163 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4164 associated options.
4165
5a0802ea
MP
41662016-04-26 Marek Polacek <polacek@redhat.com>
4167
4168 PR c++/70744
4169 * g++.dg/ext/cond2.C: New test.
4170
00f615af
BC
41712016-04-26 Bin Cheng <bin.cheng@arm.com>
4172
4173 PR tree-optimization/70771
4174 PR tree-optimization/70775
4175 * gcc.dg/pr70771.c: New test.
25939d34 4176 * gcc.dg/pr70775.c: New test.
00f615af 4177
218155e7
BS
41782016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4179
4180 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4181
ab99f467
RB
41822016-04-25 Richard Biener <rguenther@suse.de>
4183
4184 PR tree-optimization/70780
4185 * gcc.dg/torture/pr70780.c: New testcase.
4186
93c590ee
MC
41872016-04-25 Michael Collison <michael.collison@arm.com>
4188
c87885ca
RO
4189 * gcc.target/arm/neon-vaddws16.c: New test.
4190 * gcc.target/arm/neon-vaddws32.c: New test.
4191 * gcc.target/arm/neon-vaddwu16.c: New test.
4192 * gcc.target/arm/neon-vaddwu32.c: New test.
4193 * gcc.target/arm/neon-vaddwu8.c: New test.
4194 * lib/target-supports.exp
93c590ee
MC
4195 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4196 that arm neon support vector widen sum of HImode TO SImode.
4197
d6c1a7a7
JJ
41982016-04-23 Jakub Jelinek <jakub@redhat.com>
4199
4200 PR sanitizer/70712
4201 * c-c++-common/asan/pr70712.c: New test.
4202
ab0fc037
TS
42032016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4204
4205 * .gitattributes: New file.
4206
2aa64824
CL
42072016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4208
4209 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4210
e7e12d92
DH
42112016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4212
4213 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4214 * gfortran.dg/submodule_15.f08: Likewise.
4215
d1431192
RB
42162016-04-22 Richard Biener <rguenther@suse.de>
4217
4218 PR tree-optimization/70740
4219 * gcc.dg/torture/pr70740.c: New testcase.
4220
04a63c24
L
42212016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4222
4223 PR target/70750
4224 * gcc.target/i386/pr70750-1.c: New test.
4225 * gcc.target/i386/pr70750-2.c: Likewise.
4226
20700098
PC
42272016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4228
4229 PR c++/70540
4230 * g++.dg/cpp0x/auto48.C: New.
4231
aedf4e12
MP
42322016-04-21 Marek Polacek <polacek@redhat.com>
4233
4234 PR c++/70513
4235 * g++.dg/cpp0x/forw_enum12.C: New test.
4236 * g++.dg/cpp0x/forw_enum13.C: New test.
4237
2074d80a
KY
42382016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4239
4240 PR target/70728
4241 * gcc.target/i386/pr70728.c: New test.
4242
aef4aab0
RB
42432016-04-21 Richard Biener <rguenther@suse.de>
4244
4245 PR middle-end/70747
4246 * gcc.dg/pr70747.c: New testcase.
4247
2359e571
BC
42482016-04-21 Bin Cheng <bin.cheng@arm.com>
4249
4250 PR tree-optimization/70715
4251 * gcc.dg/tree-ssa/scev-13.c: New test.
4252
ce0e66ff
MG
42532016-04-21 Marc Glisse <marc.glisse@inria.fr>
4254
4255 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4256
2c2870a1
MG
42572016-04-21 Marc Glisse <marc.glisse@inria.fr>
4258
4259 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4260
a2b056a3
JH
42612016-04-20 Jan Hubicka <jh@suse.cz>
4262
4263 PR ipa/70018
4264 * g++.dg/ipa/nothrow-1.C: New testcase.
4265
ee392fc2
NS
42662016-04-20 Nathan Sidwell <nathan@acm.org>
4267
4268 PR c++/55635
4269 * g++.dg/eh/delete1.C: New.
4270
dda49daf
L
42712016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4272
4273 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4274 -mtune-ctrl=sse_typeless_stores.
4275
8a5b9d5a
L
42762016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4277
4278 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4279
1011119f
BC
42802016-04-20 Bin Cheng <bin.cheng@arm.com>
4281
4282 PR tree-optimization/69489
4283 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4284
477d4906
IV
42852016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4286
4287 PR c++/69363
4288 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4289 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4290 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4291
fad08d12
BC
42922016-04-20 Bin Cheng <bin.cheng@arm.com>
4293
4294 PR tree-optimization/56625
4295 PR tree-optimization/69489
4296 * gcc.dg/vect/pr56625.c: New test.
4297 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4298
9e3e4fab
AP
42992016-04-20 Andrew Pinski <apinski@cavium.com>
4300
4301 PR target/64971
4302 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4303
d7aa24e4
AC
43042016-04-20 Arnaud Charlet <charlet@adacore.com>
4305
4306 * gnat.dg/self1.adb: Remove now incorrect test.
4307
e6d62b46
BC
43082016-04-20 Bin Cheng <bin.cheng@arm.com>
4309
4310 * gcc.dg/tree-ssa/scev-11.c: New test.
4311 * gcc.dg/tree-ssa/scev-12.c: New test.
4312
2697b189
MP
43132016-04-20 Marek Polacek <polacek@redhat.com>
4314
4315 PR tree-optimization/70725
4316 * gcc.dg/pr70725.c: New test.
4317
60d393e8
RB
43182016-04-20 Richard Biener <rguenther@suse.de>
4319
4320 PR tree-optimization/70726
4321 * g++.dg/vect/pr70726.cc: New testcase.
4322
82c6f58a
AK
43232016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4324
4325 PR target/70674
4326 * gcc.target/s390/pr70674.c: New test.
4327
90eeab20
JD
43282016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4329
4330 PR libgfortran/70684
4331 * gfortran.dg/list_read_14.f90: New test.
4332
fc9cf6da
L
43332016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4334
4335 PR target/69201
4336 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4337 extern to force it misaligned.
4338 (b): Likewise.
4339 (c): Likewise.
4340 (d): Likewise.
4341 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4342 Don't check `*' before movv4sf_internal.
4343 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4344 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4345 Don't check `*' before movv16qi_internal.
4346 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4347 extern to force it misaligned.
4348 (b): Likewise.
4349 (c): Likewise.
4350 (d): Likewise.
4351 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4352 Don't check `*' before movv2df_internal.
4353 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4354 extern to force it misaligned.
4355 (b): Likewise.
4356 (c): Likewise.
4357 (d): Likewise.
4358 Check movv8sf_internal instead of avx_storeups256.
4359 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4360
ea8927ea
RB
43612016-04-19 Richard Biener <rguenther@suse.de>
4362
4363 PR tree-optimization/70171
4364 * g++.dg/tree-ssa/pr70171.C: New testcase.
4365
65f52ee9
RB
43662016-04-19 Richard Biener <rguenther@suse.de>
4367
4368 PR tree-optimization/70724
4369 * gcc.dg/torture/pr70724.c: New testcase.
4370
987b67f1
VM
43712016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4372
4373 PR middle-end/70689
c87885ca 4374 * gcc.target/i386/pr70689.c: New.
987b67f1 4375
91a47c39
L
43762016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4377
4378 PR target/70708
4379 * gcc.target/i386/pr70708.c: New test.
4380
8270b82d
RB
43812016-04-18 Richard Biener <rguenther@suse.de>
4382
4383 PR tree-optimization/43434
4384 * gcc.dg/vect/pr43434.c: New testcase.
4385 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4386 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4387 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4388 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4389 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4390 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4391 * gcc.dg/gomp/pr68640.c: Likewise.
4392 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4393 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4394
edd048e2
RB
43952016-04-18 Richard Biener <rguenther@suse.de>
4396
4397 PR tree-optimization/70701
4398 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4399
bd5c7330
TV
44002016-04-18 Tom de Vries <tom@codesourcery.com>
4401
4402 PR testsuite/70699
4403 * gcc.dg/pr70161.c: Add dot-file scans.
4404 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4405 instead of after last dot char.
4406
23f2660f
EB
44072016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4408
4409 * c-c++-common/dump-ada-spec-3.c: New test.
4410 * c-c++-common/dump-ada-spec-4.c: Likewise.
4411
da152c9f
TV
44122016-04-17 Tom de Vries <tom@codesourcery.com>
4413
4414 PR other/70183
4415 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4416
cc950f98
JH
44172016-04-15 Jan Hubicka <jh@suse.cz>
4418
4419 PR ipa/70018
4420 * g++.dg/ipa/pure-const-1.C: New testcase.
4421 * g++.dg/ipa/pure-const-2.C: New testcase.
4422 * g++.dg/ipa/pure-const-3.C: New testcase.
4423
949505a9
MP
44242016-04-15 Marek Polacek <polacek@redhat.com>
4425
4426 PR c/70671
4427 * gcc.dg/bitfld-22.c: New test.
4428
10e547d6
BS
44292016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4430
4431 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4432 x86_64.
4433
1e77281b
MP
44342016-04-15 Marek Polacek <polacek@redhat.com>
4435
4436 PR c/70651
4437 * c-c++-common/pr70651.c: New test.
4438
e501fa8e
KT
44392016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4440
4441 PR rtl-optimization/70681
4442 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4443 dump scan on arm and powerpc.
4444 * gcc.dg/pr10474.c: Likewise.
4445
dda1bf61
JJ
44462016-04-15 Jakub Jelinek <jakub@redhat.com>
4447
ca4ef1ff
JJ
4448 PR c++/69517
4449 PR c++/70019
4450 PR c++/70588
4451 * g++.dg/cpp1y/vla11.C: Revert for real.
4452
dda1bf61
JJ
4453 PR c/70436
4454 * c-c++-common/Wparentheses-1.c: New test.
4455 * c-c++-common/gomp/Wparentheses-1.c: New test.
4456 * c-c++-common/gomp/Wparentheses-2.c: New test.
4457 * c-c++-common/gomp/Wparentheses-3.c: New test.
4458 * c-c++-common/gomp/Wparentheses-4.c: New test.
4459 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4460 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4461 * c-c++-common/goacc/Wparentheses-1.c: New test.
4462
1355e62c
KY
44632016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4464
4465 PR target/70662
4466 * gcc.target/i386/pr70662.c: New test.
4467
0ab34b9e 44682016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4469 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4470
4471 PR tree-optimization/70130
4472 * gcc.dg/vect/O3-pr70130.c: New testcase.
4473
bc773aad
MM
44742016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4475
6e9b2286
MM
4476 PR target/70669
4477 * gcc.target/powerpc/pr70669.c: New test.
4478
bc773aad
MM
4479 PR target/70640
4480 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4481 a power7 system that does not have an assembler that supports
4482 power8.
4483
d8747845
MS
44842016-04-14 Martin Sebor <msebor@redhat.com>
4485
4486 PR c++/69517
4487 PR c++/70019
4488 PR c++/70588
4489 * c-c++-common/ubsan/vla-1.c: Revert.
4490 * g++.dg/cpp1y/vla11.C: Same.
4491 * g++.dg/cpp1y/vla12.C: Same.
4492 * g++.dg/cpp1y/vla13.C: Same.
4493 * g++.dg/cpp1y/vla14.C: Same.
4494 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4495 * g++.dg/init/array24.C: Same.
d8747845
MS
4496 * g++.dg/ubsan/vla-1.C: Same.
4497
85128559
MP
44982016-04-14 Marek Polacek <polacek@redhat.com>
4499 Jan Hubicka <hubicka@ucw.cz>
4500
4501 PR c++/70029
4502 * g++.dg/torture/pr70029.C: New test.
4503
52fbb073
MS
45042016-04-14 Martin Sebor <msebor@redhat.com>
4505
4506 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4507 type size to prevent failures on targets with very low maximum
4508 alignment.
4509
6db61d6f
RB
45102016-04-14 Richard Biener <rguenther@suse.de>
4511
4512 PR tree-optimization/70623
4513 * gcc.dg/torture/pr70623.c: New testcase.
4514 * gcc.dg/torture/pr70623-2.c: Likewise.
4515
342fac95
MS
45162016-04-13 Martin Sebor <msebor@redhat.com>
4517
4518 PR c++/69517
4519 PR c++/70019
4520 PR c++/70588
4521 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4522 * g++.dg/cpp1y/vla11.C: New test.
4523 * g++.dg/cpp1y/vla12.C: New test.
4524 * g++.dg/cpp1y/vla13.C: New test.
4525 * g++.dg/cpp1y/vla14.C: New test.
4526 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4527 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4528 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4529
d93c452f
JJ
45302016-04-13 Jakub Jelinek <jakub@redhat.com>
4531
4532 PR c++/70641
4533 * g++.dg/opt/pr70641.C: New test.
4534
85115fb6
RO
45352016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4536
4537 PR rtl-optimization/68749
4538 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4539 effects of argument promotions.
4540 Remove default args to dg-skip-if.
4541
545a4139
PC
45422016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4543
4544 PR c++/70635
4545 * g++.dg/parse/pr70635.C: New.
4546
b3a77f21
MP
45472016-04-13 Marek Polacek <polacek@redhat.com>
4548
4549 PR c++/70639
4550 * c-c++-common/Wmisleading-indentation-4.c: New test.
4551
99cd9857
MP
45522016-04-13 Marek Polacek <polacek@redhat.com>
4553
4554 PR c/70436
c87885ca
RO
4555 * gcc.dg/Wparentheses-12.c: New test.
4556 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4557
75ca93ec
IE
45582016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4559
4560 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4561 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4562 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4563
3d3f9e7e
JJ
45642016-04-13 Jakub Jelinek <jakub@redhat.com>
4565
37947cd0
JJ
4566 PR middle-end/70633
4567 * gcc.c-torture/compile/pr70633.c: New test.
4568
3d3f9e7e
JJ
4569 PR debug/70628
4570 * gcc.dg/torture/pr70628.c: New test.
4571
92886d3e
PP
45722016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4573
4574 PR c++/70610
4575 * g++.dg/template/pr70610.C: New test.
4576 * g++.dg/template/pr70610-2.C: New test.
4577 * g++.dg/template/pr70610-3.C: New test.
4578 * g++.dg/template/pr70610-4.C: New test.
4579
13bd7c2b
JJ
45802016-04-12 Jakub Jelinek <jakub@redhat.com>
4581
6512fa6d
JJ
4582 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4583 128 instead of 32.
4584
13bd7c2b
JJ
4585 PR c++/70571
4586 * g++.dg/ext/pr70571.C: New test.
4587
20b9851c
MM
45882016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4589
8a434ada 4590 PR target/70640
20b9851c
MM
4591 * gcc.target/powerpc/pr70640.c: New test.
4592
2b2f52bc
PC
45932016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4594
4595 PR c++/68722
4596 * g++.dg/parse/pr68722.C: New.
4597
5901e56a
JJ
45982016-04-12 Jakub Jelinek <jakub@redhat.com>
4599
4600 PR rtl-optimization/70596
4601 * gcc.target/i386/pr70596.c: New test.
4602
d4619dc1
NS
46032016-04-12 Nathan Sidwell <nathan@acm.org>
4604
4605 PR c++/70501
4606 * g++.dg/init/pr70501.C: New.
4607
3df530d3
DW
46082016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4609
4610 * gcc.target/i386/asm-flag-6.c: New test.
4611
b7a120d7
TV
46122016-04-12 Tom de Vries <tom@codesourcery.com>
4613
4614 PR tree-optimization/68756
4615 * gcc.dg/graphite/pr68756.c: New test.
4616
4e0eea75
JJ
46172016-04-12 Jakub Jelinek <jakub@redhat.com>
4618
4619 PR tree-optimization/70602
4620 * gcc.c-torture/execute/pr70602.c: New test.
4621
35fbda43
MM
46222016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4623
4624 PR target/70381
4625 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4626 __float128 emulator is built and runs.
4627 * gcc.target/powerpc/float128-1.c: Likewise.
4628
4629 * lib/target-supports.exp (check_ppc_float128_sw_available):
4630 Rework tests for __float128 software and hardware
4631 availability. Fix exit condition to return 0 on success.
4632
04a99ebe
JG
46332016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4634
4635 PR target/70133
4636 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4637 * gcc.target/aarch64/target_attr_15.c: Likewise.
4638
47cd5a85
PC
46392016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4640
4641 PR c++/69066
4642 * g++.dg/cpp1y/pr69066.C: New.
4643
a5edb32e
JD
46442016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4645
4646 PR fortran/68566
4647 * gfortran.dg/pr36192.f90: Update test.
4648 * gfortran.dg/pr36192_1.f90: Update test.
4649 * gfortran.dg/real_dimension_1.f: Update test.
4650 * gfortran.dg/parameter_array_init_7.f90: New test.
4651
8ef378f8
JDA
46522016-04-09 John David Anglin <danglin@gcc.gnu.org>
4653
c532c871
JDA
4654 PR testsuite/64039
4655 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4656
d34f706f
JDA
4657 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4658
75e1dd9e
JDA
4659 PR rtl-optimization/66669
4660 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4661
8a976f5f
JDA
4662 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4663
da04822a
JDA
4664 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4665 * gcc.dg/pie-1.c: Likewise.
4666 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4667 * gcc.dg/pic-4.c: Likewise.
4668 * gcc.dg/pie-3.c: Likewise.
4669 * gcc.dg/pie-4.c: Likewise.
4670
adfabcf9
JDA
4671 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4672
4a020adf
JDA
4673 PR tree-optimization/68644
4674 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4675
8ef378f8
JDA
4676 PR rtl-optimization/64886
4677 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4678
09bf990e
TV
46792016-04-09 Tom de Vries <tom@codesourcery.com>
4680
4681 PR tree-optimization/68953
4682 * gcc.dg/graphite/pr68953.c: New test.
4683
138c3c1a
DH
46842016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4685
4686 PR fortran/70592
4687 * gfortran.dg/deferred_character_16.f90: New test.
4688
f55460af
JJ
46892016-04-09 Jakub Jelinek <jakub@redhat.com>
4690
4691 PR tree-optimization/70586
4692 * gcc.c-torture/execute/pr70586.c: New test.
4693
0b77bbf3
DH
46942016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4695
4696 PR sanitizer/70573
4697 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4698 with __builtin_memset
4699 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4700
c42cfb5c
CP
47012016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4702
4703 PR lto/70289
4704 PR ipa/70348
4705 PR tree-optimization/70373
4706 PR middle-end/70533
4707 PR middle-end/70534
4708 PR middle-end/70535
4709 * c-c++-common/goacc/reduction-5.c: New test.
4710 * c-c++-common/goacc/reduction-promotions.c: New test.
4711 * gfortran.dg/goacc/reduction-3.f95: New test.
4712 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4713
56cfb596
PP
47142016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4715
4716 PR c++/70590
4717 PR c++/70452
4718 * g++.dg/pr70590.C: New test.
4719 * g++.dg/pr70590-2.C: New test.
4720
1a13c0a2
JJ
47212016-04-08 Jakub Jelinek <jakub@redhat.com>
4722
abc0647a
JJ
4723 PR middle-end/70593
4724 * gcc.target/i386/pr70593.c: New test.
4725
1a13c0a2
JJ
4726 PR rtl-optimization/70574
4727 * gcc.target/i386/avx2-pr70574.c: New test.
4728
c3da4956
MO
47292016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4730
4731 PR sanitizer/70541
4732 * c-c++-common/asan/pr70541.c: New test.
4733
9f1b833b
TV
47342016-04-08 Tom de Vries <tom@codesourcery.com>
4735
4736 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4737 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4738
bae7adda
KT
47392016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4740
4741 PR target/70566
4742 * gcc.c-torture/execute/pr70566.c: New test.
4743
211f3d57
TV
47442016-04-08 Tom de Vries <tom@codesourcery.com>
4745
4746 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4747 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4748
02cf2861
AM
47492016-04-08 Alan Modra <amodra@gmail.com>
4750
4751 * gcc.target/powerpc/pr70117.c: New.
4752
5f490f9f
JJ
47532016-04-07 Jakub Jelinek <jakub@redhat.com>
4754
56e9b710
JJ
4755 PR testsuite/70581
4756 * gcc.dg/lto/simd-function_0.c: New test.
4757
5f490f9f
JJ
4758 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4759 clones.
4760 * c-c++-common/attr-simd-2.c: Likewise.
4761 * c-c++-common/attr-simd-4.c: Likewise.
4762 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4763 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4764
e4ebc74d
TP
47652016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4766
4767 PR testsuite/70553
4768 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4769
9817ae35
TS
47702016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4771 Tom de Vries <tom@codesourcery.com>
4772
4773 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4774 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4775 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4776 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4777 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4778 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4779 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4780 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4781
e292f64d
PP
47822016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4783
4784 PR c/70436
4785 * g++.dg/warn/Wparentheses-29.C: New test.
4786
6b37bdaf
PP
47872016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4788
4789 PR c/70436
4790 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4791 explicit braces to resolve a future -Wparentheses warning.
4792
64824205
RH
47932016-04-06 Richard Henderson <rth@redhat.com>
4794
4795 * gcc.dg/pr61817-1.c: New test.
4796 * gcc.dg/pr61817-2.c: New test.
4797 * gcc.dg/pr69391-1.c: New test.
4798 * gcc.dg/pr69391-2.c: New test.
4799
bc2fc1f3
VM
48002016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4801
4802 PR rtl-optimization/70398
c87885ca 4803 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4804
41414a02
EB
48052016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4806
4807 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4808
4066ea8a
YR
48092016-04-06 Yvan Roux <yvan.roux@linaro.org>
4810 Pedro Alves <palves@redhat.com>
4811
4812 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4813
ec35ea45
JJ
48142016-04-06 Jakub Jelinek <jakub@redhat.com>
4815
3866f8dd
JJ
4816 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4817 Check for avx512f effective targets instead of avx2.
4818 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4819 for AVX512F clones.
4820 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4821 * g++.dg/gomp/declare-simd-1.C: Likewise.
4822 * g++.dg/gomp/declare-simd-3.C: Likewise.
4823 * g++.dg/gomp/declare-simd-4.C: Likewise.
4824
ec35ea45
JJ
4825 PR middle-end/70550
4826 * c-c++-common/gomp/pr70550-1.c: New test.
4827 * c-c++-common/gomp/pr70550-2.c: New test.
4828
c08d28ac
NS
48292016-04-05 Nathan Sidwell <nathan@acm.org>
4830
4831 PR c++/70512
4832 * g++.dg/ext/attribute-may-alias-5.C: New.
4833
1d510e04
JJ
48342016-04-05 Jakub Jelinek <jakub@redhat.com>
4835
4836 PR c++/70336
4837 * c-c++-common/pr70336.c: New test.
4838 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4839 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4840
84278ed9
JH
48412016-04-05 Jan Hubicka <hubicka@ucw.cz>
4842
4843 PR ipa/66223
4844 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4845
268a0ec4
JJ
48462016-04-05 Jakub Jelinek <jakub@redhat.com>
4847
4848 PR rtl-optimization/70542
4849 * gcc.dg/torture/pr70542.c: New test.
4850 * gcc.target/i386/avx2-pr70542.c: New test.
4851
5e8c2eb1
ZS
48522016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4853
4854 PR tree-optimization/70509
4855 * gcc.target/i386/avx512bw-pr70509.c: New test.
4856
c0daf32d
PP
48572016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4858
4859 PR c++/70452
4860 * g++.dg/ext/constexpr-vla4.C: New test.
4861
bf867841
UB
48622016-04-05 Uros Bizjak <ubizjak@gmail.com>
4863
4864 PR target/70510
4865 * gcc.target/i386/pr70510.c: New test.
4866
3022186a
RB
48672016-04-05 Richard Biener <rguenther@suse.de>
4868
4869 PR tree-optimization/70526
4870 * g++.dg/torture/pr70526.C: New testcase.
4871
55fc79b2
JJ
48722016-04-05 Jakub Jelinek <jakub@redhat.com>
4873
4874 PR target/70525
4875 * gcc.target/i386/pr70525.c: New test.
4876
62b233f2
RB
48772016-04-05 Richard Biener <rguenther@suse.de>
4878
4879 PR middle-end/70499
4880 * g++.dg/torture/pr70499.C: New testcase.
4881
cc05759d
RB
48822016-04-05 Richard Biener <rguenther@suse.de>
4883
4884 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4885 remove XFAIL.
4886
f23f16d4
JJ
48872016-04-04 Jakub Jelinek <jakub@redhat.com>
4888
4889 PR middle-end/70307
4890 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4891 rs6000 ABI warnings.
4892
d27ecc49
JH
48932016-04-04 Jan Hubicka <hubicka@ucw.cz>
4894
4895 PR ipa/66223
4896 * g++.dg/ipa/devirt-51.C: New testcase.
4897
c974c96e
BS
48982016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4899 Jakub Jelinek <jakub@redhat.com>
4900
4901 PR middle-end/70457
4902 * gcc.dg/torture/pr70457.c: New.
4903
7a85da89
AV
49042016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4905
4906 PR fortran/67538
4907 * gfortran.dg/allocate_with_source_19.f08: New test.
4908
de517e64
AV
49092016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4910
4911 PR fortran/65795
4912 * gfortran.dg/coarray_allocate_6.f08: New test.
4913
43b9f499
RB
49142016-04-04 Richard Biener <rguenther@suse.de>
4915
4916 PR rtl-optimization/70484
4917 * gcc.dg/torture/pr70484.c: New testcase.
4918
f13355da
MP
49192016-04-04 Marek Polacek <polacek@redhat.com>
4920
4921 PR c/70307
4922 * gcc.dg/torture/pr70307.c: New test.
4923
6cc6ed50
OE
49242016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4925
4926 PR target/70416
4927 PR target/67391
4928 * gcc.target/sh/torture/pr70416.c: New.
4929
abdc16c8
MS
49302016-04-02 Martin Sebor <msebor@redhat.com>
4931
4932 PR c++/67376
4933 PR c++/70170
4934 PR c++/70172
4935 PR c++/70228
4936 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4937 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4938 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4939 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4940 * g++.dg/cpp0x/constexpr-string.C: Same.
4941 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4942 * g++.dg/cpp0x/pr65398.C: Same.
4943 * g++.dg/ext/constexpr-vla1.C: Same.
4944 * g++.dg/ext/constexpr-vla2.C: Same.
4945 * g++.dg/ext/constexpr-vla3.C: Same.
4946 * g++.dg/ubsan/pr63956.C: Same.
4947
763cd859
JJ
49482016-04-01 Jakub Jelinek <jakub@redhat.com>
4949
4950 PR rtl-optimization/70467
4951 * gcc.target/i386/pr70467-2.c: New test.
4952
0f875435
JJ
49532016-04-01 Jakub Jelinek <jakub@redhat.com>
4954 Marek Polacek <polacek@redhat.com>
4955
4956 PR c++/70488
4957 * g++.dg/init/new47.C: New test.
4958
41d14659
RR
49592016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4960
4961 PR target/70496
4962 * gcc.target/arm/pr70496.c: New test.
4963
f9bf89bb
NS
49642016-04-01 Nathan Sidwell <nathan@acm.org>
4965
73b9085d
NS
4966 PR c++/68475
4967 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4968
4afdcfaa
IE
49692016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4970
4971 PR target/69890
4972 * gcc.dg/strlenopt.h (memmove): New.
4973 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4974 instead of "string.h".
4975 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4976 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4977 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4978 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4979 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4980 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4981 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4982 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4983 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4984 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4985 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4986 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4987 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4988 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4989 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4990 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4991 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4992 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4993 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4994 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4995
b5d7a29c
RO
49962016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4997
4998 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4999 (Holder::foo): Reflect this.
5000
b660f9ec
IE
50012016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5002
5003 PR target/70442
5004 * gcc.dg/pr70442.c: New test.
5005
88504f34
NS
50062016-03-31 Nathan Sidwell <nathan@acm.org>
5007
5008 PR c++/70393
5009 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5010
95d34b96
KY
50112016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5012
5013 PR target/70453
5014 * gcc.target/i386/pr70453.c: New test.
5015
b4c4967c
AB
50162016-03-31 Andrey Belevantsev <abel@ispras.ru>
5017
5018 PR target/70292
5019 * gcc.c-torture/pr70292.c: New test.
5020
5fde6a45
MP
50212016-03-31 Marek Polacek <polacek@redhat.com>
5022
5023 PR c/70297
5024 * c-c++-common/pr70297.c: New test.
5025 * g++.dg/cpp0x/typedef-redecl.C: New test.
5026 * gcc.dg/typedef-redecl2.c: New test.
5027
97eb24c4
JJ
50282016-03-31 Jakub Jelinek <jakub@redhat.com>
5029
5030 PR rtl-optimization/70460
5031 * gcc.c-torture/execute/pr70460.c: New test.
5032
efc3536f
RB
50332016-03-31 Richard Biener <rguenther@suse.de>
5034
5035 PR c++/70430
5036 * g++.dg/ext/vector30.C: New testcase.
5037
e0876e21
DH
50382016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5039 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5040
5041 * gfortran.dg/fmt_pf.f90: New test.
5042
e9bff8c6
RO
50432016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5044
5045 Forward-port from 5 branch
5046 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5047
5048 PR testsuite/70356
5049 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5050 dg-require-effective-target after dg-do.
5051
5052 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5053
5054 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5055
2620c80d
TS
50562016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5057 Julian Brown <julian@codesourcery.com>
5058 Chung-Lin Tang <cltang@codesourcery.com>
5059 Cesar Philippidis <cesar@codesourcery.com>
5060 James Norris <jnorris@codesourcery.com>
5061 Tom de Vries <tom@codesourcery.com>
5062 Nathan Sidwell <nathan@codesourcery.com>
5063
bf867841 5064 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5065 * c-c++-common/goacc/loop-clauses.c: Likewise.
5066 * g++.dg/goacc/template.C: Likewise.
5067 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5068 * gfortran.dg/goacc/loop-1.f95: Likewise.
5069 * gfortran.dg/goacc/loop-5.f95: Likewise.
5070 * gfortran.dg/goacc/loop-6.f95: Likewise.
5071 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5072 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5073 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5074 * c-c++-common/goacc/clauses-fail.c: Likewise.
5075 * c-c++-common/goacc/parallel-1.c: Likewise.
5076 * c-c++-common/goacc/reduction-1.c: Likewise.
5077 * c-c++-common/goacc/reduction-2.c: Likewise.
5078 * c-c++-common/goacc/reduction-3.c: Likewise.
5079 * c-c++-common/goacc/reduction-4.c: Likewise.
5080 * c-c++-common/goacc/routine-3.c: Likewise.
5081 * c-c++-common/goacc/routine-4.c: Likewise.
5082 * c-c++-common/goacc/routine-5.c: Likewise.
5083 * c-c++-common/goacc/tile.c: Likewise.
5084 * g++.dg/goacc/template.C: Likewise.
5085 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5086 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5087 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5088 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5089 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5090 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5091 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5092 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5093 * c-c++-common/goacc/use_device-1.c: ... this file.
5094 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5095 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5096 * c-c++-common/goacc/host_data-6.c: ... this file.
5097 * c-c++-common/goacc/loop-2-kernels.c: New file.
5098 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5099 * c-c++-common/goacc/loop-3.c: Likewise.
5100 * g++.dg/goacc/reference.C: Likewise.
5101 * g++.dg/goacc/routine-1.C: Likewise.
5102 * g++.dg/goacc/routine-2.C: Likewise.
5103
f6d2d066
RB
51042016-03-30 Richard Biener <rguenther@suse.de>
5105
5106 PR middle-end/70450
5107 * gcc.dg/torture/pr70450.c: New testcase.
5108
d43242b9
JJ
51092016-03-30 Jakub Jelinek <jakub@redhat.com>
5110
5111 PR target/70421
5112 * gcc.dg/torture/pr70421.c: New test.
5113 * gcc.target/i386/avx512f-pr70421.c: New test.
5114
5ce43b77
L
51152016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5116
5117 PR testsuite/70364
5118 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5119 (check): New function.
5120 (bar): Call check.
5121 (foo): Align stack to 16 bytes when calling bar.
5122 * gcc.target/i386/cleanup-2.c: Likewise.
5123
d014a712
PP
51242016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5125
5126 PR tree-optimization/59124
5127 * gcc.dg/Warray-bounds-19.c: New test.
5128
13f0e8c7
ZW
51292016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5130
5131 * lib/prune.exp (escape_regex_chars): New.
5132 (prune_file_path): Update to quote metcharacters for regexp.
5133
3336c6e0
JJ
51342016-03-29 Jakub Jelinek <jakub@redhat.com>
5135
a362f023
JJ
5136 PR rtl-optimization/70429
5137 * gcc.c-torture/execute/pr70429.c: New test.
5138
3336c6e0
JJ
5139 PR tree-optimization/70405
5140 * gcc.dg/pr70405.c: New test.
5141
728557fd
AV
51422016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5143
5144 PR fortran/70397
5145 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5146 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5147
bef977d4
TS
51482016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5149
5150 PR testsuite/64177
5151 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5152 __cilkrts_set_param to set two workers.
5153 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5154 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5155
6f6d25c9
DH
51562016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5157
bf867841 5158 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5159
45733562
KY
51602016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5161
5162 PR target/70406
bf867841 5163 * gcc.target/i386/pr70406.c: New test.
45733562 5164
a1799e5e
EB
51652016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5166
5167 * gnat.dg/specs/double_record_extension3.ads: New test.
5168
5fca7b66
RH
51692016-03-25 Richard Henderson <rth@redhat.com>
5170
5171 PR target/70120
5172 * gcc.target/aarch64/pr70120-1.c: New.
5173 * gcc.target/aarch64/pr70120-2.c: New.
5174 * gcc.target/aarch64/pr70120-3.c: New.
5175
31ce75c6
PP
51762016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5177
5178 PR c++/62212
5179 * g++.dg/template/mangle2.C: The dg-do directive should be
5180 "compile" not "assemble".
5181
3caf0ca1
BS
51822016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5183
5184 PR lto/69650
5185 * gcc.dg/pr69650.c: New test.
5186
634035b6
DE
51872016-03-25 David Edelsohn <dje.gcc@gmail.com>
5188
5189 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5190
45d34276
AM
51912016-03-25 Alan Modra <amodra@gmail.com>
5192
5193 * gcc.dg/dfp/pr70052.c: New test.
5194
8f085166
RH
51952016-03-24 Richard Henderson <rth@redhat.com>
5196
5197 PR middle-end/69845
5198 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5199 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5200
011e5ec3
TV
52012016-03-24 Tom de Vries <tom@codesourcery.com>
5202
5203 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5204
9e3f4551
TV
52052016-03-24 Tom de Vries <tom@codesourcery.com>
5206
5207 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5208 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5209
45780041
TV
52102016-03-24 Tom de Vries <tom@codesourcery.com>
5211
5212 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5213 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5214
887ab4e5
PP
52152016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5216
5217 PR c++/62212
5218 * g++.dg/template/mangle2.C: New test.
5219
69a9a66f
RB
52202016-03-24 Richard Biener <rguenther@suse.de>
5221
5222 PR tree-optimization/70396
5223 * gcc.dg/torture/pr70396.c: New testcase.
5224
ed87de55
RB
52252016-03-24 Richard Biener <rguenther@suse.de>
5226
5227 PR middle-end/70370
5228 * gcc.dg/torture/pr70370.c: New testcase.
5229
ea064934
TV
52302016-03-24 Tom de Vries <tom@codesourcery.com>
5231
5232 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5233 * gfortran.dg/goacc/kernels-tree.f95: Same.
5234 * gfortran.dg/goacc/parallel-tree.f95: Same.
5235
b2a4dd1d
TV
52362016-03-24 Tom de Vries <tom@codesourcery.com>
5237
5238 * c-c++-common/goacc/uninit-if-clause.c: New test.
5239 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5240
72e7cd6e
JJ
52412016-03-24 Jakub Jelinek <jakub@redhat.com>
5242
5243 PR target/70290
bf867841
UB
5244 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5245 Fix formatting.
72e7cd6e 5246
ce9d0c03
RB
52472016-03-24 Richard Biener <rguenther@suse.de>
5248
5249 PR tree-optimization/70372
5250 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5251
426b9428
PP
52522016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5253
5254 PR c++/70347
5255 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5256
cd1588c4
PP
52572016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5258
5259 PR c++/70332
5260 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5261
61637db3
JJ
52622016-03-23 Jakub Jelinek <jakub@redhat.com>
5263
928af3bf
JJ
5264 PR c++/70001
5265 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5266 * g++.dg/cpp1y/pr70001.C: New test.
5267
61637db3
JJ
5268 PR c++/70323
5269 * g++.dg/cpp0x/constexpr-70323.C: New test.
5270
05aca4e7
AO
52712016-03-23 Alexandre Oliva <aoliva@redhat.com>
5272 Jason Merrill <jason@redhat.com>
5273 Jakub Jelinek <jakub@redhat.com>
5274
5275 PR c++/69315
5276 * g++.dg/cpp0x/constexpr-69315.C: New test.
5277 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5278
fbdb6baf
MP
52792016-03-23 Marek Polacek <polacek@redhat.com>
5280
5281 PR c++/69884
5282 * g++.dg/warn/Wignored-attributes-1.C: New test.
5283 * g++.dg/warn/Wignored-attributes-2.C: New test.
5284
d79ee524
TV
52852016-03-23 Tom de Vries <tom@codesourcery.com>
5286
5287 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5288 initialization.
5289 * gfortran.dg/goacc/private-3.f95 (test): Same.
5290 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5291 missing use param.
5292
a59f0bef
KT
52932016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5294
5295 * lib/target-supports.exp: Remove v7ve entry from loop
5296 creating effective target checks.
5297 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5298 (add_options_for_arm_arch_v7ve): Likewise.
5299
0179520a
JJ
53002016-03-23 Jakub Jelinek <jakub@redhat.com>
5301
5302 PR tree-optimization/70354
5303 * gcc.dg/vect/pr70354-1.c: New test.
5304 * gcc.dg/vect/pr70354-2.c: New test.
5305 * gcc.target/i386/avx2-pr70354-1.c: New test.
5306 * gcc.target/i386/avx2-pr70354-2.c: New test.
5307
75bb14d7
JL
53082016-03-22 Jeff Law <law@redhat.com>
5309
5310 PR target/70232
5311 * gcc.dg/tree-ssa/pr70232.c: New test.
5312
72c9526d
IE
53132016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5314
5315 PR target/70302
5316 * gcc.target/i386/pr70302.c: New test.
5317
a3ca1bc5
RB
53182016-03-22 Richard Biener <rguenther@suse.de>
5319
5320 PR middle-end/70251
5321 * g++.dg/torture/pr70251.C: New testcase.
5322
5c240f4d
DM
53232016-03-22 David Malcolm <dmalcolm@redhat.com>
5324
5325 PR c/69993
5326 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5327 Wmisleading-indentation.c.
5328 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5329 reflect change to diagnostic text and order of messages.
5330 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5331
80f6631b
DE
53322016-03-22 David Edelsohn <dje.gcc@gmail.com>
5333
5334 * g++.dg/ext/java-3.C: Don't compile on AIX.
5335
9a10956c
RB
53362016-03-22 Richard Biener <rguenther@suse.de>
5337
5338 PR middle-end/70333
5339 * gcc.dg/torture/pr70333.c: New testcase.
5340
6cedf922
IE
53412016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5342
5343 * g++.dg/ext/pr70290.C: New test.
5344
cd6c27ac
KY
53452016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5346
5347 PR target/70325
5348 * gcc.target/i386/pr70325.c: New test.
5349
4cde512c
JJ
53502016-03-22 Jakub Jelinek <jakub@redhat.com>
5351
b01915ed
JJ
5352 PR target/70329
5353 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5354 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5355
4e3e2cf1
JJ
5356 PR target/70300
5357 * gcc.target/i386/pr70300.c: New test.
5358
4cde512c
JJ
5359 PR c++/70295
5360 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5361 (func2): New function for cond with parens, xfail warning for c++.
5362 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5363
16f6d7dc
PP
53642016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5365
5366 PR c++/70096
5367 * g++.dg/template/ptrmem30.C: New test.
5368
a3e2b438
PP
53692016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5370
5371 PR c++/70204
5372 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5373 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5374
11b6a02e
JJ
53752016-03-21 Jakub Jelinek <jakub@redhat.com>
5376
5377 PR middle-end/70326
5378 * gcc.dg/pr70326.c: New test.
5379
b9407883
MG
53802016-03-21 Marc Glisse <marc.glisse@inria.fr>
5381 Jakub Jelinek <jakub@redhat.com>
5382
5383 PR tree-optimization/70317
5384 * gcc.dg/pr70317.c: New test.
5385
4a148e19
UB
53862016-03-21 Uros Bizjak <ubizjak@gmail.com>
5387
5388 PR target/70327
5389 * gcc.target/i386/pr70327.c: New test.
5390
2a85ddbb
ML
53912016-03-21 Martin Liska <mliska@suse.cz>
5392
7d36fe98 5393 PR ipa/70306
2a85ddbb
ML
5394 * gcc.dg/ipa/pr70306.c: New test.
5395
4a148e19 53962016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5397
5398 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5399 * gcc.target/arm/attr-align3.c: Likewise.
5400 * gcc.target/arm/attr_arm.c: Likewise.
5401 * gcc.target/arm/flip-thumb.c: Likewise.
5402
6b366948
JJ
54032016-03-21 Jakub Jelinek <jakub@redhat.com>
5404
5405 PR target/70296
5406 * gcc.target/powerpc/altivec-36.c: New test.
5407
2fac8c14
RB
54082016-03-21 Richard Biener <rguenther@suse.de>
5409
5410 PR tree-optimization/70310
5411 * gcc.dg/torture/pr70310.c: New testcase.
5412
e9bde854
KY
54132016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5414
5415 PR target/70293
5416 * gcc.target/i386/pr70293.c: New test.
5417
56bbfaf6
RB
54182016-03-21 Richard Biener <rguenther@suse.de>
5419
5420 PR tree-optimization/70288
5421 * gcc.dg/torture/pr70288-1.c: New testcase.
5422 * gcc.dg/torture/pr70288-2.c: Likewise.
5423
3eee49ed
AB
54242016-03-21 Andrey Belevantsev <abel@ispras.ru>
5425
5426 PR rtl-optimization/69307
5427 * gcc.target/arm/pr69307.c: New test.
4a148e19 5428
8e7816b4
AB
54292016-03-21 Andrey Belevantsev <abel@ispras.ru>
5430
5431 PR rtl-optimization/69102
5432 * gcc.c-torture/compile/pr69102.c: New test.
5433
14d7d4be
JL
54342016-03-18 Jeff Law <law@redhat.com>
5435
5436 PR rtl-optimization/70263
5437 * gcc.c-torture/compile/pr70263-1.c: New test.
5438 * gcc.target/i386/pr70263-2.c: New test.
5439
5c6a601c
BS
54402016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5441
5442 PR rtl-optimization/70278
5443 * gcc.dg/torture/pr70278.c: New test.
5444 * gcc.target/arm/pr70278.c: New test.
5445
4bbf545b
DM
54462016-03-18 David Malcolm <dmalcolm@redhat.com>
5447
5448 PR c/70281
5449 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5450 (test_builtin_types_compatible_p): New test function.
5451 * gcc.dg/pr70281.c: New test case.
5452
dc28bb68
CL
54532016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5454
5455 PR target/70113
5456 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5457
5e8d6dff
IE
54582016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5459
5460 PR tree-optimization/70252
5461 * gcc.dg/pr70252.c: New test.
5462
d0e7e403
TV
54632016-03-18 Tom de Vries <tom@codesourcery.com>
5464
5465 * gcc.dg/pr70161-2.c: New test.
5466 * gcc.dg/pr70161.c: New test.
5467
fa22501a
TV
54682016-03-18 Tom de Vries <tom@codesourcery.com>
5469
5470 PR ipa/70269
5471 * gcc.dg/pr70269.c: New test.
5472
dd125026
JJ
54732016-03-18 Jakub Jelinek <jakub@redhat.com>
5474
5475 PR c++/70267
5476 * g++.dg/ext/java-3.C: New test.
5477
91914f0a
PP
54782016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5479
5480 PR c++/70205
5481 * g++.dg/lookup/pr70205.C: New test.
5482
753a8910
PP
54832016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5484
5485 PR c++/70218
5486 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5487
14ba7b28
MP
54882016-03-17 Marek Polacek <polacek@redhat.com>
5489
5490 PR c/69407
5491 * gcc.dg/atomic-op-6.c: New test.
5492
ded60913
DM
54932016-03-17 David Malcolm <dmalcolm@redhat.com>
5494
5495 PR c/70264
5496 * c-c++-common/pr70264.c: New test case.
5497
a3aad0e6
JJ
54982016-03-17 Jakub Jelinek <jakub@redhat.com>
5499
17366700
JJ
5500 PR c++/70144
5501 * c-c++-common/pr70144-1.c: New test.
5502 * c-c++-common/pr70144-2.c: New test.
5503
a3aad0e6
JJ
5504 PR c++/70272
5505 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5506 * g++.dg/opt/flifetime-dse6.C: New test.
5507 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5508
b57e6e18
L
55092016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5510
5511 PR driver/70192
5512 * gcc.dg/pic-1.c: New test.
5513 * gcc.dg/pic-2.c: Likewise.
5514 * gcc.dg/pic-3.c: Likewise.
5515 * gcc.dg/pic-4.c: Likewise.
5516 * gcc.dg/pie-1.c: Likewise.
5517 * gcc.dg/pie-2.c: Likewise.
5518 * gcc.dg/pie-3.c: Likewise.
5519 * gcc.dg/pie-4.c: Likewise.
5520 * gcc.dg/pie-5.c: Likewise.
5521 * gcc.dg/pie-6.c: Likewise.
5522
b38ba58b
TV
55232016-03-17 Tom de Vries <tom@codesourcery.com>
5524
5525 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5526 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5527
6931b3b7
RB
55282016-03-17 Richard Biener <rguenther@suse.de>
5529
5530 PR debug/70271
5531 * g++.dg/debug/pr70271.C: New testcase.
5532
0c8b64cb
IE
55332016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5534
5535 * gcc.target/i386/pr70251.c: New test.
5536
b1970801
MP
55372016-03-17 Marek Polacek <polacek@redhat.com>
5538
5539 PR c++/70194
5540 * g++.dg/warn/constexpr-70194.C: New test.
5541
820c5eaa
RH
55422016-03-16 Richard Henderson <rth@redhat.com>
5543
5544 PR middle-end/70240
5545 * gcc.c-torture/compile/pr70240.c: New.
5546
da0ad263
SKS
55472016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5548
5549 * gcc.c-torture/compile/20151204.c: Skip for avr.
5550
c73d295c
JJ
55512016-03-16 Jakub Jelinek <jakub@redhat.com>
5552
5553 PR target/70245
5554 * g++.dg/opt/pr70245.C: New test.
5555 * g++.dg/opt/pr70245.h: New file.
5556 * g++.dg/opt/pr70245-aux.cc: New file.
5557
b2794066
MS
55582016-03-16 Martin Sebor <msebor@redhat.com>
5559
5560 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5561
aa43616c
RH
55622016-03-16 Richard Henderson <rth@redhat.com>
5563
5564 PR middle-end/70199
5565 * gcc.c-torture/compile/pr70199.c: New.
5566
59608fe5
L
55672016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5568
5569 * gcc.dg/uninit-19.c: Run dos2unix.
5570
ab4c578f
MP
55712016-03-16 Marek Polacek <polacek@redhat.com>
5572
5573 PR c/70093
5574 * gcc.dg/nested-func-10.c: New test.
5575 * gcc.dg/nested-func-9.c: New test.
5576
f5387e76
JJ
55772016-03-16 Jakub Jelinek <jakub@redhat.com>
5578
5579 PR tree-optimization/68714
5580 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5581
7662b718
TV
55822016-03-16 Tom de Vries <tom@codesourcery.com>
5583
5584 PR tree-optimization/68715
5585 * gcc.dg/graphite/pr68715-2.c: New test.
5586 * gcc.dg/graphite/pr68715.c: New test.
5587 * gfortran.dg/graphite/pr68715.f90: New test.
5588
be7ce7ae
TV
55892016-03-16 Tom de Vries <tom@codesourcery.com>
5590
5591 PR tree-optimization/68809
5592 * gcc.dg/graphite/pr68809-2.c: New test.
5593 * gcc.dg/graphite/pr68809.c: New test.
5594
1935f250
JJ
55952016-03-16 Jakub Jelinek <jakub@redhat.com>
5596
6651c93e
JJ
5597 PR c++/70147
5598 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5599 method call to i () as argument. Adjust expected output.
5600
1935f250
JJ
5601 PR c++/70147
5602 * g++.dg/ubsan/pr70147-1.C: New test.
5603 * g++.dg/ubsan/pr70147-2.C: New test.
5604
ab1caa6e
MS
56052016-03-15 Martin Sebor <msebor@redhat.com>
5606
5607 PR c++/58281
5608 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5609
5c2a1bbb
JDA
56102016-03-15 John David Anglin <danglin@gcc.gnu.org>
5611
cb5d8ad1
JDA
5612 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5613 hppa*-*-hpux*.
5614
b440dd40
JDA
5615 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5616
5c2a1bbb
JDA
5617 PR libfortran/69799
5618 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5619 libatomic_available.
5620
42c729c5
MP
56212016-03-15 Marek Polacek <polacek@redhat.com>
5622
5623 PR c++/70209
5624 * g++.dg/ext/attribute-may-alias-4.C: New test.
5625
82b1c550
AM
56262016-03-15 Alexander Monakov <amonakov@ispras.ru>
5627
5628 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5629 -fvar-tracking-assignments-toggle flag.
5630
4ccbf3a6
PH
56312016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5632
5633 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5634
c39858bd
JJ
56352016-03-15 Jakub Jelinek <jakub@redhat.com>
5636
5637 PR rtl-optimization/70222
5638 * gcc.c-torture/execute/pr70222-1.c: New test.
5639 * gcc.c-torture/execute/pr70222-2.c: New test.
5640
8be119c1
RH
56412016-03-15 Richard Henderson <rth@redhat.com>
5642
5643 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5644
6598bb55
AB
56452016-03-15 Andrey Belevantsev <abel@ispras.ru>
5646
5647 PR rtl-optimization/69032
5648 * gcc.dg/pr69032.c: New test.
5649
81fa2944
AB
56502016-03-15 Andrey Belevantsev <abel@ispras.ru>
5651
5652 PR rtl-optimization/63384
4a148e19 5653 * g++.dg/pr63384.C: New test.
81fa2944 5654
74ea9ab6
AB
56552016-03-15 Andrey Belevantsev <abel@ispras.ru>
5656
5657 PR target/64411
5658 * gcc.target/i386/pr64411.C: New test.
5659
045d5055
TV
56602016-03-15 Tom de Vries <tom@codesourcery.com>
5661
5662 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5663 * gfortran.dg/goacc/kernels-alias.f95: New test.
5664
3ea33585
MS
56652016-03-14 Martin Sebor <msebor@redhat.com>
5666
5667 PR c++/53792
5668 * g++.dg/cpp0x/constexpr-inline.C: New test.
5669 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5670
1df7b330
DE
56712016-03-14 David Edelsohn <dje.gcc@gmail.com>
5672
5673 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5674
79b57d18
JJ
56752016-03-14 Jakub Jelinek <jakub@redhat.com>
5676
5677 PR middle-end/70219
5678 * gcc.dg/pr70219.c: New test.
5679
3cbf012a
BS
56802016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5681
5682 PR target/70083
5683 * gcc.dg/torture/pr70083.c: New test.
5684 * gcc.target/i386/pr70083.c: New test.
5685
a9fee7cd
RB
56862016-03-14 Richard Biener <rguenther@suse.de>
5687
5688 PR tree-optimization/56365
5689 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5690
4799603f
SB
56912016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5692
5693 PR target/70098
5694 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5695 New function.
5696 * g++.dg/pr70098.C: New testcase.
5697
5698
760ca967
TV
56992016-03-14 Tom de Vries <tom@codesourcery.com>
5700
5701 PR tree-optimization/70045
5702 * gcc.dg/graphite/pr70045.c: New test.
5703
44e66a77
JD
57042016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5705
5706 PR fortran/69043
5707 * gfortran.dg/include_9.f90: New test.
5708
a18e0fe1
DH
57092016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5710
5711 PR fortran/45076
5712 gfortran.dg/prof/prof.exp: New script.
5713 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5714
d0aca6ab
AB
57152016-03-12 Andrey Belevantsev <abel@ispras.ru>
5716
5717 PR rtl-optimization/69307
5718 * gcc.dg/pr69307.c: New test.
5719
cefe08a4
VM
57202016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5721
5722 PR target/69614
5723 * gcc.target/arm/pr69614.c: New.
5724
70112e2a
PT
57252016-03-12 Paul Thomas <pault@gcc.gnu.org>
5726
5727 PR fortran/70031
5728 * gfortran.dg/submodule_14.f08: New test
5729
5730 PR fortran/69524
5731 * gfortran.dg/submodule_15.f08: New test
5732
3f1e5d3a
PP
57332016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5734
5735 PR c++/70106
5736 * g++.dg/cpp1y/paren3.C: New test.
5737
a3f6d680
MM
57382016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5739
5740 PR target/70131
5741 * gcc.target/powerpc/ppc-round2.c: New test.
5742
92348f09
BS
57432016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5744
5745 PR target/70123
5746 * gcc.dg/torture/pr70123.c: New test.
5747
cebde9e9
JL
57482016-03-11 Jeff Law <law@redhat.com>
5749
5750 PR tree-optimization/70190
5751 * gcc.c-torture/compile/pr70190.c: New test.
5752
3edc5da4
DM
57532016-03-11 David Malcolm <dmalcolm@redhat.com>
5754
5755 PR c/68187
5756 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5757 case.
5758 (test43_b): Likewise.
5759 (test43_c): Likewise.
5760 (test43_d): Likewise.
5761 (test43_e): Likewise.
5762 (test43_f): Likewise.
5763 (test43_g): Likewise.
5764 (test44_a): Likewise.
5765 (test44_b): Likewise.
5766 (test44_c): Likewise.
5767 (test44_d): Likewise.
5768 (test44_e): Likewise.
5769
318c1204
DM
57702016-03-11 David Malcolm <dmalcolm@redhat.com>
5771
5772 PR c/70085
5773 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5774
bc062234
KT
57752016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5776
5777 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5778 dg-options.
5779
acfc1ac1
KT
57802016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5781
5782 PR target/70002
5783 PR target/69245
5784 * gcc.target/aarch64/pr69245_2.c: New test.
5785
d1e2bb2d
JJ
57862016-03-11 Jakub Jelinek <jakub@redhat.com>
5787
5788 PR tree-optimization/70177
5789 * gcc.dg/pr70177.c: New test.
5790
07350627
AL
57912016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5792
5793 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5794
5c6706f7
AL
57952016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5796
5797 * gcc.dg/tree-ssa/sra-20.c: New.
5798
02d472a2
JJ
57992016-03-11 Jakub Jelinek <jakub@redhat.com>
5800
686d390a
JJ
5801 PR rtl-optimization/70174
5802 * gcc.dg/pr70174.c: New test.
5803
02d472a2
JJ
5804 PR tree-optimization/70169
5805 * gcc.dg/pr70169.c: New test.
5806
0f9befa1
IE
58072016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5808
5809 PR target/70160
5810 * gcc.target/i386/pr70160.c: New test.
5811
432d4670
AK
58122016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5813
5814 * gcc.target/s390/dfp-1.c: New test.
5815
a3dc8760
NC
58162016-03-10 Nick Clifton <nickc@redhat.com>
5817
5818 PR target/70044
5819 * gcc.target/aarch64/pr70044.c: New test.
5820
b87a8d7d
PP
58212016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5822 Jakub Jelinek <jakub@redhat.com>
5823
5824 PR c++/70001
5825 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5826 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5827 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5828
4f4ada6a
JH
58292016-03-10 Jan Hubicka <hubicka@ucw.cz>
5830
5831 PR lto/69589
5832 * g++.dg/lto/pr69589_0.C: New testcase
5833 * g++.dg/lto/pr69589_1.C: New testcase
5834
d49b0aa0
MP
58352016-03-10 Marek Polacek <polacek@redhat.com>
5836
5837 PR c++/70153
5838 * g++.dg/delayedfold/unary-plus1.C: New test.
5839
58402016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5841
5842 * gcc.target/arm/pr45701-1.c: Escape brackets.
5843 * gcc.target/arm/pr45701-2.c: Likewise.
5844
71017a7b
AL
58452016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5846
5847 * gfortran.dg/unconstrained_commons.f: New.
5848
ba52669f
AM
58492016-03-10 Alan Modra <amodra@gmail.com>
5850
5851 * gcc.dg/pr69195.c: New.
5852 * gcc.dg/pr69238.c: New.
5853
27742332
TV
58542016-03-10 Tom de Vries <tom@codesourcery.com>
5855
5856 PR testsuite/68915
5857 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5858
3a81a594
RB
58592016-03-10 Richard Biener <rguenther@suse.de>
5860
5861 PR tree-optimization/70128
5862 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5863 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5864
3433b975
JJ
58652016-03-09 Jakub Jelinek <jakub@redhat.com>
5866
c2864f02
JJ
5867 PR tree-optimization/70152
5868 * gcc.dg/pr70152.c: New test.
5869
3433b975
JJ
5870 PR target/70086
5871 * gcc.target/i386/pr70086-1.c: New test.
5872 * gcc.target/i386/pr70086-2.c: New test.
5873 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5874
5875 PR tree-optimization/70127
5876 * gcc.c-torture/execute/pr70127.c: New test.
5877
96b3c82d
CP
58782016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5879
5880 * c-c++-common/goacc/combined-directives-2.c: New test.
5881
b4f3232d
DM
58822016-03-09 David Malcolm <dmalcolm@redhat.com>
5883
5884 PR c/68473
5885 PR c++/70105
5886 * g++.dg/diagnostic/pr70105.C: New test.
5887 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5888 (test_multiple_ordinary_maps): New test function.
5889
40499f81
DM
58902016-03-09 David Malcolm <dmalcolm@redhat.com>
5891
5892 PR c/68473
5893 PR c++/70105
5894 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5895 Drop range information from call to inform_at_rich_loc.
5896 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5897 New.
5898 (test_show_locus): Replace calls to rich_location::add_range with
5899 calls to add_range. Rewrite the tests that used the now-defunct
5900 rich_location ctor taking a source_range. Simplify other tests
5901 by replacing calls to COMBINE_LOCATION_DATA with calls to
5902 make_location.
5903
c9e33662
RB
59042016-03-09 Richard Biener <rguenther@suse.de>
5905 Jakub Jelinek <jakub@redhat.com>
5906
5907 PR tree-optimization/70138
5908 * gcc.dg/vect/pr70138-1.c: New testcase.
5909 * gcc.dg/vect/pr70138-2.c: Likewise.
5910
2c73b764
JJ
59112016-03-09 Jakub Jelinek <jakub@redhat.com>
5912
5913 PR target/70049
5914 * gcc.target/i386/pr70049.c: New test.
5915
c06d25bb
RB
59162016-03-09 Richard Biener <rguenther@suse.de>
5917
5918 PR c/70143
5919 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5920 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5921 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5922
5828a501
RO
59232016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5924
5925 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5926 arm-*-*.
5927
2e141c8d
JJ
59282016-03-09 Jakub Jelinek <jakub@redhat.com>
5929
5a9def37
JJ
5930 PR middle-end/67278
5931 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5932
2e141c8d
JJ
5933 PR target/67278
5934 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5935
5936 PR middle-end/70050
5937 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5938 in testcase comment.
5939
bf751f40
TV
59402016-03-09 Tom de Vries <tom@codesourcery.com>
5941
5942 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5943 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5944 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5945 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5946 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5947 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5948 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5949 * gfortran.dg/goacc/kernels-loop.f95: New test.
5950
e210c999
MS
59512016-03-08 Martin Sebor <msebor@redhat.com>
5952
5953 PR c++/62096
5954 * g++.dg/warn/overflow-warn-7.C: New test.
5955
80aac5c8
JM
59562016-03-08 Jason Merrill <jason@redhat.com>
5957
5958 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5959 * lib/target-supports.exp (check_effective_target_concepts): New.
5960
12b81409
JJ
59612016-03-08 Jakub Jelinek <jakub@redhat.com>
5962
d259b234
JJ
5963 PR c++/70135
5964 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5965 * g++.dg/ubsan/pr70135.C: New test.
5966
12b81409
JJ
5967 PR target/70110
5968 * gcc.dg/pr70110.c: New test.
5969
b4e9f2aa
MJ
59702016-03-07 Martin Jambor <mjambor@suse.cz>
5971
5972 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5973 * c-c++-common/gomp/if-1.c: Likewise.
5974 * c-c++-common/gomp/pr61486-2.c: Likewise.
5975 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5976 to dg-additional-options.
5977 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5978 * g++/gomp/target-teams-1.c: Likewise.
5979 * gcc.dg/gomp/gomp.exp: Likewise.
5980 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5981 dg-additional-options.
5982 * gfortran.dg/gomp/gomp.exp: Likewise.
5983 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5984 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5985 dg-additional-options.
5986 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5987
f86e631e
MJ
59882016-03-07 Martin Jambor <mjambor@suse.cz>
5989
5990 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5991 * c-c++-common/gomp/gridify-1.c: New test.
5992 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5993
94156b3f
AV
59942016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5995
5996 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5997 trigger for cortex-r8, when scanning for register r8.
5998 * gcc.target/arm/pr45701-2.c: Likewise.
5999
a84a49b7 60002016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6001 Jeff Law <law@redhat.com>
a84a49b7
RB
6002
6003 PR tree-optimization/69740
6004 * gcc.c-torture/compile/pr69740-1.c: New test.
6005 * gcc.c-torture/compile/pr69740-2.c: New test.
6006
e41f6c9e
BS
60072016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6008
6009 * lib/target-supports.exp
6010 (check_effective_target_whole_vector_shift): Enable for PPC64.
6011
57548bf5
RB
60122016-03-07 Richard Biener <rguenther@suse.de>
6013
6014 PR tree-optimization/70115
6015 * gcc.dg/torture/pr70115.c: New testcase.
6016
4ae13300
NS
60172016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6018
6019 PR middle-end/69916
6020 * c-c-++-common/goacc/pr69916.c: New.
6021
5edb9853
RH
60222016-03-07 Richard Henderson <rth@redhat.com>
6023
6024 * gcc.c-torture/compile/pr70061.c: New test.
6025
2067a8f3
RB
60262016-03-07 Richard Biener <rguenther@suse.de>
6027
6028 PR testsuite/70109
6029 * gcc.dg/vect/O3-pr36098.c: New testcase.
6030
4145a9b7
CL
60312016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6032
6033 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6034
1878be32
EB
60352016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6036
6037 * gnat.dg/renaming9.ad[sb]: New testcase.
6038
df762bb2
JJ
60392016-03-05 Jakub Jelinek <jakub@redhat.com>
6040
6041 PR c++/70084
6042 * g++.dg/expr/stdarg3.C: New test.
6043
7d461295
JL
60442016-03-04 Jeff Law <law@redhat.com>
6045
6046 PR tree-optimization/69196
6047 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6048 x86_64-*-*.
6049
29b9828f
BS
60502016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6051
b6b552fd
BS
6052 PR c/69973
6053 * gcc.dg/pr69973.c: New test.
6054
201d49e9
BS
6055 PR rtl-optimization/69941
6056 * gcc.dg/torture/pr69941.c: New test.
6057
29b9828f
BS
6058 PR c/69824
6059 * gcc.dg/pr69824.c: New test.
6060
640b7e74
TV
60612016-03-05 Tom de Vries <tom@codesourcery.com>
6062
6063 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6064 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6065 function.
6066
7a3a3fad
PP
60672016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6068
6069 PR c++/66786
6070 * g++.dg/cpp1y/var-templ48.C: New test.
6071 * g++.dg/cpp1y/var-templ49.C: New test.
6072
cd439aec
EB
60732016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6074
6075 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6076
60204554
JJ
60772016-03-04 Jakub Jelinek <jakub@redhat.com>
6078
0c8825de
JJ
6079 PR c++/70035
6080 * g++.dg/ubsan/pr70035.C: New test.
6081
60204554
JJ
6082 PR target/70062
6083 * gcc.target/i386/pr70062.c: New test.
6084
f79d4eab
L
60852016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6086
6087 * g++.dg/template/typename21.C: Remove c++98_only.
6088
ea81ce67
L
60892016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6090
6091 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6092
64b23c13
DM
60932016-03-04 David Malcolm <dmalcolm@redhat.com>
6094
6095 PR c/68187
6096 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6097 function.
6098 (fn_42_b): Likewise.
6099 (fn_42_c): Likewise.
6100
729526f5
DM
61012016-03-04 David Malcolm <dmalcolm@redhat.com>
6102
6103 PR c/68187
6104 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6105 function.
6106 (fn_40_b): Likewise.
6107 (fn_41_a): Likewise.
6108 (fn_41_b): Likewise.
6109
f9ea11ac
JJ
61102016-03-04 Jakub Jelinek <jakub@redhat.com>
6111
6112 PR target/70059
6113 * gcc.target/i386/avx512f-pr70059.c: New test.
6114 * gcc.target/i386/avx512dq-pr70059.c: New test.
6115
b6c38c69
BS
61162016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6117
6118 PR rtl-optimization/57676
6119 * gcc.dg/torture/pr57676.c: New test.
6120
af3cdd34
IE
61212016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6122
6123 * gcc.dg/pr70026.c: New test.
6124
7ff6ca38
MP
61252016-03-04 Marek Polacek <polacek@redhat.com>
6126
6127 PR c/69798
6128 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6129 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6130
a6bf62d5
KT
61312016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6132
6133 PR target/70004
6134 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6135 Delete.
6136 (test_corners_sisd_si): Likewise.
6137 (main): Remove checks of the above.
6138 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6139
ae4cdc6a
EB
61402016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6141
6142 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6143
08455559
CL
61442016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6145
6146 * gcc.dg/torture/pr69951.c: Accept argc==0.
6147
e9a35493
RB
61482016-03-04 Richard Biener <rguenther@suse.de>
6149
6150 PR c++/70054
6151 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6152 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6153
fba054c2
DV
61542016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6155
6156 PR testsuite/69766
6157 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6158 testing multiarch.
6159
f10cdc6c
JJ
61602016-03-04 Jakub Jelinek <jakub@redhat.com>
6161
6162 PR debug/69947
6163 * gcc.dg/guality/pr69947.c: New test.
6164
2e981ba0
JJ
61652016-03-03 Jakub Jelinek <jakub@redhat.com>
6166
6167 PR ada/70017
6168 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6169
0ba3bfa2
KT
61702016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6171
6172 PR rtl-optimization/69904
6173 * gcc.target/arm/pr69904.c: New test.
6174
97ecdb46
JJ
61752016-03-03 Jakub Jelinek <jakub@redhat.com>
6176
6177 PR target/70021
6178 * gcc.dg/vect/pr70021.c: New test.
6179 * gcc.target/i386/pr70021.c: New test.
6180
a2a743a1
MP
61812016-03-03 Marek Polacek <polacek@redhat.com>
6182
6183 PR middle-end/70050
6184 * gcc.dg/pr70050.c: New test.
6185
fa07ecdd
JG
61862016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6187
6188 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6189
23504262
ML
61902016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6191
6192 PR tree-optimization/70043
6193 * gfortran.dg/vect/pr70043.f90: New test.
6194
b7b9e1a9
EB
61952016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6196
6197 * gnat.dg/specs/task1.ads: New test.
6198
cb83ba54
RO
61992016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6200
6201 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6202 Invoke gdb with -batch.
6203 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6204
a75f5e30
RB
62052016-03-03 Richard Biener <rguenther@suse.de>
6206
6207 PR tree-optimization/55936
6208 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6209
268bc320
JL
62102016-03-02 Jeff Law <law@redhat.com>
6211
815f20ab
JL
6212 PR rtl-optimization/69942
6213 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6214 effects of argument promotions.
6215
268bc320
JL
6216 PR tree-optimization/69987
6217 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6218 target does not support -fprefetch-loop-arrays.
6219
171f7de5
UB
62202016-03-02 Uros Bizjak <ubizjak@gmail.com>
6221
6222 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6223
192912db
BC
62242016-03-02 Bin Cheng <bin.cheng@arm.com>
6225
c7908871 6226 PR rtl-optimization/69052
192912db
BC
6227 * gcc.target/i386/pr69052.c: New test.
6228
90a7a40b
AM
62292016-03-02 Alan Modra <amodra@gmail.com>
6230
6231 * gcc.dg/pr69990.c: New.
6232
69fa742f
JJ
62332016-03-02 Jakub Jelinek <jakub@redhat.com>
6234
de752fb0
JJ
6235 PR c/68062
6236 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6237
6238 PR middle-end/70022
6239 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6240
69fa742f
JJ
6241 PR target/70028
6242 * gcc.target/i386/pr70028.c: New test.
6243
7c65bd56
MK
62442016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6245
6246 * c-c++-common/asan/swapcontext-test-1.c,
6247 * c-c++-common/tsan/thread_leak.c,
6248 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6249 * g++.dg/tsan/benign_race.C,
6250 * g++.dg/tsan/fd_close_norace.C,
6251 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6252 races with sanitizer output
6253
37d98220 62542016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6255 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6256
6257 PR target/67278
6258 * gcc.dg/simd-8.c: New testcase.
6259
218db463
RB
62602016-03-02 Richard Biener <rguenther@suse.de>
6261
6262 PR middle-end/67278
6263 * gcc.dg/simd-7.c: New testcase.
6264
22c72158
EB
62652016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6266
6267 * gcc.target/i386/pr70007.c: Tweak.
6268
9a790ccc
DV
62692016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6270
6271 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6272
bd02f00f
MP
62732016-03-02 Marek Polacek <polacek@redhat.com>
6274
6275 PR c/67854
6276 * gcc.dg/pr67854.c: New test.
6277
1e840f39
JJ
62782016-03-02 Jakub Jelinek <jakub@redhat.com>
6279
6280 PR middle-end/70025
6281 * gcc.dg/torture/pr70025.c: New test.
6282
bca00241
VK
62832016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6284
6285 PR tree-optimization/68621
6286 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6287
0bca04b8
EB
62882016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6289
6290 * gcc.target/i386/pr70007.c: New test.
6291
2a9afc86
JL
62922016-03-01 Jeff Law <law@redhat.com>
6293
eab2541b 6294 PR tree-optimization/69196
9d83ef71 6295 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6296
2a9afc86
JL
6297 PR tree-optimization/69196
6298 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6299 duplicating code and spoiling the expected output.
6300
0d39977e
MM
63012016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6302
6303 PR target/70033
6304 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6305 supports power9 before doing tests.
6306 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6307 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6308 * gcc.target/powerpc/p9-permute.c: Likewise.
6309
a0c0699d
UB
63102016-03-01 Uros Bizjak <ubizjak@gmail.com>
6311
6312 PR target/70027
6313 * gcc.target/i386/pr70027.c: New test.
6314
0ae3ef47 63152016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6316
6317 * gcc.dg/pr70017.c: New test.
6318
686e2237
JJ
63192016-03-01 Jakub Jelinek <jakub@redhat.com>
6320
6321 PR c/69796
6322 PR c/69974
6323 * gcc.dg/pr69796.c: New test.
6324 * gcc.dg/pr69974.c: New test.
6325
f8e4188c
EB
63262016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6327
6328 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6329
5e3f1c7c
JL
63302016-02-29 Jeff Law <law@redhat.com>
6331
6332 PR tree-optimization/69987
6333 * gfortran.dg/pr69987.f90: New test.
6334
6335 PR tree-optimization/69989
6336 * gcc.c-torture/compile/pr69989-2.c: New test.
6337
1be56bc5
MP
63382016-03-01 Marek Polacek <polacek@redhat.com>
6339
6340 PR c++/69795
6341 * g++.dg/parse/invalid1.C: New test.
6342
1b19470d
RB
63432016-03-01 Richard Biener <rguenther@suse.de>
6344
6345 PR middle-end/70022
6346 * gcc.dg/pr70022.c: New testcase.
6347
3ae0661a
IE
63482016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6349
6350 PR tree-optimization/69956
6351 * gcc.dg/pr69956.c: New test.
6352
0f09ab88
BS
63532016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6354
6355 PR target/70011
6356 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6357 XFAIL when hardware supports efficient unaligned storage access.
6358
76d881bf
PP
63592016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6360
6361 PR c++/69961
6362 * g++.dg/template/pr69961a.C: New test.
6363 * g++.dg/template/pr69961b.C: New test.
6364
7168133a
DM
63652016-02-29 David Malcolm <dmalcolm@redhat.com>
6366
6367 PR preprocessor/69985
6368 * gcc.dg/cpp/pr69985.c: New test case.
6369
0c6072a3
JL
63702016-02-29 Jeff Law <law@redhat.com>
6371
e66f219b
JL
6372 PR tree-optimization/70005
6373 * gcc.c-torture/execute/pr70005.c New test.
6374
0c6072a3
JL
6375 PR tree-optimization/69999
6376 * gcc.c-torture/compile/pr69999.c: New test.
6377
fd9fbdb3
YR
63782016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6379
6380 PR tree-optimization/69652
6381 * gcc.dg/torture/pr69652.c: Delete test.
6382 * gcc.dg/vect/pr69652.c: New test.
6383
cbd400b4
RB
63842016-02-19 Richard Biener <rguenther@suse.de>
6385
6386 PR tree-optimization/69980
6387 * gfortran.dg/vect/pr69980.f90: New testcase.
6388
84ea0f58
EB
63892016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6390
6391 * gcc.target/sparc/20160229-1.c: New test.
6392
5d2a63dc
EB
63932016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6394
6395 * gnat.dg/stack_usage3.adb: New test.
6396 * gnat.dg/stack_usage3_pkg.ads: New helper.
6397
93e708f9
EB
63982016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6399
6400 * gnat.dg/renaming8.adb: New test.
6401 * gnat.dg/renaming8_pkg1.ads: New helper.
6402 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6403 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6404
6512bc93
RB
64052016-02-29 Richard Biener <rguenther@suse.de>
6406
6407 PR tree-optimization/69720
6408 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6409
7b201a88
TK
64102016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6411
6412 PR fortran/68147
6413 PR fortran/47674
6414 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6415
82ee0cf2 64162016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6417 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6418
6419 PR fortran/56007
6420 * gfortran.dg/coarray_8.f90: Adjust error message.
6421 * gfortran.dg/pr56007.f90: New test.
6422 * gfortran.dg/pr56007.f: New test.
6423
cdc1a2c8
L
64242016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6425
6426 PR tree-optimization/69989
6427 * gcc.dg/torture/pr69989.c: New test.
6428
33505bcf
EB
64292016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6430
6431 * gcc.target/i386/stack-realign-win.c: New test.
6432
524bfb19
HA
64332016-02-28 Harald Anlauf <anlauf@gmx.de>
6434
6435 PR fortran/60126
6436 * gfortran.dg/pr60126.f90: New test.
6437
bd542508
JL
64382016-02-27 Jeff Law <law@redhat.com>
6439
6440 Revert
6441 2016-02-26 Richard Biener <rguenther@suse.de>
6442 Jeff Law <law@redhat.com>
6443
6444 PR tree-optimization/69740
6445 * gcc.c-torture/compile/pr69740-1.c: New test.
6446 * gcc.c-torture/compile/pr69740-2.c: New test.
6447
dd1291e0
JD
64482016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6449
5fb67f8b 6450 PR fortran/69910
dd1291e0
JD
6451 * gfortran.dg/newunit_4.f90: New test.
6452
5cfefb59
JJ
64532016-02-27 Jakub Jelinek <jakub@redhat.com>
6454
6455 PR target/69613
6456 PR rtl-optimization/69886
6457 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6458 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6459 target.
6460
20ba5f33
MS
64612016-02-26 Martin Sebor <msebor@redhat.com>
6462
6463 PR tree-optimization/15826
6464 * gcc.dg/tree-ssa/pr15826.c: New test.
6465
e6fb01b0
JJ
64662016-02-26 Jakub Jelinek <jakub@redhat.com>
6467
6468 PR target/69969
6469 * gcc.target/powerpc/pr69969.c: New test.
6470
e3e0cf64
MS
64712016-02-26 Martin Sebor <msebor@redhat.com>
6472
6473 PR c++/15766
6474 * g++.old-deja/g++.other/decl5.C: Add a test case.
6475
d1f2bea5
SB
64762016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6477
6478 PR target/69946
6479 * gcc.target/powerpc/pr69946.c: New file.
6480
4a4f9d2b 64812016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6482 Jeff Law <law@redhat.com>
4a4f9d2b 6483
e3e0cf64 6484 PR tree-optimization/69740
4a4f9d2b
RB
6485 * gcc.c-torture/compile/pr69740-1.c: New test.
6486 * gcc.c-torture/compile/pr69740-2.c: New test.
6487
ad2a2706
MJ
64882016-02-26 Martin Jambor <mjambor@suse.cz>
6489
6490 PR middle-end/69920
6491 * gcc.dg/torture/pr69932.c: New test.
6492 * gcc.dg/torture/pr69936.c: Likewise.
6493
1d11f7ce
AK
64942016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6495
6496 PR target/69709
6497 * gcc.target/s390/pr69709.c: New test.
6498
6cfccbb2
KT
64992016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6500
6501 PR target/69245
6502 * gcc.target/aarch64/pr69245_1.c: New test.
6503
ac59ad4e
KT
65042016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6505
6506 PR target/69613
6507 * gcc.dg/torture/pr69613.c: New test.
6508
a2ad54a0
JJ
65092016-02-26 Jakub Jelinek <jakub@redhat.com>
6510
6511 PR rtl-optimization/69891
6512 * gcc.target/i386/pr69891.c: New test.
6513
0884062c 65142016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6515 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6516
d2369d4f 6517 PR target/61397
c163789b
MM
6518 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6519 functionality for both 32-bit and 64-bit.
6520
5aed7e2c
RB
65212016-02-26 Richard Biener <rguenther@suse.de>
6522
6523 PR tree-optimization/69551
6524 * gcc.dg/torture/pr69951.c: New testcase.
6525
798e2a8e
RB
65262016-02-25 Richard Biener <rguenther@suse.de>
6527
6528 PR tree-optimization/48795
6529 * gcc.dg/Warray-bounds-18.c: New testcase.
6530
9559fbac
RO
65312016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6532
6533 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6534
c049b107
JJ
65352016-02-25 Jakub Jelinek <jakub@redhat.com>
6536
6537 PR rtl-optimization/69896
6538 * gcc.dg/pr69896.c: New test.
6539
1137001c
PP
65402016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6541
6542 PR c++/69736
6543 * g++.dg/cpp1y/paren2.C: New test.
6544
2e9c8641
MS
65452016-02-24 Martin Sebor <msebor@redhat.com>
6546
6547 PR c/51147
6548 * gcc.dg/enum-mode-2.c: New test.
6549
03ca8fb3
JJ
65502016-02-24 Jakub Jelinek <jakub@redhat.com>
6551
6552 PR c++/69922
6553 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6554 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6555 * g++.dg/ubsan/pr69922.C: New test.
6556
0b05329b
MP
65572016-02-24 Marek Polacek <polacek@redhat.com>
6558
6559 PR c/69819
6560 * gcc.dg/pr69819.c: New test.
6561
57c2c374
MS
65622016-02-24 Martin Sebor <msebor@redhat.com>
6563
3b96b93a
MS
6564 PR c++/69912
6565 * g++.dg/ext/flexary15.C: New test.
6566
65672016-02-24 Martin Sebor <msebor@redhat.com>
6568
6569 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6570 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6571 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6572
65433bb5
MK
65732016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6574 Charles Baylis <charles.baylis@linaro.org>
6575
6576 PR debug/61033
6577 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6578
f802a424 65792016-02-24 Richard Biener <rguenther@suse.de>
44293580 6580 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6581
6582 PR middle-end/69760
6583 * gcc.dg/torture/pr69760.c: New testcase.
6584
525f795f
RO
65852016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6586
6587 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6588 pattern on Solaris with as.
6589
cd7bbceb
KT
65902016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6591
6592 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6593 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6594 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6595 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6596
89c0c1fd
JJ
65972016-02-24 Jakub Jelinek <jakub@redhat.com>
6598
6599 PR middle-end/69915
6600 * gcc.dg/pr69915.c: New test.
6601
0683fd27
KT
66022016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6603
6604 PR rtl-optimization/69886
6605 * gcc.dg/torture/pr69886.c: New test.
6606
e53d562a
RB
66072016-02-24 Richard Biener <rguenther@suse.de>
6608
6609 PR middle-end/68963
6610 * gcc.dg/torture/pr68963.c: New testcase.
6611
74a00288
KT
66122016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6613
6614 PR target/69875
6615 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6616 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6617 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6618 * gcc.target/arm/atomic_loaddi_1.c: New test.
6619 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6620 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6621 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6622 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6623 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6624 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6625 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6626 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6627
340fd4c9
JJ
66282016-02-24 Jakub Jelinek <jakub@redhat.com>
6629
6630 PR middle-end/69909
6631 * gcc.dg/torture/pr69909.c: New test.
6632
47d3fdb2
RB
66332016-02-24 Richard Biener <rguenther@suse.de>
6634
6635 PR tree-optimization/69907
6636 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6637 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6638 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6639
dab73e73
CB
66402016-02-24 Christian Bruel <christian.bruel@st.com>
6641
6642 * gcc.target/arm/pragma_cpp_fma.c: New test.
6643
7cc5ec65
JD
66442016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6645
6646 PR fortran/61156
6647 * gfortran.dg/include_6.f90: Update test.
6648
067fbd8b
JJ
66492016-02-23 Jakub Jelinek <jakub@redhat.com>
6650
6651 PR objc/69844
6652 * objc.dg/pr69844.m: New test.
6653
64a454d9
JD
66542016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6655
6656 PR libgfortran/69456
6657 * gfortran.dg/namelist_89.f90: New test.
6658 * gfortran.dg/pr59700.f90: Update test..
6659
35886f0b
MS
66602016-02-23 Martin Sebor <msebor@redhat.com>
6661
6662 PR middle-end/69780
6663 * g++.dg/ext/builtin_alloca.C: New test.
6664 * gcc.dg/builtins-68.c: New test.
6665
162cc7e3
RH
66662016-02-23 Richard Henderson <rth@redhat.com>
6667
6668 * gcc.target/i386/addr-space-3.c: Remove test.
6669
196440f8
DM
66702016-02-23 David Malcolm <dmalcolm@redhat.com>
6671
6672 PR preprocessor/69126
6673 PR preprocessor/69543
6674 * c-c++-common/pr69126-2-long.c: New test.
6675 * c-c++-common/pr69126-2-short.c: New test.
6676 * c-c++-common/pr69543-1.c: Remove xfail.
6677
1d3121af
DM
66782016-02-23 David Malcolm <dmalcolm@redhat.com>
6679
6680 PR preprocessor/69126
6681 PR preprocessor/69543
6682 PR preprocessor/69558
6683 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6684 (f): Rename to...
6685 (test_2): ...this, and add leading comment.
6686 (MACRO_3, test_3): New.
6687 (MACRO_4A, MACRO_4B, test_4): New.
6688 (MACRO): Rename to...
6689 (MACRO_5): ...this.
6690 (g): Rename to...
6691 (test_5): ...this, updating for renaming of MACRO, and
6692 add leading comment.
6693 * c-c++-common/pr69543-1.c: New.
6694 * c-c++-common/pr69543-2.c: New.
6695 * c-c++-common/pr69543-3.c: New.
6696 * c-c++-common/pr69543-4.c: New.
6697 * c-c++-common/pr69558-1.c: New.
6698 * c-c++-common/pr69558-2.c: New.
6699 * c-c++-common/pr69558-3.c: New.
6700 * c-c++-common/pr69558-4.c: New.
6701 * gcc.dg/pr69558.c: Move to...
6702 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6703 xfail for c++.
6704
f99c3557
TS
67052016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6706
6707 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6708 to -ftree-parallelize-loops/-fopenacc changes.
6709 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6710 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6711 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6712 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6713 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6714 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6715 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6716 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6717 * c-c++-common/goacc/kernels-loop.c: Likewise.
6718 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6719 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6720 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6721 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6722
c60ec7c2
RO
67232016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6724
6725 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6726
f1a62b6f
JJ
67272016-02-23 Jakub Jelinek <jakub@redhat.com>
6728
e67bf044
JJ
6729 PR c++/69902
6730 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6731
f1a62b6f
JJ
6732 PR c/69900
6733 * gcc.dg/pr69900.c: New test.
6734
20c5e09e
MJ
67352016-02-23 Martin Jambor <mjambor@suse.cz>
6736
6737 PR tree-optimization/69666
6738 * gcc.dg/tree-ssa/pr69666.c: New test.
6739
e457a6fc
AV
67402016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6741
6742 PR fortran/67451
6743 * gfortran.dg/coarray_allocate_5.f08: New test.
6744
d7b574f4
AK
67452016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6746
6747 * gcc.target/s390/vcond-shift.c: Move to ...
6748 * gcc.target/s390/vector/vcond-shift.c: ... here.
6749
58bdeb44
AK
67502016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6751
6752 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6753 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6754
7cd0387b
AK
67552016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6756
6757 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6758
4246c8da
MW
67592016-02-20 Mark Wielaard <mjw@redhat.com>
6760
6761 PR c/28901
6762 * gcc.dg/unused-variable-3.c: New test.
6763
f93bc532
JJ
67642016-02-22 Jakub Jelinek <jakub@redhat.com>
6765
6766 PR target/69888
6767 * gcc.target/i386/pr69888.c: New test.
6768
c4e360f4
RB
67692016-02-22 Richard Biener <rguenther@suse.de>
6770
6771 PR tree-optimization/69882
6772 * gfortran.dg/vect/pr69882.f90: New testcase.
6773
09c92f1c
JJ
67742016-02-22 Jakub Jelinek <jakub@redhat.com>
6775
6776 PR target/69885
6777 * gcc.dg/pr69885.c: New test.
6778
f88d45dc
OE
67792016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6780
6781 PR target/69806
6782 PR target/54089
6783 * gcc.target/sh/pr54089-10.c: New.
6784
ce1ff48e
PT
67852016-02-20 Paul Thomas <pault@gcc.gnu.org>
6786
6787 PR fortran/69423
6788 * gfortran.dg/deferred_character_15.f90 : New test.
6789
bbf27208
DH
67902016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6791
6792 PR fortran/57365
6793 gfortran.dg/allocate_with_source_18.f03: New test.
6794
67952016-02-20 Harald Anlauf <anlauf@gmx.de>
6796
6797 PR fortran/52531
6798 gfortran.dg/gomp/pr52531.f90: New test.
6799
268be88c
BE
68002016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6801
6802 PR c++/69865
6803 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6804 -std=c++03.
6805
4b6c824a
JJ
68062016-02-19 Jakub Jelinek <jakub@redhat.com>
6807
871b3f47
JJ
6808 PR c++/69826
6809 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6810 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6811
7a965d51
JJ
6812 PR c++/69850
6813 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6814
4b6c824a
JJ
6815 PR c++/69851
6816 * g++.dg/torture/pr69851.C: New test.
6817
15fca21a
MS
68182016-02-19 Martin Sebor <msebor@redhat.com>
6819
6820 PR testsuite/69573
6821 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6822
19e21586
JJ
68232016-02-19 Jakub Jelinek <jakub@redhat.com>
6824
03a616ac
JJ
6825 PR c++/69850
6826 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6827 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6828
19e21586
JJ
6829 PR c++/67767
6830 * g++.dg/cpp0x/pr67767.C: New test.
6831
2db16594
KT
68322016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6833
6834 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6835 for fp, simd, crypto, crc, lse.
6836 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6837 above.
6838 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6839 effective target check.
6840
5a7d9d1e
JJ
68412016-02-19 Jakub Jelinek <jakub@redhat.com>
6842
6843 PR target/69820
6844 * gcc.target/i386/pr69820.c: New test.
6845
6448f064
AK
68462016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6847
6848 * gcc.target/s390/vector/int128-1.c: New test.
6849
d0a859e6
AK
68502016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6851
6852 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6853
9e4eb643
AK
68542016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6855
6856 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6857 instruction pattern name to prevent the testcase from failing with
6858 -march=z13.
6859
859a4c0e
AK
68602016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6861
6862 * gcc.target/s390/md/movstr-2.c: New test.
6863
efc2340b
MK
68642016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6865
6866 * gcc.target/s390/morestack.c: New test.
6867
ca2bfbc2
DV
68682016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6869
6870 PR target/69625
6871 * gcc.target/s390/pr69625.c: Add test case.
6872
efd4bd05
BE
68732016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6874
6875 PR testsuite/68580
6876 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6877
2bf2078a
MM
68782016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6879
6880 PR target/68404
6881 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6882 * gcc.target/powerpc/fusion3.c: Likewise.
6883
f003579e
RB
68842016-02-18 Richard Biener <rguenther@suse.de>
6885
6886 PR middle-end/69553
6887 * g++.dg/torture/pr69553.C: New testcase.
6888
19233914
NC
68892016-02-18 Nick Clifton <nickc@redhat.com>
6890
efd4bd05
BE
6891 PR target/62254
6892 PR target/69610
6893 * gcc.target/arm/pr62554.c: New test.
6894 * gcc.target/arm/pr69610-1.c: New test.
6895 * gcc.target/arm/pr69610-2.c: New test.
19233914 6896
23f27839
RB
68972016-02-18 Richard Biener <rguenther@suse.de>
6898
6899 PR middle-end/69854
6900 * gcc.dg/torture/pr69854.c: New testcase.
6901
932c0da4
JJ
69022016-02-17 Jakub Jelinek <jakub@redhat.com>
6903
6904 PR c++/69850
6905 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6906
1bed93e4
BS
69072012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6908
6909 * gcc.target/powerpc/vec-cg.c: New test.
6910
57bfb134
RB
69112016-02-17 Richard Biener <rguenther@suse.de>
6912
6913 PR testsuite/69586
6914 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6915
a44e0ebb
KT
69162016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6917
6918 PR target/69161
6919 * gcc.c-torture/compile/pr69161.c: New test.
6920
ffacd726
DS
69212016-02-17 David Sherwood <david.sherwood@arm.com>
6922
6923 PR target/69532
6924 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6925 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6926
448db8d2
EB
69272016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6928
6929 * gcc.dg/ifcvt-4.c: Skip on Visium.
6930
e2f0522e
EB
69312016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6932
6933 * gnat.dg/atomic8.adb: New test.
6934
bf17fe3f
EB
69352016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6936
6937 * gnat.dg/discr46.ad[sb]: New test.
6938
ecf835e9
KN
69392016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6940
6941 PR Target/48344
6942 * gcc.target/powerpc/pr48344-1.c: New test.
6943
49a1164a
TK
69442015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6945
6946 PR fortran/69742
6947 * gfortran.dg/associate_21.f90: New test.
6948
bf14eba2
JJ
69492016-02-16 Jakub Jelinek <jakub@redhat.com>
6950
6951 PR c/69835
6952 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6953 -Wnonnull in dg-options.
6954 * c-c++-common/nonnull-2.c: New test.
6955
35a093b6
JG
69562016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6957 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6958
6959 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6960
e387d491
JJ
69612016-02-16 Jakub Jelinek <jakub@redhat.com>
6962
6963 PR middle-end/69801
6964 * gcc.dg/pr69801.c: Add empty dg-options.
6965
ba539195
JN
69662016-02-16 James Norris <jnorris@codesourcery.com>
6967
6968 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6969 * g++.dg/goacc/deviceptr-1.c: New file.
6970
2a2b8f64
JJ
69712016-02-16 Jakub Jelinek <jakub@redhat.com>
6972
6973 PR tree-optimization/69820
6974 * gcc.dg/vect/pr69820.c: New test.
6975
87440c29
RB
69762016-02-16 Richard Biener <rguenther@suse.de>
6977
6978 PR tree-optimization/69776
6979 * gcc.dg/torture/pr69776-2.c: New testcase.
6980
6d87c306
BS
69812016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6982
6983 PR tree-optimization/69714
6984 * gcc.dg/torture/pr69714.c: New test.
6985
3824a0a2
JJ
69862016-02-16 Jakub Jelinek <jakub@redhat.com>
6987
6988 PR tree-optimization/69802
6989 * gcc.dg/pr69802.c: New test.
6990
c8cfe96e
RB
69912016-02-16 Richard Biener <rguenther@suse.de>
6992
6993 PR middle-end/69801
6994 * gcc.dg/pr69801.c: New testcase.
6995
fc12098d
JD
69962016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6997
6998 PR libgfortran/69651
6999 * gfortran.dg/read_bang.f90: New test.
7000 * gfortran.dg/read_bang4.f90: New test.
7001
ba6b3795
JJ
70022016-02-15 Jakub Jelinek <jakub@redhat.com>
7003
f0516ca4
JJ
7004 PR c++/69658
7005 * g++.dg/init/pr69658.C: New test.
7006
ba6b3795
JJ
7007 PR c++/69797
7008 * c-c++-common/pr69797.c: New test.
7009
de3f9a2d
PK
70102016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7011
7012 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7013 check for aarch64*-*-*.
7014
17a3b967
RB
70152016-02-15 Richard Biener <rguenther@suse.de>
7016
7017 PR tree-optimization/69783
7018 * gcc.dg/vect/pr69783.c: New testcase.
7019
1c48bff1
RB
70202016-02-15 Richard Biener <rguenther@suse.de>
7021
7022 PR tree-optimization/69776
7023 * gcc.dg/torture/pr69776.c: New testcase.
7024
1e6025b6
TK
70252016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7026
7027 PR fortran/60526
7028 * gfortran.dg/type_decl_4.f90: Reinstated.
7029
d3308279
JDA
70302016-02-14 John David Anglin <danglin@gcc.gnu.org>
7031
7032 PR fortran/68746
7033 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7034
b7c56581
TK
70352016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7036
7037 PR fortran/60526
7038 PR bootstrap/69816
7039 * gfortran.dg/type_decl_4.f90: Removed.
7040
60cb4ef5
TK
70412016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7042
7043 PR fortran/60526
7044 * gfortran.dg/type_decl_4.f90: New test.
7045
f6964637
AM
70462016-02-14 Alan Modra <amodra@gmail.com>
7047
1a8849d1 7048 PR testsuite/68886
f6964637
AM
7049 * gcc.c-torture/execute/stkalign.c: Revise test.
7050
f5121920
OE
70512016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7052
7053 PR target/67260
7054 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7055
6cda3ab6
OE
70562016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7057
7058 PR target/67260
7059 * gcc.target/sh/torture/pr67260.c: New.
7060
6786e598
JDA
70612016-02-12 John David Anglin <danglin@gcc.gnu.org>
7062
7063 * gcc.dg/pr67964.c: Add dg-require-alias.
7064
7e05dad8
OE
70652016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7066
7067 PR target/67636
7068 PR target/64345
7069 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7070
7f4cc3ce
JD
70712016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7072
7073 PR libgfortran/69668
7074 * gfortran.dg/namelist_88.f90: New test.
7075
955ca6dc
JD
70762016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7077
7078 PR libgfortran/69668
7079 * gfortran.dg/namelist_38.f90: Update test.
7080 * gfortran.dg/namelist_84.f90: Update test.
7081
876217ae
DM
70822016-02-12 David Malcolm <dmalcolm@redhat.com>
7083
7084 PR other/69554
7085 * gcc.dg/pr69554-1.c: New test.
7086 * gfortran.dg/pr69554-1.F90: New test.
7087 * gfortran.dg/pr69554-2.F90: New test.
7088 * lib/gcc-dg.exp (proc dg-locus): New function.
7089 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7090 distinguish between the caret-printing and non-caret-printing
7091 cases. If caret-printing has been explicitly enabled, bail out
7092 without attempting to fix up the output.
7093
61789eed
DM
70942016-02-12 David Malcolm <dmalcolm@redhat.com>
7095
7096 PR driver/69265
7097 PR driver/69453
7098 * gcc.dg/spellcheck-options-3.c: New test case.
7099 * gcc.dg/spellcheck-options-4.c: New test case.
7100 * gcc.dg/spellcheck-options-5.c: New test case.
7101 * gcc.dg/spellcheck-options-6.c: New test case.
7102 * gcc.dg/spellcheck-options-7.c: New test case.
7103 * gcc.dg/spellcheck-options-8.c: New test case.
7104 * gcc.dg/spellcheck-options-9.c: New test case.
7105 * gcc.dg/spellcheck-options-10.c: New test case.
7106
c3090c1f
JJ
71072016-02-12 Jakub Jelinek <jakub@redhat.com>
7108
7109 PR rtl-optimization/69764
7110 PR rtl-optimization/69771
7111 * c-c++-common/pr69764.c: New test.
7112 * gcc.dg/torture/pr69771.c: New test.
7113
8222034d
MP
71142016-02-12 Marek Polacek <polacek@redhat.com>
7115
7116 * g++.dg/torture/init-list1.C: New.
7117
f749f792
MP
71182016-02-12 Marek Polacek <polacek@redhat.com>
7119
7120 * gcc.dg/pr69522.c: Add empty dg-options.
7121
199fb02a
IE
71222016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7123
7124 * g++.dg/lto/lto.exp: Include and init mpx.
7125 * g++.dg/lto/pr69729_0.C: New test.
7126
b69539cb
JJ
71272016-02-12 Jakub Jelinek <jakub@redhat.com>
7128
06ff7000
JJ
7129 PR ipa/69241
7130 * g++.dg/ipa/pr69241-4.C: New test.
7131
b69539cb
JJ
7132 PR ipa/68672
7133 * g++.dg/ipa/pr68672-1.C: New test.
7134 * g++.dg/ipa/pr68672-2.C: New test.
7135 * g++.dg/ipa/pr68672-3.C: New test.
7136
16595a1f
BS
71372016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7138
7139 PR c/69522
6d87c306 7140 * gcc.dg/pr69522.c: New test.
16595a1f 7141
38d795d2
PP
71422016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7143
7144 PR c++/69098
7145 * g++.dg/cpp1y/69098.C: New test.
7146 * g++.dg/cpp1y/69098-2.C: New test.
7147
9c582551
JJ
71482016-02-12 Jakub Jelinek <jakub@redhat.com>
7149
7150 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7151 and neighbour -> neighbor.
7152 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7153 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7154 * c-c++-common/Wvarargs.c: Likewise.
7155 * c-c++-common/goacc/host_data-5.c: Likewise.
7156 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7157 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7158 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7159 * gcc.target/aarch64/pr60697.c: Likewise.
7160 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7161 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7162 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7163 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7164 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7165 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7166 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7167 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7168 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7169 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7170 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7171 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7172 * g++.dg/lookup/koenig5.C: Likewise.
7173 * g++.dg/ext/no-asm-2.C: Likewise.
7174 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7175 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7176 * gfortran.dg/used_types_16.f90: Likewise.
7177 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7178 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7179 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7180 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7181 * gfortran.dg/abstract_type_6.f03: Likewise.
7182 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7183 * gfortran.dg/used_types_15.f90: Likewise.
7184 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7185 * gfortran.dg/exit_3.f08: Likewise.
7186 * gfortran.dg/open_status_2.f90: Likewise.
7187 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7188 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7189 * gfortran.dg/associate_1.f03: Likewise.
7190 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7191 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7192 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7193 * gcc.dg/builtin-object-size-1.c: Likewise.
7194 * gcc.dg/noreturn-6.c: Likewise.
7195 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7196 * gcc.dg/globalalias.c: Likewise.
7197 * gcc.dg/builtins-config.h: Likewise.
7198 * gcc.dg/pr30457.c: Likewise.
7199 * gcc.c-torture/compile/volatile-1.c: Likewise.
7200 * gcc.c-torture/execute/20101011-1.c: Likewise.
7201 * c-c++-common/Waddress-1.c: Likewise.
7202
66756373
JJ
72032016-02-11 Jakub Jelinek <jakub@redhat.com>
7204
7205 PR c/69768
7206 * c-c++-common/Waddress-1.c: New test.
7207
76fe932b
AV
72082016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7209
7210 PR fortran/69296
7211 * gfortran.dg/associate_19.f03: New test.
7212 * gfortran.dg/associate_20.f03: New test.
7213
564c4d4b
OE
72142016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7215
7216 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7217
e1c1ecb0
KT
72182016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7219
7220 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7221 .arch armv8-a\n. Add -dA to dg-options.
7222 * gcc.target/aarch64/assembler_arch_1.c: New test.
7223 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7224
0d7d9458
PC
72252016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7226
7227 PR c++/68726
7228 * g++.dg/cpp0x/pr68726.C: New.
7229
e6208a60
IE
72302016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7231
7232 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7233 test.
7234
281a11eb
RB
72352016-02-11 Richard Biener <rguenther@suse.de>
7236
7237 * g++.dg/tree-ssa/pr61034.C: Adjust.
7238
e03dd765
VM
72392016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7240
4b48faf5 7241 PR target/69148
e03dd765
VM
7242 * gcc.target/s390/pr69148.c: New.
7243
cdc23927
YR
72442016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7245
7246 PR tree-optimization/69652
7247 * gcc.dg/torture/pr69652.c: New test.
7248
e199dd0a
JJ
72492016-02-10 Jakub Jelinek <jakub@redhat.com>
7250 Patrick Palka <ppalka@gcc.gnu.org>
7251
7252 PR ipa/69241
7253 PR c++/69649
7254 * g++.dg/ipa/pr69241-1.C: New test.
7255 * g++.dg/ipa/pr69241-2.C: New test.
7256 * g++.dg/ipa/pr69241-3.C: New test.
7257 * g++.dg/ipa/pr69649.C: New test.
7258
d6b38027
UB
72592016-02-10 Uros Bizjak <ubizjak@gmail.com>
7260
7261 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7262 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7263
13b562c5
BC
72642016-02-10 Bin Cheng <bin.cheng@arm.com>
7265
7266 PR tree-optimization/68021
7267 * gcc.dg/tree-ssa/pr68021.c: New test.
7268
24a179f8
RB
72692016-02-10 Richard Biener <rguenther@suse.de>
7270
7271 PR tree-optimization/69726
7272 * gcc.dg/uninit-22.c: New testcase.
7273
0d99886f
AP
72742016-02-09 Andrew Pinski <apinski@cavium.com>
7275
7276 PR tree-opt/69282
7277 * gcc.c-torture/compile/20160205-1.c: New testcase.
7278
ab04995c
MM
72792016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7280
7281 PR target/68404
7282 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7283 instead accessing a really large arrray.
7284 * gcc.target/powerpc/fusion3.c: Likewise.
7285
4b79ac23
CB
72862016-02-09 Charles Baylis <charles.baylis@linaro.org>
7287
7288 PR target/68532
7289 * gcc.c-torture/execute/pr68532.c: New test.
7290
b890a441
AO
72912016-02-11 Alexandre Oliva <aoliva@redhat.com>
7292
7293 PR target/69634
7294 * gcc.dg/pr69634.c: New.
7295
84a5bef7
RB
72962016-02-09 Richard Biener <rguenther@suse.de>
7297
7298 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7299
1f123759 73002016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7301
1f123759
AF
7302 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7303
65860c77
YR
73042016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7305
7306 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7307
7e1e8a0a
RB
73082016-02-09 Richard Biener <rguenther@suse.de>
7309
7310 PR tree-optimization/69715
7311 * gcc.dg/torture/pr69715.c: New testcase.
7312
efb45a9f
PP
73132016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7314
7315 PR c++/69139
7316 * g++.dg/cpp0x/trailing12.C: New test.
7317 * g++.dg/cpp0x/trailing13.C: New test.
7318
20a0c6f9
PP
73192016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7320
7321 PR c++/69283
7322 PR c++/67835
7323 * g++.dg/cpp1y/auto-fn29.C: New test.
7324 * g++.dg/cpp1y/auto-fn30.C: New test.
7325
a162f3af
JJ
73262016-02-08 Jakub Jelinek <jakub@redhat.com>
7327
7328 PR tree-optimization/69209
7329 * gcc.c-torture/compile/pr69209.c: New test.
7330
4b4a9fbd
JL
73312016-02-08 Jeff Law <law@redhat.com>
7332
7333 PR tree-optimization/68541
7334 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7335 of statements allowed in join block for path splitting.
7336
cfac5ed2
JJ
73372016-02-08 Jakub Jelinek <jakub@redhat.com>
7338
f68bc23f
JJ
7339 PR c++/59627
7340 * g++.dg/gomp/pr59627.C: New test.
7341
cfac5ed2
JJ
7342 PR ipa/69239
7343 * g++.dg/ipa/pr69239.C: New test.
7344
44714d8c
DM
73452016-02-08 David Malcolm <dmalcolm@redhat.com>
7346
7347 PR preprocessor/69664
7348 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7349 * gcc.dg/cpp/warn-comments.c: Likewise.
7350
eba9e839
MP
73512016-02-08 Marek Polacek <polacek@redhat.com>
7352
7353 PR c++/69688
7354 * g++.dg/init/const12.C: New test.
7355
a011cd92
BS
73562016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7357
7358 PR target/60410
7359 * gcc.dg/lto/pr55113_0.c: Remove test.
7360
5317b1be
RB
73612016-02-08 Richard Biener <rguenther@suse.de>
7362
7363 PR tree-optimization/69719
7364 * gcc.dg/torture/pr69719.c: New testcase.
7365
63998a63
RB
73662016-02-08 Richard Biener <rguenther@suse.de>
7367 Jeff Law <law@redhat.com>
7368
7369 PR target/68273
7370 * gcc.target/mips/pr68273.c: New testcase.
7371
43f4a281
RB
73722016-02-08 Richard Biener <rguenther@suse.de>
7373
7374 PR rtl-optimization/69274
7375 * gcc.target/i386/addr-sel-1.c: XFAIL.
7376
0b604d2d
JL
73772016-02-08 Jeff Law <law@redhat.com>
7378
e8dfe49e
JL
7379 PR tree-optimization/68541
7380 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7381
6daecd7a 7382 PR tree-optimization/65917
0b604d2d
JL
7383 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7384
c0f0e35a
JD
73852016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7386
7387 PR fortran/50555
7388 * gfortran.dg/namelist_args.f90: New test.
7389
8981d712
JL
73902016-02-05 Jeff Law <law@redhat.com>
7391
6daecd7a 7392 PR tree-optimization/68541
8981d712
JL
7393 * gcc.dg/tree-ssa/split-path-2.c: New test.
7394 * gcc.dg/tree-ssa/split-path-3.c: New test.
7395 * gcc.dg/tree-ssa/split-path-4.c: New test.
7396 * gcc.dg/tree-ssa/split-path-5.c: New test.
7397 * gcc.dg/tree-ssa/split-path-6.c: New test.
7398 * gcc.dg/tree-ssa/split-path-7.c: New test.
7399
46cb9332
MS
74002016-02-05 Martin Sebor <msebor@redhat.com>
7401
7402 PR c++/69662
7403 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7404 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7405
be2083ea
RH
74062016-02-06 Richard HEnderson <rth@redhat.com>
7407
7408 PR c/69643
7409 * gcc.target/i386/addr-space-4.c: New.
7410 * gcc.target/i386/addr-space-5.c: New.
7411
711d7c23
MM
74122016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7413
7414 PR fortran/66089
7415 * gfortran.dg/elemental_dependency_6.f90: New.
7416
b5c1c988
JJ
74172016-02-05 Jakub Jelinek <jakub@redhat.com>
7418
861c7bcd
JJ
7419 PR rtl-optimization/69691
7420 * gcc.c-torture/execute/pr69691.c: New test.
7421
b5c1c988
JJ
7422 PR c++/69628
7423 * g++.dg/parse/pr69628.C: New test.
7424
f7dfa966
UB
74252016-02-05 Uros Bizjak <ubizjak@gmail.com>
7426
7427 * gcc.dg/sancov/asan.c: Move to ...
7428 * gcc.dg/asan/sancov-1.c: ... here.
7429
9b143e64
UB
74302016-02-05 Uros Bizjak <ubizjak@gmail.com>
7431
7432 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7433
f5d4b899
L
74342016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7435
7436 PR target/69677
7437 * gcc.target/i386/pr69677.c: New test.
7438
76c85fbb
PP
74392016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7440
7441 PR c++/68948
7442 * g++.dg/template/pr68948.C: New test.
7443
f181bf90
DV
74442016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7445
7446 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7447 (only necessary on s390x).
7448
714fb282
L
74492016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7450
7451 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7452 -mno-accumulate-outgoing-args.
7453
618d6c1c
PP
74542016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7455
7456 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7457
1066e9b5
JJ
74582016-02-04 Jakub Jelinek <jakub@redhat.com>
7459
7460 PR c/69669
7461 * c-c++-common/pr69669.c: New test.
7462
76255d0d
MM
74632016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7464
7465 PR target/69667
7466 * g++.dg/pr69667.C: New file.
7467
e0b059b1
WD
74682016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7469
7470 PR target/69619
7471 * gcc.dg/pr69619.c: Add new test.
7472
2692b5c8
RS
74732016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7474
7475 PR rtl-optimization/69577
7476 * gcc.target/i386/pr69577.c: New test.
7477
7db337c2
ML
74782016-02-04 Martin Liska <mliska@suse.cz>
7479
7480 * g++.dg/asan/pr69276.C: New test.
7481
cc9c0829
KT
74822016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7483
7484 PR target/65932
7485 PR target/67714
7486 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7487 a single smulbb instruction.
7488 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7489 * gcc.target/amr/wmul-2.c: Likewise.
7490
eb9feb52
KT
74912016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7492
7493 PR target/65932
7494 PR target/67714
7495 * gcc.c-torture/execute/pr67714.c: New test.
7496
61f727fe
JJ
74972016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7498
7499 PR target/69454
7500 * gcc.target/i386/pr69454-1.c: New test.
7501 * gcc.target/i386/pr69454-2.c: New test.
7502
05dd97db
MS
75032016-02-03 Martin Sebor <msebor@redhat.com>
7504
7505 PR c++/69251
7506 PR c++/69253
7507 PR c++/69290
7508 PR c++/69277
7509 PR c++/69349
7510 * g++.dg/ext/flexarray-mangle-2.C: New test.
7511 * g++.dg/ext/flexarray-mangle.C: New test.
7512 * g++.dg/ext/flexarray-subst.C: New test.
7513 * g++.dg/ext/flexary11.C: New test.
7514 * g++.dg/ext/flexary12.C: New test.
7515 * g++.dg/ext/flexary13.C: New test.
7516 * g++.dg/ext/flexary14.C: New test.
7517 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7518
dac2fc29
L
75192016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7520
7521 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7522 Define only if CHECK_FLOAT128 is defined.
7523 (main): Properly initialize u5.
7524
eadb8035
JJ
75252016-02-03 Jakub Jelinek <jakub@redhat.com>
7526
0afbb81b
JJ
7527 PR c/69627
7528 * gcc.dg/pr69627.c: New test.
7529
eadb8035
JJ
7530 PR target/69644
7531 * gcc.dg/pr69644.c: New test.
7532
b12d4923
MS
75332016-02-03 Mike Stump <mikestump@comcast.net>
7534
7535 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7536 support for struct-layout-1.exp.
7537
ab4bae0c
PP
75382016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7539
7540 PR c++/69056
618d6c1c 7541 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7542
95831c01
VM
75432016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7544 Alexandre Oliva <aoliva@redhat.com>
7545
7546 PR target/69461
7547 * gcc.target/powerpc/pr69461.c: New.
7548
ccc71ab8
UB
75492016-02-03 Uros Bizjak <ubizjak@gmail.com>
7550
7551 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7552 works from here ...
7553 (check_effective_target_fsanitize_thread): ... to here. Do not
7554 specify additional compile flags for the test source.
7555 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7556 specify additional compile flags for the test source.
7557
96299640
WD
75582016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7559
7560 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7561
781d83d9
AV
75622016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7563
7564 PR fortran/67451
7565 PR fortran/69418
7566 * gfortran.dg/coarray_allocate_2.f08: New test.
7567 * gfortran.dg/coarray_allocate_3.f08: New test.
7568 * gfortran.dg/coarray_allocate_4.f08: New test.
7569
d8208e6d
AL
75702016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7571
7572 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7573 use same scan-tree-dump-times on all platforms.
7574 * gcc.dg/vect/vect-outer-1.c: Likewise.
7575 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7576 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7577 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7578 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7579 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7580 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7581 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7582
a8394fa0
SB
75832016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7584
7585 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7586 warning.
7587
f3baa1d3
L
75882016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7589
7590 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7591
eb077516
JN
75922016-02-02 James Norris <jnorris@codesourcery.com>
7593
7594 * c-c++-common/goacc/routine-5.c: Add tests.
7595
578fb225
AM
75962016-02-02 Alexander Monakov <amonakov@ispras.ru>
7597
7598 * gcc.target/nvptx/unsigned-cmp.c: New test.
7599
c64f7d37
WD
76002016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7601
7602 * gcc.target/aarch64/scalar_shift_1.c
7603 (test_corners_sisd_di): Improve force to SIMD register.
7604 (test_corners_sisd_si): Likewise.
7605 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7606 Remove scan-assembler check for ldr.
7607
90c6f26c
RB
76082016-02-02 Richard Biener <rguenther@suse.de>
7609
7610 PR tree-optimization/69595
7611 * gcc.dg/Warray-bounds-17.c: New testcase.
7612
9dc03c97
RB
76132016-02-02 Richard Biener <rguenther@suse.de>
7614
7615 PR tree-optimization/69606
7616 * gcc.dg/torture/pr69606.c: New testcase.
7617
2d4dc223
YR
76182016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7619
7620 PR middle-end/68542
7621 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7622 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7623
65c98fde
AM
76242016-02-02 Alan Modra <amodra@gmail.com>
7625
7626 PR target/69548
7627 * gcc.target/powerpc/pr69548.c: New test.
7628
e1b81f2b
JJ
76292016-02-01 Jakub Jelinek <jakub@redhat.com>
7630
d0268b37
JJ
7631 PR rtl-optimization/69592
7632 * gcc.dg/pr69592.c: New test.
7633
e1b81f2b
JJ
7634 PR preprocessor/69543
7635 PR c/69558
7636 * gcc.dg/pr69543.c: New test.
7637 * gcc.dg/pr69558.c: New test.
7638
7dd7780d
UB
76392016-02-01 Uros Bizjak <ubizjak@gmail.com>
7640
bf672ee5
UB
7641 PR testsuite/65940
7642 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7643
9a7013f8
MS
76442016-02-01 Martin Sebor <msebor@redhat.com>
7645
7646 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7647
e681fb2b
BC
76482016-02-01 Bin Cheng <bin.cheng@arm.com>
7649
7650 PR tree-optimization/67921
7651 * c-c++-common/ubsan/pr67921.c: New test.
7652
ff86345f
RB
76532016-02-01 Richard Biener <rguenther@suse.de>
7654
7655 PR middle-end/69556
7656 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7657
bc369dbd
RB
76582016-02-01 Richard Biener <rguenther@suse.de>
7659
7660 PR tree-optimization/69574
7661 * gcc.dg/torture/pr69574.c: New testcase.
7662
ef318184
RB
76632016-02-01 Richard Biener <rguenther@suse.de>
7664
7665 PR tree-optimization/69579
7666 * gcc.dg/setjmp-6.c: New testcase.
7667
654745e6
JJ
76682016-02-01 Jakub Jelinek <jakub@redhat.com>
7669
7670 PR rtl-optimization/69570
7671 * g++.dg/opt/pr69570.C: New test.
7672
e6c0c44b
RH
76732016-02-01 Richard Henderson <rth@redhat.com>
7674
7675 * gcc.dg/pr69535.c: New test.
7676
6ff3f09a
JDA
76772016-01-31 John David Anglin <danglin@gcc.gnu.org>
7678
2c005538
JDA
7679 PR testsuite/69584
7680 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7681 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7682
61083a4b
JDA
7683 PR debug/68244
7684 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7685
6ff3f09a
JDA
7686 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7687
0c221916
PT
76882016-01-31 Paul Thomas <pault@gcc.gnu.org>
7689
7690 PR fortran/67564
7691 * gfortran.dg/allocate_with_source_17.f03: New test.
7692
db7a2818
JJ
76932016-01-30 Jakub Jelinek <jakub@redhat.com>
7694
7695 PR tree-optimization/69546
7696 * gcc.dg/torture/pr69546.c: New test.
7697
e520d5f0
PT
76982016-01-30 Paul Thomas <pault@gcc.gnu.org>
7699
7700 PR fortran/69566
7701 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7702
343c05d3
MS
77032016-01-30 Martin Sebor <msebor@redhat.com>
7704
7705 PR c++/68490
7706 * g++.dg/ext/flexary10.C: New test.
7707
d6c3a539
DH
77082016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7709
7710 PR fortran/66707
7711 gfortran.dg/common_23.f90: New test.
7712
52d72fcd
BS
77132016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7714
7715 PR target/65546
7716 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7717 condition being checked, and disable it when the target supports
7718 misaligned loads and stores.
7719
3a5d2ba4
JJ
77202016-01-29 Jakub Jelinek <jakub@redhat.com>
7721
7722 PR debug/69518
7723 * gcc.dg/torture/pr69518.c: New test.
7724
6bbacdb5
L
77252016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7726
7727 PR target/69530
7728 * gcc.target/i386/pr69530.c: New test.
7729
af932cdb
SE
77302016-01-29 Steve Ellcey <sellcey@imgtec.com>
7731
7732 PR target/65604
7733 * gcc.target/mips/div-delay.c: New test.
7734
26658b7c
JJ
77352016-01-29 Jakub Jelinek <jakub@redhat.com>
7736
33e89989
JJ
7737 PR target/69551
7738 * gcc.target/i386/pr69551.c: New test.
7739
26658b7c
JJ
7740 PR target/66137
7741 * gcc.target/i386/pr66137.c: New test.
7742
401116b5
AB
77432016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7744
7745 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7746 always built for p5600.
7747 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7748 isa=p5600 dg-option.
7749
d4abfcc5
RB
77502016-01-29 Richard Biener <rguenther@suse.de>
7751
7752 PR tree-optimization/69547
7753 * g++.dg/tree-ssa/pr69547.C: New testcase.
7754
16b77b32
JJ
77552016-01-29 Jakub Jelinek <jakub@redhat.com>
7756
7757 PR debug/66869
7758 * g++.dg/warn/Wunused-function2.C: New test.
7759
a1c95464
DV
77602016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7761
7762 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7763 support for test to succeed.
7764
5453bfed
MP
77652016-01-29 Marek Polacek <polacek@redhat.com>
7766
7767 PR c++/69509
7768 PR c++/69516
7769 * g++.dg/ext/constexpr-vla2.C: New test.
7770 * g++.dg/ext/constexpr-vla3.C: New test.
7771 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7772
452ec2a5
RB
77732016-01-29 Richard Biener <rguenther@suse.de>
7774
7775 PR middle-end/69537
7776 * gcc.dg/uninit-21.c: New testcase.
7777
aec0b19e
UB
77782016-01-28 Uros Bizjak <ubizjak@gmail.com>
7779
7780 PR target/69459
7781 * gcc.target/i386/pr69459.c: New test.
7782
df113ce7
SE
77832016-01-28 Steve Ellcey <sellcey@imgtec.com>
7784
7785 PR target/68400
7786 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7787 * gcc.target/mips/pr68400.c: New test.
7788
494de84f
MS
77892016-01-28 Martin Sebor <msebor@redhat.com>
7790
7791 PR target/17381
7792 * gcc.target/powerpc/pr17381.c: New test.
7793
eb1b1f01
JJ
77942016-01-28 Jakub Jelinek <jakub@redhat.com>
7795
7796 PR middle-end/69542
7797 * gcc.dg/torture/pr69542.c: New test.
7798
6dfeb7ce
WD
77992016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7800
7801 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7802
4b7471a4
DE
78032016-01-28 David Edelsohn <dje.gcc@gmail.com>
7804
7805 * gcc.dg/pr65980.c: Skip on AIX.
7806 * gcc.dg/pr66688.c: Same.
7807
b271fd21
DE
78082016-01-28 David Edelsohn <dje.gcc@gmail.com>
7809
7810 PR target/63679
7811 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7812 * gcc.dg/tree-ssa/sra-18.c: Same.
7813
874108a9
AV
78142016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7815
7816 PR fortran/62536
7817 * gfortran.dg/block_15.f08: New test.
7818 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7819 on incorrectly closed BLOCK.
7820
30480bcd
IE
78212016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7822
7823 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
78242016-01-28 Richard Biener <rguenther@suse.de>
7825
7826 PR tree-optimization/69466
7827 * gfortran.dg/vect/pr69466.f90: New testcase.
7828
0d4c694e
TP
78292016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7830
7831 * g++.dg/pr67989.C: Remove ARM-specific option.
7832 * gcc.target/arm/pr67989.C: New file.
7833
2aa780da
UB
78342016-01-27 Uros Bizjak <ubizjak@gmail.com>
7835
7836 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7837 and expm1 test for glibc < 2.11.
7838
f75ebe77
RH
78392016-01-27 Richard Henderson <rth@redhat.com>
7840
7841 * gcc.c-torture/execute/pr69447.c: New test.
7842
78432016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7844
9a175e65 7845 PR fortran/69422
49847d75
PT
7846 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7847
cbdd8ae0
JJ
78482016-01-27 Jakub Jelinek <jakub@redhat.com>
7849
7850 PR debug/66869
7851 * gcc.dg/pr66869.c: New test.
7852
2b572b3c
JL
78532016-01-25 Jeff Law <law@redhat.com>
7854
7855 PR tree-optimization/68398
aec0b19e 7856 PR tree-optimization/69196
2b572b3c
JL
7857 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7858 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7859 path to avoid new heuristic allowing more irreducible regions
7860 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7861 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7862 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7863 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7864 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7865
fa74a4bc
MP
78662016-01-27 Marek Polacek <polacek@redhat.com>
7867
7868 PR c/68062
7869 * c-c++-common/vector-compare-4.c: New test.
7870
0afff540
DM
78712016-01-27 David Malcolm <dmalcolm@redhat.com>
7872
7873 PR preprocessor/69126
7874 * c-c++-common/pr69126.c: New test case.
7875
1a218fc9
ILT
78762016-01-27 Ian Lance Taylor <iant@google.com>
7877
7878 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7879
5d70666e
RB
78802016-01-27 Ryan Burn <contact@rnburn.com>
7881
7882 PR cilkplus/69267
7883 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7884
87ff4d66
UB
78852016-01-27 Uros Bizjak <ubizjak@gmail.com>
7886
7887 PR target/69512
7888 * gcc.target/i386/pr69512.c: New test.
7889
27e23cca
RE
78902016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7891
7892 PR ada/69488
7893 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7894
05bf54c3
MP
78952016-01-27 Marek Polacek <polacek@redhat.com>
7896
7897 PR c++/69379
7898 * g++.dg/pr69379.C: New test.
7899
60214d0d
MS
79002016-01-27 Martin Sebor <msebor@redhat.com>
7901
7902 PR c++/69317
7903 * g++.dg/abi/Wabi-2-2.C: New test.
7904 * g++.dg/abi/Wabi-2-3.C: New test.
7905 * g++.dg/abi/Wabi-3-2.C: New test.
7906 * g++.dg/abi/Wabi-3-3.C: New test.
7907
167c7bfa
RB
79082016-01-27 Richard Biener <rguenther@suse.de>
7909
7910 PR tree-optimization/69166
7911 * gcc.dg/torture/pr69166.c: New testcase.
7912
1430fb1f
MJ
79132016-01-27 Martin Jambor <mjambor@suse.cz>
7914
7915 PR tree-optimization/69355
7916 * gcc.dg/tree-ssa/pr69355.c: New test.
7917
95e3030c
MP
79182016-01-27 Marek Polacek <polacek@redhat.com>
7919
7920 PR c++/69496
7921 * g++.dg/ext/constexpr-vla1.C: New test.
7922
eeb085f3
CB
79232016-01-20 Christian Bruel <christian.bruel@st.com>
7924
7925 PR target/69245
7926 * gcc.target/arm/pr69245.c: New test.
7927
b1652dde
JJ
79282016-01-27 Jakub Jelinek <jakub@redhat.com>
7929
7930 PR tree-optimization/69399
7931 * gcc.dg/torture/pr69399.c: New test.
7932
ce7e8f00
EB
79332016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7934
7935 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7936
e4aac1d1
EB
79372016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7938
7939 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7940
8dfdb419
TV
79412016-01-26 Tom de Vries <tom@codesourcery.com>
7942
7943 PR tree-optimization/69110
7944 * gcc.dg/autopar/pr69110.c: New test.
7945
56f80f54 79462016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7947 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7948
7949 * gcc.dg/graphite/isl-ast-op-select.c: New.
7950
a0909527
PT
79512015-01-26 Paul Thomas <pault@gcc.gnu.org>
7952
7953 PR fortran/69385
7954 * gfortran.dg/allocate_error_6.f90: New test.
7955
ffc445f4
RH
79562016-01-26 Richard Henderson <rth@redhat.com>
7957
7958 * gcc.dg/tm/pr60908.c: New test.
7959
01e1dea3
DM
79602016-01-26 David Malcolm <dmalcolm@redhat.com>
7961
7962 PR other/69006
7963 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7964 directive.
7965 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7966 expected multiline output to reflect the colorization being
7967 disabled before newlines.
7968 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7969 (custom_diagnostic_finalizer): Replace call to
7970 pp_newline_and_flush with call to pp_flush.
7971 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7972 * gfortran.dg/implicit_class_1.f90: Likewise.
7973 * lib/gcc-dg.exp (allow_blank_lines): New global.
7974 (dg-allow-blank-lines-in-output): New procedure.
7975 (gcc-dg-prune): Complain about blank lines in the output, unless
7976 dg-allow-blank-lines-in-output was called.
7977 * lib/multiline.exp (_build_multiline_regex): Only support
7978 arbitrary followup text for non-blank-lines, not for blank lines.
7979
13f92e8d
JJ
79802016-01-26 Jakub Jelinek <jakub@redhat.com>
7981
7982 PR tree-optimization/69483
7983 * gcc.dg/pr69483.c: New test.
7984 * g++.dg/opt/pr69483.C: New test.
7985
92422235
CL
79862016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7987
7988 PR target/68620
7989 * gcc.target/arm/pr68620.c: New test.
7990
0bccf11b
L
79912016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7992
7993 * gcc.target/i386/pr68986-2.c: Remove -m32.
7994
81cd202e
L
79952016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7996
7997 PR target/68986
7998 * gcc.target/i386/pr68986-1.c: New test.
7999 * gcc.target/i386/pr68986-2.c: Likewise.
8000 * gcc.target/i386/pr68986-3.c: Likewise.
8001
213a1c03
CB
80022016-01-26 Christian Bruel <christian.bruel@st.com>
8003
8004 * lib/target-supports.exp
8005 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8006 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8007 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8008
22a08dd1
RB
80092016-01-26 Richard Biener <rguenther@suse.de>
8010
8011 PR tree-optimization/69452
8012 * gcc.dg/torture/pr69452.c: New testcase.
8013
6c06e0e8
JJ
80142016-01-26 Jakub Jelinek <jakub@redhat.com>
8015
8016 PR target/69442
8017 * gcc.dg/pr69442.c: New test.
8018
b96824c4
RFI
80192016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8020
8021 PR target/67896
8022 * gcc.target/aarch64/simd/pr67896.C: New.
8023
5ee31e57
RS
80242016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8025
8026 PR tree-optimization/69400
8027 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8028 function.
8029 (plugin_init): Call it.
8030 * gcc.dg/torture/pr69400.c: New test.
8031
7ddfb31d
CL
80322016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8033
8034 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8035
1e050c90
AK
80362016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8037 Sebastian Pop <s.pop@samsung.com>
8038
8039 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8040 isl-0.15.
8041
c8ee4bf5
AK
80422016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8043 Sebastian Pop <s.pop@samsung.com>
8044
8045 * gcc.dg/graphite/pr69292.c: New.
8046
d902b330
JJ
80472016-01-25 Jakub Jelinek <jakub@redhat.com>
8048
8049 * c-c++-common/goacc/use_device-1.c: New test.
8050
2c89b952
JL
80512016-01-25 Jeff Law <law@redhat.com>
8052
8053 PR tree-optimization/69196
8054 PR tree-optimization/68398
8055 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8056 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8057
685c8785
DE
80582016-01-25 David Edelsohn <dje.gcc@gmail.com>
8059
8060 PR target/69469
8061 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8062 Algorithm.
8063
95cef0c1
RB
80642016-01-25 Richard Biener <rguenther@suse.de>
8065
8066 PR testsuite/69380
8067 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8068
2947d3b2
IE
80692016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8070
8071 PR target/69421
8072 * gcc.dg/pr69421.c: New test.
8073
ae19075a
BB
80742016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8075
8076 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8077 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8078 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8079 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8080 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8081 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8082 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8083 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8084 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8085 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8086
fa4511c2
RB
80872016-01-25 Richard Biener <rguenther@suse.de>
8088
8089 PR tree-optimization/69376
8090 * gcc.dg/torture/pr69376.c: New testcase.
8091
1d101216
JD
80922016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8093
8094 PR fortran/69397
8095 PR fortran/68442
8096 * gfortran.dg/interface_38.f90: New test.
8097 * gfortran.dg/interface_39.f90: New test.
a0909527 8098
a59b92b0
PP
80992016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8100
8101 Revert:
8102 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8103
8104 PR c++/11858
8105 PR c++/24663
8106 PR c++/24664
8107 * g++.dg/template/pr11858.C: New test.
8108 * g++.dg/template/pr24663.C: New test.
8109 * g++.dg/template/unify12.C: New test.
8110 * g++.dg/template/unify13.C: New test.
8111 * g++.dg/template/unify14.C: New test.
8112 * g++.dg/template/unify15.C: New test.
8113 * g++.dg/template/unify16.C: New test.
8114 * g++.dg/template/unify17.C: New test.
8115
16acb1a8
DH
81162016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8117
8118 PR fortran/68283
8119 gfortran.dg/pr68283.f90: New test.
8120
094773e8
TK
81212016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8122
8123 PR fortran/66094
8124 * gfortran.dg/inline_matmul_13.f90: New test.
8125 * gfortran.dg/matmul_bounds_8.f90: New test.
8126 * gfortran.dg/matmul_bounds_9.f90: New test.
8127 * gfortran.dg/matmul_bounds_10.f90: New test.
8128
42fb90d7
TV
81292016-01-23 Tom de Vries <tom@codesourcery.com>
8130
8131 PR tree-optimization/69426
8132 * gcc.dg/autopar/pr69426.c: New test.
8133
69da7802
MS
81342016-01-23 Martin Sebor <msebor@redhat.com>
8135
8136 PR c++/58109
8137 PR c++/69022
8138 * g++.dg/cpp0x/alignas5.C: New test.
8139 * g++.dg/ext/vector29.C: Same.
8140
da17300a
UB
81412016-01-23 Uros Bizjak <ubizjak@gmail.com>
8142
8143 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8144 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8145 _GNU_SOURCE from compile flags to the source.
8146 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8147 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8148 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8149 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8150
62041cfc
JJ
81512016-01-22 Jakub Jelinek <jakub@redhat.com>
8152
8153 PR target/69432
8154 * g++.dg/opt/pr69432.C: New test.
8155
f7d2ad6f
BS
81562016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8157
8158 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8159 32-bit targets testing an -m64 multilib.
8160
d403fc9a
WS
81612016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8162
8163 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8164 64-bit support.
8165
4aa16f8d
JG
81662016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8167
8168 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8169
7c816d0f
CB
81702016-01-21 Christian Bruel <christian.bruel@st.com>
8171
8172 PR target/68674
8173 * gcc.target/i386/pr68674.c
8174 * gcc.target/aarch64/pr68674.c
8175 * gcc.target/arm/pr68674.c
8176
fce661e8
KT
81772016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8178
8179 PR target/69403
8180 * gcc.c-torture/execute/pr69403.c: New test.
8181
4696899f
PC
81822016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8183
8184 PR c++/55843
8185 * g++.dg/template/pr55843.C: New.
8186
bac69366
AL
81872016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8188
8189 PR testsuite/66877
8190 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8191 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8192
b57d3a5c
BS
81932016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8194
8195 PR testsuite/67489
da17300a
UB
8196 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8197 from dg-do compile directive, and instead add
8198 { dg-require-effective-target int128 }.
b57d3a5c 8199
9f04a53e
MS
82002016-01-20 Martin Sebor <msebor@redhat.com>
8201
8202 PR c/69405
8203 * gcc.dg/sync-fetch.c: New test.
8204
38a51663
JL
82052016-01-21 Martin Sebor <msebor@redhat.com>
8206
8207 PR target/69252
8208 * gcc.target/powerpc/pr69252.c: New test.
8209
2423a75a
JD
82102016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8211
8212 PR fortran/65996
da17300a 8213 * gfortran.dg/pr65996.f90: New test.
2423a75a 8214
0a76463f
DV
82152016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8216
8217 PR c++/68810
9f04a53e 8218 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8219 expected to generate an error.
0a76463f 8220
9776e692
BS
82212016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8222
8223 PR middle-end/66178
8224 * gcc.dg/torture/pr66178.c: New test.
8225
c8d3e088
AB
82262016-01-21 Anton Blanchard <anton@samba.org>
8227 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8228
8229 PR target/63354
8230 * gcc.target/powerpc/pr63354.c: New test.
8231
35b707ff
VM
82322016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8233
8234 PR rtl-optimization/68990
8235 * gcc.target/i386/pr68990: New.
8236
157b0829
NC
82372016-01-21 Nick Clifton <nickc@redhat.com>
8238
8239 PR target/69129
8240 * gcc.target/mips/pr69129.c: New.
8241
aede6748
PC
82422016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8243
8244 PR c++/58046
8245 * g++.dg/cpp0x/pr58046.C: New.
8246
5463c2c8
JJ
82472016-01-21 Jakub Jelinek <jakub@redhat.com>
8248
6d31cc75
SS
8249 PR target/69187
8250 PR target/65624
8251 * gcc.target/arm/pr69187.c: New test.
8252
5463c2c8
JJ
8253 PR c++/69355
8254 * g++.dg/torture/pr69355.C: New test.
8255
fa28f32b
AK
82562016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8257 Sebastian Pop <s.pop@samsung.com>
8258
8259 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8260
b920a047
AK
82612016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8262 Sebastian Pop <s.pop@samsung.com>
8263
da17300a 8264 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8265
bdd3aea6
JJ
82662016-01-21 Jakub Jelinek <jakub@redhat.com>
8267
8268 PR middle-end/67653
8269 * c-c++-common/pr67653.c: New test.
8270 * gcc.dg/torture/pr29119.c: Add dg-warning.
8271
26a2e6ae
PB
82722016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8273
8274 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8275
d25c7690
PK
82762016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8277
8278 PR c/24293
8279 * gcc.dg/pr24293.c: New test.
8280 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8281 incomplete struct type.
8282 * gcc.dg/declspec-1.c: Likewise.
8283 * gcc.dg/pr63549.c: Likewise.
8284
889d5698
JJ
82852016-01-20 Jakub Jelinek <jakub@redhat.com>
8286
8287 PR tree-optimization/66612
8288 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8289 for bdn instruction.
8290
d7cf3dc7
CL
82912016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8292
8293 * lib/target-supports.exp
8294 (check_effective_target_arm_fp_ok_nocache): New.
8295 (check_effective_target_arm_fp_ok): New.
8296 (add_options_for_arm_fp): New.
8297 (check_effective_target_arm_crypto_ok_nocache): Require
8298 target_arm_v8_neon_ok instead of arm32.
8299 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8300 (check_effective_target_arm_crypto_pragma_ok): New.
8301 (add_options_for_arm_vfp): New.
8302 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8303 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8304 target instead. Force initial fpu to vfp.
8305 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8306 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8307 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8308 dependency.
8309 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8310 use arm_vfp effective target instead. Force initial fpu to vfp.
8311 * gcc.target/arm/attr-neon3.c: Likewise.
8312 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8313 arm_vfp_ok.
8314 * gcc.target/arm/unsigned-float.c: Likewise.
8315 * gcc.target/arm/vfp-1.c: Likewise.
8316 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8317 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8318 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8319 * gcc.target/arm/vfp-ldmias.c: Likewise.
8320 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8321 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8322 * gcc.target/arm/vfp-stmiad.c: Likewise.
8323 * gcc.target/arm/vfp-stmias.c: Likewise.
8324 * gcc.target/arm/vnmul-1.c: Likewise.
8325 * gcc.target/arm/vnmul-2.c: Likewise.
8326 * gcc.target/arm/vnmul-3.c: Likewise.
8327 * gcc.target/arm/vnmul-4.c: Likewise.
8328
01ac9704 83292016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8330
e84b00da
L
8331 PR testsuite/69366
8332 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8333 the MPX run-time library, for compile-time MPX test.
8334 * gcc.target/i386/chkp-always_inline.c: Likewise.
8335 * gcc.target/i386/chkp-bndret.c: Likewise.
8336 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8337 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8338 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8339 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8340 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8341 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8342 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8343 * gcc.target/i386/chkp-label-address.c: Likewise.
8344 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8345 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8346 * gcc.target/i386/chkp-pr69044.c: Likewise.
8347 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8348 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8349 * gcc.target/i386/chkp-strchr.c: Likewise.
8350 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8351 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8352 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8353 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8354 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8355 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8356 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8357 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8358 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8359 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8360 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8361 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8362 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8363 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8364 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8365 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8366 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8367 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8368 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8369 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8370 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8371 * gcc.target/i386/pr63995-2.c: Likewise.
8372 * gcc.target/i386/pr64805.c: Likewise.
8373 * gcc.target/i386/pr65044.c: Likewise.
8374 * gcc.target/i386/pr65167.c: Likewise.
8375 * gcc.target/i386/pr65183.c: Likewise.
8376 * gcc.target/i386/pr65184.c: Likewise.
8377 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8378
28b33016
IE
83792016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8380
8381 PR tree-optimization/69328
8382 * gcc.dg/pr69328.c: New test.
8383
bcff0913
JL
83842016-01-20 Jeff Law <law@redhat.com>
8385
bf0bb970 8386 PR target/25114
bcff0913
JL
8387 * gcc.target/m68k/pr25114.c: New test.
8388
a3f69631
AV
83892016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8390
8391 * gcc.target/arm/memset-inline-10.c: Added
8392 dg-require-effective-target arm_thumb2_ok.
8393
af33ba0d
EB
83942016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8395
8396 * gcc.dg/debug/dwarf2/sso.c: New test.
8397
7596d5de
UB
83982016-01-19 Uros Bizjak <ubizjak@gmail.com>
8399
8400 PR testsuite/68820
8401 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8402 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8403 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8404
ceda2c69
JH
84052016-01-19 Jan Hubicka <hubicka@ucw.cz>
8406
8407 PR ipa/66223
8408 * g++.dg/ipa/devirt-50.C: New testcase.
8409
38a979f2
MP
84102016-01-19 Marek Polacek <polacek@redhat.com>
8411
8412 PR c++/68965
8413 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8414 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8415
962801c5
KT
84162016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8417
8418 PR target/69135
8419 * gcc.target/arm/pr69135_1.c: New test.
8420
078fe40a
WD
84212015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8422
8423 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8424
786e3c06
WD
84252015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8426
8427 * gcc.target/aarch64/ccmp_1.c: New testcase.
8428
1e297006
MP
84292016-01-19 Marek Polacek <polacek@redhat.com>
8430
8431 PR c++/68586
8432 * g++.dg/cpp0x/enum30.C: New test.
8433
879c27e3
RB
84342016-01-19 Richard Biener <rguenther@suse.de>
8435
8436 PR tree-optimization/69336
8437 * g++.dg/tree-ssa/pr69336.C: New testcase.
8438
015337d3
JJ
84392016-01-19 Jakub Jelinek <jakub@redhat.com>
8440
8441 PR debug/65779
8442 * gcc.dg/pr65779.c: New test.
8443
e2c768b6
RB
84442016-01-19 Richard Biener <rguenther@suse.de>
8445
8446 PR tree-optimization/69352
8447 * gcc.dg/torture/pr69352.c: New testcase.
8448
569efc34
JJ
84492016-01-19 Jakub Jelinek <jakub@redhat.com>
8450
8451 PR rtl-optimization/68955
8452 PR rtl-optimization/64557
8453 * gcc.dg/torture/pr68955.c: New test.
8454
e49d321f
JH
84552016-01-19 Jan Hubicka <hubicka@ucw.cz>
8456
8457 PR lto/69136
8458 * g++.dg/torture/pr69136.C: New testcase.
8459
e9191ad3
JH
84602016-01-19 Jan Hubicka <hubicka@ucw.cz>
8461
8462 PR lto/69133
8463 * g++.dg/lto/pr69133_0.C: New testcase.
8464 * g++.dg/lto/pr69133_1.C: New testcase.
8465
2bedb645
JL
84662016-01-15 Jeff Law <law@redhat.com>
8467
8468 PR tree-optimization/69320
8469 * gcc.c-torture/pr69320-1.c: New test.
8470 * gcc.c-torture/pr69320-2.c: New test.
8471 * gcc.c-torture/pr69320-3.c: New test.
8472 * gcc.c-torture/pr69320-4.c: New test.
8473
17c15cb9
PP
84742016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8475
8476 PR c++/11858
8477 PR c++/24663
8478 PR c++/24664
8479 * g++.dg/template/pr11858.C: New test.
8480 * g++.dg/template/pr24663.C: New test.
8481 * g++.dg/template/unify12.C: New test.
8482 * g++.dg/template/unify13.C: New test.
8483 * g++.dg/template/unify14.C: New test.
8484 * g++.dg/template/unify15.C: New test.
8485 * g++.dg/template/unify16.C: New test.
8486 * g++.dg/template/unify17.C: New test.
8487
9617fd08
DM
84882016-01-18 David Malcolm <dmalcolm@redhat.com>
8489
8490 PR testsuite/69181
8491 * gcc.dg/pr69181-1.c: New test file.
8492 * gcc.dg/pr69181-2.c: New test file.
8493 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8494 globals by moving it to...
8495 (cleanup-after-saved-dg-test): ...this new function. Add
8496 "global additional_sources_used". Add reset of global
8497 multiline_expected_outputs to the empty list.
8498 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8499 global to...
8500 (multiline_expected_outputs): ...this, and updated comments to
8501 note that it is modified from gcc-dg.exp.
8502 (dg-end-multiline-output): Update for the above renaming.
8503 (handle-multiline-outputs): Likewise. Remove the clearing
8504 of the expected outputs to the empty list.
8505
b555a2e4
RB
85062016-01-18 Richard Biener <rguenther@suse.de>
8507
8508 PR tree-optimization/69297
8509 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8510
96902805
JM
85112016-01-18 Joseph Myers <joseph@codesourcery.com>
8512
8513 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8514 dg-options.
8515 * gcc.target/mips/mips-3d-2.c: Likewise.
8516 * gcc.target/mips/mips-3d-3.c: Likewise.
8517 * gcc.target/mips/mips-3d-4.c: Likewise.
8518 * gcc.target/mips/mips-3d-5.c: Likewise.
8519 * gcc.target/mips/mips-3d-6.c: Likewise.
8520 * gcc.target/mips/mips-3d-7.c: Likewise.
8521 * gcc.target/mips/mips-3d-8.c: Likewise.
8522 * gcc.target/mips/mips-3d-9.c: Likewise.
8523 * gcc.target/mips/mips-ps-1.c: Likewise.
8524 * gcc.target/mips/mips-ps-2.c: Likewise.
8525 * gcc.target/mips/mips-ps-3.c: Likewise.
8526 * gcc.target/mips/mips-ps-4.c: Likewise.
8527 * gcc.target/mips/mips-ps-5.c: Likewise.
8528 * gcc.target/mips/mips-ps-6.c: Likewise.
8529 * gcc.target/mips/mips-ps-7.c: Likewise.
8530 * gcc.target/mips/mips-ps-type.c: Likewise.
8531 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8532 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8533
40e26f94
TV
85342016-01-18 Tom de Vries <tom@codesourcery.com>
8535
8536 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8537 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8538 * c-c++-common/goacc/kernels-empty.c: New test.
8539 * c-c++-common/goacc/kernels-eternal.c: New test.
8540 * c-c++-common/goacc/kernels-loop-2.c: New test.
8541 * c-c++-common/goacc/kernels-loop-3.c: New test.
8542 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8543 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8544 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8545 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8546 * c-c++-common/goacc/kernels-loop-data.c: New test.
8547 * c-c++-common/goacc/kernels-loop-g.c: New test.
8548 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8549 * c-c++-common/goacc/kernels-loop-n.c: New test.
8550 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8551 * c-c++-common/goacc/kernels-loop.c: New test.
8552 * c-c++-common/goacc/kernels-noreturn.c: New test.
8553 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8554 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8555 * c-c++-common/goacc/kernels-reduction.c: New test.
8556
a98d4647
TV
85572016-01-18 Tom de Vries <tom@codesourcery.com>
8558
8559 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8560 * gcc.dg/autopar/outer-2.c: Same.
8561 * gcc.dg/autopar/outer-3.c: Same.
8562 * gcc.dg/autopar/outer-4.c: Same.
8563 * gcc.dg/autopar/outer-5.c: Same.
8564 * gcc.dg/autopar/outer-6.c: Same.
8565 * gcc.dg/autopar/parallelization-1.c: Same.
8566 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8567 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8568 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8569 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8570 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8571 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8572 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8573 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8574 * gcc.dg/autopar/pr39500-1.c: Same.
8575 * gcc.dg/autopar/pr39500-2.c: Same.
8576 * gcc.dg/autopar/pr46193.c: Same.
8577 * gcc.dg/autopar/pr46194.c: Same.
8578 * gcc.dg/autopar/pr49580.c: Same.
8579 * gcc.dg/autopar/pr49960-1.c: Same.
8580 * gcc.dg/autopar/pr49960.c: Same.
8581 * gcc.dg/autopar/pr68373.c: Same.
8582 * gcc.dg/autopar/reduc-1.c: Same.
8583 * gcc.dg/autopar/reduc-1char.c: Same.
8584 * gcc.dg/autopar/reduc-1short.c: Same.
8585 * gcc.dg/autopar/reduc-2.c: Same.
8586 * gcc.dg/autopar/reduc-2char.c: Same.
8587 * gcc.dg/autopar/reduc-2short.c: Same.
8588 * gcc.dg/autopar/reduc-3.c: Same.
8589 * gcc.dg/autopar/reduc-4.c: Same.
8590 * gcc.dg/autopar/reduc-6.c: Same.
8591 * gcc.dg/autopar/reduc-7.c: Same.
8592 * gcc.dg/autopar/reduc-8.c: Same.
8593 * gcc.dg/autopar/reduc-9.c: Same.
8594 * gcc.dg/autopar/uns-outer-4.c: Same.
8595 * gcc.dg/autopar/uns-outer-5.c: Same.
8596 * gcc.dg/autopar/uns-outer-6.c: Same.
8597 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8598 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8599
da976fa8
AL
86002016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8601
8602 PR target/63679
8603 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8604 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8605
70c1e886
AL
86062016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8607
8608 PR target/63679
8609 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8610 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8611 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8612
88bed196
AL
86132016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8614
8615 PR target/63679
8616 * gcc.dg/tree-ssa/sra-17.c: New.
8617 * gcc.dg/tree-ssa/sra-18.c: New.
8618
3dd5f42e
IE
86192016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8620
8621 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8622
ae5a77fa
EB
86232016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8624
8625 * gnat.dg/inline12.adb: New test.
8626
11e57fc6
BC
86272016-01-18 Bin Cheng <bin.cheng@arm.com>
8628
8629 PR tree-optimization/66797
8630 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8631
995b6fe0
RB
86322016-01-18 Richard Biener <rguenther@suse.de>
8633
8634 PR tree-optimization/69170
8635 * gcc.dg/torture/pr69170.c: New testcase.
8636
82ee0cf2 86372016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8638
8639 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8640
d69da357
TV
86412016-01-16 Tom de Vries <tom@codesourcery.com>
8642
8643 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8644
a3845283
TV
86452016-01-16 Tom de Vries <tom@codesourcery.com>
8646
8647 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8648 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8649 redundant dg-require-effective-target pthread.
8650 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8651 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8652 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8653 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8654 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8655 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8656 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8657
197a6aa6
DE
86582016-01-16 David Edelsohn <dje.gcc@gmail.com>
8659
8660 PR target/68609
8661 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8662 * gcc.target/powerpc/recip-7.c: Same.
8663
ec7886c1
PP
86642016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8665
8666 PR c++/69091
8667 * g++.dg/template/pr69091.C: New test.
8668
203484bb
PP
86692016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8670
8671 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8672 dump does not contain an error_mark_node.
8673 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8674 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8675
aa2500e9
PP
86762016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8677
8678 PR c++/68936
8679 * g++.dg/template/pr68936.C: New test.
8680
28621a5c
DE
86812016-01-15 David Edelsohn <dje.gcc@gmail.com>
8682
8683 PR target/68609
8684 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8685 * gcc.target/powerpc/recip-2.c: Same.
8686 * gcc.target/powerpc/recip-3.c: Same.
8687 * gcc.target/powerpc/recip-4.c: Same.
8688 * gcc.target/powerpc/recip-sqrtf.c: Same.
8689
40c43aca
JL
86902016-01-15 Jeff Law <law@redhat.com>
8691
8692 PR tree-optimization/69270
8693 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8694 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8695
afbc5ae8
PT
86962016-01-15 Paul Thomas <pault@gcc.gnu.org>
8697
8698 PR fortran/49630
8699 * gfortran.dg/deferred_character_13.f90: New test for the fix
8700 of comment 3 of the PR.
8701
8702 PR fortran/54070
8703 * gfortran.dg/deferred_character_8.f90: New test
8704 * gfortran.dg/allocate_error_5.f90: New test
8705
8706 PR fortran/60593
8707 * gfortran.dg/deferred_character_10.f90: New test
8708
8709 PR fortran/60795
8710 * gfortran.dg/deferred_character_14.f90: New test
8711
8712 PR fortran/61147
8713 * gfortran.dg/deferred_character_11.f90: New test
8714
8715 PR fortran/64324
8716 * gfortran.dg/deferred_character_9.f90: New test
8717
49abe076
VM
87182016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8719
8720 PR rtl-optimization/69030
8721 * gcc.target/i386/pr69030.c: New.
8722
16d12992
KT
87232016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8724
8725 * gcc.target/aarch64/target_attr_17.c: New test.
8726
78810bd3
RB
87272016-01-15 Richard Biener <rguenther@suse.de>
8728
8729 PR tree-optimization/66856
8730 * gcc.dg/torture/pr66856-1.c: New testcase.
8731 * gcc.dg/torture/pr66856-2.c: Likewise.
8732
2bd847fe
RB
87332016-01-15 Richard Biener <rguenther@suse.de>
8734
8735 PR debug/69137
8736 * g++.dg/lto/pr69137_0.C: New testcase.
8737
a00fe3b7
RS
87382016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8739
8740 PR middle-end/69246
8741 * gcc.target/i386/pr69246.c: New test.
8742
cbb0e83b
DV
87432016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8744
7596d5de 8745 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8746
5a500ecf
DV
87472016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8748
8749 PR c++/56194
8750 * g++.dg/init/const9.C: Disable test on S/390.
8751
5d9bf64f
DV
87522016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8753
8754 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8755 * g++.dg/Wno-frame-address.C: Ditto.
8756
e234b19e
DV
87572016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8758
8759 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8760
89483f99
RB
87612016-01-15 Richard Biener <rguenther@suse.de>
8762
8763 PR tree-optimization/68961
8764 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8765
94f37395
IE
87662016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8767
8768 * gcc.target/i386/pr65105-5.c: New test.
8769
82ee0cf2 87702016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8771
8772 * gcc.c-torture/execute/alias-4.c: New testcase.
8773
82ee0cf2 87742016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8775
8776 PR ipa/68148
8777 * g++.dg/ipa/devirt-49.C: New testcase.
8778
092f7deb 87792016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8780
8781 PR target/65837
8782 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8783 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8784 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8785
e93c66bc
RB
87862016-01-15 Richard Biener <rguenther@suse.de>
8787
8788 PR tree-optimization/69117
8789 * gcc.dg/torture/pr69117.c: New testcase.
8790
c47eaca6 87912015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8792
8793 PR c++/69048
8794 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8795
c3f6914a
FXC
87962016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8797
8798 PR testsuite/67509
8799 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8800 range tests use 100 * maximum instead of maximum + 1.
8801
cd65ae90
JJ
88022016-01-14 Jakub Jelinek <jakub@redhat.com>
8803
8804 PR debug/69244
8805 * gcc.dg/guality/pr69244.c: New test.
8806
19643948
UB
88072016-01-14 Uros Bizjak <ubizjak@gmail.com>
8808
8809 * lib/target-supports.exp (check_effective_target_issignaling):
8810 New procedure.
8811 * gcc.dg/pr61441.c: Require issignaling effective target.
8812
fe79c97e
SB
88132016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8814
8815 PR target/68803
8816 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8817
c7df95d8
DM
88182016-01-14 David Malcolm <dmalcolm@redhat.com>
8819
8820 PR c++/68819
8821 PR preprocessor/69177
8822 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8823 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8824 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8825 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8826
00083992
MP
88272016-01-14 Marek Polacek <polacek@redhat.com>
8828
8829 PR c/69262
8830 * gcc.dg/array-15.c: New test.
8831
0c9b3294
JJ
88322016-01-14 Jakub Jelinek <jakub@redhat.com>
8833
8834 PR middle-end/68146
8835 PR tree-optimization/69155
8836 * gfortran.dg/pr68146.f: New test.
8837 * gfortran.dg/pr69155.f90: New test.
8838
3688e13d
RB
88392016-01-14 Richard Biener <rguenther@suse.de>
8840
8841 PR tree-optimization/68060
8842 * gcc.dg/torture/pr68060-1.c: New testcase.
8843 * gcc.dg/torture/pr68060-2.c: Likewise.
8844
bab0ad3a
NC
88452016-01-14 Nick Clifton <nickc@redhat.com>
8846
8847 * lib/target-supports.exp
8848 (check_effective_target_arm_neon_ok_nocache): Add an option
8849 sequence that includes setting the ARM architecture to ARMv7-A.
8850 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8851 command line options necessary to enable Neon support.
8852 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8853 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8854 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8855 * gcc.target/arm/pr69180.c: Likewise.
8856
947c2ce5
JL
88572016-01-14 Jeff Law <law@redhat.com>
8858
8859 PR tree-optimization/69270
8860 * gcc.dg/tree-ssa/pr69270.c: New test.
8861
3342fd71
BS
88622016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8863
8864 PR c/66208
8865 * c-c++-common/pr66208.c: New file.
8866
2ad3adf1
JJ
88672016-01-13 Jakub Jelinek <jakub@redhat.com>
8868
8869 PR tree-optimization/69156
8870 * gcc.dg/pr69156.c: New test.
8871
398d6feb
L
88722016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8873
8874 * gcc.target/i386/pr69225-7.c: New test.
8875
4c868789
RH
88762016-01-13 Richard Henderson <rth@redhat.com>
8877
8878 * gcc.dg/tm/memopt-13.c: Update expected function.
8879 * gcc.dg/tm/memopt-6.c: Likewise.
8880
ef6d1772
UB
88812016-01-13 Uros Bizjak <ubizjak@gmail.com>
8882
8883 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8884 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8885 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8886 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8887
ef6d1772
UB
88882016-01-13 Tom de Vries <tom@codesourcery.com>
8889
8890 PR tree-optimization/69169
0b4b6ef2
TV
8891 * gcc.dg/pr69169.c: New test.
8892
2ad3adf1 88932016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8894
8895 PR target/69228
8896 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8897 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8898 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8899 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8900 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8901 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8902 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8903 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8904
9060e335
AK
89052016-01-13 Jakub Jelinek <jakub@redhat.com>
8906
8907 PR target/69247
8908 * gcc.dg/pr69247.c: New test.
8909
40311329
RB
89102016-01-13 Richard Biener <rguenther@suse.de>
8911
8912 PR tree-optimization/69242
8913 * gcc.dg/torture/pr69242.c: New testcase.
8914
ccbd7103
RB
89152016-01-13 Richard Biener <rguenther@suse.de>
8916
8917 PR tree-optimization/69186
8918 * gcc.dg/torture/pr69186.c: New testcase.
8919
c6f72a46
JL
89202016-01-13 Jeff Law <law@redhat.com>
8921
8922 PR tree-optimization/67755
8923 * gcc.dg/tree-ssa/pr67755.c: New test.
8924
89252016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8926
8927 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8928 pass number in output by a star.
8929
c446cf07
BC
89302016-01-12 Bin Cheng <bin.cheng@arm.com>
8931
8932 PR tree-optimization/68911
8933 * gcc.c-torture/execute/pr68911.c: New test.
8934
5342156c
MP
89352016-01-12 Marek Polacek <polacek@redhat.com>
8936
8937 PR c++/68979
8938 * g++.dg/warn/permissive-1.C: New test.
8939
65364cc5
JJ
89402016-01-12 Jakub Jelinek <jakub@redhat.com>
8941
8942 PR objc++/68511
8943 PR c++/69213
8944 * g++.dg/opt/pr69213.C: New test.
8945
81b9a3d9
CB
89462016-01-12 Christian Bruel <christian.bruel@st.com>
8947
8948 PR target/69180
8949 * gcc.target/arm/pr69180.c: New test.
8950
3c4e91c9
RB
89512016-01-12 Richard Biener <rguenther@suse.de>
8952
8953 PR lto/69077
8954 * g++.dg/lto/pr69077_0.C: New testcase.
8955 * g++.dg/lto/pr69077_1.C: Likewise.
8956
5664cea1
JJ
89572016-01-12 Jakub Jelinek <jakub@redhat.com>
8958
8959 PR target/69175
8960 * g++.dg/opt/pr69175.C: New test.
8961
86cefc49
AL
89622016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8963
8964 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8965 rather than #including math.h & stdlib.h.
8966 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8967 * gcc.dg/vect/pr49771.c: Likewise.
8968 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8969 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8970 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8971 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8972 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8973 * gcc.dg/vect/pr44507.c: Likewise.
8974 * gcc.dg/vect/pr45902.c: Likewise.
8975 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8976 * gcc.dg/vect/vect-117.c: Likewise.
8977 * gcc.dg/vect/vect-99.c: Likewise.
8978 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8979 * gcc.dg/vect/vect-cond-1.c: Likewise.
8980 * gcc.dg/vect/vect-cond-2.c: Likewise.
8981 * gcc.dg/vect/vect-cond-3.c: Likewise.
8982 * gcc.dg/vect/vect-cond-4.c: Likewise.
8983 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8984 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8985 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8986 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8987 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8988 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8989 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8990 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8991 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8992 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8993 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8994 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8995 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8996 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8997 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8998 include of signal.h.
8999 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9000 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9001 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9002 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9003 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9004 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9005 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9006 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9007 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9008 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9009 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9010 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9011 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9012 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9013 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9014 * gcc.dg/vect/vect-outer-5.c: Likewise.
9015 * gcc.dg/vect/vect-outer-6.c: Likewise.
9016 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9017 include of stdio.h.
9018
b832f61e
NC
90192016-01-12 Nick Clifton <nickc@redhat.com>
9020
9021 PR target/68913
9022 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9023 to fread so that it will be found in all target runtimes.
9024
8eac49b1
RB
90252016-01-12 Richard Biener <rguenther@suse.de>
9026
9027 PR tree-optimization/69053
9028 * g++.dg/torture/pr69053.C: New testcase.
9029
2935d994
RB
90302016-01-12 Richard Biener <rguenther@suse.de>
9031
9032 PR tree-optimization/69168
9033 * gcc.dg/torture/pr69168.c: New testcase.
9034
66c16fd9
RB
90352016-01-12 Richard Biener <rguenther@suse.de>
9036
9037 PR tree-optimization/69157
9038 * gcc.dg/torture/pr69157.c: New testcase.
9039
90402016-01-12 Richard Biener <rguenther@suse.de>
9041
9042 PR tree-optimization/69174
9043 * gcc.dg/torture/pr69174.c: New testcase.
9044
723033a6
JJ
90452016-01-12 Jakub Jelinek <jakub@redhat.com>
9046
9047 PR c++/66808
9048 PR c++/69000
9049 * g++.dg/tls/pr66808.C: New test.
9050 * g++.dg/tls/pr69000.C: New test.
9051
3574cf47
BS
90522016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9053
9054 * gcc.target/powerpc/swaps-p8-23.c: New test.
9055 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9056
feb20787
JDA
90572016-01-11 John David Anglin <danglin@gcc.gnu.org>
9058
9059 PR tree-optimization/68356
9060 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9061
27b1820a
KV
90622016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9063 Jim Wilson <jim.wilson@linaro.org>
9064
9065 PR target/69194
9066 * gcc.target/arm/pr69194.c: New test.
9067
cf4de6af
L
90682016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9069
9070 PR target/69225
9071 * gcc.target/i386/pr69225-1.c: New test.
9072 * gcc.target/i386/pr69225-2.c: Likewise.
9073 * gcc.target/i386/pr69225-3.c: Likewise.
9074 * gcc.target/i386/pr69225-4.c: Likewise.
9075 * gcc.target/i386/pr69225-5.c: Likewise.
9076 * gcc.target/i386/pr69225-6.c: Likewise.
9077
1ebd5558
JJ
90782016-01-11 Jakub Jelinek <jakub@redhat.com>
9079
23552a4d
JJ
9080 PR target/67462
9081 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9082 if lp64.
9083
26ff85b0
JJ
9084 PR target/69071
9085 * gcc.dg/pr69071.c: New test.
9086
9cb6bd74
JJ
9087 PR c++/69211
9088 * g++.dg/opt/pr69211.C: New test.
9089
1ebd5558
JJ
9090 PR tree-optimization/69214
9091 * gcc.c-torture/compile/pr69214.c: New test.
9092
8c18c836
UB
90932016-01-11 Uros Bizjak <ubizjak@gmail.com>
9094
9095 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9096 * gcc.target/i386/pr66232-11.c: Ditto.
9097 * gcc.target/i386/pr66232-12.c: Ditto.
9098 * gcc.target/i386/pr66232-13.c: Ditto.
9099
62446e6e
RB
91002016-01-11 Richard Biener <rguenther@suse.de>
9101
9102 PR tree-optimization/69173
9103 * gcc.dg/torture/pr69173.c: New testcase.
9104
2b8568fe
KT
91052016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9106
9107 PR rtl-optimization/68796
9108 * gcc.target/aarch64/tst_5.c: New test.
9109 * gcc.target/aarch64/tst_6.c: Likewise.
9110
5baf4532
KT
91112016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9112
9113 PR rtl-optimization/68841
9114 * gcc.dg/pr68841.c: New test.
9115 * gcc.c-torture/execute/pr68841.c: New test.
9116
ca90b1ed
YR
91172016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9118
9119 PR rtl-optimization/68920
9120 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9121 for ix86 targets.
9122 * gcc.dg/ifcvt-5.c: New test.
9123
2ad3adf1 91242016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9125
9126 PR bootstrap/69123
9127 * g++.dg/pr69123.C: New.
9128
83834c09
IE
91292016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9130
9131 PR target/69010
9132 * gcc.target/i386/pr69010.c: New test.
9133
dcf89d57
MJ
91342016-01-11 Martin Jambor <mjambor@suse.cz>
9135
9136 PR ipa/69044
9137 * gcc.target/i386/chkp-pr69044.c: New test.
9138
d95167ee
TV
91392016-01-11 Tom de Vries <tom@codesourcery.com>
9140
9141 PR tree-optimization/69109
9142 * gcc.dg/autopar/pr69109-2.c: New test.
9143 * gcc.dg/autopar/pr69109.c: New test.
9144
4f6403a8
TV
91452016-01-11 Tom de Vries <tom@codesourcery.com>
9146
9147 PR tree-optimization/69108
9148 * gcc.dg/autopar/pr69108.c: New test.
9149
21efdd80
PP
91502016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9151
9152 PR c++/69029
9153 * c-c++-common/Wisleading-indentation.c: Augment test.
9154
fd42eed8
TK
91552016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9156
9157 PR fortran/69154
9158 * gfortran.dg/inline_matmul_12.f90: New test.
9159
4f90ee6c
PT
91602016-01-10 Paul Thomas <pault@gcc.gnu.org>
9161
9162 PR fortran/67779
9163 * gfortran.dg/actual_array_offset_1: New test.
9164
3907c6cf
TV
91652016-01-10 Tom de Vries <tom@codesourcery.com>
9166
9167 PR tree-optimization/69062
9168 * gcc.dg/autopar/pr69062.c: New test.
9169
b07b236e
TS
91702016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9171
9172 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9173 * gcc.dg/vect/slp-perm-2.c: Likewise.
9174 * gcc.dg/vect/slp-perm-3.c: Likewise.
9175 * gcc.dg/vect/slp-perm-5.c: Likewise.
9176 * gcc.dg/vect/slp-perm-6.c: Likewise.
9177 * gcc.dg/vect/slp-perm-7.c: Likewise.
9178 * gcc.dg/vect/slp-perm-8.c: Likewise.
9179
23fab8ae
TV
91802016-01-10 Tom de Vries <tom@codesourcery.com>
9181
9182 PR tree-optimization/69039
9183 * gcc.dg/autopar/pr69039.c: New test.
9184
73f0dae2
MP
91852016-01-09 Marek Polacek <polacek@redhat.com>
9186
9187 PR c++/69113
9188 * g++.dg/pr69113.C: New test.
9189
20b8d734
JJ
91902016-01-09 Jakub Jelinek <jakub@redhat.com>
9191
9192 PR middle-end/50865
9193 PR tree-optimization/69097
9194 * gcc.c-torture/execute/pr50865.c: New test.
9195 * gcc.c-torture/execute/pr69097-1.c: New test.
9196 * gcc.c-torture/execute/pr69097-2.c: New test.
9197 * gcc.dg/pr69097-1.c: New test.
9198 * gcc.dg/pr69097-2.c: New test.
9199
c50e614b
JJ
92002016-01-09 Jakub Jelinek <jakub@redhat.com>
9201
9202 PR c++/69164
9203 * g++.dg/opt/pr69164.C: New test.
9204
e0237993
JJ
92052016-01-08 Jakub Jelinek <jakub@redhat.com>
9206
9207 PR tree-optimization/69167
9208 * gcc.dg/pr69167.c: New test.
9209
bd8f5bb2
MP
92102016-01-08 Marek Polacek <polacek@redhat.com>
9211
9212 PR c++/68449
9213 * g++.dg/pr68449.C: New.
9214
bb0f5ca7
AL
92152016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9216
9217 PR tree-optimization/68707
9218 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9219 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9220 on platforms supporting it.
9221 * gcc.dg/vect/slp-perm-2.c: Likewise.
9222 * gcc.dg/vect/slp-perm-3.c: Likewise.
9223 * gcc.dg/vect/slp-perm-5.c: Likewise.
9224 * gcc.dg/vect/slp-perm-7.c: Likewise.
9225 * gcc.dg/vect/slp-perm-8.c: Likewise.
9226 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9227 on platforms supporting it.
9228
22518428
JJ
92292016-01-08 Jakub Jelinek <jakub@redhat.com>
9230
33f0852f
JJ
9231 PR tree-optimization/69162
9232 * gcc.dg/pr69162.c: New test.
9233
22518428
JJ
9234 PR tree-optimization/69172
9235 * gcc.dg/pr69172.c: New test.
9236
80e9b3aa
TP
92372016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9238
9239 PR tree-optimization/67781
9240 * gcc.c-torture/execute/pr67781.c: New file.
9241
262a363f
JJ
92422016-01-08 Jakub Jelinek <jakub@redhat.com>
9243
9244 PR tree-optimization/69083
9245 * gcc.dg/vect/pr69083.c: New test.
9246
6e1f093f
SS
92472016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9248
9249 PR tree-optimization/61441
9250 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9251 Use -fexcess-precision=standard for compiler options.
9252 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9253
53290e07
JJ
92542016-01-08 Jakub Jelinek <jakub@redhat.com>
9255
57bf3072
JJ
9256 PR fortran/69128
9257 * gfortran.dg/gomp/pr69128.f90: New test.
9258
53290e07
JJ
9259 PR c++/69145
9260 * g++.dg/ext/pr69145-1.C: New test.
9261 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9262 * g++.dg/ext/pr69145-2.h: New file.
9263
7a127fa7
MS
92642016-01-07 Martin Sebor <msebor@redhat.com>
9265
9266 PR c/68966
9267 * gcc.dg/atomic-fetch-bool.c: New test.
9268 * gcc.dg/sync-fetch-bool.c: New test.
9269
95918b49
L
92702016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9271
9272 PR fortran/66680
9273 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9274
c8e62a9d
NC
92752016-01-07 Nick Clifton <nickc@redhat.com>
9276
9277 PR target/66655
9278 * g++.dg/pr66655.C: New test.
9279 * g++.dg/pr66655_1.cc: Test support file.
9280 * g++.dg/pr66655.h: Test header file.
9281
2ad3adf1 92822016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9283
9284 PR fortran/66680
9285 gfortran.dg/gomp/pr66680.f90: New test.
9286
4cd9ca92
L
92872016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9288
9289 PR target/69171
9290 * gcc.target/i386/pr69171-1.c: New test.
9291 * gcc.target/i386/pr69171-2.c: Likewise.
9292 * gcc.target/i386/pr69171-3.c: Likewise.
9293 * gcc.target/i386/pr69171-4.c: Likewise.
9294 * gcc.target/i386/pr69171-5.c: Likewise.
9295 * gcc.target/i386/pr69171-6.c: Likewise.
9296
7e33d4dc
BS
92972015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9298
9299 PR middle-end/67639
9300 * c-c++-common/pr67639.c: New test.
9301
fec64afc
JJ
93022016-01-07 Jakub Jelinek <jakub@redhat.com>
9303
9304 PR tree-optimization/69141
9305 * g++.dg/opt/pr69141.C: New test.
9306
f293ad29
EB
93072016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9308
9309 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9310
5027395e
UB
93112016-01-06 Uros Bizjak <ubizjak@gmail.com>
9312
9313 PR target/69140
9314 * gcc.target/i386/pr69140.c: New test
9315
7443cf13
DM
93162016-01-06 David Malcolm <dmalcolm@redhat.com>
9317
9318 * gcc.dg/bad-dereference.c: New test case.
9319
32928931
BS
93202015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9321
9322 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9323
68dd05da
AS
93242016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9325
9326 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9327
6b131d5b
MP
93282016-01-06 Marek Polacek <polacek@redhat.com>
9329
9330 PR sanitizer/69099
9331 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9332
8d9fdb49
MP
93332016-01-05 Marek Polacek <polacek@redhat.com>
9334
9335 PR c/69104
9336 * gcc.dg/atomic-invalid-2.c: New.
9337
acf93f1e
L
93382016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9339
9340 PR target/68991
9341 * gcc.target/i386/pr68991.c: New test.
9342
3f50525d
L
93432016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9344
9345 PR target/68991
9346 * g++.dg/pr68991-1.C: New test.
9347 * g++.dg/pr68991-2.C: Likewise.
9348
e0237993 93492016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9350
e0237993 9351 PR other/60465
face88a1
ST
9352 * gcc.target/ia64/pr60465-gprel64.c: New test.
9353 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9354
a0866eff
KT
93552016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9356
9357 PR rtl-optimization/68651
9358 * gcc.target/aarch64/pr68651_1.c: New test.
9359
c589e975
DM
93602016-01-05 David Malcolm <dmalcolm@redhat.com>
9361
9362 PR c/69122
9363 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9364
929710d9
NS
93652016-01-05 Nathan Sidwell <nathan@acm.org>
9366
ce3e43d7
NS
9367 PR c++/58583
9368 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9369
929710d9
NS
9370 * gcc.dg/alias-15.c: New.
9371
a2faef8e
NC
93722016-01-05 Nick Clifton <nickc@redhat.com>
9373
9374 PR target/68870
9375 * g++.dg/pr68770.C: New test.
9376
4cfa76e3
MS
93772016-01-04 Mike Stump <mikestump@comcast.net>
9378
9379 * lib/target-supports.exp (check_effective_target_cilkplus):
9380 cilkplus targets require pthreads.
4ece61b6 9381 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9382
4e8a3a35
MM
93832016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9384
9385 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9386 generation.
9387
818ab71a
JJ
93882016-01-04 Jakub Jelinek <jakub@redhat.com>
9389
9390 Update copyright years.
9391
2fe0a208
MP
93922016-01-04 Marek Polacek <polacek@redhat.com>
9393
9394 PR c/68908
9395 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9396 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9397 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9398
9e3b2fe3
EB
93992016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9400
9401 * gcc.target/sparc/20160104-2.c: New test.
9402
e8d65a35
EB
94032016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9404
9405 * gcc.target/sparc/20160104-1.c: New test.
9406
25ccfccd
PT
94072016-01-03 Paul Thomas <pault@gcc.gnu.org>
9408
9409 PR fortran/65045
9410 * gfortran.dg/pr65045.f90: New test.
9411
cb51d382
EB
94122016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9413
9414 * gnat.dg/specs/debug1.ads: Delete.
9415
6eeaad6e
JD
94162016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9417
9418 PR libgfortran/68867
9419 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9420 expression.
9421
2f968603
JD
94222016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9423
9424 PR libgfortran/68867
9425 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9426 PowerPC.
9427
591bb5e4
PT
94282016-01-01 Paul Thomas <pault@gcc.gnu.org>
9429
9430 PR fortran/68864
9431 * gfortran.dg/pr68864.f90: New test.
9432
f1e0620c
JJ
94332016-01-01 Jakub Jelinek <jakub@redhat.com>
9434
942a1319
JJ
9435 PR tree-optimization/69070
9436 * gcc.dg/pr69070.c: New test.
9437
10dff63f
JJ
9438 PR sanitizer/69055
9439 * gfortran.dg/pr69055.f90: New test.
9440
f1e0620c
JJ
9441 PR target/69015
9442 * gcc.dg/pr69015.c: New test.
818ab71a 9443\f
2f883d1c 9444Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9445
9446Copying and distribution of this file, with or without modification,
9447are permitted in any medium without royalty provided the copyright
9448notice and this notice are preserved.