]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* testsuite/23_containers/vector/modifiers/insert/aliasing.cc: New.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
02eb5b8b
BS
12016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2
3 PR target/71297
4 * gcc.target/powerpc/pr71297.c: New.
5
8beb9a0d
JW
62016-07-08 Jiong Wang <jiong.wang@arm.com>
7
8 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
9
cef4b650
MM
102016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
11
12 PR target/71806
13 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
14
3c3ecf52
AH
152016-07-08 Alan Hayward <alan.hayward@arm.com>
16
17 PR tree-optimization/71667
18 * gcc.dg/vect/pr71667.c: New
19
2660286d
ML
202016-07-08 Martin Liska <mliska@suse.cz>
21
22 * gcc.dg/torture/pr71606.c: New test.
23
70cdd4ae
JD
242016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25
26 PR fortran/71764
27 * gfortran.dg/pr71764.f90: New test.
28
842dc2e6
JJ
292016-07-07 Jakub Jelinek <jakub@redhat.com>
30 Kai Tietz <ktietz70@googlemail.com>
31
32 PR c++/70869
33 PR c++/71054
34 * g++.dg/cpp0x/pr70869.C: New test.
35 * g++.dg/cpp0x/pr71054.C: New test.
36
31be4262
DE
372016-07-07 David Edelsohn <dje.gcc@gmail.com>
38
39 * g++.dg/debug/pr71432.C: Fail on AIX.
40
1c122092
ML
412016-07-07 Martin Liska <mliska@suse.cz>
42
43 * gfortran.dg/do_1.f90: Remove a corner case that triggers
44 an undefined behavior.
45 * gfortran.dg/do_3.F90: Likewise.
46 * gfortran.dg/do_check_11.f90: New test.
47 * gfortran.dg/do_check_12.f90: New test.
48 * gfortran.dg/do_corner_warn.f90: New test.
49
7119f1b1
ML
502016-07-07 Martin Liska <mliska@suse.cz>
51
52 * gfortran.dg/predict-1.f90: Ammend the test.
53 * gfortran.dg/predict-2.f90: Likewise.
54
275792f2
IE
552016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
56
57 PR ipa/71624
58 * g++.dg/pr71624.C: New test.
59
05a437c1
TP
602016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
61
62 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
63 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
64 ARMv8-M Mainline architectures.
65
6f493951
TP
662016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
67
68 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
69 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
70
5ddaee94
SB
712016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
72
73 PR target/70098
74 PR target/71763
75 * gcc.target/powerpc/pr71763.c: New file.
76
651afdb2
YR
772016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
78
79 PR tree-optimization/71518
80 * gcc.dg/pr71518.c: New test.
81
9df99881
WD
822016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
83
84 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
85
7b4e0769
SKS
862016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
87
88 PR target/50739
89 * gcc.target/avr/pr50739.c: New test.
90
eb4432f7
JH
912016-07-05 Jan Hubicka <jh@suse.cz>
92
93 * gcc.dg/tree-ssa/scev-14.c: update template.
94
c01e092f
RS
952016-07-06 Richard Sandiford <richard.sandiford@arm.com>
96
97 * gcc.dg/vect/group-no-gaps-1.c: New test.
98
8070763a
AK
992016-07-05 Andi Kleen <ak@linux.intel.com>
100
101 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
102 if kernel supports MPX.
103
7f6e88a8
KC
1042016-07-05 Kito Cheng <kito.cheng@gmail.com>
105
106 * gcc.c-torture/compile/pr69102.c: Require fpic support.
107
36a265b1
MM
1082016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
109 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
110
111 * gcc.target/powerpc/signbit-1.c: New test.
112 * gcc.target/powerpc/signbit-2.c: New test.
113 * gcc.target/powerpc/signbit-3.c: New test.
114
7a98fb6e
KT
1152016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
116
117 PR rtl-optimization/71594
118 * gcc.dg/torture/pr71594.c: New test.
119
1e3d54b4
JH
1202016-07-05 Jan Hubicka <jh@suse.cz>
121
122 * gcc.dg/tree-ssa/scev-14.c: new testcase.
123
84ca3893
DM
1242016-07-05 David Malcolm <dmalcolm@redhat.com>
125
126 PR c++/62314
127 * gcc/testsuite/g++.dg/parse/error5.C: Update column
128 number of missing semicolon error.
129 * g++.dg/pr62314-2.C: New test case.
130
20d0bfce
AF
1312016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
132
133 * gfortran.dg/coarray_stat_function.f90: New test.
134 * gfortran.dg/coarray_stat_whitespace.f90: New test.
135 * gfortran.dg/coarray_lib_comm_1: Adapting old test
136 to new interfaces.
137
69aaea06
AV
1382016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
139
140 PR fortran/71623
141 * gfortran.dg/deferred_character_17.f90: New test.
142
f723a43c
CL
1432016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
144
145 * gcc.target/arm/neon/polytypes.c: Move to ...
146 * gcc.target/arm/polytypes.c: ... here.
147 * gcc.target/arm/neon/pr51534.c: Move to ...
148 * gcc.target/arm/pr51534.c: ... here.
149 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
150 * gcc.target/arm/vect-vcvt.c: ... here.
151 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
152 * gcc.target/arm/vect-vcvtq.c: ... here.
153 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
154 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
155 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
156 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
157 * gcc.target/arm/neon/neon.exp: Delete.
158 * gcc.target/arm/neon/: Delete.
159
d73e0ccf
JD
1602016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
161
162 PR fortran/65575
163 * gfortran.dg: pr65575.f90: New test.
164
c20f6223
JD
1652016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
166
167 PR fortran/35849
168 * gfortran.dg: pr35849.f90: New test.
169
2a5537c3
JJ
1702016-07-04 Jakub Jelinek <jakub@redhat.com>
171
172 PR c++/71739
173 * g++.dg/cpp0x/pr71739.C: New test.
174
740f9751
CL
1752016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
176
177 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
178
bf749919
DV
1792016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
180
181 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
182 locr.
183 * gcc.target/s390/loc-1.c: New test.
184
430bb38e
YR
1852016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
186
187 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
188 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
189
15f6e0da
RR
1902016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
191
192 PR target/63874
193 * gcc.target/aarch64/pr63874.c: New test.
194
79335075
JB
1952016-07-04 Jan Beulich <jbeulich@suse.com>
196
197 * g++.dg/header.c: New.
198 * gcc.dg/header.c: New.
199
557e8c49
JJ
2002016-07-02 Jakub Jelinek <jakub@redhat.com>
201
202 PR c/71719
203 * c-c++-common/Wunused-var-15.c: New test.
204
79a592e3
JJ
2052016-07-01 Jakub Jelinek <jakub@redhat.com>
206
207 PR fortran/71687
208 * gfortran.dg/gomp/pr71687.f90: New test.
209
e2298656
BS
2102016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
211
212 * gcc.dg/const-float128-ped.c: Require __float128 effective
213 target and options.
214 * gcc.dg/const-float128.c: Likewise.
215 * gcc.dg/torture/float128-cmp-invalid.c: Require
216 __float128 and base_quadfloat_support effective targets, and
217 __float128 options.
218 * gcc.dg/torture/float128-div-underflow.c: Likewise.
219 * gcc.dg/torture/float128-extend-nan.c: Likewise.
220 * gcc.dg/torture/float128-nan.c: Likewise.
221 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
222 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
223 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
224 * lib/target-supports.exp (check_effective_target___float128):
225 New.
226 (add_options_for___float128): New.
227 (check_effective_target_base_quadword_support): New.
228
70c11966
MM
2292016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
230
231 PR target/71720
232 * gcc.target/powerpc/pr71720.c: New test.
233
059541fd
JB
2342016-07-01 Jan Beulich <jbeulich@suse.com>
235
236 * gcc.dg/bss.c: New.
237
2c1e4964
PB
2382016-07-01 Peter Bergner <bergner@vnet.ibm.com>
239
240 PR target/71698
241 * gcc.target/powerpc/pr71698.c: New test.
242
22e1cb39
GJL
2432016-07-01 Georg-Johann Lay <avr@gjlay.de>
244
245 PR target/71151
246 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
247 instead of ".foo" for its section name.
248 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
249 depending on MCU's flash size.
250 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
251 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
252 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
253 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
254 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
255 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
256
466cf574
JB
2572016-07-01 Jan Beulich <jbeulich@suse.com>
258
259 * gcc.target/i386/pr65105-2.c: Add -msse2.
260
351beab7
JJ
2612016-06-30 Jakub Jelinek <jakub@redhat.com>
262
55a0f21a
JJ
263 PR tree-optimization/71707
264 * gcc.dg/strlenopt-29.c: New test.
265
6245ad72
JJ
266 PR fortran/71704
267 * gfortran.dg/gomp/pr71704.f90: New test.
268
351beab7
JJ
269 PR fortran/71705
270 * gfortran.dg/gomp/pr71705.f90: New test.
271
5a3a6a5e
KN
2722016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
273
274 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
275 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
276 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
277 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
278 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
279 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
280 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
281 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
282 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
283 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
284 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
285 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
286 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
287 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
288 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
289 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
290 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
291 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
292 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
293 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
294 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
295 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
296 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
297 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
298 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
299 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
300 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
301 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
302 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
303 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
304 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
305 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
306 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
307 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
308 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
309 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
310 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
311 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
312 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
313 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
314 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
315 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
316 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
317 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
318 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
319 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
320 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
321 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
322 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
323 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
324 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
325 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
326 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
327 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
328 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
329 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
330 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
331 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
332 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
333 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
334 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
335 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
336 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
337 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
338 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
339 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
340 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
341 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
342 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
343 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
344 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
345 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
346 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
347 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
348 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
349 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
350 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
351 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
352 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
353 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
354 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
355
3dfa8071
KT
3562016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
357 James Greenhalgh <james.greenhalgh@arm.com>
358
359 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
360
9bd62242
JG
3612016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
362 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
363
364 * gcc.target/aarch64/vget_set_lane_1.c: New test.
365
603107fb
DM
3662016-06-30 David Malcolm <dmalcolm@redhat.com>
367
368 PR driver/71651
369 * gcc.dg/spellcheck-options-12.c: New test case.
370
205cccc7
JJ
3712016-06-30 Jakub Jelinek <jakub@redhat.com>
372
373 PR middle-end/71693
374 * gcc.c-torture/compile/pr71693.c: New test.
375
f4452176
DM
3762016-06-29 David Malcolm <dmalcolm@redhat.com>
377
378 * gcc.dg/spellcheck-params.c: New testcase.
379 * gcc.dg/spellcheck-params-2.c: New testcase.
380
c5e74d9d
MM
3812016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
382
383 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
384 vector extract instructions.
385 * gcc.target/powerpc/p9-extract-2.c: Likewise.
386
e44ecbfd
JD
3872016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
388
389 PR fortran/71686
390 * gfortran.dg/unexpected_eof_2.f90: New test.
391 * gfortran.dg/unexpected_eof_3.f90: New test.
392
ee446d9f
JW
3932016-06-29 Jim Wilson <jim.wilson@linaro.org>
394
395 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
396
27f67461
CP
3972016-06-29 Cesar Philippidis <cesar@codesourcery.com>
398
399 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
400 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
401 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
402
b1206d29
RB
4032016-06-29 Richard Biener <rguenther@suse.de>
404
405 PR middle-end/15256
406 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
407
1af21224
MW
4082016-06-29 Matthew Wahab <matthew.wahab@arm.com>
409
410 * gcc.target/arm/aapcs/neon-vect10.c: Require
411 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
412 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
413 * gcc.target/arm/aapcs/vfp18.c: Likewise.
414 * gcc.target/arm/aapcs/vfp19.c: Likewise.
415 * gcc.target/arm/aapcs/vfp20.c: Likewise.
416 * gcc.target/arm/aapcs/vfp21.c: Likewise.
417 * gcc.target/arm/fp16-aapcs-1.c: Require
418 -mfloat-ab=hard. Also simplify the test.
419 * gcc.target/arm/fp16-aapcs-2.c: New.
420
7fe43755
MW
4212016-06-29 Matthew Wahab <matthew.wahab@arm.com>
422
423 * lib/target-supports.exp (add_options_for_arm_fp16): Reword
424 comment.
425 (add_options_for_arm_fp16_ieee): New.
426 (add_options_for_arm_fp16_alternative): New.
427 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
428 long-line.
429 (effective_target_arm_fp16_hw): New.
430
264d951a
IE
4312016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
432
433 PR tree-optimization/71655
434 * g++.dg/pr71655.C: New test.
435
5c846a81
ML
4362016-06-29 Martin Liska <mliska@suse.cz>
437
438 * gcc.dg/pr71585.c: New test.
439 * gcc.dg/pr71585-2.c: New test.
440 * gcc.dg/pr71585-3.c: New test.
441
fafe9318
YR
4422016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
443
444 PR tree-optimization/70729
445 * g++.dg/vect/pr70729.cc: New test.
446
54d19c3b
TS
4472016-06-29 Thomas Schwinge <thomas@codesourcery.com>
448
449 * c-c++-common/gomp/cancel-1.c: Extend.
450
5f3cd7c3
JJ
4512016-06-29 Jakub Jelinek <jakub@redhat.com>
452
453 PR tree-optimization/71625
454 * gcc.dg/strlenopt-28.c: New test.
455
4aa83879
RB
4562016-06-29 Richard Biener <rguenther@suse.de>
457
458 PR middle-end/71002
459 * g++.dg/torture/pr71002.C: Adjust testcase.
460
152ef731
JJ
4612016-06-29 Jakub Jelinek <jakub@redhat.com>
462
463 PR c/71685
464 * gcc.dg/pr71685.c: New test.
465
4662016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
467
468 PR c/71552
469 * gcc.dg/init-bad-9.c: New test.
470
d41dc215
BS
4712016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
472
473 * gcc.target/powerpc/abs128-1.c: Require VSX.
474 * gcc.target/powerpc/copysign128-1.c: Likewise.
475 * gcc.target/powerpc/inf128-1.c: Likewise.
476 * gcc.target/powerpc/nan128-1.c: Likewise.
477
6a20b538
JJ
4782016-06-28 Jakub Jelinek <jakub@redhat.com>
479
480 PR middle-end/71626
481 * gcc.c-torture/execute/pr71626-1.c: New test.
482 * gcc.c-torture/execute/pr71626-2.c: New test.
483
77d93c47
PB
4842016-06-28 Peter Bergner <bergner@vnet.ibm.com>
485
486 PR target/71656
487 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
488
a8264058
SB
4892016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
490
491 PR target/71670
492 * gcc.target/powerpc/pr71670.c: New testcase.
493
0dc47331
PB
4942016-06-27 Peter Bergner <bergner@vnet.ibm.com>
495
496 PR target/71656
497 * gcc.target/powerpc/pr71656-1.c: New test.
498 * gcc.target/powerpc/pr71656-2.c: New test.
499
b65ffc79
CL
5002016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
501
502 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
503 around fp16 code.
504 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
505 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
506 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
507 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
508 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
509 Add arm_neon_fp16_ok effective target.
510 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
511 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
512 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
513 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
514 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
515 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
516 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
517 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
518 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
519 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
520 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
521
9bb86f40
JH
5222016-06-26 Jan Hubicka <hubicka@ucw.cz>
523
524 * gcc.dg/predict-12.c: New testcase.
525
46db0fd4
JD
5262016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
527
528 PR fortran/71649
529 * gfortran.dg/pr71649.f90: New test.
530
2a65e70b
JJ
5312016-06-25 Jakub Jelinek <jakub@redhat.com>
532
f8a06e24
JJ
533 PR tree-optimization/71643
534 * g++.dg/opt/pr71643.C: New test.
535
2a65e70b
JJ
536 PR tree-optimization/71631
537 * gcc.c-torture/execute/pr71631.c: New test.
538
7805417a
JH
5392016-06-24 Jan Hubicka <hubicka@ucw.cz>
540
541 * gcc.dg/predict-11.c: New testcase.
542 * gfortran.dg/predict-2.f90: New testcase.
543
888ed1a3
JH
5442016-06-24 Jan Hubicka <hubicka@ucw.cz>
545
546 * gcc.dg/predict-10.c: New test.
547
53605f35
BS
5482016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
549
550 * gcc.target/powerpc/abs128-1.c: New.
551 * gcc.target/powerpc/copysign128-1.c: New.
552 * gcc.target/powerpc/inf128-1.c: New.
553 * gcc.target/powerpc/nan128-1.c: New.
554
7b22b4c6
EB
5552016-06-24 Eric Botcazou <ebotcazou@adacore.com>
556
557 * gfortran.dg/pr71642.f90: New test.
558
37e373c2
JJ
5592016-06-24 Jakub Jelinek <jakub@redhat.com>
560
561 PR tree-optimization/71647
562 * gcc.target/i386/pr71647.c: New test.
563
b20b79f2
L
5642016-06-24 H.J. Lu <hongjiu.lu@intel.com>
565
566 * gcc.target/i386/noplt-gd-1.c: New test.
567 * gcc.target/i386/noplt-gd-2.c: Likewise.
568 * gcc.target/i386/noplt-gd-3.c: Likewise.
569 * gcc.target/i386/noplt-ld-1.c: Likewise.
570 * gcc.target/i386/noplt-ld-2.c: Likewise.
571 * gcc.target/i386/noplt-ld-3.c: Likewise.
572 * lib/target-supports.exp
573 (check_effective_target_tls_get_addr_via_got): New.
574
04619cb8
UB
5752016-06-24 Uros Bizjak <ubizjak@gmail.com>
576
577 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
578 testsuite compile flags.
579 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
580 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
581
5822016-06-24 Uros Bizjak <ubizjak@gmail.com>
583
584 * g++dg/vect/pr36684.cc: Add dg-do compile.
585 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
586 * gcc.dg/vect/pr70021.c: Ditto.
587 * gcc.dg/vect/pr70138-1.c: Ditto.
588 * gcc.dg/vect/pr70138-2.c: Ditto.
589 * gcc.dg/vect/pr70354-1.c: Ditto.
590 * gcc.dg/vect/pr70354-2.c: Ditto.
591 * gcc.dg/vect/pr71259.c: Ditto.
592 * gcc.dg/vect/pr71416-1.c: Ditto.
593 * gcc.dg/vect/slp-43.c: Ditto.
594 * gcc.dg/vect/slp-45.c: Ditto.
595 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
596 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
597 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
598 * gfortran.dg/vect/pr69980.f90: Ditto.
599
6002016-06-24 Uros Bizjak <ubizjak@gmail.com>
601
602 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
603 * gcc.dg/vect/bb-slp-30.c: Ditto.
604 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
605 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
606 * gcc.dg/vect/pr45902.c: Ditto.
607 * gcc.dg/vect/pr48172.c: Ditto.
608 * gcc.dg/vect/pr48377.c: Ditto.
609 * gcc.dg/vect/pr49038.c: Ditto.
610 * gcc.dg/vect/pr49771.c: Ditto.
611 * gcc.dg/vect/pr52091.c: Ditto.
612 * gcc.dg/vect/pr53185-2.c: Ditto.
613 * gcc.dg/vect/pr56826.c: Ditto.
614 * gcc.dg/vect/pr60276.c: Ditto.
615 * gcc.dg/vect/pr62021.c: Ditto.
616 * gcc.dg/vect/pr63530.c: Ditto.
617 * gcc.dg/vect/pr65518.c: Ditto.
618 * gcc.dg/vect/pr65947-1.c: Ditto.
619 * gcc.dg/vect/pr65947-10.c: Ditto.
620 * gcc.dg/vect/pr65947-11.c: Ditto.
621 * gcc.dg/vect/pr65947-12.c: Ditto.
622 * gcc.dg/vect/pr65947-13.c: Ditto.
623 * gcc.dg/vect/pr65947-2.c: Ditto.
624 * gcc.dg/vect/pr65947-3.c: Ditto.
625 * gcc.dg/vect/pr65947-4.c: Ditto.
626 * gcc.dg/vect/pr65947-5.c: Ditto.
627 * gcc.dg/vect/pr65947-6.c: Ditto.
628 * gcc.dg/vect/pr65947-7.c: Ditto.
629 * gcc.dg/vect/pr65947-8.c: Ditto.
630 * gcc.dg/vect/pr65947-9.c: Ditto.
631 * gcc.dg/vect/pr71416-1.c: Ditto.
632 * gcc.dg/vect/pr71439.c: Ditto.
633 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
634 * gcc.dg/vect/vect-bswap16.c: Ditto.
635 * gcc.dg/vect/vect-bswap32.c: Ditto.
636 * gcc.dg/vect/vect-bswap64.c: Ditto.
637 * gcc.dg/vect/vect-live-1.c: Ditto.
638 * gcc.dg/vect/vect-live-2.c: Ditto.
639 * gcc.dg/vect/vect-live-3.c: Ditto.
640 * gcc.dg/vect/vect-live-4.c: Ditto.
641 * gcc.dg/vect/vect-live-5.c: Ditto.
642 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
643 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
644 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
645 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
646 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
647 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
648 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
649 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
650 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
651 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
652 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
653 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
654 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
655 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
656 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
657 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
658 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
659
da224bcb
UB
6602016-06-24 Uros Bizjak <ubizjak@gmail.com>
661
662 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
663
dfee2870
L
6642016-06-24 H.J. Lu <hongjiu.lu@intel.com>
665
666 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
667 ia32 if R_386_GOT32X relocation is supported.
668 * gcc.target/i386/noplt-3.c: Likewise.
669 * gcc.target/i386/noplt-2.c: Likewise.
670 (main): Renamed to ...
671 (bar): This.
672 * gcc.target/i386/noplt-4.c: Likewise.
673 (main): Renamed to ...
674 (bar): This.
675 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
676 * gcc.target/i386/pr67400-5.c: Likewise.
677
a86451b9
JJ
6782016-06-24 Jakub Jelinek <jakub@redhat.com>
679
00085092
JJ
680 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
681 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
682
a86451b9
JJ
683 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
684 f4): Adjust expected diagnostics.
685 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
686 (T): If OVFP is defined, redefine to TP.
687 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
688 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
689 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
690 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
691 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
692 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
693 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
694 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
695 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
696 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
697 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
698 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
699 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
700 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
701 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
702 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
703 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
704 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
705 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
706 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
707 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
708 as last argument to __builtin_add_overflow_p.
709
7bb5d5f4
UB
7102016-06-23 Uros Bizjak <ubizjak@gmail.com>
711
712 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
713 dg-options and remove default vector testsuite compile flags.
714 * g++.dg/vect/pr33860a.cc: Ditto.
715 * g++.dg/vect/pr45470-a.cc: Ditto.
716 * g++.dg/vect/pr45470-b.cc: Ditto.
717 * g++.dg/vect/pr60896.cc: Ditto.
718 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
719 * gcc.dg/vect/pr18308.c: Ditto.
720 * gcc.dg/vect/pr24049.c: Ditto.
721 * gcc.dg/vect/pr33373.c: Ditto.
722 * gcc.dg/vect/pr36228.c: Ditto.
723 * gcc.dg/vect/pr42395.c: Ditto.
724 * gcc.dg/vect/pr42604.c: Ditto.
725 * gcc.dg/vect/pr46663.c: Ditto.
726 * gcc.dg/vect/pr48765.c: Ditto.
727 * gcc.dg/vect/pr49093.c: Ditto.
728 * gcc.dg/vect/pr49352.c: Ditto.
729 * gcc.dg/vect/pr52298.c: Ditto.
730 * gcc.dg/vect/pr52870.c: Ditto.
731 * gcc.dg/vect/pr53185.c: Ditto.
732 * gcc.dg/vect/pr53773.c: Ditto.
733 * gcc.dg/vect/pr56695.c: Ditto.
734 * gcc.dg/vect/pr62171.c: Ditto.
735 * gcc.dg/vect/pr63530.c: Ditto.
736 * gcc.dg/vect/pr68339.c: Ditto.
737 * gcc.dg/vect/pr71259.c: Ditto.
738 * gcc.dg/vect/vect-82_64.c: Ditto.
739 * gcc.dg/vect/vect-83_64.c: Ditto.
740 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
741 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
742 * gcc.dg/vect/vect-shift-2.c: Ditto.
743 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
744 * gfortran.dg/vect/pr39318.f90: Ditto.
745 * gfortran.dg/vect/pr45714-a.f: Ditto.
746 * gfortran.dg/vect/pr45714-b.f: Ditto.
747 * gfortran.dg/vect/pr46213.f90: Ditto.
748
2d4bb02f
MM
7492016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
750 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
751
752 * gcc.target/powerpc/p9-splat-5.c: New test.
753
f6d1b868
UB
7542016-06-23 Uros Bizjak <ubizjak@gmail.com>
755
756 PR tree-optimization/71488
757 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
758 * lib/target-supports.exp: ... here.
759 (check_sse4_hw_available): New procedure.
760 (check_effective_target_sse4_runtime): Ditto.
761 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
762 -march=westmere for sse4_runtime targets.
936ff030 763 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 764 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 765 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 766 (main): Call check_vect ().
a7898180 767 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 768
c0597759
L
7692016-06-23 H.J. Lu <hongjiu.lu@intel.com>
770
771 PR target/66232
772 PR target/67400
773 * gcc.target/i386/pr66232-14.c: New file.
774 * gcc.target/i386/pr66232-15.c: Likewise.
775 * gcc.target/i386/pr66232-16.c: Likewise.
776 * gcc.target/i386/pr66232-17.c: Likewise.
777 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
778 ia32 if R_386_GOT32X relocation is supported.
779 * gcc.target/i386/pr67400-2.c: Likewise.
780 * gcc.target/i386/pr67400-3.c: Likewise.
781 * gcc.target/i386/pr67400-4.c: Likewise.
782 * gcc.target/i386/pr67400-6.c: Likewise.
783 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 784 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 785
5b0e27a7
JD
7862016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
787
788 PR libgfortran/48852
789 * gfortran.dg/char4_iunit_1.f03: Update test.
790 * gfortran.dg/f2003_io_5.f03: Update test.
791 * gfortran.dg/real_const_3.f90: Update test.
792
7f586d90
AK
7932016-06-23 Andi Kleen <ak@linux.intel.com>
794
795 * g++.dg/bprob/bprob.exp: Support autofdo.
796 * g++.dg/tree-prof/tree-prof.exp: dito.
797 * gcc.dg/tree-prof/tree-prof.exp: dito.
798 * gcc.misc-tests/bprob.exp: dito.
799 * gfortran.dg/prof/prof.exp: dito.
800 * lib/profopt.exp: dito.
801 * lib/target-supports.exp: Check for autofdo.
802
60fa7862
ML
8032016-06-23 Martin Liska <mliska@suse.cz>
804
805 * gcc.dg/pr71619.c: New test.
806
e3d62871
UB
8072016-06-23 H.J. Lu <hongjiu.lu@intel.com>
808
809 PR target/67400
cc901875
UB
810 * gcc.target/i386/pr67400-1.c: New test.
811 * gcc.target/i386/pr67400-2.c: Likewise.
812 * gcc.target/i386/pr67400-3.c: Likewise.
813 * gcc.target/i386/pr67400-4.c: Likewise.
814 * gcc.target/i386/pr67400-5.c: Likewise.
815 * gcc.target/i386/pr67400-6.c: Likewise.
816 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 817
ac81cf0b
DM
8182016-06-22 David Malcolm <dmalcolm@redhat.com>
819
820 * c-c++-common/missing-header-1.c: New test case.
821 * c-c++-common/missing-header-2.c: New test case.
822 * c-c++-common/missing-header-3.c: New test case.
823 * c-c++-common/missing-header-4.c: New test case.
824
1a4f11c8
DM
8252016-06-22 David Malcolm <dmalcolm@redhat.com>
826
827 PR c/70339
828 * c-c++-common/attributes-1.c: Update dg-prune-output to include
829 hint.
830 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
831 expected results due to builtin "nanl" now being suggested for
832 "name".
833 * gcc.dg/pr67580.c: Update expected messages.
834 * gcc.dg/spellcheck-identifiers.c: New testcase.
835 * gcc.dg/spellcheck-typenames.c: New testcase.
836
a93eac6a
DM
8372016-06-22 David Malcolm <dmalcolm@redhat.com>
838
839 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
840 file.
841 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
842 diagnostic-test-show-locus-parseable-fixits.c to sources for
843 diagnostic_plugin_test_show_locus.c.
844 * lib/gcc-defs.exp (freeform_regexps): New global.
845 (dg-regexp): New function.
846 (handle-dg-regexps): New function.
847 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
848 freeform_regexps to the empty list.
849 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
850
49e76ff1
IE
8512016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
852
f6d1b868 853 PR tree-optimization/71488
49e76ff1
IE
854 * g++.dg/pr71488.C: New test.
855 * gcc.dg/vect/vect-bool-cmp.c: New test.
856
951d8c8a
EB
8572016-06-22 Eric Botcazou <ebotcazou@adacore.com>
858
859 * gcc.dg/guality/param-5.c: New test.
860
b60fc3bd
BE
8612016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
862
863 * gcc.target/i386/asm-flag-7.c: New test.
864
0609abda
TS
8652016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
866
867 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
868 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
869 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
870 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
871 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
872 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
873 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
874 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
875 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
876 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
877 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
878 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
879 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
880 * gcc.dg/tree-ssa/vrp87.c: Likewise.
881 * lib/target-supports.exp: Likewise.
882
ee2499b4
TS
8832016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
884
885 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
886 * gcc.dg/attr-ms_struct-2.c: Likewise.
887 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
888 * gcc.dg/bf-ms-attrib.c: Likewise.
889 * gcc.dg/bf-ms-layout-2.c: Likewise.
890 * gcc.dg/bf-ms-layout-3.c: Likewise.
891 * gcc.dg/bf-ms-layout.c: Likewise.
892 * gcc.dg/bf-no-ms-layout.c: Likewise.
893 * gcc.target/i386/bitfield1.c: Likewise.
894 * gcc.target/i386/bitfield2.c: Likewise.
895 * gcc.target/i386/bitfield3.c: Likewise.
896
caea59ff
KN
8972016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
898
899 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
900 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
901 override other than -mcpu=power9 command-line option is specified,
902 or if the target operating system is aix.
903 * gcc.target/powerpc/darn-1.c: Likewise.
904 * gcc.target/powerpc/darn-2.c: Likewise.
905 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
906 test if effective-target is not powerpc_p9vector_ok or if the
907 target operating system is not defined.
908 * gcc.target/powerpc/vslv-1.c: Likewise.
909 * gcc.target/powerpc/vsrv-0.c: Likewise.
910 * gcc.target/powerpc/vsrv-1.c: Likewise.
911
63617e30
TB
9122016-06-21 Tobias Burnus <burnus@net-b.de>
913
914 PR fortran/71068
915 * gfortran.dg/coarray/data_1.f90: New.
916
89192c3c
WD
9172016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
918
919 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
920 (dg-require-effective-target): Use arm_v8_neon_hw.
921 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
922 (dg-require-effective-target): Likewise.
923 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
924 (dg-require-effective-target): Likewise.
925 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
926 (dg-require-effective-target): Likewise.
927 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
928 (dg-require-effective-target): Likewise.
929 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
930 (dg-require-effective-target): Likewise.
931 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
932 Add AArch64 check.
933
64ac50e2
WD
9342016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
935
936 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
937 Set to 3 so test passes.
938
6252b5db
WD
9392016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
940
941 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
942
3b9bc511
IV
9432016-06-21 Ilya Verbin <ilya.verbin@intel.com>
944
945 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
946 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
947 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
948 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
949
21db1c78
IV
9502016-06-21 Ilya Verbin <ilya.verbin@intel.com>
951
952 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
953 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
954
9d30e86f
L
9552016-06-21 H.J. Lu <hongjiu.lu@intel.com>
956
957 PR target/71549
958 * gcc.target/i386/pr71549.c: New test.
959
448a7c69
KN
9602016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
961
962 * gcc.target/powerpc/vadsdu-0.c: Replace
963 dg-require-effective-target directive to allow test to run on more
964 platforms, and add dg-skip-if directive to disable test on aix
965 platforms because of known incompatibilities.
966 * gcc.target/powerpc/vadsdu-1.c: Likewise.
967 * gcc.target/powerpc/vadsdu-2.c: Likewise.
968 * gcc.target/powerpc/vadsdu-3.c: Likewise.
969 * gcc.target/powerpc/vadsdu-4.c: Likewise.
970 * gcc.target/powerpc/vadsdu-5.c: Likewise.
971 * gcc.target/powerpc/vadsdub-1.c: Likewise.
972 * gcc.target/powerpc/vadsdub-2.c: Replace
973 dg-require-effective-target directive to allow test to run on more
974 platforms, and add dg-skip-if directive to disable test on aix
975 platforms because of known incompatibilities.
976 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
977 with vec_absdb call to differentiate this test from vadsdub-1.c.
978 * gcc.target/powerpc/vadsduh-1.c: Replace
979 dg-require-effective-target directive to allow test to run on more
980 platforms, and add dg-skip-if directive to disable test on aix
981 platforms because of known incompatibilities.
982 * gcc.target/powerpc/vadsduh-2.c: Likewise.
983 * gcc.target/powerpc/vadsduw-1.c: Likewise.
984 * gcc.target/powerpc/vadsduw-2.c: Likewise.
985
0ad84f34
JJ
9862016-06-21 Jakub Jelinek <jakub@redhat.com>
987
988 PR tree-optimization/71588
989 * gcc.dg/pr71558.c: New test.
990
e71e8d94
SKS
9912016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
992
993 * c-c++-common/pr68657-1.c: Require ptr32plus support.
994 * c-c++-common/pr68657-2.c: Likewise.
995 * c-c++-common/pr68657-3.c: Likewise.
996 * gcc.dg/torture/pr69714.c: Require int32plus support.
997 * gcc.dg/torture/pr70025.c: Likewise.
998 * gcc.dg/torture/pr70083.c: Likewise.
999 * gcc.dg/torture/pr70542.c: Likewise.
1000 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1001
5a578671
JM
10022016-06-20 Joseph Myers <joseph@codesourcery.com>
1003
1004 PR c/71601
1005 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1006
7a9df68e
JJ
10072016-06-20 Jakub Jelinek <jakub@redhat.com>
1008
50aa64d5
JJ
1009 PR middle-end/71581
1010 * gcc.dg/pr71581.c: New test.
1011
7a9df68e
JJ
1012 PR rtl-optimization/71591
1013 * gcc.dg/cpp/pr71591.c: New test.
1014
3947cf19
DR
10152016-06-20 David B. Robins <gcc@davidrobins.net>
1016
1017 PR target/71571
1018 * g++.dg/torture/pr71571.C: New test.
1019
c4ff221e
JJ
10202016-06-20 Jakub Jelinek <jakub@redhat.com>
1021
1022 PR target/71559
1023 * gcc.target/i386/sse2-pr71559.c: New test.
1024 * gcc.target/i386/avx-pr71559.c: New test.
1025 * gcc.target/i386/avx512f-pr71559.c: New test.
1026
f1b5abfb
TB
10272016-06-20 Tobias Burnus <burnus@net-b.de>
1028
1029 PR fortran/71194
1030 * gfortran.dg/pointer_remapping_10.f90: New.
1031
842107e4
DM
10322016-06-20 David Malcolm <dmalcolm@redhat.com>
1033
1034 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1035
d9e8bdfd
MS
10362016-06-20 Martin Sebor <msebor@redhat.com>
1037
1038 PR c/69507
1039 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1040 * gnu90-const-expr-1.c: Same.
1041 * gnu99-const-expr-1.c: Same.
1042 * gnu99-static-1.c: Same.
1043
67785479
RL
10442016-06-20 Renlin Li <renlin.li@arm.com>
1045
1046 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1047
636929b8
JG
10482016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1049
1050 * gcc.target/aarch64/vcvt_f64_1.c: New.
1051 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1052 * gcc.target/aarch64/vrecp_f64_1.c: New.
1053
ff7b374b
KT
10542016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1055
1056 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1057 "alignement".
1058
554cfc9e
GJL
10592016-06-20 Georg-Johann Lay <avr@gjlay.de>
1060
1061 PR target/71103
1062 * gcc.target/avr/torture/pr71103-2.c: New test.
1063
aa0db437
MS
10642016-06-19 Martin Sebor <msebor@redhat.com>
1065
1066 PR c/69507
1067 * gcc.dg/alignof.c: New test.
1068
c561b091
PC
10692016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1070
1071 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1072 vs dg-error; test constexpr specifier too.
1073
bf54f123
PC
10742016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1075
1076 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1077
4e53aa97
CL
10782016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1079
1080 * lib/target-supports.exp
1081 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1082 arm_neon_ok and merge flags. Fix temporary test name.
1083 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1084 and merge flags.
1085
69071d86
ML
10862016-06-17 Martin Liska <mliska@suse.cz>
1087
1088 * gcc.dg/predict-9.c: Fix dump scanning.
1089
68b3b858
BC
10902016-06-17 Bin Cheng <bin.cheng@arm.com>
1091
1092 PR tree-optimization/71354
1093 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1094
d3ee260a
BC
10952016-06-17 Bin Cheng <bin.cheng@arm.com>
1096
1097 PR tree-optimization/71347
1098 * gcc.dg/tree-ssa/pr71347.c: New test.
1099
bd8fb114
BC
11002016-06-17 Bin Cheng <bin.cheng@arm.com>
1101
1102 PR tree-optimization/71354
1103 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1104
97816be4
BC
11052016-06-17 Bin Cheng <bin.cheng@arm.com>
1106
1107 * gcc.dg/vect/vect-alias-check-1.c: New test.
1108
2d761a37
SKS
11092016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1110
e0277d6b 1111 PR target/71151
2d761a37
SKS
1112 * gcc.target/avr/pr71151-1.c: New test.
1113 * gcc.target/avr/pr71151-2.c: New test.
1114 * gcc.target/avr/pr71151-3.c: New test.
1115 * gcc.target/avr/pr71151-4.c: New test.
1116 * gcc.target/avr/pr71151-5.c: New test.
1117 * gcc.target/avr/pr71151-6.c: New test.
1118 * gcc.target/avr/pr71151-7.c: New test.
1119 * gcc.target/avr/pr71151-8.c: New test.
1120 * gcc.target/avr/pr71151-common.h: New test.
1121
68fa96d6
ML
11222016-06-16 Martin Liska <mliska@suse.cz>
1123
1124 * gfortran.dg/predict-1.f90: New test.
1125
b6ca982f
UB
11262016-06-16 Uros Bizjak <ubizjak@gmail.com>
1127
1128 PR target/71242
1129 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1130
1dc8d15b
JH
11312016-06-16 Jan Hubicka <hubicka@ucw.cz>
1132
1133 * g++.dg/vect/pr36648.cc: Disable cunrolli
1134
67c25816
JJ
11352016-06-16 Jakub Jelinek <jakub@redhat.com>
1136
c577adb2
JJ
1137 PR target/71554
1138 * gcc.c-torture/execute/pr71554.c: New test.
1139
67c25816
JJ
1140 PR rtl-optimization/71532
1141 * gcc.dg/torture/pr71532.c: New test.
1142
1a3c3ee9
MM
11432016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1144
1145 * gcc.target/powerpc/p9-dimode1.c: New test.
1146 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1147
f29468a7
JJ
11482016-06-15 Jakub Jelinek <jakub@redhat.com>
1149
61daecc4
JJ
1150 * gcc.c-torture/compile/20160615-1.c: New test.
1151
f29468a7
JJ
1152 * g++.dg/cpp0x/ref-qual17.C: New test.
1153
209d1e2d
IE
11542016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1155
1156 PR middle-end/71529
1157 * gcc.target/i386/pr71529.C: New test.
1158
8dc35712
AH
11592016-06-15 Alan Hayward <alan.hayward@arm.com>
1160
1161 PR tree-optimization/71483
1162 * g++.dg/vect/pr71483.c: New
1163
b8911cb8
PC
11642016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1165
1166 PR c++/70202
1167 * g++.dg/inherit/crash6.C: New.
1168 * g++.dg/inherit/union2.C: Likewise.
1169 * g++.dg/inherit/virtual12.C: Likewise.
1170 * g++.dg/inherit/virtual13.C: Likewise.
1171 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1172
cf5d08ab
UB
11732016-06-15 Uros Bizjak <ubizjak@gmail.com>
1174
e3d62871 1175 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1176
8f482165
AH
11772016-06-15 Alan Hayward <alan.hayward@arm.com>
1178
1179 PR tree-optimization/71439
1180 * gcc.dg/vect/pr71439.c: New
1181
3256673f
KT
11822016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1183
1184 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1185
b17dc4d4
RB
11862016-06-15 Richard Biener <rguenther@suse.de>
1187
1188 * gcc.dg/vect/slp-45.c: New testcase.
1189
2a5825f2
RB
11902016-06-15 Richard Biener <rguenther@suse.de>
1191
1192 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1193
6e433d0b
BS
11942016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1195
1196 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1197 requirements, and disable for AIX for now.
1198 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1199
abe7f828
JJ
12002016-06-14 Jakub Jelinek <jakub@redhat.com>
1201
a09c81b4
JJ
1202 PR c++/71528
1203 * g++.dg/opt/pr71528.C: New test.
1204
abe7f828
JJ
1205 PR c++/71516
1206 * g++.dg/init/pr71516.C: New test.
1207
acfadf06
PC
12082016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1209
1210 * g++.dg/init/array46.C: New.
1211
4d568ab2
UB
12122016-06-14 Uros Bizjak <ubizjak@gmail.com>
1213
e3d62871
UB
1214 * gcc.target/i386/float128-3.c: New test.
1215 * gcc.target/i386/quad-sse4.c: Ditto.
1216 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1217 Update scan strings.
4d568ab2 1218
30934c5d
RB
12192016-06-14 Richard Biener <rguenther@suse.de>
1220
1221 PR middle-end/71526
1222 * gfortran.dg/pr71526.f90: New testcase.
1223
3970e545
AV
12242016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1225
1226 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1227 * gcc.dg/zero_bits_compound-1.c: Likewise.
1228
04976c6e
RB
12292016-06-14 Richard Biener <rguenther@suse.de>
1230
1231 PR tree-optimization/71522
1232 * gcc.dg/torture/pr71522.c: New testcase.
1233
23e025db
JJ
12342016-06-14 Jakub Jelinek <jakub@redhat.com>
1235
1236 PR tree-optimization/71520
1237 * gcc.dg/tree-ssa/pr71520.c: New test.
1238
90b72e84
RB
12392016-06-14 Richard Biener <rguenther@suse.de>
1240
1241 PR tree-optimization/71521
86c24ba6 1242 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1243
ef7cf206
JJ
12442016-06-13 Jakub Jelinek <jakub@redhat.com>
1245
0dda258b
JJ
1246 PR sanitizer/71498
1247 * c-c++-common/ubsan/bounds-13.c: New test.
1248
ef7cf206
JJ
1249 PR preprocessor/71183
1250 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1251
a73786e3
JL
12522016-06-13 Jeff Law <law@redhat.com>
1253
1254 PR tree-optimization/71403
1255 * c-c++-common/ubsan/pr71403-1.c: New test.
1256 * c-c++-common/ubsan/pr71403-2.c: New test.
1257 * c-c++-common/ubsan/pr71403-3.c: New test.
1258
0ac249bf
JJ
12592016-06-13 Jakub Jelinek <jakub@redhat.com>
1260
1261 PR middle-end/71478
1262 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1263 Add -Wno-psabi -w to dg-options.
1264
5408a64a
KN
12652016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1266
1267 * gcc.target/powerpc/vadsdu-0.c: New test.
1268 * gcc.target/powerpc/vadsdu-1.c: New test.
1269 * gcc.target/powerpc/vadsdu-2.c: New test.
1270 * gcc.target/powerpc/vadsdu-3.c: New test.
1271 * gcc.target/powerpc/vadsdu-4.c: New test.
1272 * gcc.target/powerpc/vadsdu-5.c: New test.
1273 * gcc.target/powerpc/vadsdub-1.c: New test.
1274 * gcc.target/powerpc/vadsdub-2.c: New test.
1275 * gcc.target/powerpc/vadsduh-1.c: New test.
1276 * gcc.target/powerpc/vadsduh-2.c: New test.
1277 * gcc.target/powerpc/vadsduw-1.c: New test.
1278 * gcc.target/powerpc/vadsduw-2.c: New test.
1279
f7e4f2e3
DM
12802016-06-13 David Malcolm <dmalcolm@redhat.com>
1281
1282 * gcc.dg/c99-init-2.c (c): Update expected error message.
1283 * gcc.dg/init-bad-8.c (foo): Likewise.
1284 * gcc.dg/spellcheck-fields-3.c: New test case.
1285
ad23a23e
ML
12862016-06-13 Martin Liska <mliska@suse.cz>
1287
1288 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1289 and "guess loop iv compared" heuristics.
1290 * gcc.dg/predict-2.c: Likewise.
1291 * gcc.dg/predict-3.c: Likewise.
1292 * gcc.dg/predict-4.c: Likewise.
1293 * gcc.dg/predict-5.c: Likewise.
1294 * gcc.dg/predict-6.c: Likewise.
1295
146c55da
MP
12962016-06-13 Marek Polacek <polacek@redhat.com>
1297
1298 PR middle-end/71476
1299 * c-c++-common/Wswitch-unreachable-4.c: New test.
1300 * gcc.dg/Wswitch-unreachable-2.c: New test.
1301 * g++.dg/tm/jump1.C: Move dg-warning.
1302
42e77cbc
EB
13032016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1304
1305 * gnat.dg/renaming10.ad[sb]: New test.
1306
7474dcc1
PT
13072016-06-13 Paul Thomas <pault@gcc.gnu.org>
1308
1309 PR fortran/70673
1310 * gfortran.dg/pr70673.f90: New test.
1311
f57f53d3
RB
13122016-06-13 Richard Biener <rguenther@suse.de>
1313
1314 PR middle-end/64516
1315 * gcc.dg/align-3.c: New testcase.
1316
5843a5f0
ML
13172016-06-13 Martin Liska <mliska@suse.cz>
1318
1319 * gcc.target/i386/pr71458.c: New test.
1320
aa8fdb44
UB
13212016-06-12 Uros Bizjak <ubizjak@gmail.com>
1322
1323 PR target/71241
1324 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1325
2043e4d7
DH
13262016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1327
1328 PR target/60751
1329 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1330 statement.
1331
d3dc025d
DH
13322016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1333
1334 PR target/60751
1335 * gfortran.dg/comma_IO_extension_1.f90: New test.
1336 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1337 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1338 statement.
1339 * gfortran.dg/graphite/pr38083.f90: Likewise.
1340 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1341 missing format.
1342
a31d78c6
EB
13432016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1344
1345 * gnat.dg/case_character.adb: New test.
1346
95c18dd0
SB
13472016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1348
1349 PR middle-end/71310
1350 * gcc.target/powerpc/pr71310.c: New testcase.
1351
b97d37b4
KV
13522016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1353
1354 PR middle-end/71478
1355 * gcc.dg/pr71478.c: New test.
1356
900bcda3
JJ
13572016-06-10 Jakub Jelinek <jakub@redhat.com>
1358
ec1c20db
JJ
1359 PR middle-end/71494
1360 * gcc.c-torture/execute/pr71494.c: New test.
1361
50b15873
JJ
1362 PR c/68657
1363 * gcc.target/i386/pr68657.c: New test.
1364
900bcda3
JJ
1365 PR inline-asm/68843
1366 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1367 (test): Add -masm=intel alternatives.
1368
4d926e34
MS
13692016-06-10 Martin Sebor <msebor@redhat.com>
1370
1371 PR c/71392
1372 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1373
ad071b2b
JL
13742016-06-10 Jeff Law <law@redhat.com>
1375
1376 PR tree-optimization/71335
1377 * gcc.c-torture/execute/pr71335.c: New test.
1378
2704efe8
DM
13792016-06-10 David Malcolm <dmalcolm@redhat.com>
1380
1381 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1382 the various "cannot tail-call: " messages.
1383
18c9b7d4
CL
13842016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1385
1386 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1387 and options.
1388
7cfa10f3
MO
13892016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1390
1391 PR sanitizer/71480
1392 * c-c++-common/asan/pr71480.c: New test.
1393
1f24fd3e
L
13942016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1395
1396 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1397 (ASMNAME2): Likewise.
1398 (main): Replace fn in asm statement with ASMNAME ("fn").
1399 * gcc.dg/guality/pr68037-2.c: Likewise.
1400 * gcc.dg/guality/pr68037-3.c: Likewise.
1401 * gcc.dg/torture/pr68037-1.c: Likewise.
1402 * gcc.dg/torture/pr68037-2.c: Likewise.
1403 * gcc.dg/torture/pr68037-3.c: Likewise.
1404
ad551c07
BE
14052016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1406
1407 PR inline-asm/68843
1408 * gcc.target/i386/pr68843-1.c: New test.
1409 * gcc.target/i386/pr68843-2.c: New test.
1410
4b1ffdb1 14112016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1412 Cesar Philippidis <cesar@codesourcery.com>
1413
1414 PR middle-end/71373
1415 * gcc.dg/goacc/nested-function-1.c: New file.
1416 * gcc.dg/goacc/nested-function-2.c: Likewise.
1417 * gcc.dg/goacc/pr71373.c: Likewise.
1418 * gfortran.dg/goacc/cray-2.f95: Likewise.
1419 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1420 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1421 * gfortran.dg/goacc/cray.f95: Update.
1422 * gfortran.dg/goacc/loop-1.f95: Likewise.
1423 * gfortran.dg/goacc/loop-3.f95: Likewise.
1424 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1425 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1426
14272016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1428
1429 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1430 for OpenACC tile clauses.
1431 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1432
1433 PR c/71381
1434 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1435 to...
1436 * c-c++-common/goacc/cache-2.c: ... this new file.
1437 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1438 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1439 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1440 usage.
1441 * gfortran.dg/goacc/cray.f95: Likewise.
1442 * gfortran.dg/goacc/loop-1.f95: Likewise.
1443
89851e4c
AH
14442016-06-10 Alan Hayward <alan.hayward@arm.com>
1445
1446 PR tree-optimization/71407
1447 PR tree-optimization/71416
1448 * gcc.dg/vect/pr71407.c: New
1449 * gcc.dg/vect/pr71416-1.c: New
1450 * gcc.dg/vect/pr71416-2.c: New
1451
200eafbf
RB
14522016-06-10 Richard Biener <rguenther@suse.de>
1453
1454 PR middle-end/71477
1455 * gcc.dg/torture/pr71477.c: New testcase.
1456
4df99d92
JK
14572016-06-09 Julia Koval <julia.koval@intel.com>
1458
1459 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1460 * gcc.target/i386/interrupt-13.c: Likewise.
1461 * gcc.target/i386/interrupt-15.c: Likewise.
1462 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1463 * gcc.target/i386/interrupt-24.c: Likewise.
1464 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1465 * gcc.target/i386/interrupt-9.c: Likewise.
1466 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1467
e01b4e16
MS
14682016-06-09 Martin Sebor <msebor@redhat.com>
1469
1470 PR c/70883
1471 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1472 * gcc.dg/builtin-constant_p-1.c: Same.
1473 * gcc.dg/builtins-error.c: Same.
1474 * gcc.dg/pr70859.c: Same.
1475
9c35db0e
SKS
14762016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1477
1478 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1479 * gcc.dg/torture/pr68067-1.c: Likewise.
1480 * gcc.dg/torture/pr68067-2.c: Likewise.
1481
14822016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1483
1484 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1485 when setting SIZE.
1486
392a81b9
PC
14872016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1488
1489 PR c++/71465
1490 * g++.dg/inherit/crash5.C: New.
1491 Revert:
1492 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1493
1494 PR c++/70202
1495 * g++.dg/inherit/crash5.C: New.
1496 * g++.dg/inherit/virtual1.C: Adjust.
1497
e49efc14
ML
14982016-06-09 Martin Liska <mliska@suse.cz>
1499
1500 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1501 * g++.dg/predict-loop-exit-2.C: Likewise.
1502 * g++.dg/predict-loop-exit-3.C: Likewise.
1503 * gcc.dg/predict-1.c: Likewise.
1504 * gcc.dg/predict-2.c: Likewise.
1505 * gcc.dg/predict-3.c: Likewise.
1506 * gcc.dg/predict-4.c: Likewise.
1507 * gcc.dg/predict-5.c: Likewise.
1508 * gcc.dg/predict-6.c: Likewise.
1509 * gcc.dg/predict-7.c: Likewise.
1510
36d57986
RB
15112016-06-09 Richard Biener <rguenther@suse.de>
1512
1513 PR tree-optimization/71462
1514 * gcc.dg/torture/pr71462.c: New testcase.
1515
7d82e8e4
MP
15162016-06-09 Marek Polacek <polacek@redhat.com>
1517
1518 PR c/65471
1519 * gcc.dg/c11-generic-3.c: New test.
1520
c8a71589
PC
15212016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1522
1523 * g++.dg/init/array42.C: New.
1524 * g++.dg/init/array43.C: Likewise.
1525 * g++.dg/init/array44.C: Likewise.
1526 * g++.dg/init/array45.C: Likewise.
1527 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1528 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1529 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1530 * g++.dg/gomp/pr35751.C: Likewise.
1531 * g++.dg/init/array23.C: Likewise.
1532 * g++.dg/init/brace2.C: Likewise.
1533 * g++.dg/init/brace6.C: Likewise.
1534
44a845ca
MS
15352016-06-08 Martin Sebor <msebor@redhat.com>
1536 Jakub Jelinek <jakub@redhat.com>
1537
1538 PR c++/70507
1539 PR c/68120
1540 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1541 * c-c++-common/builtin-arith-overflow-2.c: New test.
1542 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1543 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1544 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1545
2ef16b6e
JJ
15462016-06-08 Jakub Jelinek <jakub@redhat.com>
1547
1548 PR c++/71442
1549 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1550
5e3ee346
AL
15512016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1552
1553 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1554 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1555 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1556 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1557 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1558 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1559 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1560 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1561 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1562 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1563 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1564 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1565 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1566
b2ae2814
RB
15672016-06-08 Richard Biener <rguenther@suse.de>
1568
1569 PR tree-optimization/68558
1570 * gcc.dg/vect/slp-44.c: New testcase.
1571
e09b4c37
RB
15722016-06-08 Richard Biener <rguenther@suse.de>
1573
1574 * gcc.dg/vect/slp-43.c: New testcase.
1575
72d50660
RB
15762016-06-08 Richard Biener <rguenther@suse.de>
1577
1578 PR tree-optimization/71452
1579 * gcc.dg/torture/pr71452.c: New testcase.
1580
988c115c
JJ
15812016-06-08 Jakub Jelinek <jakub@redhat.com>
1582
1583 PR c++/71448
1584 * g++.dg/torture/pr71448.C: New test.
1585
73d73b48
BS
15862016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1587
1588 PR debug/71432
1589 PR ada/71413
1590 * g++.dg/debug/pr71432.C: New test.
1591
bdd15d0c
PK
15922016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1593
1594 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1595 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1596 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1597
ce0607bb
AH
15982016-06-08 Alan Hayward <alan.hayward@arm.com>
1599
1600 * gcc.dg/vect/vect-live-2.c: Update effective target.
1601 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1602 * lib/target-supports.exp: Add aarch64 to vect_long.
1603
92a5f2ba
MP
16042016-06-08 Marek Polacek <polacek@redhat.com>
1605
1606 PR c/71418
1607 * gcc.dg/noncompile/pr71418.c: New test.
1608
08203f73
MP
1609 PR c/71426
1610 * gcc.dg/noncompile/pr71426.c: New test.
1611
d1fcc2bd
JH
16122016-06-07 Jan Hubicka <hubicka@ucw.cz>
1613
1614 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1615 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1616 * gcc.dg/predict-3.c: Update template.
1617 * gcc.dg/predict-5.c: Update template.
1618 * gcc.dg/predict-6.c: Update template.
1619 * gcc.dg/predict-9.c: Update template.
1620 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1621
a23e6f1c
BS
16222016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1623
1624 * gcc.target/powerpc/vec-mul.c: New test.
1625
6ffd47b7
DM
16262016-06-07 David Malcolm <dmalcolm@redhat.com>
1627
1628 * gcc.dg/spellcheck-fields-2.c: New test case.
1629
bfd67b47
RB
16302016-06-07 Richard Biener <rguenther@suse.de>
1631
1632 PR c/61564
1633 * gcc.dg/Wpragmas-1.c: New testcase.
1634 * gcc.dg/Wattributes-4.c: Likewise.
1635 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1636 entry.
1637
701b9a47
CL
16382016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1639
1640 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1641 spurious debug code.
1642
6b80d6fa
RB
16432016-06-07 Richard Biener <rguenther@suse.de>
1644
1645 PR tree-optimization/71428
1646 * gcc.dg/torture/pr71428.c: New testcase.
1647
0f3f9437
RB
16482016-06-07 Richard Biener <rguenther@suse.de>
1649
1650 PR middle-end/71423
1651 * gcc.dg/torture/pr71423.c: New testcase.
1652
ec963f2a
KV
16532016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1654
1655 PR middle-end/71408
1656 * gcc.dg/tree-ssa/pr71408.c: New test.
1657
46ab5b6e
KV
16582016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1659
1660 PR middle-end/71281
1661 * g++.dg/torture/pr71281.C: New test.
1662
1f40cff3
MP
16632016-06-06 Marek Polacek <polacek@redhat.com>
1664
1665 PR c/71362
1666 * gcc.dg/pr71362.c: New test.
1667
6f5bcd24
JJ
16682016-06-06 Jakub Jelinek <jakub@redhat.com>
1669 Patrick Palka <ppalka@gcc.gnu.org>
1670
1671 PR c++/70847
1672 PR c++/71330
1673 PR c++/71393
1674 * g++.dg/opt/pr70847.C: New test.
1675 * g++.dg/ubsan/pr70847.C: New test.
1676 * g++.dg/ubsan/pr71393.C: New test.
1677
158beb4a
JJ
16782016-06-06 Jakub Jelinek <jakub@redhat.com>
1679
1680 PR tree-optimization/71259
1681 * gcc.dg/vect/pr71259.c: New test.
1682
d9b950dd
DM
16832016-06-06 David Malcolm <dmalcolm@redhat.com>
1684
1685 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1686 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1687 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1688 above.
1689
36f9ad69
KT
16902016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1691
1692 PR middle-end/37780
1693 * gcc.c-torture/execute/pr37780.c: New test.
1694 * gcc.target/aarch64/pr37780_1.c: Likewise.
1695 * gcc.target/arm/pr37780_1.c: Likewise.
1696
5545a907
MP
16972016-06-06 Marek Polacek <polacek@redhat.com>
1698
1699 * c-c++-common/attr-may-alias-1.c: New test.
1700 * c-c++-common/attr-may-alias-2.c: New test.
1701 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1702
93671519
BE
17032016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1704
1705 PR c/24414
1706 * gcc.target/i386/pr24414.c: New test.
1707
690f24b7
JM
17082016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1709
1710 * gcc.target/sparc/vis4misc.c: New file.
1711 * gcc.target/sparc/fpcmp.c: Likewise.
1712 * gcc.target/sparc/fpcmpu.c: Likewise.
1713
31ce6157
AH
17142016-06-06 Alan Hayward <alan.hayward@arm.com>
1715
1716 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1717 * gcc.dg/vect/vect-live-3.c: Likewise.
1718
9fcebb5a
RB
17192016-06-06 Richard Biener <rguenther@suse.de>
1720
1721 PR tree-optimization/71398
1722 * gcc.dg/torture/pr71398.c: New testcase.
1723
903ca97b
UB
17242016-06-06 Uros Bizjak <ubizjak@gmail.com>
1725
1726 PR target/71389
1727 * g++.dg/pr71389.C: New test.
1728
9c1eb332
JD
17292016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1730
1731 PR fortran/71404
1732 * gfortran.dg/fmt_read_5.f: New test.
1733
b2d83bd2
AV
17342016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1735
1736 PR fortran/69659
1737 * gfortran.dg/class_array_22.f03: New test.
1738
ec81960e
JH
17392016-06-05 Jan Hubicka <hubicka@ucw.cz>
1740
1741 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1742
429d2750
JH
17432016-06-05 Jan Hubicka <hubicka@ucw.cz>
1744
1745 * gcc.dg/predict-9.c: Update template.
1746
c1c00983
PC
17472016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1748
1749 PR c++/49377
1750 * g++.dg/template/pr49377.C: New.
1751
1927a963
JJ
17522016-06-04 Jakub Jelinek <jakub@redhat.com>
1753
1754 PR tree-optimization/71405
1755 * g++.dg/torture/pr71405.C: New test.
1756
909a11ad
PC
17572016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1758
1759 PR c++/70202
1760 * g++.dg/inherit/crash5.C: New.
1761 * g++.dg/inherit/virtual1.C: Adjust.
1762
08bbb1f8
JL
17632016-06-03 Jeff Law <law@redhat.com>
1764
1765 PR tree-optimization/71316
1766 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1767
7c35235c
JJ
17682016-06-03 Jakub Jelinek <jakub@redhat.com>
1769
1770 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1771 dg-additional-options with just -fno-tree-scev-cprop in it.
1772 * gcc.dg/vect/vect-live-2.c: Likewise.
1773 * gcc.dg/vect/vect-live-5.c: Likewise.
1774 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1775 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1776 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1777
c8572dd6
PP
17782016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1779
1780 PR c++/27100
1781 * g++.dg/other/friend6.C: New test.
1782
1c7733a7
BS
17832016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1784
1785 * g++.dg/torture/ppc-ldst-array.C: New.
1786
0d2f700f
JM
17872016-06-03 Joseph Myers <joseph@codesourcery.com>
1788
1789 PR target/71276
1790 PR target/71277
1791 * gcc.dg/torture/builtin-fp-int-inexact.c,
1792 gcc.target/i386/387-builtin-fp-int-inexact.c,
1793 gcc.target/i386/387-rint-inline-1.c,
1794 gcc.target/i386/387-rint-inline-2.c,
1795 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1796 gcc.target/i386/sse2-rint-inline-1.c,
1797 gcc.target/i386/sse2-rint-inline-2.c,
1798 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1799 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1800
f8071c05
L
18012016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1802 Julia Koval <julia.koval@intel.com>
1803
1804 PR target/66960
1805 PR target/67630
1806 PR target/67634
1807 PR target/67841
1808 PR target/68037
1809 PR target/68618
1810 PR target/68661
1811 PR target/69575
1812 PR target/69596
1813 PR target/69734
1814 * gcc.dg/guality/pr68037-1.c: New test.
1815 * gcc.dg/guality/pr68037-2.c: Likewise.
1816 * gcc.dg/guality/pr68037-3.c: Likewise.
1817 * gcc.dg/torture/pr68037-1.c: Likewise.
1818 * gcc.dg/torture/pr68037-2.c: Likewise.
1819 * gcc.dg/torture/pr68037-3.c: Likewise.
1820 * gcc.dg/torture/pr68661-1a.c: Likewise.
1821 * gcc.dg/torture/pr68661-1b.c: Likewise.
1822 * gcc.target/i386/interrupt-1.c: Likewise.
1823 * gcc.target/i386/interrupt-2.c: Likewise.
1824 * gcc.target/i386/interrupt-3.c: Likewise.
1825 * gcc.target/i386/interrupt-4.c: Likewise.
1826 * gcc.target/i386/interrupt-5.c: Likewise.
1827 * gcc.target/i386/interrupt-6.c: Likewise.
1828 * gcc.target/i386/interrupt-7.c: Likewise.
1829 * gcc.target/i386/interrupt-8.c: Likewise.
1830 * gcc.target/i386/interrupt-9.c: Likewise.
1831 * gcc.target/i386/interrupt-10.c: Likewise.
1832 * gcc.target/i386/interrupt-11.c: Likewise.
1833 * gcc.target/i386/interrupt-12.c: Likewise.
1834 * gcc.target/i386/interrupt-13.c: Likewise.
1835 * gcc.target/i386/interrupt-14.c: Likewise.
1836 * gcc.target/i386/interrupt-15.c: Likewise.
1837 * gcc.target/i386/interrupt-16.c: Likewise.
1838 * gcc.target/i386/interrupt-17.c: Likewise.
1839 * gcc.target/i386/interrupt-18.c: Likewise.
1840 * gcc.target/i386/interrupt-19.c: Likewise.
1841 * gcc.target/i386/interrupt-20.c: Likewise.
1842 * gcc.target/i386/interrupt-21.c: Likewise.
1843 * gcc.target/i386/interrupt-22.c: Likewise.
1844 * gcc.target/i386/interrupt-23.c: Likewise.
1845 * gcc.target/i386/interrupt-24.c: Likewise.
1846 * gcc.target/i386/interrupt-25.c: Likewise.
1847 * gcc.target/i386/interrupt-26.c: Likewise.
1848 * gcc.target/i386/interrupt-27.c: Likewise.
1849 * gcc.target/i386/interrupt-28.c: Likewise.
1850 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1851 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1852 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1853 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1854 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1855 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1856 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1857 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1858 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1859 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1860 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1861 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1862
36b85e43
BS
18632016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1864
9de2e795
L
1865 PR tree-optimization/52171
1866 * gcc.dg/pr52171.c: New test.
1867 * gcc.target/i386/pr52171.c: New test.
36b85e43 1868
bfeee8ac
JH
18692016-06-03 Jan Hubicka <jh@suse.cz>
1870
1871 * g++.dg/tree-ssa/pred-1.C: New testcase
1872 * gcc.dg/tree-ssa/pred-1.c: New testcase
1873
859b0bae
BS
18742016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1875
1876 PR target/70957
1877 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1878 support.
1879 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1880
3a2edf4c
AH
18812016-06-03 Alan Hayward <alan.hayward@arm.com>
1882
1883 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1884
b28ead45
AH
18852016-06-03 Alan Hayward <alan.hayward@arm.com>
1886
1887 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1888 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1889 * gcc.dg/vect/vect-live-1.c: New test.
1890 * gcc.dg/vect/vect-live-2.c: New test.
1891 * gcc.dg/vect/vect-live-3.c: New test.
1892 * gcc.dg/vect/vect-live-4.c: New test.
1893 * gcc.dg/vect/vect-live-5.c: New test.
1894 * gcc.dg/vect/vect-live-slp-1.c: New test.
1895 * gcc.dg/vect/vect-live-slp-2.c: New test.
1896 * gcc.dg/vect/vect-live-slp-3.c: New test.
1897
1f91747b
JJ
18982016-06-03 Jakub Jelinek <jakub@redhat.com>
1899
1900 PR middle-end/71387
1901 * g++.dg/opt/pr71387.C: New test.
1902
47b83923
JL
19032016-06-02 Jeff Law <law@redhat.com>
1904
1905 PR tree-optimization/71328
1906 * gcc.c-torture/compile/pr71328.c: New test.
1907
e96e5f46
JD
19082016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1909
1910 PR fortran/52393
1911 * gfortran.dg/fmt_read_3.f90: Fix typo.
1912 * gfortran.dg/fmt_read_4.f90: New test.
1913
b872d729
PC
19142016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1915
1916 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1917 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1918 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1919 * g++.dg/cpp0x/override2.C: Likewise.
1920 * g++.dg/parse/crash5.C: Likewise.
1921 * g++.dg/parse/error16.C: Likewise.
1922 * g++.dg/parse/error27.C: Likewise.
1923 * g++.dg/template/qualttp15.C: Likewise.
1924 * g++.dg/template/redecl4.C: Likewise.
1925 * g++.old-deja/g++.other/crash39.C: Likewise.
1926 * g++.old-deja/g++.other/struct1.C: Likewise.
1927 * g++.old-deja/g++.pt/m9a.C: Likewise.
1928 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1929
0e535442
JJ
19302016-06-02 Jakub Jelinek <jakub@redhat.com>
1931
0633ee10
JJ
1932 PR c++/71372
1933 * c-c++-common/pr71372.c: New test.
1934
0e535442
JJ
1935 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1936 __TIME__ strings with __builtin_strcmp instead of printf and
1937 dg-output.
1938
f3c5ecc2
ML
19392016-06-02 Martin Liska <mliska@suse.cz>
1940
1941 * gcc.dg/predict-9.c: New test.
1942
a91807c5
JJ
19432016-06-02 Jakub Jelinek <jakub@redhat.com>
1944
1945 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1946 global set_compiler_env_var and global saved_compiler_env_var.
1947
b5bd1978
KT
19482016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1949
1950 PR rtl-optimization/71295
1951 * gcc.c-torture/compile/pr71295.c: New test.
1952
b93b1475
JJ
19532016-06-02 Jakub Jelinek <jakub@redhat.com>
1954
930ebd0e
JJ
1955 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1956
1e021dc3
JJ
1957 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1958 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1959
b93b1475
JJ
1960 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1961 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1962 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1963 alternative number.
1964
58f2fb5c
MM
19652016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1966
1967 * gcc.target/powerpc/p9-splat-4.c: New test.
1968
19692016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1970
1971 PR target/71186
1972 * gcc.target/powerpc/pr71186.c: New test.
1973
4731c9f0
JD
19742016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1975
1976 PR fortran/52393
1977 * gfortran.dg/fmt_read_3.f90: New test.
1978
042dee3e
TP
19792016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1980
1981 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1982 procedure.
1983
15c98b2e
ES
19842016-06-01 Eduard Sanou <dhole@openmailbox.org>
1985
1986 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1987 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1988 env var is set.
1989 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1990 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1991 shown once.
1992 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1993 during compilation.
1994 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1995 vars set by dg-set-compiler-env-var.
1996
6442a6f4
PT
19972016-06-01 Paul Thomas <pault@gcc.gnu.org>
1998
1999 PR fortran/71156
2000 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2001 to the module procedure declaration.
2002 * gfortran.dg/submodule_16.f08: New test.
2003
ab62397a
JJ
20042016-06-01 Jakub Jelinek <jakub@redhat.com>
2005
2006 PR middle-end/71371
2007 * c-c++-common/gomp/pr71371.c: New test.
2008
b66af6ed
RB
20092016-06-01 Richard Biener <rguenther@suse.de>
2010
2011 PR tree-optimization/71366
2012 * gcc.dg/torture/pr71366-1.c: New testcase.
2013 * gcc.dg/torture/pr71366-2.c: Likewise.
2014
e342b9d8
KN
20152016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2016
2017 * gcc.target/powerpc/vslv-0.c: New test.
2018 * gcc.target/powerpc/vslv-1.c: New test.
2019 * gcc.target/powerpc/vsrv-0.c: New test.
2020 * gcc.target/powerpc/vsrv-1.c: New test.
2021
721547cd
NS
20222016-06-01 Nathan Sidwell <nathan@acm.org>
2023
2024 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2025 * gcc.target/nvptx/weak.c: New.
2026
fa2c9034
RB
20272016-06-01 Richard Biener <rguenther@suse.de>
2028
2029 PR tree-optimization/71261
2030 * gcc.dg/torture/vect-bool-1.c: New testcase.
2031
3e32893c
JJ
20322016-06-01 Jakub Jelinek <jakub@redhat.com>
2033
2034 * gfortran.dg/gomp/order-1.f90: New test.
2035 * gfortran.dg/gomp/order-2.f90: New test.
2036
8c383600
JH
20372016-06-01 Jan Hubicka <hubicka@ucw.cz>
2038
2039 * gcc.dg/unroll-6.c: Update template.
2040 * gcc.dg/unroll-7.c: New testcase.
2041 * gcc.dg/unroll-8.c: New testcase.
2042
a0dfeef5
EB
20432016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2044
2045 * gnat.dg/opt56.ad[sb]: New test.
2046
48de5701
PC
20472016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2048
2049 PR c++/66635
2050 * g++.dg/cpp0x/constexpr-ice16.C: New.
2051
827cf695
PP
20522016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2053
2054 PR tree-optimization/71314
2055 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2056 -mbranch-cost=2.
2057
ff66f6e8
PP
20582016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2059
2060 PR tree-optimization/71077
2061 * gcc.dg/tree-ssa/pr71077.c: New test.
2062
050fb209
JH
20632016-05-31 Jan Hubicka <hubicka@ucw.cz>
2064
48de5701
PC
2065 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2066 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2067 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2068
c642d919
PC
20692016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2070
2071 PR c++/71248
2072 * g++.dg/cpp0x/pr71248.C: New.
2073 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2074 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2075 * g++.dg/init/new37.C: Likewise.
2076 * g++.dg/template/static1.C: Likewise.
2077 * g++.dg/template/static2.C: Likewise.
2078
d6439e08
L
20792016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2080
2081 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2082 instead of %rdi.
2083 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2084
780b9dd4
MP
20852016-05-31 Marek Polacek <polacek@redhat.com>
2086
2087 * c-c++-common/Wswitch-unreachable-3.c: New test.
2088 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2089
0d99f8a0
RB
20902016-05-31 Richard Biener <rguenther@suse.de>
2091
2092 PR tree-optimization/71352
2093 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2094
52545641
TP
20952016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2096
2097 * gcc.target/arm/armv5_thumb_isa.c: New test.
2098
5b8c1205
KY
20992016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2100
2101 PR target/71346
2102 * gcc.target/i386/pr71346.c: New test.
2103
7a88cc84
TV
21042016-05-31 Tom de Vries <tom@codesourcery.com>
2105
2106 PR tree-optimization/69068
2107 * gcc.dg/graphite/pr69068.c: New test.
2108
265149a6
MS
21092016-05-27 Martin Sebor <msebor@redhat.com>
2110
2111 PR c++/71306
2112 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2113
00631022
JJ
21142016-05-30 Jakub Jelinek <jakub@redhat.com>
2115
2116 PR c++/71349
2117 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2118 nowait depend(inout: dd[0]) clauses where permitted.
2119
b2f6675b
PC
21202016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2121
2122 PR c++/71238
2123 * g++.dg/parse/pr71238.C: New.
2124 * g++.dg/concepts/friend1.C: Test column numbers too.
2125 * g++.dg/cpp0x/initlist31.C: Likewise.
2126 * g++.dg/cpp0x/pr51420.C: Likewise.
2127 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2128 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2129 * g++.dg/ext/builtin3.C: Likewise.
2130 * g++.dg/lookup/friend12.C: Likewise.
2131 * g++.dg/lookup/friend7.C: Likewise.
2132 * g++.dg/lookup/koenig1.C: Likewise.
2133 * g++.dg/lookup/koenig5.C: Likewise.
2134 * g++.dg/lookup/used-before-declaration.C: Likewise.
2135 * g++.dg/overload/koenig1.C: Likewise.
2136 * g++.dg/template/crash65.C: Likewise.
2137 * g++.dg/template/friend57.C: Likewise.
2138 * g++.dg/warn/Wshadow-5.C: Likewise.
2139 * g++.dg/warn/Wunused-8.C: Likewise.
2140 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2141 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2142 * g++.old-deja/g++.jason/member.C: Likewise.
2143 * g++.old-deja/g++.jason/report.C: Likewise.
2144 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2145 * g++.old-deja/g++.law/visibility20.C: Likewise.
2146 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2147 * g++.old-deja/g++.other/static5.C: Likewise.
2148 * g++.old-deja/g++.pt/overload2.C: Likewise.
2149
a448ff40
JH
21502016-05-30 Jan Hubicka <hubicka@ucw.cz>
2151
2152 * gcc.dg/tree-ssa/peel1.c: New testcase.
2153 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2154 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2155
69be8c91
TV
21562016-05-30 Tom de Vries <tom@codesourcery.com>
2157
2158 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2159 to ce.
2160
a59775a1
PC
21612016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2162
2163 PR c++/71099
2164 * g++.dg/parse/virtual1.C: New.
2165
53d6d955
UB
21662016-05-30 Uros Bizjak <ubizjak@gmail.com>
2167
2168 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2169 Use correct register when clearing %edx.
2170
0557293f
AM
21712016-05-30 Alexander Monakov <amonakov@ispras.ru>
2172
2173 PR tree-optimization/71289
2174 * gcc.dg/pr71289.c: New test.
2175
5d476e35
KV
21762016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2177
2178 PR middle-end/71269
2179 PR middle-end/71292
2180 * gcc.dg/tree-ssa/pr71269.c: New test.
2181 * gcc.dg/tree-ssa/pr71292.c: New test.
2182
db5447ca
KV
21832016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2184
2185 PR middle-end/71252
2186 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2187
98bdbb39
JH
21882016-05-30 Jan Hubicka <hubicka@ucw.cz>
2189
2190 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2191 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2192 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2193
7e012855
TV
21942016-05-30 Tom de Vries <tom@codesourcery.com>
2195
2196 PR tree-optimization/69067
2197 * gcc.dg/graphite/pr69067.c: New test.
2198
beed3701
UB
21992016-05-29 Uros Bizjak <ubizjak@gmail.com>
2200
2201 PR target/71245
2202 * gcc.target/i386/pr71245-1.c: New test.
2203 * gcc.target/i386/pr71245-2.c: Ditto.
2204
b6d4f8e8
PC
22052016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2206
2207 PR c++/71105
2208 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2209 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2210 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2211
00022058
JH
22122016-05-27 Jan Hubicka <hubicka@ucw.cz>
2213
2214 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2215
c8419aca
VV
22162016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2217
2218 Revert:
2219 PR c++/69855
2220 * g++.dg/overload/69855.C: New.
2221 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2222 * g++.old-deja/g++.pt/crash3.C: Likewise.
2223
8008c4d2
PC
22242016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2225
2226 PR c++/60385
2227 * g++.dg/parse/namespace13.C: New.
2228
8b2ef235
JL
22292016-05-26 Jeff Law <law@redhat.com>
2230
2231 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2232 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2233 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2234 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2235 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2236 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2237 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2238 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2239 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2240 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2241 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2242 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2243 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2244
7d67159b
VV
22452016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2246
2247 PR c++/69855
2248 * g++.dg/overload/69855.C: New.
2249 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2250 * g++.old-deja/g++.pt/crash3.C: Likewise.
2251
88e3bdd1
JW
22522016-05-27 Jiong Wang <jiong.wang@arm.com>
2253
2254 PR target/63596
2255 * gcc.target/aarch64/va_arg_1.c: New testcase.
2256 * gcc.target/aarch64/va_arg_2.c: Likewise.
2257 * gcc.target/aarch64/va_arg_3.c: Likewise.
2258
3fd6b9cc
JW
22592016-05-27 Jiong Wang <jiong.wang@arm.com>
2260
2261 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2262 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2263 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2264 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2265 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2266
3cee7e4e
MP
22672016-05-27 Marek Polacek <polacek@redhat.com>
2268
2269 PR middle-end/71308
2270 * g++.dg/torture/pr71308.C: New test.
2271
6a813c96
DV
22722016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2273
2274 * gcc.dg/zero_bits_compound-1.c: New test.
2275 * gcc.dg/zero_bits_compound-2.c: New test.
2276
0561bcfb
IE
22772016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2278
2279 PR middle-end/71279
2280 * gcc.dg/pr71279.c: New test.
2281
21316320
MM
22822016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2283
2284 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2285 floating point min/max/comparison instructions.
2286 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2287
7211a097
JJ
22882016-05-26 Jakub Jelinek <jakub@redhat.com>
2289
2290 * c-c++-common/gomp/schedule-1.c: New test.
2291 * gfortran.dg/gomp/schedule-1.f90: New test.
2292
cac177cf
PP
22932016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2294
2295 PR c++/70822
2296 PR c++/70106
2297 * g++.dg/cpp1y/auto-fn32.C: New test.
2298 * g++.dg/cpp1y/paren4.C: New test.
2299
a2d5b8c9
NS
23002016-05-26 Nathan Sidwell <nathan@acm.org>
2301
2302 * gcc.dg/20060410.c: Xfail on ptx.
2303 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2304 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2305 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2306 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2307 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2308
ffa8b552
TP
23092016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2310
2311 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2312
c7501e00
JJ
23132016-05-26 Jakub Jelinek <jakub@redhat.com>
2314
1875b9a0
JJ
2315 PR tree-optimization/71280
2316 * gcc.dg/pr71280.c: New test.
2317
2116e19f
JJ
2318 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2319
305aef09
JJ
2320 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2321 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2322
c7501e00
JJ
2323 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2324
ca449d26
JW
23252016-05-26 Jiong Wang <jiong.wang@arm.com>
2326
2327 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2328 kept in memory.
ca449d26 2329
8af01c66
JL
23302016-05-25 Jeff Law <law@redhat.com>
2331
2332 PR tree-optimization/71272
2333 * gcc.c-torture/compile/pr71272.c: new test.
2334
f9d6ce73
BS
23352016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2336
2337 * gcc.target/powerpc/vec-cmpne.c: New test.
2338 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2339
a88a7b22
EB
23402016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2341
2342 * gnat.dg/opt55.ad[sb]: New test.
2343
125f02ed
SKS
23442016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2345
2346 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2347 * c-c++-common/pr60226.c: Require int32plus.
2348 * gcc.c-torture/execute/pr70602.c: Likewise.
2349 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2350 unsigned long for malloc arg type.
2351 * gcc.dg/asr_div1.c: Require int32plus.
2352 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2353 * gcc.dg/pie-1.c: Require pie.
2354 * gcc.dg/pie-2.c: Likewise.
2355 * gcc.dg/pr59471.c: Require int32plus.
2356 * gcc.dg/pr59963-2.c: XFAIL for int16.
2357 * gcc.dg/pr60114.c: Require int32plus.
2358 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2359 unsigned long for typedef of size_t.
2360 * gcc.dg/pr63914.c: Require int32plus.
2361 * gcc.dg/pr64536.c: Require pt32plus.
2362 * gcc.dg/pr65658.c: Likewise.
2363 * gcc.dg/pr67271.c: Require int32plus.
2364 * gcc.dg/pr68112.c: Likewise.
2365 * gcc.dg/pr69071.c: Skip for avr target.
2366 * gcc.dg/pr69973.c: Require int32plus.
2367 * gcc.dg/pr70169.c: Skip for avr target.
2368 * gcc.dg/sso-6.c: Require int32plus.
2369 * gcc.dg/sso-7.c: Likewise.
2370 * gcc.dg/sso-8.c: Likewise.
2371 * gcc.dg/vrp-min-max-2.c: Likewise.
2372
c6e434f5
UB
23732016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2374
2375 PR target/70738
2376 * gcc.target/i386/pr70738-1.c: New test.
2377 * gcc.target/i386/pr70738-2.c: Likewise.
2378 * gcc.target/i386/pr70738-3.c: Likewise.
2379 * gcc.target/i386/pr70738-4.c: Likewise.
2380 * gcc.target/i386/pr70738-5.c: Likewise.
2381 * gcc.target/i386/pr70738-6.c: Likewise.
2382 * gcc.target/i386/pr70738-7.c: Likewise.
2383 * gcc.target/i386/pr70738-8.c: Likewise.
2384 * gcc.target/i386/pr70738-9.c: Likewise.
2385
5c42d341
KT
23862016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2387
2388 PR rtl-optimization/66940
2389 * gcc.c-torture/execute/pr66940.c: New test.
2390
bf9a1a07
IV
23912016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2392
2393 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2394 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2395 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2396 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2397 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2398 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2399 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2400 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2401 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2402 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2403 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2404 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2405 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2406 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2407 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2408 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2409 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2410 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2411 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2412 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2413 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2414 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2415 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2416 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2417
95efe6b6
MP
24182016-05-25 Marek Polacek <polacek@redhat.com>
2419
2420 PR c/71265
2421 * gcc.dg/noncompile/pr71265.c: New test.
2422
a23faf7a
MP
2423 PR c/71266
2424 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2425
69a6d5ad
NS
24262016-05-25 Nathan Sidwell <nathan@acm.org>
2427
2428 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2429
3072d4ea
RB
24302016-05-25 Richard Biener <rguenther@suse.de>
2431
2432 PR tree-optimization/71261
2433 * c-c++-common/torture/pr71261.c: New testcase.
2434
e412ece4
RB
24352016-05-25 Richard Biener <rguenther@suse.de>
2436
2437 PR tree-optimization/71264
2438 * gcc.dg/vect/pr71264.c: New testcase.
2439
b9e551ad
PC
24402016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2441
2442 PR c++/55992
2443 * g++.dg/cpp0x/alias-decl-53.C: New.
2444 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2445
6aa1abe5
ML
24462016-05-25 Martin Liska <mliska@suse.cz>
2447
2448 * g++.dg/pr71239.C: New test.
2449
842d162e
RB
24502016-05-25 Richard Biener <rguenther@suse.de>
2451
c87885ca
RO
2452 * gcc.dg/vect/pr58135.c: Rename to ...
2453 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2454
f184a36c
MP
24552016-05-25 Marek Polacek <polacek@redhat.com>
2456
2457 * g++.dg/pr65295.C: Use target c++14.
2458
021fad86
PC
24592016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2460
53d6d955
UB
2461 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2462 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2463
c3eaf15a
MM
24642016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2465
2466 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2467 instructions.
2468
e46c7770
CP
24692016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2470
2471 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2472 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2473 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2474 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2475 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2476 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2477 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2478 * c-c++-common/goacc/pcopy.c: Likewise.
2479 * c-c++-common/goacc/pcopyin.c: Likewise.
2480 * c-c++-common/goacc/pcopyout.c: Likewise.
2481 * c-c++-common/goacc/pcreate.c: Likewise.
2482 * c-c++-common/goacc/pr70688.c: New test.
2483 * c-c++-common/goacc/present-1.c: Adjust test.
2484 * c-c++-common/goacc/reduction-5.c: Likewise.
2485 * g++.dg/goacc/data-1.C: New test.
2486
4bfc9db7
MM
24872016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2488
2489 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2490 vector parity built-in functions.
2491 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2492 count trailing zeros automatic vectorization.
2493 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2494 count trailing zeros built-in functions.
2495
2bc145af
KV
24962016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2497
2498 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2499
26869fdb
PH
25002016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2501
2502 PR target/71050
2503 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2504
b2dc9c3b
PC
25052016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2506
2507 PR c++/50436
2508 * g++.dg/template/crash123.C: New.
2509 * g++.dg/template/crash124.C: Likewise.
2510
f65e97fd
MS
25112016-05-24 Martin Sebor <msebor@redhat.com>
2512
2513 PR c++/71147
2514 * g++.dg/ext/flexary16.C: New test.
2515
a6f5ac7f
IV
25162016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2517
69a6d5ad
NS
2518 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2519 before math.h is included.
a6f5ac7f
IV
2520 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2521 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2522 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2523 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2524 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2525 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2526 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2527 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2528 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2529 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2530 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2531 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2532 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2533 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2534 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2535 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2536 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2537 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2538 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2539 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2540 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2541 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2542 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2543
27bad558
MM
25442016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2545 Kelvin Nilsen <kelvin@gcc.gnu.org>
2546
2547 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2548 support.
2549
72f382fb
PC
25502016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2551
2552 PR c++/69872
2553 * g++.dg/warn/Wno-narrowing1.C: New.
2554
ef2ec9d9
MP
25552016-05-24 Marek Polacek <polacek@redhat.com>
2556
2557 PR c/71249
2558 * c-c++-common/Wswitch-unreachable-2.c: New test.
2559
e90434e3
JJ
25602016-05-24 Jakub Jelinek <jakub@redhat.com>
2561
7adb26f2
JJ
2562 PR c++/71257
2563 * g++.dg/vect/simd-clone-6.cc: New test.
2564 * g++.dg/gomp/declare-simd-6.C: New test.
2565
e90434e3
JJ
2566 PR middle-end/70434
2567 PR c/69504
2568 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2569
b556ea3b
RB
25702016-05-24 Richard Biener <rguenther@suse.de>
2571
2572 PR tree-optimization/71240
2573 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2574
e5328f5d
RB
25752016-05-24 Richard Biener <rguenther@suse.de>
2576
2577 PR tree-optimization/71230
2578 * gcc.dg/torture/pr71230.c: New testcase.
2579 * g++.dg/torture/pr71230.C: Likewise.
2580
a04e69c0
TS
25812016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2582
2583 * c-c++-common/goacc/routine-5.c: Add tests.
2584 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2585 * gfortran.dg/goacc/routine-6.f90: Add tests.
2586
30fd2977
RB
25872016-05-24 Richard Biener <rguenther@suse.de>
2588
2589 PR tree-optimization/71253
2590 * gcc.dg/torture/pr71253.c: New testcase.
2591
ca6f60bc
KV
25922016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2593
2594 PR middle-end/71252
2595 * gfortran.dg/pr71252.f90: New test.
2596
d3465d72
RS
25972016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2598
2599 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2600
f17a223d
RB
26012016-05-24 Richard Biener <rguenther@suse.de>
2602
2603 PR middle-end/70434
2604 PR c/69504
2605 * c-c++-common/vector-subscript-4.c: New testcase.
2606 * c-c++-common/vector-subscript-5.c: Likewise.
2607
e3f36534
JD
26082016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2609
2610 PR fortran/71123
2611 * gfortran.dg/namelist_90.f: New test
2612
85d5c27d
JD
26132016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2614
2615 PR fortran/66461
2616 * gfortran.dg/unexpected_eof.f: New test
2617
fe3f3340
MM
26182016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2619 Kelvin Nilsen <kelvin@gcc.gnu.org>
2620
2621 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2622 as little endian.
2623
26d6ae55
PC
26242016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2625
2626 PR c++/70972
2627 * g++.dg/cpp0x/inh-ctor20.C: New.
2628 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2629
d6c9a06f
PC
26302016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2631
2632 PR c++/69095
2633 * g++.dg/cpp0x/variadic168.C: New.
2634
396a1d10
PC
26352016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2636
2637 * g++.dg/cpp0x/pr31445.C: Test column number too.
2638 * g++.dg/cpp0x/pr32253.C: Likewise.
2639 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2640 * g++.dg/cpp0x/variadic36.C: Likewise.
2641
ece46666
MG
26422016-05-23 Marc Glisse <marc.glisse@inria.fr>
2643
2644 * gcc.dg/fold-notshift-2.c: Adjust.
2645
a7dc5980
MP
26462016-05-23 Marek Polacek <polacek@redhat.com>
2647
2648 PR c/49859
2649 * c-c++-common/Wswitch-unreachable-1.c: New test.
2650 * gcc.dg/Wswitch-unreachable-1.c: New test.
2651 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2652 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2653 * g++.dg/gomp/block-10.C: Likewise.
2654 * gcc.dg/gomp/block-10.c: Likewise.
2655 * g++.dg/gomp/block-9.C: Likewise.
2656 * gcc.dg/gomp/block-9.c: Likewise.
2657 * g++.dg/gomp/target-1.C: Likewise.
2658 * g++.dg/gomp/target-2.C: Likewise.
2659 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2660 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2661 * g++.dg/gomp/taskgroup-1.C: Likewise.
2662 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2663 * gcc.dg/gomp/teams-1.c: Likewise.
2664 * g++.dg/gomp/teams-1.C: Likewise.
2665 * g++.dg/overload/error3.C: Likewise.
2666 * g++.dg/tm/jump1.C: Likewise.
2667 * g++.dg/torture/pr40335.C: Likewise.
2668 * gcc.dg/c99-vla-jump-5.c: Likewise.
2669 * gcc.dg/switch-warn-1.c: Likewise.
2670 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2671 * gcc.dg/nested-func-1.c: Likewise.
2672 * gcc.dg/pr67784-4.c: Likewise.
2673
18b54004
RB
26742016-05-23 Richard Biener <rguenther@suse.de>
2675
2676 PR tree-optimization/71230
2677 * gfortran.dg/pr71230-1.f90: New testcase.
2678 * gfortran.dg/pr71230-2.f90: Likewise.
2679
e569db5f
VK
26802016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2681
396a1d10 2682 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2683 * gcc.dg/vect/pr58135.c: Add new.
2684 * gfortran.dg/pr46519-1.f: Adjust test case.
2685
e4b71114
PC
26862016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2687
2688 PR c++/53401
2689 * g++.dg/cpp0x/decltype64.C: New.
2690
a25a8058
CL
26912016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2692
2693 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2694 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2695 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2696
0dcfe9ab
CL
26972016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2698
2699 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2700 Add poly64x1_t and poly64x2_t cases if supported.
2701 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2702 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2703 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2704 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2705 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2706
ffd70e4a
CL
27072016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2708
2709 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2710 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2711 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2712 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2713 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2714 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2715 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2716
4b1f57fe
CL
27172016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2718
2719 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2720
16c5ec77
CL
27212016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2722
2723 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2724 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2725
94ad56c7
JJ
27262016-05-22 Jakub Jelinek <jakub@redhat.com>
2727
57748705
JJ
2728 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2729 constraint instead of "r".
2730 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2731 insn instead of vxorpd.
2732 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2733
af120161
JJ
2734 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2735 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2736
355023ce
JJ
2737 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2738
3b48574c
JJ
2739 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2740 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2741
94ad56c7
JJ
2742 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2743
8a85cee2
KV
27442016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2745
2746 PR middle-end/40921
2747 * gcc.dg/tree-ssa/pr40921.c: New test.
2748
8e916b16
PS
27492016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2750
2751 PR target/71103
2752 * gcc.target/avr/pr71103.c: New test.
2753
88aea79f
KV
27542016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2755
2756 PR middle-end/71179
2757 * gcc.dg/tree-ssa/pr71179.c: New test.
2758
79063edd
MS
27592016-05-20 Martin Sebor <msebor@redhat.com>
2760
2761 PR c/71115
2762 * gcc.dg/init-excess-2.c: New test.
2763
55c8849f
EB
27642016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2765
2766 * gnat.dg/opt53.adb: New test.
2767 * gnat.dg/opt54.adb: Likewise.
2768
c91a0948
MJ
27692016-05-20 Martin Jambor <mjambor@suse.cz>
2770
2771 PR tree-optimization/70884
2772 * gcc.dg/tree-ssa/pr70919.c: New test.
2773
9cad20fa
BS
27742016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2775
2776 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2777 formatting.
69a6d5ad
NS
2778 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2779 fix code formatting.
2780
27812016-05-20 Nathan Sidwell <nathan@acm.org>
2782
2783 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2784 non-common cases.
2785 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2786
15c671a7
DM
27872016-05-20 David Malcolm <dmalcolm@redhat.com>
2788
2789 * jit.dg/all-non-failing-tests.h: Add
2790 test-factorial-must-tail-call.c.
2791 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2792 * jit.dg/test-factorial-must-tail-call.c: New test case.
2793
4f028369
JJ
27942016-05-20 Jakub Jelinek <jakub@redhat.com>
2795
2796 PR fortran/71204
2797 * gfortran.dg/pr71204.f90: New test.
2798
7dea4ab3
CP
27992016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2800
2801 * gcc.target/nvptx/sincos.c: New test.
2802
ef98d365
PC
28032016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2804
2805 PR c++/70572
2806 * g++.dg/cpp1y/auto-fn31.C: New.
2807
92466115
BS
28082016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2809
2810 * gcc.target/powerpc/vec-addec.c: New test.
2811 * gcc.target/powerpc/vec-addec-int128.c: New test.
2812
9a385c2d
DM
28132016-05-20 David Malcolm <dmalcolm@redhat.com>
2814
2815 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2816 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2817 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2818 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2819
77c9d5b4
JH
28202016-05-20 Jan Hubicka <hubicka@ucw.cz>
2821
2822 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2823
68047971
JJ
28242016-05-20 Jakub Jelinek <jakub@redhat.com>
2825
18954840
JJ
2826 PR c++/71210
2827 * g++.dg/opt/pr71210-1.C: New test.
2828 * g++.dg/opt/pr71210-2.C: New test.
2829
68047971
JJ
2830 PR tree-optimization/29756
2831 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2832 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2833 only on selected targets where V4SImode vectors are known to be
2834 supported.
2835
d78789f5
MG
28362016-05-20 Marc Glisse <marc.glisse@inria.fr>
2837
2838 PR tree-optimization/71079
2839 PR tree-optimization/71206
2840 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2841
550fa093
PK
28422016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2843
2844 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2845 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2846 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2847
483c6429
RG
28482016-05-20 Richard Guenther <rguenther@suse.de>
2849
2850 PR tree-optimization/29756
2851 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2852
eb066284
RB
28532016-05-20 Richard Biener <rguenther@suse.de>
2854
2855 PR tree-optimization/71185
2856 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2857
58f10249
RB
28582016-05-20 Richard Biener <rguenther@suse.de>
2859
2860 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2861
2a5569fa
MP
28622016-05-19 Marek Polacek <polacek@redhat.com>
2863
2864 PR c++/71075
2865 * g++.dg/diagnostic/pr71075.C: New test.
2866
5e9a5385
DM
28672016-05-19 David Malcolm <dmalcolm@redhat.com>
2868
2869 PR c++/71184
2870 * g++.dg/pr71184.C: New test case.
2871
4f45da44
KN
28722016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2873
2874 * gcc.target/powerpc/darn-0.c: New test.
2875 * gcc.target/powerpc/darn-1.c: New test.
2876 * gcc.target/powerpc/darn-2.c: New test.
2877
4177437e
MP
28782016-05-19 Marek Polacek <polacek@redhat.com>
2879
2880 PR tree-optimization/71031
2881 * gcc.dg/tree-ssa/vrp100.c: New test.
2882
afb72432
IE
28832016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2884
2885 PR rtl-optimization/71148
2886 * gcc.dg/pr71148.c: New test.
2887
4f83064e
KT
28882016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2889
2890 PR target/71056
2891 * gcc.target/arm/pr71056.c: New test.
2892
4bf8dbe1
BE
28932016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2894
2895 * c-c++-common/pr69669.c: Check the used mode.
2896
f3510625
MO
28972016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2898
2899 PR sanitizer/64354
2900 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2901
43c0068e
RB
29022016-05-19 Richard Biener <rguenther@suse.de>
2903
2904 PR tree-optimization/70729
2905 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2906 * gcc.dg/graphite/scop-18.c: Likewise.
2907 * gcc.dg/pr41783.c: Disable LIM.
2908 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2909 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2910 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2911 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2912 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2913 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2914 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2915 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2916 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2917 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2918 * gfortran.dg/pr42108.f90: Likewise.
2919
70f25790
DM
29202016-05-18 David Malcolm <dmalcolm@redhat.com>
2921
2922 PR driver/69265
2923 * gcc.dg/spellcheck-options-11.c: New test case.
2924
960db8ec
JJ
29252016-05-18 Jakub Jelinek <jakub@redhat.com>
2926
2927 PR c++/71100
2928 * g++.dg/opt/pr71100.C: New test.
2929
04643334
MJ
29302016-05-18 Martin Jambor <mjambor@suse.cz>
2931
2932 PR ipa/69708
2933 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2934 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2935 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2936 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2937
91bb9f80
MJ
29382016-05-18 Martin Jambor <mjambor@suse.cz>
2939
2940 PR ipa/69708
2941 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2942 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2943 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2944 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2945 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2946
c584aca6
PC
29472016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2948
2949 PR c++/69793
2950 * g++.dg/template/crash122.C: New.
2951
20309c6e
PC
29522016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2953
2954 PR c++/70466
2955 * g++.dg/template/pr70466-1.C: New.
2956 * g++.dg/template/pr70466-2.C: Likewise.
2957
50c78b9a
MM
29582016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2959
2960 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2961 splat operations and the XXSPLTIB instruction.
2962 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2963 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2964 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2965 xxlxor to clear a register.
2966
cf8be00d
RS
29672016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2968
2969 * gcc.dg/torture/pr71020.c: New test.
2970
848a392a
MJ
29712016-05-18 Martin Jambor <mjambor@suse.cz>
2972
2973 PR ipa/70646
2974 * gcc.dg/ipa/pr70646.c: New test.
2975
1f2ab776
CL
29762016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2977
2978 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2979
76489493
CL
29802016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2981
2982 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2983 missing tests for vreinterpretq_p{8,16}.
2984
bd79378d
CL
29852016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2986
2987 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2988 vsliq_n_s64 and vsliq_n_u64.
2989
81ca3ea0
CL
29902016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2991
2992 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2993 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2994
873cb425
CL
29952016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2996
2997 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2998 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2999 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3000
9d6e7c21
CL
30012016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3002
3003 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3004 in comment.
3005
b4dbe40e 30062016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3007
3008 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3009 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3010 "blr\t" and switch to scan-assembler-times.
3011
83a5c910
JW
30122016-05-18 Jiong Wang <jiong.wang@arm.com>
3013
53d6d955
UB
3014 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3015 with __aarch64__.
3016 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3017 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3018
fb7cbdeb
JJ
30192016-05-18 Jakub Jelinek <jakub@redhat.com>
3020
8ee91165
JJ
3021 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3022 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3023 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3024 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3025 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3026 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3027
cf4d516a
JJ
3028 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3029 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3030
a4f16422
JJ
3031 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3032 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3033
7b37ce10
JJ
3034 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3035 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3036
fb7cbdeb
JJ
3037 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3038
c9326aef
RB
30392016-05-18 Richard Biener <rguenther@suse.de>
3040
3041 PR tree-optimization/71168
3042 * gcc.dg/torture/pr71168.c: New testcase.
3043
df8b0a11
KV
30442016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3045
3046 PR middle-end/63586
3047 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3048 * gcc.dg/tree-ssa/pr63586.c: New test.
3049 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3050
2efd67ed
NS
30512016-05-17 Nathan Sidwell <nathan@acm.org>
3052
3053 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3054 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3055 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3056 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3057
1988b2c2
NS
30582016-05-17 Nathan Sidwell <nathan@acm.org>
3059
3060 * gcc.target/nvptx/abi-vararg-3.c: New.
3061
ad1d92ab
MM
30622016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3063
3064 PR tree-optimization/54579
3065 PR middle-end/55299
3066 * gcc.dg/fold-notrotate-1.c: New test.
3067 * gcc.dg/fold-notshift-1.c: New test.
3068 * gcc.dg/fold-notshift-2.c: New test.
3069
47768df8
MP
30702016-05-17 Marek Polacek <polacek@redhat.com>
3071
3072 PR ipa/71146
3073 * g++.dg/ipa/pr71146.C: New test.
3074
6b5423a5
DM
30752016-05-17 David Malcolm <dmalcolm@redhat.com>
3076
3077 * jit.dg/test-error-array-bounds.c: New test case.
3078
c7986356
MG
30792016-05-17 Marc Glisse <marc.glisse@inria.fr>
3080
3081 * gcc.dg/tree-ssa/and-1.c: New testcase.
3082
d982c5b7
MG
30832016-05-17 Marc Glisse <marc.glisse@inria.fr>
3084
3085 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3086 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3087
0139ba93
MG
30882016-05-17 Marc Glisse <marc.glisse@inria.fr>
3089
3090 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3091 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3092
daab4562
JW
30932016-05-17 Jiong Wang <jiong.wang@arm.com>
3094
3095 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3096
22330033
JW
30972016-05-17 Jiong Wang <jiong.wang@arm.com>
3098
3099 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3100
98b3a5f2
JW
31012016-05-17 Jiong Wang <jiong.wang@arm.com>
3102
3103 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3104 ".2d[index]" when scan the assembly.
3105 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3106 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3107 float64x1.
3108 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3109
b71b7a8e
RB
31102016-05-17 Richard Biener <rguenther@suse.de>
3111
3112 PR tree-optimization/71132
3113 * gcc.dg/torture/pr71132.c: New testcase.
3114
3c51ad46
CL
31152016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3116
3117 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3118
d20faa66
KT
31192016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3120
3121 PR target/70809
3122 * gcc.target/aarch64/pr70809_1.c: New test.
3123
b75cc5a4
KT
31242016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3125
3126 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3127 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3128 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3129 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3130
b28eb195
IE
31312016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3132 Ilya Enkovich <ilya.enkovich@intel.com>
3133
3134 PR target/71114
3135 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3136
0b9004ed
JH
31372016-05-16 Jan Hubicka <hubicka@ucw.cz>
3138
3139 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3140 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3141
1b81a1c1
MW
31422016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3143
3144 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3145 test for __ARM_FP16_ARGS.
3146 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3147 * gcc.target/arm/aapcs/neon-vect10.c: New.
3148 * gcc.target/arm/aapcs/neon-vect9.c: New.
3149 * gcc.target/arm/aapcs/vfp18.c: New.
3150 * gcc.target/arm/aapcs/vfp19.c: New.
3151 * gcc.target/arm/aapcs/vfp20.c: New.
3152 * gcc.target/arm/aapcs/vfp21.c: New.
3153 * gcc.target/arm/fp16-aapcs-1.c: New.
3154 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3155 test for __ARM_FP16_ARGS.
3156 * g++.target/arm/fp16-return-1.c: Update expected output.
3157
921d1e73
JW
31582016-05-16 Jiong Wang <jiong.wang@arm.com>
3159
3160 PR testsuite/70227
3161 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3162
228eb42a
HA
31632016-05-15 Harald Anlauf <anlauf@gmx.de>
3164
3165 PR fortran/69603
3166 * gfortran.dg/pr69603.f90: New testcase.
3167
785abfd3
FR
31682016-05-14 Fritz Reese <fritzoreese@gmail.com>
3169
3170 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3171
e75eb64f
FR
31722016-05-14 Fritz Reese <fritzoreese@gmail.com>
3173
3174 PR fortran/71047
3175 * gfortran.dg/pr71047.f08: New test.
3176
aa4b467b
JM
31772016-05-13 Joseph Myers <joseph@codesourcery.com>
3178
3179 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3180 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3181 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3182
653fb4a2
MS
31832016-05-13 Martin Sebor <msebor@redhat.com>
3184
3185 PR c++/60049
3186 * g++.dg/cpp0x/constexpr-60049.C: New test.
3187
9e37582d
JJ
31882016-05-13 Jakub Jelinek <jakub@redhat.com>
3189
3190 PR bootstrap/71071
3191 * gcc.dg/pr71071.c: New test.
3192
a278aa17
UB
31932016-05-13 Uros Bizjak <ubizjak@gmail.com>
3194
3195 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3196 remove XOP handling.
377eaca7 3197 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3198
ac3d02e2
NS
31992016-05-13 Nathan Sidwell <nathan@acm.org>
3200
3201 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3202 __atomic_is_lock_free declaration.
3203
8ab3bdac
RB
32042016-05-13 Richard Biener <rguenther@suse.de>
3205
3206 PR tree-optimization/42587
3207 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3208
623b8e0a
ML
32092016-05-13 Martin Liska <mliska@suse.cz>
3210
3211 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3212 the new format of dump output.
3213
da7674f6
IE
32142016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3215
3216 * gcc.dg/pr71084.c: New test.
3217
c959db3d
RR
32182016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3219
53d6d955
UB
3220 PR target/53440
3221 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3222
43203dea
RR
32232016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3224
3225 * gcc.target/aarch64/struct_return.c: New test.
3226
4f2e1536
MP
32272016-05-12 Marek Polacek <polacek@redhat.com>
3228
3229 PR c/70756
3230 * c-c++-common/pr70756-2.c: New test.
3231 * c-c++-common/pr70756.c: New test.
3232
1ef33ef3
RB
32332016-05-12 Richard Biener <rguenther@suse.de>
3234
3235 PR tree-optimization/71059
3236 * gcc.dg/torture/pr71059.c: New testcase.
3237
763baff6
RB
32382016-05-12 Richard Biener <rguenther@suse.de>
3239
3240 PR tree-optimization/71062
3241 * gcc.dg/torture/pr71062.c: New testcase.
3242
c4ec1243
IE
32432016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3244
3245 PR tree-optimization/71006
3246 * gcc.dg/pr71006.c: New test.
3247
a5fbf76d
MP
32482016-05-12 Marek Polacek <polacek@redhat.com>
3249
3250 PR driver/71063
3251 * gcc.dg/opts-7.c: New test.
3252
5acc47a4
KT
32532016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3254
3255 PR target/70830
3256 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3257 Add -save-temps to dg-options.
3258 Scan for ldmfd rather than pop instruction.
3259 * gcc.target/arm/interrupt-2.c: Likewise.
3260 * gcc.target/arm/pr70830.c: New test.
3261
40bd4bf9
JJ
32622016-05-12 Jakub Jelinek <jakub@redhat.com>
3263
3cd63842
JJ
3264 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3265 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3266
c05d08f6
JJ
3267 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3268 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3269 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3270
bc27ffae
JJ
3271 PR target/71019
3272 * gcc.target/i386/avx512vl-pack-1.c: New test.
3273 * gcc.target/i386/avx512vl-pack-2.c: New test.
3274 * gcc.target/i386/avx512bw-pack-2.c: New test.
3275
515d7412
JJ
3276 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3277
40bd4bf9
JJ
3278 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3279 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3280 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3281
44ab146a
RB
32822016-05-12 Richard Biener <rguenther@suse.de>
3283
3284 PR tree-optimization/70986
3285 * gcc.dg/torture/pr70986-1.c: New testcase.
3286 * gcc.dg/torture/pr70986-2.c: Likewise.
3287 * gcc.dg/torture/pr70986-3.c: Likewise.
3288
d6e83a8d
MM
32892016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3290
3291 PR c/43651
3292 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3293 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3294
51e67ea3
UB
32952016-05-11 Uros Bizjak <ubizjak@gmail.com>
3296
3297 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3298 directive.
3299 * gcc.target/i386/pr66746.c: Ditto.
3300
3fd2b007
MM
33012016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3302
3303 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3304 support.
3305 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3306 warning when using -mvsx-timode.
3307 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3308 * gcc.target/powerpc/dform-2.c: Likewise.
3309 * gcc.target/powerpc/pr68805.c: Likewise.
3310
5c3a10fb
MP
33112016-05-11 Marek Polacek <polacek@redhat.com>
3312
3313 PR c++/71024
3314 * c-c++-common/attributes-3.c: New test.
3315
7cfb065b
NS
33162016-05-11 Nathan Sidwell <nathan@acm.org>
3317
3318 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3319 * gcc.c-torture/execute/pr68185.c: Likewise.
3320 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3321 * gcc.dg/pr69634.c: Requires scheduling.
3322 * gcc.dg/torture/pr66178.c: Require label values.
3323 * gcc.dg/setjmp-6.c: Require indirect jumps.
3324
f35ea97d
RB
33252016-05-11 Richard Biener <rguenther@suse.de>
3326
3327 PR tree-optimization/71055
3328 * gcc.dg/torture/pr71055.c: New testcase.
3329
dff70323
RB
33302016-05-11 Richard Biener <rguenther@suse.de>
3331
3332 PR debug/71057
3333 * g++.dg/debug/pr71057.C: New testcase.
3334
56a3d28b
JJ
33352016-05-11 Jakub Jelinek <jakub@redhat.com>
3336
3337 PR fortran/70855
3338 * gfortran.dg/gomp/pr70855.f90: New test.
3339
ebc1b29e
RB
33402016-05-11 Richard Biener <rguenther@suse.de>
3341
3342 PR middle-end/71002
3343 * g++.dg/torture/pr71002.C: New testcase.
3344
98ccd1d7
IE
33452016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3346
3347 PR middle-end/70807
3348 * gcc.dg/pr70807.c: New test.
3349
ed29e24b
MS
33502016-05-10 Martin Sebor <msebor@redhat.com>
3351
3352 PR c++/38611
3353 * g++.dg/Wattributes.C: New test.
3354
e39dab2c
MG
33552016-05-10 Marc Glisse <marc.glisse@inria.fr>
3356
3357 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3358 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3359 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3360
d067e238
IE
33612016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3362
3363 PR target/70799
3364 * gcc.target/i386/pr70799-1.c: New test.
3365
cd36c83e
PMR
33662016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3367
3368 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3369
1e3af2a4
IE
33702016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3371
3372 PR middle-end/70877
3373 * gcc.target/i386/pr70877.c: New test.
3374
afc610db
IE
33752016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3376
3377 PR tree-optimization/70786
3378 * gcc.target/i386/pr70876.c: New test.
3379
4b59d19f
JJ
33802016-05-10 Jakub Jelinek <jakub@redhat.com>
3381
3382 PR target/70927
3383 * gcc.target/i386/avx512vl-logic-1.c: New test.
3384 * gcc.target/i386/avx512vl-logic-2.c: New test.
3385 * gcc.target/i386/avx512dq-logic-2.c: New test.
3386
9b5ee426
BS
33872016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3388
3389 PR target/70963
3390 * gcc.target/powerpc/pr70963.c: New.
3391
f3352cab
DM
33922016-05-10 David Malcolm <dmalcolm@redhat.com>
3393
3394 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3395 (test_very_wide_line): Add ruler to expected output.
3396 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3397 (test_very_wide_line): Likewise.
3398 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3399 (test_show_locus): Within the handling of "test_very_wide_line",
3400 enable show_ruler_p on the diagnostic context.
3401
4a3255dd
RB
34022016-05-10 Richard Biener <rguenther@suse.de>
3403
3404 PR tree-optimization/71039
3405 * gcc.dg/torture/pr71039.c: New testcase.
3406
da7c9950
NS
34072016-05-10 Nathan Sidwell <nathan@acm.org>
3408
3409 * gcc.dg/nested-func-10.c: Requires alloca.
3410 * gcc.dg/nested-func-9.c: Requires alloca.
3411 * gcc.c-torture/execute/pr70460.c: Requires labels.
3412 * gcc.c-torture/compile/pr70199.c: Requires labels.
3413 * gcc.target/nvptx/decl.c: Compile only.
3414 * gcc.target/nvptx/trailing-init.c: Compile only.
3415 * gcc.target/nvptx/ary-init.c: Compile only.
3416
cf68d92c
MP
34172016-05-10 Marek Polacek <polacek@redhat.com>
3418
3419 PR c/70255
3420 * gcc.dg/attr-opt-1.c: New test.
3421
64ea4e15
RB
34222016-05-10 Richard Biener <rguenther@suse.de>
3423
3424 PR tree-optimization/70497
3425 PR tree-optimization/28367
3426 * gcc.dg/torture/20160404-1.c: New testcase.
3427 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3428 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3429
5a96dae3
PMR
34302016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3431
3432 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3433
fc97f805
UB
34342016-05-09 Uros Bizjak <ubizjak@gmail.com>
3435
3436 * gcc.target/i386/fabsneg-1.c New test.
3437
a710b1d5
AM
34382016-05-09 Alan Modra <amodra@gmail.com>
3439
3440 PR testsuite/70826
3441 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3442
171f6f05
RB
34432016-05-09 Richard Biener <rguenther@suse.de>
3444
3445 PR tree-optimization/70985
3446 * gcc.dg/torture/pr70985.c: New testcase.
3447
18caa34e
BC
34482016-05-09 Bin Cheng <bin.cheng@arm.com>
3449
3450 * gcc.dg/tree-ssa/ifc-9.c: New test.
3451 * gcc.dg/tree-ssa/ifc-10.c: New test.
3452 * gcc.dg/tree-ssa/ifc-11.c: New test.
3453 * gcc.dg/tree-ssa/ifc-12.c: New test.
3454 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3455 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3456 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3457
7a27d38f
RB
34582016-05-09 Richard Biener <rguenther@suse.de>
3459
3460 PR fortran/70937
3461 * gfortran.dg/pr70937.f90: New testcase.
3462
5ebbbd3d
RO
34632016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3464
3465 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3466
f6288c24
FR
34672016-05-07 Fritz Reese <fritzoreese@gmail.com>
3468
3469 PR fortran/56226
3470 * gfortran.dg/dec_structure_1.f90: New testcase.
3471 * gfortran.dg/dec_structure_2.f90: Ditto.
3472 * gfortran.dg/dec_structure_3.f90: Ditto.
3473 * gfortran.dg/dec_structure_4.f90: Ditto.
3474 * gfortran.dg/dec_structure_5.f90: Ditto.
3475 * gfortran.dg/dec_structure_6.f90: Ditto.
3476 * gfortran.dg/dec_structure_7.f90: Ditto.
3477 * gfortran.dg/dec_structure_8.f90: Ditto.
3478 * gfortran.dg/dec_structure_9.f90: Ditto.
3479 * gfortran.dg/dec_structure_10.f90: Ditto.
3480 * gfortran.dg/dec_structure_11.f90: Ditto.
3481 * gfortran.dg/dec_union_1.f90: Ditto.
3482 * gfortran.dg/dec_union_2.f90: Ditto.
3483 * gfortran.dg/dec_union_3.f90: Ditto.
3484 * gfortran.dg/dec_union_4.f90: Ditto.
3485 * gfortran.dg/dec_union_5.f90: Ditto.
3486 * gfortran.dg/dec_union_6.f90: Ditto.
3487 * gfortran.dg/dec_union_7.f90: Ditto.
3488
5ec4a8cd
TV
34892016-05-07 Tom de Vries <tom@codesourcery.com>
3490
3491 PR tree-optimization/70956
3492 * gcc.dg/graphite/pr70956.c: New test.
3493
58ec1d0e
JJ
34942016-05-06 Jakub Jelinek <jakub@redhat.com>
3495
ccd88fb7
JJ
3496 PR middle-end/70941
3497 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3498 (a, b, c, d): Change type from char to signed char.
3499 (main): Compare against (signed char) -1634678893 instead of
3500 hardcoded -109. Use __builtin_abort instead of abort.
3501
dd3b6464
JJ
3502 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3503 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3504
58ec1d0e
JJ
3505 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3506
19aa23d8
YR
35072016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3508
3509 PR debug/70935
3510 * gcc.dg/torture/pr70935.c: New test.
3511
ae5f0df1
OE
35122016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3513
3514 PR target/58219
ce23a8ff 3515 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3516
078f7e37
RB
35172016-05-06 Richard Biener <rguenther@suse.de>
3518
3519 PR tree-optimization/70960
3520 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3521
765d7b54
OE
35222016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3523
3524 PR target/52933
3525 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3526 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3527 Adjust expected instruction counts.
3528 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3529
29c94e65
MP
35302016-05-06 Marek Polacek <polacek@redhat.com>
3531
3532 PR sanitizer/70875
3533 * gcc.dg/ubsan/bounds-3.c: New test.
3534
3684b02e
OE
35352016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3536
3537 PR target/54089
3538 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3539
8706773f
RB
35402016-05-06 Richard Biener <rguenther@suse.de>
3541
3542 PR middle-end/70931
3543 * gfortran.dg/pr70931.f90: New testcase.
3544
a4f51018
RB
35452016-05-06 Richard Biener <rguenther@suse.de>
3546
3547 PR middle-end/70941
3548 * gcc.dg/torture/pr70941.c: New testcase.
3549
c4f2425f
BC
35502016-05-05 Bin Cheng <bin.cheng@arm.com>
3551
3552 PR tree-optimization/57206
3553 * gcc.dg/vect/pr57206.c: New test.
3554
5dc08197
RO
35552016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3556
3557 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3558
351f85c5
JJ
35592016-05-05 Jakub Jelinek <jakub@redhat.com>
3560
568bac8c
JJ
3561 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3562
351f85c5
JJ
3563 * c-c++-common/Wdangling-else-4.c: New test.
3564
33fd7785
JJ
35652016-05-04 Jakub Jelinek <jakub@redhat.com>
3566
2d1ac15a
JJ
3567 PR c++/70906
3568 PR c++/70933
3569 * g++.dg/opt/pr70906.C: New test.
3570 * g++.dg/opt/pr70933.C: New test.
3571
33fd7785
JJ
3572 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3573
6b715bf6
JH
35742016-05-04 Jan Hubicka <hubicka@ucw.cz>
3575
3576 * gcc.dg/ipa/pure-const-3.c: New testcase.
3577
deef7113
MP
35782016-05-04 Marek Polacek <polacek@redhat.com>
3579
3580 * c-c++-common/Wdangling-else-1.c: New test.
3581 * c-c++-common/Wdangling-else-2.c: New test.
3582 * c-c++-common/Wdangling-else-3.c: New test.
3583
5396db97
KCY
35842016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3585
3586 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3587 flag is present.
3588
de55efd5
MP
35892016-05-04 Marek Polacek <polacek@redhat.com>
3590
3591 PR c/48778
3592 * gcc.dg/Waddress-2.c: New test.
3593
475839b6
AM
35942016-05-04 Alan Modra <amodra@gmail.com>
3595
3596 * gcc.target/powerpc/pr70866.c: New.
3597
b25aad5f
MS
35982016-05-03 Martin Sebor <msebor@redhat.com>
3599
3600 PR c++/66561
3601 * c-c++-common/builtin_location.c: New test.
3602 * g++.dg/cpp1y/builtin_location.C: New test.
3603
79ce98bc
MP
36042016-05-03 Marek Polacek <polacek@redhat.com>
3605
3606 PR c/70859
3607 * gcc.dg/pr70859.c: New test.
3608 * gcc.dg/pr70859-2.c: New test.
3609
402e89f5
PMR
36102016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3611
3612 * gnat.dg/debug5.adb: New testcase.
3613
f3d90045
DV
36142016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3615
3616 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3617 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3618 Procedure to check for z10 instruction set.
3619
1e26cec1
CL
36202016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3621
3622 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3623
71aca5a0
AM
36242016-05-03 Alan Modra <amodra@gmail.com>
3625
3626 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3627
2fd70ec1
JJ
36282016-05-03 Jakub Jelinek <jakub@redhat.com>
3629
3630 * gcc.target/i386/avx512f-cvt-1.c: New test.
3631
e5705cf7
L
36322016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3633
3634 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3635 -fdump-tree-vrp-details.
3636
381cdae4
RB
36372016-05-03 Richard Biener <rguenther@suse.de>
3638
3639 * gcc.dg/pr30172-1.c: Adjust.
3640 * gcc.dg/pr63743.c: Likewise.
3641 * gcc.dg/tm/pr51696.c: Likewise.
3642 * c-c++-common/tm/safe-1.c: Likewise.
3643 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3644 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3645 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3646 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3647
adedd5c1
JJ
36482016-05-03 Jakub Jelinek <jakub@redhat.com>
3649
31ed1665
JJ
3650 PR rtl-optimization/70467
3651 * gcc.target/i386/pr70467-3.c: New test.
3652 * gcc.target/i386/pr70467-4.c: New test.
3653
dea60b59
JJ
3654 PR tree-optimization/70916
3655 * gcc.c-torture/compile/pr70916.c: New test.
3656
adedd5c1
JJ
3657 PR target/49244
3658 * gcc.target/i386/pr49244-1.c: New test.
3659 * gcc.target/i386/pr49244-2.c: New test.
3660
f80041ef
BS
36612016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3662
3663 PR rtl-optimization/44281
3664 * gcc.target/i386/pr44281.c: New test.
3665
1cfcd39e
BC
36662016-05-03 bin cheng <bin.cheng@arm.com>
3667
3668 PR tree-optimization/56541
3669 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3670 * gcc.dg/vect/pr56541.c: new test.
3671
4304ccfd
MM
36722016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3673
3674 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3675 __float128.
3676 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3677
50d94c29
L
36782016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3679
3680 PR testsuite/70520
3681 * c-c++-common/asan/clone-test-1.c (main): Align child process
3682 stack to 16 bytes.
3683
bc1aee87
DM
36842016-05-02 David Malcolm <dmalcolm@redhat.com>
3685
3686 PR c++/62314
3687 * g++.dg/spellcheck-fields-2.C: New test case.
3688
474e0129
DM
36892016-05-02 David Malcolm <dmalcolm@redhat.com>
3690
3691 PR c++/62314
3692 * g++.dg/pr62314.C: New test case.
3693
818b88a7
JH
36942016-05-02 Jan Hubicka <hubicka@ucw.cz>
3695
3696 * gcc.dg/ipa/inline-8.c: New testcase.
3697
dd77684f
JJ
36982016-05-02 Jakub Jelinek <jakub@redhat.com>
3699
3700 PR rtl-optimization/70467
3701 * gcc.target/i386/pr70467-1.c: New test.
3702
72407e00
BE
37032016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3704
3705 * gcc.dg/spec-options.c: Run the test on all targets.
3706 * gcc.dg/foo.specs: Use cpp_unique_options.
3707
dd53d197
MG
37082016-05-02 Marc Glisse <marc.glisse@inria.fr>
3709
3710 * gcc.dg/tree-ssa/unord.c: New testcase.
3711
a8b85ce9
MG
37122016-05-02 Marc Glisse <marc.glisse@inria.fr>
3713
3714 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3715
5b37e866
NS
37162016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3717
3718 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3719
7176a4a0
MP
37202016-05-02 Marek Polacek <polacek@redhat.com>
3721
3722 PR c/70851
3723 * gcc.dg/enum-incomplete-3.c: New test.
3724
6b9933b9
MP
37252016-05-02 Marek Polacek <polacek@redhat.com>
3726 Tom de Vries <tom@codesourcery.com>
3727
3728 PR tree-optimization/70700
3729 * gcc.dg/pr70700.c: New test.
3730
90f82260
UB
37312016-05-01 Uros Bizjak <ubizjak@gmail.com>
3732
3733 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3734 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3735 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3736 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3737 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3738
f73036c1
EB
37392016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3740
3741 * ada/acats/run_acats: Rename into...
3742 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3743 * ada/acats/run_all.sh: Remove redundant test.
3744 (target_run): Move around.
3745 (target_gnatchop): Use newly built executable.
3746 (target_gnatmake): Likewise.
3747 Check that the compilation of impbit succeeds.
3748
85e051a3
OE
37492016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3750
3751 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3752 * gcc.dg/20021029-1.c: Likewise.
3753 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3754 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3755 * gcc.target/sh/cmpstr.c: Likewise.
3756 * gcc.target/sh/cmpstrn.c: Likewise.
3757 * gcc.target/sh/memset.c: Likewise.
3758 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3759 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3760 * gcc.target/sh/pr39423-1.c: Likewise.
3761 * gcc.target/sh/pr49468-di.c: Likewise.
3762 * gcc.target/sh/pr49468-si.c: Likewise.
3763 * gcc.target/sh/pr49880-1.c: Likewise.
3764 * gcc.target/sh/pr49880-2.c: Likewise.
3765 * gcc.target/sh/pr49880-3.c: Likewise.
3766 * gcc.target/sh/pr50751-1.c: Likewise.
3767 * gcc.target/sh/pr50751-4.c: Likewise.
3768 * gcc.target/sh/pr50751-7.c: Likewise.
3769 * gcc.target/sh/pr51244-1.c: Likewise.
3770 * gcc.target/sh/pr51244-10.c: Likewise.
3771 * gcc.target/sh/pr51244-11.c: Likewise.
3772 * gcc.target/sh/pr51244-12.c: Likewise.
3773 * gcc.target/sh/pr51244-13.c: Likewise.
3774 * gcc.target/sh/pr51244-14.c: Likewise.
3775 * gcc.target/sh/pr51244-17.c: Likewise.
3776 * gcc.target/sh/pr51244-18.c: Likewise.
3777 * gcc.target/sh/pr51244-19.c: Likewise.
3778 * gcc.target/sh/pr51244-4.c: Likewise.
3779 * gcc.target/sh/pr51244-5.c: Likewise.
3780 * gcc.target/sh/pr51244-7.c: Likewise.
3781 * gcc.target/sh/pr51244-8.c: Likewise.
3782 * gcc.target/sh/pr51244-9.c: Likewise.
3783 * gcc.target/sh/pr51697.c: Likewise.
3784 * gcc.target/sh/pr52483-1.c: Likewise.
3785 * gcc.target/sh/pr52483-2.c: Likewise.
3786 * gcc.target/sh/pr52483-3.c: Likewise.
3787 * gcc.target/sh/pr52483-5.c: Likewise.
3788 * gcc.target/sh/pr52933-1.c: Likewise.
3789 * gcc.target/sh/pr52933-2.c: Likewise.
3790 * gcc.target/sh/pr52933-3.c: Likewise.
3791 * gcc.target/sh/pr53568-1.c: Likewise.
3792 * gcc.target/sh/pr53976-1.c: Likewise.
3793 * gcc.target/sh/pr53988-1.c: Likewise.
3794 * gcc.target/sh/pr53988.c: Likewise.
3795 * gcc.target/sh/pr54089-1.c: Likewise.
3796 * gcc.target/sh/pr54089-6.c: Likewise.
3797 * gcc.target/sh/pr54089-7.c: Likewise.
3798 * gcc.target/sh/pr54089-8.c: Likewise.
3799 * gcc.target/sh/pr54089-9.c: Likewise.
3800 * gcc.target/sh/pr54236-1.c: Likewise.
3801 * gcc.target/sh/pr54236-2.c: Likewise.
3802 * gcc.target/sh/pr54236-3.c: Likewise.
3803 * gcc.target/sh/pr54236-4.c: Likewise.
3804 * gcc.target/sh/pr54386.c: Likewise.
3805 * gcc.target/sh/pr54602-1.c: Likewise.
3806 * gcc.target/sh/pr54685.c: Likewise.
3807 * gcc.target/sh/pr54760-1.c: Likewise.
3808 * gcc.target/sh/pr54760-2.c: Likewise.
3809 * gcc.target/sh/pr54760-3.c: Likewise.
3810 * gcc.target/sh/pr54760-4.c: Likewise.
3811 * gcc.target/sh/pr54760-5.c: Likewise.
3812 * gcc.target/sh/pr54760-6.c: Likewise.
3813 * gcc.target/sh/pr55146.c: Likewise.
3814 * gcc.target/sh/pr55160.c: Likewise.
3815 * gcc.target/sh/pr59278.c: Likewise.
3816 * gcc.target/sh/pr59401-1.c: Likewise.
3817 * gcc.target/sh/pr59533-1.c: Likewise.
3818 * gcc.target/sh/pr63260.c: Likewise.
3819 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3820 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3821 * gcc.target/sh/strlen.c: Likewise.
3822 * gcc.target/sh/torture/pr30807.c: Likewise.
3823 * gcc.target/sh/torture/pr34777.c: Likewise.
3824 * gcc.target/sh/torture/pr64652.c: Likewise.
3825 * gcc.target/sh/torture/pr65505.c: Likewise.
3826 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3827 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3828
411e5c67
PC
38292016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3830
3831 PR c++/66644
3832 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3833
8fa97501
BS
38342016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3835
3836 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3837 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3838 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3839 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3840
5a956111
PP
38412016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3842
3843 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3844 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3845
e7ff0319
CP
38462016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3847
3848 PR middle-end/70626
3849 * c-c++-common/goacc/combined-reduction.c: New test.
3850 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3851
52d11a4b
L
38522016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3853
3854 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3855 *movdi_internal pattern only if PIC off.
3856 * gcc.target/i386/pr70155-2.c: Likewise.
3857 * gcc.target/i386/pr70155-3.c: Likewise.
3858 * gcc.target/i386/pr70155-4.c: Likewise.
3859 * gcc.target/i386/pr70155-5.c: Likewise.
3860 * gcc.target/i386/pr70155-6.c: Likewise.
3861 * gcc.target/i386/pr70155-7.c: Likewise.
3862 * gcc.target/i386/pr70155-8.c: Likewise.
3863 * gcc.target/i386/pr70155-15.c: Likewise.
3864 * gcc.target/i386/pr70155-17.c: Likewise.
3865 * gcc.target/i386/pr70155-22.c: Likewise.
3866
8960db31
BC
38672016-04-29 Bin Cheng <bin.cheng@arm.com>
3868
3869 PR tree-optimization/70803
3870 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3871
cca535a4
IE
38722016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3873
3874 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3875 optimization of vector loop.
3876 * gcc.target/i386/vect-unpack-3.c: New test.
3877 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3878 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3879 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3880
500ecf4a
MP
38812016-04-29 Marek Polacek <polacek@redhat.com>
3882
3883 PR sanitizer/70342
3884 * g++.dg/ubsan/null-7.C: New test.
3885
2fff3db8
MP
3886 PR c/70852
3887 * gcc.dg/pr70852.c: New test.
3888
509063eb
DV
38892016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3890
3891 PR/69089
3892 * g++.dg/cpp0x/alignas6.C: New test.
3893
83745c0d
DV
38942016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3895
c87885ca
RO
3896 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3897 * gcc.dg/pr27003.c: Likewise.
3898 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3899 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3900 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3901 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3902 * gcc.target/arc/mxy.c: Likewise.
3903 * gcc.target/arc/mswape.c: Likewise.
3904 * gcc.target/arc/mrtsc.c: Likewise.
3905 * gcc.target/arc/mcrc.c: Likewise.
3906 * gcc.target/arc/mdsp-packa.c: Likewise.
3907 * gcc.target/arc/mdvbf.c: Likewise.
3908 * gcc.target/arc/mlock.c: Likewise.
3909 * gcc.target/arc/mmac-24.c: Likewise.
3910 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3911
849b265d
BS
39122016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3913 Matthijs Kooijman <matthijs@stdin.nl>
3914 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3915
3916 PR target/60040
3917 * gcc.target/avr/pr60040-1.c: New.
3918 * gcc.target/avr/pr60040-2.c: New.
3919
1390536b
RB
39202016-04-29 Richard Biener <rguenther@suse.de>
3921
3922 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3923
98998245
RB
39242016-04-29 Richard Biener <rguenther@suse.de>
3925
3926 PR tree-optimization/13962
3927 PR tree-optimization/65686
3928 * gcc.dg/uninit-pr65686.c: New testcase.
3929
8b80cc21
JJ
39302016-04-29 Jakub Jelinek <jakub@redhat.com>
3931
3932 PR middle-end/70843
3933 * gcc.dg/pr70843.c: New test.
3934
6181bc30
JJ
39352016-04-28 Jakub Jelinek <jakub@redhat.com>
3936
3937 PR target/70858
3938 * gcc.target/i386/pr70858.c: New test.
3939
f4cb3612
AB
39402016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3941
3942 * gcc.target/arc/nps400-1.c: New file.
3943
8ad9df62
JR
39442016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3945 Andrew Burgess <andrew.burgess@embecosm.com>
3946
3947 * gcc.target/arc/movh_cl-1.c: New file.
3948
ceaaa9fe
JR
39492016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3950 Andrew Burgess <andrew.burgess@embecosm.com>
3951
3952 * gcc.target/arc/extzv-1.c: New file.
3953 * gcc.target/arc/insv-1.c: New file.
3954 * gcc.target/arc/insv-2.c: New file.
3955 * gcc.target/arc/movb-1.c: New file.
3956 * gcc.target/arc/movb-2.c: New file.
3957 * gcc.target/arc/movb-3.c: New file.
3958 * gcc.target/arc/movb-4.c: New file.
3959 * gcc.target/arc/movb-5.c: New file.
3960 * gcc.target/arc/movb_cl-1.c: New file.
3961 * gcc.target/arc/movb_cl-2.c: New file.
3962 * gcc.target/arc/movbi_cl-1.c: New file.
3963 * gcc.target/arc/movl-1.c: New file.
3964
4d03dc2f
JR
39652016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3966 Andrew Burgess <andrew.burgess@embecosm.com>
3967
3968 * gcc.target/arc/cmem-1.c: New file.
3969 * gcc.target/arc/cmem-2.c: New file.
3970 * gcc.target/arc/cmem-3.c: New file.
3971 * gcc.target/arc/cmem-4.c: New file.
3972 * gcc.target/arc/cmem-5.c: New file.
3973 * gcc.target/arc/cmem-6.c: New file.
3974 * gcc.target/arc/cmem-7.c: New file.
3975 * gcc.target/arc/cmem-ld.inc: New file.
3976 * gcc.target/arc/cmem-st.inc: New file.
3977
81262dad
JJ
39782016-04-28 Jakub Jelinek <jakub@redhat.com>
3979
3980 PR target/70821
3981 * gcc.target/i386/pr70821.c: New test.
3982
0a31a09a
BS
39832016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3984
3985 * gcc.target/powerpc/vec-adde.c: New test.
3986 * gcc.target/powerpc/vec-adde-int128.c: New test.
3987
3ddffba9
JJ
39882016-04-28 Jakub Jelinek <jakub@redhat.com>
3989
3990 * gcc.target/i386/avx-vround-1.c: New test.
3991 * gcc.target/i386/avx-vround-2.c: New test.
3992 * gcc.target/i386/avx512vl-vround-1.c: New test.
3993 * gcc.target/i386/avx512vl-vround-2.c: New test.
3994
713dedcd
RO
39952016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3996
3997 PR testsuite/70595
3998 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3999 (check_effective_target_cilkplus_runtime): ... this.
4000 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4001 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4002
4003 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4004 Require cilkplus_runtime.
4005 Don't add -lcilkrts.
4006 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4007 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4008 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4009 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4010 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4011 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4012 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4013 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4014 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4015 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4016 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4017 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4018 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4019 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4020 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4021 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4022 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4023 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4024 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4025 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4026 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4027 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4028 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4029 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4030 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4031 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4032 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4033 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4034 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4035
4036 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4037 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4038
4039 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4040
4041 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4042 cilkplus_runtime.
4043
3563f78f
MG
40442016-04-27 Marc Glisse <marc.glisse@inria.fr>
4045
4046 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4047 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4048
6bc2bb18
RB
40492015-04-27 Ryan Burn <contact@rnburn.com>
4050
4051 PR c++/69024
4052 PR c++/68997
4053 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4054 diagnostic.
4055 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4056 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4057
1e55d29a
EB
40582016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4059
4060 * gnat.dg/limited_with4.ad[sb]: New test.
4061 * gnat.dg/limited_with4_pkg.ads: New helper.
4062
087146ca
L
40632016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4064
4065 PR target/70155
4066 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4067 and movv1ti_internal patterns
4068 * gcc.target/i386/pr70155-1.c: New test.
4069 * gcc.target/i386/pr70155-2.c: Likewise.
4070 * gcc.target/i386/pr70155-3.c: Likewise.
4071 * gcc.target/i386/pr70155-4.c: Likewise.
4072 * gcc.target/i386/pr70155-5.c: Likewise.
4073 * gcc.target/i386/pr70155-6.c: Likewise.
4074 * gcc.target/i386/pr70155-7.c: Likewise.
4075 * gcc.target/i386/pr70155-8.c: Likewise.
4076 * gcc.target/i386/pr70155-9.c: Likewise.
4077 * gcc.target/i386/pr70155-10.c: Likewise.
4078 * gcc.target/i386/pr70155-11.c: Likewise.
4079 * gcc.target/i386/pr70155-12.c: Likewise.
4080 * gcc.target/i386/pr70155-13.c: Likewise.
4081 * gcc.target/i386/pr70155-14.c: Likewise.
4082 * gcc.target/i386/pr70155-15.c: Likewise.
4083 * gcc.target/i386/pr70155-16.c: Likewise.
4084 * gcc.target/i386/pr70155-17.c: Likewise.
4085 * gcc.target/i386/pr70155-18.c: Likewise.
4086 * gcc.target/i386/pr70155-19.c: Likewise.
4087 * gcc.target/i386/pr70155-20.c: Likewise.
4088 * gcc.target/i386/pr70155-21.c: Likewise.
4089 * gcc.target/i386/pr70155-22.c: Likewise.
4090
92329f9f
L
40912016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4092
4093 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4094 ".{5,6}".
4095
309a0cf6
BC
40962016-04-27 Bin Cheng <bin.cheng@arm.com>
4097
4098 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4099 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4100 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4101 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4102 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4103
72ed2b9c
RB
41042016-04-27 Richard Biener <rguenther@suse.de>
4105
4106 PR ipa/70760
4107 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4108 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4109
3c98ff9b
NS
41102016-04-27 Nathan Sidwell <nathan@acm.org>
4111
4112 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4113 * g++.dg/ubsan/pr63956.C: Adjust error location.
4114
9ec5d66b
NC
41152016-04-27 Nick Clifton <nickc@redhat.com>
4116
4117 PR middle-end/49889
4118 * gcc.dg/pr49889.c: New test.
4119
c1e1f433
BS
41202016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4121
4122 * c-c++-common/memset-array.c: New test.
4123
8ac43293
MS
41242016-04-26 Martin Sebor <msebor@redhat.com>
4125
4126 PR c++/66639
4127 * g++.dg/cpp1y/func_constexpr.C: New test.
4128
843ce8ab
PP
41292016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4130
4131 PR c++/70241
4132 * g++.dg/cpp0x/enum32.C: New test.
4133 * g++.dg/cpp0x/enum33.C: New test.
4134
41352016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4136
4137 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4138 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4139 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4140 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4141 * gcc.c-torture/execute/pr38151.c: Likewise.
4142 * gcc.c-torture/execute/pr66556.c: Likewise.
4143 * gcc.c-torture/execute/pr67781.c: Likewise.
4144 * gcc.c-torture/execute/pr68648.c: Likewise.
4145
ca1206be
MG
41462016-04-26 Marc Glisse <marc.glisse@inria.fr>
4147
4148 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4149
2448a956
MP
41502016-04-26 Marek Polacek <polacek@redhat.com>
4151
4152 PR c/67784
4153 * gcc.dg/pr67784-3.c: New test.
4154 * gcc.dg/pr67784-4.c: New test.
4155 * gcc.dg/pr67784-5.c: New test.
4156
b02a5e26
MP
4157 PR c/70791
4158 * gcc.dg/Wnested-externs-2.c: New test.
4159
6b6aa8d3
MG
41602016-04-26 Marc Glisse <marc.glisse@inria.fr>
4161
4162 * gcc.dg/fold-plusmult.c: Adjust.
4163 * gcc.dg/no-strict-overflow-6.c: Adjust.
4164 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4165
a2095b55
BS
41662016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4167
4168 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4169 number scans.
4170 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4171 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4172 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4173 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4174 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4175 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4176 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4177 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4178 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4179 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4180 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4181 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4182 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4183 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4184 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4185 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4186 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4187 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4188 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4189 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4190 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4191 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4192 scans.
4193 * gcc.target/i386/pr32219-4.c: Likewise.
4194 * gcc.target/i386/pr32219-6.c: Likewise.
4195 * gcc.target/i386/pr32219-8.c: Likewise.
4196
bb0cc5c8
KT
41972016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4198
4199 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4200 associated options.
4201
5a0802ea
MP
42022016-04-26 Marek Polacek <polacek@redhat.com>
4203
4204 PR c++/70744
4205 * g++.dg/ext/cond2.C: New test.
4206
00f615af
BC
42072016-04-26 Bin Cheng <bin.cheng@arm.com>
4208
4209 PR tree-optimization/70771
4210 PR tree-optimization/70775
4211 * gcc.dg/pr70771.c: New test.
25939d34 4212 * gcc.dg/pr70775.c: New test.
00f615af 4213
218155e7
BS
42142016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4215
4216 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4217
ab99f467
RB
42182016-04-25 Richard Biener <rguenther@suse.de>
4219
4220 PR tree-optimization/70780
4221 * gcc.dg/torture/pr70780.c: New testcase.
4222
93c590ee
MC
42232016-04-25 Michael Collison <michael.collison@arm.com>
4224
c87885ca
RO
4225 * gcc.target/arm/neon-vaddws16.c: New test.
4226 * gcc.target/arm/neon-vaddws32.c: New test.
4227 * gcc.target/arm/neon-vaddwu16.c: New test.
4228 * gcc.target/arm/neon-vaddwu32.c: New test.
4229 * gcc.target/arm/neon-vaddwu8.c: New test.
4230 * lib/target-supports.exp
93c590ee
MC
4231 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4232 that arm neon support vector widen sum of HImode TO SImode.
4233
d6c1a7a7
JJ
42342016-04-23 Jakub Jelinek <jakub@redhat.com>
4235
4236 PR sanitizer/70712
4237 * c-c++-common/asan/pr70712.c: New test.
4238
ab0fc037
TS
42392016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4240
4241 * .gitattributes: New file.
4242
2aa64824
CL
42432016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4244
4245 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4246
e7e12d92
DH
42472016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4248
4249 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4250 * gfortran.dg/submodule_15.f08: Likewise.
4251
d1431192
RB
42522016-04-22 Richard Biener <rguenther@suse.de>
4253
4254 PR tree-optimization/70740
4255 * gcc.dg/torture/pr70740.c: New testcase.
4256
04a63c24
L
42572016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4258
4259 PR target/70750
4260 * gcc.target/i386/pr70750-1.c: New test.
4261 * gcc.target/i386/pr70750-2.c: Likewise.
4262
20700098
PC
42632016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4264
4265 PR c++/70540
4266 * g++.dg/cpp0x/auto48.C: New.
4267
aedf4e12
MP
42682016-04-21 Marek Polacek <polacek@redhat.com>
4269
4270 PR c++/70513
4271 * g++.dg/cpp0x/forw_enum12.C: New test.
4272 * g++.dg/cpp0x/forw_enum13.C: New test.
4273
2074d80a
KY
42742016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4275
4276 PR target/70728
4277 * gcc.target/i386/pr70728.c: New test.
4278
aef4aab0
RB
42792016-04-21 Richard Biener <rguenther@suse.de>
4280
4281 PR middle-end/70747
4282 * gcc.dg/pr70747.c: New testcase.
4283
2359e571
BC
42842016-04-21 Bin Cheng <bin.cheng@arm.com>
4285
4286 PR tree-optimization/70715
4287 * gcc.dg/tree-ssa/scev-13.c: New test.
4288
ce0e66ff
MG
42892016-04-21 Marc Glisse <marc.glisse@inria.fr>
4290
4291 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4292
2c2870a1
MG
42932016-04-21 Marc Glisse <marc.glisse@inria.fr>
4294
4295 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4296
a2b056a3
JH
42972016-04-20 Jan Hubicka <jh@suse.cz>
4298
4299 PR ipa/70018
4300 * g++.dg/ipa/nothrow-1.C: New testcase.
4301
ee392fc2
NS
43022016-04-20 Nathan Sidwell <nathan@acm.org>
4303
4304 PR c++/55635
4305 * g++.dg/eh/delete1.C: New.
4306
dda49daf
L
43072016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4308
4309 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4310 -mtune-ctrl=sse_typeless_stores.
4311
8a5b9d5a
L
43122016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4313
4314 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4315
1011119f
BC
43162016-04-20 Bin Cheng <bin.cheng@arm.com>
4317
4318 PR tree-optimization/69489
4319 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4320
477d4906
IV
43212016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4322
4323 PR c++/69363
4324 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4325 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4326 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4327
fad08d12
BC
43282016-04-20 Bin Cheng <bin.cheng@arm.com>
4329
4330 PR tree-optimization/56625
4331 PR tree-optimization/69489
4332 * gcc.dg/vect/pr56625.c: New test.
4333 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4334
9e3e4fab
AP
43352016-04-20 Andrew Pinski <apinski@cavium.com>
4336
4337 PR target/64971
4338 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4339
d7aa24e4
AC
43402016-04-20 Arnaud Charlet <charlet@adacore.com>
4341
4342 * gnat.dg/self1.adb: Remove now incorrect test.
4343
e6d62b46
BC
43442016-04-20 Bin Cheng <bin.cheng@arm.com>
4345
4346 * gcc.dg/tree-ssa/scev-11.c: New test.
4347 * gcc.dg/tree-ssa/scev-12.c: New test.
4348
2697b189
MP
43492016-04-20 Marek Polacek <polacek@redhat.com>
4350
4351 PR tree-optimization/70725
4352 * gcc.dg/pr70725.c: New test.
4353
60d393e8
RB
43542016-04-20 Richard Biener <rguenther@suse.de>
4355
4356 PR tree-optimization/70726
4357 * g++.dg/vect/pr70726.cc: New testcase.
4358
82c6f58a
AK
43592016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4360
4361 PR target/70674
4362 * gcc.target/s390/pr70674.c: New test.
4363
90eeab20
JD
43642016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4365
4366 PR libgfortran/70684
4367 * gfortran.dg/list_read_14.f90: New test.
4368
fc9cf6da
L
43692016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4370
4371 PR target/69201
4372 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4373 extern to force it misaligned.
4374 (b): Likewise.
4375 (c): Likewise.
4376 (d): Likewise.
4377 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4378 Don't check `*' before movv4sf_internal.
4379 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4380 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4381 Don't check `*' before movv16qi_internal.
4382 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4383 extern to force it misaligned.
4384 (b): Likewise.
4385 (c): Likewise.
4386 (d): Likewise.
4387 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4388 Don't check `*' before movv2df_internal.
4389 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4390 extern to force it misaligned.
4391 (b): Likewise.
4392 (c): Likewise.
4393 (d): Likewise.
4394 Check movv8sf_internal instead of avx_storeups256.
4395 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4396
ea8927ea
RB
43972016-04-19 Richard Biener <rguenther@suse.de>
4398
4399 PR tree-optimization/70171
4400 * g++.dg/tree-ssa/pr70171.C: New testcase.
4401
65f52ee9
RB
44022016-04-19 Richard Biener <rguenther@suse.de>
4403
4404 PR tree-optimization/70724
4405 * gcc.dg/torture/pr70724.c: New testcase.
4406
987b67f1
VM
44072016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4408
4409 PR middle-end/70689
c87885ca 4410 * gcc.target/i386/pr70689.c: New.
987b67f1 4411
91a47c39
L
44122016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4413
4414 PR target/70708
4415 * gcc.target/i386/pr70708.c: New test.
4416
8270b82d
RB
44172016-04-18 Richard Biener <rguenther@suse.de>
4418
4419 PR tree-optimization/43434
4420 * gcc.dg/vect/pr43434.c: New testcase.
4421 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4422 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4423 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4424 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4425 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4426 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4427 * gcc.dg/gomp/pr68640.c: Likewise.
4428 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4429 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4430
edd048e2
RB
44312016-04-18 Richard Biener <rguenther@suse.de>
4432
4433 PR tree-optimization/70701
4434 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4435
bd5c7330
TV
44362016-04-18 Tom de Vries <tom@codesourcery.com>
4437
4438 PR testsuite/70699
4439 * gcc.dg/pr70161.c: Add dot-file scans.
4440 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4441 instead of after last dot char.
4442
23f2660f
EB
44432016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4444
4445 * c-c++-common/dump-ada-spec-3.c: New test.
4446 * c-c++-common/dump-ada-spec-4.c: Likewise.
4447
da152c9f
TV
44482016-04-17 Tom de Vries <tom@codesourcery.com>
4449
4450 PR other/70183
4451 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4452
cc950f98
JH
44532016-04-15 Jan Hubicka <jh@suse.cz>
4454
4455 PR ipa/70018
4456 * g++.dg/ipa/pure-const-1.C: New testcase.
4457 * g++.dg/ipa/pure-const-2.C: New testcase.
4458 * g++.dg/ipa/pure-const-3.C: New testcase.
4459
949505a9
MP
44602016-04-15 Marek Polacek <polacek@redhat.com>
4461
4462 PR c/70671
4463 * gcc.dg/bitfld-22.c: New test.
4464
10e547d6
BS
44652016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4466
4467 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4468 x86_64.
4469
1e77281b
MP
44702016-04-15 Marek Polacek <polacek@redhat.com>
4471
4472 PR c/70651
4473 * c-c++-common/pr70651.c: New test.
4474
e501fa8e
KT
44752016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4476
4477 PR rtl-optimization/70681
4478 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4479 dump scan on arm and powerpc.
4480 * gcc.dg/pr10474.c: Likewise.
4481
dda1bf61
JJ
44822016-04-15 Jakub Jelinek <jakub@redhat.com>
4483
ca4ef1ff
JJ
4484 PR c++/69517
4485 PR c++/70019
4486 PR c++/70588
4487 * g++.dg/cpp1y/vla11.C: Revert for real.
4488
dda1bf61
JJ
4489 PR c/70436
4490 * c-c++-common/Wparentheses-1.c: New test.
4491 * c-c++-common/gomp/Wparentheses-1.c: New test.
4492 * c-c++-common/gomp/Wparentheses-2.c: New test.
4493 * c-c++-common/gomp/Wparentheses-3.c: New test.
4494 * c-c++-common/gomp/Wparentheses-4.c: New test.
4495 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4496 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4497 * c-c++-common/goacc/Wparentheses-1.c: New test.
4498
1355e62c
KY
44992016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4500
4501 PR target/70662
4502 * gcc.target/i386/pr70662.c: New test.
4503
0ab34b9e 45042016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4505 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4506
4507 PR tree-optimization/70130
4508 * gcc.dg/vect/O3-pr70130.c: New testcase.
4509
bc773aad
MM
45102016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4511
6e9b2286
MM
4512 PR target/70669
4513 * gcc.target/powerpc/pr70669.c: New test.
4514
bc773aad
MM
4515 PR target/70640
4516 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4517 a power7 system that does not have an assembler that supports
4518 power8.
4519
d8747845
MS
45202016-04-14 Martin Sebor <msebor@redhat.com>
4521
4522 PR c++/69517
4523 PR c++/70019
4524 PR c++/70588
4525 * c-c++-common/ubsan/vla-1.c: Revert.
4526 * g++.dg/cpp1y/vla11.C: Same.
4527 * g++.dg/cpp1y/vla12.C: Same.
4528 * g++.dg/cpp1y/vla13.C: Same.
4529 * g++.dg/cpp1y/vla14.C: Same.
4530 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4531 * g++.dg/init/array24.C: Same.
d8747845
MS
4532 * g++.dg/ubsan/vla-1.C: Same.
4533
85128559
MP
45342016-04-14 Marek Polacek <polacek@redhat.com>
4535 Jan Hubicka <hubicka@ucw.cz>
4536
4537 PR c++/70029
4538 * g++.dg/torture/pr70029.C: New test.
4539
52fbb073
MS
45402016-04-14 Martin Sebor <msebor@redhat.com>
4541
4542 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4543 type size to prevent failures on targets with very low maximum
4544 alignment.
4545
6db61d6f
RB
45462016-04-14 Richard Biener <rguenther@suse.de>
4547
4548 PR tree-optimization/70623
4549 * gcc.dg/torture/pr70623.c: New testcase.
4550 * gcc.dg/torture/pr70623-2.c: Likewise.
4551
342fac95
MS
45522016-04-13 Martin Sebor <msebor@redhat.com>
4553
4554 PR c++/69517
4555 PR c++/70019
4556 PR c++/70588
4557 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4558 * g++.dg/cpp1y/vla11.C: New test.
4559 * g++.dg/cpp1y/vla12.C: New test.
4560 * g++.dg/cpp1y/vla13.C: New test.
4561 * g++.dg/cpp1y/vla14.C: New test.
4562 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4563 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4564 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4565
d93c452f
JJ
45662016-04-13 Jakub Jelinek <jakub@redhat.com>
4567
4568 PR c++/70641
4569 * g++.dg/opt/pr70641.C: New test.
4570
85115fb6
RO
45712016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4572
4573 PR rtl-optimization/68749
4574 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4575 effects of argument promotions.
4576 Remove default args to dg-skip-if.
4577
545a4139
PC
45782016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4579
4580 PR c++/70635
4581 * g++.dg/parse/pr70635.C: New.
4582
b3a77f21
MP
45832016-04-13 Marek Polacek <polacek@redhat.com>
4584
4585 PR c++/70639
4586 * c-c++-common/Wmisleading-indentation-4.c: New test.
4587
99cd9857
MP
45882016-04-13 Marek Polacek <polacek@redhat.com>
4589
4590 PR c/70436
c87885ca
RO
4591 * gcc.dg/Wparentheses-12.c: New test.
4592 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4593
75ca93ec
IE
45942016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4595
4596 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4597 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4598 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4599
3d3f9e7e
JJ
46002016-04-13 Jakub Jelinek <jakub@redhat.com>
4601
37947cd0
JJ
4602 PR middle-end/70633
4603 * gcc.c-torture/compile/pr70633.c: New test.
4604
3d3f9e7e
JJ
4605 PR debug/70628
4606 * gcc.dg/torture/pr70628.c: New test.
4607
92886d3e
PP
46082016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4609
4610 PR c++/70610
4611 * g++.dg/template/pr70610.C: New test.
4612 * g++.dg/template/pr70610-2.C: New test.
4613 * g++.dg/template/pr70610-3.C: New test.
4614 * g++.dg/template/pr70610-4.C: New test.
4615
13bd7c2b
JJ
46162016-04-12 Jakub Jelinek <jakub@redhat.com>
4617
6512fa6d
JJ
4618 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4619 128 instead of 32.
4620
13bd7c2b
JJ
4621 PR c++/70571
4622 * g++.dg/ext/pr70571.C: New test.
4623
20b9851c
MM
46242016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4625
8a434ada 4626 PR target/70640
20b9851c
MM
4627 * gcc.target/powerpc/pr70640.c: New test.
4628
2b2f52bc
PC
46292016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4630
4631 PR c++/68722
4632 * g++.dg/parse/pr68722.C: New.
4633
5901e56a
JJ
46342016-04-12 Jakub Jelinek <jakub@redhat.com>
4635
4636 PR rtl-optimization/70596
4637 * gcc.target/i386/pr70596.c: New test.
4638
d4619dc1
NS
46392016-04-12 Nathan Sidwell <nathan@acm.org>
4640
4641 PR c++/70501
4642 * g++.dg/init/pr70501.C: New.
4643
3df530d3
DW
46442016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4645
4646 * gcc.target/i386/asm-flag-6.c: New test.
4647
b7a120d7
TV
46482016-04-12 Tom de Vries <tom@codesourcery.com>
4649
4650 PR tree-optimization/68756
4651 * gcc.dg/graphite/pr68756.c: New test.
4652
4e0eea75
JJ
46532016-04-12 Jakub Jelinek <jakub@redhat.com>
4654
4655 PR tree-optimization/70602
4656 * gcc.c-torture/execute/pr70602.c: New test.
4657
35fbda43
MM
46582016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4659
4660 PR target/70381
4661 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4662 __float128 emulator is built and runs.
4663 * gcc.target/powerpc/float128-1.c: Likewise.
4664
4665 * lib/target-supports.exp (check_ppc_float128_sw_available):
4666 Rework tests for __float128 software and hardware
4667 availability. Fix exit condition to return 0 on success.
4668
04a99ebe
JG
46692016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4670
4671 PR target/70133
4672 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4673 * gcc.target/aarch64/target_attr_15.c: Likewise.
4674
47cd5a85
PC
46752016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4676
4677 PR c++/69066
4678 * g++.dg/cpp1y/pr69066.C: New.
4679
a5edb32e
JD
46802016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4681
4682 PR fortran/68566
4683 * gfortran.dg/pr36192.f90: Update test.
4684 * gfortran.dg/pr36192_1.f90: Update test.
4685 * gfortran.dg/real_dimension_1.f: Update test.
4686 * gfortran.dg/parameter_array_init_7.f90: New test.
4687
8ef378f8
JDA
46882016-04-09 John David Anglin <danglin@gcc.gnu.org>
4689
c532c871
JDA
4690 PR testsuite/64039
4691 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4692
d34f706f
JDA
4693 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4694
75e1dd9e
JDA
4695 PR rtl-optimization/66669
4696 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4697
8a976f5f
JDA
4698 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4699
da04822a
JDA
4700 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4701 * gcc.dg/pie-1.c: Likewise.
4702 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4703 * gcc.dg/pic-4.c: Likewise.
4704 * gcc.dg/pie-3.c: Likewise.
4705 * gcc.dg/pie-4.c: Likewise.
4706
adfabcf9
JDA
4707 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4708
4a020adf
JDA
4709 PR tree-optimization/68644
4710 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4711
8ef378f8
JDA
4712 PR rtl-optimization/64886
4713 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4714
09bf990e
TV
47152016-04-09 Tom de Vries <tom@codesourcery.com>
4716
4717 PR tree-optimization/68953
4718 * gcc.dg/graphite/pr68953.c: New test.
4719
138c3c1a
DH
47202016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4721
4722 PR fortran/70592
4723 * gfortran.dg/deferred_character_16.f90: New test.
4724
f55460af
JJ
47252016-04-09 Jakub Jelinek <jakub@redhat.com>
4726
4727 PR tree-optimization/70586
4728 * gcc.c-torture/execute/pr70586.c: New test.
4729
0b77bbf3
DH
47302016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4731
4732 PR sanitizer/70573
4733 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4734 with __builtin_memset
4735 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4736
c42cfb5c
CP
47372016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4738
4739 PR lto/70289
4740 PR ipa/70348
4741 PR tree-optimization/70373
4742 PR middle-end/70533
4743 PR middle-end/70534
4744 PR middle-end/70535
4745 * c-c++-common/goacc/reduction-5.c: New test.
4746 * c-c++-common/goacc/reduction-promotions.c: New test.
4747 * gfortran.dg/goacc/reduction-3.f95: New test.
4748 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4749
56cfb596
PP
47502016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4751
4752 PR c++/70590
4753 PR c++/70452
4754 * g++.dg/pr70590.C: New test.
4755 * g++.dg/pr70590-2.C: New test.
4756
1a13c0a2
JJ
47572016-04-08 Jakub Jelinek <jakub@redhat.com>
4758
abc0647a
JJ
4759 PR middle-end/70593
4760 * gcc.target/i386/pr70593.c: New test.
4761
1a13c0a2
JJ
4762 PR rtl-optimization/70574
4763 * gcc.target/i386/avx2-pr70574.c: New test.
4764
c3da4956
MO
47652016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4766
4767 PR sanitizer/70541
4768 * c-c++-common/asan/pr70541.c: New test.
4769
9f1b833b
TV
47702016-04-08 Tom de Vries <tom@codesourcery.com>
4771
4772 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4773 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4774
bae7adda
KT
47752016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4776
4777 PR target/70566
4778 * gcc.c-torture/execute/pr70566.c: New test.
4779
211f3d57
TV
47802016-04-08 Tom de Vries <tom@codesourcery.com>
4781
4782 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4783 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4784
02cf2861
AM
47852016-04-08 Alan Modra <amodra@gmail.com>
4786
4787 * gcc.target/powerpc/pr70117.c: New.
4788
5f490f9f
JJ
47892016-04-07 Jakub Jelinek <jakub@redhat.com>
4790
56e9b710
JJ
4791 PR testsuite/70581
4792 * gcc.dg/lto/simd-function_0.c: New test.
4793
5f490f9f
JJ
4794 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4795 clones.
4796 * c-c++-common/attr-simd-2.c: Likewise.
4797 * c-c++-common/attr-simd-4.c: Likewise.
4798 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4799 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4800
e4ebc74d
TP
48012016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4802
4803 PR testsuite/70553
4804 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4805
9817ae35
TS
48062016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4807 Tom de Vries <tom@codesourcery.com>
4808
4809 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4810 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4811 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4812 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4813 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4814 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4815 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4816 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4817
e292f64d
PP
48182016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4819
4820 PR c/70436
4821 * g++.dg/warn/Wparentheses-29.C: New test.
4822
6b37bdaf
PP
48232016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4824
4825 PR c/70436
4826 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4827 explicit braces to resolve a future -Wparentheses warning.
4828
64824205
RH
48292016-04-06 Richard Henderson <rth@redhat.com>
4830
4831 * gcc.dg/pr61817-1.c: New test.
4832 * gcc.dg/pr61817-2.c: New test.
4833 * gcc.dg/pr69391-1.c: New test.
4834 * gcc.dg/pr69391-2.c: New test.
4835
bc2fc1f3
VM
48362016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4837
4838 PR rtl-optimization/70398
c87885ca 4839 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4840
41414a02
EB
48412016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4842
4843 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4844
4066ea8a
YR
48452016-04-06 Yvan Roux <yvan.roux@linaro.org>
4846 Pedro Alves <palves@redhat.com>
4847
4848 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4849
ec35ea45
JJ
48502016-04-06 Jakub Jelinek <jakub@redhat.com>
4851
3866f8dd
JJ
4852 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4853 Check for avx512f effective targets instead of avx2.
4854 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4855 for AVX512F clones.
4856 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4857 * g++.dg/gomp/declare-simd-1.C: Likewise.
4858 * g++.dg/gomp/declare-simd-3.C: Likewise.
4859 * g++.dg/gomp/declare-simd-4.C: Likewise.
4860
ec35ea45
JJ
4861 PR middle-end/70550
4862 * c-c++-common/gomp/pr70550-1.c: New test.
4863 * c-c++-common/gomp/pr70550-2.c: New test.
4864
c08d28ac
NS
48652016-04-05 Nathan Sidwell <nathan@acm.org>
4866
4867 PR c++/70512
4868 * g++.dg/ext/attribute-may-alias-5.C: New.
4869
1d510e04
JJ
48702016-04-05 Jakub Jelinek <jakub@redhat.com>
4871
4872 PR c++/70336
4873 * c-c++-common/pr70336.c: New test.
4874 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4875 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4876
84278ed9
JH
48772016-04-05 Jan Hubicka <hubicka@ucw.cz>
4878
4879 PR ipa/66223
4880 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4881
268a0ec4
JJ
48822016-04-05 Jakub Jelinek <jakub@redhat.com>
4883
4884 PR rtl-optimization/70542
4885 * gcc.dg/torture/pr70542.c: New test.
4886 * gcc.target/i386/avx2-pr70542.c: New test.
4887
5e8c2eb1
ZS
48882016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4889
4890 PR tree-optimization/70509
4891 * gcc.target/i386/avx512bw-pr70509.c: New test.
4892
c0daf32d
PP
48932016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4894
4895 PR c++/70452
4896 * g++.dg/ext/constexpr-vla4.C: New test.
4897
bf867841
UB
48982016-04-05 Uros Bizjak <ubizjak@gmail.com>
4899
4900 PR target/70510
4901 * gcc.target/i386/pr70510.c: New test.
4902
3022186a
RB
49032016-04-05 Richard Biener <rguenther@suse.de>
4904
4905 PR tree-optimization/70526
4906 * g++.dg/torture/pr70526.C: New testcase.
4907
55fc79b2
JJ
49082016-04-05 Jakub Jelinek <jakub@redhat.com>
4909
4910 PR target/70525
4911 * gcc.target/i386/pr70525.c: New test.
4912
62b233f2
RB
49132016-04-05 Richard Biener <rguenther@suse.de>
4914
4915 PR middle-end/70499
4916 * g++.dg/torture/pr70499.C: New testcase.
4917
cc05759d
RB
49182016-04-05 Richard Biener <rguenther@suse.de>
4919
4920 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4921 remove XFAIL.
4922
f23f16d4
JJ
49232016-04-04 Jakub Jelinek <jakub@redhat.com>
4924
4925 PR middle-end/70307
4926 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4927 rs6000 ABI warnings.
4928
d27ecc49
JH
49292016-04-04 Jan Hubicka <hubicka@ucw.cz>
4930
4931 PR ipa/66223
4932 * g++.dg/ipa/devirt-51.C: New testcase.
4933
c974c96e
BS
49342016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4935 Jakub Jelinek <jakub@redhat.com>
4936
4937 PR middle-end/70457
4938 * gcc.dg/torture/pr70457.c: New.
4939
7a85da89
AV
49402016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4941
4942 PR fortran/67538
4943 * gfortran.dg/allocate_with_source_19.f08: New test.
4944
de517e64
AV
49452016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4946
4947 PR fortran/65795
4948 * gfortran.dg/coarray_allocate_6.f08: New test.
4949
43b9f499
RB
49502016-04-04 Richard Biener <rguenther@suse.de>
4951
4952 PR rtl-optimization/70484
4953 * gcc.dg/torture/pr70484.c: New testcase.
4954
f13355da
MP
49552016-04-04 Marek Polacek <polacek@redhat.com>
4956
4957 PR c/70307
4958 * gcc.dg/torture/pr70307.c: New test.
4959
6cc6ed50
OE
49602016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4961
4962 PR target/70416
4963 PR target/67391
4964 * gcc.target/sh/torture/pr70416.c: New.
4965
abdc16c8
MS
49662016-04-02 Martin Sebor <msebor@redhat.com>
4967
4968 PR c++/67376
4969 PR c++/70170
4970 PR c++/70172
4971 PR c++/70228
4972 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4973 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4974 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4975 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4976 * g++.dg/cpp0x/constexpr-string.C: Same.
4977 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4978 * g++.dg/cpp0x/pr65398.C: Same.
4979 * g++.dg/ext/constexpr-vla1.C: Same.
4980 * g++.dg/ext/constexpr-vla2.C: Same.
4981 * g++.dg/ext/constexpr-vla3.C: Same.
4982 * g++.dg/ubsan/pr63956.C: Same.
4983
763cd859
JJ
49842016-04-01 Jakub Jelinek <jakub@redhat.com>
4985
4986 PR rtl-optimization/70467
4987 * gcc.target/i386/pr70467-2.c: New test.
4988
0f875435
JJ
49892016-04-01 Jakub Jelinek <jakub@redhat.com>
4990 Marek Polacek <polacek@redhat.com>
4991
4992 PR c++/70488
4993 * g++.dg/init/new47.C: New test.
4994
41d14659
RR
49952016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4996
4997 PR target/70496
4998 * gcc.target/arm/pr70496.c: New test.
4999
f9bf89bb
NS
50002016-04-01 Nathan Sidwell <nathan@acm.org>
5001
73b9085d
NS
5002 PR c++/68475
5003 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5004
4afdcfaa
IE
50052016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5006
5007 PR target/69890
5008 * gcc.dg/strlenopt.h (memmove): New.
5009 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5010 instead of "string.h".
5011 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5012 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5013 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5014 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5015 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5016 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5017 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5018 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5019 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5020 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5021 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5022 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5023 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5024 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5025 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5026 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5027 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5028 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5029 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5030 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5031
b5d7a29c
RO
50322016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5033
5034 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5035 (Holder::foo): Reflect this.
5036
b660f9ec
IE
50372016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5038
5039 PR target/70442
5040 * gcc.dg/pr70442.c: New test.
5041
88504f34
NS
50422016-03-31 Nathan Sidwell <nathan@acm.org>
5043
5044 PR c++/70393
5045 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5046
95d34b96
KY
50472016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5048
5049 PR target/70453
5050 * gcc.target/i386/pr70453.c: New test.
5051
b4c4967c
AB
50522016-03-31 Andrey Belevantsev <abel@ispras.ru>
5053
5054 PR target/70292
5055 * gcc.c-torture/pr70292.c: New test.
5056
5fde6a45
MP
50572016-03-31 Marek Polacek <polacek@redhat.com>
5058
5059 PR c/70297
5060 * c-c++-common/pr70297.c: New test.
5061 * g++.dg/cpp0x/typedef-redecl.C: New test.
5062 * gcc.dg/typedef-redecl2.c: New test.
5063
97eb24c4
JJ
50642016-03-31 Jakub Jelinek <jakub@redhat.com>
5065
5066 PR rtl-optimization/70460
5067 * gcc.c-torture/execute/pr70460.c: New test.
5068
efc3536f
RB
50692016-03-31 Richard Biener <rguenther@suse.de>
5070
5071 PR c++/70430
5072 * g++.dg/ext/vector30.C: New testcase.
5073
e0876e21
DH
50742016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5075 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5076
5077 * gfortran.dg/fmt_pf.f90: New test.
5078
e9bff8c6
RO
50792016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5080
5081 Forward-port from 5 branch
5082 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5083
5084 PR testsuite/70356
5085 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5086 dg-require-effective-target after dg-do.
5087
5088 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5089
5090 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5091
2620c80d
TS
50922016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5093 Julian Brown <julian@codesourcery.com>
5094 Chung-Lin Tang <cltang@codesourcery.com>
5095 Cesar Philippidis <cesar@codesourcery.com>
5096 James Norris <jnorris@codesourcery.com>
5097 Tom de Vries <tom@codesourcery.com>
5098 Nathan Sidwell <nathan@codesourcery.com>
5099
bf867841 5100 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5101 * c-c++-common/goacc/loop-clauses.c: Likewise.
5102 * g++.dg/goacc/template.C: Likewise.
5103 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5104 * gfortran.dg/goacc/loop-1.f95: Likewise.
5105 * gfortran.dg/goacc/loop-5.f95: Likewise.
5106 * gfortran.dg/goacc/loop-6.f95: Likewise.
5107 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5108 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5109 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5110 * c-c++-common/goacc/clauses-fail.c: Likewise.
5111 * c-c++-common/goacc/parallel-1.c: Likewise.
5112 * c-c++-common/goacc/reduction-1.c: Likewise.
5113 * c-c++-common/goacc/reduction-2.c: Likewise.
5114 * c-c++-common/goacc/reduction-3.c: Likewise.
5115 * c-c++-common/goacc/reduction-4.c: Likewise.
5116 * c-c++-common/goacc/routine-3.c: Likewise.
5117 * c-c++-common/goacc/routine-4.c: Likewise.
5118 * c-c++-common/goacc/routine-5.c: Likewise.
5119 * c-c++-common/goacc/tile.c: Likewise.
5120 * g++.dg/goacc/template.C: Likewise.
5121 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5122 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5123 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5124 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5125 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5126 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5127 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5128 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5129 * c-c++-common/goacc/use_device-1.c: ... this file.
5130 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5131 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5132 * c-c++-common/goacc/host_data-6.c: ... this file.
5133 * c-c++-common/goacc/loop-2-kernels.c: New file.
5134 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5135 * c-c++-common/goacc/loop-3.c: Likewise.
5136 * g++.dg/goacc/reference.C: Likewise.
5137 * g++.dg/goacc/routine-1.C: Likewise.
5138 * g++.dg/goacc/routine-2.C: Likewise.
5139
f6d2d066
RB
51402016-03-30 Richard Biener <rguenther@suse.de>
5141
5142 PR middle-end/70450
5143 * gcc.dg/torture/pr70450.c: New testcase.
5144
d43242b9
JJ
51452016-03-30 Jakub Jelinek <jakub@redhat.com>
5146
5147 PR target/70421
5148 * gcc.dg/torture/pr70421.c: New test.
5149 * gcc.target/i386/avx512f-pr70421.c: New test.
5150
5ce43b77
L
51512016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5152
5153 PR testsuite/70364
5154 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5155 (check): New function.
5156 (bar): Call check.
5157 (foo): Align stack to 16 bytes when calling bar.
5158 * gcc.target/i386/cleanup-2.c: Likewise.
5159
d014a712
PP
51602016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5161
5162 PR tree-optimization/59124
5163 * gcc.dg/Warray-bounds-19.c: New test.
5164
13f0e8c7
ZW
51652016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5166
5167 * lib/prune.exp (escape_regex_chars): New.
5168 (prune_file_path): Update to quote metcharacters for regexp.
5169
3336c6e0
JJ
51702016-03-29 Jakub Jelinek <jakub@redhat.com>
5171
a362f023
JJ
5172 PR rtl-optimization/70429
5173 * gcc.c-torture/execute/pr70429.c: New test.
5174
3336c6e0
JJ
5175 PR tree-optimization/70405
5176 * gcc.dg/pr70405.c: New test.
5177
728557fd
AV
51782016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5179
5180 PR fortran/70397
5181 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5182 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5183
bef977d4
TS
51842016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5185
5186 PR testsuite/64177
5187 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5188 __cilkrts_set_param to set two workers.
5189 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5190 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5191
6f6d25c9
DH
51922016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5193
bf867841 5194 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5195
45733562
KY
51962016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5197
5198 PR target/70406
bf867841 5199 * gcc.target/i386/pr70406.c: New test.
45733562 5200
a1799e5e
EB
52012016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5202
5203 * gnat.dg/specs/double_record_extension3.ads: New test.
5204
5fca7b66
RH
52052016-03-25 Richard Henderson <rth@redhat.com>
5206
5207 PR target/70120
5208 * gcc.target/aarch64/pr70120-1.c: New.
5209 * gcc.target/aarch64/pr70120-2.c: New.
5210 * gcc.target/aarch64/pr70120-3.c: New.
5211
31ce75c6
PP
52122016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5213
5214 PR c++/62212
5215 * g++.dg/template/mangle2.C: The dg-do directive should be
5216 "compile" not "assemble".
5217
3caf0ca1
BS
52182016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5219
5220 PR lto/69650
5221 * gcc.dg/pr69650.c: New test.
5222
634035b6
DE
52232016-03-25 David Edelsohn <dje.gcc@gmail.com>
5224
5225 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5226
45d34276
AM
52272016-03-25 Alan Modra <amodra@gmail.com>
5228
5229 * gcc.dg/dfp/pr70052.c: New test.
5230
8f085166
RH
52312016-03-24 Richard Henderson <rth@redhat.com>
5232
5233 PR middle-end/69845
5234 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5235 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5236
011e5ec3
TV
52372016-03-24 Tom de Vries <tom@codesourcery.com>
5238
5239 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5240
9e3f4551
TV
52412016-03-24 Tom de Vries <tom@codesourcery.com>
5242
5243 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5244 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5245
45780041
TV
52462016-03-24 Tom de Vries <tom@codesourcery.com>
5247
5248 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5249 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5250
887ab4e5
PP
52512016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5252
5253 PR c++/62212
5254 * g++.dg/template/mangle2.C: New test.
5255
69a9a66f
RB
52562016-03-24 Richard Biener <rguenther@suse.de>
5257
5258 PR tree-optimization/70396
5259 * gcc.dg/torture/pr70396.c: New testcase.
5260
ed87de55
RB
52612016-03-24 Richard Biener <rguenther@suse.de>
5262
5263 PR middle-end/70370
5264 * gcc.dg/torture/pr70370.c: New testcase.
5265
ea064934
TV
52662016-03-24 Tom de Vries <tom@codesourcery.com>
5267
5268 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5269 * gfortran.dg/goacc/kernels-tree.f95: Same.
5270 * gfortran.dg/goacc/parallel-tree.f95: Same.
5271
b2a4dd1d
TV
52722016-03-24 Tom de Vries <tom@codesourcery.com>
5273
5274 * c-c++-common/goacc/uninit-if-clause.c: New test.
5275 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5276
72e7cd6e
JJ
52772016-03-24 Jakub Jelinek <jakub@redhat.com>
5278
5279 PR target/70290
bf867841
UB
5280 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5281 Fix formatting.
72e7cd6e 5282
ce9d0c03
RB
52832016-03-24 Richard Biener <rguenther@suse.de>
5284
5285 PR tree-optimization/70372
5286 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5287
426b9428
PP
52882016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5289
5290 PR c++/70347
5291 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5292
cd1588c4
PP
52932016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5294
5295 PR c++/70332
5296 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5297
61637db3
JJ
52982016-03-23 Jakub Jelinek <jakub@redhat.com>
5299
928af3bf
JJ
5300 PR c++/70001
5301 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5302 * g++.dg/cpp1y/pr70001.C: New test.
5303
61637db3
JJ
5304 PR c++/70323
5305 * g++.dg/cpp0x/constexpr-70323.C: New test.
5306
05aca4e7
AO
53072016-03-23 Alexandre Oliva <aoliva@redhat.com>
5308 Jason Merrill <jason@redhat.com>
5309 Jakub Jelinek <jakub@redhat.com>
5310
5311 PR c++/69315
5312 * g++.dg/cpp0x/constexpr-69315.C: New test.
5313 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5314
fbdb6baf
MP
53152016-03-23 Marek Polacek <polacek@redhat.com>
5316
5317 PR c++/69884
5318 * g++.dg/warn/Wignored-attributes-1.C: New test.
5319 * g++.dg/warn/Wignored-attributes-2.C: New test.
5320
d79ee524
TV
53212016-03-23 Tom de Vries <tom@codesourcery.com>
5322
5323 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5324 initialization.
5325 * gfortran.dg/goacc/private-3.f95 (test): Same.
5326 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5327 missing use param.
5328
a59f0bef
KT
53292016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5330
5331 * lib/target-supports.exp: Remove v7ve entry from loop
5332 creating effective target checks.
5333 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5334 (add_options_for_arm_arch_v7ve): Likewise.
5335
0179520a
JJ
53362016-03-23 Jakub Jelinek <jakub@redhat.com>
5337
5338 PR tree-optimization/70354
5339 * gcc.dg/vect/pr70354-1.c: New test.
5340 * gcc.dg/vect/pr70354-2.c: New test.
5341 * gcc.target/i386/avx2-pr70354-1.c: New test.
5342 * gcc.target/i386/avx2-pr70354-2.c: New test.
5343
75bb14d7
JL
53442016-03-22 Jeff Law <law@redhat.com>
5345
5346 PR target/70232
5347 * gcc.dg/tree-ssa/pr70232.c: New test.
5348
72c9526d
IE
53492016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5350
5351 PR target/70302
5352 * gcc.target/i386/pr70302.c: New test.
5353
a3ca1bc5
RB
53542016-03-22 Richard Biener <rguenther@suse.de>
5355
5356 PR middle-end/70251
5357 * g++.dg/torture/pr70251.C: New testcase.
5358
5c240f4d
DM
53592016-03-22 David Malcolm <dmalcolm@redhat.com>
5360
5361 PR c/69993
5362 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5363 Wmisleading-indentation.c.
5364 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5365 reflect change to diagnostic text and order of messages.
5366 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5367
80f6631b
DE
53682016-03-22 David Edelsohn <dje.gcc@gmail.com>
5369
5370 * g++.dg/ext/java-3.C: Don't compile on AIX.
5371
9a10956c
RB
53722016-03-22 Richard Biener <rguenther@suse.de>
5373
5374 PR middle-end/70333
5375 * gcc.dg/torture/pr70333.c: New testcase.
5376
6cedf922
IE
53772016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5378
5379 * g++.dg/ext/pr70290.C: New test.
5380
cd6c27ac
KY
53812016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5382
5383 PR target/70325
5384 * gcc.target/i386/pr70325.c: New test.
5385
4cde512c
JJ
53862016-03-22 Jakub Jelinek <jakub@redhat.com>
5387
b01915ed
JJ
5388 PR target/70329
5389 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5390 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5391
4e3e2cf1
JJ
5392 PR target/70300
5393 * gcc.target/i386/pr70300.c: New test.
5394
4cde512c
JJ
5395 PR c++/70295
5396 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5397 (func2): New function for cond with parens, xfail warning for c++.
5398 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5399
16f6d7dc
PP
54002016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5401
5402 PR c++/70096
5403 * g++.dg/template/ptrmem30.C: New test.
5404
a3e2b438
PP
54052016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5406
5407 PR c++/70204
5408 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5409 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5410
11b6a02e
JJ
54112016-03-21 Jakub Jelinek <jakub@redhat.com>
5412
5413 PR middle-end/70326
5414 * gcc.dg/pr70326.c: New test.
5415
b9407883
MG
54162016-03-21 Marc Glisse <marc.glisse@inria.fr>
5417 Jakub Jelinek <jakub@redhat.com>
5418
5419 PR tree-optimization/70317
5420 * gcc.dg/pr70317.c: New test.
5421
4a148e19
UB
54222016-03-21 Uros Bizjak <ubizjak@gmail.com>
5423
5424 PR target/70327
5425 * gcc.target/i386/pr70327.c: New test.
5426
2a85ddbb
ML
54272016-03-21 Martin Liska <mliska@suse.cz>
5428
7d36fe98 5429 PR ipa/70306
2a85ddbb
ML
5430 * gcc.dg/ipa/pr70306.c: New test.
5431
4a148e19 54322016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5433
5434 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5435 * gcc.target/arm/attr-align3.c: Likewise.
5436 * gcc.target/arm/attr_arm.c: Likewise.
5437 * gcc.target/arm/flip-thumb.c: Likewise.
5438
6b366948
JJ
54392016-03-21 Jakub Jelinek <jakub@redhat.com>
5440
5441 PR target/70296
5442 * gcc.target/powerpc/altivec-36.c: New test.
5443
2fac8c14
RB
54442016-03-21 Richard Biener <rguenther@suse.de>
5445
5446 PR tree-optimization/70310
5447 * gcc.dg/torture/pr70310.c: New testcase.
5448
e9bde854
KY
54492016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5450
5451 PR target/70293
5452 * gcc.target/i386/pr70293.c: New test.
5453
56bbfaf6
RB
54542016-03-21 Richard Biener <rguenther@suse.de>
5455
5456 PR tree-optimization/70288
5457 * gcc.dg/torture/pr70288-1.c: New testcase.
5458 * gcc.dg/torture/pr70288-2.c: Likewise.
5459
3eee49ed
AB
54602016-03-21 Andrey Belevantsev <abel@ispras.ru>
5461
5462 PR rtl-optimization/69307
5463 * gcc.target/arm/pr69307.c: New test.
4a148e19 5464
8e7816b4
AB
54652016-03-21 Andrey Belevantsev <abel@ispras.ru>
5466
5467 PR rtl-optimization/69102
5468 * gcc.c-torture/compile/pr69102.c: New test.
5469
14d7d4be
JL
54702016-03-18 Jeff Law <law@redhat.com>
5471
5472 PR rtl-optimization/70263
5473 * gcc.c-torture/compile/pr70263-1.c: New test.
5474 * gcc.target/i386/pr70263-2.c: New test.
5475
5c6a601c
BS
54762016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5477
5478 PR rtl-optimization/70278
5479 * gcc.dg/torture/pr70278.c: New test.
5480 * gcc.target/arm/pr70278.c: New test.
5481
4bbf545b
DM
54822016-03-18 David Malcolm <dmalcolm@redhat.com>
5483
5484 PR c/70281
5485 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5486 (test_builtin_types_compatible_p): New test function.
5487 * gcc.dg/pr70281.c: New test case.
5488
dc28bb68
CL
54892016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5490
5491 PR target/70113
5492 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5493
5e8d6dff
IE
54942016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5495
5496 PR tree-optimization/70252
5497 * gcc.dg/pr70252.c: New test.
5498
d0e7e403
TV
54992016-03-18 Tom de Vries <tom@codesourcery.com>
5500
5501 * gcc.dg/pr70161-2.c: New test.
5502 * gcc.dg/pr70161.c: New test.
5503
fa22501a
TV
55042016-03-18 Tom de Vries <tom@codesourcery.com>
5505
5506 PR ipa/70269
5507 * gcc.dg/pr70269.c: New test.
5508
dd125026
JJ
55092016-03-18 Jakub Jelinek <jakub@redhat.com>
5510
5511 PR c++/70267
5512 * g++.dg/ext/java-3.C: New test.
5513
91914f0a
PP
55142016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5515
5516 PR c++/70205
5517 * g++.dg/lookup/pr70205.C: New test.
5518
753a8910
PP
55192016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5520
5521 PR c++/70218
5522 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5523
14ba7b28
MP
55242016-03-17 Marek Polacek <polacek@redhat.com>
5525
5526 PR c/69407
5527 * gcc.dg/atomic-op-6.c: New test.
5528
ded60913
DM
55292016-03-17 David Malcolm <dmalcolm@redhat.com>
5530
5531 PR c/70264
5532 * c-c++-common/pr70264.c: New test case.
5533
a3aad0e6
JJ
55342016-03-17 Jakub Jelinek <jakub@redhat.com>
5535
17366700
JJ
5536 PR c++/70144
5537 * c-c++-common/pr70144-1.c: New test.
5538 * c-c++-common/pr70144-2.c: New test.
5539
a3aad0e6
JJ
5540 PR c++/70272
5541 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5542 * g++.dg/opt/flifetime-dse6.C: New test.
5543 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5544
b57e6e18
L
55452016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5546
5547 PR driver/70192
5548 * gcc.dg/pic-1.c: New test.
5549 * gcc.dg/pic-2.c: Likewise.
5550 * gcc.dg/pic-3.c: Likewise.
5551 * gcc.dg/pic-4.c: Likewise.
5552 * gcc.dg/pie-1.c: Likewise.
5553 * gcc.dg/pie-2.c: Likewise.
5554 * gcc.dg/pie-3.c: Likewise.
5555 * gcc.dg/pie-4.c: Likewise.
5556 * gcc.dg/pie-5.c: Likewise.
5557 * gcc.dg/pie-6.c: Likewise.
5558
b38ba58b
TV
55592016-03-17 Tom de Vries <tom@codesourcery.com>
5560
5561 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5562 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5563
6931b3b7
RB
55642016-03-17 Richard Biener <rguenther@suse.de>
5565
5566 PR debug/70271
5567 * g++.dg/debug/pr70271.C: New testcase.
5568
0c8b64cb
IE
55692016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5570
5571 * gcc.target/i386/pr70251.c: New test.
5572
b1970801
MP
55732016-03-17 Marek Polacek <polacek@redhat.com>
5574
5575 PR c++/70194
5576 * g++.dg/warn/constexpr-70194.C: New test.
5577
820c5eaa
RH
55782016-03-16 Richard Henderson <rth@redhat.com>
5579
5580 PR middle-end/70240
5581 * gcc.c-torture/compile/pr70240.c: New.
5582
da0ad263
SKS
55832016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5584
5585 * gcc.c-torture/compile/20151204.c: Skip for avr.
5586
c73d295c
JJ
55872016-03-16 Jakub Jelinek <jakub@redhat.com>
5588
5589 PR target/70245
5590 * g++.dg/opt/pr70245.C: New test.
5591 * g++.dg/opt/pr70245.h: New file.
5592 * g++.dg/opt/pr70245-aux.cc: New file.
5593
b2794066
MS
55942016-03-16 Martin Sebor <msebor@redhat.com>
5595
5596 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5597
aa43616c
RH
55982016-03-16 Richard Henderson <rth@redhat.com>
5599
5600 PR middle-end/70199
5601 * gcc.c-torture/compile/pr70199.c: New.
5602
59608fe5
L
56032016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5604
5605 * gcc.dg/uninit-19.c: Run dos2unix.
5606
ab4c578f
MP
56072016-03-16 Marek Polacek <polacek@redhat.com>
5608
5609 PR c/70093
5610 * gcc.dg/nested-func-10.c: New test.
5611 * gcc.dg/nested-func-9.c: New test.
5612
f5387e76
JJ
56132016-03-16 Jakub Jelinek <jakub@redhat.com>
5614
5615 PR tree-optimization/68714
5616 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5617
7662b718
TV
56182016-03-16 Tom de Vries <tom@codesourcery.com>
5619
5620 PR tree-optimization/68715
5621 * gcc.dg/graphite/pr68715-2.c: New test.
5622 * gcc.dg/graphite/pr68715.c: New test.
5623 * gfortran.dg/graphite/pr68715.f90: New test.
5624
be7ce7ae
TV
56252016-03-16 Tom de Vries <tom@codesourcery.com>
5626
5627 PR tree-optimization/68809
5628 * gcc.dg/graphite/pr68809-2.c: New test.
5629 * gcc.dg/graphite/pr68809.c: New test.
5630
1935f250
JJ
56312016-03-16 Jakub Jelinek <jakub@redhat.com>
5632
6651c93e
JJ
5633 PR c++/70147
5634 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5635 method call to i () as argument. Adjust expected output.
5636
1935f250
JJ
5637 PR c++/70147
5638 * g++.dg/ubsan/pr70147-1.C: New test.
5639 * g++.dg/ubsan/pr70147-2.C: New test.
5640
ab1caa6e
MS
56412016-03-15 Martin Sebor <msebor@redhat.com>
5642
5643 PR c++/58281
5644 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5645
5c2a1bbb
JDA
56462016-03-15 John David Anglin <danglin@gcc.gnu.org>
5647
cb5d8ad1
JDA
5648 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5649 hppa*-*-hpux*.
5650
b440dd40
JDA
5651 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5652
5c2a1bbb
JDA
5653 PR libfortran/69799
5654 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5655 libatomic_available.
5656
42c729c5
MP
56572016-03-15 Marek Polacek <polacek@redhat.com>
5658
5659 PR c++/70209
5660 * g++.dg/ext/attribute-may-alias-4.C: New test.
5661
82b1c550
AM
56622016-03-15 Alexander Monakov <amonakov@ispras.ru>
5663
5664 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5665 -fvar-tracking-assignments-toggle flag.
5666
4ccbf3a6
PH
56672016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5668
5669 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5670
c39858bd
JJ
56712016-03-15 Jakub Jelinek <jakub@redhat.com>
5672
5673 PR rtl-optimization/70222
5674 * gcc.c-torture/execute/pr70222-1.c: New test.
5675 * gcc.c-torture/execute/pr70222-2.c: New test.
5676
8be119c1
RH
56772016-03-15 Richard Henderson <rth@redhat.com>
5678
5679 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5680
6598bb55
AB
56812016-03-15 Andrey Belevantsev <abel@ispras.ru>
5682
5683 PR rtl-optimization/69032
5684 * gcc.dg/pr69032.c: New test.
5685
81fa2944
AB
56862016-03-15 Andrey Belevantsev <abel@ispras.ru>
5687
5688 PR rtl-optimization/63384
4a148e19 5689 * g++.dg/pr63384.C: New test.
81fa2944 5690
74ea9ab6
AB
56912016-03-15 Andrey Belevantsev <abel@ispras.ru>
5692
5693 PR target/64411
5694 * gcc.target/i386/pr64411.C: New test.
5695
045d5055
TV
56962016-03-15 Tom de Vries <tom@codesourcery.com>
5697
5698 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5699 * gfortran.dg/goacc/kernels-alias.f95: New test.
5700
3ea33585
MS
57012016-03-14 Martin Sebor <msebor@redhat.com>
5702
5703 PR c++/53792
5704 * g++.dg/cpp0x/constexpr-inline.C: New test.
5705 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5706
1df7b330
DE
57072016-03-14 David Edelsohn <dje.gcc@gmail.com>
5708
5709 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5710
79b57d18
JJ
57112016-03-14 Jakub Jelinek <jakub@redhat.com>
5712
5713 PR middle-end/70219
5714 * gcc.dg/pr70219.c: New test.
5715
3cbf012a
BS
57162016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5717
5718 PR target/70083
5719 * gcc.dg/torture/pr70083.c: New test.
5720 * gcc.target/i386/pr70083.c: New test.
5721
a9fee7cd
RB
57222016-03-14 Richard Biener <rguenther@suse.de>
5723
5724 PR tree-optimization/56365
5725 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5726
4799603f
SB
57272016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5728
5729 PR target/70098
5730 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5731 New function.
5732 * g++.dg/pr70098.C: New testcase.
5733
5734
760ca967
TV
57352016-03-14 Tom de Vries <tom@codesourcery.com>
5736
5737 PR tree-optimization/70045
5738 * gcc.dg/graphite/pr70045.c: New test.
5739
44e66a77
JD
57402016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5741
5742 PR fortran/69043
5743 * gfortran.dg/include_9.f90: New test.
5744
a18e0fe1
DH
57452016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5746
5747 PR fortran/45076
5748 gfortran.dg/prof/prof.exp: New script.
5749 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5750
d0aca6ab
AB
57512016-03-12 Andrey Belevantsev <abel@ispras.ru>
5752
5753 PR rtl-optimization/69307
5754 * gcc.dg/pr69307.c: New test.
5755
cefe08a4
VM
57562016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5757
5758 PR target/69614
5759 * gcc.target/arm/pr69614.c: New.
5760
70112e2a
PT
57612016-03-12 Paul Thomas <pault@gcc.gnu.org>
5762
5763 PR fortran/70031
5764 * gfortran.dg/submodule_14.f08: New test
5765
5766 PR fortran/69524
5767 * gfortran.dg/submodule_15.f08: New test
5768
3f1e5d3a
PP
57692016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5770
5771 PR c++/70106
5772 * g++.dg/cpp1y/paren3.C: New test.
5773
a3f6d680
MM
57742016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5775
5776 PR target/70131
5777 * gcc.target/powerpc/ppc-round2.c: New test.
5778
92348f09
BS
57792016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5780
5781 PR target/70123
5782 * gcc.dg/torture/pr70123.c: New test.
5783
cebde9e9
JL
57842016-03-11 Jeff Law <law@redhat.com>
5785
5786 PR tree-optimization/70190
5787 * gcc.c-torture/compile/pr70190.c: New test.
5788
3edc5da4
DM
57892016-03-11 David Malcolm <dmalcolm@redhat.com>
5790
5791 PR c/68187
5792 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5793 case.
5794 (test43_b): Likewise.
5795 (test43_c): Likewise.
5796 (test43_d): Likewise.
5797 (test43_e): Likewise.
5798 (test43_f): Likewise.
5799 (test43_g): Likewise.
5800 (test44_a): Likewise.
5801 (test44_b): Likewise.
5802 (test44_c): Likewise.
5803 (test44_d): Likewise.
5804 (test44_e): Likewise.
5805
318c1204
DM
58062016-03-11 David Malcolm <dmalcolm@redhat.com>
5807
5808 PR c/70085
5809 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5810
bc062234
KT
58112016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5812
5813 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5814 dg-options.
5815
acfc1ac1
KT
58162016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5817
5818 PR target/70002
5819 PR target/69245
5820 * gcc.target/aarch64/pr69245_2.c: New test.
5821
d1e2bb2d
JJ
58222016-03-11 Jakub Jelinek <jakub@redhat.com>
5823
5824 PR tree-optimization/70177
5825 * gcc.dg/pr70177.c: New test.
5826
07350627
AL
58272016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5828
5829 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5830
5c6706f7
AL
58312016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5832
5833 * gcc.dg/tree-ssa/sra-20.c: New.
5834
02d472a2
JJ
58352016-03-11 Jakub Jelinek <jakub@redhat.com>
5836
686d390a
JJ
5837 PR rtl-optimization/70174
5838 * gcc.dg/pr70174.c: New test.
5839
02d472a2
JJ
5840 PR tree-optimization/70169
5841 * gcc.dg/pr70169.c: New test.
5842
0f9befa1
IE
58432016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5844
5845 PR target/70160
5846 * gcc.target/i386/pr70160.c: New test.
5847
432d4670
AK
58482016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5849
5850 * gcc.target/s390/dfp-1.c: New test.
5851
a3dc8760
NC
58522016-03-10 Nick Clifton <nickc@redhat.com>
5853
5854 PR target/70044
5855 * gcc.target/aarch64/pr70044.c: New test.
5856
b87a8d7d
PP
58572016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5858 Jakub Jelinek <jakub@redhat.com>
5859
5860 PR c++/70001
5861 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5862 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5863 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5864
4f4ada6a
JH
58652016-03-10 Jan Hubicka <hubicka@ucw.cz>
5866
5867 PR lto/69589
5868 * g++.dg/lto/pr69589_0.C: New testcase
5869 * g++.dg/lto/pr69589_1.C: New testcase
5870
d49b0aa0
MP
58712016-03-10 Marek Polacek <polacek@redhat.com>
5872
5873 PR c++/70153
5874 * g++.dg/delayedfold/unary-plus1.C: New test.
5875
58762016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5877
5878 * gcc.target/arm/pr45701-1.c: Escape brackets.
5879 * gcc.target/arm/pr45701-2.c: Likewise.
5880
71017a7b
AL
58812016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5882
5883 * gfortran.dg/unconstrained_commons.f: New.
5884
ba52669f
AM
58852016-03-10 Alan Modra <amodra@gmail.com>
5886
5887 * gcc.dg/pr69195.c: New.
5888 * gcc.dg/pr69238.c: New.
5889
27742332
TV
58902016-03-10 Tom de Vries <tom@codesourcery.com>
5891
5892 PR testsuite/68915
5893 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5894
3a81a594
RB
58952016-03-10 Richard Biener <rguenther@suse.de>
5896
5897 PR tree-optimization/70128
5898 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5899 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5900
3433b975
JJ
59012016-03-09 Jakub Jelinek <jakub@redhat.com>
5902
c2864f02
JJ
5903 PR tree-optimization/70152
5904 * gcc.dg/pr70152.c: New test.
5905
3433b975
JJ
5906 PR target/70086
5907 * gcc.target/i386/pr70086-1.c: New test.
5908 * gcc.target/i386/pr70086-2.c: New test.
5909 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5910
5911 PR tree-optimization/70127
5912 * gcc.c-torture/execute/pr70127.c: New test.
5913
96b3c82d
CP
59142016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5915
5916 * c-c++-common/goacc/combined-directives-2.c: New test.
5917
b4f3232d
DM
59182016-03-09 David Malcolm <dmalcolm@redhat.com>
5919
5920 PR c/68473
5921 PR c++/70105
5922 * g++.dg/diagnostic/pr70105.C: New test.
5923 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5924 (test_multiple_ordinary_maps): New test function.
5925
40499f81
DM
59262016-03-09 David Malcolm <dmalcolm@redhat.com>
5927
5928 PR c/68473
5929 PR c++/70105
5930 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5931 Drop range information from call to inform_at_rich_loc.
5932 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5933 New.
5934 (test_show_locus): Replace calls to rich_location::add_range with
5935 calls to add_range. Rewrite the tests that used the now-defunct
5936 rich_location ctor taking a source_range. Simplify other tests
5937 by replacing calls to COMBINE_LOCATION_DATA with calls to
5938 make_location.
5939
c9e33662
RB
59402016-03-09 Richard Biener <rguenther@suse.de>
5941 Jakub Jelinek <jakub@redhat.com>
5942
5943 PR tree-optimization/70138
5944 * gcc.dg/vect/pr70138-1.c: New testcase.
5945 * gcc.dg/vect/pr70138-2.c: Likewise.
5946
2c73b764
JJ
59472016-03-09 Jakub Jelinek <jakub@redhat.com>
5948
5949 PR target/70049
5950 * gcc.target/i386/pr70049.c: New test.
5951
c06d25bb
RB
59522016-03-09 Richard Biener <rguenther@suse.de>
5953
5954 PR c/70143
5955 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5956 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5957 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5958
5828a501
RO
59592016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5960
5961 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5962 arm-*-*.
5963
2e141c8d
JJ
59642016-03-09 Jakub Jelinek <jakub@redhat.com>
5965
5a9def37
JJ
5966 PR middle-end/67278
5967 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5968
2e141c8d
JJ
5969 PR target/67278
5970 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5971
5972 PR middle-end/70050
5973 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5974 in testcase comment.
5975
bf751f40
TV
59762016-03-09 Tom de Vries <tom@codesourcery.com>
5977
5978 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5979 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5980 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5981 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5982 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5983 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5984 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5985 * gfortran.dg/goacc/kernels-loop.f95: New test.
5986
e210c999
MS
59872016-03-08 Martin Sebor <msebor@redhat.com>
5988
5989 PR c++/62096
5990 * g++.dg/warn/overflow-warn-7.C: New test.
5991
80aac5c8
JM
59922016-03-08 Jason Merrill <jason@redhat.com>
5993
5994 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5995 * lib/target-supports.exp (check_effective_target_concepts): New.
5996
12b81409
JJ
59972016-03-08 Jakub Jelinek <jakub@redhat.com>
5998
d259b234
JJ
5999 PR c++/70135
6000 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6001 * g++.dg/ubsan/pr70135.C: New test.
6002
12b81409
JJ
6003 PR target/70110
6004 * gcc.dg/pr70110.c: New test.
6005
b4e9f2aa
MJ
60062016-03-07 Martin Jambor <mjambor@suse.cz>
6007
6008 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6009 * c-c++-common/gomp/if-1.c: Likewise.
6010 * c-c++-common/gomp/pr61486-2.c: Likewise.
6011 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6012 to dg-additional-options.
6013 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6014 * g++/gomp/target-teams-1.c: Likewise.
6015 * gcc.dg/gomp/gomp.exp: Likewise.
6016 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6017 dg-additional-options.
6018 * gfortran.dg/gomp/gomp.exp: Likewise.
6019 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6020 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6021 dg-additional-options.
6022 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6023
f86e631e
MJ
60242016-03-07 Martin Jambor <mjambor@suse.cz>
6025
6026 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6027 * c-c++-common/gomp/gridify-1.c: New test.
6028 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6029
94156b3f
AV
60302016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6031
6032 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6033 trigger for cortex-r8, when scanning for register r8.
6034 * gcc.target/arm/pr45701-2.c: Likewise.
6035
a84a49b7 60362016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6037 Jeff Law <law@redhat.com>
a84a49b7
RB
6038
6039 PR tree-optimization/69740
6040 * gcc.c-torture/compile/pr69740-1.c: New test.
6041 * gcc.c-torture/compile/pr69740-2.c: New test.
6042
e41f6c9e
BS
60432016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6044
6045 * lib/target-supports.exp
6046 (check_effective_target_whole_vector_shift): Enable for PPC64.
6047
57548bf5
RB
60482016-03-07 Richard Biener <rguenther@suse.de>
6049
6050 PR tree-optimization/70115
6051 * gcc.dg/torture/pr70115.c: New testcase.
6052
4ae13300
NS
60532016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6054
6055 PR middle-end/69916
6056 * c-c-++-common/goacc/pr69916.c: New.
6057
5edb9853
RH
60582016-03-07 Richard Henderson <rth@redhat.com>
6059
6060 * gcc.c-torture/compile/pr70061.c: New test.
6061
2067a8f3
RB
60622016-03-07 Richard Biener <rguenther@suse.de>
6063
6064 PR testsuite/70109
6065 * gcc.dg/vect/O3-pr36098.c: New testcase.
6066
4145a9b7
CL
60672016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6068
6069 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6070
1878be32
EB
60712016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6072
6073 * gnat.dg/renaming9.ad[sb]: New testcase.
6074
df762bb2
JJ
60752016-03-05 Jakub Jelinek <jakub@redhat.com>
6076
6077 PR c++/70084
6078 * g++.dg/expr/stdarg3.C: New test.
6079
7d461295
JL
60802016-03-04 Jeff Law <law@redhat.com>
6081
6082 PR tree-optimization/69196
6083 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6084 x86_64-*-*.
6085
29b9828f
BS
60862016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6087
b6b552fd
BS
6088 PR c/69973
6089 * gcc.dg/pr69973.c: New test.
6090
201d49e9
BS
6091 PR rtl-optimization/69941
6092 * gcc.dg/torture/pr69941.c: New test.
6093
29b9828f
BS
6094 PR c/69824
6095 * gcc.dg/pr69824.c: New test.
6096
640b7e74
TV
60972016-03-05 Tom de Vries <tom@codesourcery.com>
6098
6099 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6100 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6101 function.
6102
7a3a3fad
PP
61032016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6104
6105 PR c++/66786
6106 * g++.dg/cpp1y/var-templ48.C: New test.
6107 * g++.dg/cpp1y/var-templ49.C: New test.
6108
cd439aec
EB
61092016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6110
6111 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6112
60204554
JJ
61132016-03-04 Jakub Jelinek <jakub@redhat.com>
6114
0c8825de
JJ
6115 PR c++/70035
6116 * g++.dg/ubsan/pr70035.C: New test.
6117
60204554
JJ
6118 PR target/70062
6119 * gcc.target/i386/pr70062.c: New test.
6120
f79d4eab
L
61212016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6122
6123 * g++.dg/template/typename21.C: Remove c++98_only.
6124
ea81ce67
L
61252016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6126
6127 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6128
64b23c13
DM
61292016-03-04 David Malcolm <dmalcolm@redhat.com>
6130
6131 PR c/68187
6132 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6133 function.
6134 (fn_42_b): Likewise.
6135 (fn_42_c): Likewise.
6136
729526f5
DM
61372016-03-04 David Malcolm <dmalcolm@redhat.com>
6138
6139 PR c/68187
6140 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6141 function.
6142 (fn_40_b): Likewise.
6143 (fn_41_a): Likewise.
6144 (fn_41_b): Likewise.
6145
f9ea11ac
JJ
61462016-03-04 Jakub Jelinek <jakub@redhat.com>
6147
6148 PR target/70059
6149 * gcc.target/i386/avx512f-pr70059.c: New test.
6150 * gcc.target/i386/avx512dq-pr70059.c: New test.
6151
b6c38c69
BS
61522016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6153
6154 PR rtl-optimization/57676
6155 * gcc.dg/torture/pr57676.c: New test.
6156
af3cdd34
IE
61572016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6158
6159 * gcc.dg/pr70026.c: New test.
6160
7ff6ca38
MP
61612016-03-04 Marek Polacek <polacek@redhat.com>
6162
6163 PR c/69798
6164 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6165 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6166
a6bf62d5
KT
61672016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6168
6169 PR target/70004
6170 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6171 Delete.
6172 (test_corners_sisd_si): Likewise.
6173 (main): Remove checks of the above.
6174 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6175
ae4cdc6a
EB
61762016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6177
6178 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6179
08455559
CL
61802016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6181
6182 * gcc.dg/torture/pr69951.c: Accept argc==0.
6183
e9a35493
RB
61842016-03-04 Richard Biener <rguenther@suse.de>
6185
6186 PR c++/70054
6187 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6188 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6189
fba054c2
DV
61902016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6191
6192 PR testsuite/69766
6193 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6194 testing multiarch.
6195
f10cdc6c
JJ
61962016-03-04 Jakub Jelinek <jakub@redhat.com>
6197
6198 PR debug/69947
6199 * gcc.dg/guality/pr69947.c: New test.
6200
2e981ba0
JJ
62012016-03-03 Jakub Jelinek <jakub@redhat.com>
6202
6203 PR ada/70017
6204 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6205
0ba3bfa2
KT
62062016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6207
6208 PR rtl-optimization/69904
6209 * gcc.target/arm/pr69904.c: New test.
6210
97ecdb46
JJ
62112016-03-03 Jakub Jelinek <jakub@redhat.com>
6212
6213 PR target/70021
6214 * gcc.dg/vect/pr70021.c: New test.
6215 * gcc.target/i386/pr70021.c: New test.
6216
a2a743a1
MP
62172016-03-03 Marek Polacek <polacek@redhat.com>
6218
6219 PR middle-end/70050
6220 * gcc.dg/pr70050.c: New test.
6221
fa07ecdd
JG
62222016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6223
6224 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6225
23504262
ML
62262016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6227
6228 PR tree-optimization/70043
6229 * gfortran.dg/vect/pr70043.f90: New test.
6230
b7b9e1a9
EB
62312016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6232
6233 * gnat.dg/specs/task1.ads: New test.
6234
cb83ba54
RO
62352016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6236
6237 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6238 Invoke gdb with -batch.
6239 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6240
a75f5e30
RB
62412016-03-03 Richard Biener <rguenther@suse.de>
6242
6243 PR tree-optimization/55936
6244 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6245
268bc320
JL
62462016-03-02 Jeff Law <law@redhat.com>
6247
815f20ab
JL
6248 PR rtl-optimization/69942
6249 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6250 effects of argument promotions.
6251
268bc320
JL
6252 PR tree-optimization/69987
6253 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6254 target does not support -fprefetch-loop-arrays.
6255
171f7de5
UB
62562016-03-02 Uros Bizjak <ubizjak@gmail.com>
6257
6258 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6259
192912db
BC
62602016-03-02 Bin Cheng <bin.cheng@arm.com>
6261
c7908871 6262 PR rtl-optimization/69052
192912db
BC
6263 * gcc.target/i386/pr69052.c: New test.
6264
90a7a40b
AM
62652016-03-02 Alan Modra <amodra@gmail.com>
6266
6267 * gcc.dg/pr69990.c: New.
6268
69fa742f
JJ
62692016-03-02 Jakub Jelinek <jakub@redhat.com>
6270
de752fb0
JJ
6271 PR c/68062
6272 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6273
6274 PR middle-end/70022
6275 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6276
69fa742f
JJ
6277 PR target/70028
6278 * gcc.target/i386/pr70028.c: New test.
6279
7c65bd56
MK
62802016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6281
6282 * c-c++-common/asan/swapcontext-test-1.c,
6283 * c-c++-common/tsan/thread_leak.c,
6284 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6285 * g++.dg/tsan/benign_race.C,
6286 * g++.dg/tsan/fd_close_norace.C,
6287 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6288 races with sanitizer output
6289
37d98220 62902016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6291 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6292
6293 PR target/67278
6294 * gcc.dg/simd-8.c: New testcase.
6295
218db463
RB
62962016-03-02 Richard Biener <rguenther@suse.de>
6297
6298 PR middle-end/67278
6299 * gcc.dg/simd-7.c: New testcase.
6300
22c72158
EB
63012016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6302
6303 * gcc.target/i386/pr70007.c: Tweak.
6304
9a790ccc
DV
63052016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6306
6307 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6308
bd02f00f
MP
63092016-03-02 Marek Polacek <polacek@redhat.com>
6310
6311 PR c/67854
6312 * gcc.dg/pr67854.c: New test.
6313
1e840f39
JJ
63142016-03-02 Jakub Jelinek <jakub@redhat.com>
6315
6316 PR middle-end/70025
6317 * gcc.dg/torture/pr70025.c: New test.
6318
bca00241
VK
63192016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6320
6321 PR tree-optimization/68621
6322 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6323
0bca04b8
EB
63242016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6325
6326 * gcc.target/i386/pr70007.c: New test.
6327
2a9afc86
JL
63282016-03-01 Jeff Law <law@redhat.com>
6329
eab2541b 6330 PR tree-optimization/69196
9d83ef71 6331 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6332
2a9afc86
JL
6333 PR tree-optimization/69196
6334 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6335 duplicating code and spoiling the expected output.
6336
0d39977e
MM
63372016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6338
6339 PR target/70033
6340 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6341 supports power9 before doing tests.
6342 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6343 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6344 * gcc.target/powerpc/p9-permute.c: Likewise.
6345
a0c0699d
UB
63462016-03-01 Uros Bizjak <ubizjak@gmail.com>
6347
6348 PR target/70027
6349 * gcc.target/i386/pr70027.c: New test.
6350
0ae3ef47 63512016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6352
6353 * gcc.dg/pr70017.c: New test.
6354
686e2237
JJ
63552016-03-01 Jakub Jelinek <jakub@redhat.com>
6356
6357 PR c/69796
6358 PR c/69974
6359 * gcc.dg/pr69796.c: New test.
6360 * gcc.dg/pr69974.c: New test.
6361
f8e4188c
EB
63622016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6363
6364 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6365
5e3f1c7c
JL
63662016-02-29 Jeff Law <law@redhat.com>
6367
6368 PR tree-optimization/69987
6369 * gfortran.dg/pr69987.f90: New test.
6370
6371 PR tree-optimization/69989
6372 * gcc.c-torture/compile/pr69989-2.c: New test.
6373
1be56bc5
MP
63742016-03-01 Marek Polacek <polacek@redhat.com>
6375
6376 PR c++/69795
6377 * g++.dg/parse/invalid1.C: New test.
6378
1b19470d
RB
63792016-03-01 Richard Biener <rguenther@suse.de>
6380
6381 PR middle-end/70022
6382 * gcc.dg/pr70022.c: New testcase.
6383
3ae0661a
IE
63842016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6385
6386 PR tree-optimization/69956
6387 * gcc.dg/pr69956.c: New test.
6388
0f09ab88
BS
63892016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6390
6391 PR target/70011
6392 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6393 XFAIL when hardware supports efficient unaligned storage access.
6394
76d881bf
PP
63952016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6396
6397 PR c++/69961
6398 * g++.dg/template/pr69961a.C: New test.
6399 * g++.dg/template/pr69961b.C: New test.
6400
7168133a
DM
64012016-02-29 David Malcolm <dmalcolm@redhat.com>
6402
6403 PR preprocessor/69985
6404 * gcc.dg/cpp/pr69985.c: New test case.
6405
0c6072a3
JL
64062016-02-29 Jeff Law <law@redhat.com>
6407
e66f219b
JL
6408 PR tree-optimization/70005
6409 * gcc.c-torture/execute/pr70005.c New test.
6410
0c6072a3
JL
6411 PR tree-optimization/69999
6412 * gcc.c-torture/compile/pr69999.c: New test.
6413
fd9fbdb3
YR
64142016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6415
6416 PR tree-optimization/69652
6417 * gcc.dg/torture/pr69652.c: Delete test.
6418 * gcc.dg/vect/pr69652.c: New test.
6419
cbd400b4
RB
64202016-02-19 Richard Biener <rguenther@suse.de>
6421
6422 PR tree-optimization/69980
6423 * gfortran.dg/vect/pr69980.f90: New testcase.
6424
84ea0f58
EB
64252016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6426
6427 * gcc.target/sparc/20160229-1.c: New test.
6428
5d2a63dc
EB
64292016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6430
6431 * gnat.dg/stack_usage3.adb: New test.
6432 * gnat.dg/stack_usage3_pkg.ads: New helper.
6433
93e708f9
EB
64342016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6435
6436 * gnat.dg/renaming8.adb: New test.
6437 * gnat.dg/renaming8_pkg1.ads: New helper.
6438 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6439 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6440
6512bc93
RB
64412016-02-29 Richard Biener <rguenther@suse.de>
6442
6443 PR tree-optimization/69720
6444 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6445
7b201a88
TK
64462016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6447
6448 PR fortran/68147
6449 PR fortran/47674
6450 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6451
82ee0cf2 64522016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6453 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6454
6455 PR fortran/56007
6456 * gfortran.dg/coarray_8.f90: Adjust error message.
6457 * gfortran.dg/pr56007.f90: New test.
6458 * gfortran.dg/pr56007.f: New test.
6459
cdc1a2c8
L
64602016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6461
6462 PR tree-optimization/69989
6463 * gcc.dg/torture/pr69989.c: New test.
6464
33505bcf
EB
64652016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6466
6467 * gcc.target/i386/stack-realign-win.c: New test.
6468
524bfb19
HA
64692016-02-28 Harald Anlauf <anlauf@gmx.de>
6470
6471 PR fortran/60126
6472 * gfortran.dg/pr60126.f90: New test.
6473
bd542508
JL
64742016-02-27 Jeff Law <law@redhat.com>
6475
6476 Revert
6477 2016-02-26 Richard Biener <rguenther@suse.de>
6478 Jeff Law <law@redhat.com>
6479
6480 PR tree-optimization/69740
6481 * gcc.c-torture/compile/pr69740-1.c: New test.
6482 * gcc.c-torture/compile/pr69740-2.c: New test.
6483
dd1291e0
JD
64842016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6485
5fb67f8b 6486 PR fortran/69910
dd1291e0
JD
6487 * gfortran.dg/newunit_4.f90: New test.
6488
5cfefb59
JJ
64892016-02-27 Jakub Jelinek <jakub@redhat.com>
6490
6491 PR target/69613
6492 PR rtl-optimization/69886
6493 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6494 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6495 target.
6496
20ba5f33
MS
64972016-02-26 Martin Sebor <msebor@redhat.com>
6498
6499 PR tree-optimization/15826
6500 * gcc.dg/tree-ssa/pr15826.c: New test.
6501
e6fb01b0
JJ
65022016-02-26 Jakub Jelinek <jakub@redhat.com>
6503
6504 PR target/69969
6505 * gcc.target/powerpc/pr69969.c: New test.
6506
e3e0cf64
MS
65072016-02-26 Martin Sebor <msebor@redhat.com>
6508
6509 PR c++/15766
6510 * g++.old-deja/g++.other/decl5.C: Add a test case.
6511
d1f2bea5
SB
65122016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6513
6514 PR target/69946
6515 * gcc.target/powerpc/pr69946.c: New file.
6516
4a4f9d2b 65172016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6518 Jeff Law <law@redhat.com>
4a4f9d2b 6519
e3e0cf64 6520 PR tree-optimization/69740
4a4f9d2b
RB
6521 * gcc.c-torture/compile/pr69740-1.c: New test.
6522 * gcc.c-torture/compile/pr69740-2.c: New test.
6523
ad2a2706
MJ
65242016-02-26 Martin Jambor <mjambor@suse.cz>
6525
6526 PR middle-end/69920
6527 * gcc.dg/torture/pr69932.c: New test.
6528 * gcc.dg/torture/pr69936.c: Likewise.
6529
1d11f7ce
AK
65302016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6531
6532 PR target/69709
6533 * gcc.target/s390/pr69709.c: New test.
6534
6cfccbb2
KT
65352016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6536
6537 PR target/69245
6538 * gcc.target/aarch64/pr69245_1.c: New test.
6539
ac59ad4e
KT
65402016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6541
6542 PR target/69613
6543 * gcc.dg/torture/pr69613.c: New test.
6544
a2ad54a0
JJ
65452016-02-26 Jakub Jelinek <jakub@redhat.com>
6546
6547 PR rtl-optimization/69891
6548 * gcc.target/i386/pr69891.c: New test.
6549
0884062c 65502016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6551 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6552
d2369d4f 6553 PR target/61397
c163789b
MM
6554 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6555 functionality for both 32-bit and 64-bit.
6556
5aed7e2c
RB
65572016-02-26 Richard Biener <rguenther@suse.de>
6558
6559 PR tree-optimization/69551
6560 * gcc.dg/torture/pr69951.c: New testcase.
6561
798e2a8e
RB
65622016-02-25 Richard Biener <rguenther@suse.de>
6563
6564 PR tree-optimization/48795
6565 * gcc.dg/Warray-bounds-18.c: New testcase.
6566
9559fbac
RO
65672016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6568
6569 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6570
c049b107
JJ
65712016-02-25 Jakub Jelinek <jakub@redhat.com>
6572
6573 PR rtl-optimization/69896
6574 * gcc.dg/pr69896.c: New test.
6575
1137001c
PP
65762016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6577
6578 PR c++/69736
6579 * g++.dg/cpp1y/paren2.C: New test.
6580
2e9c8641
MS
65812016-02-24 Martin Sebor <msebor@redhat.com>
6582
6583 PR c/51147
6584 * gcc.dg/enum-mode-2.c: New test.
6585
03ca8fb3
JJ
65862016-02-24 Jakub Jelinek <jakub@redhat.com>
6587
6588 PR c++/69922
6589 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6590 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6591 * g++.dg/ubsan/pr69922.C: New test.
6592
0b05329b
MP
65932016-02-24 Marek Polacek <polacek@redhat.com>
6594
6595 PR c/69819
6596 * gcc.dg/pr69819.c: New test.
6597
57c2c374
MS
65982016-02-24 Martin Sebor <msebor@redhat.com>
6599
3b96b93a
MS
6600 PR c++/69912
6601 * g++.dg/ext/flexary15.C: New test.
6602
66032016-02-24 Martin Sebor <msebor@redhat.com>
6604
6605 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6606 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6607 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6608
65433bb5
MK
66092016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6610 Charles Baylis <charles.baylis@linaro.org>
6611
6612 PR debug/61033
6613 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6614
f802a424 66152016-02-24 Richard Biener <rguenther@suse.de>
44293580 6616 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6617
6618 PR middle-end/69760
6619 * gcc.dg/torture/pr69760.c: New testcase.
6620
525f795f
RO
66212016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6622
6623 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6624 pattern on Solaris with as.
6625
cd7bbceb
KT
66262016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6627
6628 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6629 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6630 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6631 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6632
89c0c1fd
JJ
66332016-02-24 Jakub Jelinek <jakub@redhat.com>
6634
6635 PR middle-end/69915
6636 * gcc.dg/pr69915.c: New test.
6637
0683fd27
KT
66382016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6639
6640 PR rtl-optimization/69886
6641 * gcc.dg/torture/pr69886.c: New test.
6642
e53d562a
RB
66432016-02-24 Richard Biener <rguenther@suse.de>
6644
6645 PR middle-end/68963
6646 * gcc.dg/torture/pr68963.c: New testcase.
6647
74a00288
KT
66482016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6649
6650 PR target/69875
6651 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6652 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6653 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6654 * gcc.target/arm/atomic_loaddi_1.c: New test.
6655 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6656 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6657 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6658 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6659 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6660 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6661 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6662 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6663
340fd4c9
JJ
66642016-02-24 Jakub Jelinek <jakub@redhat.com>
6665
6666 PR middle-end/69909
6667 * gcc.dg/torture/pr69909.c: New test.
6668
47d3fdb2
RB
66692016-02-24 Richard Biener <rguenther@suse.de>
6670
6671 PR tree-optimization/69907
6672 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6673 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6674 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6675
dab73e73
CB
66762016-02-24 Christian Bruel <christian.bruel@st.com>
6677
6678 * gcc.target/arm/pragma_cpp_fma.c: New test.
6679
7cc5ec65
JD
66802016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6681
6682 PR fortran/61156
6683 * gfortran.dg/include_6.f90: Update test.
6684
067fbd8b
JJ
66852016-02-23 Jakub Jelinek <jakub@redhat.com>
6686
6687 PR objc/69844
6688 * objc.dg/pr69844.m: New test.
6689
64a454d9
JD
66902016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6691
6692 PR libgfortran/69456
6693 * gfortran.dg/namelist_89.f90: New test.
6694 * gfortran.dg/pr59700.f90: Update test..
6695
35886f0b
MS
66962016-02-23 Martin Sebor <msebor@redhat.com>
6697
6698 PR middle-end/69780
6699 * g++.dg/ext/builtin_alloca.C: New test.
6700 * gcc.dg/builtins-68.c: New test.
6701
162cc7e3
RH
67022016-02-23 Richard Henderson <rth@redhat.com>
6703
6704 * gcc.target/i386/addr-space-3.c: Remove test.
6705
196440f8
DM
67062016-02-23 David Malcolm <dmalcolm@redhat.com>
6707
6708 PR preprocessor/69126
6709 PR preprocessor/69543
6710 * c-c++-common/pr69126-2-long.c: New test.
6711 * c-c++-common/pr69126-2-short.c: New test.
6712 * c-c++-common/pr69543-1.c: Remove xfail.
6713
1d3121af
DM
67142016-02-23 David Malcolm <dmalcolm@redhat.com>
6715
6716 PR preprocessor/69126
6717 PR preprocessor/69543
6718 PR preprocessor/69558
6719 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6720 (f): Rename to...
6721 (test_2): ...this, and add leading comment.
6722 (MACRO_3, test_3): New.
6723 (MACRO_4A, MACRO_4B, test_4): New.
6724 (MACRO): Rename to...
6725 (MACRO_5): ...this.
6726 (g): Rename to...
6727 (test_5): ...this, updating for renaming of MACRO, and
6728 add leading comment.
6729 * c-c++-common/pr69543-1.c: New.
6730 * c-c++-common/pr69543-2.c: New.
6731 * c-c++-common/pr69543-3.c: New.
6732 * c-c++-common/pr69543-4.c: New.
6733 * c-c++-common/pr69558-1.c: New.
6734 * c-c++-common/pr69558-2.c: New.
6735 * c-c++-common/pr69558-3.c: New.
6736 * c-c++-common/pr69558-4.c: New.
6737 * gcc.dg/pr69558.c: Move to...
6738 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6739 xfail for c++.
6740
f99c3557
TS
67412016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6742
6743 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6744 to -ftree-parallelize-loops/-fopenacc changes.
6745 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6746 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6747 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6748 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6749 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6750 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6751 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6752 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6753 * c-c++-common/goacc/kernels-loop.c: Likewise.
6754 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6755 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6756 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6757 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6758
c60ec7c2
RO
67592016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6760
6761 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6762
f1a62b6f
JJ
67632016-02-23 Jakub Jelinek <jakub@redhat.com>
6764
e67bf044
JJ
6765 PR c++/69902
6766 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6767
f1a62b6f
JJ
6768 PR c/69900
6769 * gcc.dg/pr69900.c: New test.
6770
20c5e09e
MJ
67712016-02-23 Martin Jambor <mjambor@suse.cz>
6772
6773 PR tree-optimization/69666
6774 * gcc.dg/tree-ssa/pr69666.c: New test.
6775
e457a6fc
AV
67762016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6777
6778 PR fortran/67451
6779 * gfortran.dg/coarray_allocate_5.f08: New test.
6780
d7b574f4
AK
67812016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6782
6783 * gcc.target/s390/vcond-shift.c: Move to ...
6784 * gcc.target/s390/vector/vcond-shift.c: ... here.
6785
58bdeb44
AK
67862016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6787
6788 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6789 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6790
7cd0387b
AK
67912016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6792
6793 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6794
4246c8da
MW
67952016-02-20 Mark Wielaard <mjw@redhat.com>
6796
6797 PR c/28901
6798 * gcc.dg/unused-variable-3.c: New test.
6799
f93bc532
JJ
68002016-02-22 Jakub Jelinek <jakub@redhat.com>
6801
6802 PR target/69888
6803 * gcc.target/i386/pr69888.c: New test.
6804
c4e360f4
RB
68052016-02-22 Richard Biener <rguenther@suse.de>
6806
6807 PR tree-optimization/69882
6808 * gfortran.dg/vect/pr69882.f90: New testcase.
6809
09c92f1c
JJ
68102016-02-22 Jakub Jelinek <jakub@redhat.com>
6811
6812 PR target/69885
6813 * gcc.dg/pr69885.c: New test.
6814
f88d45dc
OE
68152016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6816
6817 PR target/69806
6818 PR target/54089
6819 * gcc.target/sh/pr54089-10.c: New.
6820
ce1ff48e
PT
68212016-02-20 Paul Thomas <pault@gcc.gnu.org>
6822
6823 PR fortran/69423
6824 * gfortran.dg/deferred_character_15.f90 : New test.
6825
bbf27208
DH
68262016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6827
6828 PR fortran/57365
6829 gfortran.dg/allocate_with_source_18.f03: New test.
6830
68312016-02-20 Harald Anlauf <anlauf@gmx.de>
6832
6833 PR fortran/52531
6834 gfortran.dg/gomp/pr52531.f90: New test.
6835
268be88c
BE
68362016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6837
6838 PR c++/69865
6839 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6840 -std=c++03.
6841
4b6c824a
JJ
68422016-02-19 Jakub Jelinek <jakub@redhat.com>
6843
871b3f47
JJ
6844 PR c++/69826
6845 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6846 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6847
7a965d51
JJ
6848 PR c++/69850
6849 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6850
4b6c824a
JJ
6851 PR c++/69851
6852 * g++.dg/torture/pr69851.C: New test.
6853
15fca21a
MS
68542016-02-19 Martin Sebor <msebor@redhat.com>
6855
6856 PR testsuite/69573
6857 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6858
19e21586
JJ
68592016-02-19 Jakub Jelinek <jakub@redhat.com>
6860
03a616ac
JJ
6861 PR c++/69850
6862 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6863 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6864
19e21586
JJ
6865 PR c++/67767
6866 * g++.dg/cpp0x/pr67767.C: New test.
6867
2db16594
KT
68682016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6869
6870 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6871 for fp, simd, crypto, crc, lse.
6872 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6873 above.
6874 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6875 effective target check.
6876
5a7d9d1e
JJ
68772016-02-19 Jakub Jelinek <jakub@redhat.com>
6878
6879 PR target/69820
6880 * gcc.target/i386/pr69820.c: New test.
6881
6448f064
AK
68822016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6883
6884 * gcc.target/s390/vector/int128-1.c: New test.
6885
d0a859e6
AK
68862016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6887
6888 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6889
9e4eb643
AK
68902016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6891
6892 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6893 instruction pattern name to prevent the testcase from failing with
6894 -march=z13.
6895
859a4c0e
AK
68962016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6897
6898 * gcc.target/s390/md/movstr-2.c: New test.
6899
efc2340b
MK
69002016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6901
6902 * gcc.target/s390/morestack.c: New test.
6903
ca2bfbc2
DV
69042016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6905
6906 PR target/69625
6907 * gcc.target/s390/pr69625.c: Add test case.
6908
efd4bd05
BE
69092016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6910
6911 PR testsuite/68580
6912 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6913
2bf2078a
MM
69142016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6915
6916 PR target/68404
6917 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6918 * gcc.target/powerpc/fusion3.c: Likewise.
6919
f003579e
RB
69202016-02-18 Richard Biener <rguenther@suse.de>
6921
6922 PR middle-end/69553
6923 * g++.dg/torture/pr69553.C: New testcase.
6924
19233914
NC
69252016-02-18 Nick Clifton <nickc@redhat.com>
6926
efd4bd05
BE
6927 PR target/62254
6928 PR target/69610
6929 * gcc.target/arm/pr62554.c: New test.
6930 * gcc.target/arm/pr69610-1.c: New test.
6931 * gcc.target/arm/pr69610-2.c: New test.
19233914 6932
23f27839
RB
69332016-02-18 Richard Biener <rguenther@suse.de>
6934
6935 PR middle-end/69854
6936 * gcc.dg/torture/pr69854.c: New testcase.
6937
932c0da4
JJ
69382016-02-17 Jakub Jelinek <jakub@redhat.com>
6939
6940 PR c++/69850
6941 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6942
1bed93e4
BS
69432012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6944
6945 * gcc.target/powerpc/vec-cg.c: New test.
6946
57bfb134
RB
69472016-02-17 Richard Biener <rguenther@suse.de>
6948
6949 PR testsuite/69586
6950 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6951
a44e0ebb
KT
69522016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6953
6954 PR target/69161
6955 * gcc.c-torture/compile/pr69161.c: New test.
6956
ffacd726
DS
69572016-02-17 David Sherwood <david.sherwood@arm.com>
6958
6959 PR target/69532
6960 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6961 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6962
448db8d2
EB
69632016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6964
6965 * gcc.dg/ifcvt-4.c: Skip on Visium.
6966
e2f0522e
EB
69672016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6968
6969 * gnat.dg/atomic8.adb: New test.
6970
bf17fe3f
EB
69712016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6972
6973 * gnat.dg/discr46.ad[sb]: New test.
6974
ecf835e9
KN
69752016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6976
6977 PR Target/48344
6978 * gcc.target/powerpc/pr48344-1.c: New test.
6979
49a1164a
TK
69802015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6981
6982 PR fortran/69742
6983 * gfortran.dg/associate_21.f90: New test.
6984
bf14eba2
JJ
69852016-02-16 Jakub Jelinek <jakub@redhat.com>
6986
6987 PR c/69835
6988 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6989 -Wnonnull in dg-options.
6990 * c-c++-common/nonnull-2.c: New test.
6991
35a093b6
JG
69922016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6993 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6994
6995 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6996
e387d491
JJ
69972016-02-16 Jakub Jelinek <jakub@redhat.com>
6998
6999 PR middle-end/69801
7000 * gcc.dg/pr69801.c: Add empty dg-options.
7001
ba539195
JN
70022016-02-16 James Norris <jnorris@codesourcery.com>
7003
7004 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7005 * g++.dg/goacc/deviceptr-1.c: New file.
7006
2a2b8f64
JJ
70072016-02-16 Jakub Jelinek <jakub@redhat.com>
7008
7009 PR tree-optimization/69820
7010 * gcc.dg/vect/pr69820.c: New test.
7011
87440c29
RB
70122016-02-16 Richard Biener <rguenther@suse.de>
7013
7014 PR tree-optimization/69776
7015 * gcc.dg/torture/pr69776-2.c: New testcase.
7016
6d87c306
BS
70172016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7018
7019 PR tree-optimization/69714
7020 * gcc.dg/torture/pr69714.c: New test.
7021
3824a0a2
JJ
70222016-02-16 Jakub Jelinek <jakub@redhat.com>
7023
7024 PR tree-optimization/69802
7025 * gcc.dg/pr69802.c: New test.
7026
c8cfe96e
RB
70272016-02-16 Richard Biener <rguenther@suse.de>
7028
7029 PR middle-end/69801
7030 * gcc.dg/pr69801.c: New testcase.
7031
fc12098d
JD
70322016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7033
7034 PR libgfortran/69651
7035 * gfortran.dg/read_bang.f90: New test.
7036 * gfortran.dg/read_bang4.f90: New test.
7037
ba6b3795
JJ
70382016-02-15 Jakub Jelinek <jakub@redhat.com>
7039
f0516ca4
JJ
7040 PR c++/69658
7041 * g++.dg/init/pr69658.C: New test.
7042
ba6b3795
JJ
7043 PR c++/69797
7044 * c-c++-common/pr69797.c: New test.
7045
de3f9a2d
PK
70462016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7047
7048 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7049 check for aarch64*-*-*.
7050
17a3b967
RB
70512016-02-15 Richard Biener <rguenther@suse.de>
7052
7053 PR tree-optimization/69783
7054 * gcc.dg/vect/pr69783.c: New testcase.
7055
1c48bff1
RB
70562016-02-15 Richard Biener <rguenther@suse.de>
7057
7058 PR tree-optimization/69776
7059 * gcc.dg/torture/pr69776.c: New testcase.
7060
1e6025b6
TK
70612016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7062
7063 PR fortran/60526
7064 * gfortran.dg/type_decl_4.f90: Reinstated.
7065
d3308279
JDA
70662016-02-14 John David Anglin <danglin@gcc.gnu.org>
7067
7068 PR fortran/68746
7069 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7070
b7c56581
TK
70712016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7072
7073 PR fortran/60526
7074 PR bootstrap/69816
7075 * gfortran.dg/type_decl_4.f90: Removed.
7076
60cb4ef5
TK
70772016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7078
7079 PR fortran/60526
7080 * gfortran.dg/type_decl_4.f90: New test.
7081
f6964637
AM
70822016-02-14 Alan Modra <amodra@gmail.com>
7083
1a8849d1 7084 PR testsuite/68886
f6964637
AM
7085 * gcc.c-torture/execute/stkalign.c: Revise test.
7086
f5121920
OE
70872016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7088
7089 PR target/67260
7090 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7091
6cda3ab6
OE
70922016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7093
7094 PR target/67260
7095 * gcc.target/sh/torture/pr67260.c: New.
7096
6786e598
JDA
70972016-02-12 John David Anglin <danglin@gcc.gnu.org>
7098
7099 * gcc.dg/pr67964.c: Add dg-require-alias.
7100
7e05dad8
OE
71012016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7102
7103 PR target/67636
7104 PR target/64345
7105 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7106
7f4cc3ce
JD
71072016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7108
7109 PR libgfortran/69668
7110 * gfortran.dg/namelist_88.f90: New test.
7111
955ca6dc
JD
71122016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7113
7114 PR libgfortran/69668
7115 * gfortran.dg/namelist_38.f90: Update test.
7116 * gfortran.dg/namelist_84.f90: Update test.
7117
876217ae
DM
71182016-02-12 David Malcolm <dmalcolm@redhat.com>
7119
7120 PR other/69554
7121 * gcc.dg/pr69554-1.c: New test.
7122 * gfortran.dg/pr69554-1.F90: New test.
7123 * gfortran.dg/pr69554-2.F90: New test.
7124 * lib/gcc-dg.exp (proc dg-locus): New function.
7125 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7126 distinguish between the caret-printing and non-caret-printing
7127 cases. If caret-printing has been explicitly enabled, bail out
7128 without attempting to fix up the output.
7129
61789eed
DM
71302016-02-12 David Malcolm <dmalcolm@redhat.com>
7131
7132 PR driver/69265
7133 PR driver/69453
7134 * gcc.dg/spellcheck-options-3.c: New test case.
7135 * gcc.dg/spellcheck-options-4.c: New test case.
7136 * gcc.dg/spellcheck-options-5.c: New test case.
7137 * gcc.dg/spellcheck-options-6.c: New test case.
7138 * gcc.dg/spellcheck-options-7.c: New test case.
7139 * gcc.dg/spellcheck-options-8.c: New test case.
7140 * gcc.dg/spellcheck-options-9.c: New test case.
7141 * gcc.dg/spellcheck-options-10.c: New test case.
7142
c3090c1f
JJ
71432016-02-12 Jakub Jelinek <jakub@redhat.com>
7144
7145 PR rtl-optimization/69764
7146 PR rtl-optimization/69771
7147 * c-c++-common/pr69764.c: New test.
7148 * gcc.dg/torture/pr69771.c: New test.
7149
8222034d
MP
71502016-02-12 Marek Polacek <polacek@redhat.com>
7151
7152 * g++.dg/torture/init-list1.C: New.
7153
f749f792
MP
71542016-02-12 Marek Polacek <polacek@redhat.com>
7155
7156 * gcc.dg/pr69522.c: Add empty dg-options.
7157
199fb02a
IE
71582016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7159
7160 * g++.dg/lto/lto.exp: Include and init mpx.
7161 * g++.dg/lto/pr69729_0.C: New test.
7162
b69539cb
JJ
71632016-02-12 Jakub Jelinek <jakub@redhat.com>
7164
06ff7000
JJ
7165 PR ipa/69241
7166 * g++.dg/ipa/pr69241-4.C: New test.
7167
b69539cb
JJ
7168 PR ipa/68672
7169 * g++.dg/ipa/pr68672-1.C: New test.
7170 * g++.dg/ipa/pr68672-2.C: New test.
7171 * g++.dg/ipa/pr68672-3.C: New test.
7172
16595a1f
BS
71732016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7174
7175 PR c/69522
6d87c306 7176 * gcc.dg/pr69522.c: New test.
16595a1f 7177
38d795d2
PP
71782016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7179
7180 PR c++/69098
7181 * g++.dg/cpp1y/69098.C: New test.
7182 * g++.dg/cpp1y/69098-2.C: New test.
7183
9c582551
JJ
71842016-02-12 Jakub Jelinek <jakub@redhat.com>
7185
7186 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7187 and neighbour -> neighbor.
7188 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7189 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7190 * c-c++-common/Wvarargs.c: Likewise.
7191 * c-c++-common/goacc/host_data-5.c: Likewise.
7192 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7193 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7194 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7195 * gcc.target/aarch64/pr60697.c: Likewise.
7196 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7197 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7198 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7199 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7200 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7201 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7202 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7203 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7204 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7205 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7206 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7207 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7208 * g++.dg/lookup/koenig5.C: Likewise.
7209 * g++.dg/ext/no-asm-2.C: Likewise.
7210 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7211 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7212 * gfortran.dg/used_types_16.f90: Likewise.
7213 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7214 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7215 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7216 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7217 * gfortran.dg/abstract_type_6.f03: Likewise.
7218 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7219 * gfortran.dg/used_types_15.f90: Likewise.
7220 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7221 * gfortran.dg/exit_3.f08: Likewise.
7222 * gfortran.dg/open_status_2.f90: Likewise.
7223 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7224 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7225 * gfortran.dg/associate_1.f03: Likewise.
7226 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7227 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7228 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7229 * gcc.dg/builtin-object-size-1.c: Likewise.
7230 * gcc.dg/noreturn-6.c: Likewise.
7231 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7232 * gcc.dg/globalalias.c: Likewise.
7233 * gcc.dg/builtins-config.h: Likewise.
7234 * gcc.dg/pr30457.c: Likewise.
7235 * gcc.c-torture/compile/volatile-1.c: Likewise.
7236 * gcc.c-torture/execute/20101011-1.c: Likewise.
7237 * c-c++-common/Waddress-1.c: Likewise.
7238
66756373
JJ
72392016-02-11 Jakub Jelinek <jakub@redhat.com>
7240
7241 PR c/69768
7242 * c-c++-common/Waddress-1.c: New test.
7243
76fe932b
AV
72442016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7245
7246 PR fortran/69296
7247 * gfortran.dg/associate_19.f03: New test.
7248 * gfortran.dg/associate_20.f03: New test.
7249
564c4d4b
OE
72502016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7251
7252 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7253
e1c1ecb0
KT
72542016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7255
7256 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7257 .arch armv8-a\n. Add -dA to dg-options.
7258 * gcc.target/aarch64/assembler_arch_1.c: New test.
7259 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7260
0d7d9458
PC
72612016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7262
7263 PR c++/68726
7264 * g++.dg/cpp0x/pr68726.C: New.
7265
e6208a60
IE
72662016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7267
7268 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7269 test.
7270
281a11eb
RB
72712016-02-11 Richard Biener <rguenther@suse.de>
7272
7273 * g++.dg/tree-ssa/pr61034.C: Adjust.
7274
e03dd765
VM
72752016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7276
4b48faf5 7277 PR target/69148
e03dd765
VM
7278 * gcc.target/s390/pr69148.c: New.
7279
cdc23927
YR
72802016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7281
7282 PR tree-optimization/69652
7283 * gcc.dg/torture/pr69652.c: New test.
7284
e199dd0a
JJ
72852016-02-10 Jakub Jelinek <jakub@redhat.com>
7286 Patrick Palka <ppalka@gcc.gnu.org>
7287
7288 PR ipa/69241
7289 PR c++/69649
7290 * g++.dg/ipa/pr69241-1.C: New test.
7291 * g++.dg/ipa/pr69241-2.C: New test.
7292 * g++.dg/ipa/pr69241-3.C: New test.
7293 * g++.dg/ipa/pr69649.C: New test.
7294
d6b38027
UB
72952016-02-10 Uros Bizjak <ubizjak@gmail.com>
7296
7297 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7298 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7299
13b562c5
BC
73002016-02-10 Bin Cheng <bin.cheng@arm.com>
7301
7302 PR tree-optimization/68021
7303 * gcc.dg/tree-ssa/pr68021.c: New test.
7304
24a179f8
RB
73052016-02-10 Richard Biener <rguenther@suse.de>
7306
7307 PR tree-optimization/69726
7308 * gcc.dg/uninit-22.c: New testcase.
7309
0d99886f
AP
73102016-02-09 Andrew Pinski <apinski@cavium.com>
7311
7312 PR tree-opt/69282
7313 * gcc.c-torture/compile/20160205-1.c: New testcase.
7314
ab04995c
MM
73152016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7316
7317 PR target/68404
7318 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7319 instead accessing a really large arrray.
7320 * gcc.target/powerpc/fusion3.c: Likewise.
7321
4b79ac23
CB
73222016-02-09 Charles Baylis <charles.baylis@linaro.org>
7323
7324 PR target/68532
7325 * gcc.c-torture/execute/pr68532.c: New test.
7326
b890a441
AO
73272016-02-11 Alexandre Oliva <aoliva@redhat.com>
7328
7329 PR target/69634
7330 * gcc.dg/pr69634.c: New.
7331
84a5bef7
RB
73322016-02-09 Richard Biener <rguenther@suse.de>
7333
7334 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7335
1f123759 73362016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7337
1f123759
AF
7338 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7339
65860c77
YR
73402016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7341
7342 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7343
7e1e8a0a
RB
73442016-02-09 Richard Biener <rguenther@suse.de>
7345
7346 PR tree-optimization/69715
7347 * gcc.dg/torture/pr69715.c: New testcase.
7348
efb45a9f
PP
73492016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7350
7351 PR c++/69139
7352 * g++.dg/cpp0x/trailing12.C: New test.
7353 * g++.dg/cpp0x/trailing13.C: New test.
7354
20a0c6f9
PP
73552016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7356
7357 PR c++/69283
7358 PR c++/67835
7359 * g++.dg/cpp1y/auto-fn29.C: New test.
7360 * g++.dg/cpp1y/auto-fn30.C: New test.
7361
a162f3af
JJ
73622016-02-08 Jakub Jelinek <jakub@redhat.com>
7363
7364 PR tree-optimization/69209
7365 * gcc.c-torture/compile/pr69209.c: New test.
7366
4b4a9fbd
JL
73672016-02-08 Jeff Law <law@redhat.com>
7368
7369 PR tree-optimization/68541
7370 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7371 of statements allowed in join block for path splitting.
7372
cfac5ed2
JJ
73732016-02-08 Jakub Jelinek <jakub@redhat.com>
7374
f68bc23f
JJ
7375 PR c++/59627
7376 * g++.dg/gomp/pr59627.C: New test.
7377
cfac5ed2
JJ
7378 PR ipa/69239
7379 * g++.dg/ipa/pr69239.C: New test.
7380
44714d8c
DM
73812016-02-08 David Malcolm <dmalcolm@redhat.com>
7382
7383 PR preprocessor/69664
7384 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7385 * gcc.dg/cpp/warn-comments.c: Likewise.
7386
eba9e839
MP
73872016-02-08 Marek Polacek <polacek@redhat.com>
7388
7389 PR c++/69688
7390 * g++.dg/init/const12.C: New test.
7391
a011cd92
BS
73922016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7393
7394 PR target/60410
7395 * gcc.dg/lto/pr55113_0.c: Remove test.
7396
5317b1be
RB
73972016-02-08 Richard Biener <rguenther@suse.de>
7398
7399 PR tree-optimization/69719
7400 * gcc.dg/torture/pr69719.c: New testcase.
7401
63998a63
RB
74022016-02-08 Richard Biener <rguenther@suse.de>
7403 Jeff Law <law@redhat.com>
7404
7405 PR target/68273
7406 * gcc.target/mips/pr68273.c: New testcase.
7407
43f4a281
RB
74082016-02-08 Richard Biener <rguenther@suse.de>
7409
7410 PR rtl-optimization/69274
7411 * gcc.target/i386/addr-sel-1.c: XFAIL.
7412
0b604d2d
JL
74132016-02-08 Jeff Law <law@redhat.com>
7414
e8dfe49e
JL
7415 PR tree-optimization/68541
7416 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7417
6daecd7a 7418 PR tree-optimization/65917
0b604d2d
JL
7419 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7420
c0f0e35a
JD
74212016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7422
7423 PR fortran/50555
7424 * gfortran.dg/namelist_args.f90: New test.
7425
8981d712
JL
74262016-02-05 Jeff Law <law@redhat.com>
7427
6daecd7a 7428 PR tree-optimization/68541
8981d712
JL
7429 * gcc.dg/tree-ssa/split-path-2.c: New test.
7430 * gcc.dg/tree-ssa/split-path-3.c: New test.
7431 * gcc.dg/tree-ssa/split-path-4.c: New test.
7432 * gcc.dg/tree-ssa/split-path-5.c: New test.
7433 * gcc.dg/tree-ssa/split-path-6.c: New test.
7434 * gcc.dg/tree-ssa/split-path-7.c: New test.
7435
46cb9332
MS
74362016-02-05 Martin Sebor <msebor@redhat.com>
7437
7438 PR c++/69662
7439 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7440 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7441
be2083ea
RH
74422016-02-06 Richard HEnderson <rth@redhat.com>
7443
7444 PR c/69643
7445 * gcc.target/i386/addr-space-4.c: New.
7446 * gcc.target/i386/addr-space-5.c: New.
7447
711d7c23
MM
74482016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7449
7450 PR fortran/66089
7451 * gfortran.dg/elemental_dependency_6.f90: New.
7452
b5c1c988
JJ
74532016-02-05 Jakub Jelinek <jakub@redhat.com>
7454
861c7bcd
JJ
7455 PR rtl-optimization/69691
7456 * gcc.c-torture/execute/pr69691.c: New test.
7457
b5c1c988
JJ
7458 PR c++/69628
7459 * g++.dg/parse/pr69628.C: New test.
7460
f7dfa966
UB
74612016-02-05 Uros Bizjak <ubizjak@gmail.com>
7462
7463 * gcc.dg/sancov/asan.c: Move to ...
7464 * gcc.dg/asan/sancov-1.c: ... here.
7465
9b143e64
UB
74662016-02-05 Uros Bizjak <ubizjak@gmail.com>
7467
7468 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7469
f5d4b899
L
74702016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7471
7472 PR target/69677
7473 * gcc.target/i386/pr69677.c: New test.
7474
76c85fbb
PP
74752016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7476
7477 PR c++/68948
7478 * g++.dg/template/pr68948.C: New test.
7479
f181bf90
DV
74802016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7481
7482 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7483 (only necessary on s390x).
7484
714fb282
L
74852016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7486
7487 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7488 -mno-accumulate-outgoing-args.
7489
618d6c1c
PP
74902016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7491
7492 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7493
1066e9b5
JJ
74942016-02-04 Jakub Jelinek <jakub@redhat.com>
7495
7496 PR c/69669
7497 * c-c++-common/pr69669.c: New test.
7498
76255d0d
MM
74992016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7500
7501 PR target/69667
7502 * g++.dg/pr69667.C: New file.
7503
e0b059b1
WD
75042016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7505
7506 PR target/69619
7507 * gcc.dg/pr69619.c: Add new test.
7508
2692b5c8
RS
75092016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7510
7511 PR rtl-optimization/69577
7512 * gcc.target/i386/pr69577.c: New test.
7513
7db337c2
ML
75142016-02-04 Martin Liska <mliska@suse.cz>
7515
7516 * g++.dg/asan/pr69276.C: New test.
7517
cc9c0829
KT
75182016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7519
7520 PR target/65932
7521 PR target/67714
7522 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7523 a single smulbb instruction.
7524 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7525 * gcc.target/amr/wmul-2.c: Likewise.
7526
eb9feb52
KT
75272016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7528
7529 PR target/65932
7530 PR target/67714
7531 * gcc.c-torture/execute/pr67714.c: New test.
7532
61f727fe
JJ
75332016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7534
7535 PR target/69454
7536 * gcc.target/i386/pr69454-1.c: New test.
7537 * gcc.target/i386/pr69454-2.c: New test.
7538
05dd97db
MS
75392016-02-03 Martin Sebor <msebor@redhat.com>
7540
7541 PR c++/69251
7542 PR c++/69253
7543 PR c++/69290
7544 PR c++/69277
7545 PR c++/69349
7546 * g++.dg/ext/flexarray-mangle-2.C: New test.
7547 * g++.dg/ext/flexarray-mangle.C: New test.
7548 * g++.dg/ext/flexarray-subst.C: New test.
7549 * g++.dg/ext/flexary11.C: New test.
7550 * g++.dg/ext/flexary12.C: New test.
7551 * g++.dg/ext/flexary13.C: New test.
7552 * g++.dg/ext/flexary14.C: New test.
7553 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7554
dac2fc29
L
75552016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7556
7557 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7558 Define only if CHECK_FLOAT128 is defined.
7559 (main): Properly initialize u5.
7560
eadb8035
JJ
75612016-02-03 Jakub Jelinek <jakub@redhat.com>
7562
0afbb81b
JJ
7563 PR c/69627
7564 * gcc.dg/pr69627.c: New test.
7565
eadb8035
JJ
7566 PR target/69644
7567 * gcc.dg/pr69644.c: New test.
7568
b12d4923
MS
75692016-02-03 Mike Stump <mikestump@comcast.net>
7570
7571 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7572 support for struct-layout-1.exp.
7573
ab4bae0c
PP
75742016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7575
7576 PR c++/69056
618d6c1c 7577 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7578
95831c01
VM
75792016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7580 Alexandre Oliva <aoliva@redhat.com>
7581
7582 PR target/69461
7583 * gcc.target/powerpc/pr69461.c: New.
7584
ccc71ab8
UB
75852016-02-03 Uros Bizjak <ubizjak@gmail.com>
7586
7587 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7588 works from here ...
7589 (check_effective_target_fsanitize_thread): ... to here. Do not
7590 specify additional compile flags for the test source.
7591 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7592 specify additional compile flags for the test source.
7593
96299640
WD
75942016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7595
7596 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7597
781d83d9
AV
75982016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7599
7600 PR fortran/67451
7601 PR fortran/69418
7602 * gfortran.dg/coarray_allocate_2.f08: New test.
7603 * gfortran.dg/coarray_allocate_3.f08: New test.
7604 * gfortran.dg/coarray_allocate_4.f08: New test.
7605
d8208e6d
AL
76062016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7607
7608 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7609 use same scan-tree-dump-times on all platforms.
7610 * gcc.dg/vect/vect-outer-1.c: Likewise.
7611 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7612 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7613 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7614 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7615 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7616 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7617 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7618
a8394fa0
SB
76192016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7620
7621 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7622 warning.
7623
f3baa1d3
L
76242016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7625
7626 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7627
eb077516
JN
76282016-02-02 James Norris <jnorris@codesourcery.com>
7629
7630 * c-c++-common/goacc/routine-5.c: Add tests.
7631
578fb225
AM
76322016-02-02 Alexander Monakov <amonakov@ispras.ru>
7633
7634 * gcc.target/nvptx/unsigned-cmp.c: New test.
7635
c64f7d37
WD
76362016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7637
7638 * gcc.target/aarch64/scalar_shift_1.c
7639 (test_corners_sisd_di): Improve force to SIMD register.
7640 (test_corners_sisd_si): Likewise.
7641 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7642 Remove scan-assembler check for ldr.
7643
90c6f26c
RB
76442016-02-02 Richard Biener <rguenther@suse.de>
7645
7646 PR tree-optimization/69595
7647 * gcc.dg/Warray-bounds-17.c: New testcase.
7648
9dc03c97
RB
76492016-02-02 Richard Biener <rguenther@suse.de>
7650
7651 PR tree-optimization/69606
7652 * gcc.dg/torture/pr69606.c: New testcase.
7653
2d4dc223
YR
76542016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7655
7656 PR middle-end/68542
7657 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7658 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7659
65c98fde
AM
76602016-02-02 Alan Modra <amodra@gmail.com>
7661
7662 PR target/69548
7663 * gcc.target/powerpc/pr69548.c: New test.
7664
e1b81f2b
JJ
76652016-02-01 Jakub Jelinek <jakub@redhat.com>
7666
d0268b37
JJ
7667 PR rtl-optimization/69592
7668 * gcc.dg/pr69592.c: New test.
7669
e1b81f2b
JJ
7670 PR preprocessor/69543
7671 PR c/69558
7672 * gcc.dg/pr69543.c: New test.
7673 * gcc.dg/pr69558.c: New test.
7674
7dd7780d
UB
76752016-02-01 Uros Bizjak <ubizjak@gmail.com>
7676
bf672ee5
UB
7677 PR testsuite/65940
7678 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7679
9a7013f8
MS
76802016-02-01 Martin Sebor <msebor@redhat.com>
7681
7682 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7683
e681fb2b
BC
76842016-02-01 Bin Cheng <bin.cheng@arm.com>
7685
7686 PR tree-optimization/67921
7687 * c-c++-common/ubsan/pr67921.c: New test.
7688
ff86345f
RB
76892016-02-01 Richard Biener <rguenther@suse.de>
7690
7691 PR middle-end/69556
7692 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7693
bc369dbd
RB
76942016-02-01 Richard Biener <rguenther@suse.de>
7695
7696 PR tree-optimization/69574
7697 * gcc.dg/torture/pr69574.c: New testcase.
7698
ef318184
RB
76992016-02-01 Richard Biener <rguenther@suse.de>
7700
7701 PR tree-optimization/69579
7702 * gcc.dg/setjmp-6.c: New testcase.
7703
654745e6
JJ
77042016-02-01 Jakub Jelinek <jakub@redhat.com>
7705
7706 PR rtl-optimization/69570
7707 * g++.dg/opt/pr69570.C: New test.
7708
e6c0c44b
RH
77092016-02-01 Richard Henderson <rth@redhat.com>
7710
7711 * gcc.dg/pr69535.c: New test.
7712
6ff3f09a
JDA
77132016-01-31 John David Anglin <danglin@gcc.gnu.org>
7714
2c005538
JDA
7715 PR testsuite/69584
7716 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7717 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7718
61083a4b
JDA
7719 PR debug/68244
7720 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7721
6ff3f09a
JDA
7722 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7723
0c221916
PT
77242016-01-31 Paul Thomas <pault@gcc.gnu.org>
7725
7726 PR fortran/67564
7727 * gfortran.dg/allocate_with_source_17.f03: New test.
7728
db7a2818
JJ
77292016-01-30 Jakub Jelinek <jakub@redhat.com>
7730
7731 PR tree-optimization/69546
7732 * gcc.dg/torture/pr69546.c: New test.
7733
e520d5f0
PT
77342016-01-30 Paul Thomas <pault@gcc.gnu.org>
7735
7736 PR fortran/69566
7737 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7738
343c05d3
MS
77392016-01-30 Martin Sebor <msebor@redhat.com>
7740
7741 PR c++/68490
7742 * g++.dg/ext/flexary10.C: New test.
7743
d6c3a539
DH
77442016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7745
7746 PR fortran/66707
7747 gfortran.dg/common_23.f90: New test.
7748
52d72fcd
BS
77492016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7750
7751 PR target/65546
7752 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7753 condition being checked, and disable it when the target supports
7754 misaligned loads and stores.
7755
3a5d2ba4
JJ
77562016-01-29 Jakub Jelinek <jakub@redhat.com>
7757
7758 PR debug/69518
7759 * gcc.dg/torture/pr69518.c: New test.
7760
6bbacdb5
L
77612016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7762
7763 PR target/69530
7764 * gcc.target/i386/pr69530.c: New test.
7765
af932cdb
SE
77662016-01-29 Steve Ellcey <sellcey@imgtec.com>
7767
7768 PR target/65604
7769 * gcc.target/mips/div-delay.c: New test.
7770
26658b7c
JJ
77712016-01-29 Jakub Jelinek <jakub@redhat.com>
7772
33e89989
JJ
7773 PR target/69551
7774 * gcc.target/i386/pr69551.c: New test.
7775
26658b7c
JJ
7776 PR target/66137
7777 * gcc.target/i386/pr66137.c: New test.
7778
401116b5
AB
77792016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7780
7781 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7782 always built for p5600.
7783 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7784 isa=p5600 dg-option.
7785
d4abfcc5
RB
77862016-01-29 Richard Biener <rguenther@suse.de>
7787
7788 PR tree-optimization/69547
7789 * g++.dg/tree-ssa/pr69547.C: New testcase.
7790
16b77b32
JJ
77912016-01-29 Jakub Jelinek <jakub@redhat.com>
7792
7793 PR debug/66869
7794 * g++.dg/warn/Wunused-function2.C: New test.
7795
a1c95464
DV
77962016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7797
7798 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7799 support for test to succeed.
7800
5453bfed
MP
78012016-01-29 Marek Polacek <polacek@redhat.com>
7802
7803 PR c++/69509
7804 PR c++/69516
7805 * g++.dg/ext/constexpr-vla2.C: New test.
7806 * g++.dg/ext/constexpr-vla3.C: New test.
7807 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7808
452ec2a5
RB
78092016-01-29 Richard Biener <rguenther@suse.de>
7810
7811 PR middle-end/69537
7812 * gcc.dg/uninit-21.c: New testcase.
7813
aec0b19e
UB
78142016-01-28 Uros Bizjak <ubizjak@gmail.com>
7815
7816 PR target/69459
7817 * gcc.target/i386/pr69459.c: New test.
7818
df113ce7
SE
78192016-01-28 Steve Ellcey <sellcey@imgtec.com>
7820
7821 PR target/68400
7822 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7823 * gcc.target/mips/pr68400.c: New test.
7824
494de84f
MS
78252016-01-28 Martin Sebor <msebor@redhat.com>
7826
7827 PR target/17381
7828 * gcc.target/powerpc/pr17381.c: New test.
7829
eb1b1f01
JJ
78302016-01-28 Jakub Jelinek <jakub@redhat.com>
7831
7832 PR middle-end/69542
7833 * gcc.dg/torture/pr69542.c: New test.
7834
6dfeb7ce
WD
78352016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7836
7837 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7838
4b7471a4
DE
78392016-01-28 David Edelsohn <dje.gcc@gmail.com>
7840
7841 * gcc.dg/pr65980.c: Skip on AIX.
7842 * gcc.dg/pr66688.c: Same.
7843
b271fd21
DE
78442016-01-28 David Edelsohn <dje.gcc@gmail.com>
7845
7846 PR target/63679
7847 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7848 * gcc.dg/tree-ssa/sra-18.c: Same.
7849
874108a9
AV
78502016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7851
7852 PR fortran/62536
7853 * gfortran.dg/block_15.f08: New test.
7854 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7855 on incorrectly closed BLOCK.
7856
30480bcd
IE
78572016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7858
7859 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
78602016-01-28 Richard Biener <rguenther@suse.de>
7861
7862 PR tree-optimization/69466
7863 * gfortran.dg/vect/pr69466.f90: New testcase.
7864
0d4c694e
TP
78652016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7866
7867 * g++.dg/pr67989.C: Remove ARM-specific option.
7868 * gcc.target/arm/pr67989.C: New file.
7869
2aa780da
UB
78702016-01-27 Uros Bizjak <ubizjak@gmail.com>
7871
7872 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7873 and expm1 test for glibc < 2.11.
7874
f75ebe77
RH
78752016-01-27 Richard Henderson <rth@redhat.com>
7876
7877 * gcc.c-torture/execute/pr69447.c: New test.
7878
78792016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7880
9a175e65 7881 PR fortran/69422
49847d75
PT
7882 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7883
cbdd8ae0
JJ
78842016-01-27 Jakub Jelinek <jakub@redhat.com>
7885
7886 PR debug/66869
7887 * gcc.dg/pr66869.c: New test.
7888
2b572b3c
JL
78892016-01-25 Jeff Law <law@redhat.com>
7890
7891 PR tree-optimization/68398
aec0b19e 7892 PR tree-optimization/69196
2b572b3c
JL
7893 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7894 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7895 path to avoid new heuristic allowing more irreducible regions
7896 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7897 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7898 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7899 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7900 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7901
fa74a4bc
MP
79022016-01-27 Marek Polacek <polacek@redhat.com>
7903
7904 PR c/68062
7905 * c-c++-common/vector-compare-4.c: New test.
7906
0afff540
DM
79072016-01-27 David Malcolm <dmalcolm@redhat.com>
7908
7909 PR preprocessor/69126
7910 * c-c++-common/pr69126.c: New test case.
7911
1a218fc9
ILT
79122016-01-27 Ian Lance Taylor <iant@google.com>
7913
7914 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7915
5d70666e
RB
79162016-01-27 Ryan Burn <contact@rnburn.com>
7917
7918 PR cilkplus/69267
7919 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7920
87ff4d66
UB
79212016-01-27 Uros Bizjak <ubizjak@gmail.com>
7922
7923 PR target/69512
7924 * gcc.target/i386/pr69512.c: New test.
7925
27e23cca
RE
79262016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7927
7928 PR ada/69488
7929 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7930
05bf54c3
MP
79312016-01-27 Marek Polacek <polacek@redhat.com>
7932
7933 PR c++/69379
7934 * g++.dg/pr69379.C: New test.
7935
60214d0d
MS
79362016-01-27 Martin Sebor <msebor@redhat.com>
7937
7938 PR c++/69317
7939 * g++.dg/abi/Wabi-2-2.C: New test.
7940 * g++.dg/abi/Wabi-2-3.C: New test.
7941 * g++.dg/abi/Wabi-3-2.C: New test.
7942 * g++.dg/abi/Wabi-3-3.C: New test.
7943
167c7bfa
RB
79442016-01-27 Richard Biener <rguenther@suse.de>
7945
7946 PR tree-optimization/69166
7947 * gcc.dg/torture/pr69166.c: New testcase.
7948
1430fb1f
MJ
79492016-01-27 Martin Jambor <mjambor@suse.cz>
7950
7951 PR tree-optimization/69355
7952 * gcc.dg/tree-ssa/pr69355.c: New test.
7953
95e3030c
MP
79542016-01-27 Marek Polacek <polacek@redhat.com>
7955
7956 PR c++/69496
7957 * g++.dg/ext/constexpr-vla1.C: New test.
7958
eeb085f3
CB
79592016-01-20 Christian Bruel <christian.bruel@st.com>
7960
7961 PR target/69245
7962 * gcc.target/arm/pr69245.c: New test.
7963
b1652dde
JJ
79642016-01-27 Jakub Jelinek <jakub@redhat.com>
7965
7966 PR tree-optimization/69399
7967 * gcc.dg/torture/pr69399.c: New test.
7968
ce7e8f00
EB
79692016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7970
7971 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7972
e4aac1d1
EB
79732016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7974
7975 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7976
8dfdb419
TV
79772016-01-26 Tom de Vries <tom@codesourcery.com>
7978
7979 PR tree-optimization/69110
7980 * gcc.dg/autopar/pr69110.c: New test.
7981
56f80f54 79822016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7983 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7984
7985 * gcc.dg/graphite/isl-ast-op-select.c: New.
7986
a0909527
PT
79872015-01-26 Paul Thomas <pault@gcc.gnu.org>
7988
7989 PR fortran/69385
7990 * gfortran.dg/allocate_error_6.f90: New test.
7991
ffc445f4
RH
79922016-01-26 Richard Henderson <rth@redhat.com>
7993
7994 * gcc.dg/tm/pr60908.c: New test.
7995
01e1dea3
DM
79962016-01-26 David Malcolm <dmalcolm@redhat.com>
7997
7998 PR other/69006
7999 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8000 directive.
8001 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8002 expected multiline output to reflect the colorization being
8003 disabled before newlines.
8004 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8005 (custom_diagnostic_finalizer): Replace call to
8006 pp_newline_and_flush with call to pp_flush.
8007 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8008 * gfortran.dg/implicit_class_1.f90: Likewise.
8009 * lib/gcc-dg.exp (allow_blank_lines): New global.
8010 (dg-allow-blank-lines-in-output): New procedure.
8011 (gcc-dg-prune): Complain about blank lines in the output, unless
8012 dg-allow-blank-lines-in-output was called.
8013 * lib/multiline.exp (_build_multiline_regex): Only support
8014 arbitrary followup text for non-blank-lines, not for blank lines.
8015
13f92e8d
JJ
80162016-01-26 Jakub Jelinek <jakub@redhat.com>
8017
8018 PR tree-optimization/69483
8019 * gcc.dg/pr69483.c: New test.
8020 * g++.dg/opt/pr69483.C: New test.
8021
92422235
CL
80222016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8023
8024 PR target/68620
8025 * gcc.target/arm/pr68620.c: New test.
8026
0bccf11b
L
80272016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8028
8029 * gcc.target/i386/pr68986-2.c: Remove -m32.
8030
81cd202e
L
80312016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8032
8033 PR target/68986
8034 * gcc.target/i386/pr68986-1.c: New test.
8035 * gcc.target/i386/pr68986-2.c: Likewise.
8036 * gcc.target/i386/pr68986-3.c: Likewise.
8037
213a1c03
CB
80382016-01-26 Christian Bruel <christian.bruel@st.com>
8039
8040 * lib/target-supports.exp
8041 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8042 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8043 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8044
22a08dd1
RB
80452016-01-26 Richard Biener <rguenther@suse.de>
8046
8047 PR tree-optimization/69452
8048 * gcc.dg/torture/pr69452.c: New testcase.
8049
6c06e0e8
JJ
80502016-01-26 Jakub Jelinek <jakub@redhat.com>
8051
8052 PR target/69442
8053 * gcc.dg/pr69442.c: New test.
8054
b96824c4
RFI
80552016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8056
8057 PR target/67896
8058 * gcc.target/aarch64/simd/pr67896.C: New.
8059
5ee31e57
RS
80602016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8061
8062 PR tree-optimization/69400
8063 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8064 function.
8065 (plugin_init): Call it.
8066 * gcc.dg/torture/pr69400.c: New test.
8067
7ddfb31d
CL
80682016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8069
8070 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8071
1e050c90
AK
80722016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8073 Sebastian Pop <s.pop@samsung.com>
8074
8075 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8076 isl-0.15.
8077
c8ee4bf5
AK
80782016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8079 Sebastian Pop <s.pop@samsung.com>
8080
8081 * gcc.dg/graphite/pr69292.c: New.
8082
d902b330
JJ
80832016-01-25 Jakub Jelinek <jakub@redhat.com>
8084
8085 * c-c++-common/goacc/use_device-1.c: New test.
8086
2c89b952
JL
80872016-01-25 Jeff Law <law@redhat.com>
8088
8089 PR tree-optimization/69196
8090 PR tree-optimization/68398
8091 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8092 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8093
685c8785
DE
80942016-01-25 David Edelsohn <dje.gcc@gmail.com>
8095
8096 PR target/69469
8097 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8098 Algorithm.
8099
95cef0c1
RB
81002016-01-25 Richard Biener <rguenther@suse.de>
8101
8102 PR testsuite/69380
8103 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8104
2947d3b2
IE
81052016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8106
8107 PR target/69421
8108 * gcc.dg/pr69421.c: New test.
8109
ae19075a
BB
81102016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8111
8112 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8113 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8114 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8115 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8116 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8117 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8118 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8119 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8120 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8121 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8122
fa4511c2
RB
81232016-01-25 Richard Biener <rguenther@suse.de>
8124
8125 PR tree-optimization/69376
8126 * gcc.dg/torture/pr69376.c: New testcase.
8127
1d101216
JD
81282016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8129
8130 PR fortran/69397
8131 PR fortran/68442
8132 * gfortran.dg/interface_38.f90: New test.
8133 * gfortran.dg/interface_39.f90: New test.
a0909527 8134
a59b92b0
PP
81352016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8136
8137 Revert:
8138 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8139
8140 PR c++/11858
8141 PR c++/24663
8142 PR c++/24664
8143 * g++.dg/template/pr11858.C: New test.
8144 * g++.dg/template/pr24663.C: New test.
8145 * g++.dg/template/unify12.C: New test.
8146 * g++.dg/template/unify13.C: New test.
8147 * g++.dg/template/unify14.C: New test.
8148 * g++.dg/template/unify15.C: New test.
8149 * g++.dg/template/unify16.C: New test.
8150 * g++.dg/template/unify17.C: New test.
8151
16acb1a8
DH
81522016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8153
8154 PR fortran/68283
8155 gfortran.dg/pr68283.f90: New test.
8156
094773e8
TK
81572016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8158
8159 PR fortran/66094
8160 * gfortran.dg/inline_matmul_13.f90: New test.
8161 * gfortran.dg/matmul_bounds_8.f90: New test.
8162 * gfortran.dg/matmul_bounds_9.f90: New test.
8163 * gfortran.dg/matmul_bounds_10.f90: New test.
8164
42fb90d7
TV
81652016-01-23 Tom de Vries <tom@codesourcery.com>
8166
8167 PR tree-optimization/69426
8168 * gcc.dg/autopar/pr69426.c: New test.
8169
69da7802
MS
81702016-01-23 Martin Sebor <msebor@redhat.com>
8171
8172 PR c++/58109
8173 PR c++/69022
8174 * g++.dg/cpp0x/alignas5.C: New test.
8175 * g++.dg/ext/vector29.C: Same.
8176
da17300a
UB
81772016-01-23 Uros Bizjak <ubizjak@gmail.com>
8178
8179 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8180 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8181 _GNU_SOURCE from compile flags to the source.
8182 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8183 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8184 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8185 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8186
62041cfc
JJ
81872016-01-22 Jakub Jelinek <jakub@redhat.com>
8188
8189 PR target/69432
8190 * g++.dg/opt/pr69432.C: New test.
8191
f7d2ad6f
BS
81922016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8193
8194 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8195 32-bit targets testing an -m64 multilib.
8196
d403fc9a
WS
81972016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8198
8199 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8200 64-bit support.
8201
4aa16f8d
JG
82022016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8203
8204 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8205
7c816d0f
CB
82062016-01-21 Christian Bruel <christian.bruel@st.com>
8207
8208 PR target/68674
8209 * gcc.target/i386/pr68674.c
8210 * gcc.target/aarch64/pr68674.c
8211 * gcc.target/arm/pr68674.c
8212
fce661e8
KT
82132016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8214
8215 PR target/69403
8216 * gcc.c-torture/execute/pr69403.c: New test.
8217
4696899f
PC
82182016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8219
8220 PR c++/55843
8221 * g++.dg/template/pr55843.C: New.
8222
bac69366
AL
82232016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8224
8225 PR testsuite/66877
8226 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8227 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8228
b57d3a5c
BS
82292016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8230
8231 PR testsuite/67489
da17300a
UB
8232 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8233 from dg-do compile directive, and instead add
8234 { dg-require-effective-target int128 }.
b57d3a5c 8235
9f04a53e
MS
82362016-01-20 Martin Sebor <msebor@redhat.com>
8237
8238 PR c/69405
8239 * gcc.dg/sync-fetch.c: New test.
8240
38a51663
JL
82412016-01-21 Martin Sebor <msebor@redhat.com>
8242
8243 PR target/69252
8244 * gcc.target/powerpc/pr69252.c: New test.
8245
2423a75a
JD
82462016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8247
8248 PR fortran/65996
da17300a 8249 * gfortran.dg/pr65996.f90: New test.
2423a75a 8250
0a76463f
DV
82512016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8252
8253 PR c++/68810
9f04a53e 8254 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8255 expected to generate an error.
0a76463f 8256
9776e692
BS
82572016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8258
8259 PR middle-end/66178
8260 * gcc.dg/torture/pr66178.c: New test.
8261
c8d3e088
AB
82622016-01-21 Anton Blanchard <anton@samba.org>
8263 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8264
8265 PR target/63354
8266 * gcc.target/powerpc/pr63354.c: New test.
8267
35b707ff
VM
82682016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8269
8270 PR rtl-optimization/68990
8271 * gcc.target/i386/pr68990: New.
8272
157b0829
NC
82732016-01-21 Nick Clifton <nickc@redhat.com>
8274
8275 PR target/69129
8276 * gcc.target/mips/pr69129.c: New.
8277
aede6748
PC
82782016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8279
8280 PR c++/58046
8281 * g++.dg/cpp0x/pr58046.C: New.
8282
5463c2c8
JJ
82832016-01-21 Jakub Jelinek <jakub@redhat.com>
8284
6d31cc75
SS
8285 PR target/69187
8286 PR target/65624
8287 * gcc.target/arm/pr69187.c: New test.
8288
5463c2c8
JJ
8289 PR c++/69355
8290 * g++.dg/torture/pr69355.C: New test.
8291
fa28f32b
AK
82922016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8293 Sebastian Pop <s.pop@samsung.com>
8294
8295 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8296
b920a047
AK
82972016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8298 Sebastian Pop <s.pop@samsung.com>
8299
da17300a 8300 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8301
bdd3aea6
JJ
83022016-01-21 Jakub Jelinek <jakub@redhat.com>
8303
8304 PR middle-end/67653
8305 * c-c++-common/pr67653.c: New test.
8306 * gcc.dg/torture/pr29119.c: Add dg-warning.
8307
26a2e6ae
PB
83082016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8309
8310 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8311
d25c7690
PK
83122016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8313
8314 PR c/24293
8315 * gcc.dg/pr24293.c: New test.
8316 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8317 incomplete struct type.
8318 * gcc.dg/declspec-1.c: Likewise.
8319 * gcc.dg/pr63549.c: Likewise.
8320
889d5698
JJ
83212016-01-20 Jakub Jelinek <jakub@redhat.com>
8322
8323 PR tree-optimization/66612
8324 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8325 for bdn instruction.
8326
d7cf3dc7
CL
83272016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8328
8329 * lib/target-supports.exp
8330 (check_effective_target_arm_fp_ok_nocache): New.
8331 (check_effective_target_arm_fp_ok): New.
8332 (add_options_for_arm_fp): New.
8333 (check_effective_target_arm_crypto_ok_nocache): Require
8334 target_arm_v8_neon_ok instead of arm32.
8335 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8336 (check_effective_target_arm_crypto_pragma_ok): New.
8337 (add_options_for_arm_vfp): New.
8338 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8339 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8340 target instead. Force initial fpu to vfp.
8341 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8342 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8343 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8344 dependency.
8345 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8346 use arm_vfp effective target instead. Force initial fpu to vfp.
8347 * gcc.target/arm/attr-neon3.c: Likewise.
8348 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8349 arm_vfp_ok.
8350 * gcc.target/arm/unsigned-float.c: Likewise.
8351 * gcc.target/arm/vfp-1.c: Likewise.
8352 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8353 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8354 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8355 * gcc.target/arm/vfp-ldmias.c: Likewise.
8356 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8357 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8358 * gcc.target/arm/vfp-stmiad.c: Likewise.
8359 * gcc.target/arm/vfp-stmias.c: Likewise.
8360 * gcc.target/arm/vnmul-1.c: Likewise.
8361 * gcc.target/arm/vnmul-2.c: Likewise.
8362 * gcc.target/arm/vnmul-3.c: Likewise.
8363 * gcc.target/arm/vnmul-4.c: Likewise.
8364
01ac9704 83652016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8366
e84b00da
L
8367 PR testsuite/69366
8368 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8369 the MPX run-time library, for compile-time MPX test.
8370 * gcc.target/i386/chkp-always_inline.c: Likewise.
8371 * gcc.target/i386/chkp-bndret.c: Likewise.
8372 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8373 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8374 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8375 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8376 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8377 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8378 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8379 * gcc.target/i386/chkp-label-address.c: Likewise.
8380 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8381 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8382 * gcc.target/i386/chkp-pr69044.c: Likewise.
8383 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8384 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8385 * gcc.target/i386/chkp-strchr.c: Likewise.
8386 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8387 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8388 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8389 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8390 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8391 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8392 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8393 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8394 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8395 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8396 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8397 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8398 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8399 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8400 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8401 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8402 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8403 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8404 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8405 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8406 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8407 * gcc.target/i386/pr63995-2.c: Likewise.
8408 * gcc.target/i386/pr64805.c: Likewise.
8409 * gcc.target/i386/pr65044.c: Likewise.
8410 * gcc.target/i386/pr65167.c: Likewise.
8411 * gcc.target/i386/pr65183.c: Likewise.
8412 * gcc.target/i386/pr65184.c: Likewise.
8413 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8414
28b33016
IE
84152016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8416
8417 PR tree-optimization/69328
8418 * gcc.dg/pr69328.c: New test.
8419
bcff0913
JL
84202016-01-20 Jeff Law <law@redhat.com>
8421
bf0bb970 8422 PR target/25114
bcff0913
JL
8423 * gcc.target/m68k/pr25114.c: New test.
8424
a3f69631
AV
84252016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8426
8427 * gcc.target/arm/memset-inline-10.c: Added
8428 dg-require-effective-target arm_thumb2_ok.
8429
af33ba0d
EB
84302016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8431
8432 * gcc.dg/debug/dwarf2/sso.c: New test.
8433
7596d5de
UB
84342016-01-19 Uros Bizjak <ubizjak@gmail.com>
8435
8436 PR testsuite/68820
8437 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8438 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8439 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8440
ceda2c69
JH
84412016-01-19 Jan Hubicka <hubicka@ucw.cz>
8442
8443 PR ipa/66223
8444 * g++.dg/ipa/devirt-50.C: New testcase.
8445
38a979f2
MP
84462016-01-19 Marek Polacek <polacek@redhat.com>
8447
8448 PR c++/68965
8449 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8450 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8451
962801c5
KT
84522016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8453
8454 PR target/69135
8455 * gcc.target/arm/pr69135_1.c: New test.
8456
078fe40a
WD
84572015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8458
8459 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8460
786e3c06
WD
84612015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8462
8463 * gcc.target/aarch64/ccmp_1.c: New testcase.
8464
1e297006
MP
84652016-01-19 Marek Polacek <polacek@redhat.com>
8466
8467 PR c++/68586
8468 * g++.dg/cpp0x/enum30.C: New test.
8469
879c27e3
RB
84702016-01-19 Richard Biener <rguenther@suse.de>
8471
8472 PR tree-optimization/69336
8473 * g++.dg/tree-ssa/pr69336.C: New testcase.
8474
015337d3
JJ
84752016-01-19 Jakub Jelinek <jakub@redhat.com>
8476
8477 PR debug/65779
8478 * gcc.dg/pr65779.c: New test.
8479
e2c768b6
RB
84802016-01-19 Richard Biener <rguenther@suse.de>
8481
8482 PR tree-optimization/69352
8483 * gcc.dg/torture/pr69352.c: New testcase.
8484
569efc34
JJ
84852016-01-19 Jakub Jelinek <jakub@redhat.com>
8486
8487 PR rtl-optimization/68955
8488 PR rtl-optimization/64557
8489 * gcc.dg/torture/pr68955.c: New test.
8490
e49d321f
JH
84912016-01-19 Jan Hubicka <hubicka@ucw.cz>
8492
8493 PR lto/69136
8494 * g++.dg/torture/pr69136.C: New testcase.
8495
e9191ad3
JH
84962016-01-19 Jan Hubicka <hubicka@ucw.cz>
8497
8498 PR lto/69133
8499 * g++.dg/lto/pr69133_0.C: New testcase.
8500 * g++.dg/lto/pr69133_1.C: New testcase.
8501
2bedb645
JL
85022016-01-15 Jeff Law <law@redhat.com>
8503
8504 PR tree-optimization/69320
8505 * gcc.c-torture/pr69320-1.c: New test.
8506 * gcc.c-torture/pr69320-2.c: New test.
8507 * gcc.c-torture/pr69320-3.c: New test.
8508 * gcc.c-torture/pr69320-4.c: New test.
8509
17c15cb9
PP
85102016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8511
8512 PR c++/11858
8513 PR c++/24663
8514 PR c++/24664
8515 * g++.dg/template/pr11858.C: New test.
8516 * g++.dg/template/pr24663.C: New test.
8517 * g++.dg/template/unify12.C: New test.
8518 * g++.dg/template/unify13.C: New test.
8519 * g++.dg/template/unify14.C: New test.
8520 * g++.dg/template/unify15.C: New test.
8521 * g++.dg/template/unify16.C: New test.
8522 * g++.dg/template/unify17.C: New test.
8523
9617fd08
DM
85242016-01-18 David Malcolm <dmalcolm@redhat.com>
8525
8526 PR testsuite/69181
8527 * gcc.dg/pr69181-1.c: New test file.
8528 * gcc.dg/pr69181-2.c: New test file.
8529 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8530 globals by moving it to...
8531 (cleanup-after-saved-dg-test): ...this new function. Add
8532 "global additional_sources_used". Add reset of global
8533 multiline_expected_outputs to the empty list.
8534 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8535 global to...
8536 (multiline_expected_outputs): ...this, and updated comments to
8537 note that it is modified from gcc-dg.exp.
8538 (dg-end-multiline-output): Update for the above renaming.
8539 (handle-multiline-outputs): Likewise. Remove the clearing
8540 of the expected outputs to the empty list.
8541
b555a2e4
RB
85422016-01-18 Richard Biener <rguenther@suse.de>
8543
8544 PR tree-optimization/69297
8545 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8546
96902805
JM
85472016-01-18 Joseph Myers <joseph@codesourcery.com>
8548
8549 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8550 dg-options.
8551 * gcc.target/mips/mips-3d-2.c: Likewise.
8552 * gcc.target/mips/mips-3d-3.c: Likewise.
8553 * gcc.target/mips/mips-3d-4.c: Likewise.
8554 * gcc.target/mips/mips-3d-5.c: Likewise.
8555 * gcc.target/mips/mips-3d-6.c: Likewise.
8556 * gcc.target/mips/mips-3d-7.c: Likewise.
8557 * gcc.target/mips/mips-3d-8.c: Likewise.
8558 * gcc.target/mips/mips-3d-9.c: Likewise.
8559 * gcc.target/mips/mips-ps-1.c: Likewise.
8560 * gcc.target/mips/mips-ps-2.c: Likewise.
8561 * gcc.target/mips/mips-ps-3.c: Likewise.
8562 * gcc.target/mips/mips-ps-4.c: Likewise.
8563 * gcc.target/mips/mips-ps-5.c: Likewise.
8564 * gcc.target/mips/mips-ps-6.c: Likewise.
8565 * gcc.target/mips/mips-ps-7.c: Likewise.
8566 * gcc.target/mips/mips-ps-type.c: Likewise.
8567 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8568 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8569
40e26f94
TV
85702016-01-18 Tom de Vries <tom@codesourcery.com>
8571
8572 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8573 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8574 * c-c++-common/goacc/kernels-empty.c: New test.
8575 * c-c++-common/goacc/kernels-eternal.c: New test.
8576 * c-c++-common/goacc/kernels-loop-2.c: New test.
8577 * c-c++-common/goacc/kernels-loop-3.c: New test.
8578 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8579 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8580 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8581 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8582 * c-c++-common/goacc/kernels-loop-data.c: New test.
8583 * c-c++-common/goacc/kernels-loop-g.c: New test.
8584 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8585 * c-c++-common/goacc/kernels-loop-n.c: New test.
8586 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8587 * c-c++-common/goacc/kernels-loop.c: New test.
8588 * c-c++-common/goacc/kernels-noreturn.c: New test.
8589 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8590 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8591 * c-c++-common/goacc/kernels-reduction.c: New test.
8592
a98d4647
TV
85932016-01-18 Tom de Vries <tom@codesourcery.com>
8594
8595 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8596 * gcc.dg/autopar/outer-2.c: Same.
8597 * gcc.dg/autopar/outer-3.c: Same.
8598 * gcc.dg/autopar/outer-4.c: Same.
8599 * gcc.dg/autopar/outer-5.c: Same.
8600 * gcc.dg/autopar/outer-6.c: Same.
8601 * gcc.dg/autopar/parallelization-1.c: Same.
8602 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8603 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8604 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8605 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8606 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8607 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8608 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8609 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8610 * gcc.dg/autopar/pr39500-1.c: Same.
8611 * gcc.dg/autopar/pr39500-2.c: Same.
8612 * gcc.dg/autopar/pr46193.c: Same.
8613 * gcc.dg/autopar/pr46194.c: Same.
8614 * gcc.dg/autopar/pr49580.c: Same.
8615 * gcc.dg/autopar/pr49960-1.c: Same.
8616 * gcc.dg/autopar/pr49960.c: Same.
8617 * gcc.dg/autopar/pr68373.c: Same.
8618 * gcc.dg/autopar/reduc-1.c: Same.
8619 * gcc.dg/autopar/reduc-1char.c: Same.
8620 * gcc.dg/autopar/reduc-1short.c: Same.
8621 * gcc.dg/autopar/reduc-2.c: Same.
8622 * gcc.dg/autopar/reduc-2char.c: Same.
8623 * gcc.dg/autopar/reduc-2short.c: Same.
8624 * gcc.dg/autopar/reduc-3.c: Same.
8625 * gcc.dg/autopar/reduc-4.c: Same.
8626 * gcc.dg/autopar/reduc-6.c: Same.
8627 * gcc.dg/autopar/reduc-7.c: Same.
8628 * gcc.dg/autopar/reduc-8.c: Same.
8629 * gcc.dg/autopar/reduc-9.c: Same.
8630 * gcc.dg/autopar/uns-outer-4.c: Same.
8631 * gcc.dg/autopar/uns-outer-5.c: Same.
8632 * gcc.dg/autopar/uns-outer-6.c: Same.
8633 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8634 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8635
da976fa8
AL
86362016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8637
8638 PR target/63679
8639 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8640 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8641
70c1e886
AL
86422016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8643
8644 PR target/63679
8645 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8646 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8647 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8648
88bed196
AL
86492016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8650
8651 PR target/63679
8652 * gcc.dg/tree-ssa/sra-17.c: New.
8653 * gcc.dg/tree-ssa/sra-18.c: New.
8654
3dd5f42e
IE
86552016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8656
8657 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8658
ae5a77fa
EB
86592016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8660
8661 * gnat.dg/inline12.adb: New test.
8662
11e57fc6
BC
86632016-01-18 Bin Cheng <bin.cheng@arm.com>
8664
8665 PR tree-optimization/66797
8666 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8667
995b6fe0
RB
86682016-01-18 Richard Biener <rguenther@suse.de>
8669
8670 PR tree-optimization/69170
8671 * gcc.dg/torture/pr69170.c: New testcase.
8672
82ee0cf2 86732016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8674
8675 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8676
d69da357
TV
86772016-01-16 Tom de Vries <tom@codesourcery.com>
8678
8679 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8680
a3845283
TV
86812016-01-16 Tom de Vries <tom@codesourcery.com>
8682
8683 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8684 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8685 redundant dg-require-effective-target pthread.
8686 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8687 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8688 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8689 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8690 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8691 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8692 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8693
197a6aa6
DE
86942016-01-16 David Edelsohn <dje.gcc@gmail.com>
8695
8696 PR target/68609
8697 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8698 * gcc.target/powerpc/recip-7.c: Same.
8699
ec7886c1
PP
87002016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8701
8702 PR c++/69091
8703 * g++.dg/template/pr69091.C: New test.
8704
203484bb
PP
87052016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8706
8707 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8708 dump does not contain an error_mark_node.
8709 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8710 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8711
aa2500e9
PP
87122016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8713
8714 PR c++/68936
8715 * g++.dg/template/pr68936.C: New test.
8716
28621a5c
DE
87172016-01-15 David Edelsohn <dje.gcc@gmail.com>
8718
8719 PR target/68609
8720 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8721 * gcc.target/powerpc/recip-2.c: Same.
8722 * gcc.target/powerpc/recip-3.c: Same.
8723 * gcc.target/powerpc/recip-4.c: Same.
8724 * gcc.target/powerpc/recip-sqrtf.c: Same.
8725
40c43aca
JL
87262016-01-15 Jeff Law <law@redhat.com>
8727
8728 PR tree-optimization/69270
8729 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8730 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8731
afbc5ae8
PT
87322016-01-15 Paul Thomas <pault@gcc.gnu.org>
8733
8734 PR fortran/49630
8735 * gfortran.dg/deferred_character_13.f90: New test for the fix
8736 of comment 3 of the PR.
8737
8738 PR fortran/54070
8739 * gfortran.dg/deferred_character_8.f90: New test
8740 * gfortran.dg/allocate_error_5.f90: New test
8741
8742 PR fortran/60593
8743 * gfortran.dg/deferred_character_10.f90: New test
8744
8745 PR fortran/60795
8746 * gfortran.dg/deferred_character_14.f90: New test
8747
8748 PR fortran/61147
8749 * gfortran.dg/deferred_character_11.f90: New test
8750
8751 PR fortran/64324
8752 * gfortran.dg/deferred_character_9.f90: New test
8753
49abe076
VM
87542016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8755
8756 PR rtl-optimization/69030
8757 * gcc.target/i386/pr69030.c: New.
8758
16d12992
KT
87592016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8760
8761 * gcc.target/aarch64/target_attr_17.c: New test.
8762
78810bd3
RB
87632016-01-15 Richard Biener <rguenther@suse.de>
8764
8765 PR tree-optimization/66856
8766 * gcc.dg/torture/pr66856-1.c: New testcase.
8767 * gcc.dg/torture/pr66856-2.c: Likewise.
8768
2bd847fe
RB
87692016-01-15 Richard Biener <rguenther@suse.de>
8770
8771 PR debug/69137
8772 * g++.dg/lto/pr69137_0.C: New testcase.
8773
a00fe3b7
RS
87742016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8775
8776 PR middle-end/69246
8777 * gcc.target/i386/pr69246.c: New test.
8778
cbb0e83b
DV
87792016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8780
7596d5de 8781 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8782
5a500ecf
DV
87832016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8784
8785 PR c++/56194
8786 * g++.dg/init/const9.C: Disable test on S/390.
8787
5d9bf64f
DV
87882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8789
8790 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8791 * g++.dg/Wno-frame-address.C: Ditto.
8792
e234b19e
DV
87932016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8794
8795 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8796
89483f99
RB
87972016-01-15 Richard Biener <rguenther@suse.de>
8798
8799 PR tree-optimization/68961
8800 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8801
94f37395
IE
88022016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8803
8804 * gcc.target/i386/pr65105-5.c: New test.
8805
82ee0cf2 88062016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8807
8808 * gcc.c-torture/execute/alias-4.c: New testcase.
8809
82ee0cf2 88102016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8811
8812 PR ipa/68148
8813 * g++.dg/ipa/devirt-49.C: New testcase.
8814
092f7deb 88152016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8816
8817 PR target/65837
8818 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8819 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8820 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8821
e93c66bc
RB
88222016-01-15 Richard Biener <rguenther@suse.de>
8823
8824 PR tree-optimization/69117
8825 * gcc.dg/torture/pr69117.c: New testcase.
8826
c47eaca6 88272015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8828
8829 PR c++/69048
8830 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8831
c3f6914a
FXC
88322016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8833
8834 PR testsuite/67509
8835 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8836 range tests use 100 * maximum instead of maximum + 1.
8837
cd65ae90
JJ
88382016-01-14 Jakub Jelinek <jakub@redhat.com>
8839
8840 PR debug/69244
8841 * gcc.dg/guality/pr69244.c: New test.
8842
19643948
UB
88432016-01-14 Uros Bizjak <ubizjak@gmail.com>
8844
8845 * lib/target-supports.exp (check_effective_target_issignaling):
8846 New procedure.
8847 * gcc.dg/pr61441.c: Require issignaling effective target.
8848
fe79c97e
SB
88492016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8850
8851 PR target/68803
8852 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8853
c7df95d8
DM
88542016-01-14 David Malcolm <dmalcolm@redhat.com>
8855
8856 PR c++/68819
8857 PR preprocessor/69177
8858 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8859 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8860 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8861 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8862
00083992
MP
88632016-01-14 Marek Polacek <polacek@redhat.com>
8864
8865 PR c/69262
8866 * gcc.dg/array-15.c: New test.
8867
0c9b3294
JJ
88682016-01-14 Jakub Jelinek <jakub@redhat.com>
8869
8870 PR middle-end/68146
8871 PR tree-optimization/69155
8872 * gfortran.dg/pr68146.f: New test.
8873 * gfortran.dg/pr69155.f90: New test.
8874
3688e13d
RB
88752016-01-14 Richard Biener <rguenther@suse.de>
8876
8877 PR tree-optimization/68060
8878 * gcc.dg/torture/pr68060-1.c: New testcase.
8879 * gcc.dg/torture/pr68060-2.c: Likewise.
8880
bab0ad3a
NC
88812016-01-14 Nick Clifton <nickc@redhat.com>
8882
8883 * lib/target-supports.exp
8884 (check_effective_target_arm_neon_ok_nocache): Add an option
8885 sequence that includes setting the ARM architecture to ARMv7-A.
8886 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8887 command line options necessary to enable Neon support.
8888 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8889 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8890 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8891 * gcc.target/arm/pr69180.c: Likewise.
8892
947c2ce5
JL
88932016-01-14 Jeff Law <law@redhat.com>
8894
8895 PR tree-optimization/69270
8896 * gcc.dg/tree-ssa/pr69270.c: New test.
8897
3342fd71
BS
88982016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8899
8900 PR c/66208
8901 * c-c++-common/pr66208.c: New file.
8902
2ad3adf1
JJ
89032016-01-13 Jakub Jelinek <jakub@redhat.com>
8904
8905 PR tree-optimization/69156
8906 * gcc.dg/pr69156.c: New test.
8907
398d6feb
L
89082016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8909
8910 * gcc.target/i386/pr69225-7.c: New test.
8911
4c868789
RH
89122016-01-13 Richard Henderson <rth@redhat.com>
8913
8914 * gcc.dg/tm/memopt-13.c: Update expected function.
8915 * gcc.dg/tm/memopt-6.c: Likewise.
8916
ef6d1772
UB
89172016-01-13 Uros Bizjak <ubizjak@gmail.com>
8918
8919 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8920 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8921 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8922 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8923
ef6d1772
UB
89242016-01-13 Tom de Vries <tom@codesourcery.com>
8925
8926 PR tree-optimization/69169
0b4b6ef2
TV
8927 * gcc.dg/pr69169.c: New test.
8928
2ad3adf1 89292016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8930
8931 PR target/69228
8932 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8933 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8934 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8935 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8936 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8937 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8938 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8939 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8940
9060e335
AK
89412016-01-13 Jakub Jelinek <jakub@redhat.com>
8942
8943 PR target/69247
8944 * gcc.dg/pr69247.c: New test.
8945
40311329
RB
89462016-01-13 Richard Biener <rguenther@suse.de>
8947
8948 PR tree-optimization/69242
8949 * gcc.dg/torture/pr69242.c: New testcase.
8950
ccbd7103
RB
89512016-01-13 Richard Biener <rguenther@suse.de>
8952
8953 PR tree-optimization/69186
8954 * gcc.dg/torture/pr69186.c: New testcase.
8955
c6f72a46
JL
89562016-01-13 Jeff Law <law@redhat.com>
8957
8958 PR tree-optimization/67755
8959 * gcc.dg/tree-ssa/pr67755.c: New test.
8960
89612016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8962
8963 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8964 pass number in output by a star.
8965
c446cf07
BC
89662016-01-12 Bin Cheng <bin.cheng@arm.com>
8967
8968 PR tree-optimization/68911
8969 * gcc.c-torture/execute/pr68911.c: New test.
8970
5342156c
MP
89712016-01-12 Marek Polacek <polacek@redhat.com>
8972
8973 PR c++/68979
8974 * g++.dg/warn/permissive-1.C: New test.
8975
65364cc5
JJ
89762016-01-12 Jakub Jelinek <jakub@redhat.com>
8977
8978 PR objc++/68511
8979 PR c++/69213
8980 * g++.dg/opt/pr69213.C: New test.
8981
81b9a3d9
CB
89822016-01-12 Christian Bruel <christian.bruel@st.com>
8983
8984 PR target/69180
8985 * gcc.target/arm/pr69180.c: New test.
8986
3c4e91c9
RB
89872016-01-12 Richard Biener <rguenther@suse.de>
8988
8989 PR lto/69077
8990 * g++.dg/lto/pr69077_0.C: New testcase.
8991 * g++.dg/lto/pr69077_1.C: Likewise.
8992
5664cea1
JJ
89932016-01-12 Jakub Jelinek <jakub@redhat.com>
8994
8995 PR target/69175
8996 * g++.dg/opt/pr69175.C: New test.
8997
86cefc49
AL
89982016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8999
9000 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9001 rather than #including math.h & stdlib.h.
9002 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9003 * gcc.dg/vect/pr49771.c: Likewise.
9004 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9005 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9006 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9007 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9008 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9009 * gcc.dg/vect/pr44507.c: Likewise.
9010 * gcc.dg/vect/pr45902.c: Likewise.
9011 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9012 * gcc.dg/vect/vect-117.c: Likewise.
9013 * gcc.dg/vect/vect-99.c: Likewise.
9014 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9015 * gcc.dg/vect/vect-cond-1.c: Likewise.
9016 * gcc.dg/vect/vect-cond-2.c: Likewise.
9017 * gcc.dg/vect/vect-cond-3.c: Likewise.
9018 * gcc.dg/vect/vect-cond-4.c: Likewise.
9019 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9020 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9021 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9022 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9023 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9024 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9025 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9026 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9027 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9028 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9029 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9030 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9031 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9032 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9033 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9034 include of signal.h.
9035 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9036 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9037 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9038 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9039 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9040 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9041 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9042 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9043 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9044 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9045 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9046 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9047 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9048 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9049 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9050 * gcc.dg/vect/vect-outer-5.c: Likewise.
9051 * gcc.dg/vect/vect-outer-6.c: Likewise.
9052 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9053 include of stdio.h.
9054
b832f61e
NC
90552016-01-12 Nick Clifton <nickc@redhat.com>
9056
9057 PR target/68913
9058 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9059 to fread so that it will be found in all target runtimes.
9060
8eac49b1
RB
90612016-01-12 Richard Biener <rguenther@suse.de>
9062
9063 PR tree-optimization/69053
9064 * g++.dg/torture/pr69053.C: New testcase.
9065
2935d994
RB
90662016-01-12 Richard Biener <rguenther@suse.de>
9067
9068 PR tree-optimization/69168
9069 * gcc.dg/torture/pr69168.c: New testcase.
9070
66c16fd9
RB
90712016-01-12 Richard Biener <rguenther@suse.de>
9072
9073 PR tree-optimization/69157
9074 * gcc.dg/torture/pr69157.c: New testcase.
9075
90762016-01-12 Richard Biener <rguenther@suse.de>
9077
9078 PR tree-optimization/69174
9079 * gcc.dg/torture/pr69174.c: New testcase.
9080
723033a6
JJ
90812016-01-12 Jakub Jelinek <jakub@redhat.com>
9082
9083 PR c++/66808
9084 PR c++/69000
9085 * g++.dg/tls/pr66808.C: New test.
9086 * g++.dg/tls/pr69000.C: New test.
9087
3574cf47
BS
90882016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9089
9090 * gcc.target/powerpc/swaps-p8-23.c: New test.
9091 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9092
feb20787
JDA
90932016-01-11 John David Anglin <danglin@gcc.gnu.org>
9094
9095 PR tree-optimization/68356
9096 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9097
27b1820a
KV
90982016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9099 Jim Wilson <jim.wilson@linaro.org>
9100
9101 PR target/69194
9102 * gcc.target/arm/pr69194.c: New test.
9103
cf4de6af
L
91042016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9105
9106 PR target/69225
9107 * gcc.target/i386/pr69225-1.c: New test.
9108 * gcc.target/i386/pr69225-2.c: Likewise.
9109 * gcc.target/i386/pr69225-3.c: Likewise.
9110 * gcc.target/i386/pr69225-4.c: Likewise.
9111 * gcc.target/i386/pr69225-5.c: Likewise.
9112 * gcc.target/i386/pr69225-6.c: Likewise.
9113
1ebd5558
JJ
91142016-01-11 Jakub Jelinek <jakub@redhat.com>
9115
23552a4d
JJ
9116 PR target/67462
9117 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9118 if lp64.
9119
26ff85b0
JJ
9120 PR target/69071
9121 * gcc.dg/pr69071.c: New test.
9122
9cb6bd74
JJ
9123 PR c++/69211
9124 * g++.dg/opt/pr69211.C: New test.
9125
1ebd5558
JJ
9126 PR tree-optimization/69214
9127 * gcc.c-torture/compile/pr69214.c: New test.
9128
8c18c836
UB
91292016-01-11 Uros Bizjak <ubizjak@gmail.com>
9130
9131 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9132 * gcc.target/i386/pr66232-11.c: Ditto.
9133 * gcc.target/i386/pr66232-12.c: Ditto.
9134 * gcc.target/i386/pr66232-13.c: Ditto.
9135
62446e6e
RB
91362016-01-11 Richard Biener <rguenther@suse.de>
9137
9138 PR tree-optimization/69173
9139 * gcc.dg/torture/pr69173.c: New testcase.
9140
2b8568fe
KT
91412016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9142
9143 PR rtl-optimization/68796
9144 * gcc.target/aarch64/tst_5.c: New test.
9145 * gcc.target/aarch64/tst_6.c: Likewise.
9146
5baf4532
KT
91472016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9148
9149 PR rtl-optimization/68841
9150 * gcc.dg/pr68841.c: New test.
9151 * gcc.c-torture/execute/pr68841.c: New test.
9152
ca90b1ed
YR
91532016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9154
9155 PR rtl-optimization/68920
9156 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9157 for ix86 targets.
9158 * gcc.dg/ifcvt-5.c: New test.
9159
2ad3adf1 91602016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9161
9162 PR bootstrap/69123
9163 * g++.dg/pr69123.C: New.
9164
83834c09
IE
91652016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9166
9167 PR target/69010
9168 * gcc.target/i386/pr69010.c: New test.
9169
dcf89d57
MJ
91702016-01-11 Martin Jambor <mjambor@suse.cz>
9171
9172 PR ipa/69044
9173 * gcc.target/i386/chkp-pr69044.c: New test.
9174
d95167ee
TV
91752016-01-11 Tom de Vries <tom@codesourcery.com>
9176
9177 PR tree-optimization/69109
9178 * gcc.dg/autopar/pr69109-2.c: New test.
9179 * gcc.dg/autopar/pr69109.c: New test.
9180
4f6403a8
TV
91812016-01-11 Tom de Vries <tom@codesourcery.com>
9182
9183 PR tree-optimization/69108
9184 * gcc.dg/autopar/pr69108.c: New test.
9185
21efdd80
PP
91862016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9187
9188 PR c++/69029
9189 * c-c++-common/Wisleading-indentation.c: Augment test.
9190
fd42eed8
TK
91912016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9192
9193 PR fortran/69154
9194 * gfortran.dg/inline_matmul_12.f90: New test.
9195
4f90ee6c
PT
91962016-01-10 Paul Thomas <pault@gcc.gnu.org>
9197
9198 PR fortran/67779
9199 * gfortran.dg/actual_array_offset_1: New test.
9200
3907c6cf
TV
92012016-01-10 Tom de Vries <tom@codesourcery.com>
9202
9203 PR tree-optimization/69062
9204 * gcc.dg/autopar/pr69062.c: New test.
9205
b07b236e
TS
92062016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9207
9208 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9209 * gcc.dg/vect/slp-perm-2.c: Likewise.
9210 * gcc.dg/vect/slp-perm-3.c: Likewise.
9211 * gcc.dg/vect/slp-perm-5.c: Likewise.
9212 * gcc.dg/vect/slp-perm-6.c: Likewise.
9213 * gcc.dg/vect/slp-perm-7.c: Likewise.
9214 * gcc.dg/vect/slp-perm-8.c: Likewise.
9215
23fab8ae
TV
92162016-01-10 Tom de Vries <tom@codesourcery.com>
9217
9218 PR tree-optimization/69039
9219 * gcc.dg/autopar/pr69039.c: New test.
9220
73f0dae2
MP
92212016-01-09 Marek Polacek <polacek@redhat.com>
9222
9223 PR c++/69113
9224 * g++.dg/pr69113.C: New test.
9225
20b8d734
JJ
92262016-01-09 Jakub Jelinek <jakub@redhat.com>
9227
9228 PR middle-end/50865
9229 PR tree-optimization/69097
9230 * gcc.c-torture/execute/pr50865.c: New test.
9231 * gcc.c-torture/execute/pr69097-1.c: New test.
9232 * gcc.c-torture/execute/pr69097-2.c: New test.
9233 * gcc.dg/pr69097-1.c: New test.
9234 * gcc.dg/pr69097-2.c: New test.
9235
c50e614b
JJ
92362016-01-09 Jakub Jelinek <jakub@redhat.com>
9237
9238 PR c++/69164
9239 * g++.dg/opt/pr69164.C: New test.
9240
e0237993
JJ
92412016-01-08 Jakub Jelinek <jakub@redhat.com>
9242
9243 PR tree-optimization/69167
9244 * gcc.dg/pr69167.c: New test.
9245
bd8f5bb2
MP
92462016-01-08 Marek Polacek <polacek@redhat.com>
9247
9248 PR c++/68449
9249 * g++.dg/pr68449.C: New.
9250
bb0f5ca7
AL
92512016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9252
9253 PR tree-optimization/68707
9254 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9255 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9256 on platforms supporting it.
9257 * gcc.dg/vect/slp-perm-2.c: Likewise.
9258 * gcc.dg/vect/slp-perm-3.c: Likewise.
9259 * gcc.dg/vect/slp-perm-5.c: Likewise.
9260 * gcc.dg/vect/slp-perm-7.c: Likewise.
9261 * gcc.dg/vect/slp-perm-8.c: Likewise.
9262 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9263 on platforms supporting it.
9264
22518428
JJ
92652016-01-08 Jakub Jelinek <jakub@redhat.com>
9266
33f0852f
JJ
9267 PR tree-optimization/69162
9268 * gcc.dg/pr69162.c: New test.
9269
22518428
JJ
9270 PR tree-optimization/69172
9271 * gcc.dg/pr69172.c: New test.
9272
80e9b3aa
TP
92732016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9274
9275 PR tree-optimization/67781
9276 * gcc.c-torture/execute/pr67781.c: New file.
9277
262a363f
JJ
92782016-01-08 Jakub Jelinek <jakub@redhat.com>
9279
9280 PR tree-optimization/69083
9281 * gcc.dg/vect/pr69083.c: New test.
9282
6e1f093f
SS
92832016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9284
9285 PR tree-optimization/61441
9286 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9287 Use -fexcess-precision=standard for compiler options.
9288 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9289
53290e07
JJ
92902016-01-08 Jakub Jelinek <jakub@redhat.com>
9291
57bf3072
JJ
9292 PR fortran/69128
9293 * gfortran.dg/gomp/pr69128.f90: New test.
9294
53290e07
JJ
9295 PR c++/69145
9296 * g++.dg/ext/pr69145-1.C: New test.
9297 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9298 * g++.dg/ext/pr69145-2.h: New file.
9299
7a127fa7
MS
93002016-01-07 Martin Sebor <msebor@redhat.com>
9301
9302 PR c/68966
9303 * gcc.dg/atomic-fetch-bool.c: New test.
9304 * gcc.dg/sync-fetch-bool.c: New test.
9305
95918b49
L
93062016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9307
9308 PR fortran/66680
9309 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9310
c8e62a9d
NC
93112016-01-07 Nick Clifton <nickc@redhat.com>
9312
9313 PR target/66655
9314 * g++.dg/pr66655.C: New test.
9315 * g++.dg/pr66655_1.cc: Test support file.
9316 * g++.dg/pr66655.h: Test header file.
9317
2ad3adf1 93182016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9319
9320 PR fortran/66680
9321 gfortran.dg/gomp/pr66680.f90: New test.
9322
4cd9ca92
L
93232016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9324
9325 PR target/69171
9326 * gcc.target/i386/pr69171-1.c: New test.
9327 * gcc.target/i386/pr69171-2.c: Likewise.
9328 * gcc.target/i386/pr69171-3.c: Likewise.
9329 * gcc.target/i386/pr69171-4.c: Likewise.
9330 * gcc.target/i386/pr69171-5.c: Likewise.
9331 * gcc.target/i386/pr69171-6.c: Likewise.
9332
7e33d4dc
BS
93332015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9334
9335 PR middle-end/67639
9336 * c-c++-common/pr67639.c: New test.
9337
fec64afc
JJ
93382016-01-07 Jakub Jelinek <jakub@redhat.com>
9339
9340 PR tree-optimization/69141
9341 * g++.dg/opt/pr69141.C: New test.
9342
f293ad29
EB
93432016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9344
9345 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9346
5027395e
UB
93472016-01-06 Uros Bizjak <ubizjak@gmail.com>
9348
9349 PR target/69140
9350 * gcc.target/i386/pr69140.c: New test
9351
7443cf13
DM
93522016-01-06 David Malcolm <dmalcolm@redhat.com>
9353
9354 * gcc.dg/bad-dereference.c: New test case.
9355
32928931
BS
93562015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9357
9358 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9359
68dd05da
AS
93602016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9361
9362 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9363
6b131d5b
MP
93642016-01-06 Marek Polacek <polacek@redhat.com>
9365
9366 PR sanitizer/69099
9367 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9368
8d9fdb49
MP
93692016-01-05 Marek Polacek <polacek@redhat.com>
9370
9371 PR c/69104
9372 * gcc.dg/atomic-invalid-2.c: New.
9373
acf93f1e
L
93742016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9375
9376 PR target/68991
9377 * gcc.target/i386/pr68991.c: New test.
9378
3f50525d
L
93792016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9380
9381 PR target/68991
9382 * g++.dg/pr68991-1.C: New test.
9383 * g++.dg/pr68991-2.C: Likewise.
9384
e0237993 93852016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9386
e0237993 9387 PR other/60465
face88a1
ST
9388 * gcc.target/ia64/pr60465-gprel64.c: New test.
9389 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9390
a0866eff
KT
93912016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9392
9393 PR rtl-optimization/68651
9394 * gcc.target/aarch64/pr68651_1.c: New test.
9395
c589e975
DM
93962016-01-05 David Malcolm <dmalcolm@redhat.com>
9397
9398 PR c/69122
9399 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9400
929710d9
NS
94012016-01-05 Nathan Sidwell <nathan@acm.org>
9402
ce3e43d7
NS
9403 PR c++/58583
9404 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9405
929710d9
NS
9406 * gcc.dg/alias-15.c: New.
9407
a2faef8e
NC
94082016-01-05 Nick Clifton <nickc@redhat.com>
9409
9410 PR target/68870
9411 * g++.dg/pr68770.C: New test.
9412
4cfa76e3
MS
94132016-01-04 Mike Stump <mikestump@comcast.net>
9414
9415 * lib/target-supports.exp (check_effective_target_cilkplus):
9416 cilkplus targets require pthreads.
4ece61b6 9417 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9418
4e8a3a35
MM
94192016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9420
9421 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9422 generation.
9423
818ab71a
JJ
94242016-01-04 Jakub Jelinek <jakub@redhat.com>
9425
9426 Update copyright years.
9427
2fe0a208
MP
94282016-01-04 Marek Polacek <polacek@redhat.com>
9429
9430 PR c/68908
9431 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9432 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9433 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9434
9e3b2fe3
EB
94352016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9436
9437 * gcc.target/sparc/20160104-2.c: New test.
9438
e8d65a35
EB
94392016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9440
9441 * gcc.target/sparc/20160104-1.c: New test.
9442
25ccfccd
PT
94432016-01-03 Paul Thomas <pault@gcc.gnu.org>
9444
9445 PR fortran/65045
9446 * gfortran.dg/pr65045.f90: New test.
9447
cb51d382
EB
94482016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9449
9450 * gnat.dg/specs/debug1.ads: Delete.
9451
6eeaad6e
JD
94522016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9453
9454 PR libgfortran/68867
9455 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9456 expression.
9457
2f968603
JD
94582016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9459
9460 PR libgfortran/68867
9461 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9462 PowerPC.
9463
591bb5e4
PT
94642016-01-01 Paul Thomas <pault@gcc.gnu.org>
9465
9466 PR fortran/68864
9467 * gfortran.dg/pr68864.f90: New test.
9468
f1e0620c
JJ
94692016-01-01 Jakub Jelinek <jakub@redhat.com>
9470
942a1319
JJ
9471 PR tree-optimization/69070
9472 * gcc.dg/pr69070.c: New test.
9473
10dff63f
JJ
9474 PR sanitizer/69055
9475 * gfortran.dg/pr69055.f90: New test.
9476
f1e0620c
JJ
9477 PR target/69015
9478 * gcc.dg/pr69015.c: New test.
818ab71a 9479\f
2f883d1c 9480Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9481
9482Copying and distribution of this file, with or without modification,
9483are permitted in any medium without royalty provided the copyright
9484notice and this notice are preserved.