]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR target/71806 (PowerPC -mcpu=power9 enables __float128 without an explicit ...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
cef4b650
MM
12016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2
3 PR target/71806
4 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
5
3c3ecf52
AH
62016-07-08 Alan Hayward <alan.hayward@arm.com>
7
8 PR tree-optimization/71667
9 * gcc.dg/vect/pr71667.c: New
10
2660286d
ML
112016-07-08 Martin Liska <mliska@suse.cz>
12
13 * gcc.dg/torture/pr71606.c: New test.
14
70cdd4ae
JD
152016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16
17 PR fortran/71764
18 * gfortran.dg/pr71764.f90: New test.
19
842dc2e6
JJ
202016-07-07 Jakub Jelinek <jakub@redhat.com>
21 Kai Tietz <ktietz70@googlemail.com>
22
23 PR c++/70869
24 PR c++/71054
25 * g++.dg/cpp0x/pr70869.C: New test.
26 * g++.dg/cpp0x/pr71054.C: New test.
27
31be4262
DE
282016-07-07 David Edelsohn <dje.gcc@gmail.com>
29
30 * g++.dg/debug/pr71432.C: Fail on AIX.
31
1c122092
ML
322016-07-07 Martin Liska <mliska@suse.cz>
33
34 * gfortran.dg/do_1.f90: Remove a corner case that triggers
35 an undefined behavior.
36 * gfortran.dg/do_3.F90: Likewise.
37 * gfortran.dg/do_check_11.f90: New test.
38 * gfortran.dg/do_check_12.f90: New test.
39 * gfortran.dg/do_corner_warn.f90: New test.
40
7119f1b1
ML
412016-07-07 Martin Liska <mliska@suse.cz>
42
43 * gfortran.dg/predict-1.f90: Ammend the test.
44 * gfortran.dg/predict-2.f90: Likewise.
45
275792f2
IE
462016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
47
48 PR ipa/71624
49 * g++.dg/pr71624.C: New test.
50
05a437c1
TP
512016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
52
53 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
54 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
55 ARMv8-M Mainline architectures.
56
6f493951
TP
572016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
58
59 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
60 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
61
5ddaee94
SB
622016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
63
64 PR target/70098
65 PR target/71763
66 * gcc.target/powerpc/pr71763.c: New file.
67
651afdb2
YR
682016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
69
70 PR tree-optimization/71518
71 * gcc.dg/pr71518.c: New test.
72
9df99881
WD
732016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
74
75 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
76
7b4e0769
SKS
772016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
78
79 PR target/50739
80 * gcc.target/avr/pr50739.c: New test.
81
eb4432f7
JH
822016-07-05 Jan Hubicka <jh@suse.cz>
83
84 * gcc.dg/tree-ssa/scev-14.c: update template.
85
c01e092f
RS
862016-07-06 Richard Sandiford <richard.sandiford@arm.com>
87
88 * gcc.dg/vect/group-no-gaps-1.c: New test.
89
8070763a
AK
902016-07-05 Andi Kleen <ak@linux.intel.com>
91
92 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
93 if kernel supports MPX.
94
7f6e88a8
KC
952016-07-05 Kito Cheng <kito.cheng@gmail.com>
96
97 * gcc.c-torture/compile/pr69102.c: Require fpic support.
98
36a265b1
MM
992016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
100 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
101
102 * gcc.target/powerpc/signbit-1.c: New test.
103 * gcc.target/powerpc/signbit-2.c: New test.
104 * gcc.target/powerpc/signbit-3.c: New test.
105
7a98fb6e
KT
1062016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
107
108 PR rtl-optimization/71594
109 * gcc.dg/torture/pr71594.c: New test.
110
1e3d54b4
JH
1112016-07-05 Jan Hubicka <jh@suse.cz>
112
113 * gcc.dg/tree-ssa/scev-14.c: new testcase.
114
84ca3893
DM
1152016-07-05 David Malcolm <dmalcolm@redhat.com>
116
117 PR c++/62314
118 * gcc/testsuite/g++.dg/parse/error5.C: Update column
119 number of missing semicolon error.
120 * g++.dg/pr62314-2.C: New test case.
121
20d0bfce
AF
1222016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
123
124 * gfortran.dg/coarray_stat_function.f90: New test.
125 * gfortran.dg/coarray_stat_whitespace.f90: New test.
126 * gfortran.dg/coarray_lib_comm_1: Adapting old test
127 to new interfaces.
128
69aaea06
AV
1292016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
130
131 PR fortran/71623
132 * gfortran.dg/deferred_character_17.f90: New test.
133
f723a43c
CL
1342016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
135
136 * gcc.target/arm/neon/polytypes.c: Move to ...
137 * gcc.target/arm/polytypes.c: ... here.
138 * gcc.target/arm/neon/pr51534.c: Move to ...
139 * gcc.target/arm/pr51534.c: ... here.
140 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
141 * gcc.target/arm/vect-vcvt.c: ... here.
142 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
143 * gcc.target/arm/vect-vcvtq.c: ... here.
144 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
145 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
146 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
147 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
148 * gcc.target/arm/neon/neon.exp: Delete.
149 * gcc.target/arm/neon/: Delete.
150
d73e0ccf
JD
1512016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
152
153 PR fortran/65575
154 * gfortran.dg: pr65575.f90: New test.
155
c20f6223
JD
1562016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
157
158 PR fortran/35849
159 * gfortran.dg: pr35849.f90: New test.
160
2a5537c3
JJ
1612016-07-04 Jakub Jelinek <jakub@redhat.com>
162
163 PR c++/71739
164 * g++.dg/cpp0x/pr71739.C: New test.
165
740f9751
CL
1662016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
167
168 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
169
bf749919
DV
1702016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
171
172 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
173 locr.
174 * gcc.target/s390/loc-1.c: New test.
175
430bb38e
YR
1762016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
177
178 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
179 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
180
15f6e0da
RR
1812016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
182
183 PR target/63874
184 * gcc.target/aarch64/pr63874.c: New test.
185
79335075
JB
1862016-07-04 Jan Beulich <jbeulich@suse.com>
187
188 * g++.dg/header.c: New.
189 * gcc.dg/header.c: New.
190
557e8c49
JJ
1912016-07-02 Jakub Jelinek <jakub@redhat.com>
192
193 PR c/71719
194 * c-c++-common/Wunused-var-15.c: New test.
195
79a592e3
JJ
1962016-07-01 Jakub Jelinek <jakub@redhat.com>
197
198 PR fortran/71687
199 * gfortran.dg/gomp/pr71687.f90: New test.
200
e2298656
BS
2012016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
202
203 * gcc.dg/const-float128-ped.c: Require __float128 effective
204 target and options.
205 * gcc.dg/const-float128.c: Likewise.
206 * gcc.dg/torture/float128-cmp-invalid.c: Require
207 __float128 and base_quadfloat_support effective targets, and
208 __float128 options.
209 * gcc.dg/torture/float128-div-underflow.c: Likewise.
210 * gcc.dg/torture/float128-extend-nan.c: Likewise.
211 * gcc.dg/torture/float128-nan.c: Likewise.
212 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
213 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
214 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
215 * lib/target-supports.exp (check_effective_target___float128):
216 New.
217 (add_options_for___float128): New.
218 (check_effective_target_base_quadword_support): New.
219
70c11966
MM
2202016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
221
222 PR target/71720
223 * gcc.target/powerpc/pr71720.c: New test.
224
059541fd
JB
2252016-07-01 Jan Beulich <jbeulich@suse.com>
226
227 * gcc.dg/bss.c: New.
228
2c1e4964
PB
2292016-07-01 Peter Bergner <bergner@vnet.ibm.com>
230
231 PR target/71698
232 * gcc.target/powerpc/pr71698.c: New test.
233
22e1cb39
GJL
2342016-07-01 Georg-Johann Lay <avr@gjlay.de>
235
236 PR target/71151
237 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
238 instead of ".foo" for its section name.
239 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
240 depending on MCU's flash size.
241 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
242 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
243 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
244 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
245 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
246 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
247
466cf574
JB
2482016-07-01 Jan Beulich <jbeulich@suse.com>
249
250 * gcc.target/i386/pr65105-2.c: Add -msse2.
251
351beab7
JJ
2522016-06-30 Jakub Jelinek <jakub@redhat.com>
253
55a0f21a
JJ
254 PR tree-optimization/71707
255 * gcc.dg/strlenopt-29.c: New test.
256
6245ad72
JJ
257 PR fortran/71704
258 * gfortran.dg/gomp/pr71704.f90: New test.
259
351beab7
JJ
260 PR fortran/71705
261 * gfortran.dg/gomp/pr71705.f90: New test.
262
5a3a6a5e
KN
2632016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
264
265 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
266 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
267 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
268 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
269 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
270 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
271 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
272 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
273 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
274 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
275 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
276 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
277 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
278 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
279 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
280 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
281 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
282 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
283 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
284 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
285 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
286 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
287 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
288 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
289 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
290 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
291 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
292 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
293 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
294 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
295 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
296 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
297 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
298 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
299 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
300 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
301 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
302 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
303 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
304 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
305 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
306 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
307 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
308 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
309 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
310 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
311 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
312 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
313 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
314 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
315 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
316 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
317 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
318 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
319 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
320 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
321 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
322 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
323 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
324 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
325 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
326 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
327 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
328 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
329 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
330 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
331 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
332 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
333 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
334 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
335 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
336 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
337 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
338 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
339 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
340 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
341 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
342 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
343 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
344 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
345 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
346
3dfa8071
KT
3472016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
348 James Greenhalgh <james.greenhalgh@arm.com>
349
350 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
351
9bd62242
JG
3522016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
353 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
354
355 * gcc.target/aarch64/vget_set_lane_1.c: New test.
356
603107fb
DM
3572016-06-30 David Malcolm <dmalcolm@redhat.com>
358
359 PR driver/71651
360 * gcc.dg/spellcheck-options-12.c: New test case.
361
205cccc7
JJ
3622016-06-30 Jakub Jelinek <jakub@redhat.com>
363
364 PR middle-end/71693
365 * gcc.c-torture/compile/pr71693.c: New test.
366
f4452176
DM
3672016-06-29 David Malcolm <dmalcolm@redhat.com>
368
369 * gcc.dg/spellcheck-params.c: New testcase.
370 * gcc.dg/spellcheck-params-2.c: New testcase.
371
c5e74d9d
MM
3722016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
373
374 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
375 vector extract instructions.
376 * gcc.target/powerpc/p9-extract-2.c: Likewise.
377
e44ecbfd
JD
3782016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
379
380 PR fortran/71686
381 * gfortran.dg/unexpected_eof_2.f90: New test.
382 * gfortran.dg/unexpected_eof_3.f90: New test.
383
ee446d9f
JW
3842016-06-29 Jim Wilson <jim.wilson@linaro.org>
385
386 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
387
27f67461
CP
3882016-06-29 Cesar Philippidis <cesar@codesourcery.com>
389
390 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
391 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
392 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
393
b1206d29
RB
3942016-06-29 Richard Biener <rguenther@suse.de>
395
396 PR middle-end/15256
397 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
398
1af21224
MW
3992016-06-29 Matthew Wahab <matthew.wahab@arm.com>
400
401 * gcc.target/arm/aapcs/neon-vect10.c: Require
402 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
403 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
404 * gcc.target/arm/aapcs/vfp18.c: Likewise.
405 * gcc.target/arm/aapcs/vfp19.c: Likewise.
406 * gcc.target/arm/aapcs/vfp20.c: Likewise.
407 * gcc.target/arm/aapcs/vfp21.c: Likewise.
408 * gcc.target/arm/fp16-aapcs-1.c: Require
409 -mfloat-ab=hard. Also simplify the test.
410 * gcc.target/arm/fp16-aapcs-2.c: New.
411
7fe43755
MW
4122016-06-29 Matthew Wahab <matthew.wahab@arm.com>
413
414 * lib/target-supports.exp (add_options_for_arm_fp16): Reword
415 comment.
416 (add_options_for_arm_fp16_ieee): New.
417 (add_options_for_arm_fp16_alternative): New.
418 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
419 long-line.
420 (effective_target_arm_fp16_hw): New.
421
264d951a
IE
4222016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
423
424 PR tree-optimization/71655
425 * g++.dg/pr71655.C: New test.
426
5c846a81
ML
4272016-06-29 Martin Liska <mliska@suse.cz>
428
429 * gcc.dg/pr71585.c: New test.
430 * gcc.dg/pr71585-2.c: New test.
431 * gcc.dg/pr71585-3.c: New test.
432
fafe9318
YR
4332016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
434
435 PR tree-optimization/70729
436 * g++.dg/vect/pr70729.cc: New test.
437
54d19c3b
TS
4382016-06-29 Thomas Schwinge <thomas@codesourcery.com>
439
440 * c-c++-common/gomp/cancel-1.c: Extend.
441
5f3cd7c3
JJ
4422016-06-29 Jakub Jelinek <jakub@redhat.com>
443
444 PR tree-optimization/71625
445 * gcc.dg/strlenopt-28.c: New test.
446
4aa83879
RB
4472016-06-29 Richard Biener <rguenther@suse.de>
448
449 PR middle-end/71002
450 * g++.dg/torture/pr71002.C: Adjust testcase.
451
152ef731
JJ
4522016-06-29 Jakub Jelinek <jakub@redhat.com>
453
454 PR c/71685
455 * gcc.dg/pr71685.c: New test.
456
4572016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
458
459 PR c/71552
460 * gcc.dg/init-bad-9.c: New test.
461
d41dc215
BS
4622016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
463
464 * gcc.target/powerpc/abs128-1.c: Require VSX.
465 * gcc.target/powerpc/copysign128-1.c: Likewise.
466 * gcc.target/powerpc/inf128-1.c: Likewise.
467 * gcc.target/powerpc/nan128-1.c: Likewise.
468
6a20b538
JJ
4692016-06-28 Jakub Jelinek <jakub@redhat.com>
470
471 PR middle-end/71626
472 * gcc.c-torture/execute/pr71626-1.c: New test.
473 * gcc.c-torture/execute/pr71626-2.c: New test.
474
77d93c47
PB
4752016-06-28 Peter Bergner <bergner@vnet.ibm.com>
476
477 PR target/71656
478 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
479
a8264058
SB
4802016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
481
482 PR target/71670
483 * gcc.target/powerpc/pr71670.c: New testcase.
484
0dc47331
PB
4852016-06-27 Peter Bergner <bergner@vnet.ibm.com>
486
487 PR target/71656
488 * gcc.target/powerpc/pr71656-1.c: New test.
489 * gcc.target/powerpc/pr71656-2.c: New test.
490
b65ffc79
CL
4912016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
492
493 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
494 around fp16 code.
495 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
496 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
497 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
498 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
499 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
500 Add arm_neon_fp16_ok effective target.
501 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
502 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
503 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
504 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
505 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
506 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
507 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
508 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
509 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
510 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
511 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
512
9bb86f40
JH
5132016-06-26 Jan Hubicka <hubicka@ucw.cz>
514
515 * gcc.dg/predict-12.c: New testcase.
516
46db0fd4
JD
5172016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
518
519 PR fortran/71649
520 * gfortran.dg/pr71649.f90: New test.
521
2a65e70b
JJ
5222016-06-25 Jakub Jelinek <jakub@redhat.com>
523
f8a06e24
JJ
524 PR tree-optimization/71643
525 * g++.dg/opt/pr71643.C: New test.
526
2a65e70b
JJ
527 PR tree-optimization/71631
528 * gcc.c-torture/execute/pr71631.c: New test.
529
7805417a
JH
5302016-06-24 Jan Hubicka <hubicka@ucw.cz>
531
532 * gcc.dg/predict-11.c: New testcase.
533 * gfortran.dg/predict-2.f90: New testcase.
534
888ed1a3
JH
5352016-06-24 Jan Hubicka <hubicka@ucw.cz>
536
537 * gcc.dg/predict-10.c: New test.
538
53605f35
BS
5392016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
540
541 * gcc.target/powerpc/abs128-1.c: New.
542 * gcc.target/powerpc/copysign128-1.c: New.
543 * gcc.target/powerpc/inf128-1.c: New.
544 * gcc.target/powerpc/nan128-1.c: New.
545
7b22b4c6
EB
5462016-06-24 Eric Botcazou <ebotcazou@adacore.com>
547
548 * gfortran.dg/pr71642.f90: New test.
549
37e373c2
JJ
5502016-06-24 Jakub Jelinek <jakub@redhat.com>
551
552 PR tree-optimization/71647
553 * gcc.target/i386/pr71647.c: New test.
554
b20b79f2
L
5552016-06-24 H.J. Lu <hongjiu.lu@intel.com>
556
557 * gcc.target/i386/noplt-gd-1.c: New test.
558 * gcc.target/i386/noplt-gd-2.c: Likewise.
559 * gcc.target/i386/noplt-gd-3.c: Likewise.
560 * gcc.target/i386/noplt-ld-1.c: Likewise.
561 * gcc.target/i386/noplt-ld-2.c: Likewise.
562 * gcc.target/i386/noplt-ld-3.c: Likewise.
563 * lib/target-supports.exp
564 (check_effective_target_tls_get_addr_via_got): New.
565
04619cb8
UB
5662016-06-24 Uros Bizjak <ubizjak@gmail.com>
567
568 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
569 testsuite compile flags.
570 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
571 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
572
5732016-06-24 Uros Bizjak <ubizjak@gmail.com>
574
575 * g++dg/vect/pr36684.cc: Add dg-do compile.
576 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
577 * gcc.dg/vect/pr70021.c: Ditto.
578 * gcc.dg/vect/pr70138-1.c: Ditto.
579 * gcc.dg/vect/pr70138-2.c: Ditto.
580 * gcc.dg/vect/pr70354-1.c: Ditto.
581 * gcc.dg/vect/pr70354-2.c: Ditto.
582 * gcc.dg/vect/pr71259.c: Ditto.
583 * gcc.dg/vect/pr71416-1.c: Ditto.
584 * gcc.dg/vect/slp-43.c: Ditto.
585 * gcc.dg/vect/slp-45.c: Ditto.
586 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
587 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
588 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
589 * gfortran.dg/vect/pr69980.f90: Ditto.
590
5912016-06-24 Uros Bizjak <ubizjak@gmail.com>
592
593 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
594 * gcc.dg/vect/bb-slp-30.c: Ditto.
595 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
596 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
597 * gcc.dg/vect/pr45902.c: Ditto.
598 * gcc.dg/vect/pr48172.c: Ditto.
599 * gcc.dg/vect/pr48377.c: Ditto.
600 * gcc.dg/vect/pr49038.c: Ditto.
601 * gcc.dg/vect/pr49771.c: Ditto.
602 * gcc.dg/vect/pr52091.c: Ditto.
603 * gcc.dg/vect/pr53185-2.c: Ditto.
604 * gcc.dg/vect/pr56826.c: Ditto.
605 * gcc.dg/vect/pr60276.c: Ditto.
606 * gcc.dg/vect/pr62021.c: Ditto.
607 * gcc.dg/vect/pr63530.c: Ditto.
608 * gcc.dg/vect/pr65518.c: Ditto.
609 * gcc.dg/vect/pr65947-1.c: Ditto.
610 * gcc.dg/vect/pr65947-10.c: Ditto.
611 * gcc.dg/vect/pr65947-11.c: Ditto.
612 * gcc.dg/vect/pr65947-12.c: Ditto.
613 * gcc.dg/vect/pr65947-13.c: Ditto.
614 * gcc.dg/vect/pr65947-2.c: Ditto.
615 * gcc.dg/vect/pr65947-3.c: Ditto.
616 * gcc.dg/vect/pr65947-4.c: Ditto.
617 * gcc.dg/vect/pr65947-5.c: Ditto.
618 * gcc.dg/vect/pr65947-6.c: Ditto.
619 * gcc.dg/vect/pr65947-7.c: Ditto.
620 * gcc.dg/vect/pr65947-8.c: Ditto.
621 * gcc.dg/vect/pr65947-9.c: Ditto.
622 * gcc.dg/vect/pr71416-1.c: Ditto.
623 * gcc.dg/vect/pr71439.c: Ditto.
624 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
625 * gcc.dg/vect/vect-bswap16.c: Ditto.
626 * gcc.dg/vect/vect-bswap32.c: Ditto.
627 * gcc.dg/vect/vect-bswap64.c: Ditto.
628 * gcc.dg/vect/vect-live-1.c: Ditto.
629 * gcc.dg/vect/vect-live-2.c: Ditto.
630 * gcc.dg/vect/vect-live-3.c: Ditto.
631 * gcc.dg/vect/vect-live-4.c: Ditto.
632 * gcc.dg/vect/vect-live-5.c: Ditto.
633 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
634 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
635 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
636 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
637 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
638 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
639 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
640 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
641 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
642 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
643 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
644 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
645 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
646 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
647 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
648 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
649 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
650
da224bcb
UB
6512016-06-24 Uros Bizjak <ubizjak@gmail.com>
652
653 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
654
dfee2870
L
6552016-06-24 H.J. Lu <hongjiu.lu@intel.com>
656
657 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
658 ia32 if R_386_GOT32X relocation is supported.
659 * gcc.target/i386/noplt-3.c: Likewise.
660 * gcc.target/i386/noplt-2.c: Likewise.
661 (main): Renamed to ...
662 (bar): This.
663 * gcc.target/i386/noplt-4.c: Likewise.
664 (main): Renamed to ...
665 (bar): This.
666 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
667 * gcc.target/i386/pr67400-5.c: Likewise.
668
a86451b9
JJ
6692016-06-24 Jakub Jelinek <jakub@redhat.com>
670
00085092
JJ
671 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
672 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
673
a86451b9
JJ
674 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
675 f4): Adjust expected diagnostics.
676 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
677 (T): If OVFP is defined, redefine to TP.
678 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
679 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
680 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
681 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
682 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
683 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
684 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
685 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
686 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
687 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
688 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
689 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
690 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
691 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
692 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
693 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
694 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
695 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
696 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
697 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
698 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
699 as last argument to __builtin_add_overflow_p.
700
7bb5d5f4
UB
7012016-06-23 Uros Bizjak <ubizjak@gmail.com>
702
703 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
704 dg-options and remove default vector testsuite compile flags.
705 * g++.dg/vect/pr33860a.cc: Ditto.
706 * g++.dg/vect/pr45470-a.cc: Ditto.
707 * g++.dg/vect/pr45470-b.cc: Ditto.
708 * g++.dg/vect/pr60896.cc: Ditto.
709 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
710 * gcc.dg/vect/pr18308.c: Ditto.
711 * gcc.dg/vect/pr24049.c: Ditto.
712 * gcc.dg/vect/pr33373.c: Ditto.
713 * gcc.dg/vect/pr36228.c: Ditto.
714 * gcc.dg/vect/pr42395.c: Ditto.
715 * gcc.dg/vect/pr42604.c: Ditto.
716 * gcc.dg/vect/pr46663.c: Ditto.
717 * gcc.dg/vect/pr48765.c: Ditto.
718 * gcc.dg/vect/pr49093.c: Ditto.
719 * gcc.dg/vect/pr49352.c: Ditto.
720 * gcc.dg/vect/pr52298.c: Ditto.
721 * gcc.dg/vect/pr52870.c: Ditto.
722 * gcc.dg/vect/pr53185.c: Ditto.
723 * gcc.dg/vect/pr53773.c: Ditto.
724 * gcc.dg/vect/pr56695.c: Ditto.
725 * gcc.dg/vect/pr62171.c: Ditto.
726 * gcc.dg/vect/pr63530.c: Ditto.
727 * gcc.dg/vect/pr68339.c: Ditto.
728 * gcc.dg/vect/pr71259.c: Ditto.
729 * gcc.dg/vect/vect-82_64.c: Ditto.
730 * gcc.dg/vect/vect-83_64.c: Ditto.
731 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
732 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
733 * gcc.dg/vect/vect-shift-2.c: Ditto.
734 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
735 * gfortran.dg/vect/pr39318.f90: Ditto.
736 * gfortran.dg/vect/pr45714-a.f: Ditto.
737 * gfortran.dg/vect/pr45714-b.f: Ditto.
738 * gfortran.dg/vect/pr46213.f90: Ditto.
739
2d4bb02f
MM
7402016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
741 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
742
743 * gcc.target/powerpc/p9-splat-5.c: New test.
744
f6d1b868
UB
7452016-06-23 Uros Bizjak <ubizjak@gmail.com>
746
747 PR tree-optimization/71488
748 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
749 * lib/target-supports.exp: ... here.
750 (check_sse4_hw_available): New procedure.
751 (check_effective_target_sse4_runtime): Ditto.
752 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
753 -march=westmere for sse4_runtime targets.
936ff030 754 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 755 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 756 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 757 (main): Call check_vect ().
a7898180 758 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 759
c0597759
L
7602016-06-23 H.J. Lu <hongjiu.lu@intel.com>
761
762 PR target/66232
763 PR target/67400
764 * gcc.target/i386/pr66232-14.c: New file.
765 * gcc.target/i386/pr66232-15.c: Likewise.
766 * gcc.target/i386/pr66232-16.c: Likewise.
767 * gcc.target/i386/pr66232-17.c: Likewise.
768 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
769 ia32 if R_386_GOT32X relocation is supported.
770 * gcc.target/i386/pr67400-2.c: Likewise.
771 * gcc.target/i386/pr67400-3.c: Likewise.
772 * gcc.target/i386/pr67400-4.c: Likewise.
773 * gcc.target/i386/pr67400-6.c: Likewise.
774 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 775 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 776
5b0e27a7
JD
7772016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
778
779 PR libgfortran/48852
780 * gfortran.dg/char4_iunit_1.f03: Update test.
781 * gfortran.dg/f2003_io_5.f03: Update test.
782 * gfortran.dg/real_const_3.f90: Update test.
783
7f586d90
AK
7842016-06-23 Andi Kleen <ak@linux.intel.com>
785
786 * g++.dg/bprob/bprob.exp: Support autofdo.
787 * g++.dg/tree-prof/tree-prof.exp: dito.
788 * gcc.dg/tree-prof/tree-prof.exp: dito.
789 * gcc.misc-tests/bprob.exp: dito.
790 * gfortran.dg/prof/prof.exp: dito.
791 * lib/profopt.exp: dito.
792 * lib/target-supports.exp: Check for autofdo.
793
60fa7862
ML
7942016-06-23 Martin Liska <mliska@suse.cz>
795
796 * gcc.dg/pr71619.c: New test.
797
e3d62871
UB
7982016-06-23 H.J. Lu <hongjiu.lu@intel.com>
799
800 PR target/67400
cc901875
UB
801 * gcc.target/i386/pr67400-1.c: New test.
802 * gcc.target/i386/pr67400-2.c: Likewise.
803 * gcc.target/i386/pr67400-3.c: Likewise.
804 * gcc.target/i386/pr67400-4.c: Likewise.
805 * gcc.target/i386/pr67400-5.c: Likewise.
806 * gcc.target/i386/pr67400-6.c: Likewise.
807 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 808
ac81cf0b
DM
8092016-06-22 David Malcolm <dmalcolm@redhat.com>
810
811 * c-c++-common/missing-header-1.c: New test case.
812 * c-c++-common/missing-header-2.c: New test case.
813 * c-c++-common/missing-header-3.c: New test case.
814 * c-c++-common/missing-header-4.c: New test case.
815
1a4f11c8
DM
8162016-06-22 David Malcolm <dmalcolm@redhat.com>
817
818 PR c/70339
819 * c-c++-common/attributes-1.c: Update dg-prune-output to include
820 hint.
821 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
822 expected results due to builtin "nanl" now being suggested for
823 "name".
824 * gcc.dg/pr67580.c: Update expected messages.
825 * gcc.dg/spellcheck-identifiers.c: New testcase.
826 * gcc.dg/spellcheck-typenames.c: New testcase.
827
a93eac6a
DM
8282016-06-22 David Malcolm <dmalcolm@redhat.com>
829
830 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
831 file.
832 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
833 diagnostic-test-show-locus-parseable-fixits.c to sources for
834 diagnostic_plugin_test_show_locus.c.
835 * lib/gcc-defs.exp (freeform_regexps): New global.
836 (dg-regexp): New function.
837 (handle-dg-regexps): New function.
838 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
839 freeform_regexps to the empty list.
840 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
841
49e76ff1
IE
8422016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
843
f6d1b868 844 PR tree-optimization/71488
49e76ff1
IE
845 * g++.dg/pr71488.C: New test.
846 * gcc.dg/vect/vect-bool-cmp.c: New test.
847
951d8c8a
EB
8482016-06-22 Eric Botcazou <ebotcazou@adacore.com>
849
850 * gcc.dg/guality/param-5.c: New test.
851
b60fc3bd
BE
8522016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
853
854 * gcc.target/i386/asm-flag-7.c: New test.
855
0609abda
TS
8562016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
857
858 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
859 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
860 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
861 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
862 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
863 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
864 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
865 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
866 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
867 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
868 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
869 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
870 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
871 * gcc.dg/tree-ssa/vrp87.c: Likewise.
872 * lib/target-supports.exp: Likewise.
873
ee2499b4
TS
8742016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
875
876 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
877 * gcc.dg/attr-ms_struct-2.c: Likewise.
878 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
879 * gcc.dg/bf-ms-attrib.c: Likewise.
880 * gcc.dg/bf-ms-layout-2.c: Likewise.
881 * gcc.dg/bf-ms-layout-3.c: Likewise.
882 * gcc.dg/bf-ms-layout.c: Likewise.
883 * gcc.dg/bf-no-ms-layout.c: Likewise.
884 * gcc.target/i386/bitfield1.c: Likewise.
885 * gcc.target/i386/bitfield2.c: Likewise.
886 * gcc.target/i386/bitfield3.c: Likewise.
887
caea59ff
KN
8882016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
889
890 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
891 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
892 override other than -mcpu=power9 command-line option is specified,
893 or if the target operating system is aix.
894 * gcc.target/powerpc/darn-1.c: Likewise.
895 * gcc.target/powerpc/darn-2.c: Likewise.
896 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
897 test if effective-target is not powerpc_p9vector_ok or if the
898 target operating system is not defined.
899 * gcc.target/powerpc/vslv-1.c: Likewise.
900 * gcc.target/powerpc/vsrv-0.c: Likewise.
901 * gcc.target/powerpc/vsrv-1.c: Likewise.
902
63617e30
TB
9032016-06-21 Tobias Burnus <burnus@net-b.de>
904
905 PR fortran/71068
906 * gfortran.dg/coarray/data_1.f90: New.
907
89192c3c
WD
9082016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
909
910 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
911 (dg-require-effective-target): Use arm_v8_neon_hw.
912 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
913 (dg-require-effective-target): Likewise.
914 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
915 (dg-require-effective-target): Likewise.
916 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
917 (dg-require-effective-target): Likewise.
918 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
919 (dg-require-effective-target): Likewise.
920 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
921 (dg-require-effective-target): Likewise.
922 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
923 Add AArch64 check.
924
64ac50e2
WD
9252016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
926
927 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
928 Set to 3 so test passes.
929
6252b5db
WD
9302016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
931
932 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
933
3b9bc511
IV
9342016-06-21 Ilya Verbin <ilya.verbin@intel.com>
935
936 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
937 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
938 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
939 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
940
21db1c78
IV
9412016-06-21 Ilya Verbin <ilya.verbin@intel.com>
942
943 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
944 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
945
9d30e86f
L
9462016-06-21 H.J. Lu <hongjiu.lu@intel.com>
947
948 PR target/71549
949 * gcc.target/i386/pr71549.c: New test.
950
448a7c69
KN
9512016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
952
953 * gcc.target/powerpc/vadsdu-0.c: Replace
954 dg-require-effective-target directive to allow test to run on more
955 platforms, and add dg-skip-if directive to disable test on aix
956 platforms because of known incompatibilities.
957 * gcc.target/powerpc/vadsdu-1.c: Likewise.
958 * gcc.target/powerpc/vadsdu-2.c: Likewise.
959 * gcc.target/powerpc/vadsdu-3.c: Likewise.
960 * gcc.target/powerpc/vadsdu-4.c: Likewise.
961 * gcc.target/powerpc/vadsdu-5.c: Likewise.
962 * gcc.target/powerpc/vadsdub-1.c: Likewise.
963 * gcc.target/powerpc/vadsdub-2.c: Replace
964 dg-require-effective-target directive to allow test to run on more
965 platforms, and add dg-skip-if directive to disable test on aix
966 platforms because of known incompatibilities.
967 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
968 with vec_absdb call to differentiate this test from vadsdub-1.c.
969 * gcc.target/powerpc/vadsduh-1.c: Replace
970 dg-require-effective-target directive to allow test to run on more
971 platforms, and add dg-skip-if directive to disable test on aix
972 platforms because of known incompatibilities.
973 * gcc.target/powerpc/vadsduh-2.c: Likewise.
974 * gcc.target/powerpc/vadsduw-1.c: Likewise.
975 * gcc.target/powerpc/vadsduw-2.c: Likewise.
976
0ad84f34
JJ
9772016-06-21 Jakub Jelinek <jakub@redhat.com>
978
979 PR tree-optimization/71588
980 * gcc.dg/pr71558.c: New test.
981
e71e8d94
SKS
9822016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
983
984 * c-c++-common/pr68657-1.c: Require ptr32plus support.
985 * c-c++-common/pr68657-2.c: Likewise.
986 * c-c++-common/pr68657-3.c: Likewise.
987 * gcc.dg/torture/pr69714.c: Require int32plus support.
988 * gcc.dg/torture/pr70025.c: Likewise.
989 * gcc.dg/torture/pr70083.c: Likewise.
990 * gcc.dg/torture/pr70542.c: Likewise.
991 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
992
5a578671
JM
9932016-06-20 Joseph Myers <joseph@codesourcery.com>
994
995 PR c/71601
996 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
997
7a9df68e
JJ
9982016-06-20 Jakub Jelinek <jakub@redhat.com>
999
50aa64d5
JJ
1000 PR middle-end/71581
1001 * gcc.dg/pr71581.c: New test.
1002
7a9df68e
JJ
1003 PR rtl-optimization/71591
1004 * gcc.dg/cpp/pr71591.c: New test.
1005
3947cf19
DR
10062016-06-20 David B. Robins <gcc@davidrobins.net>
1007
1008 PR target/71571
1009 * g++.dg/torture/pr71571.C: New test.
1010
c4ff221e
JJ
10112016-06-20 Jakub Jelinek <jakub@redhat.com>
1012
1013 PR target/71559
1014 * gcc.target/i386/sse2-pr71559.c: New test.
1015 * gcc.target/i386/avx-pr71559.c: New test.
1016 * gcc.target/i386/avx512f-pr71559.c: New test.
1017
f1b5abfb
TB
10182016-06-20 Tobias Burnus <burnus@net-b.de>
1019
1020 PR fortran/71194
1021 * gfortran.dg/pointer_remapping_10.f90: New.
1022
842107e4
DM
10232016-06-20 David Malcolm <dmalcolm@redhat.com>
1024
1025 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1026
d9e8bdfd
MS
10272016-06-20 Martin Sebor <msebor@redhat.com>
1028
1029 PR c/69507
1030 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1031 * gnu90-const-expr-1.c: Same.
1032 * gnu99-const-expr-1.c: Same.
1033 * gnu99-static-1.c: Same.
1034
67785479
RL
10352016-06-20 Renlin Li <renlin.li@arm.com>
1036
1037 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1038
636929b8
JG
10392016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1040
1041 * gcc.target/aarch64/vcvt_f64_1.c: New.
1042 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1043 * gcc.target/aarch64/vrecp_f64_1.c: New.
1044
ff7b374b
KT
10452016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1046
1047 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1048 "alignement".
1049
554cfc9e
GJL
10502016-06-20 Georg-Johann Lay <avr@gjlay.de>
1051
1052 PR target/71103
1053 * gcc.target/avr/torture/pr71103-2.c: New test.
1054
aa0db437
MS
10552016-06-19 Martin Sebor <msebor@redhat.com>
1056
1057 PR c/69507
1058 * gcc.dg/alignof.c: New test.
1059
c561b091
PC
10602016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1061
1062 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1063 vs dg-error; test constexpr specifier too.
1064
bf54f123
PC
10652016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1066
1067 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1068
4e53aa97
CL
10692016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1070
1071 * lib/target-supports.exp
1072 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1073 arm_neon_ok and merge flags. Fix temporary test name.
1074 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1075 and merge flags.
1076
69071d86
ML
10772016-06-17 Martin Liska <mliska@suse.cz>
1078
1079 * gcc.dg/predict-9.c: Fix dump scanning.
1080
68b3b858
BC
10812016-06-17 Bin Cheng <bin.cheng@arm.com>
1082
1083 PR tree-optimization/71354
1084 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1085
d3ee260a
BC
10862016-06-17 Bin Cheng <bin.cheng@arm.com>
1087
1088 PR tree-optimization/71347
1089 * gcc.dg/tree-ssa/pr71347.c: New test.
1090
bd8fb114
BC
10912016-06-17 Bin Cheng <bin.cheng@arm.com>
1092
1093 PR tree-optimization/71354
1094 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1095
97816be4
BC
10962016-06-17 Bin Cheng <bin.cheng@arm.com>
1097
1098 * gcc.dg/vect/vect-alias-check-1.c: New test.
1099
2d761a37
SKS
11002016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1101
e0277d6b 1102 PR target/71151
2d761a37
SKS
1103 * gcc.target/avr/pr71151-1.c: New test.
1104 * gcc.target/avr/pr71151-2.c: New test.
1105 * gcc.target/avr/pr71151-3.c: New test.
1106 * gcc.target/avr/pr71151-4.c: New test.
1107 * gcc.target/avr/pr71151-5.c: New test.
1108 * gcc.target/avr/pr71151-6.c: New test.
1109 * gcc.target/avr/pr71151-7.c: New test.
1110 * gcc.target/avr/pr71151-8.c: New test.
1111 * gcc.target/avr/pr71151-common.h: New test.
1112
68fa96d6
ML
11132016-06-16 Martin Liska <mliska@suse.cz>
1114
1115 * gfortran.dg/predict-1.f90: New test.
1116
b6ca982f
UB
11172016-06-16 Uros Bizjak <ubizjak@gmail.com>
1118
1119 PR target/71242
1120 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1121
1dc8d15b
JH
11222016-06-16 Jan Hubicka <hubicka@ucw.cz>
1123
1124 * g++.dg/vect/pr36648.cc: Disable cunrolli
1125
67c25816
JJ
11262016-06-16 Jakub Jelinek <jakub@redhat.com>
1127
c577adb2
JJ
1128 PR target/71554
1129 * gcc.c-torture/execute/pr71554.c: New test.
1130
67c25816
JJ
1131 PR rtl-optimization/71532
1132 * gcc.dg/torture/pr71532.c: New test.
1133
1a3c3ee9
MM
11342016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1135
1136 * gcc.target/powerpc/p9-dimode1.c: New test.
1137 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1138
f29468a7
JJ
11392016-06-15 Jakub Jelinek <jakub@redhat.com>
1140
61daecc4
JJ
1141 * gcc.c-torture/compile/20160615-1.c: New test.
1142
f29468a7
JJ
1143 * g++.dg/cpp0x/ref-qual17.C: New test.
1144
209d1e2d
IE
11452016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1146
1147 PR middle-end/71529
1148 * gcc.target/i386/pr71529.C: New test.
1149
8dc35712
AH
11502016-06-15 Alan Hayward <alan.hayward@arm.com>
1151
1152 PR tree-optimization/71483
1153 * g++.dg/vect/pr71483.c: New
1154
b8911cb8
PC
11552016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1156
1157 PR c++/70202
1158 * g++.dg/inherit/crash6.C: New.
1159 * g++.dg/inherit/union2.C: Likewise.
1160 * g++.dg/inherit/virtual12.C: Likewise.
1161 * g++.dg/inherit/virtual13.C: Likewise.
1162 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1163
cf5d08ab
UB
11642016-06-15 Uros Bizjak <ubizjak@gmail.com>
1165
e3d62871 1166 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1167
8f482165
AH
11682016-06-15 Alan Hayward <alan.hayward@arm.com>
1169
1170 PR tree-optimization/71439
1171 * gcc.dg/vect/pr71439.c: New
1172
3256673f
KT
11732016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1174
1175 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1176
b17dc4d4
RB
11772016-06-15 Richard Biener <rguenther@suse.de>
1178
1179 * gcc.dg/vect/slp-45.c: New testcase.
1180
2a5825f2
RB
11812016-06-15 Richard Biener <rguenther@suse.de>
1182
1183 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1184
6e433d0b
BS
11852016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1186
1187 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1188 requirements, and disable for AIX for now.
1189 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1190
abe7f828
JJ
11912016-06-14 Jakub Jelinek <jakub@redhat.com>
1192
a09c81b4
JJ
1193 PR c++/71528
1194 * g++.dg/opt/pr71528.C: New test.
1195
abe7f828
JJ
1196 PR c++/71516
1197 * g++.dg/init/pr71516.C: New test.
1198
acfadf06
PC
11992016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1200
1201 * g++.dg/init/array46.C: New.
1202
4d568ab2
UB
12032016-06-14 Uros Bizjak <ubizjak@gmail.com>
1204
e3d62871
UB
1205 * gcc.target/i386/float128-3.c: New test.
1206 * gcc.target/i386/quad-sse4.c: Ditto.
1207 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1208 Update scan strings.
4d568ab2 1209
30934c5d
RB
12102016-06-14 Richard Biener <rguenther@suse.de>
1211
1212 PR middle-end/71526
1213 * gfortran.dg/pr71526.f90: New testcase.
1214
3970e545
AV
12152016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1216
1217 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1218 * gcc.dg/zero_bits_compound-1.c: Likewise.
1219
04976c6e
RB
12202016-06-14 Richard Biener <rguenther@suse.de>
1221
1222 PR tree-optimization/71522
1223 * gcc.dg/torture/pr71522.c: New testcase.
1224
23e025db
JJ
12252016-06-14 Jakub Jelinek <jakub@redhat.com>
1226
1227 PR tree-optimization/71520
1228 * gcc.dg/tree-ssa/pr71520.c: New test.
1229
90b72e84
RB
12302016-06-14 Richard Biener <rguenther@suse.de>
1231
1232 PR tree-optimization/71521
86c24ba6 1233 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1234
ef7cf206
JJ
12352016-06-13 Jakub Jelinek <jakub@redhat.com>
1236
0dda258b
JJ
1237 PR sanitizer/71498
1238 * c-c++-common/ubsan/bounds-13.c: New test.
1239
ef7cf206
JJ
1240 PR preprocessor/71183
1241 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1242
a73786e3
JL
12432016-06-13 Jeff Law <law@redhat.com>
1244
1245 PR tree-optimization/71403
1246 * c-c++-common/ubsan/pr71403-1.c: New test.
1247 * c-c++-common/ubsan/pr71403-2.c: New test.
1248 * c-c++-common/ubsan/pr71403-3.c: New test.
1249
0ac249bf
JJ
12502016-06-13 Jakub Jelinek <jakub@redhat.com>
1251
1252 PR middle-end/71478
1253 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1254 Add -Wno-psabi -w to dg-options.
1255
5408a64a
KN
12562016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1257
1258 * gcc.target/powerpc/vadsdu-0.c: New test.
1259 * gcc.target/powerpc/vadsdu-1.c: New test.
1260 * gcc.target/powerpc/vadsdu-2.c: New test.
1261 * gcc.target/powerpc/vadsdu-3.c: New test.
1262 * gcc.target/powerpc/vadsdu-4.c: New test.
1263 * gcc.target/powerpc/vadsdu-5.c: New test.
1264 * gcc.target/powerpc/vadsdub-1.c: New test.
1265 * gcc.target/powerpc/vadsdub-2.c: New test.
1266 * gcc.target/powerpc/vadsduh-1.c: New test.
1267 * gcc.target/powerpc/vadsduh-2.c: New test.
1268 * gcc.target/powerpc/vadsduw-1.c: New test.
1269 * gcc.target/powerpc/vadsduw-2.c: New test.
1270
f7e4f2e3
DM
12712016-06-13 David Malcolm <dmalcolm@redhat.com>
1272
1273 * gcc.dg/c99-init-2.c (c): Update expected error message.
1274 * gcc.dg/init-bad-8.c (foo): Likewise.
1275 * gcc.dg/spellcheck-fields-3.c: New test case.
1276
ad23a23e
ML
12772016-06-13 Martin Liska <mliska@suse.cz>
1278
1279 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1280 and "guess loop iv compared" heuristics.
1281 * gcc.dg/predict-2.c: Likewise.
1282 * gcc.dg/predict-3.c: Likewise.
1283 * gcc.dg/predict-4.c: Likewise.
1284 * gcc.dg/predict-5.c: Likewise.
1285 * gcc.dg/predict-6.c: Likewise.
1286
146c55da
MP
12872016-06-13 Marek Polacek <polacek@redhat.com>
1288
1289 PR middle-end/71476
1290 * c-c++-common/Wswitch-unreachable-4.c: New test.
1291 * gcc.dg/Wswitch-unreachable-2.c: New test.
1292 * g++.dg/tm/jump1.C: Move dg-warning.
1293
42e77cbc
EB
12942016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1295
1296 * gnat.dg/renaming10.ad[sb]: New test.
1297
7474dcc1
PT
12982016-06-13 Paul Thomas <pault@gcc.gnu.org>
1299
1300 PR fortran/70673
1301 * gfortran.dg/pr70673.f90: New test.
1302
f57f53d3
RB
13032016-06-13 Richard Biener <rguenther@suse.de>
1304
1305 PR middle-end/64516
1306 * gcc.dg/align-3.c: New testcase.
1307
5843a5f0
ML
13082016-06-13 Martin Liska <mliska@suse.cz>
1309
1310 * gcc.target/i386/pr71458.c: New test.
1311
aa8fdb44
UB
13122016-06-12 Uros Bizjak <ubizjak@gmail.com>
1313
1314 PR target/71241
1315 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1316
2043e4d7
DH
13172016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1318
1319 PR target/60751
1320 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1321 statement.
1322
d3dc025d
DH
13232016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1324
1325 PR target/60751
1326 * gfortran.dg/comma_IO_extension_1.f90: New test.
1327 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1328 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1329 statement.
1330 * gfortran.dg/graphite/pr38083.f90: Likewise.
1331 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1332 missing format.
1333
a31d78c6
EB
13342016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1335
1336 * gnat.dg/case_character.adb: New test.
1337
95c18dd0
SB
13382016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1339
1340 PR middle-end/71310
1341 * gcc.target/powerpc/pr71310.c: New testcase.
1342
b97d37b4
KV
13432016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1344
1345 PR middle-end/71478
1346 * gcc.dg/pr71478.c: New test.
1347
900bcda3
JJ
13482016-06-10 Jakub Jelinek <jakub@redhat.com>
1349
ec1c20db
JJ
1350 PR middle-end/71494
1351 * gcc.c-torture/execute/pr71494.c: New test.
1352
50b15873
JJ
1353 PR c/68657
1354 * gcc.target/i386/pr68657.c: New test.
1355
900bcda3
JJ
1356 PR inline-asm/68843
1357 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1358 (test): Add -masm=intel alternatives.
1359
4d926e34
MS
13602016-06-10 Martin Sebor <msebor@redhat.com>
1361
1362 PR c/71392
1363 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1364
ad071b2b
JL
13652016-06-10 Jeff Law <law@redhat.com>
1366
1367 PR tree-optimization/71335
1368 * gcc.c-torture/execute/pr71335.c: New test.
1369
2704efe8
DM
13702016-06-10 David Malcolm <dmalcolm@redhat.com>
1371
1372 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1373 the various "cannot tail-call: " messages.
1374
18c9b7d4
CL
13752016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1376
1377 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1378 and options.
1379
7cfa10f3
MO
13802016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1381
1382 PR sanitizer/71480
1383 * c-c++-common/asan/pr71480.c: New test.
1384
1f24fd3e
L
13852016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1386
1387 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1388 (ASMNAME2): Likewise.
1389 (main): Replace fn in asm statement with ASMNAME ("fn").
1390 * gcc.dg/guality/pr68037-2.c: Likewise.
1391 * gcc.dg/guality/pr68037-3.c: Likewise.
1392 * gcc.dg/torture/pr68037-1.c: Likewise.
1393 * gcc.dg/torture/pr68037-2.c: Likewise.
1394 * gcc.dg/torture/pr68037-3.c: Likewise.
1395
ad551c07
BE
13962016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1397
1398 PR inline-asm/68843
1399 * gcc.target/i386/pr68843-1.c: New test.
1400 * gcc.target/i386/pr68843-2.c: New test.
1401
4b1ffdb1 14022016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1403 Cesar Philippidis <cesar@codesourcery.com>
1404
1405 PR middle-end/71373
1406 * gcc.dg/goacc/nested-function-1.c: New file.
1407 * gcc.dg/goacc/nested-function-2.c: Likewise.
1408 * gcc.dg/goacc/pr71373.c: Likewise.
1409 * gfortran.dg/goacc/cray-2.f95: Likewise.
1410 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1411 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1412 * gfortran.dg/goacc/cray.f95: Update.
1413 * gfortran.dg/goacc/loop-1.f95: Likewise.
1414 * gfortran.dg/goacc/loop-3.f95: Likewise.
1415 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1416 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1417
14182016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1419
1420 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1421 for OpenACC tile clauses.
1422 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1423
1424 PR c/71381
1425 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1426 to...
1427 * c-c++-common/goacc/cache-2.c: ... this new file.
1428 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1429 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1430 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1431 usage.
1432 * gfortran.dg/goacc/cray.f95: Likewise.
1433 * gfortran.dg/goacc/loop-1.f95: Likewise.
1434
89851e4c
AH
14352016-06-10 Alan Hayward <alan.hayward@arm.com>
1436
1437 PR tree-optimization/71407
1438 PR tree-optimization/71416
1439 * gcc.dg/vect/pr71407.c: New
1440 * gcc.dg/vect/pr71416-1.c: New
1441 * gcc.dg/vect/pr71416-2.c: New
1442
200eafbf
RB
14432016-06-10 Richard Biener <rguenther@suse.de>
1444
1445 PR middle-end/71477
1446 * gcc.dg/torture/pr71477.c: New testcase.
1447
4df99d92
JK
14482016-06-09 Julia Koval <julia.koval@intel.com>
1449
1450 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1451 * gcc.target/i386/interrupt-13.c: Likewise.
1452 * gcc.target/i386/interrupt-15.c: Likewise.
1453 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1454 * gcc.target/i386/interrupt-24.c: Likewise.
1455 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1456 * gcc.target/i386/interrupt-9.c: Likewise.
1457 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1458
e01b4e16
MS
14592016-06-09 Martin Sebor <msebor@redhat.com>
1460
1461 PR c/70883
1462 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1463 * gcc.dg/builtin-constant_p-1.c: Same.
1464 * gcc.dg/builtins-error.c: Same.
1465 * gcc.dg/pr70859.c: Same.
1466
9c35db0e
SKS
14672016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1468
1469 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1470 * gcc.dg/torture/pr68067-1.c: Likewise.
1471 * gcc.dg/torture/pr68067-2.c: Likewise.
1472
14732016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1474
1475 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1476 when setting SIZE.
1477
392a81b9
PC
14782016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1479
1480 PR c++/71465
1481 * g++.dg/inherit/crash5.C: New.
1482 Revert:
1483 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1484
1485 PR c++/70202
1486 * g++.dg/inherit/crash5.C: New.
1487 * g++.dg/inherit/virtual1.C: Adjust.
1488
e49efc14
ML
14892016-06-09 Martin Liska <mliska@suse.cz>
1490
1491 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1492 * g++.dg/predict-loop-exit-2.C: Likewise.
1493 * g++.dg/predict-loop-exit-3.C: Likewise.
1494 * gcc.dg/predict-1.c: Likewise.
1495 * gcc.dg/predict-2.c: Likewise.
1496 * gcc.dg/predict-3.c: Likewise.
1497 * gcc.dg/predict-4.c: Likewise.
1498 * gcc.dg/predict-5.c: Likewise.
1499 * gcc.dg/predict-6.c: Likewise.
1500 * gcc.dg/predict-7.c: Likewise.
1501
36d57986
RB
15022016-06-09 Richard Biener <rguenther@suse.de>
1503
1504 PR tree-optimization/71462
1505 * gcc.dg/torture/pr71462.c: New testcase.
1506
7d82e8e4
MP
15072016-06-09 Marek Polacek <polacek@redhat.com>
1508
1509 PR c/65471
1510 * gcc.dg/c11-generic-3.c: New test.
1511
c8a71589
PC
15122016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1513
1514 * g++.dg/init/array42.C: New.
1515 * g++.dg/init/array43.C: Likewise.
1516 * g++.dg/init/array44.C: Likewise.
1517 * g++.dg/init/array45.C: Likewise.
1518 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1519 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1520 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1521 * g++.dg/gomp/pr35751.C: Likewise.
1522 * g++.dg/init/array23.C: Likewise.
1523 * g++.dg/init/brace2.C: Likewise.
1524 * g++.dg/init/brace6.C: Likewise.
1525
44a845ca
MS
15262016-06-08 Martin Sebor <msebor@redhat.com>
1527 Jakub Jelinek <jakub@redhat.com>
1528
1529 PR c++/70507
1530 PR c/68120
1531 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1532 * c-c++-common/builtin-arith-overflow-2.c: New test.
1533 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1534 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1535 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1536
2ef16b6e
JJ
15372016-06-08 Jakub Jelinek <jakub@redhat.com>
1538
1539 PR c++/71442
1540 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1541
5e3ee346
AL
15422016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1543
1544 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1545 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1546 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1547 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1548 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1549 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1550 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1551 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1552 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1553 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1554 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1555 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1556 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1557
b2ae2814
RB
15582016-06-08 Richard Biener <rguenther@suse.de>
1559
1560 PR tree-optimization/68558
1561 * gcc.dg/vect/slp-44.c: New testcase.
1562
e09b4c37
RB
15632016-06-08 Richard Biener <rguenther@suse.de>
1564
1565 * gcc.dg/vect/slp-43.c: New testcase.
1566
72d50660
RB
15672016-06-08 Richard Biener <rguenther@suse.de>
1568
1569 PR tree-optimization/71452
1570 * gcc.dg/torture/pr71452.c: New testcase.
1571
988c115c
JJ
15722016-06-08 Jakub Jelinek <jakub@redhat.com>
1573
1574 PR c++/71448
1575 * g++.dg/torture/pr71448.C: New test.
1576
73d73b48
BS
15772016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1578
1579 PR debug/71432
1580 PR ada/71413
1581 * g++.dg/debug/pr71432.C: New test.
1582
bdd15d0c
PK
15832016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1584
1585 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1586 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1587 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1588
ce0607bb
AH
15892016-06-08 Alan Hayward <alan.hayward@arm.com>
1590
1591 * gcc.dg/vect/vect-live-2.c: Update effective target.
1592 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1593 * lib/target-supports.exp: Add aarch64 to vect_long.
1594
92a5f2ba
MP
15952016-06-08 Marek Polacek <polacek@redhat.com>
1596
1597 PR c/71418
1598 * gcc.dg/noncompile/pr71418.c: New test.
1599
08203f73
MP
1600 PR c/71426
1601 * gcc.dg/noncompile/pr71426.c: New test.
1602
d1fcc2bd
JH
16032016-06-07 Jan Hubicka <hubicka@ucw.cz>
1604
1605 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1606 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1607 * gcc.dg/predict-3.c: Update template.
1608 * gcc.dg/predict-5.c: Update template.
1609 * gcc.dg/predict-6.c: Update template.
1610 * gcc.dg/predict-9.c: Update template.
1611 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1612
a23e6f1c
BS
16132016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1614
1615 * gcc.target/powerpc/vec-mul.c: New test.
1616
6ffd47b7
DM
16172016-06-07 David Malcolm <dmalcolm@redhat.com>
1618
1619 * gcc.dg/spellcheck-fields-2.c: New test case.
1620
bfd67b47
RB
16212016-06-07 Richard Biener <rguenther@suse.de>
1622
1623 PR c/61564
1624 * gcc.dg/Wpragmas-1.c: New testcase.
1625 * gcc.dg/Wattributes-4.c: Likewise.
1626 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1627 entry.
1628
701b9a47
CL
16292016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1630
1631 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1632 spurious debug code.
1633
6b80d6fa
RB
16342016-06-07 Richard Biener <rguenther@suse.de>
1635
1636 PR tree-optimization/71428
1637 * gcc.dg/torture/pr71428.c: New testcase.
1638
0f3f9437
RB
16392016-06-07 Richard Biener <rguenther@suse.de>
1640
1641 PR middle-end/71423
1642 * gcc.dg/torture/pr71423.c: New testcase.
1643
ec963f2a
KV
16442016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1645
1646 PR middle-end/71408
1647 * gcc.dg/tree-ssa/pr71408.c: New test.
1648
46ab5b6e
KV
16492016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1650
1651 PR middle-end/71281
1652 * g++.dg/torture/pr71281.C: New test.
1653
1f40cff3
MP
16542016-06-06 Marek Polacek <polacek@redhat.com>
1655
1656 PR c/71362
1657 * gcc.dg/pr71362.c: New test.
1658
6f5bcd24
JJ
16592016-06-06 Jakub Jelinek <jakub@redhat.com>
1660 Patrick Palka <ppalka@gcc.gnu.org>
1661
1662 PR c++/70847
1663 PR c++/71330
1664 PR c++/71393
1665 * g++.dg/opt/pr70847.C: New test.
1666 * g++.dg/ubsan/pr70847.C: New test.
1667 * g++.dg/ubsan/pr71393.C: New test.
1668
158beb4a
JJ
16692016-06-06 Jakub Jelinek <jakub@redhat.com>
1670
1671 PR tree-optimization/71259
1672 * gcc.dg/vect/pr71259.c: New test.
1673
d9b950dd
DM
16742016-06-06 David Malcolm <dmalcolm@redhat.com>
1675
1676 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1677 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1678 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1679 above.
1680
36f9ad69
KT
16812016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1682
1683 PR middle-end/37780
1684 * gcc.c-torture/execute/pr37780.c: New test.
1685 * gcc.target/aarch64/pr37780_1.c: Likewise.
1686 * gcc.target/arm/pr37780_1.c: Likewise.
1687
5545a907
MP
16882016-06-06 Marek Polacek <polacek@redhat.com>
1689
1690 * c-c++-common/attr-may-alias-1.c: New test.
1691 * c-c++-common/attr-may-alias-2.c: New test.
1692 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1693
93671519
BE
16942016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1695
1696 PR c/24414
1697 * gcc.target/i386/pr24414.c: New test.
1698
690f24b7
JM
16992016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1700
1701 * gcc.target/sparc/vis4misc.c: New file.
1702 * gcc.target/sparc/fpcmp.c: Likewise.
1703 * gcc.target/sparc/fpcmpu.c: Likewise.
1704
31ce6157
AH
17052016-06-06 Alan Hayward <alan.hayward@arm.com>
1706
1707 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1708 * gcc.dg/vect/vect-live-3.c: Likewise.
1709
9fcebb5a
RB
17102016-06-06 Richard Biener <rguenther@suse.de>
1711
1712 PR tree-optimization/71398
1713 * gcc.dg/torture/pr71398.c: New testcase.
1714
903ca97b
UB
17152016-06-06 Uros Bizjak <ubizjak@gmail.com>
1716
1717 PR target/71389
1718 * g++.dg/pr71389.C: New test.
1719
9c1eb332
JD
17202016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1721
1722 PR fortran/71404
1723 * gfortran.dg/fmt_read_5.f: New test.
1724
b2d83bd2
AV
17252016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1726
1727 PR fortran/69659
1728 * gfortran.dg/class_array_22.f03: New test.
1729
ec81960e
JH
17302016-06-05 Jan Hubicka <hubicka@ucw.cz>
1731
1732 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1733
429d2750
JH
17342016-06-05 Jan Hubicka <hubicka@ucw.cz>
1735
1736 * gcc.dg/predict-9.c: Update template.
1737
c1c00983
PC
17382016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1739
1740 PR c++/49377
1741 * g++.dg/template/pr49377.C: New.
1742
1927a963
JJ
17432016-06-04 Jakub Jelinek <jakub@redhat.com>
1744
1745 PR tree-optimization/71405
1746 * g++.dg/torture/pr71405.C: New test.
1747
909a11ad
PC
17482016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1749
1750 PR c++/70202
1751 * g++.dg/inherit/crash5.C: New.
1752 * g++.dg/inherit/virtual1.C: Adjust.
1753
08bbb1f8
JL
17542016-06-03 Jeff Law <law@redhat.com>
1755
1756 PR tree-optimization/71316
1757 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1758
7c35235c
JJ
17592016-06-03 Jakub Jelinek <jakub@redhat.com>
1760
1761 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1762 dg-additional-options with just -fno-tree-scev-cprop in it.
1763 * gcc.dg/vect/vect-live-2.c: Likewise.
1764 * gcc.dg/vect/vect-live-5.c: Likewise.
1765 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1766 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1767 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1768
c8572dd6
PP
17692016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1770
1771 PR c++/27100
1772 * g++.dg/other/friend6.C: New test.
1773
1c7733a7
BS
17742016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1775
1776 * g++.dg/torture/ppc-ldst-array.C: New.
1777
0d2f700f
JM
17782016-06-03 Joseph Myers <joseph@codesourcery.com>
1779
1780 PR target/71276
1781 PR target/71277
1782 * gcc.dg/torture/builtin-fp-int-inexact.c,
1783 gcc.target/i386/387-builtin-fp-int-inexact.c,
1784 gcc.target/i386/387-rint-inline-1.c,
1785 gcc.target/i386/387-rint-inline-2.c,
1786 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1787 gcc.target/i386/sse2-rint-inline-1.c,
1788 gcc.target/i386/sse2-rint-inline-2.c,
1789 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1790 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1791
f8071c05
L
17922016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1793 Julia Koval <julia.koval@intel.com>
1794
1795 PR target/66960
1796 PR target/67630
1797 PR target/67634
1798 PR target/67841
1799 PR target/68037
1800 PR target/68618
1801 PR target/68661
1802 PR target/69575
1803 PR target/69596
1804 PR target/69734
1805 * gcc.dg/guality/pr68037-1.c: New test.
1806 * gcc.dg/guality/pr68037-2.c: Likewise.
1807 * gcc.dg/guality/pr68037-3.c: Likewise.
1808 * gcc.dg/torture/pr68037-1.c: Likewise.
1809 * gcc.dg/torture/pr68037-2.c: Likewise.
1810 * gcc.dg/torture/pr68037-3.c: Likewise.
1811 * gcc.dg/torture/pr68661-1a.c: Likewise.
1812 * gcc.dg/torture/pr68661-1b.c: Likewise.
1813 * gcc.target/i386/interrupt-1.c: Likewise.
1814 * gcc.target/i386/interrupt-2.c: Likewise.
1815 * gcc.target/i386/interrupt-3.c: Likewise.
1816 * gcc.target/i386/interrupt-4.c: Likewise.
1817 * gcc.target/i386/interrupt-5.c: Likewise.
1818 * gcc.target/i386/interrupt-6.c: Likewise.
1819 * gcc.target/i386/interrupt-7.c: Likewise.
1820 * gcc.target/i386/interrupt-8.c: Likewise.
1821 * gcc.target/i386/interrupt-9.c: Likewise.
1822 * gcc.target/i386/interrupt-10.c: Likewise.
1823 * gcc.target/i386/interrupt-11.c: Likewise.
1824 * gcc.target/i386/interrupt-12.c: Likewise.
1825 * gcc.target/i386/interrupt-13.c: Likewise.
1826 * gcc.target/i386/interrupt-14.c: Likewise.
1827 * gcc.target/i386/interrupt-15.c: Likewise.
1828 * gcc.target/i386/interrupt-16.c: Likewise.
1829 * gcc.target/i386/interrupt-17.c: Likewise.
1830 * gcc.target/i386/interrupt-18.c: Likewise.
1831 * gcc.target/i386/interrupt-19.c: Likewise.
1832 * gcc.target/i386/interrupt-20.c: Likewise.
1833 * gcc.target/i386/interrupt-21.c: Likewise.
1834 * gcc.target/i386/interrupt-22.c: Likewise.
1835 * gcc.target/i386/interrupt-23.c: Likewise.
1836 * gcc.target/i386/interrupt-24.c: Likewise.
1837 * gcc.target/i386/interrupt-25.c: Likewise.
1838 * gcc.target/i386/interrupt-26.c: Likewise.
1839 * gcc.target/i386/interrupt-27.c: Likewise.
1840 * gcc.target/i386/interrupt-28.c: Likewise.
1841 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1842 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1843 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1844 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1845 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1846 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1847 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1848 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1849 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1850 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1851 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1852 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1853
36b85e43
BS
18542016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1855
9de2e795
L
1856 PR tree-optimization/52171
1857 * gcc.dg/pr52171.c: New test.
1858 * gcc.target/i386/pr52171.c: New test.
36b85e43 1859
bfeee8ac
JH
18602016-06-03 Jan Hubicka <jh@suse.cz>
1861
1862 * g++.dg/tree-ssa/pred-1.C: New testcase
1863 * gcc.dg/tree-ssa/pred-1.c: New testcase
1864
859b0bae
BS
18652016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1866
1867 PR target/70957
1868 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1869 support.
1870 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1871
3a2edf4c
AH
18722016-06-03 Alan Hayward <alan.hayward@arm.com>
1873
1874 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1875
b28ead45
AH
18762016-06-03 Alan Hayward <alan.hayward@arm.com>
1877
1878 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1879 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1880 * gcc.dg/vect/vect-live-1.c: New test.
1881 * gcc.dg/vect/vect-live-2.c: New test.
1882 * gcc.dg/vect/vect-live-3.c: New test.
1883 * gcc.dg/vect/vect-live-4.c: New test.
1884 * gcc.dg/vect/vect-live-5.c: New test.
1885 * gcc.dg/vect/vect-live-slp-1.c: New test.
1886 * gcc.dg/vect/vect-live-slp-2.c: New test.
1887 * gcc.dg/vect/vect-live-slp-3.c: New test.
1888
1f91747b
JJ
18892016-06-03 Jakub Jelinek <jakub@redhat.com>
1890
1891 PR middle-end/71387
1892 * g++.dg/opt/pr71387.C: New test.
1893
47b83923
JL
18942016-06-02 Jeff Law <law@redhat.com>
1895
1896 PR tree-optimization/71328
1897 * gcc.c-torture/compile/pr71328.c: New test.
1898
e96e5f46
JD
18992016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1900
1901 PR fortran/52393
1902 * gfortran.dg/fmt_read_3.f90: Fix typo.
1903 * gfortran.dg/fmt_read_4.f90: New test.
1904
b872d729
PC
19052016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1906
1907 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1908 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1909 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1910 * g++.dg/cpp0x/override2.C: Likewise.
1911 * g++.dg/parse/crash5.C: Likewise.
1912 * g++.dg/parse/error16.C: Likewise.
1913 * g++.dg/parse/error27.C: Likewise.
1914 * g++.dg/template/qualttp15.C: Likewise.
1915 * g++.dg/template/redecl4.C: Likewise.
1916 * g++.old-deja/g++.other/crash39.C: Likewise.
1917 * g++.old-deja/g++.other/struct1.C: Likewise.
1918 * g++.old-deja/g++.pt/m9a.C: Likewise.
1919 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1920
0e535442
JJ
19212016-06-02 Jakub Jelinek <jakub@redhat.com>
1922
0633ee10
JJ
1923 PR c++/71372
1924 * c-c++-common/pr71372.c: New test.
1925
0e535442
JJ
1926 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1927 __TIME__ strings with __builtin_strcmp instead of printf and
1928 dg-output.
1929
f3c5ecc2
ML
19302016-06-02 Martin Liska <mliska@suse.cz>
1931
1932 * gcc.dg/predict-9.c: New test.
1933
a91807c5
JJ
19342016-06-02 Jakub Jelinek <jakub@redhat.com>
1935
1936 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1937 global set_compiler_env_var and global saved_compiler_env_var.
1938
b5bd1978
KT
19392016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1940
1941 PR rtl-optimization/71295
1942 * gcc.c-torture/compile/pr71295.c: New test.
1943
b93b1475
JJ
19442016-06-02 Jakub Jelinek <jakub@redhat.com>
1945
930ebd0e
JJ
1946 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1947
1e021dc3
JJ
1948 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1949 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1950
b93b1475
JJ
1951 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1952 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1953 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1954 alternative number.
1955
58f2fb5c
MM
19562016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1957
1958 * gcc.target/powerpc/p9-splat-4.c: New test.
1959
19602016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1961
1962 PR target/71186
1963 * gcc.target/powerpc/pr71186.c: New test.
1964
4731c9f0
JD
19652016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1966
1967 PR fortran/52393
1968 * gfortran.dg/fmt_read_3.f90: New test.
1969
042dee3e
TP
19702016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1971
1972 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1973 procedure.
1974
15c98b2e
ES
19752016-06-01 Eduard Sanou <dhole@openmailbox.org>
1976
1977 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1978 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1979 env var is set.
1980 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1981 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1982 shown once.
1983 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1984 during compilation.
1985 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1986 vars set by dg-set-compiler-env-var.
1987
6442a6f4
PT
19882016-06-01 Paul Thomas <pault@gcc.gnu.org>
1989
1990 PR fortran/71156
1991 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1992 to the module procedure declaration.
1993 * gfortran.dg/submodule_16.f08: New test.
1994
ab62397a
JJ
19952016-06-01 Jakub Jelinek <jakub@redhat.com>
1996
1997 PR middle-end/71371
1998 * c-c++-common/gomp/pr71371.c: New test.
1999
b66af6ed
RB
20002016-06-01 Richard Biener <rguenther@suse.de>
2001
2002 PR tree-optimization/71366
2003 * gcc.dg/torture/pr71366-1.c: New testcase.
2004 * gcc.dg/torture/pr71366-2.c: Likewise.
2005
e342b9d8
KN
20062016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2007
2008 * gcc.target/powerpc/vslv-0.c: New test.
2009 * gcc.target/powerpc/vslv-1.c: New test.
2010 * gcc.target/powerpc/vsrv-0.c: New test.
2011 * gcc.target/powerpc/vsrv-1.c: New test.
2012
721547cd
NS
20132016-06-01 Nathan Sidwell <nathan@acm.org>
2014
2015 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2016 * gcc.target/nvptx/weak.c: New.
2017
fa2c9034
RB
20182016-06-01 Richard Biener <rguenther@suse.de>
2019
2020 PR tree-optimization/71261
2021 * gcc.dg/torture/vect-bool-1.c: New testcase.
2022
3e32893c
JJ
20232016-06-01 Jakub Jelinek <jakub@redhat.com>
2024
2025 * gfortran.dg/gomp/order-1.f90: New test.
2026 * gfortran.dg/gomp/order-2.f90: New test.
2027
8c383600
JH
20282016-06-01 Jan Hubicka <hubicka@ucw.cz>
2029
2030 * gcc.dg/unroll-6.c: Update template.
2031 * gcc.dg/unroll-7.c: New testcase.
2032 * gcc.dg/unroll-8.c: New testcase.
2033
a0dfeef5
EB
20342016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2035
2036 * gnat.dg/opt56.ad[sb]: New test.
2037
48de5701
PC
20382016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2039
2040 PR c++/66635
2041 * g++.dg/cpp0x/constexpr-ice16.C: New.
2042
827cf695
PP
20432016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2044
2045 PR tree-optimization/71314
2046 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2047 -mbranch-cost=2.
2048
ff66f6e8
PP
20492016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2050
2051 PR tree-optimization/71077
2052 * gcc.dg/tree-ssa/pr71077.c: New test.
2053
050fb209
JH
20542016-05-31 Jan Hubicka <hubicka@ucw.cz>
2055
48de5701
PC
2056 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2057 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2058 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2059
c642d919
PC
20602016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2061
2062 PR c++/71248
2063 * g++.dg/cpp0x/pr71248.C: New.
2064 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2065 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2066 * g++.dg/init/new37.C: Likewise.
2067 * g++.dg/template/static1.C: Likewise.
2068 * g++.dg/template/static2.C: Likewise.
2069
d6439e08
L
20702016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2071
2072 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2073 instead of %rdi.
2074 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2075
780b9dd4
MP
20762016-05-31 Marek Polacek <polacek@redhat.com>
2077
2078 * c-c++-common/Wswitch-unreachable-3.c: New test.
2079 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2080
0d99f8a0
RB
20812016-05-31 Richard Biener <rguenther@suse.de>
2082
2083 PR tree-optimization/71352
2084 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2085
52545641
TP
20862016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2087
2088 * gcc.target/arm/armv5_thumb_isa.c: New test.
2089
5b8c1205
KY
20902016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2091
2092 PR target/71346
2093 * gcc.target/i386/pr71346.c: New test.
2094
7a88cc84
TV
20952016-05-31 Tom de Vries <tom@codesourcery.com>
2096
2097 PR tree-optimization/69068
2098 * gcc.dg/graphite/pr69068.c: New test.
2099
265149a6
MS
21002016-05-27 Martin Sebor <msebor@redhat.com>
2101
2102 PR c++/71306
2103 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2104
00631022
JJ
21052016-05-30 Jakub Jelinek <jakub@redhat.com>
2106
2107 PR c++/71349
2108 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2109 nowait depend(inout: dd[0]) clauses where permitted.
2110
b2f6675b
PC
21112016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2112
2113 PR c++/71238
2114 * g++.dg/parse/pr71238.C: New.
2115 * g++.dg/concepts/friend1.C: Test column numbers too.
2116 * g++.dg/cpp0x/initlist31.C: Likewise.
2117 * g++.dg/cpp0x/pr51420.C: Likewise.
2118 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2119 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2120 * g++.dg/ext/builtin3.C: Likewise.
2121 * g++.dg/lookup/friend12.C: Likewise.
2122 * g++.dg/lookup/friend7.C: Likewise.
2123 * g++.dg/lookup/koenig1.C: Likewise.
2124 * g++.dg/lookup/koenig5.C: Likewise.
2125 * g++.dg/lookup/used-before-declaration.C: Likewise.
2126 * g++.dg/overload/koenig1.C: Likewise.
2127 * g++.dg/template/crash65.C: Likewise.
2128 * g++.dg/template/friend57.C: Likewise.
2129 * g++.dg/warn/Wshadow-5.C: Likewise.
2130 * g++.dg/warn/Wunused-8.C: Likewise.
2131 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2132 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2133 * g++.old-deja/g++.jason/member.C: Likewise.
2134 * g++.old-deja/g++.jason/report.C: Likewise.
2135 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2136 * g++.old-deja/g++.law/visibility20.C: Likewise.
2137 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2138 * g++.old-deja/g++.other/static5.C: Likewise.
2139 * g++.old-deja/g++.pt/overload2.C: Likewise.
2140
a448ff40
JH
21412016-05-30 Jan Hubicka <hubicka@ucw.cz>
2142
2143 * gcc.dg/tree-ssa/peel1.c: New testcase.
2144 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2145 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2146
69be8c91
TV
21472016-05-30 Tom de Vries <tom@codesourcery.com>
2148
2149 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2150 to ce.
2151
a59775a1
PC
21522016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2153
2154 PR c++/71099
2155 * g++.dg/parse/virtual1.C: New.
2156
53d6d955
UB
21572016-05-30 Uros Bizjak <ubizjak@gmail.com>
2158
2159 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2160 Use correct register when clearing %edx.
2161
0557293f
AM
21622016-05-30 Alexander Monakov <amonakov@ispras.ru>
2163
2164 PR tree-optimization/71289
2165 * gcc.dg/pr71289.c: New test.
2166
5d476e35
KV
21672016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2168
2169 PR middle-end/71269
2170 PR middle-end/71292
2171 * gcc.dg/tree-ssa/pr71269.c: New test.
2172 * gcc.dg/tree-ssa/pr71292.c: New test.
2173
db5447ca
KV
21742016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2175
2176 PR middle-end/71252
2177 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2178
98bdbb39
JH
21792016-05-30 Jan Hubicka <hubicka@ucw.cz>
2180
2181 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2182 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2183 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2184
7e012855
TV
21852016-05-30 Tom de Vries <tom@codesourcery.com>
2186
2187 PR tree-optimization/69067
2188 * gcc.dg/graphite/pr69067.c: New test.
2189
beed3701
UB
21902016-05-29 Uros Bizjak <ubizjak@gmail.com>
2191
2192 PR target/71245
2193 * gcc.target/i386/pr71245-1.c: New test.
2194 * gcc.target/i386/pr71245-2.c: Ditto.
2195
b6d4f8e8
PC
21962016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2197
2198 PR c++/71105
2199 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2200 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2201 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2202
00022058
JH
22032016-05-27 Jan Hubicka <hubicka@ucw.cz>
2204
2205 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2206
c8419aca
VV
22072016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2208
2209 Revert:
2210 PR c++/69855
2211 * g++.dg/overload/69855.C: New.
2212 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2213 * g++.old-deja/g++.pt/crash3.C: Likewise.
2214
8008c4d2
PC
22152016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2216
2217 PR c++/60385
2218 * g++.dg/parse/namespace13.C: New.
2219
8b2ef235
JL
22202016-05-26 Jeff Law <law@redhat.com>
2221
2222 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2223 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2224 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2225 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2226 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2227 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2228 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2229 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2230 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2231 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2232 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2233 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2234 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2235
7d67159b
VV
22362016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2237
2238 PR c++/69855
2239 * g++.dg/overload/69855.C: New.
2240 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2241 * g++.old-deja/g++.pt/crash3.C: Likewise.
2242
88e3bdd1
JW
22432016-05-27 Jiong Wang <jiong.wang@arm.com>
2244
2245 PR target/63596
2246 * gcc.target/aarch64/va_arg_1.c: New testcase.
2247 * gcc.target/aarch64/va_arg_2.c: Likewise.
2248 * gcc.target/aarch64/va_arg_3.c: Likewise.
2249
3fd6b9cc
JW
22502016-05-27 Jiong Wang <jiong.wang@arm.com>
2251
2252 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2253 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2254 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2255 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2256 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2257
3cee7e4e
MP
22582016-05-27 Marek Polacek <polacek@redhat.com>
2259
2260 PR middle-end/71308
2261 * g++.dg/torture/pr71308.C: New test.
2262
6a813c96
DV
22632016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2264
2265 * gcc.dg/zero_bits_compound-1.c: New test.
2266 * gcc.dg/zero_bits_compound-2.c: New test.
2267
0561bcfb
IE
22682016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2269
2270 PR middle-end/71279
2271 * gcc.dg/pr71279.c: New test.
2272
21316320
MM
22732016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2274
2275 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2276 floating point min/max/comparison instructions.
2277 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2278
7211a097
JJ
22792016-05-26 Jakub Jelinek <jakub@redhat.com>
2280
2281 * c-c++-common/gomp/schedule-1.c: New test.
2282 * gfortran.dg/gomp/schedule-1.f90: New test.
2283
cac177cf
PP
22842016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2285
2286 PR c++/70822
2287 PR c++/70106
2288 * g++.dg/cpp1y/auto-fn32.C: New test.
2289 * g++.dg/cpp1y/paren4.C: New test.
2290
a2d5b8c9
NS
22912016-05-26 Nathan Sidwell <nathan@acm.org>
2292
2293 * gcc.dg/20060410.c: Xfail on ptx.
2294 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2295 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2296 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2297 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2298 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2299
ffa8b552
TP
23002016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2301
2302 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2303
c7501e00
JJ
23042016-05-26 Jakub Jelinek <jakub@redhat.com>
2305
1875b9a0
JJ
2306 PR tree-optimization/71280
2307 * gcc.dg/pr71280.c: New test.
2308
2116e19f
JJ
2309 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2310
305aef09
JJ
2311 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2312 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2313
c7501e00
JJ
2314 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2315
ca449d26
JW
23162016-05-26 Jiong Wang <jiong.wang@arm.com>
2317
2318 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2319 kept in memory.
ca449d26 2320
8af01c66
JL
23212016-05-25 Jeff Law <law@redhat.com>
2322
2323 PR tree-optimization/71272
2324 * gcc.c-torture/compile/pr71272.c: new test.
2325
f9d6ce73
BS
23262016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2327
2328 * gcc.target/powerpc/vec-cmpne.c: New test.
2329 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2330
a88a7b22
EB
23312016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2332
2333 * gnat.dg/opt55.ad[sb]: New test.
2334
125f02ed
SKS
23352016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2336
2337 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2338 * c-c++-common/pr60226.c: Require int32plus.
2339 * gcc.c-torture/execute/pr70602.c: Likewise.
2340 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2341 unsigned long for malloc arg type.
2342 * gcc.dg/asr_div1.c: Require int32plus.
2343 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2344 * gcc.dg/pie-1.c: Require pie.
2345 * gcc.dg/pie-2.c: Likewise.
2346 * gcc.dg/pr59471.c: Require int32plus.
2347 * gcc.dg/pr59963-2.c: XFAIL for int16.
2348 * gcc.dg/pr60114.c: Require int32plus.
2349 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2350 unsigned long for typedef of size_t.
2351 * gcc.dg/pr63914.c: Require int32plus.
2352 * gcc.dg/pr64536.c: Require pt32plus.
2353 * gcc.dg/pr65658.c: Likewise.
2354 * gcc.dg/pr67271.c: Require int32plus.
2355 * gcc.dg/pr68112.c: Likewise.
2356 * gcc.dg/pr69071.c: Skip for avr target.
2357 * gcc.dg/pr69973.c: Require int32plus.
2358 * gcc.dg/pr70169.c: Skip for avr target.
2359 * gcc.dg/sso-6.c: Require int32plus.
2360 * gcc.dg/sso-7.c: Likewise.
2361 * gcc.dg/sso-8.c: Likewise.
2362 * gcc.dg/vrp-min-max-2.c: Likewise.
2363
c6e434f5
UB
23642016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2365
2366 PR target/70738
2367 * gcc.target/i386/pr70738-1.c: New test.
2368 * gcc.target/i386/pr70738-2.c: Likewise.
2369 * gcc.target/i386/pr70738-3.c: Likewise.
2370 * gcc.target/i386/pr70738-4.c: Likewise.
2371 * gcc.target/i386/pr70738-5.c: Likewise.
2372 * gcc.target/i386/pr70738-6.c: Likewise.
2373 * gcc.target/i386/pr70738-7.c: Likewise.
2374 * gcc.target/i386/pr70738-8.c: Likewise.
2375 * gcc.target/i386/pr70738-9.c: Likewise.
2376
5c42d341
KT
23772016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2378
2379 PR rtl-optimization/66940
2380 * gcc.c-torture/execute/pr66940.c: New test.
2381
bf9a1a07
IV
23822016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2383
2384 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2385 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2386 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2387 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2388 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2389 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2390 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2391 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2392 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2393 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2394 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2395 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2396 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2397 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2398 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2399 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2400 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2401 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2402 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2403 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2404 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2405 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2406 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2407 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2408
95efe6b6
MP
24092016-05-25 Marek Polacek <polacek@redhat.com>
2410
2411 PR c/71265
2412 * gcc.dg/noncompile/pr71265.c: New test.
2413
a23faf7a
MP
2414 PR c/71266
2415 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2416
69a6d5ad
NS
24172016-05-25 Nathan Sidwell <nathan@acm.org>
2418
2419 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2420
3072d4ea
RB
24212016-05-25 Richard Biener <rguenther@suse.de>
2422
2423 PR tree-optimization/71261
2424 * c-c++-common/torture/pr71261.c: New testcase.
2425
e412ece4
RB
24262016-05-25 Richard Biener <rguenther@suse.de>
2427
2428 PR tree-optimization/71264
2429 * gcc.dg/vect/pr71264.c: New testcase.
2430
b9e551ad
PC
24312016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2432
2433 PR c++/55992
2434 * g++.dg/cpp0x/alias-decl-53.C: New.
2435 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2436
6aa1abe5
ML
24372016-05-25 Martin Liska <mliska@suse.cz>
2438
2439 * g++.dg/pr71239.C: New test.
2440
842d162e
RB
24412016-05-25 Richard Biener <rguenther@suse.de>
2442
c87885ca
RO
2443 * gcc.dg/vect/pr58135.c: Rename to ...
2444 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2445
f184a36c
MP
24462016-05-25 Marek Polacek <polacek@redhat.com>
2447
2448 * g++.dg/pr65295.C: Use target c++14.
2449
021fad86
PC
24502016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2451
53d6d955
UB
2452 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2453 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2454
c3eaf15a
MM
24552016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2456
2457 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2458 instructions.
2459
e46c7770
CP
24602016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2461
2462 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2463 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2464 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2465 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2466 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2467 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2468 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2469 * c-c++-common/goacc/pcopy.c: Likewise.
2470 * c-c++-common/goacc/pcopyin.c: Likewise.
2471 * c-c++-common/goacc/pcopyout.c: Likewise.
2472 * c-c++-common/goacc/pcreate.c: Likewise.
2473 * c-c++-common/goacc/pr70688.c: New test.
2474 * c-c++-common/goacc/present-1.c: Adjust test.
2475 * c-c++-common/goacc/reduction-5.c: Likewise.
2476 * g++.dg/goacc/data-1.C: New test.
2477
4bfc9db7
MM
24782016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2479
2480 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2481 vector parity built-in functions.
2482 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2483 count trailing zeros automatic vectorization.
2484 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2485 count trailing zeros built-in functions.
2486
2bc145af
KV
24872016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2488
2489 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2490
26869fdb
PH
24912016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2492
2493 PR target/71050
2494 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2495
b2dc9c3b
PC
24962016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2497
2498 PR c++/50436
2499 * g++.dg/template/crash123.C: New.
2500 * g++.dg/template/crash124.C: Likewise.
2501
f65e97fd
MS
25022016-05-24 Martin Sebor <msebor@redhat.com>
2503
2504 PR c++/71147
2505 * g++.dg/ext/flexary16.C: New test.
2506
a6f5ac7f
IV
25072016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2508
69a6d5ad
NS
2509 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2510 before math.h is included.
a6f5ac7f
IV
2511 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2512 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2513 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2514 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2515 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2516 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2517 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2518 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2519 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2520 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2521 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2522 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2523 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2524 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2525 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2526 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2527 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2528 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2529 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2530 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2531 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2532 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2533 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2534
27bad558
MM
25352016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2536 Kelvin Nilsen <kelvin@gcc.gnu.org>
2537
2538 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2539 support.
2540
72f382fb
PC
25412016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2542
2543 PR c++/69872
2544 * g++.dg/warn/Wno-narrowing1.C: New.
2545
ef2ec9d9
MP
25462016-05-24 Marek Polacek <polacek@redhat.com>
2547
2548 PR c/71249
2549 * c-c++-common/Wswitch-unreachable-2.c: New test.
2550
e90434e3
JJ
25512016-05-24 Jakub Jelinek <jakub@redhat.com>
2552
7adb26f2
JJ
2553 PR c++/71257
2554 * g++.dg/vect/simd-clone-6.cc: New test.
2555 * g++.dg/gomp/declare-simd-6.C: New test.
2556
e90434e3
JJ
2557 PR middle-end/70434
2558 PR c/69504
2559 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2560
b556ea3b
RB
25612016-05-24 Richard Biener <rguenther@suse.de>
2562
2563 PR tree-optimization/71240
2564 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2565
e5328f5d
RB
25662016-05-24 Richard Biener <rguenther@suse.de>
2567
2568 PR tree-optimization/71230
2569 * gcc.dg/torture/pr71230.c: New testcase.
2570 * g++.dg/torture/pr71230.C: Likewise.
2571
a04e69c0
TS
25722016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2573
2574 * c-c++-common/goacc/routine-5.c: Add tests.
2575 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2576 * gfortran.dg/goacc/routine-6.f90: Add tests.
2577
30fd2977
RB
25782016-05-24 Richard Biener <rguenther@suse.de>
2579
2580 PR tree-optimization/71253
2581 * gcc.dg/torture/pr71253.c: New testcase.
2582
ca6f60bc
KV
25832016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2584
2585 PR middle-end/71252
2586 * gfortran.dg/pr71252.f90: New test.
2587
d3465d72
RS
25882016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2589
2590 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2591
f17a223d
RB
25922016-05-24 Richard Biener <rguenther@suse.de>
2593
2594 PR middle-end/70434
2595 PR c/69504
2596 * c-c++-common/vector-subscript-4.c: New testcase.
2597 * c-c++-common/vector-subscript-5.c: Likewise.
2598
e3f36534
JD
25992016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2600
2601 PR fortran/71123
2602 * gfortran.dg/namelist_90.f: New test
2603
85d5c27d
JD
26042016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2605
2606 PR fortran/66461
2607 * gfortran.dg/unexpected_eof.f: New test
2608
fe3f3340
MM
26092016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2610 Kelvin Nilsen <kelvin@gcc.gnu.org>
2611
2612 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2613 as little endian.
2614
26d6ae55
PC
26152016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2616
2617 PR c++/70972
2618 * g++.dg/cpp0x/inh-ctor20.C: New.
2619 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2620
d6c9a06f
PC
26212016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2622
2623 PR c++/69095
2624 * g++.dg/cpp0x/variadic168.C: New.
2625
396a1d10
PC
26262016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2627
2628 * g++.dg/cpp0x/pr31445.C: Test column number too.
2629 * g++.dg/cpp0x/pr32253.C: Likewise.
2630 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2631 * g++.dg/cpp0x/variadic36.C: Likewise.
2632
ece46666
MG
26332016-05-23 Marc Glisse <marc.glisse@inria.fr>
2634
2635 * gcc.dg/fold-notshift-2.c: Adjust.
2636
a7dc5980
MP
26372016-05-23 Marek Polacek <polacek@redhat.com>
2638
2639 PR c/49859
2640 * c-c++-common/Wswitch-unreachable-1.c: New test.
2641 * gcc.dg/Wswitch-unreachable-1.c: New test.
2642 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2643 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2644 * g++.dg/gomp/block-10.C: Likewise.
2645 * gcc.dg/gomp/block-10.c: Likewise.
2646 * g++.dg/gomp/block-9.C: Likewise.
2647 * gcc.dg/gomp/block-9.c: Likewise.
2648 * g++.dg/gomp/target-1.C: Likewise.
2649 * g++.dg/gomp/target-2.C: Likewise.
2650 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2651 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2652 * g++.dg/gomp/taskgroup-1.C: Likewise.
2653 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2654 * gcc.dg/gomp/teams-1.c: Likewise.
2655 * g++.dg/gomp/teams-1.C: Likewise.
2656 * g++.dg/overload/error3.C: Likewise.
2657 * g++.dg/tm/jump1.C: Likewise.
2658 * g++.dg/torture/pr40335.C: Likewise.
2659 * gcc.dg/c99-vla-jump-5.c: Likewise.
2660 * gcc.dg/switch-warn-1.c: Likewise.
2661 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2662 * gcc.dg/nested-func-1.c: Likewise.
2663 * gcc.dg/pr67784-4.c: Likewise.
2664
18b54004
RB
26652016-05-23 Richard Biener <rguenther@suse.de>
2666
2667 PR tree-optimization/71230
2668 * gfortran.dg/pr71230-1.f90: New testcase.
2669 * gfortran.dg/pr71230-2.f90: Likewise.
2670
e569db5f
VK
26712016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2672
396a1d10 2673 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2674 * gcc.dg/vect/pr58135.c: Add new.
2675 * gfortran.dg/pr46519-1.f: Adjust test case.
2676
e4b71114
PC
26772016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2678
2679 PR c++/53401
2680 * g++.dg/cpp0x/decltype64.C: New.
2681
a25a8058
CL
26822016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2683
2684 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2685 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2686 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2687
0dcfe9ab
CL
26882016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2689
2690 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2691 Add poly64x1_t and poly64x2_t cases if supported.
2692 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2693 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2694 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2695 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2696 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2697
ffd70e4a
CL
26982016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2699
2700 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2701 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2702 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2703 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2704 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2705 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2706 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2707
4b1f57fe
CL
27082016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2709
2710 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2711
16c5ec77
CL
27122016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2713
2714 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2715 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2716
94ad56c7
JJ
27172016-05-22 Jakub Jelinek <jakub@redhat.com>
2718
57748705
JJ
2719 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2720 constraint instead of "r".
2721 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2722 insn instead of vxorpd.
2723 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2724
af120161
JJ
2725 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2726 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2727
355023ce
JJ
2728 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2729
3b48574c
JJ
2730 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2731 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2732
94ad56c7
JJ
2733 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2734
8a85cee2
KV
27352016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2736
2737 PR middle-end/40921
2738 * gcc.dg/tree-ssa/pr40921.c: New test.
2739
8e916b16
PS
27402016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2741
2742 PR target/71103
2743 * gcc.target/avr/pr71103.c: New test.
2744
88aea79f
KV
27452016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2746
2747 PR middle-end/71179
2748 * gcc.dg/tree-ssa/pr71179.c: New test.
2749
79063edd
MS
27502016-05-20 Martin Sebor <msebor@redhat.com>
2751
2752 PR c/71115
2753 * gcc.dg/init-excess-2.c: New test.
2754
55c8849f
EB
27552016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2756
2757 * gnat.dg/opt53.adb: New test.
2758 * gnat.dg/opt54.adb: Likewise.
2759
c91a0948
MJ
27602016-05-20 Martin Jambor <mjambor@suse.cz>
2761
2762 PR tree-optimization/70884
2763 * gcc.dg/tree-ssa/pr70919.c: New test.
2764
9cad20fa
BS
27652016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2766
2767 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2768 formatting.
69a6d5ad
NS
2769 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2770 fix code formatting.
2771
27722016-05-20 Nathan Sidwell <nathan@acm.org>
2773
2774 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2775 non-common cases.
2776 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2777
15c671a7
DM
27782016-05-20 David Malcolm <dmalcolm@redhat.com>
2779
2780 * jit.dg/all-non-failing-tests.h: Add
2781 test-factorial-must-tail-call.c.
2782 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2783 * jit.dg/test-factorial-must-tail-call.c: New test case.
2784
4f028369
JJ
27852016-05-20 Jakub Jelinek <jakub@redhat.com>
2786
2787 PR fortran/71204
2788 * gfortran.dg/pr71204.f90: New test.
2789
7dea4ab3
CP
27902016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2791
2792 * gcc.target/nvptx/sincos.c: New test.
2793
ef98d365
PC
27942016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2795
2796 PR c++/70572
2797 * g++.dg/cpp1y/auto-fn31.C: New.
2798
92466115
BS
27992016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2800
2801 * gcc.target/powerpc/vec-addec.c: New test.
2802 * gcc.target/powerpc/vec-addec-int128.c: New test.
2803
9a385c2d
DM
28042016-05-20 David Malcolm <dmalcolm@redhat.com>
2805
2806 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2807 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2808 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2809 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2810
77c9d5b4
JH
28112016-05-20 Jan Hubicka <hubicka@ucw.cz>
2812
2813 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2814
68047971
JJ
28152016-05-20 Jakub Jelinek <jakub@redhat.com>
2816
18954840
JJ
2817 PR c++/71210
2818 * g++.dg/opt/pr71210-1.C: New test.
2819 * g++.dg/opt/pr71210-2.C: New test.
2820
68047971
JJ
2821 PR tree-optimization/29756
2822 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2823 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2824 only on selected targets where V4SImode vectors are known to be
2825 supported.
2826
d78789f5
MG
28272016-05-20 Marc Glisse <marc.glisse@inria.fr>
2828
2829 PR tree-optimization/71079
2830 PR tree-optimization/71206
2831 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2832
550fa093
PK
28332016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2834
2835 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2836 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2837 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2838
483c6429
RG
28392016-05-20 Richard Guenther <rguenther@suse.de>
2840
2841 PR tree-optimization/29756
2842 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2843
eb066284
RB
28442016-05-20 Richard Biener <rguenther@suse.de>
2845
2846 PR tree-optimization/71185
2847 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2848
58f10249
RB
28492016-05-20 Richard Biener <rguenther@suse.de>
2850
2851 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2852
2a5569fa
MP
28532016-05-19 Marek Polacek <polacek@redhat.com>
2854
2855 PR c++/71075
2856 * g++.dg/diagnostic/pr71075.C: New test.
2857
5e9a5385
DM
28582016-05-19 David Malcolm <dmalcolm@redhat.com>
2859
2860 PR c++/71184
2861 * g++.dg/pr71184.C: New test case.
2862
4f45da44
KN
28632016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2864
2865 * gcc.target/powerpc/darn-0.c: New test.
2866 * gcc.target/powerpc/darn-1.c: New test.
2867 * gcc.target/powerpc/darn-2.c: New test.
2868
4177437e
MP
28692016-05-19 Marek Polacek <polacek@redhat.com>
2870
2871 PR tree-optimization/71031
2872 * gcc.dg/tree-ssa/vrp100.c: New test.
2873
afb72432
IE
28742016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2875
2876 PR rtl-optimization/71148
2877 * gcc.dg/pr71148.c: New test.
2878
4f83064e
KT
28792016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2880
2881 PR target/71056
2882 * gcc.target/arm/pr71056.c: New test.
2883
4bf8dbe1
BE
28842016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2885
2886 * c-c++-common/pr69669.c: Check the used mode.
2887
f3510625
MO
28882016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2889
2890 PR sanitizer/64354
2891 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2892
43c0068e
RB
28932016-05-19 Richard Biener <rguenther@suse.de>
2894
2895 PR tree-optimization/70729
2896 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2897 * gcc.dg/graphite/scop-18.c: Likewise.
2898 * gcc.dg/pr41783.c: Disable LIM.
2899 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2900 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2901 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2902 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2903 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2904 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2905 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2906 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2907 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2908 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2909 * gfortran.dg/pr42108.f90: Likewise.
2910
70f25790
DM
29112016-05-18 David Malcolm <dmalcolm@redhat.com>
2912
2913 PR driver/69265
2914 * gcc.dg/spellcheck-options-11.c: New test case.
2915
960db8ec
JJ
29162016-05-18 Jakub Jelinek <jakub@redhat.com>
2917
2918 PR c++/71100
2919 * g++.dg/opt/pr71100.C: New test.
2920
04643334
MJ
29212016-05-18 Martin Jambor <mjambor@suse.cz>
2922
2923 PR ipa/69708
2924 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2925 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2926 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2927 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2928
91bb9f80
MJ
29292016-05-18 Martin Jambor <mjambor@suse.cz>
2930
2931 PR ipa/69708
2932 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2933 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2934 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2935 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2936 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2937
c584aca6
PC
29382016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2939
2940 PR c++/69793
2941 * g++.dg/template/crash122.C: New.
2942
20309c6e
PC
29432016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2944
2945 PR c++/70466
2946 * g++.dg/template/pr70466-1.C: New.
2947 * g++.dg/template/pr70466-2.C: Likewise.
2948
50c78b9a
MM
29492016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2950
2951 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2952 splat operations and the XXSPLTIB instruction.
2953 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2954 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2955 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2956 xxlxor to clear a register.
2957
cf8be00d
RS
29582016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2959
2960 * gcc.dg/torture/pr71020.c: New test.
2961
848a392a
MJ
29622016-05-18 Martin Jambor <mjambor@suse.cz>
2963
2964 PR ipa/70646
2965 * gcc.dg/ipa/pr70646.c: New test.
2966
1f2ab776
CL
29672016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2968
2969 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2970
76489493
CL
29712016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2972
2973 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2974 missing tests for vreinterpretq_p{8,16}.
2975
bd79378d
CL
29762016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2977
2978 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2979 vsliq_n_s64 and vsliq_n_u64.
2980
81ca3ea0
CL
29812016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2982
2983 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2984 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2985
873cb425
CL
29862016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2987
2988 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2989 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2990 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2991
9d6e7c21
CL
29922016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2993
2994 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2995 in comment.
2996
b4dbe40e 29972016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2998
2999 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3000 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3001 "blr\t" and switch to scan-assembler-times.
3002
83a5c910
JW
30032016-05-18 Jiong Wang <jiong.wang@arm.com>
3004
53d6d955
UB
3005 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3006 with __aarch64__.
3007 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3008 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3009
fb7cbdeb
JJ
30102016-05-18 Jakub Jelinek <jakub@redhat.com>
3011
8ee91165
JJ
3012 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3013 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3014 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3015 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3016 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3017 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3018
cf4d516a
JJ
3019 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3020 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3021
a4f16422
JJ
3022 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3023 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3024
7b37ce10
JJ
3025 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3026 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3027
fb7cbdeb
JJ
3028 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3029
c9326aef
RB
30302016-05-18 Richard Biener <rguenther@suse.de>
3031
3032 PR tree-optimization/71168
3033 * gcc.dg/torture/pr71168.c: New testcase.
3034
df8b0a11
KV
30352016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3036
3037 PR middle-end/63586
3038 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3039 * gcc.dg/tree-ssa/pr63586.c: New test.
3040 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3041
2efd67ed
NS
30422016-05-17 Nathan Sidwell <nathan@acm.org>
3043
3044 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3045 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3046 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3047 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3048
1988b2c2
NS
30492016-05-17 Nathan Sidwell <nathan@acm.org>
3050
3051 * gcc.target/nvptx/abi-vararg-3.c: New.
3052
ad1d92ab
MM
30532016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3054
3055 PR tree-optimization/54579
3056 PR middle-end/55299
3057 * gcc.dg/fold-notrotate-1.c: New test.
3058 * gcc.dg/fold-notshift-1.c: New test.
3059 * gcc.dg/fold-notshift-2.c: New test.
3060
47768df8
MP
30612016-05-17 Marek Polacek <polacek@redhat.com>
3062
3063 PR ipa/71146
3064 * g++.dg/ipa/pr71146.C: New test.
3065
6b5423a5
DM
30662016-05-17 David Malcolm <dmalcolm@redhat.com>
3067
3068 * jit.dg/test-error-array-bounds.c: New test case.
3069
c7986356
MG
30702016-05-17 Marc Glisse <marc.glisse@inria.fr>
3071
3072 * gcc.dg/tree-ssa/and-1.c: New testcase.
3073
d982c5b7
MG
30742016-05-17 Marc Glisse <marc.glisse@inria.fr>
3075
3076 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3077 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3078
0139ba93
MG
30792016-05-17 Marc Glisse <marc.glisse@inria.fr>
3080
3081 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3082 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3083
daab4562
JW
30842016-05-17 Jiong Wang <jiong.wang@arm.com>
3085
3086 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3087
22330033
JW
30882016-05-17 Jiong Wang <jiong.wang@arm.com>
3089
3090 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3091
98b3a5f2
JW
30922016-05-17 Jiong Wang <jiong.wang@arm.com>
3093
3094 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3095 ".2d[index]" when scan the assembly.
3096 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3097 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3098 float64x1.
3099 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3100
b71b7a8e
RB
31012016-05-17 Richard Biener <rguenther@suse.de>
3102
3103 PR tree-optimization/71132
3104 * gcc.dg/torture/pr71132.c: New testcase.
3105
3c51ad46
CL
31062016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3107
3108 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3109
d20faa66
KT
31102016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3111
3112 PR target/70809
3113 * gcc.target/aarch64/pr70809_1.c: New test.
3114
b75cc5a4
KT
31152016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3116
3117 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3118 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3119 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3120 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3121
b28eb195
IE
31222016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3123 Ilya Enkovich <ilya.enkovich@intel.com>
3124
3125 PR target/71114
3126 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3127
0b9004ed
JH
31282016-05-16 Jan Hubicka <hubicka@ucw.cz>
3129
3130 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3131 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3132
1b81a1c1
MW
31332016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3134
3135 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3136 test for __ARM_FP16_ARGS.
3137 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3138 * gcc.target/arm/aapcs/neon-vect10.c: New.
3139 * gcc.target/arm/aapcs/neon-vect9.c: New.
3140 * gcc.target/arm/aapcs/vfp18.c: New.
3141 * gcc.target/arm/aapcs/vfp19.c: New.
3142 * gcc.target/arm/aapcs/vfp20.c: New.
3143 * gcc.target/arm/aapcs/vfp21.c: New.
3144 * gcc.target/arm/fp16-aapcs-1.c: New.
3145 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3146 test for __ARM_FP16_ARGS.
3147 * g++.target/arm/fp16-return-1.c: Update expected output.
3148
921d1e73
JW
31492016-05-16 Jiong Wang <jiong.wang@arm.com>
3150
3151 PR testsuite/70227
3152 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3153
228eb42a
HA
31542016-05-15 Harald Anlauf <anlauf@gmx.de>
3155
3156 PR fortran/69603
3157 * gfortran.dg/pr69603.f90: New testcase.
3158
785abfd3
FR
31592016-05-14 Fritz Reese <fritzoreese@gmail.com>
3160
3161 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3162
e75eb64f
FR
31632016-05-14 Fritz Reese <fritzoreese@gmail.com>
3164
3165 PR fortran/71047
3166 * gfortran.dg/pr71047.f08: New test.
3167
aa4b467b
JM
31682016-05-13 Joseph Myers <joseph@codesourcery.com>
3169
3170 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3171 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3172 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3173
653fb4a2
MS
31742016-05-13 Martin Sebor <msebor@redhat.com>
3175
3176 PR c++/60049
3177 * g++.dg/cpp0x/constexpr-60049.C: New test.
3178
9e37582d
JJ
31792016-05-13 Jakub Jelinek <jakub@redhat.com>
3180
3181 PR bootstrap/71071
3182 * gcc.dg/pr71071.c: New test.
3183
a278aa17
UB
31842016-05-13 Uros Bizjak <ubizjak@gmail.com>
3185
3186 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3187 remove XOP handling.
377eaca7 3188 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3189
ac3d02e2
NS
31902016-05-13 Nathan Sidwell <nathan@acm.org>
3191
3192 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3193 __atomic_is_lock_free declaration.
3194
8ab3bdac
RB
31952016-05-13 Richard Biener <rguenther@suse.de>
3196
3197 PR tree-optimization/42587
3198 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3199
623b8e0a
ML
32002016-05-13 Martin Liska <mliska@suse.cz>
3201
3202 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3203 the new format of dump output.
3204
da7674f6
IE
32052016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3206
3207 * gcc.dg/pr71084.c: New test.
3208
c959db3d
RR
32092016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3210
53d6d955
UB
3211 PR target/53440
3212 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3213
43203dea
RR
32142016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3215
3216 * gcc.target/aarch64/struct_return.c: New test.
3217
4f2e1536
MP
32182016-05-12 Marek Polacek <polacek@redhat.com>
3219
3220 PR c/70756
3221 * c-c++-common/pr70756-2.c: New test.
3222 * c-c++-common/pr70756.c: New test.
3223
1ef33ef3
RB
32242016-05-12 Richard Biener <rguenther@suse.de>
3225
3226 PR tree-optimization/71059
3227 * gcc.dg/torture/pr71059.c: New testcase.
3228
763baff6
RB
32292016-05-12 Richard Biener <rguenther@suse.de>
3230
3231 PR tree-optimization/71062
3232 * gcc.dg/torture/pr71062.c: New testcase.
3233
c4ec1243
IE
32342016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3235
3236 PR tree-optimization/71006
3237 * gcc.dg/pr71006.c: New test.
3238
a5fbf76d
MP
32392016-05-12 Marek Polacek <polacek@redhat.com>
3240
3241 PR driver/71063
3242 * gcc.dg/opts-7.c: New test.
3243
5acc47a4
KT
32442016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3245
3246 PR target/70830
3247 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3248 Add -save-temps to dg-options.
3249 Scan for ldmfd rather than pop instruction.
3250 * gcc.target/arm/interrupt-2.c: Likewise.
3251 * gcc.target/arm/pr70830.c: New test.
3252
40bd4bf9
JJ
32532016-05-12 Jakub Jelinek <jakub@redhat.com>
3254
3cd63842
JJ
3255 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3256 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3257
c05d08f6
JJ
3258 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3259 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3260 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3261
bc27ffae
JJ
3262 PR target/71019
3263 * gcc.target/i386/avx512vl-pack-1.c: New test.
3264 * gcc.target/i386/avx512vl-pack-2.c: New test.
3265 * gcc.target/i386/avx512bw-pack-2.c: New test.
3266
515d7412
JJ
3267 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3268
40bd4bf9
JJ
3269 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3270 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3271 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3272
44ab146a
RB
32732016-05-12 Richard Biener <rguenther@suse.de>
3274
3275 PR tree-optimization/70986
3276 * gcc.dg/torture/pr70986-1.c: New testcase.
3277 * gcc.dg/torture/pr70986-2.c: Likewise.
3278 * gcc.dg/torture/pr70986-3.c: Likewise.
3279
d6e83a8d
MM
32802016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3281
3282 PR c/43651
3283 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3284 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3285
51e67ea3
UB
32862016-05-11 Uros Bizjak <ubizjak@gmail.com>
3287
3288 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3289 directive.
3290 * gcc.target/i386/pr66746.c: Ditto.
3291
3fd2b007
MM
32922016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3293
3294 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3295 support.
3296 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3297 warning when using -mvsx-timode.
3298 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3299 * gcc.target/powerpc/dform-2.c: Likewise.
3300 * gcc.target/powerpc/pr68805.c: Likewise.
3301
5c3a10fb
MP
33022016-05-11 Marek Polacek <polacek@redhat.com>
3303
3304 PR c++/71024
3305 * c-c++-common/attributes-3.c: New test.
3306
7cfb065b
NS
33072016-05-11 Nathan Sidwell <nathan@acm.org>
3308
3309 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3310 * gcc.c-torture/execute/pr68185.c: Likewise.
3311 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3312 * gcc.dg/pr69634.c: Requires scheduling.
3313 * gcc.dg/torture/pr66178.c: Require label values.
3314 * gcc.dg/setjmp-6.c: Require indirect jumps.
3315
f35ea97d
RB
33162016-05-11 Richard Biener <rguenther@suse.de>
3317
3318 PR tree-optimization/71055
3319 * gcc.dg/torture/pr71055.c: New testcase.
3320
dff70323
RB
33212016-05-11 Richard Biener <rguenther@suse.de>
3322
3323 PR debug/71057
3324 * g++.dg/debug/pr71057.C: New testcase.
3325
56a3d28b
JJ
33262016-05-11 Jakub Jelinek <jakub@redhat.com>
3327
3328 PR fortran/70855
3329 * gfortran.dg/gomp/pr70855.f90: New test.
3330
ebc1b29e
RB
33312016-05-11 Richard Biener <rguenther@suse.de>
3332
3333 PR middle-end/71002
3334 * g++.dg/torture/pr71002.C: New testcase.
3335
98ccd1d7
IE
33362016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3337
3338 PR middle-end/70807
3339 * gcc.dg/pr70807.c: New test.
3340
ed29e24b
MS
33412016-05-10 Martin Sebor <msebor@redhat.com>
3342
3343 PR c++/38611
3344 * g++.dg/Wattributes.C: New test.
3345
e39dab2c
MG
33462016-05-10 Marc Glisse <marc.glisse@inria.fr>
3347
3348 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3349 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3350 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3351
d067e238
IE
33522016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3353
3354 PR target/70799
3355 * gcc.target/i386/pr70799-1.c: New test.
3356
cd36c83e
PMR
33572016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3358
3359 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3360
1e3af2a4
IE
33612016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3362
3363 PR middle-end/70877
3364 * gcc.target/i386/pr70877.c: New test.
3365
afc610db
IE
33662016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3367
3368 PR tree-optimization/70786
3369 * gcc.target/i386/pr70876.c: New test.
3370
4b59d19f
JJ
33712016-05-10 Jakub Jelinek <jakub@redhat.com>
3372
3373 PR target/70927
3374 * gcc.target/i386/avx512vl-logic-1.c: New test.
3375 * gcc.target/i386/avx512vl-logic-2.c: New test.
3376 * gcc.target/i386/avx512dq-logic-2.c: New test.
3377
9b5ee426
BS
33782016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3379
3380 PR target/70963
3381 * gcc.target/powerpc/pr70963.c: New.
3382
f3352cab
DM
33832016-05-10 David Malcolm <dmalcolm@redhat.com>
3384
3385 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3386 (test_very_wide_line): Add ruler to expected output.
3387 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3388 (test_very_wide_line): Likewise.
3389 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3390 (test_show_locus): Within the handling of "test_very_wide_line",
3391 enable show_ruler_p on the diagnostic context.
3392
4a3255dd
RB
33932016-05-10 Richard Biener <rguenther@suse.de>
3394
3395 PR tree-optimization/71039
3396 * gcc.dg/torture/pr71039.c: New testcase.
3397
da7c9950
NS
33982016-05-10 Nathan Sidwell <nathan@acm.org>
3399
3400 * gcc.dg/nested-func-10.c: Requires alloca.
3401 * gcc.dg/nested-func-9.c: Requires alloca.
3402 * gcc.c-torture/execute/pr70460.c: Requires labels.
3403 * gcc.c-torture/compile/pr70199.c: Requires labels.
3404 * gcc.target/nvptx/decl.c: Compile only.
3405 * gcc.target/nvptx/trailing-init.c: Compile only.
3406 * gcc.target/nvptx/ary-init.c: Compile only.
3407
cf68d92c
MP
34082016-05-10 Marek Polacek <polacek@redhat.com>
3409
3410 PR c/70255
3411 * gcc.dg/attr-opt-1.c: New test.
3412
64ea4e15
RB
34132016-05-10 Richard Biener <rguenther@suse.de>
3414
3415 PR tree-optimization/70497
3416 PR tree-optimization/28367
3417 * gcc.dg/torture/20160404-1.c: New testcase.
3418 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3419 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3420
5a96dae3
PMR
34212016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3422
3423 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3424
fc97f805
UB
34252016-05-09 Uros Bizjak <ubizjak@gmail.com>
3426
3427 * gcc.target/i386/fabsneg-1.c New test.
3428
a710b1d5
AM
34292016-05-09 Alan Modra <amodra@gmail.com>
3430
3431 PR testsuite/70826
3432 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3433
171f6f05
RB
34342016-05-09 Richard Biener <rguenther@suse.de>
3435
3436 PR tree-optimization/70985
3437 * gcc.dg/torture/pr70985.c: New testcase.
3438
18caa34e
BC
34392016-05-09 Bin Cheng <bin.cheng@arm.com>
3440
3441 * gcc.dg/tree-ssa/ifc-9.c: New test.
3442 * gcc.dg/tree-ssa/ifc-10.c: New test.
3443 * gcc.dg/tree-ssa/ifc-11.c: New test.
3444 * gcc.dg/tree-ssa/ifc-12.c: New test.
3445 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3446 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3447 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3448
7a27d38f
RB
34492016-05-09 Richard Biener <rguenther@suse.de>
3450
3451 PR fortran/70937
3452 * gfortran.dg/pr70937.f90: New testcase.
3453
5ebbbd3d
RO
34542016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3455
3456 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3457
f6288c24
FR
34582016-05-07 Fritz Reese <fritzoreese@gmail.com>
3459
3460 PR fortran/56226
3461 * gfortran.dg/dec_structure_1.f90: New testcase.
3462 * gfortran.dg/dec_structure_2.f90: Ditto.
3463 * gfortran.dg/dec_structure_3.f90: Ditto.
3464 * gfortran.dg/dec_structure_4.f90: Ditto.
3465 * gfortran.dg/dec_structure_5.f90: Ditto.
3466 * gfortran.dg/dec_structure_6.f90: Ditto.
3467 * gfortran.dg/dec_structure_7.f90: Ditto.
3468 * gfortran.dg/dec_structure_8.f90: Ditto.
3469 * gfortran.dg/dec_structure_9.f90: Ditto.
3470 * gfortran.dg/dec_structure_10.f90: Ditto.
3471 * gfortran.dg/dec_structure_11.f90: Ditto.
3472 * gfortran.dg/dec_union_1.f90: Ditto.
3473 * gfortran.dg/dec_union_2.f90: Ditto.
3474 * gfortran.dg/dec_union_3.f90: Ditto.
3475 * gfortran.dg/dec_union_4.f90: Ditto.
3476 * gfortran.dg/dec_union_5.f90: Ditto.
3477 * gfortran.dg/dec_union_6.f90: Ditto.
3478 * gfortran.dg/dec_union_7.f90: Ditto.
3479
5ec4a8cd
TV
34802016-05-07 Tom de Vries <tom@codesourcery.com>
3481
3482 PR tree-optimization/70956
3483 * gcc.dg/graphite/pr70956.c: New test.
3484
58ec1d0e
JJ
34852016-05-06 Jakub Jelinek <jakub@redhat.com>
3486
ccd88fb7
JJ
3487 PR middle-end/70941
3488 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3489 (a, b, c, d): Change type from char to signed char.
3490 (main): Compare against (signed char) -1634678893 instead of
3491 hardcoded -109. Use __builtin_abort instead of abort.
3492
dd3b6464
JJ
3493 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3494 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3495
58ec1d0e
JJ
3496 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3497
19aa23d8
YR
34982016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3499
3500 PR debug/70935
3501 * gcc.dg/torture/pr70935.c: New test.
3502
ae5f0df1
OE
35032016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3504
3505 PR target/58219
ce23a8ff 3506 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3507
078f7e37
RB
35082016-05-06 Richard Biener <rguenther@suse.de>
3509
3510 PR tree-optimization/70960
3511 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3512
765d7b54
OE
35132016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3514
3515 PR target/52933
3516 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3517 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3518 Adjust expected instruction counts.
3519 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3520
29c94e65
MP
35212016-05-06 Marek Polacek <polacek@redhat.com>
3522
3523 PR sanitizer/70875
3524 * gcc.dg/ubsan/bounds-3.c: New test.
3525
3684b02e
OE
35262016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3527
3528 PR target/54089
3529 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3530
8706773f
RB
35312016-05-06 Richard Biener <rguenther@suse.de>
3532
3533 PR middle-end/70931
3534 * gfortran.dg/pr70931.f90: New testcase.
3535
a4f51018
RB
35362016-05-06 Richard Biener <rguenther@suse.de>
3537
3538 PR middle-end/70941
3539 * gcc.dg/torture/pr70941.c: New testcase.
3540
c4f2425f
BC
35412016-05-05 Bin Cheng <bin.cheng@arm.com>
3542
3543 PR tree-optimization/57206
3544 * gcc.dg/vect/pr57206.c: New test.
3545
5dc08197
RO
35462016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3547
3548 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3549
351f85c5
JJ
35502016-05-05 Jakub Jelinek <jakub@redhat.com>
3551
568bac8c
JJ
3552 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3553
351f85c5
JJ
3554 * c-c++-common/Wdangling-else-4.c: New test.
3555
33fd7785
JJ
35562016-05-04 Jakub Jelinek <jakub@redhat.com>
3557
2d1ac15a
JJ
3558 PR c++/70906
3559 PR c++/70933
3560 * g++.dg/opt/pr70906.C: New test.
3561 * g++.dg/opt/pr70933.C: New test.
3562
33fd7785
JJ
3563 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3564
6b715bf6
JH
35652016-05-04 Jan Hubicka <hubicka@ucw.cz>
3566
3567 * gcc.dg/ipa/pure-const-3.c: New testcase.
3568
deef7113
MP
35692016-05-04 Marek Polacek <polacek@redhat.com>
3570
3571 * c-c++-common/Wdangling-else-1.c: New test.
3572 * c-c++-common/Wdangling-else-2.c: New test.
3573 * c-c++-common/Wdangling-else-3.c: New test.
3574
5396db97
KCY
35752016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3576
3577 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3578 flag is present.
3579
de55efd5
MP
35802016-05-04 Marek Polacek <polacek@redhat.com>
3581
3582 PR c/48778
3583 * gcc.dg/Waddress-2.c: New test.
3584
475839b6
AM
35852016-05-04 Alan Modra <amodra@gmail.com>
3586
3587 * gcc.target/powerpc/pr70866.c: New.
3588
b25aad5f
MS
35892016-05-03 Martin Sebor <msebor@redhat.com>
3590
3591 PR c++/66561
3592 * c-c++-common/builtin_location.c: New test.
3593 * g++.dg/cpp1y/builtin_location.C: New test.
3594
79ce98bc
MP
35952016-05-03 Marek Polacek <polacek@redhat.com>
3596
3597 PR c/70859
3598 * gcc.dg/pr70859.c: New test.
3599 * gcc.dg/pr70859-2.c: New test.
3600
402e89f5
PMR
36012016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3602
3603 * gnat.dg/debug5.adb: New testcase.
3604
f3d90045
DV
36052016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3606
3607 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3608 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3609 Procedure to check for z10 instruction set.
3610
1e26cec1
CL
36112016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3612
3613 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3614
71aca5a0
AM
36152016-05-03 Alan Modra <amodra@gmail.com>
3616
3617 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3618
2fd70ec1
JJ
36192016-05-03 Jakub Jelinek <jakub@redhat.com>
3620
3621 * gcc.target/i386/avx512f-cvt-1.c: New test.
3622
e5705cf7
L
36232016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3624
3625 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3626 -fdump-tree-vrp-details.
3627
381cdae4
RB
36282016-05-03 Richard Biener <rguenther@suse.de>
3629
3630 * gcc.dg/pr30172-1.c: Adjust.
3631 * gcc.dg/pr63743.c: Likewise.
3632 * gcc.dg/tm/pr51696.c: Likewise.
3633 * c-c++-common/tm/safe-1.c: Likewise.
3634 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3635 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3636 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3637 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3638
adedd5c1
JJ
36392016-05-03 Jakub Jelinek <jakub@redhat.com>
3640
31ed1665
JJ
3641 PR rtl-optimization/70467
3642 * gcc.target/i386/pr70467-3.c: New test.
3643 * gcc.target/i386/pr70467-4.c: New test.
3644
dea60b59
JJ
3645 PR tree-optimization/70916
3646 * gcc.c-torture/compile/pr70916.c: New test.
3647
adedd5c1
JJ
3648 PR target/49244
3649 * gcc.target/i386/pr49244-1.c: New test.
3650 * gcc.target/i386/pr49244-2.c: New test.
3651
f80041ef
BS
36522016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3653
3654 PR rtl-optimization/44281
3655 * gcc.target/i386/pr44281.c: New test.
3656
1cfcd39e
BC
36572016-05-03 bin cheng <bin.cheng@arm.com>
3658
3659 PR tree-optimization/56541
3660 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3661 * gcc.dg/vect/pr56541.c: new test.
3662
4304ccfd
MM
36632016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3664
3665 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3666 __float128.
3667 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3668
50d94c29
L
36692016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3670
3671 PR testsuite/70520
3672 * c-c++-common/asan/clone-test-1.c (main): Align child process
3673 stack to 16 bytes.
3674
bc1aee87
DM
36752016-05-02 David Malcolm <dmalcolm@redhat.com>
3676
3677 PR c++/62314
3678 * g++.dg/spellcheck-fields-2.C: New test case.
3679
474e0129
DM
36802016-05-02 David Malcolm <dmalcolm@redhat.com>
3681
3682 PR c++/62314
3683 * g++.dg/pr62314.C: New test case.
3684
818b88a7
JH
36852016-05-02 Jan Hubicka <hubicka@ucw.cz>
3686
3687 * gcc.dg/ipa/inline-8.c: New testcase.
3688
dd77684f
JJ
36892016-05-02 Jakub Jelinek <jakub@redhat.com>
3690
3691 PR rtl-optimization/70467
3692 * gcc.target/i386/pr70467-1.c: New test.
3693
72407e00
BE
36942016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3695
3696 * gcc.dg/spec-options.c: Run the test on all targets.
3697 * gcc.dg/foo.specs: Use cpp_unique_options.
3698
dd53d197
MG
36992016-05-02 Marc Glisse <marc.glisse@inria.fr>
3700
3701 * gcc.dg/tree-ssa/unord.c: New testcase.
3702
a8b85ce9
MG
37032016-05-02 Marc Glisse <marc.glisse@inria.fr>
3704
3705 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3706
5b37e866
NS
37072016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3708
3709 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3710
7176a4a0
MP
37112016-05-02 Marek Polacek <polacek@redhat.com>
3712
3713 PR c/70851
3714 * gcc.dg/enum-incomplete-3.c: New test.
3715
6b9933b9
MP
37162016-05-02 Marek Polacek <polacek@redhat.com>
3717 Tom de Vries <tom@codesourcery.com>
3718
3719 PR tree-optimization/70700
3720 * gcc.dg/pr70700.c: New test.
3721
90f82260
UB
37222016-05-01 Uros Bizjak <ubizjak@gmail.com>
3723
3724 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3725 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3726 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3727 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3728 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3729
f73036c1
EB
37302016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3731
3732 * ada/acats/run_acats: Rename into...
3733 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3734 * ada/acats/run_all.sh: Remove redundant test.
3735 (target_run): Move around.
3736 (target_gnatchop): Use newly built executable.
3737 (target_gnatmake): Likewise.
3738 Check that the compilation of impbit succeeds.
3739
85e051a3
OE
37402016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3741
3742 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3743 * gcc.dg/20021029-1.c: Likewise.
3744 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3745 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3746 * gcc.target/sh/cmpstr.c: Likewise.
3747 * gcc.target/sh/cmpstrn.c: Likewise.
3748 * gcc.target/sh/memset.c: Likewise.
3749 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3750 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3751 * gcc.target/sh/pr39423-1.c: Likewise.
3752 * gcc.target/sh/pr49468-di.c: Likewise.
3753 * gcc.target/sh/pr49468-si.c: Likewise.
3754 * gcc.target/sh/pr49880-1.c: Likewise.
3755 * gcc.target/sh/pr49880-2.c: Likewise.
3756 * gcc.target/sh/pr49880-3.c: Likewise.
3757 * gcc.target/sh/pr50751-1.c: Likewise.
3758 * gcc.target/sh/pr50751-4.c: Likewise.
3759 * gcc.target/sh/pr50751-7.c: Likewise.
3760 * gcc.target/sh/pr51244-1.c: Likewise.
3761 * gcc.target/sh/pr51244-10.c: Likewise.
3762 * gcc.target/sh/pr51244-11.c: Likewise.
3763 * gcc.target/sh/pr51244-12.c: Likewise.
3764 * gcc.target/sh/pr51244-13.c: Likewise.
3765 * gcc.target/sh/pr51244-14.c: Likewise.
3766 * gcc.target/sh/pr51244-17.c: Likewise.
3767 * gcc.target/sh/pr51244-18.c: Likewise.
3768 * gcc.target/sh/pr51244-19.c: Likewise.
3769 * gcc.target/sh/pr51244-4.c: Likewise.
3770 * gcc.target/sh/pr51244-5.c: Likewise.
3771 * gcc.target/sh/pr51244-7.c: Likewise.
3772 * gcc.target/sh/pr51244-8.c: Likewise.
3773 * gcc.target/sh/pr51244-9.c: Likewise.
3774 * gcc.target/sh/pr51697.c: Likewise.
3775 * gcc.target/sh/pr52483-1.c: Likewise.
3776 * gcc.target/sh/pr52483-2.c: Likewise.
3777 * gcc.target/sh/pr52483-3.c: Likewise.
3778 * gcc.target/sh/pr52483-5.c: Likewise.
3779 * gcc.target/sh/pr52933-1.c: Likewise.
3780 * gcc.target/sh/pr52933-2.c: Likewise.
3781 * gcc.target/sh/pr52933-3.c: Likewise.
3782 * gcc.target/sh/pr53568-1.c: Likewise.
3783 * gcc.target/sh/pr53976-1.c: Likewise.
3784 * gcc.target/sh/pr53988-1.c: Likewise.
3785 * gcc.target/sh/pr53988.c: Likewise.
3786 * gcc.target/sh/pr54089-1.c: Likewise.
3787 * gcc.target/sh/pr54089-6.c: Likewise.
3788 * gcc.target/sh/pr54089-7.c: Likewise.
3789 * gcc.target/sh/pr54089-8.c: Likewise.
3790 * gcc.target/sh/pr54089-9.c: Likewise.
3791 * gcc.target/sh/pr54236-1.c: Likewise.
3792 * gcc.target/sh/pr54236-2.c: Likewise.
3793 * gcc.target/sh/pr54236-3.c: Likewise.
3794 * gcc.target/sh/pr54236-4.c: Likewise.
3795 * gcc.target/sh/pr54386.c: Likewise.
3796 * gcc.target/sh/pr54602-1.c: Likewise.
3797 * gcc.target/sh/pr54685.c: Likewise.
3798 * gcc.target/sh/pr54760-1.c: Likewise.
3799 * gcc.target/sh/pr54760-2.c: Likewise.
3800 * gcc.target/sh/pr54760-3.c: Likewise.
3801 * gcc.target/sh/pr54760-4.c: Likewise.
3802 * gcc.target/sh/pr54760-5.c: Likewise.
3803 * gcc.target/sh/pr54760-6.c: Likewise.
3804 * gcc.target/sh/pr55146.c: Likewise.
3805 * gcc.target/sh/pr55160.c: Likewise.
3806 * gcc.target/sh/pr59278.c: Likewise.
3807 * gcc.target/sh/pr59401-1.c: Likewise.
3808 * gcc.target/sh/pr59533-1.c: Likewise.
3809 * gcc.target/sh/pr63260.c: Likewise.
3810 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3811 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3812 * gcc.target/sh/strlen.c: Likewise.
3813 * gcc.target/sh/torture/pr30807.c: Likewise.
3814 * gcc.target/sh/torture/pr34777.c: Likewise.
3815 * gcc.target/sh/torture/pr64652.c: Likewise.
3816 * gcc.target/sh/torture/pr65505.c: Likewise.
3817 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3818 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3819
411e5c67
PC
38202016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3821
3822 PR c++/66644
3823 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3824
8fa97501
BS
38252016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3826
3827 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3828 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3829 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3830 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3831
5a956111
PP
38322016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3833
3834 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3835 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3836
e7ff0319
CP
38372016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3838
3839 PR middle-end/70626
3840 * c-c++-common/goacc/combined-reduction.c: New test.
3841 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3842
52d11a4b
L
38432016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3844
3845 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3846 *movdi_internal pattern only if PIC off.
3847 * gcc.target/i386/pr70155-2.c: Likewise.
3848 * gcc.target/i386/pr70155-3.c: Likewise.
3849 * gcc.target/i386/pr70155-4.c: Likewise.
3850 * gcc.target/i386/pr70155-5.c: Likewise.
3851 * gcc.target/i386/pr70155-6.c: Likewise.
3852 * gcc.target/i386/pr70155-7.c: Likewise.
3853 * gcc.target/i386/pr70155-8.c: Likewise.
3854 * gcc.target/i386/pr70155-15.c: Likewise.
3855 * gcc.target/i386/pr70155-17.c: Likewise.
3856 * gcc.target/i386/pr70155-22.c: Likewise.
3857
8960db31
BC
38582016-04-29 Bin Cheng <bin.cheng@arm.com>
3859
3860 PR tree-optimization/70803
3861 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3862
cca535a4
IE
38632016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3864
3865 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3866 optimization of vector loop.
3867 * gcc.target/i386/vect-unpack-3.c: New test.
3868 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3869 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3870 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3871
500ecf4a
MP
38722016-04-29 Marek Polacek <polacek@redhat.com>
3873
3874 PR sanitizer/70342
3875 * g++.dg/ubsan/null-7.C: New test.
3876
2fff3db8
MP
3877 PR c/70852
3878 * gcc.dg/pr70852.c: New test.
3879
509063eb
DV
38802016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3881
3882 PR/69089
3883 * g++.dg/cpp0x/alignas6.C: New test.
3884
83745c0d
DV
38852016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3886
c87885ca
RO
3887 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3888 * gcc.dg/pr27003.c: Likewise.
3889 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3890 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3891 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3892 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3893 * gcc.target/arc/mxy.c: Likewise.
3894 * gcc.target/arc/mswape.c: Likewise.
3895 * gcc.target/arc/mrtsc.c: Likewise.
3896 * gcc.target/arc/mcrc.c: Likewise.
3897 * gcc.target/arc/mdsp-packa.c: Likewise.
3898 * gcc.target/arc/mdvbf.c: Likewise.
3899 * gcc.target/arc/mlock.c: Likewise.
3900 * gcc.target/arc/mmac-24.c: Likewise.
3901 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3902
849b265d
BS
39032016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3904 Matthijs Kooijman <matthijs@stdin.nl>
3905 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3906
3907 PR target/60040
3908 * gcc.target/avr/pr60040-1.c: New.
3909 * gcc.target/avr/pr60040-2.c: New.
3910
1390536b
RB
39112016-04-29 Richard Biener <rguenther@suse.de>
3912
3913 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3914
98998245
RB
39152016-04-29 Richard Biener <rguenther@suse.de>
3916
3917 PR tree-optimization/13962
3918 PR tree-optimization/65686
3919 * gcc.dg/uninit-pr65686.c: New testcase.
3920
8b80cc21
JJ
39212016-04-29 Jakub Jelinek <jakub@redhat.com>
3922
3923 PR middle-end/70843
3924 * gcc.dg/pr70843.c: New test.
3925
6181bc30
JJ
39262016-04-28 Jakub Jelinek <jakub@redhat.com>
3927
3928 PR target/70858
3929 * gcc.target/i386/pr70858.c: New test.
3930
f4cb3612
AB
39312016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3932
3933 * gcc.target/arc/nps400-1.c: New file.
3934
8ad9df62
JR
39352016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3936 Andrew Burgess <andrew.burgess@embecosm.com>
3937
3938 * gcc.target/arc/movh_cl-1.c: New file.
3939
ceaaa9fe
JR
39402016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3941 Andrew Burgess <andrew.burgess@embecosm.com>
3942
3943 * gcc.target/arc/extzv-1.c: New file.
3944 * gcc.target/arc/insv-1.c: New file.
3945 * gcc.target/arc/insv-2.c: New file.
3946 * gcc.target/arc/movb-1.c: New file.
3947 * gcc.target/arc/movb-2.c: New file.
3948 * gcc.target/arc/movb-3.c: New file.
3949 * gcc.target/arc/movb-4.c: New file.
3950 * gcc.target/arc/movb-5.c: New file.
3951 * gcc.target/arc/movb_cl-1.c: New file.
3952 * gcc.target/arc/movb_cl-2.c: New file.
3953 * gcc.target/arc/movbi_cl-1.c: New file.
3954 * gcc.target/arc/movl-1.c: New file.
3955
4d03dc2f
JR
39562016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3957 Andrew Burgess <andrew.burgess@embecosm.com>
3958
3959 * gcc.target/arc/cmem-1.c: New file.
3960 * gcc.target/arc/cmem-2.c: New file.
3961 * gcc.target/arc/cmem-3.c: New file.
3962 * gcc.target/arc/cmem-4.c: New file.
3963 * gcc.target/arc/cmem-5.c: New file.
3964 * gcc.target/arc/cmem-6.c: New file.
3965 * gcc.target/arc/cmem-7.c: New file.
3966 * gcc.target/arc/cmem-ld.inc: New file.
3967 * gcc.target/arc/cmem-st.inc: New file.
3968
81262dad
JJ
39692016-04-28 Jakub Jelinek <jakub@redhat.com>
3970
3971 PR target/70821
3972 * gcc.target/i386/pr70821.c: New test.
3973
0a31a09a
BS
39742016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3975
3976 * gcc.target/powerpc/vec-adde.c: New test.
3977 * gcc.target/powerpc/vec-adde-int128.c: New test.
3978
3ddffba9
JJ
39792016-04-28 Jakub Jelinek <jakub@redhat.com>
3980
3981 * gcc.target/i386/avx-vround-1.c: New test.
3982 * gcc.target/i386/avx-vround-2.c: New test.
3983 * gcc.target/i386/avx512vl-vround-1.c: New test.
3984 * gcc.target/i386/avx512vl-vround-2.c: New test.
3985
713dedcd
RO
39862016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3987
3988 PR testsuite/70595
3989 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3990 (check_effective_target_cilkplus_runtime): ... this.
3991 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3992 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3993
3994 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3995 Require cilkplus_runtime.
3996 Don't add -lcilkrts.
3997 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3998 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3999 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4000 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4001 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4002 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4003 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4004 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4005 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4006 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4007 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4008 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4009 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4010 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4011 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4012 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4013 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4014 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4015 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4016 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4017 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4018 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4019 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4020 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4021 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4022 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4023 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4024 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4025 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4026
4027 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4028 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4029
4030 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4031
4032 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4033 cilkplus_runtime.
4034
3563f78f
MG
40352016-04-27 Marc Glisse <marc.glisse@inria.fr>
4036
4037 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4038 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4039
6bc2bb18
RB
40402015-04-27 Ryan Burn <contact@rnburn.com>
4041
4042 PR c++/69024
4043 PR c++/68997
4044 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4045 diagnostic.
4046 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4047 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4048
1e55d29a
EB
40492016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4050
4051 * gnat.dg/limited_with4.ad[sb]: New test.
4052 * gnat.dg/limited_with4_pkg.ads: New helper.
4053
087146ca
L
40542016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4055
4056 PR target/70155
4057 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4058 and movv1ti_internal patterns
4059 * gcc.target/i386/pr70155-1.c: New test.
4060 * gcc.target/i386/pr70155-2.c: Likewise.
4061 * gcc.target/i386/pr70155-3.c: Likewise.
4062 * gcc.target/i386/pr70155-4.c: Likewise.
4063 * gcc.target/i386/pr70155-5.c: Likewise.
4064 * gcc.target/i386/pr70155-6.c: Likewise.
4065 * gcc.target/i386/pr70155-7.c: Likewise.
4066 * gcc.target/i386/pr70155-8.c: Likewise.
4067 * gcc.target/i386/pr70155-9.c: Likewise.
4068 * gcc.target/i386/pr70155-10.c: Likewise.
4069 * gcc.target/i386/pr70155-11.c: Likewise.
4070 * gcc.target/i386/pr70155-12.c: Likewise.
4071 * gcc.target/i386/pr70155-13.c: Likewise.
4072 * gcc.target/i386/pr70155-14.c: Likewise.
4073 * gcc.target/i386/pr70155-15.c: Likewise.
4074 * gcc.target/i386/pr70155-16.c: Likewise.
4075 * gcc.target/i386/pr70155-17.c: Likewise.
4076 * gcc.target/i386/pr70155-18.c: Likewise.
4077 * gcc.target/i386/pr70155-19.c: Likewise.
4078 * gcc.target/i386/pr70155-20.c: Likewise.
4079 * gcc.target/i386/pr70155-21.c: Likewise.
4080 * gcc.target/i386/pr70155-22.c: Likewise.
4081
92329f9f
L
40822016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4083
4084 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4085 ".{5,6}".
4086
309a0cf6
BC
40872016-04-27 Bin Cheng <bin.cheng@arm.com>
4088
4089 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4090 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4091 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4092 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4093 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4094
72ed2b9c
RB
40952016-04-27 Richard Biener <rguenther@suse.de>
4096
4097 PR ipa/70760
4098 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4099 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4100
3c98ff9b
NS
41012016-04-27 Nathan Sidwell <nathan@acm.org>
4102
4103 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4104 * g++.dg/ubsan/pr63956.C: Adjust error location.
4105
9ec5d66b
NC
41062016-04-27 Nick Clifton <nickc@redhat.com>
4107
4108 PR middle-end/49889
4109 * gcc.dg/pr49889.c: New test.
4110
c1e1f433
BS
41112016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4112
4113 * c-c++-common/memset-array.c: New test.
4114
8ac43293
MS
41152016-04-26 Martin Sebor <msebor@redhat.com>
4116
4117 PR c++/66639
4118 * g++.dg/cpp1y/func_constexpr.C: New test.
4119
843ce8ab
PP
41202016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4121
4122 PR c++/70241
4123 * g++.dg/cpp0x/enum32.C: New test.
4124 * g++.dg/cpp0x/enum33.C: New test.
4125
41262016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4127
4128 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4129 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4130 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4131 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4132 * gcc.c-torture/execute/pr38151.c: Likewise.
4133 * gcc.c-torture/execute/pr66556.c: Likewise.
4134 * gcc.c-torture/execute/pr67781.c: Likewise.
4135 * gcc.c-torture/execute/pr68648.c: Likewise.
4136
ca1206be
MG
41372016-04-26 Marc Glisse <marc.glisse@inria.fr>
4138
4139 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4140
2448a956
MP
41412016-04-26 Marek Polacek <polacek@redhat.com>
4142
4143 PR c/67784
4144 * gcc.dg/pr67784-3.c: New test.
4145 * gcc.dg/pr67784-4.c: New test.
4146 * gcc.dg/pr67784-5.c: New test.
4147
b02a5e26
MP
4148 PR c/70791
4149 * gcc.dg/Wnested-externs-2.c: New test.
4150
6b6aa8d3
MG
41512016-04-26 Marc Glisse <marc.glisse@inria.fr>
4152
4153 * gcc.dg/fold-plusmult.c: Adjust.
4154 * gcc.dg/no-strict-overflow-6.c: Adjust.
4155 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4156
a2095b55
BS
41572016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4158
4159 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4160 number scans.
4161 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4162 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4163 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4164 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4165 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4166 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4167 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4168 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4169 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4170 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4171 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4172 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4173 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4174 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4175 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4176 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4177 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4178 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4179 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4180 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4181 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4182 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4183 scans.
4184 * gcc.target/i386/pr32219-4.c: Likewise.
4185 * gcc.target/i386/pr32219-6.c: Likewise.
4186 * gcc.target/i386/pr32219-8.c: Likewise.
4187
bb0cc5c8
KT
41882016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4189
4190 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4191 associated options.
4192
5a0802ea
MP
41932016-04-26 Marek Polacek <polacek@redhat.com>
4194
4195 PR c++/70744
4196 * g++.dg/ext/cond2.C: New test.
4197
00f615af
BC
41982016-04-26 Bin Cheng <bin.cheng@arm.com>
4199
4200 PR tree-optimization/70771
4201 PR tree-optimization/70775
4202 * gcc.dg/pr70771.c: New test.
25939d34 4203 * gcc.dg/pr70775.c: New test.
00f615af 4204
218155e7
BS
42052016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4206
4207 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4208
ab99f467
RB
42092016-04-25 Richard Biener <rguenther@suse.de>
4210
4211 PR tree-optimization/70780
4212 * gcc.dg/torture/pr70780.c: New testcase.
4213
93c590ee
MC
42142016-04-25 Michael Collison <michael.collison@arm.com>
4215
c87885ca
RO
4216 * gcc.target/arm/neon-vaddws16.c: New test.
4217 * gcc.target/arm/neon-vaddws32.c: New test.
4218 * gcc.target/arm/neon-vaddwu16.c: New test.
4219 * gcc.target/arm/neon-vaddwu32.c: New test.
4220 * gcc.target/arm/neon-vaddwu8.c: New test.
4221 * lib/target-supports.exp
93c590ee
MC
4222 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4223 that arm neon support vector widen sum of HImode TO SImode.
4224
d6c1a7a7
JJ
42252016-04-23 Jakub Jelinek <jakub@redhat.com>
4226
4227 PR sanitizer/70712
4228 * c-c++-common/asan/pr70712.c: New test.
4229
ab0fc037
TS
42302016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4231
4232 * .gitattributes: New file.
4233
2aa64824
CL
42342016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4235
4236 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4237
e7e12d92
DH
42382016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4239
4240 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4241 * gfortran.dg/submodule_15.f08: Likewise.
4242
d1431192
RB
42432016-04-22 Richard Biener <rguenther@suse.de>
4244
4245 PR tree-optimization/70740
4246 * gcc.dg/torture/pr70740.c: New testcase.
4247
04a63c24
L
42482016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4249
4250 PR target/70750
4251 * gcc.target/i386/pr70750-1.c: New test.
4252 * gcc.target/i386/pr70750-2.c: Likewise.
4253
20700098
PC
42542016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4255
4256 PR c++/70540
4257 * g++.dg/cpp0x/auto48.C: New.
4258
aedf4e12
MP
42592016-04-21 Marek Polacek <polacek@redhat.com>
4260
4261 PR c++/70513
4262 * g++.dg/cpp0x/forw_enum12.C: New test.
4263 * g++.dg/cpp0x/forw_enum13.C: New test.
4264
2074d80a
KY
42652016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4266
4267 PR target/70728
4268 * gcc.target/i386/pr70728.c: New test.
4269
aef4aab0
RB
42702016-04-21 Richard Biener <rguenther@suse.de>
4271
4272 PR middle-end/70747
4273 * gcc.dg/pr70747.c: New testcase.
4274
2359e571
BC
42752016-04-21 Bin Cheng <bin.cheng@arm.com>
4276
4277 PR tree-optimization/70715
4278 * gcc.dg/tree-ssa/scev-13.c: New test.
4279
ce0e66ff
MG
42802016-04-21 Marc Glisse <marc.glisse@inria.fr>
4281
4282 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4283
2c2870a1
MG
42842016-04-21 Marc Glisse <marc.glisse@inria.fr>
4285
4286 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4287
a2b056a3
JH
42882016-04-20 Jan Hubicka <jh@suse.cz>
4289
4290 PR ipa/70018
4291 * g++.dg/ipa/nothrow-1.C: New testcase.
4292
ee392fc2
NS
42932016-04-20 Nathan Sidwell <nathan@acm.org>
4294
4295 PR c++/55635
4296 * g++.dg/eh/delete1.C: New.
4297
dda49daf
L
42982016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4299
4300 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4301 -mtune-ctrl=sse_typeless_stores.
4302
8a5b9d5a
L
43032016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4304
4305 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4306
1011119f
BC
43072016-04-20 Bin Cheng <bin.cheng@arm.com>
4308
4309 PR tree-optimization/69489
4310 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4311
477d4906
IV
43122016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4313
4314 PR c++/69363
4315 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4316 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4317 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4318
fad08d12
BC
43192016-04-20 Bin Cheng <bin.cheng@arm.com>
4320
4321 PR tree-optimization/56625
4322 PR tree-optimization/69489
4323 * gcc.dg/vect/pr56625.c: New test.
4324 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4325
9e3e4fab
AP
43262016-04-20 Andrew Pinski <apinski@cavium.com>
4327
4328 PR target/64971
4329 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4330
d7aa24e4
AC
43312016-04-20 Arnaud Charlet <charlet@adacore.com>
4332
4333 * gnat.dg/self1.adb: Remove now incorrect test.
4334
e6d62b46
BC
43352016-04-20 Bin Cheng <bin.cheng@arm.com>
4336
4337 * gcc.dg/tree-ssa/scev-11.c: New test.
4338 * gcc.dg/tree-ssa/scev-12.c: New test.
4339
2697b189
MP
43402016-04-20 Marek Polacek <polacek@redhat.com>
4341
4342 PR tree-optimization/70725
4343 * gcc.dg/pr70725.c: New test.
4344
60d393e8
RB
43452016-04-20 Richard Biener <rguenther@suse.de>
4346
4347 PR tree-optimization/70726
4348 * g++.dg/vect/pr70726.cc: New testcase.
4349
82c6f58a
AK
43502016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4351
4352 PR target/70674
4353 * gcc.target/s390/pr70674.c: New test.
4354
90eeab20
JD
43552016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4356
4357 PR libgfortran/70684
4358 * gfortran.dg/list_read_14.f90: New test.
4359
fc9cf6da
L
43602016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4361
4362 PR target/69201
4363 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4364 extern to force it misaligned.
4365 (b): Likewise.
4366 (c): Likewise.
4367 (d): Likewise.
4368 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4369 Don't check `*' before movv4sf_internal.
4370 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4371 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4372 Don't check `*' before movv16qi_internal.
4373 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4374 extern to force it misaligned.
4375 (b): Likewise.
4376 (c): Likewise.
4377 (d): Likewise.
4378 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4379 Don't check `*' before movv2df_internal.
4380 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4381 extern to force it misaligned.
4382 (b): Likewise.
4383 (c): Likewise.
4384 (d): Likewise.
4385 Check movv8sf_internal instead of avx_storeups256.
4386 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4387
ea8927ea
RB
43882016-04-19 Richard Biener <rguenther@suse.de>
4389
4390 PR tree-optimization/70171
4391 * g++.dg/tree-ssa/pr70171.C: New testcase.
4392
65f52ee9
RB
43932016-04-19 Richard Biener <rguenther@suse.de>
4394
4395 PR tree-optimization/70724
4396 * gcc.dg/torture/pr70724.c: New testcase.
4397
987b67f1
VM
43982016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4399
4400 PR middle-end/70689
c87885ca 4401 * gcc.target/i386/pr70689.c: New.
987b67f1 4402
91a47c39
L
44032016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4404
4405 PR target/70708
4406 * gcc.target/i386/pr70708.c: New test.
4407
8270b82d
RB
44082016-04-18 Richard Biener <rguenther@suse.de>
4409
4410 PR tree-optimization/43434
4411 * gcc.dg/vect/pr43434.c: New testcase.
4412 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4413 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4414 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4415 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4416 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4417 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4418 * gcc.dg/gomp/pr68640.c: Likewise.
4419 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4420 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4421
edd048e2
RB
44222016-04-18 Richard Biener <rguenther@suse.de>
4423
4424 PR tree-optimization/70701
4425 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4426
bd5c7330
TV
44272016-04-18 Tom de Vries <tom@codesourcery.com>
4428
4429 PR testsuite/70699
4430 * gcc.dg/pr70161.c: Add dot-file scans.
4431 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4432 instead of after last dot char.
4433
23f2660f
EB
44342016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4435
4436 * c-c++-common/dump-ada-spec-3.c: New test.
4437 * c-c++-common/dump-ada-spec-4.c: Likewise.
4438
da152c9f
TV
44392016-04-17 Tom de Vries <tom@codesourcery.com>
4440
4441 PR other/70183
4442 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4443
cc950f98
JH
44442016-04-15 Jan Hubicka <jh@suse.cz>
4445
4446 PR ipa/70018
4447 * g++.dg/ipa/pure-const-1.C: New testcase.
4448 * g++.dg/ipa/pure-const-2.C: New testcase.
4449 * g++.dg/ipa/pure-const-3.C: New testcase.
4450
949505a9
MP
44512016-04-15 Marek Polacek <polacek@redhat.com>
4452
4453 PR c/70671
4454 * gcc.dg/bitfld-22.c: New test.
4455
10e547d6
BS
44562016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4457
4458 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4459 x86_64.
4460
1e77281b
MP
44612016-04-15 Marek Polacek <polacek@redhat.com>
4462
4463 PR c/70651
4464 * c-c++-common/pr70651.c: New test.
4465
e501fa8e
KT
44662016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4467
4468 PR rtl-optimization/70681
4469 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4470 dump scan on arm and powerpc.
4471 * gcc.dg/pr10474.c: Likewise.
4472
dda1bf61
JJ
44732016-04-15 Jakub Jelinek <jakub@redhat.com>
4474
ca4ef1ff
JJ
4475 PR c++/69517
4476 PR c++/70019
4477 PR c++/70588
4478 * g++.dg/cpp1y/vla11.C: Revert for real.
4479
dda1bf61
JJ
4480 PR c/70436
4481 * c-c++-common/Wparentheses-1.c: New test.
4482 * c-c++-common/gomp/Wparentheses-1.c: New test.
4483 * c-c++-common/gomp/Wparentheses-2.c: New test.
4484 * c-c++-common/gomp/Wparentheses-3.c: New test.
4485 * c-c++-common/gomp/Wparentheses-4.c: New test.
4486 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4487 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4488 * c-c++-common/goacc/Wparentheses-1.c: New test.
4489
1355e62c
KY
44902016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4491
4492 PR target/70662
4493 * gcc.target/i386/pr70662.c: New test.
4494
0ab34b9e 44952016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4496 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4497
4498 PR tree-optimization/70130
4499 * gcc.dg/vect/O3-pr70130.c: New testcase.
4500
bc773aad
MM
45012016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4502
6e9b2286
MM
4503 PR target/70669
4504 * gcc.target/powerpc/pr70669.c: New test.
4505
bc773aad
MM
4506 PR target/70640
4507 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4508 a power7 system that does not have an assembler that supports
4509 power8.
4510
d8747845
MS
45112016-04-14 Martin Sebor <msebor@redhat.com>
4512
4513 PR c++/69517
4514 PR c++/70019
4515 PR c++/70588
4516 * c-c++-common/ubsan/vla-1.c: Revert.
4517 * g++.dg/cpp1y/vla11.C: Same.
4518 * g++.dg/cpp1y/vla12.C: Same.
4519 * g++.dg/cpp1y/vla13.C: Same.
4520 * g++.dg/cpp1y/vla14.C: Same.
4521 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4522 * g++.dg/init/array24.C: Same.
d8747845
MS
4523 * g++.dg/ubsan/vla-1.C: Same.
4524
85128559
MP
45252016-04-14 Marek Polacek <polacek@redhat.com>
4526 Jan Hubicka <hubicka@ucw.cz>
4527
4528 PR c++/70029
4529 * g++.dg/torture/pr70029.C: New test.
4530
52fbb073
MS
45312016-04-14 Martin Sebor <msebor@redhat.com>
4532
4533 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4534 type size to prevent failures on targets with very low maximum
4535 alignment.
4536
6db61d6f
RB
45372016-04-14 Richard Biener <rguenther@suse.de>
4538
4539 PR tree-optimization/70623
4540 * gcc.dg/torture/pr70623.c: New testcase.
4541 * gcc.dg/torture/pr70623-2.c: Likewise.
4542
342fac95
MS
45432016-04-13 Martin Sebor <msebor@redhat.com>
4544
4545 PR c++/69517
4546 PR c++/70019
4547 PR c++/70588
4548 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4549 * g++.dg/cpp1y/vla11.C: New test.
4550 * g++.dg/cpp1y/vla12.C: New test.
4551 * g++.dg/cpp1y/vla13.C: New test.
4552 * g++.dg/cpp1y/vla14.C: New test.
4553 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4554 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4555 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4556
d93c452f
JJ
45572016-04-13 Jakub Jelinek <jakub@redhat.com>
4558
4559 PR c++/70641
4560 * g++.dg/opt/pr70641.C: New test.
4561
85115fb6
RO
45622016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4563
4564 PR rtl-optimization/68749
4565 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4566 effects of argument promotions.
4567 Remove default args to dg-skip-if.
4568
545a4139
PC
45692016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4570
4571 PR c++/70635
4572 * g++.dg/parse/pr70635.C: New.
4573
b3a77f21
MP
45742016-04-13 Marek Polacek <polacek@redhat.com>
4575
4576 PR c++/70639
4577 * c-c++-common/Wmisleading-indentation-4.c: New test.
4578
99cd9857
MP
45792016-04-13 Marek Polacek <polacek@redhat.com>
4580
4581 PR c/70436
c87885ca
RO
4582 * gcc.dg/Wparentheses-12.c: New test.
4583 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4584
75ca93ec
IE
45852016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4586
4587 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4588 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4589 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4590
3d3f9e7e
JJ
45912016-04-13 Jakub Jelinek <jakub@redhat.com>
4592
37947cd0
JJ
4593 PR middle-end/70633
4594 * gcc.c-torture/compile/pr70633.c: New test.
4595
3d3f9e7e
JJ
4596 PR debug/70628
4597 * gcc.dg/torture/pr70628.c: New test.
4598
92886d3e
PP
45992016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4600
4601 PR c++/70610
4602 * g++.dg/template/pr70610.C: New test.
4603 * g++.dg/template/pr70610-2.C: New test.
4604 * g++.dg/template/pr70610-3.C: New test.
4605 * g++.dg/template/pr70610-4.C: New test.
4606
13bd7c2b
JJ
46072016-04-12 Jakub Jelinek <jakub@redhat.com>
4608
6512fa6d
JJ
4609 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4610 128 instead of 32.
4611
13bd7c2b
JJ
4612 PR c++/70571
4613 * g++.dg/ext/pr70571.C: New test.
4614
20b9851c
MM
46152016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4616
8a434ada 4617 PR target/70640
20b9851c
MM
4618 * gcc.target/powerpc/pr70640.c: New test.
4619
2b2f52bc
PC
46202016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4621
4622 PR c++/68722
4623 * g++.dg/parse/pr68722.C: New.
4624
5901e56a
JJ
46252016-04-12 Jakub Jelinek <jakub@redhat.com>
4626
4627 PR rtl-optimization/70596
4628 * gcc.target/i386/pr70596.c: New test.
4629
d4619dc1
NS
46302016-04-12 Nathan Sidwell <nathan@acm.org>
4631
4632 PR c++/70501
4633 * g++.dg/init/pr70501.C: New.
4634
3df530d3
DW
46352016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4636
4637 * gcc.target/i386/asm-flag-6.c: New test.
4638
b7a120d7
TV
46392016-04-12 Tom de Vries <tom@codesourcery.com>
4640
4641 PR tree-optimization/68756
4642 * gcc.dg/graphite/pr68756.c: New test.
4643
4e0eea75
JJ
46442016-04-12 Jakub Jelinek <jakub@redhat.com>
4645
4646 PR tree-optimization/70602
4647 * gcc.c-torture/execute/pr70602.c: New test.
4648
35fbda43
MM
46492016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4650
4651 PR target/70381
4652 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4653 __float128 emulator is built and runs.
4654 * gcc.target/powerpc/float128-1.c: Likewise.
4655
4656 * lib/target-supports.exp (check_ppc_float128_sw_available):
4657 Rework tests for __float128 software and hardware
4658 availability. Fix exit condition to return 0 on success.
4659
04a99ebe
JG
46602016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4661
4662 PR target/70133
4663 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4664 * gcc.target/aarch64/target_attr_15.c: Likewise.
4665
47cd5a85
PC
46662016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4667
4668 PR c++/69066
4669 * g++.dg/cpp1y/pr69066.C: New.
4670
a5edb32e
JD
46712016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4672
4673 PR fortran/68566
4674 * gfortran.dg/pr36192.f90: Update test.
4675 * gfortran.dg/pr36192_1.f90: Update test.
4676 * gfortran.dg/real_dimension_1.f: Update test.
4677 * gfortran.dg/parameter_array_init_7.f90: New test.
4678
8ef378f8
JDA
46792016-04-09 John David Anglin <danglin@gcc.gnu.org>
4680
c532c871
JDA
4681 PR testsuite/64039
4682 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4683
d34f706f
JDA
4684 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4685
75e1dd9e
JDA
4686 PR rtl-optimization/66669
4687 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4688
8a976f5f
JDA
4689 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4690
da04822a
JDA
4691 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4692 * gcc.dg/pie-1.c: Likewise.
4693 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4694 * gcc.dg/pic-4.c: Likewise.
4695 * gcc.dg/pie-3.c: Likewise.
4696 * gcc.dg/pie-4.c: Likewise.
4697
adfabcf9
JDA
4698 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4699
4a020adf
JDA
4700 PR tree-optimization/68644
4701 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4702
8ef378f8
JDA
4703 PR rtl-optimization/64886
4704 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4705
09bf990e
TV
47062016-04-09 Tom de Vries <tom@codesourcery.com>
4707
4708 PR tree-optimization/68953
4709 * gcc.dg/graphite/pr68953.c: New test.
4710
138c3c1a
DH
47112016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4712
4713 PR fortran/70592
4714 * gfortran.dg/deferred_character_16.f90: New test.
4715
f55460af
JJ
47162016-04-09 Jakub Jelinek <jakub@redhat.com>
4717
4718 PR tree-optimization/70586
4719 * gcc.c-torture/execute/pr70586.c: New test.
4720
0b77bbf3
DH
47212016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4722
4723 PR sanitizer/70573
4724 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4725 with __builtin_memset
4726 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4727
c42cfb5c
CP
47282016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4729
4730 PR lto/70289
4731 PR ipa/70348
4732 PR tree-optimization/70373
4733 PR middle-end/70533
4734 PR middle-end/70534
4735 PR middle-end/70535
4736 * c-c++-common/goacc/reduction-5.c: New test.
4737 * c-c++-common/goacc/reduction-promotions.c: New test.
4738 * gfortran.dg/goacc/reduction-3.f95: New test.
4739 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4740
56cfb596
PP
47412016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4742
4743 PR c++/70590
4744 PR c++/70452
4745 * g++.dg/pr70590.C: New test.
4746 * g++.dg/pr70590-2.C: New test.
4747
1a13c0a2
JJ
47482016-04-08 Jakub Jelinek <jakub@redhat.com>
4749
abc0647a
JJ
4750 PR middle-end/70593
4751 * gcc.target/i386/pr70593.c: New test.
4752
1a13c0a2
JJ
4753 PR rtl-optimization/70574
4754 * gcc.target/i386/avx2-pr70574.c: New test.
4755
c3da4956
MO
47562016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4757
4758 PR sanitizer/70541
4759 * c-c++-common/asan/pr70541.c: New test.
4760
9f1b833b
TV
47612016-04-08 Tom de Vries <tom@codesourcery.com>
4762
4763 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4764 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4765
bae7adda
KT
47662016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4767
4768 PR target/70566
4769 * gcc.c-torture/execute/pr70566.c: New test.
4770
211f3d57
TV
47712016-04-08 Tom de Vries <tom@codesourcery.com>
4772
4773 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4774 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4775
02cf2861
AM
47762016-04-08 Alan Modra <amodra@gmail.com>
4777
4778 * gcc.target/powerpc/pr70117.c: New.
4779
5f490f9f
JJ
47802016-04-07 Jakub Jelinek <jakub@redhat.com>
4781
56e9b710
JJ
4782 PR testsuite/70581
4783 * gcc.dg/lto/simd-function_0.c: New test.
4784
5f490f9f
JJ
4785 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4786 clones.
4787 * c-c++-common/attr-simd-2.c: Likewise.
4788 * c-c++-common/attr-simd-4.c: Likewise.
4789 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4790 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4791
e4ebc74d
TP
47922016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4793
4794 PR testsuite/70553
4795 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4796
9817ae35
TS
47972016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4798 Tom de Vries <tom@codesourcery.com>
4799
4800 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4801 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4802 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4803 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4804 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4805 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4806 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4807 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4808
e292f64d
PP
48092016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4810
4811 PR c/70436
4812 * g++.dg/warn/Wparentheses-29.C: New test.
4813
6b37bdaf
PP
48142016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4815
4816 PR c/70436
4817 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4818 explicit braces to resolve a future -Wparentheses warning.
4819
64824205
RH
48202016-04-06 Richard Henderson <rth@redhat.com>
4821
4822 * gcc.dg/pr61817-1.c: New test.
4823 * gcc.dg/pr61817-2.c: New test.
4824 * gcc.dg/pr69391-1.c: New test.
4825 * gcc.dg/pr69391-2.c: New test.
4826
bc2fc1f3
VM
48272016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4828
4829 PR rtl-optimization/70398
c87885ca 4830 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4831
41414a02
EB
48322016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4833
4834 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4835
4066ea8a
YR
48362016-04-06 Yvan Roux <yvan.roux@linaro.org>
4837 Pedro Alves <palves@redhat.com>
4838
4839 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4840
ec35ea45
JJ
48412016-04-06 Jakub Jelinek <jakub@redhat.com>
4842
3866f8dd
JJ
4843 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4844 Check for avx512f effective targets instead of avx2.
4845 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4846 for AVX512F clones.
4847 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4848 * g++.dg/gomp/declare-simd-1.C: Likewise.
4849 * g++.dg/gomp/declare-simd-3.C: Likewise.
4850 * g++.dg/gomp/declare-simd-4.C: Likewise.
4851
ec35ea45
JJ
4852 PR middle-end/70550
4853 * c-c++-common/gomp/pr70550-1.c: New test.
4854 * c-c++-common/gomp/pr70550-2.c: New test.
4855
c08d28ac
NS
48562016-04-05 Nathan Sidwell <nathan@acm.org>
4857
4858 PR c++/70512
4859 * g++.dg/ext/attribute-may-alias-5.C: New.
4860
1d510e04
JJ
48612016-04-05 Jakub Jelinek <jakub@redhat.com>
4862
4863 PR c++/70336
4864 * c-c++-common/pr70336.c: New test.
4865 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4866 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4867
84278ed9
JH
48682016-04-05 Jan Hubicka <hubicka@ucw.cz>
4869
4870 PR ipa/66223
4871 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4872
268a0ec4
JJ
48732016-04-05 Jakub Jelinek <jakub@redhat.com>
4874
4875 PR rtl-optimization/70542
4876 * gcc.dg/torture/pr70542.c: New test.
4877 * gcc.target/i386/avx2-pr70542.c: New test.
4878
5e8c2eb1
ZS
48792016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4880
4881 PR tree-optimization/70509
4882 * gcc.target/i386/avx512bw-pr70509.c: New test.
4883
c0daf32d
PP
48842016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4885
4886 PR c++/70452
4887 * g++.dg/ext/constexpr-vla4.C: New test.
4888
bf867841
UB
48892016-04-05 Uros Bizjak <ubizjak@gmail.com>
4890
4891 PR target/70510
4892 * gcc.target/i386/pr70510.c: New test.
4893
3022186a
RB
48942016-04-05 Richard Biener <rguenther@suse.de>
4895
4896 PR tree-optimization/70526
4897 * g++.dg/torture/pr70526.C: New testcase.
4898
55fc79b2
JJ
48992016-04-05 Jakub Jelinek <jakub@redhat.com>
4900
4901 PR target/70525
4902 * gcc.target/i386/pr70525.c: New test.
4903
62b233f2
RB
49042016-04-05 Richard Biener <rguenther@suse.de>
4905
4906 PR middle-end/70499
4907 * g++.dg/torture/pr70499.C: New testcase.
4908
cc05759d
RB
49092016-04-05 Richard Biener <rguenther@suse.de>
4910
4911 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4912 remove XFAIL.
4913
f23f16d4
JJ
49142016-04-04 Jakub Jelinek <jakub@redhat.com>
4915
4916 PR middle-end/70307
4917 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4918 rs6000 ABI warnings.
4919
d27ecc49
JH
49202016-04-04 Jan Hubicka <hubicka@ucw.cz>
4921
4922 PR ipa/66223
4923 * g++.dg/ipa/devirt-51.C: New testcase.
4924
c974c96e
BS
49252016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4926 Jakub Jelinek <jakub@redhat.com>
4927
4928 PR middle-end/70457
4929 * gcc.dg/torture/pr70457.c: New.
4930
7a85da89
AV
49312016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4932
4933 PR fortran/67538
4934 * gfortran.dg/allocate_with_source_19.f08: New test.
4935
de517e64
AV
49362016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4937
4938 PR fortran/65795
4939 * gfortran.dg/coarray_allocate_6.f08: New test.
4940
43b9f499
RB
49412016-04-04 Richard Biener <rguenther@suse.de>
4942
4943 PR rtl-optimization/70484
4944 * gcc.dg/torture/pr70484.c: New testcase.
4945
f13355da
MP
49462016-04-04 Marek Polacek <polacek@redhat.com>
4947
4948 PR c/70307
4949 * gcc.dg/torture/pr70307.c: New test.
4950
6cc6ed50
OE
49512016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4952
4953 PR target/70416
4954 PR target/67391
4955 * gcc.target/sh/torture/pr70416.c: New.
4956
abdc16c8
MS
49572016-04-02 Martin Sebor <msebor@redhat.com>
4958
4959 PR c++/67376
4960 PR c++/70170
4961 PR c++/70172
4962 PR c++/70228
4963 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4964 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4965 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4966 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4967 * g++.dg/cpp0x/constexpr-string.C: Same.
4968 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4969 * g++.dg/cpp0x/pr65398.C: Same.
4970 * g++.dg/ext/constexpr-vla1.C: Same.
4971 * g++.dg/ext/constexpr-vla2.C: Same.
4972 * g++.dg/ext/constexpr-vla3.C: Same.
4973 * g++.dg/ubsan/pr63956.C: Same.
4974
763cd859
JJ
49752016-04-01 Jakub Jelinek <jakub@redhat.com>
4976
4977 PR rtl-optimization/70467
4978 * gcc.target/i386/pr70467-2.c: New test.
4979
0f875435
JJ
49802016-04-01 Jakub Jelinek <jakub@redhat.com>
4981 Marek Polacek <polacek@redhat.com>
4982
4983 PR c++/70488
4984 * g++.dg/init/new47.C: New test.
4985
41d14659
RR
49862016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4987
4988 PR target/70496
4989 * gcc.target/arm/pr70496.c: New test.
4990
f9bf89bb
NS
49912016-04-01 Nathan Sidwell <nathan@acm.org>
4992
73b9085d
NS
4993 PR c++/68475
4994 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4995
4afdcfaa
IE
49962016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4997
4998 PR target/69890
4999 * gcc.dg/strlenopt.h (memmove): New.
5000 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5001 instead of "string.h".
5002 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5003 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5004 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5005 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5006 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5007 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5008 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5009 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5010 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5011 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5012 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5013 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5014 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5015 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5016 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5017 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5018 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5019 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5020 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5021 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5022
b5d7a29c
RO
50232016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5024
5025 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5026 (Holder::foo): Reflect this.
5027
b660f9ec
IE
50282016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5029
5030 PR target/70442
5031 * gcc.dg/pr70442.c: New test.
5032
88504f34
NS
50332016-03-31 Nathan Sidwell <nathan@acm.org>
5034
5035 PR c++/70393
5036 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5037
95d34b96
KY
50382016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5039
5040 PR target/70453
5041 * gcc.target/i386/pr70453.c: New test.
5042
b4c4967c
AB
50432016-03-31 Andrey Belevantsev <abel@ispras.ru>
5044
5045 PR target/70292
5046 * gcc.c-torture/pr70292.c: New test.
5047
5fde6a45
MP
50482016-03-31 Marek Polacek <polacek@redhat.com>
5049
5050 PR c/70297
5051 * c-c++-common/pr70297.c: New test.
5052 * g++.dg/cpp0x/typedef-redecl.C: New test.
5053 * gcc.dg/typedef-redecl2.c: New test.
5054
97eb24c4
JJ
50552016-03-31 Jakub Jelinek <jakub@redhat.com>
5056
5057 PR rtl-optimization/70460
5058 * gcc.c-torture/execute/pr70460.c: New test.
5059
efc3536f
RB
50602016-03-31 Richard Biener <rguenther@suse.de>
5061
5062 PR c++/70430
5063 * g++.dg/ext/vector30.C: New testcase.
5064
e0876e21
DH
50652016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5066 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5067
5068 * gfortran.dg/fmt_pf.f90: New test.
5069
e9bff8c6
RO
50702016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5071
5072 Forward-port from 5 branch
5073 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5074
5075 PR testsuite/70356
5076 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5077 dg-require-effective-target after dg-do.
5078
5079 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5080
5081 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5082
2620c80d
TS
50832016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5084 Julian Brown <julian@codesourcery.com>
5085 Chung-Lin Tang <cltang@codesourcery.com>
5086 Cesar Philippidis <cesar@codesourcery.com>
5087 James Norris <jnorris@codesourcery.com>
5088 Tom de Vries <tom@codesourcery.com>
5089 Nathan Sidwell <nathan@codesourcery.com>
5090
bf867841 5091 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5092 * c-c++-common/goacc/loop-clauses.c: Likewise.
5093 * g++.dg/goacc/template.C: Likewise.
5094 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5095 * gfortran.dg/goacc/loop-1.f95: Likewise.
5096 * gfortran.dg/goacc/loop-5.f95: Likewise.
5097 * gfortran.dg/goacc/loop-6.f95: Likewise.
5098 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5099 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5100 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5101 * c-c++-common/goacc/clauses-fail.c: Likewise.
5102 * c-c++-common/goacc/parallel-1.c: Likewise.
5103 * c-c++-common/goacc/reduction-1.c: Likewise.
5104 * c-c++-common/goacc/reduction-2.c: Likewise.
5105 * c-c++-common/goacc/reduction-3.c: Likewise.
5106 * c-c++-common/goacc/reduction-4.c: Likewise.
5107 * c-c++-common/goacc/routine-3.c: Likewise.
5108 * c-c++-common/goacc/routine-4.c: Likewise.
5109 * c-c++-common/goacc/routine-5.c: Likewise.
5110 * c-c++-common/goacc/tile.c: Likewise.
5111 * g++.dg/goacc/template.C: Likewise.
5112 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5113 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5114 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5115 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5116 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5117 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5118 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5119 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5120 * c-c++-common/goacc/use_device-1.c: ... this file.
5121 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5122 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5123 * c-c++-common/goacc/host_data-6.c: ... this file.
5124 * c-c++-common/goacc/loop-2-kernels.c: New file.
5125 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5126 * c-c++-common/goacc/loop-3.c: Likewise.
5127 * g++.dg/goacc/reference.C: Likewise.
5128 * g++.dg/goacc/routine-1.C: Likewise.
5129 * g++.dg/goacc/routine-2.C: Likewise.
5130
f6d2d066
RB
51312016-03-30 Richard Biener <rguenther@suse.de>
5132
5133 PR middle-end/70450
5134 * gcc.dg/torture/pr70450.c: New testcase.
5135
d43242b9
JJ
51362016-03-30 Jakub Jelinek <jakub@redhat.com>
5137
5138 PR target/70421
5139 * gcc.dg/torture/pr70421.c: New test.
5140 * gcc.target/i386/avx512f-pr70421.c: New test.
5141
5ce43b77
L
51422016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5143
5144 PR testsuite/70364
5145 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5146 (check): New function.
5147 (bar): Call check.
5148 (foo): Align stack to 16 bytes when calling bar.
5149 * gcc.target/i386/cleanup-2.c: Likewise.
5150
d014a712
PP
51512016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5152
5153 PR tree-optimization/59124
5154 * gcc.dg/Warray-bounds-19.c: New test.
5155
13f0e8c7
ZW
51562016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5157
5158 * lib/prune.exp (escape_regex_chars): New.
5159 (prune_file_path): Update to quote metcharacters for regexp.
5160
3336c6e0
JJ
51612016-03-29 Jakub Jelinek <jakub@redhat.com>
5162
a362f023
JJ
5163 PR rtl-optimization/70429
5164 * gcc.c-torture/execute/pr70429.c: New test.
5165
3336c6e0
JJ
5166 PR tree-optimization/70405
5167 * gcc.dg/pr70405.c: New test.
5168
728557fd
AV
51692016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5170
5171 PR fortran/70397
5172 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5173 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5174
bef977d4
TS
51752016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5176
5177 PR testsuite/64177
5178 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5179 __cilkrts_set_param to set two workers.
5180 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5181 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5182
6f6d25c9
DH
51832016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5184
bf867841 5185 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5186
45733562
KY
51872016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5188
5189 PR target/70406
bf867841 5190 * gcc.target/i386/pr70406.c: New test.
45733562 5191
a1799e5e
EB
51922016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5193
5194 * gnat.dg/specs/double_record_extension3.ads: New test.
5195
5fca7b66
RH
51962016-03-25 Richard Henderson <rth@redhat.com>
5197
5198 PR target/70120
5199 * gcc.target/aarch64/pr70120-1.c: New.
5200 * gcc.target/aarch64/pr70120-2.c: New.
5201 * gcc.target/aarch64/pr70120-3.c: New.
5202
31ce75c6
PP
52032016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5204
5205 PR c++/62212
5206 * g++.dg/template/mangle2.C: The dg-do directive should be
5207 "compile" not "assemble".
5208
3caf0ca1
BS
52092016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5210
5211 PR lto/69650
5212 * gcc.dg/pr69650.c: New test.
5213
634035b6
DE
52142016-03-25 David Edelsohn <dje.gcc@gmail.com>
5215
5216 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5217
45d34276
AM
52182016-03-25 Alan Modra <amodra@gmail.com>
5219
5220 * gcc.dg/dfp/pr70052.c: New test.
5221
8f085166
RH
52222016-03-24 Richard Henderson <rth@redhat.com>
5223
5224 PR middle-end/69845
5225 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5226 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5227
011e5ec3
TV
52282016-03-24 Tom de Vries <tom@codesourcery.com>
5229
5230 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5231
9e3f4551
TV
52322016-03-24 Tom de Vries <tom@codesourcery.com>
5233
5234 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5235 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5236
45780041
TV
52372016-03-24 Tom de Vries <tom@codesourcery.com>
5238
5239 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5240 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5241
887ab4e5
PP
52422016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5243
5244 PR c++/62212
5245 * g++.dg/template/mangle2.C: New test.
5246
69a9a66f
RB
52472016-03-24 Richard Biener <rguenther@suse.de>
5248
5249 PR tree-optimization/70396
5250 * gcc.dg/torture/pr70396.c: New testcase.
5251
ed87de55
RB
52522016-03-24 Richard Biener <rguenther@suse.de>
5253
5254 PR middle-end/70370
5255 * gcc.dg/torture/pr70370.c: New testcase.
5256
ea064934
TV
52572016-03-24 Tom de Vries <tom@codesourcery.com>
5258
5259 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5260 * gfortran.dg/goacc/kernels-tree.f95: Same.
5261 * gfortran.dg/goacc/parallel-tree.f95: Same.
5262
b2a4dd1d
TV
52632016-03-24 Tom de Vries <tom@codesourcery.com>
5264
5265 * c-c++-common/goacc/uninit-if-clause.c: New test.
5266 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5267
72e7cd6e
JJ
52682016-03-24 Jakub Jelinek <jakub@redhat.com>
5269
5270 PR target/70290
bf867841
UB
5271 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5272 Fix formatting.
72e7cd6e 5273
ce9d0c03
RB
52742016-03-24 Richard Biener <rguenther@suse.de>
5275
5276 PR tree-optimization/70372
5277 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5278
426b9428
PP
52792016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5280
5281 PR c++/70347
5282 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5283
cd1588c4
PP
52842016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5285
5286 PR c++/70332
5287 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5288
61637db3
JJ
52892016-03-23 Jakub Jelinek <jakub@redhat.com>
5290
928af3bf
JJ
5291 PR c++/70001
5292 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5293 * g++.dg/cpp1y/pr70001.C: New test.
5294
61637db3
JJ
5295 PR c++/70323
5296 * g++.dg/cpp0x/constexpr-70323.C: New test.
5297
05aca4e7
AO
52982016-03-23 Alexandre Oliva <aoliva@redhat.com>
5299 Jason Merrill <jason@redhat.com>
5300 Jakub Jelinek <jakub@redhat.com>
5301
5302 PR c++/69315
5303 * g++.dg/cpp0x/constexpr-69315.C: New test.
5304 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5305
fbdb6baf
MP
53062016-03-23 Marek Polacek <polacek@redhat.com>
5307
5308 PR c++/69884
5309 * g++.dg/warn/Wignored-attributes-1.C: New test.
5310 * g++.dg/warn/Wignored-attributes-2.C: New test.
5311
d79ee524
TV
53122016-03-23 Tom de Vries <tom@codesourcery.com>
5313
5314 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5315 initialization.
5316 * gfortran.dg/goacc/private-3.f95 (test): Same.
5317 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5318 missing use param.
5319
a59f0bef
KT
53202016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5321
5322 * lib/target-supports.exp: Remove v7ve entry from loop
5323 creating effective target checks.
5324 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5325 (add_options_for_arm_arch_v7ve): Likewise.
5326
0179520a
JJ
53272016-03-23 Jakub Jelinek <jakub@redhat.com>
5328
5329 PR tree-optimization/70354
5330 * gcc.dg/vect/pr70354-1.c: New test.
5331 * gcc.dg/vect/pr70354-2.c: New test.
5332 * gcc.target/i386/avx2-pr70354-1.c: New test.
5333 * gcc.target/i386/avx2-pr70354-2.c: New test.
5334
75bb14d7
JL
53352016-03-22 Jeff Law <law@redhat.com>
5336
5337 PR target/70232
5338 * gcc.dg/tree-ssa/pr70232.c: New test.
5339
72c9526d
IE
53402016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5341
5342 PR target/70302
5343 * gcc.target/i386/pr70302.c: New test.
5344
a3ca1bc5
RB
53452016-03-22 Richard Biener <rguenther@suse.de>
5346
5347 PR middle-end/70251
5348 * g++.dg/torture/pr70251.C: New testcase.
5349
5c240f4d
DM
53502016-03-22 David Malcolm <dmalcolm@redhat.com>
5351
5352 PR c/69993
5353 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5354 Wmisleading-indentation.c.
5355 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5356 reflect change to diagnostic text and order of messages.
5357 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5358
80f6631b
DE
53592016-03-22 David Edelsohn <dje.gcc@gmail.com>
5360
5361 * g++.dg/ext/java-3.C: Don't compile on AIX.
5362
9a10956c
RB
53632016-03-22 Richard Biener <rguenther@suse.de>
5364
5365 PR middle-end/70333
5366 * gcc.dg/torture/pr70333.c: New testcase.
5367
6cedf922
IE
53682016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5369
5370 * g++.dg/ext/pr70290.C: New test.
5371
cd6c27ac
KY
53722016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5373
5374 PR target/70325
5375 * gcc.target/i386/pr70325.c: New test.
5376
4cde512c
JJ
53772016-03-22 Jakub Jelinek <jakub@redhat.com>
5378
b01915ed
JJ
5379 PR target/70329
5380 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5381 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5382
4e3e2cf1
JJ
5383 PR target/70300
5384 * gcc.target/i386/pr70300.c: New test.
5385
4cde512c
JJ
5386 PR c++/70295
5387 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5388 (func2): New function for cond with parens, xfail warning for c++.
5389 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5390
16f6d7dc
PP
53912016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5392
5393 PR c++/70096
5394 * g++.dg/template/ptrmem30.C: New test.
5395
a3e2b438
PP
53962016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5397
5398 PR c++/70204
5399 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5400 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5401
11b6a02e
JJ
54022016-03-21 Jakub Jelinek <jakub@redhat.com>
5403
5404 PR middle-end/70326
5405 * gcc.dg/pr70326.c: New test.
5406
b9407883
MG
54072016-03-21 Marc Glisse <marc.glisse@inria.fr>
5408 Jakub Jelinek <jakub@redhat.com>
5409
5410 PR tree-optimization/70317
5411 * gcc.dg/pr70317.c: New test.
5412
4a148e19
UB
54132016-03-21 Uros Bizjak <ubizjak@gmail.com>
5414
5415 PR target/70327
5416 * gcc.target/i386/pr70327.c: New test.
5417
2a85ddbb
ML
54182016-03-21 Martin Liska <mliska@suse.cz>
5419
7d36fe98 5420 PR ipa/70306
2a85ddbb
ML
5421 * gcc.dg/ipa/pr70306.c: New test.
5422
4a148e19 54232016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5424
5425 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5426 * gcc.target/arm/attr-align3.c: Likewise.
5427 * gcc.target/arm/attr_arm.c: Likewise.
5428 * gcc.target/arm/flip-thumb.c: Likewise.
5429
6b366948
JJ
54302016-03-21 Jakub Jelinek <jakub@redhat.com>
5431
5432 PR target/70296
5433 * gcc.target/powerpc/altivec-36.c: New test.
5434
2fac8c14
RB
54352016-03-21 Richard Biener <rguenther@suse.de>
5436
5437 PR tree-optimization/70310
5438 * gcc.dg/torture/pr70310.c: New testcase.
5439
e9bde854
KY
54402016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5441
5442 PR target/70293
5443 * gcc.target/i386/pr70293.c: New test.
5444
56bbfaf6
RB
54452016-03-21 Richard Biener <rguenther@suse.de>
5446
5447 PR tree-optimization/70288
5448 * gcc.dg/torture/pr70288-1.c: New testcase.
5449 * gcc.dg/torture/pr70288-2.c: Likewise.
5450
3eee49ed
AB
54512016-03-21 Andrey Belevantsev <abel@ispras.ru>
5452
5453 PR rtl-optimization/69307
5454 * gcc.target/arm/pr69307.c: New test.
4a148e19 5455
8e7816b4
AB
54562016-03-21 Andrey Belevantsev <abel@ispras.ru>
5457
5458 PR rtl-optimization/69102
5459 * gcc.c-torture/compile/pr69102.c: New test.
5460
14d7d4be
JL
54612016-03-18 Jeff Law <law@redhat.com>
5462
5463 PR rtl-optimization/70263
5464 * gcc.c-torture/compile/pr70263-1.c: New test.
5465 * gcc.target/i386/pr70263-2.c: New test.
5466
5c6a601c
BS
54672016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5468
5469 PR rtl-optimization/70278
5470 * gcc.dg/torture/pr70278.c: New test.
5471 * gcc.target/arm/pr70278.c: New test.
5472
4bbf545b
DM
54732016-03-18 David Malcolm <dmalcolm@redhat.com>
5474
5475 PR c/70281
5476 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5477 (test_builtin_types_compatible_p): New test function.
5478 * gcc.dg/pr70281.c: New test case.
5479
dc28bb68
CL
54802016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5481
5482 PR target/70113
5483 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5484
5e8d6dff
IE
54852016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5486
5487 PR tree-optimization/70252
5488 * gcc.dg/pr70252.c: New test.
5489
d0e7e403
TV
54902016-03-18 Tom de Vries <tom@codesourcery.com>
5491
5492 * gcc.dg/pr70161-2.c: New test.
5493 * gcc.dg/pr70161.c: New test.
5494
fa22501a
TV
54952016-03-18 Tom de Vries <tom@codesourcery.com>
5496
5497 PR ipa/70269
5498 * gcc.dg/pr70269.c: New test.
5499
dd125026
JJ
55002016-03-18 Jakub Jelinek <jakub@redhat.com>
5501
5502 PR c++/70267
5503 * g++.dg/ext/java-3.C: New test.
5504
91914f0a
PP
55052016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5506
5507 PR c++/70205
5508 * g++.dg/lookup/pr70205.C: New test.
5509
753a8910
PP
55102016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5511
5512 PR c++/70218
5513 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5514
14ba7b28
MP
55152016-03-17 Marek Polacek <polacek@redhat.com>
5516
5517 PR c/69407
5518 * gcc.dg/atomic-op-6.c: New test.
5519
ded60913
DM
55202016-03-17 David Malcolm <dmalcolm@redhat.com>
5521
5522 PR c/70264
5523 * c-c++-common/pr70264.c: New test case.
5524
a3aad0e6
JJ
55252016-03-17 Jakub Jelinek <jakub@redhat.com>
5526
17366700
JJ
5527 PR c++/70144
5528 * c-c++-common/pr70144-1.c: New test.
5529 * c-c++-common/pr70144-2.c: New test.
5530
a3aad0e6
JJ
5531 PR c++/70272
5532 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5533 * g++.dg/opt/flifetime-dse6.C: New test.
5534 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5535
b57e6e18
L
55362016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5537
5538 PR driver/70192
5539 * gcc.dg/pic-1.c: New test.
5540 * gcc.dg/pic-2.c: Likewise.
5541 * gcc.dg/pic-3.c: Likewise.
5542 * gcc.dg/pic-4.c: Likewise.
5543 * gcc.dg/pie-1.c: Likewise.
5544 * gcc.dg/pie-2.c: Likewise.
5545 * gcc.dg/pie-3.c: Likewise.
5546 * gcc.dg/pie-4.c: Likewise.
5547 * gcc.dg/pie-5.c: Likewise.
5548 * gcc.dg/pie-6.c: Likewise.
5549
b38ba58b
TV
55502016-03-17 Tom de Vries <tom@codesourcery.com>
5551
5552 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5553 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5554
6931b3b7
RB
55552016-03-17 Richard Biener <rguenther@suse.de>
5556
5557 PR debug/70271
5558 * g++.dg/debug/pr70271.C: New testcase.
5559
0c8b64cb
IE
55602016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5561
5562 * gcc.target/i386/pr70251.c: New test.
5563
b1970801
MP
55642016-03-17 Marek Polacek <polacek@redhat.com>
5565
5566 PR c++/70194
5567 * g++.dg/warn/constexpr-70194.C: New test.
5568
820c5eaa
RH
55692016-03-16 Richard Henderson <rth@redhat.com>
5570
5571 PR middle-end/70240
5572 * gcc.c-torture/compile/pr70240.c: New.
5573
da0ad263
SKS
55742016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5575
5576 * gcc.c-torture/compile/20151204.c: Skip for avr.
5577
c73d295c
JJ
55782016-03-16 Jakub Jelinek <jakub@redhat.com>
5579
5580 PR target/70245
5581 * g++.dg/opt/pr70245.C: New test.
5582 * g++.dg/opt/pr70245.h: New file.
5583 * g++.dg/opt/pr70245-aux.cc: New file.
5584
b2794066
MS
55852016-03-16 Martin Sebor <msebor@redhat.com>
5586
5587 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5588
aa43616c
RH
55892016-03-16 Richard Henderson <rth@redhat.com>
5590
5591 PR middle-end/70199
5592 * gcc.c-torture/compile/pr70199.c: New.
5593
59608fe5
L
55942016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5595
5596 * gcc.dg/uninit-19.c: Run dos2unix.
5597
ab4c578f
MP
55982016-03-16 Marek Polacek <polacek@redhat.com>
5599
5600 PR c/70093
5601 * gcc.dg/nested-func-10.c: New test.
5602 * gcc.dg/nested-func-9.c: New test.
5603
f5387e76
JJ
56042016-03-16 Jakub Jelinek <jakub@redhat.com>
5605
5606 PR tree-optimization/68714
5607 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5608
7662b718
TV
56092016-03-16 Tom de Vries <tom@codesourcery.com>
5610
5611 PR tree-optimization/68715
5612 * gcc.dg/graphite/pr68715-2.c: New test.
5613 * gcc.dg/graphite/pr68715.c: New test.
5614 * gfortran.dg/graphite/pr68715.f90: New test.
5615
be7ce7ae
TV
56162016-03-16 Tom de Vries <tom@codesourcery.com>
5617
5618 PR tree-optimization/68809
5619 * gcc.dg/graphite/pr68809-2.c: New test.
5620 * gcc.dg/graphite/pr68809.c: New test.
5621
1935f250
JJ
56222016-03-16 Jakub Jelinek <jakub@redhat.com>
5623
6651c93e
JJ
5624 PR c++/70147
5625 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5626 method call to i () as argument. Adjust expected output.
5627
1935f250
JJ
5628 PR c++/70147
5629 * g++.dg/ubsan/pr70147-1.C: New test.
5630 * g++.dg/ubsan/pr70147-2.C: New test.
5631
ab1caa6e
MS
56322016-03-15 Martin Sebor <msebor@redhat.com>
5633
5634 PR c++/58281
5635 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5636
5c2a1bbb
JDA
56372016-03-15 John David Anglin <danglin@gcc.gnu.org>
5638
cb5d8ad1
JDA
5639 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5640 hppa*-*-hpux*.
5641
b440dd40
JDA
5642 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5643
5c2a1bbb
JDA
5644 PR libfortran/69799
5645 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5646 libatomic_available.
5647
42c729c5
MP
56482016-03-15 Marek Polacek <polacek@redhat.com>
5649
5650 PR c++/70209
5651 * g++.dg/ext/attribute-may-alias-4.C: New test.
5652
82b1c550
AM
56532016-03-15 Alexander Monakov <amonakov@ispras.ru>
5654
5655 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5656 -fvar-tracking-assignments-toggle flag.
5657
4ccbf3a6
PH
56582016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5659
5660 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5661
c39858bd
JJ
56622016-03-15 Jakub Jelinek <jakub@redhat.com>
5663
5664 PR rtl-optimization/70222
5665 * gcc.c-torture/execute/pr70222-1.c: New test.
5666 * gcc.c-torture/execute/pr70222-2.c: New test.
5667
8be119c1
RH
56682016-03-15 Richard Henderson <rth@redhat.com>
5669
5670 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5671
6598bb55
AB
56722016-03-15 Andrey Belevantsev <abel@ispras.ru>
5673
5674 PR rtl-optimization/69032
5675 * gcc.dg/pr69032.c: New test.
5676
81fa2944
AB
56772016-03-15 Andrey Belevantsev <abel@ispras.ru>
5678
5679 PR rtl-optimization/63384
4a148e19 5680 * g++.dg/pr63384.C: New test.
81fa2944 5681
74ea9ab6
AB
56822016-03-15 Andrey Belevantsev <abel@ispras.ru>
5683
5684 PR target/64411
5685 * gcc.target/i386/pr64411.C: New test.
5686
045d5055
TV
56872016-03-15 Tom de Vries <tom@codesourcery.com>
5688
5689 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5690 * gfortran.dg/goacc/kernels-alias.f95: New test.
5691
3ea33585
MS
56922016-03-14 Martin Sebor <msebor@redhat.com>
5693
5694 PR c++/53792
5695 * g++.dg/cpp0x/constexpr-inline.C: New test.
5696 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5697
1df7b330
DE
56982016-03-14 David Edelsohn <dje.gcc@gmail.com>
5699
5700 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5701
79b57d18
JJ
57022016-03-14 Jakub Jelinek <jakub@redhat.com>
5703
5704 PR middle-end/70219
5705 * gcc.dg/pr70219.c: New test.
5706
3cbf012a
BS
57072016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5708
5709 PR target/70083
5710 * gcc.dg/torture/pr70083.c: New test.
5711 * gcc.target/i386/pr70083.c: New test.
5712
a9fee7cd
RB
57132016-03-14 Richard Biener <rguenther@suse.de>
5714
5715 PR tree-optimization/56365
5716 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5717
4799603f
SB
57182016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5719
5720 PR target/70098
5721 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5722 New function.
5723 * g++.dg/pr70098.C: New testcase.
5724
5725
760ca967
TV
57262016-03-14 Tom de Vries <tom@codesourcery.com>
5727
5728 PR tree-optimization/70045
5729 * gcc.dg/graphite/pr70045.c: New test.
5730
44e66a77
JD
57312016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5732
5733 PR fortran/69043
5734 * gfortran.dg/include_9.f90: New test.
5735
a18e0fe1
DH
57362016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5737
5738 PR fortran/45076
5739 gfortran.dg/prof/prof.exp: New script.
5740 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5741
d0aca6ab
AB
57422016-03-12 Andrey Belevantsev <abel@ispras.ru>
5743
5744 PR rtl-optimization/69307
5745 * gcc.dg/pr69307.c: New test.
5746
cefe08a4
VM
57472016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5748
5749 PR target/69614
5750 * gcc.target/arm/pr69614.c: New.
5751
70112e2a
PT
57522016-03-12 Paul Thomas <pault@gcc.gnu.org>
5753
5754 PR fortran/70031
5755 * gfortran.dg/submodule_14.f08: New test
5756
5757 PR fortran/69524
5758 * gfortran.dg/submodule_15.f08: New test
5759
3f1e5d3a
PP
57602016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5761
5762 PR c++/70106
5763 * g++.dg/cpp1y/paren3.C: New test.
5764
a3f6d680
MM
57652016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5766
5767 PR target/70131
5768 * gcc.target/powerpc/ppc-round2.c: New test.
5769
92348f09
BS
57702016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5771
5772 PR target/70123
5773 * gcc.dg/torture/pr70123.c: New test.
5774
cebde9e9
JL
57752016-03-11 Jeff Law <law@redhat.com>
5776
5777 PR tree-optimization/70190
5778 * gcc.c-torture/compile/pr70190.c: New test.
5779
3edc5da4
DM
57802016-03-11 David Malcolm <dmalcolm@redhat.com>
5781
5782 PR c/68187
5783 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5784 case.
5785 (test43_b): Likewise.
5786 (test43_c): Likewise.
5787 (test43_d): Likewise.
5788 (test43_e): Likewise.
5789 (test43_f): Likewise.
5790 (test43_g): Likewise.
5791 (test44_a): Likewise.
5792 (test44_b): Likewise.
5793 (test44_c): Likewise.
5794 (test44_d): Likewise.
5795 (test44_e): Likewise.
5796
318c1204
DM
57972016-03-11 David Malcolm <dmalcolm@redhat.com>
5798
5799 PR c/70085
5800 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5801
bc062234
KT
58022016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5803
5804 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5805 dg-options.
5806
acfc1ac1
KT
58072016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5808
5809 PR target/70002
5810 PR target/69245
5811 * gcc.target/aarch64/pr69245_2.c: New test.
5812
d1e2bb2d
JJ
58132016-03-11 Jakub Jelinek <jakub@redhat.com>
5814
5815 PR tree-optimization/70177
5816 * gcc.dg/pr70177.c: New test.
5817
07350627
AL
58182016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5819
5820 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5821
5c6706f7
AL
58222016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5823
5824 * gcc.dg/tree-ssa/sra-20.c: New.
5825
02d472a2
JJ
58262016-03-11 Jakub Jelinek <jakub@redhat.com>
5827
686d390a
JJ
5828 PR rtl-optimization/70174
5829 * gcc.dg/pr70174.c: New test.
5830
02d472a2
JJ
5831 PR tree-optimization/70169
5832 * gcc.dg/pr70169.c: New test.
5833
0f9befa1
IE
58342016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5835
5836 PR target/70160
5837 * gcc.target/i386/pr70160.c: New test.
5838
432d4670
AK
58392016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5840
5841 * gcc.target/s390/dfp-1.c: New test.
5842
a3dc8760
NC
58432016-03-10 Nick Clifton <nickc@redhat.com>
5844
5845 PR target/70044
5846 * gcc.target/aarch64/pr70044.c: New test.
5847
b87a8d7d
PP
58482016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5849 Jakub Jelinek <jakub@redhat.com>
5850
5851 PR c++/70001
5852 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5853 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5854 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5855
4f4ada6a
JH
58562016-03-10 Jan Hubicka <hubicka@ucw.cz>
5857
5858 PR lto/69589
5859 * g++.dg/lto/pr69589_0.C: New testcase
5860 * g++.dg/lto/pr69589_1.C: New testcase
5861
d49b0aa0
MP
58622016-03-10 Marek Polacek <polacek@redhat.com>
5863
5864 PR c++/70153
5865 * g++.dg/delayedfold/unary-plus1.C: New test.
5866
58672016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5868
5869 * gcc.target/arm/pr45701-1.c: Escape brackets.
5870 * gcc.target/arm/pr45701-2.c: Likewise.
5871
71017a7b
AL
58722016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5873
5874 * gfortran.dg/unconstrained_commons.f: New.
5875
ba52669f
AM
58762016-03-10 Alan Modra <amodra@gmail.com>
5877
5878 * gcc.dg/pr69195.c: New.
5879 * gcc.dg/pr69238.c: New.
5880
27742332
TV
58812016-03-10 Tom de Vries <tom@codesourcery.com>
5882
5883 PR testsuite/68915
5884 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5885
3a81a594
RB
58862016-03-10 Richard Biener <rguenther@suse.de>
5887
5888 PR tree-optimization/70128
5889 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5890 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5891
3433b975
JJ
58922016-03-09 Jakub Jelinek <jakub@redhat.com>
5893
c2864f02
JJ
5894 PR tree-optimization/70152
5895 * gcc.dg/pr70152.c: New test.
5896
3433b975
JJ
5897 PR target/70086
5898 * gcc.target/i386/pr70086-1.c: New test.
5899 * gcc.target/i386/pr70086-2.c: New test.
5900 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5901
5902 PR tree-optimization/70127
5903 * gcc.c-torture/execute/pr70127.c: New test.
5904
96b3c82d
CP
59052016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5906
5907 * c-c++-common/goacc/combined-directives-2.c: New test.
5908
b4f3232d
DM
59092016-03-09 David Malcolm <dmalcolm@redhat.com>
5910
5911 PR c/68473
5912 PR c++/70105
5913 * g++.dg/diagnostic/pr70105.C: New test.
5914 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5915 (test_multiple_ordinary_maps): New test function.
5916
40499f81
DM
59172016-03-09 David Malcolm <dmalcolm@redhat.com>
5918
5919 PR c/68473
5920 PR c++/70105
5921 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5922 Drop range information from call to inform_at_rich_loc.
5923 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5924 New.
5925 (test_show_locus): Replace calls to rich_location::add_range with
5926 calls to add_range. Rewrite the tests that used the now-defunct
5927 rich_location ctor taking a source_range. Simplify other tests
5928 by replacing calls to COMBINE_LOCATION_DATA with calls to
5929 make_location.
5930
c9e33662
RB
59312016-03-09 Richard Biener <rguenther@suse.de>
5932 Jakub Jelinek <jakub@redhat.com>
5933
5934 PR tree-optimization/70138
5935 * gcc.dg/vect/pr70138-1.c: New testcase.
5936 * gcc.dg/vect/pr70138-2.c: Likewise.
5937
2c73b764
JJ
59382016-03-09 Jakub Jelinek <jakub@redhat.com>
5939
5940 PR target/70049
5941 * gcc.target/i386/pr70049.c: New test.
5942
c06d25bb
RB
59432016-03-09 Richard Biener <rguenther@suse.de>
5944
5945 PR c/70143
5946 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5947 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5948 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5949
5828a501
RO
59502016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5951
5952 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5953 arm-*-*.
5954
2e141c8d
JJ
59552016-03-09 Jakub Jelinek <jakub@redhat.com>
5956
5a9def37
JJ
5957 PR middle-end/67278
5958 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5959
2e141c8d
JJ
5960 PR target/67278
5961 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5962
5963 PR middle-end/70050
5964 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5965 in testcase comment.
5966
bf751f40
TV
59672016-03-09 Tom de Vries <tom@codesourcery.com>
5968
5969 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5970 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5971 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5972 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5973 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5974 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5975 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5976 * gfortran.dg/goacc/kernels-loop.f95: New test.
5977
e210c999
MS
59782016-03-08 Martin Sebor <msebor@redhat.com>
5979
5980 PR c++/62096
5981 * g++.dg/warn/overflow-warn-7.C: New test.
5982
80aac5c8
JM
59832016-03-08 Jason Merrill <jason@redhat.com>
5984
5985 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5986 * lib/target-supports.exp (check_effective_target_concepts): New.
5987
12b81409
JJ
59882016-03-08 Jakub Jelinek <jakub@redhat.com>
5989
d259b234
JJ
5990 PR c++/70135
5991 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5992 * g++.dg/ubsan/pr70135.C: New test.
5993
12b81409
JJ
5994 PR target/70110
5995 * gcc.dg/pr70110.c: New test.
5996
b4e9f2aa
MJ
59972016-03-07 Martin Jambor <mjambor@suse.cz>
5998
5999 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6000 * c-c++-common/gomp/if-1.c: Likewise.
6001 * c-c++-common/gomp/pr61486-2.c: Likewise.
6002 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6003 to dg-additional-options.
6004 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6005 * g++/gomp/target-teams-1.c: Likewise.
6006 * gcc.dg/gomp/gomp.exp: Likewise.
6007 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6008 dg-additional-options.
6009 * gfortran.dg/gomp/gomp.exp: Likewise.
6010 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6011 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6012 dg-additional-options.
6013 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6014
f86e631e
MJ
60152016-03-07 Martin Jambor <mjambor@suse.cz>
6016
6017 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6018 * c-c++-common/gomp/gridify-1.c: New test.
6019 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6020
94156b3f
AV
60212016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6022
6023 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6024 trigger for cortex-r8, when scanning for register r8.
6025 * gcc.target/arm/pr45701-2.c: Likewise.
6026
a84a49b7 60272016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6028 Jeff Law <law@redhat.com>
a84a49b7
RB
6029
6030 PR tree-optimization/69740
6031 * gcc.c-torture/compile/pr69740-1.c: New test.
6032 * gcc.c-torture/compile/pr69740-2.c: New test.
6033
e41f6c9e
BS
60342016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6035
6036 * lib/target-supports.exp
6037 (check_effective_target_whole_vector_shift): Enable for PPC64.
6038
57548bf5
RB
60392016-03-07 Richard Biener <rguenther@suse.de>
6040
6041 PR tree-optimization/70115
6042 * gcc.dg/torture/pr70115.c: New testcase.
6043
4ae13300
NS
60442016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6045
6046 PR middle-end/69916
6047 * c-c-++-common/goacc/pr69916.c: New.
6048
5edb9853
RH
60492016-03-07 Richard Henderson <rth@redhat.com>
6050
6051 * gcc.c-torture/compile/pr70061.c: New test.
6052
2067a8f3
RB
60532016-03-07 Richard Biener <rguenther@suse.de>
6054
6055 PR testsuite/70109
6056 * gcc.dg/vect/O3-pr36098.c: New testcase.
6057
4145a9b7
CL
60582016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6059
6060 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6061
1878be32
EB
60622016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6063
6064 * gnat.dg/renaming9.ad[sb]: New testcase.
6065
df762bb2
JJ
60662016-03-05 Jakub Jelinek <jakub@redhat.com>
6067
6068 PR c++/70084
6069 * g++.dg/expr/stdarg3.C: New test.
6070
7d461295
JL
60712016-03-04 Jeff Law <law@redhat.com>
6072
6073 PR tree-optimization/69196
6074 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6075 x86_64-*-*.
6076
29b9828f
BS
60772016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6078
b6b552fd
BS
6079 PR c/69973
6080 * gcc.dg/pr69973.c: New test.
6081
201d49e9
BS
6082 PR rtl-optimization/69941
6083 * gcc.dg/torture/pr69941.c: New test.
6084
29b9828f
BS
6085 PR c/69824
6086 * gcc.dg/pr69824.c: New test.
6087
640b7e74
TV
60882016-03-05 Tom de Vries <tom@codesourcery.com>
6089
6090 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6091 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6092 function.
6093
7a3a3fad
PP
60942016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6095
6096 PR c++/66786
6097 * g++.dg/cpp1y/var-templ48.C: New test.
6098 * g++.dg/cpp1y/var-templ49.C: New test.
6099
cd439aec
EB
61002016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6101
6102 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6103
60204554
JJ
61042016-03-04 Jakub Jelinek <jakub@redhat.com>
6105
0c8825de
JJ
6106 PR c++/70035
6107 * g++.dg/ubsan/pr70035.C: New test.
6108
60204554
JJ
6109 PR target/70062
6110 * gcc.target/i386/pr70062.c: New test.
6111
f79d4eab
L
61122016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6113
6114 * g++.dg/template/typename21.C: Remove c++98_only.
6115
ea81ce67
L
61162016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6117
6118 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6119
64b23c13
DM
61202016-03-04 David Malcolm <dmalcolm@redhat.com>
6121
6122 PR c/68187
6123 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6124 function.
6125 (fn_42_b): Likewise.
6126 (fn_42_c): Likewise.
6127
729526f5
DM
61282016-03-04 David Malcolm <dmalcolm@redhat.com>
6129
6130 PR c/68187
6131 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6132 function.
6133 (fn_40_b): Likewise.
6134 (fn_41_a): Likewise.
6135 (fn_41_b): Likewise.
6136
f9ea11ac
JJ
61372016-03-04 Jakub Jelinek <jakub@redhat.com>
6138
6139 PR target/70059
6140 * gcc.target/i386/avx512f-pr70059.c: New test.
6141 * gcc.target/i386/avx512dq-pr70059.c: New test.
6142
b6c38c69
BS
61432016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6144
6145 PR rtl-optimization/57676
6146 * gcc.dg/torture/pr57676.c: New test.
6147
af3cdd34
IE
61482016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6149
6150 * gcc.dg/pr70026.c: New test.
6151
7ff6ca38
MP
61522016-03-04 Marek Polacek <polacek@redhat.com>
6153
6154 PR c/69798
6155 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6156 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6157
a6bf62d5
KT
61582016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6159
6160 PR target/70004
6161 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6162 Delete.
6163 (test_corners_sisd_si): Likewise.
6164 (main): Remove checks of the above.
6165 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6166
ae4cdc6a
EB
61672016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6168
6169 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6170
08455559
CL
61712016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6172
6173 * gcc.dg/torture/pr69951.c: Accept argc==0.
6174
e9a35493
RB
61752016-03-04 Richard Biener <rguenther@suse.de>
6176
6177 PR c++/70054
6178 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6179 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6180
fba054c2
DV
61812016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6182
6183 PR testsuite/69766
6184 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6185 testing multiarch.
6186
f10cdc6c
JJ
61872016-03-04 Jakub Jelinek <jakub@redhat.com>
6188
6189 PR debug/69947
6190 * gcc.dg/guality/pr69947.c: New test.
6191
2e981ba0
JJ
61922016-03-03 Jakub Jelinek <jakub@redhat.com>
6193
6194 PR ada/70017
6195 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6196
0ba3bfa2
KT
61972016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6198
6199 PR rtl-optimization/69904
6200 * gcc.target/arm/pr69904.c: New test.
6201
97ecdb46
JJ
62022016-03-03 Jakub Jelinek <jakub@redhat.com>
6203
6204 PR target/70021
6205 * gcc.dg/vect/pr70021.c: New test.
6206 * gcc.target/i386/pr70021.c: New test.
6207
a2a743a1
MP
62082016-03-03 Marek Polacek <polacek@redhat.com>
6209
6210 PR middle-end/70050
6211 * gcc.dg/pr70050.c: New test.
6212
fa07ecdd
JG
62132016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6214
6215 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6216
23504262
ML
62172016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6218
6219 PR tree-optimization/70043
6220 * gfortran.dg/vect/pr70043.f90: New test.
6221
b7b9e1a9
EB
62222016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6223
6224 * gnat.dg/specs/task1.ads: New test.
6225
cb83ba54
RO
62262016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6227
6228 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6229 Invoke gdb with -batch.
6230 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6231
a75f5e30
RB
62322016-03-03 Richard Biener <rguenther@suse.de>
6233
6234 PR tree-optimization/55936
6235 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6236
268bc320
JL
62372016-03-02 Jeff Law <law@redhat.com>
6238
815f20ab
JL
6239 PR rtl-optimization/69942
6240 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6241 effects of argument promotions.
6242
268bc320
JL
6243 PR tree-optimization/69987
6244 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6245 target does not support -fprefetch-loop-arrays.
6246
171f7de5
UB
62472016-03-02 Uros Bizjak <ubizjak@gmail.com>
6248
6249 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6250
192912db
BC
62512016-03-02 Bin Cheng <bin.cheng@arm.com>
6252
c7908871 6253 PR rtl-optimization/69052
192912db
BC
6254 * gcc.target/i386/pr69052.c: New test.
6255
90a7a40b
AM
62562016-03-02 Alan Modra <amodra@gmail.com>
6257
6258 * gcc.dg/pr69990.c: New.
6259
69fa742f
JJ
62602016-03-02 Jakub Jelinek <jakub@redhat.com>
6261
de752fb0
JJ
6262 PR c/68062
6263 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6264
6265 PR middle-end/70022
6266 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6267
69fa742f
JJ
6268 PR target/70028
6269 * gcc.target/i386/pr70028.c: New test.
6270
7c65bd56
MK
62712016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6272
6273 * c-c++-common/asan/swapcontext-test-1.c,
6274 * c-c++-common/tsan/thread_leak.c,
6275 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6276 * g++.dg/tsan/benign_race.C,
6277 * g++.dg/tsan/fd_close_norace.C,
6278 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6279 races with sanitizer output
6280
37d98220 62812016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6282 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6283
6284 PR target/67278
6285 * gcc.dg/simd-8.c: New testcase.
6286
218db463
RB
62872016-03-02 Richard Biener <rguenther@suse.de>
6288
6289 PR middle-end/67278
6290 * gcc.dg/simd-7.c: New testcase.
6291
22c72158
EB
62922016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6293
6294 * gcc.target/i386/pr70007.c: Tweak.
6295
9a790ccc
DV
62962016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6297
6298 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6299
bd02f00f
MP
63002016-03-02 Marek Polacek <polacek@redhat.com>
6301
6302 PR c/67854
6303 * gcc.dg/pr67854.c: New test.
6304
1e840f39
JJ
63052016-03-02 Jakub Jelinek <jakub@redhat.com>
6306
6307 PR middle-end/70025
6308 * gcc.dg/torture/pr70025.c: New test.
6309
bca00241
VK
63102016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6311
6312 PR tree-optimization/68621
6313 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6314
0bca04b8
EB
63152016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6316
6317 * gcc.target/i386/pr70007.c: New test.
6318
2a9afc86
JL
63192016-03-01 Jeff Law <law@redhat.com>
6320
eab2541b 6321 PR tree-optimization/69196
9d83ef71 6322 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6323
2a9afc86
JL
6324 PR tree-optimization/69196
6325 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6326 duplicating code and spoiling the expected output.
6327
0d39977e
MM
63282016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6329
6330 PR target/70033
6331 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6332 supports power9 before doing tests.
6333 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6334 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6335 * gcc.target/powerpc/p9-permute.c: Likewise.
6336
a0c0699d
UB
63372016-03-01 Uros Bizjak <ubizjak@gmail.com>
6338
6339 PR target/70027
6340 * gcc.target/i386/pr70027.c: New test.
6341
0ae3ef47 63422016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6343
6344 * gcc.dg/pr70017.c: New test.
6345
686e2237
JJ
63462016-03-01 Jakub Jelinek <jakub@redhat.com>
6347
6348 PR c/69796
6349 PR c/69974
6350 * gcc.dg/pr69796.c: New test.
6351 * gcc.dg/pr69974.c: New test.
6352
f8e4188c
EB
63532016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6354
6355 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6356
5e3f1c7c
JL
63572016-02-29 Jeff Law <law@redhat.com>
6358
6359 PR tree-optimization/69987
6360 * gfortran.dg/pr69987.f90: New test.
6361
6362 PR tree-optimization/69989
6363 * gcc.c-torture/compile/pr69989-2.c: New test.
6364
1be56bc5
MP
63652016-03-01 Marek Polacek <polacek@redhat.com>
6366
6367 PR c++/69795
6368 * g++.dg/parse/invalid1.C: New test.
6369
1b19470d
RB
63702016-03-01 Richard Biener <rguenther@suse.de>
6371
6372 PR middle-end/70022
6373 * gcc.dg/pr70022.c: New testcase.
6374
3ae0661a
IE
63752016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6376
6377 PR tree-optimization/69956
6378 * gcc.dg/pr69956.c: New test.
6379
0f09ab88
BS
63802016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6381
6382 PR target/70011
6383 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6384 XFAIL when hardware supports efficient unaligned storage access.
6385
76d881bf
PP
63862016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6387
6388 PR c++/69961
6389 * g++.dg/template/pr69961a.C: New test.
6390 * g++.dg/template/pr69961b.C: New test.
6391
7168133a
DM
63922016-02-29 David Malcolm <dmalcolm@redhat.com>
6393
6394 PR preprocessor/69985
6395 * gcc.dg/cpp/pr69985.c: New test case.
6396
0c6072a3
JL
63972016-02-29 Jeff Law <law@redhat.com>
6398
e66f219b
JL
6399 PR tree-optimization/70005
6400 * gcc.c-torture/execute/pr70005.c New test.
6401
0c6072a3
JL
6402 PR tree-optimization/69999
6403 * gcc.c-torture/compile/pr69999.c: New test.
6404
fd9fbdb3
YR
64052016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6406
6407 PR tree-optimization/69652
6408 * gcc.dg/torture/pr69652.c: Delete test.
6409 * gcc.dg/vect/pr69652.c: New test.
6410
cbd400b4
RB
64112016-02-19 Richard Biener <rguenther@suse.de>
6412
6413 PR tree-optimization/69980
6414 * gfortran.dg/vect/pr69980.f90: New testcase.
6415
84ea0f58
EB
64162016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6417
6418 * gcc.target/sparc/20160229-1.c: New test.
6419
5d2a63dc
EB
64202016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6421
6422 * gnat.dg/stack_usage3.adb: New test.
6423 * gnat.dg/stack_usage3_pkg.ads: New helper.
6424
93e708f9
EB
64252016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6426
6427 * gnat.dg/renaming8.adb: New test.
6428 * gnat.dg/renaming8_pkg1.ads: New helper.
6429 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6430 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6431
6512bc93
RB
64322016-02-29 Richard Biener <rguenther@suse.de>
6433
6434 PR tree-optimization/69720
6435 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6436
7b201a88
TK
64372016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6438
6439 PR fortran/68147
6440 PR fortran/47674
6441 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6442
82ee0cf2 64432016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6444 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6445
6446 PR fortran/56007
6447 * gfortran.dg/coarray_8.f90: Adjust error message.
6448 * gfortran.dg/pr56007.f90: New test.
6449 * gfortran.dg/pr56007.f: New test.
6450
cdc1a2c8
L
64512016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6452
6453 PR tree-optimization/69989
6454 * gcc.dg/torture/pr69989.c: New test.
6455
33505bcf
EB
64562016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6457
6458 * gcc.target/i386/stack-realign-win.c: New test.
6459
524bfb19
HA
64602016-02-28 Harald Anlauf <anlauf@gmx.de>
6461
6462 PR fortran/60126
6463 * gfortran.dg/pr60126.f90: New test.
6464
bd542508
JL
64652016-02-27 Jeff Law <law@redhat.com>
6466
6467 Revert
6468 2016-02-26 Richard Biener <rguenther@suse.de>
6469 Jeff Law <law@redhat.com>
6470
6471 PR tree-optimization/69740
6472 * gcc.c-torture/compile/pr69740-1.c: New test.
6473 * gcc.c-torture/compile/pr69740-2.c: New test.
6474
dd1291e0
JD
64752016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6476
5fb67f8b 6477 PR fortran/69910
dd1291e0
JD
6478 * gfortran.dg/newunit_4.f90: New test.
6479
5cfefb59
JJ
64802016-02-27 Jakub Jelinek <jakub@redhat.com>
6481
6482 PR target/69613
6483 PR rtl-optimization/69886
6484 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6485 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6486 target.
6487
20ba5f33
MS
64882016-02-26 Martin Sebor <msebor@redhat.com>
6489
6490 PR tree-optimization/15826
6491 * gcc.dg/tree-ssa/pr15826.c: New test.
6492
e6fb01b0
JJ
64932016-02-26 Jakub Jelinek <jakub@redhat.com>
6494
6495 PR target/69969
6496 * gcc.target/powerpc/pr69969.c: New test.
6497
e3e0cf64
MS
64982016-02-26 Martin Sebor <msebor@redhat.com>
6499
6500 PR c++/15766
6501 * g++.old-deja/g++.other/decl5.C: Add a test case.
6502
d1f2bea5
SB
65032016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6504
6505 PR target/69946
6506 * gcc.target/powerpc/pr69946.c: New file.
6507
4a4f9d2b 65082016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6509 Jeff Law <law@redhat.com>
4a4f9d2b 6510
e3e0cf64 6511 PR tree-optimization/69740
4a4f9d2b
RB
6512 * gcc.c-torture/compile/pr69740-1.c: New test.
6513 * gcc.c-torture/compile/pr69740-2.c: New test.
6514
ad2a2706
MJ
65152016-02-26 Martin Jambor <mjambor@suse.cz>
6516
6517 PR middle-end/69920
6518 * gcc.dg/torture/pr69932.c: New test.
6519 * gcc.dg/torture/pr69936.c: Likewise.
6520
1d11f7ce
AK
65212016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6522
6523 PR target/69709
6524 * gcc.target/s390/pr69709.c: New test.
6525
6cfccbb2
KT
65262016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6527
6528 PR target/69245
6529 * gcc.target/aarch64/pr69245_1.c: New test.
6530
ac59ad4e
KT
65312016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6532
6533 PR target/69613
6534 * gcc.dg/torture/pr69613.c: New test.
6535
a2ad54a0
JJ
65362016-02-26 Jakub Jelinek <jakub@redhat.com>
6537
6538 PR rtl-optimization/69891
6539 * gcc.target/i386/pr69891.c: New test.
6540
0884062c 65412016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6542 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6543
d2369d4f 6544 PR target/61397
c163789b
MM
6545 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6546 functionality for both 32-bit and 64-bit.
6547
5aed7e2c
RB
65482016-02-26 Richard Biener <rguenther@suse.de>
6549
6550 PR tree-optimization/69551
6551 * gcc.dg/torture/pr69951.c: New testcase.
6552
798e2a8e
RB
65532016-02-25 Richard Biener <rguenther@suse.de>
6554
6555 PR tree-optimization/48795
6556 * gcc.dg/Warray-bounds-18.c: New testcase.
6557
9559fbac
RO
65582016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6559
6560 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6561
c049b107
JJ
65622016-02-25 Jakub Jelinek <jakub@redhat.com>
6563
6564 PR rtl-optimization/69896
6565 * gcc.dg/pr69896.c: New test.
6566
1137001c
PP
65672016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6568
6569 PR c++/69736
6570 * g++.dg/cpp1y/paren2.C: New test.
6571
2e9c8641
MS
65722016-02-24 Martin Sebor <msebor@redhat.com>
6573
6574 PR c/51147
6575 * gcc.dg/enum-mode-2.c: New test.
6576
03ca8fb3
JJ
65772016-02-24 Jakub Jelinek <jakub@redhat.com>
6578
6579 PR c++/69922
6580 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6581 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6582 * g++.dg/ubsan/pr69922.C: New test.
6583
0b05329b
MP
65842016-02-24 Marek Polacek <polacek@redhat.com>
6585
6586 PR c/69819
6587 * gcc.dg/pr69819.c: New test.
6588
57c2c374
MS
65892016-02-24 Martin Sebor <msebor@redhat.com>
6590
3b96b93a
MS
6591 PR c++/69912
6592 * g++.dg/ext/flexary15.C: New test.
6593
65942016-02-24 Martin Sebor <msebor@redhat.com>
6595
6596 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6597 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6598 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6599
65433bb5
MK
66002016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6601 Charles Baylis <charles.baylis@linaro.org>
6602
6603 PR debug/61033
6604 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6605
f802a424 66062016-02-24 Richard Biener <rguenther@suse.de>
44293580 6607 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6608
6609 PR middle-end/69760
6610 * gcc.dg/torture/pr69760.c: New testcase.
6611
525f795f
RO
66122016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6613
6614 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6615 pattern on Solaris with as.
6616
cd7bbceb
KT
66172016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6618
6619 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6620 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6621 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6622 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6623
89c0c1fd
JJ
66242016-02-24 Jakub Jelinek <jakub@redhat.com>
6625
6626 PR middle-end/69915
6627 * gcc.dg/pr69915.c: New test.
6628
0683fd27
KT
66292016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6630
6631 PR rtl-optimization/69886
6632 * gcc.dg/torture/pr69886.c: New test.
6633
e53d562a
RB
66342016-02-24 Richard Biener <rguenther@suse.de>
6635
6636 PR middle-end/68963
6637 * gcc.dg/torture/pr68963.c: New testcase.
6638
74a00288
KT
66392016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6640
6641 PR target/69875
6642 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6643 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6644 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6645 * gcc.target/arm/atomic_loaddi_1.c: New test.
6646 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6647 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6648 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6649 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6650 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6651 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6652 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6653 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6654
340fd4c9
JJ
66552016-02-24 Jakub Jelinek <jakub@redhat.com>
6656
6657 PR middle-end/69909
6658 * gcc.dg/torture/pr69909.c: New test.
6659
47d3fdb2
RB
66602016-02-24 Richard Biener <rguenther@suse.de>
6661
6662 PR tree-optimization/69907
6663 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6664 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6665 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6666
dab73e73
CB
66672016-02-24 Christian Bruel <christian.bruel@st.com>
6668
6669 * gcc.target/arm/pragma_cpp_fma.c: New test.
6670
7cc5ec65
JD
66712016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6672
6673 PR fortran/61156
6674 * gfortran.dg/include_6.f90: Update test.
6675
067fbd8b
JJ
66762016-02-23 Jakub Jelinek <jakub@redhat.com>
6677
6678 PR objc/69844
6679 * objc.dg/pr69844.m: New test.
6680
64a454d9
JD
66812016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6682
6683 PR libgfortran/69456
6684 * gfortran.dg/namelist_89.f90: New test.
6685 * gfortran.dg/pr59700.f90: Update test..
6686
35886f0b
MS
66872016-02-23 Martin Sebor <msebor@redhat.com>
6688
6689 PR middle-end/69780
6690 * g++.dg/ext/builtin_alloca.C: New test.
6691 * gcc.dg/builtins-68.c: New test.
6692
162cc7e3
RH
66932016-02-23 Richard Henderson <rth@redhat.com>
6694
6695 * gcc.target/i386/addr-space-3.c: Remove test.
6696
196440f8
DM
66972016-02-23 David Malcolm <dmalcolm@redhat.com>
6698
6699 PR preprocessor/69126
6700 PR preprocessor/69543
6701 * c-c++-common/pr69126-2-long.c: New test.
6702 * c-c++-common/pr69126-2-short.c: New test.
6703 * c-c++-common/pr69543-1.c: Remove xfail.
6704
1d3121af
DM
67052016-02-23 David Malcolm <dmalcolm@redhat.com>
6706
6707 PR preprocessor/69126
6708 PR preprocessor/69543
6709 PR preprocessor/69558
6710 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6711 (f): Rename to...
6712 (test_2): ...this, and add leading comment.
6713 (MACRO_3, test_3): New.
6714 (MACRO_4A, MACRO_4B, test_4): New.
6715 (MACRO): Rename to...
6716 (MACRO_5): ...this.
6717 (g): Rename to...
6718 (test_5): ...this, updating for renaming of MACRO, and
6719 add leading comment.
6720 * c-c++-common/pr69543-1.c: New.
6721 * c-c++-common/pr69543-2.c: New.
6722 * c-c++-common/pr69543-3.c: New.
6723 * c-c++-common/pr69543-4.c: New.
6724 * c-c++-common/pr69558-1.c: New.
6725 * c-c++-common/pr69558-2.c: New.
6726 * c-c++-common/pr69558-3.c: New.
6727 * c-c++-common/pr69558-4.c: New.
6728 * gcc.dg/pr69558.c: Move to...
6729 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6730 xfail for c++.
6731
f99c3557
TS
67322016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6733
6734 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6735 to -ftree-parallelize-loops/-fopenacc changes.
6736 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6737 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6738 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6739 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6740 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6741 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6742 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6743 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6744 * c-c++-common/goacc/kernels-loop.c: Likewise.
6745 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6746 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6747 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6748 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6749
c60ec7c2
RO
67502016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6751
6752 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6753
f1a62b6f
JJ
67542016-02-23 Jakub Jelinek <jakub@redhat.com>
6755
e67bf044
JJ
6756 PR c++/69902
6757 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6758
f1a62b6f
JJ
6759 PR c/69900
6760 * gcc.dg/pr69900.c: New test.
6761
20c5e09e
MJ
67622016-02-23 Martin Jambor <mjambor@suse.cz>
6763
6764 PR tree-optimization/69666
6765 * gcc.dg/tree-ssa/pr69666.c: New test.
6766
e457a6fc
AV
67672016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6768
6769 PR fortran/67451
6770 * gfortran.dg/coarray_allocate_5.f08: New test.
6771
d7b574f4
AK
67722016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6773
6774 * gcc.target/s390/vcond-shift.c: Move to ...
6775 * gcc.target/s390/vector/vcond-shift.c: ... here.
6776
58bdeb44
AK
67772016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6778
6779 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6780 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6781
7cd0387b
AK
67822016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6783
6784 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6785
4246c8da
MW
67862016-02-20 Mark Wielaard <mjw@redhat.com>
6787
6788 PR c/28901
6789 * gcc.dg/unused-variable-3.c: New test.
6790
f93bc532
JJ
67912016-02-22 Jakub Jelinek <jakub@redhat.com>
6792
6793 PR target/69888
6794 * gcc.target/i386/pr69888.c: New test.
6795
c4e360f4
RB
67962016-02-22 Richard Biener <rguenther@suse.de>
6797
6798 PR tree-optimization/69882
6799 * gfortran.dg/vect/pr69882.f90: New testcase.
6800
09c92f1c
JJ
68012016-02-22 Jakub Jelinek <jakub@redhat.com>
6802
6803 PR target/69885
6804 * gcc.dg/pr69885.c: New test.
6805
f88d45dc
OE
68062016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6807
6808 PR target/69806
6809 PR target/54089
6810 * gcc.target/sh/pr54089-10.c: New.
6811
ce1ff48e
PT
68122016-02-20 Paul Thomas <pault@gcc.gnu.org>
6813
6814 PR fortran/69423
6815 * gfortran.dg/deferred_character_15.f90 : New test.
6816
bbf27208
DH
68172016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6818
6819 PR fortran/57365
6820 gfortran.dg/allocate_with_source_18.f03: New test.
6821
68222016-02-20 Harald Anlauf <anlauf@gmx.de>
6823
6824 PR fortran/52531
6825 gfortran.dg/gomp/pr52531.f90: New test.
6826
268be88c
BE
68272016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6828
6829 PR c++/69865
6830 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6831 -std=c++03.
6832
4b6c824a
JJ
68332016-02-19 Jakub Jelinek <jakub@redhat.com>
6834
871b3f47
JJ
6835 PR c++/69826
6836 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6837 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6838
7a965d51
JJ
6839 PR c++/69850
6840 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6841
4b6c824a
JJ
6842 PR c++/69851
6843 * g++.dg/torture/pr69851.C: New test.
6844
15fca21a
MS
68452016-02-19 Martin Sebor <msebor@redhat.com>
6846
6847 PR testsuite/69573
6848 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6849
19e21586
JJ
68502016-02-19 Jakub Jelinek <jakub@redhat.com>
6851
03a616ac
JJ
6852 PR c++/69850
6853 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6854 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6855
19e21586
JJ
6856 PR c++/67767
6857 * g++.dg/cpp0x/pr67767.C: New test.
6858
2db16594
KT
68592016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6860
6861 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6862 for fp, simd, crypto, crc, lse.
6863 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6864 above.
6865 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6866 effective target check.
6867
5a7d9d1e
JJ
68682016-02-19 Jakub Jelinek <jakub@redhat.com>
6869
6870 PR target/69820
6871 * gcc.target/i386/pr69820.c: New test.
6872
6448f064
AK
68732016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6874
6875 * gcc.target/s390/vector/int128-1.c: New test.
6876
d0a859e6
AK
68772016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6878
6879 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6880
9e4eb643
AK
68812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6882
6883 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6884 instruction pattern name to prevent the testcase from failing with
6885 -march=z13.
6886
859a4c0e
AK
68872016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6888
6889 * gcc.target/s390/md/movstr-2.c: New test.
6890
efc2340b
MK
68912016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6892
6893 * gcc.target/s390/morestack.c: New test.
6894
ca2bfbc2
DV
68952016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6896
6897 PR target/69625
6898 * gcc.target/s390/pr69625.c: Add test case.
6899
efd4bd05
BE
69002016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6901
6902 PR testsuite/68580
6903 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6904
2bf2078a
MM
69052016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6906
6907 PR target/68404
6908 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6909 * gcc.target/powerpc/fusion3.c: Likewise.
6910
f003579e
RB
69112016-02-18 Richard Biener <rguenther@suse.de>
6912
6913 PR middle-end/69553
6914 * g++.dg/torture/pr69553.C: New testcase.
6915
19233914
NC
69162016-02-18 Nick Clifton <nickc@redhat.com>
6917
efd4bd05
BE
6918 PR target/62254
6919 PR target/69610
6920 * gcc.target/arm/pr62554.c: New test.
6921 * gcc.target/arm/pr69610-1.c: New test.
6922 * gcc.target/arm/pr69610-2.c: New test.
19233914 6923
23f27839
RB
69242016-02-18 Richard Biener <rguenther@suse.de>
6925
6926 PR middle-end/69854
6927 * gcc.dg/torture/pr69854.c: New testcase.
6928
932c0da4
JJ
69292016-02-17 Jakub Jelinek <jakub@redhat.com>
6930
6931 PR c++/69850
6932 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6933
1bed93e4
BS
69342012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6935
6936 * gcc.target/powerpc/vec-cg.c: New test.
6937
57bfb134
RB
69382016-02-17 Richard Biener <rguenther@suse.de>
6939
6940 PR testsuite/69586
6941 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6942
a44e0ebb
KT
69432016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6944
6945 PR target/69161
6946 * gcc.c-torture/compile/pr69161.c: New test.
6947
ffacd726
DS
69482016-02-17 David Sherwood <david.sherwood@arm.com>
6949
6950 PR target/69532
6951 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6952 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6953
448db8d2
EB
69542016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6955
6956 * gcc.dg/ifcvt-4.c: Skip on Visium.
6957
e2f0522e
EB
69582016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6959
6960 * gnat.dg/atomic8.adb: New test.
6961
bf17fe3f
EB
69622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6963
6964 * gnat.dg/discr46.ad[sb]: New test.
6965
ecf835e9
KN
69662016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6967
6968 PR Target/48344
6969 * gcc.target/powerpc/pr48344-1.c: New test.
6970
49a1164a
TK
69712015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6972
6973 PR fortran/69742
6974 * gfortran.dg/associate_21.f90: New test.
6975
bf14eba2
JJ
69762016-02-16 Jakub Jelinek <jakub@redhat.com>
6977
6978 PR c/69835
6979 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6980 -Wnonnull in dg-options.
6981 * c-c++-common/nonnull-2.c: New test.
6982
35a093b6
JG
69832016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6984 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6985
6986 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6987
e387d491
JJ
69882016-02-16 Jakub Jelinek <jakub@redhat.com>
6989
6990 PR middle-end/69801
6991 * gcc.dg/pr69801.c: Add empty dg-options.
6992
ba539195
JN
69932016-02-16 James Norris <jnorris@codesourcery.com>
6994
6995 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6996 * g++.dg/goacc/deviceptr-1.c: New file.
6997
2a2b8f64
JJ
69982016-02-16 Jakub Jelinek <jakub@redhat.com>
6999
7000 PR tree-optimization/69820
7001 * gcc.dg/vect/pr69820.c: New test.
7002
87440c29
RB
70032016-02-16 Richard Biener <rguenther@suse.de>
7004
7005 PR tree-optimization/69776
7006 * gcc.dg/torture/pr69776-2.c: New testcase.
7007
6d87c306
BS
70082016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7009
7010 PR tree-optimization/69714
7011 * gcc.dg/torture/pr69714.c: New test.
7012
3824a0a2
JJ
70132016-02-16 Jakub Jelinek <jakub@redhat.com>
7014
7015 PR tree-optimization/69802
7016 * gcc.dg/pr69802.c: New test.
7017
c8cfe96e
RB
70182016-02-16 Richard Biener <rguenther@suse.de>
7019
7020 PR middle-end/69801
7021 * gcc.dg/pr69801.c: New testcase.
7022
fc12098d
JD
70232016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7024
7025 PR libgfortran/69651
7026 * gfortran.dg/read_bang.f90: New test.
7027 * gfortran.dg/read_bang4.f90: New test.
7028
ba6b3795
JJ
70292016-02-15 Jakub Jelinek <jakub@redhat.com>
7030
f0516ca4
JJ
7031 PR c++/69658
7032 * g++.dg/init/pr69658.C: New test.
7033
ba6b3795
JJ
7034 PR c++/69797
7035 * c-c++-common/pr69797.c: New test.
7036
de3f9a2d
PK
70372016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7038
7039 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7040 check for aarch64*-*-*.
7041
17a3b967
RB
70422016-02-15 Richard Biener <rguenther@suse.de>
7043
7044 PR tree-optimization/69783
7045 * gcc.dg/vect/pr69783.c: New testcase.
7046
1c48bff1
RB
70472016-02-15 Richard Biener <rguenther@suse.de>
7048
7049 PR tree-optimization/69776
7050 * gcc.dg/torture/pr69776.c: New testcase.
7051
1e6025b6
TK
70522016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7053
7054 PR fortran/60526
7055 * gfortran.dg/type_decl_4.f90: Reinstated.
7056
d3308279
JDA
70572016-02-14 John David Anglin <danglin@gcc.gnu.org>
7058
7059 PR fortran/68746
7060 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7061
b7c56581
TK
70622016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7063
7064 PR fortran/60526
7065 PR bootstrap/69816
7066 * gfortran.dg/type_decl_4.f90: Removed.
7067
60cb4ef5
TK
70682016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7069
7070 PR fortran/60526
7071 * gfortran.dg/type_decl_4.f90: New test.
7072
f6964637
AM
70732016-02-14 Alan Modra <amodra@gmail.com>
7074
1a8849d1 7075 PR testsuite/68886
f6964637
AM
7076 * gcc.c-torture/execute/stkalign.c: Revise test.
7077
f5121920
OE
70782016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7079
7080 PR target/67260
7081 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7082
6cda3ab6
OE
70832016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7084
7085 PR target/67260
7086 * gcc.target/sh/torture/pr67260.c: New.
7087
6786e598
JDA
70882016-02-12 John David Anglin <danglin@gcc.gnu.org>
7089
7090 * gcc.dg/pr67964.c: Add dg-require-alias.
7091
7e05dad8
OE
70922016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7093
7094 PR target/67636
7095 PR target/64345
7096 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7097
7f4cc3ce
JD
70982016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7099
7100 PR libgfortran/69668
7101 * gfortran.dg/namelist_88.f90: New test.
7102
955ca6dc
JD
71032016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7104
7105 PR libgfortran/69668
7106 * gfortran.dg/namelist_38.f90: Update test.
7107 * gfortran.dg/namelist_84.f90: Update test.
7108
876217ae
DM
71092016-02-12 David Malcolm <dmalcolm@redhat.com>
7110
7111 PR other/69554
7112 * gcc.dg/pr69554-1.c: New test.
7113 * gfortran.dg/pr69554-1.F90: New test.
7114 * gfortran.dg/pr69554-2.F90: New test.
7115 * lib/gcc-dg.exp (proc dg-locus): New function.
7116 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7117 distinguish between the caret-printing and non-caret-printing
7118 cases. If caret-printing has been explicitly enabled, bail out
7119 without attempting to fix up the output.
7120
61789eed
DM
71212016-02-12 David Malcolm <dmalcolm@redhat.com>
7122
7123 PR driver/69265
7124 PR driver/69453
7125 * gcc.dg/spellcheck-options-3.c: New test case.
7126 * gcc.dg/spellcheck-options-4.c: New test case.
7127 * gcc.dg/spellcheck-options-5.c: New test case.
7128 * gcc.dg/spellcheck-options-6.c: New test case.
7129 * gcc.dg/spellcheck-options-7.c: New test case.
7130 * gcc.dg/spellcheck-options-8.c: New test case.
7131 * gcc.dg/spellcheck-options-9.c: New test case.
7132 * gcc.dg/spellcheck-options-10.c: New test case.
7133
c3090c1f
JJ
71342016-02-12 Jakub Jelinek <jakub@redhat.com>
7135
7136 PR rtl-optimization/69764
7137 PR rtl-optimization/69771
7138 * c-c++-common/pr69764.c: New test.
7139 * gcc.dg/torture/pr69771.c: New test.
7140
8222034d
MP
71412016-02-12 Marek Polacek <polacek@redhat.com>
7142
7143 * g++.dg/torture/init-list1.C: New.
7144
f749f792
MP
71452016-02-12 Marek Polacek <polacek@redhat.com>
7146
7147 * gcc.dg/pr69522.c: Add empty dg-options.
7148
199fb02a
IE
71492016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7150
7151 * g++.dg/lto/lto.exp: Include and init mpx.
7152 * g++.dg/lto/pr69729_0.C: New test.
7153
b69539cb
JJ
71542016-02-12 Jakub Jelinek <jakub@redhat.com>
7155
06ff7000
JJ
7156 PR ipa/69241
7157 * g++.dg/ipa/pr69241-4.C: New test.
7158
b69539cb
JJ
7159 PR ipa/68672
7160 * g++.dg/ipa/pr68672-1.C: New test.
7161 * g++.dg/ipa/pr68672-2.C: New test.
7162 * g++.dg/ipa/pr68672-3.C: New test.
7163
16595a1f
BS
71642016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7165
7166 PR c/69522
6d87c306 7167 * gcc.dg/pr69522.c: New test.
16595a1f 7168
38d795d2
PP
71692016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7170
7171 PR c++/69098
7172 * g++.dg/cpp1y/69098.C: New test.
7173 * g++.dg/cpp1y/69098-2.C: New test.
7174
9c582551
JJ
71752016-02-12 Jakub Jelinek <jakub@redhat.com>
7176
7177 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7178 and neighbour -> neighbor.
7179 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7180 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7181 * c-c++-common/Wvarargs.c: Likewise.
7182 * c-c++-common/goacc/host_data-5.c: Likewise.
7183 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7184 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7185 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7186 * gcc.target/aarch64/pr60697.c: Likewise.
7187 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7188 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7189 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7190 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7191 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7192 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7193 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7194 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7195 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7196 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7197 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7198 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7199 * g++.dg/lookup/koenig5.C: Likewise.
7200 * g++.dg/ext/no-asm-2.C: Likewise.
7201 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7202 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7203 * gfortran.dg/used_types_16.f90: Likewise.
7204 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7205 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7206 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7207 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7208 * gfortran.dg/abstract_type_6.f03: Likewise.
7209 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7210 * gfortran.dg/used_types_15.f90: Likewise.
7211 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7212 * gfortran.dg/exit_3.f08: Likewise.
7213 * gfortran.dg/open_status_2.f90: Likewise.
7214 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7215 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7216 * gfortran.dg/associate_1.f03: Likewise.
7217 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7218 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7219 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7220 * gcc.dg/builtin-object-size-1.c: Likewise.
7221 * gcc.dg/noreturn-6.c: Likewise.
7222 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7223 * gcc.dg/globalalias.c: Likewise.
7224 * gcc.dg/builtins-config.h: Likewise.
7225 * gcc.dg/pr30457.c: Likewise.
7226 * gcc.c-torture/compile/volatile-1.c: Likewise.
7227 * gcc.c-torture/execute/20101011-1.c: Likewise.
7228 * c-c++-common/Waddress-1.c: Likewise.
7229
66756373
JJ
72302016-02-11 Jakub Jelinek <jakub@redhat.com>
7231
7232 PR c/69768
7233 * c-c++-common/Waddress-1.c: New test.
7234
76fe932b
AV
72352016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7236
7237 PR fortran/69296
7238 * gfortran.dg/associate_19.f03: New test.
7239 * gfortran.dg/associate_20.f03: New test.
7240
564c4d4b
OE
72412016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7242
7243 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7244
e1c1ecb0
KT
72452016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7246
7247 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7248 .arch armv8-a\n. Add -dA to dg-options.
7249 * gcc.target/aarch64/assembler_arch_1.c: New test.
7250 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7251
0d7d9458
PC
72522016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7253
7254 PR c++/68726
7255 * g++.dg/cpp0x/pr68726.C: New.
7256
e6208a60
IE
72572016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7258
7259 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7260 test.
7261
281a11eb
RB
72622016-02-11 Richard Biener <rguenther@suse.de>
7263
7264 * g++.dg/tree-ssa/pr61034.C: Adjust.
7265
e03dd765
VM
72662016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7267
4b48faf5 7268 PR target/69148
e03dd765
VM
7269 * gcc.target/s390/pr69148.c: New.
7270
cdc23927
YR
72712016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7272
7273 PR tree-optimization/69652
7274 * gcc.dg/torture/pr69652.c: New test.
7275
e199dd0a
JJ
72762016-02-10 Jakub Jelinek <jakub@redhat.com>
7277 Patrick Palka <ppalka@gcc.gnu.org>
7278
7279 PR ipa/69241
7280 PR c++/69649
7281 * g++.dg/ipa/pr69241-1.C: New test.
7282 * g++.dg/ipa/pr69241-2.C: New test.
7283 * g++.dg/ipa/pr69241-3.C: New test.
7284 * g++.dg/ipa/pr69649.C: New test.
7285
d6b38027
UB
72862016-02-10 Uros Bizjak <ubizjak@gmail.com>
7287
7288 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7289 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7290
13b562c5
BC
72912016-02-10 Bin Cheng <bin.cheng@arm.com>
7292
7293 PR tree-optimization/68021
7294 * gcc.dg/tree-ssa/pr68021.c: New test.
7295
24a179f8
RB
72962016-02-10 Richard Biener <rguenther@suse.de>
7297
7298 PR tree-optimization/69726
7299 * gcc.dg/uninit-22.c: New testcase.
7300
0d99886f
AP
73012016-02-09 Andrew Pinski <apinski@cavium.com>
7302
7303 PR tree-opt/69282
7304 * gcc.c-torture/compile/20160205-1.c: New testcase.
7305
ab04995c
MM
73062016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7307
7308 PR target/68404
7309 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7310 instead accessing a really large arrray.
7311 * gcc.target/powerpc/fusion3.c: Likewise.
7312
4b79ac23
CB
73132016-02-09 Charles Baylis <charles.baylis@linaro.org>
7314
7315 PR target/68532
7316 * gcc.c-torture/execute/pr68532.c: New test.
7317
b890a441
AO
73182016-02-11 Alexandre Oliva <aoliva@redhat.com>
7319
7320 PR target/69634
7321 * gcc.dg/pr69634.c: New.
7322
84a5bef7
RB
73232016-02-09 Richard Biener <rguenther@suse.de>
7324
7325 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7326
1f123759 73272016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7328
1f123759
AF
7329 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7330
65860c77
YR
73312016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7332
7333 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7334
7e1e8a0a
RB
73352016-02-09 Richard Biener <rguenther@suse.de>
7336
7337 PR tree-optimization/69715
7338 * gcc.dg/torture/pr69715.c: New testcase.
7339
efb45a9f
PP
73402016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7341
7342 PR c++/69139
7343 * g++.dg/cpp0x/trailing12.C: New test.
7344 * g++.dg/cpp0x/trailing13.C: New test.
7345
20a0c6f9
PP
73462016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7347
7348 PR c++/69283
7349 PR c++/67835
7350 * g++.dg/cpp1y/auto-fn29.C: New test.
7351 * g++.dg/cpp1y/auto-fn30.C: New test.
7352
a162f3af
JJ
73532016-02-08 Jakub Jelinek <jakub@redhat.com>
7354
7355 PR tree-optimization/69209
7356 * gcc.c-torture/compile/pr69209.c: New test.
7357
4b4a9fbd
JL
73582016-02-08 Jeff Law <law@redhat.com>
7359
7360 PR tree-optimization/68541
7361 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7362 of statements allowed in join block for path splitting.
7363
cfac5ed2
JJ
73642016-02-08 Jakub Jelinek <jakub@redhat.com>
7365
f68bc23f
JJ
7366 PR c++/59627
7367 * g++.dg/gomp/pr59627.C: New test.
7368
cfac5ed2
JJ
7369 PR ipa/69239
7370 * g++.dg/ipa/pr69239.C: New test.
7371
44714d8c
DM
73722016-02-08 David Malcolm <dmalcolm@redhat.com>
7373
7374 PR preprocessor/69664
7375 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7376 * gcc.dg/cpp/warn-comments.c: Likewise.
7377
eba9e839
MP
73782016-02-08 Marek Polacek <polacek@redhat.com>
7379
7380 PR c++/69688
7381 * g++.dg/init/const12.C: New test.
7382
a011cd92
BS
73832016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7384
7385 PR target/60410
7386 * gcc.dg/lto/pr55113_0.c: Remove test.
7387
5317b1be
RB
73882016-02-08 Richard Biener <rguenther@suse.de>
7389
7390 PR tree-optimization/69719
7391 * gcc.dg/torture/pr69719.c: New testcase.
7392
63998a63
RB
73932016-02-08 Richard Biener <rguenther@suse.de>
7394 Jeff Law <law@redhat.com>
7395
7396 PR target/68273
7397 * gcc.target/mips/pr68273.c: New testcase.
7398
43f4a281
RB
73992016-02-08 Richard Biener <rguenther@suse.de>
7400
7401 PR rtl-optimization/69274
7402 * gcc.target/i386/addr-sel-1.c: XFAIL.
7403
0b604d2d
JL
74042016-02-08 Jeff Law <law@redhat.com>
7405
e8dfe49e
JL
7406 PR tree-optimization/68541
7407 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7408
6daecd7a 7409 PR tree-optimization/65917
0b604d2d
JL
7410 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7411
c0f0e35a
JD
74122016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7413
7414 PR fortran/50555
7415 * gfortran.dg/namelist_args.f90: New test.
7416
8981d712
JL
74172016-02-05 Jeff Law <law@redhat.com>
7418
6daecd7a 7419 PR tree-optimization/68541
8981d712
JL
7420 * gcc.dg/tree-ssa/split-path-2.c: New test.
7421 * gcc.dg/tree-ssa/split-path-3.c: New test.
7422 * gcc.dg/tree-ssa/split-path-4.c: New test.
7423 * gcc.dg/tree-ssa/split-path-5.c: New test.
7424 * gcc.dg/tree-ssa/split-path-6.c: New test.
7425 * gcc.dg/tree-ssa/split-path-7.c: New test.
7426
46cb9332
MS
74272016-02-05 Martin Sebor <msebor@redhat.com>
7428
7429 PR c++/69662
7430 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7431 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7432
be2083ea
RH
74332016-02-06 Richard HEnderson <rth@redhat.com>
7434
7435 PR c/69643
7436 * gcc.target/i386/addr-space-4.c: New.
7437 * gcc.target/i386/addr-space-5.c: New.
7438
711d7c23
MM
74392016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7440
7441 PR fortran/66089
7442 * gfortran.dg/elemental_dependency_6.f90: New.
7443
b5c1c988
JJ
74442016-02-05 Jakub Jelinek <jakub@redhat.com>
7445
861c7bcd
JJ
7446 PR rtl-optimization/69691
7447 * gcc.c-torture/execute/pr69691.c: New test.
7448
b5c1c988
JJ
7449 PR c++/69628
7450 * g++.dg/parse/pr69628.C: New test.
7451
f7dfa966
UB
74522016-02-05 Uros Bizjak <ubizjak@gmail.com>
7453
7454 * gcc.dg/sancov/asan.c: Move to ...
7455 * gcc.dg/asan/sancov-1.c: ... here.
7456
9b143e64
UB
74572016-02-05 Uros Bizjak <ubizjak@gmail.com>
7458
7459 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7460
f5d4b899
L
74612016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7462
7463 PR target/69677
7464 * gcc.target/i386/pr69677.c: New test.
7465
76c85fbb
PP
74662016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7467
7468 PR c++/68948
7469 * g++.dg/template/pr68948.C: New test.
7470
f181bf90
DV
74712016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7472
7473 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7474 (only necessary on s390x).
7475
714fb282
L
74762016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7477
7478 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7479 -mno-accumulate-outgoing-args.
7480
618d6c1c
PP
74812016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7482
7483 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7484
1066e9b5
JJ
74852016-02-04 Jakub Jelinek <jakub@redhat.com>
7486
7487 PR c/69669
7488 * c-c++-common/pr69669.c: New test.
7489
76255d0d
MM
74902016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7491
7492 PR target/69667
7493 * g++.dg/pr69667.C: New file.
7494
e0b059b1
WD
74952016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7496
7497 PR target/69619
7498 * gcc.dg/pr69619.c: Add new test.
7499
2692b5c8
RS
75002016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7501
7502 PR rtl-optimization/69577
7503 * gcc.target/i386/pr69577.c: New test.
7504
7db337c2
ML
75052016-02-04 Martin Liska <mliska@suse.cz>
7506
7507 * g++.dg/asan/pr69276.C: New test.
7508
cc9c0829
KT
75092016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7510
7511 PR target/65932
7512 PR target/67714
7513 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7514 a single smulbb instruction.
7515 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7516 * gcc.target/amr/wmul-2.c: Likewise.
7517
eb9feb52
KT
75182016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7519
7520 PR target/65932
7521 PR target/67714
7522 * gcc.c-torture/execute/pr67714.c: New test.
7523
61f727fe
JJ
75242016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7525
7526 PR target/69454
7527 * gcc.target/i386/pr69454-1.c: New test.
7528 * gcc.target/i386/pr69454-2.c: New test.
7529
05dd97db
MS
75302016-02-03 Martin Sebor <msebor@redhat.com>
7531
7532 PR c++/69251
7533 PR c++/69253
7534 PR c++/69290
7535 PR c++/69277
7536 PR c++/69349
7537 * g++.dg/ext/flexarray-mangle-2.C: New test.
7538 * g++.dg/ext/flexarray-mangle.C: New test.
7539 * g++.dg/ext/flexarray-subst.C: New test.
7540 * g++.dg/ext/flexary11.C: New test.
7541 * g++.dg/ext/flexary12.C: New test.
7542 * g++.dg/ext/flexary13.C: New test.
7543 * g++.dg/ext/flexary14.C: New test.
7544 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7545
dac2fc29
L
75462016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7547
7548 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7549 Define only if CHECK_FLOAT128 is defined.
7550 (main): Properly initialize u5.
7551
eadb8035
JJ
75522016-02-03 Jakub Jelinek <jakub@redhat.com>
7553
0afbb81b
JJ
7554 PR c/69627
7555 * gcc.dg/pr69627.c: New test.
7556
eadb8035
JJ
7557 PR target/69644
7558 * gcc.dg/pr69644.c: New test.
7559
b12d4923
MS
75602016-02-03 Mike Stump <mikestump@comcast.net>
7561
7562 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7563 support for struct-layout-1.exp.
7564
ab4bae0c
PP
75652016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7566
7567 PR c++/69056
618d6c1c 7568 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7569
95831c01
VM
75702016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7571 Alexandre Oliva <aoliva@redhat.com>
7572
7573 PR target/69461
7574 * gcc.target/powerpc/pr69461.c: New.
7575
ccc71ab8
UB
75762016-02-03 Uros Bizjak <ubizjak@gmail.com>
7577
7578 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7579 works from here ...
7580 (check_effective_target_fsanitize_thread): ... to here. Do not
7581 specify additional compile flags for the test source.
7582 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7583 specify additional compile flags for the test source.
7584
96299640
WD
75852016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7586
7587 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7588
781d83d9
AV
75892016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7590
7591 PR fortran/67451
7592 PR fortran/69418
7593 * gfortran.dg/coarray_allocate_2.f08: New test.
7594 * gfortran.dg/coarray_allocate_3.f08: New test.
7595 * gfortran.dg/coarray_allocate_4.f08: New test.
7596
d8208e6d
AL
75972016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7598
7599 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7600 use same scan-tree-dump-times on all platforms.
7601 * gcc.dg/vect/vect-outer-1.c: Likewise.
7602 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7603 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7604 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7605 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7606 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7607 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7608 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7609
a8394fa0
SB
76102016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7611
7612 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7613 warning.
7614
f3baa1d3
L
76152016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7616
7617 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7618
eb077516
JN
76192016-02-02 James Norris <jnorris@codesourcery.com>
7620
7621 * c-c++-common/goacc/routine-5.c: Add tests.
7622
578fb225
AM
76232016-02-02 Alexander Monakov <amonakov@ispras.ru>
7624
7625 * gcc.target/nvptx/unsigned-cmp.c: New test.
7626
c64f7d37
WD
76272016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7628
7629 * gcc.target/aarch64/scalar_shift_1.c
7630 (test_corners_sisd_di): Improve force to SIMD register.
7631 (test_corners_sisd_si): Likewise.
7632 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7633 Remove scan-assembler check for ldr.
7634
90c6f26c
RB
76352016-02-02 Richard Biener <rguenther@suse.de>
7636
7637 PR tree-optimization/69595
7638 * gcc.dg/Warray-bounds-17.c: New testcase.
7639
9dc03c97
RB
76402016-02-02 Richard Biener <rguenther@suse.de>
7641
7642 PR tree-optimization/69606
7643 * gcc.dg/torture/pr69606.c: New testcase.
7644
2d4dc223
YR
76452016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7646
7647 PR middle-end/68542
7648 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7649 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7650
65c98fde
AM
76512016-02-02 Alan Modra <amodra@gmail.com>
7652
7653 PR target/69548
7654 * gcc.target/powerpc/pr69548.c: New test.
7655
e1b81f2b
JJ
76562016-02-01 Jakub Jelinek <jakub@redhat.com>
7657
d0268b37
JJ
7658 PR rtl-optimization/69592
7659 * gcc.dg/pr69592.c: New test.
7660
e1b81f2b
JJ
7661 PR preprocessor/69543
7662 PR c/69558
7663 * gcc.dg/pr69543.c: New test.
7664 * gcc.dg/pr69558.c: New test.
7665
7dd7780d
UB
76662016-02-01 Uros Bizjak <ubizjak@gmail.com>
7667
bf672ee5
UB
7668 PR testsuite/65940
7669 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7670
9a7013f8
MS
76712016-02-01 Martin Sebor <msebor@redhat.com>
7672
7673 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7674
e681fb2b
BC
76752016-02-01 Bin Cheng <bin.cheng@arm.com>
7676
7677 PR tree-optimization/67921
7678 * c-c++-common/ubsan/pr67921.c: New test.
7679
ff86345f
RB
76802016-02-01 Richard Biener <rguenther@suse.de>
7681
7682 PR middle-end/69556
7683 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7684
bc369dbd
RB
76852016-02-01 Richard Biener <rguenther@suse.de>
7686
7687 PR tree-optimization/69574
7688 * gcc.dg/torture/pr69574.c: New testcase.
7689
ef318184
RB
76902016-02-01 Richard Biener <rguenther@suse.de>
7691
7692 PR tree-optimization/69579
7693 * gcc.dg/setjmp-6.c: New testcase.
7694
654745e6
JJ
76952016-02-01 Jakub Jelinek <jakub@redhat.com>
7696
7697 PR rtl-optimization/69570
7698 * g++.dg/opt/pr69570.C: New test.
7699
e6c0c44b
RH
77002016-02-01 Richard Henderson <rth@redhat.com>
7701
7702 * gcc.dg/pr69535.c: New test.
7703
6ff3f09a
JDA
77042016-01-31 John David Anglin <danglin@gcc.gnu.org>
7705
2c005538
JDA
7706 PR testsuite/69584
7707 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7708 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7709
61083a4b
JDA
7710 PR debug/68244
7711 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7712
6ff3f09a
JDA
7713 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7714
0c221916
PT
77152016-01-31 Paul Thomas <pault@gcc.gnu.org>
7716
7717 PR fortran/67564
7718 * gfortran.dg/allocate_with_source_17.f03: New test.
7719
db7a2818
JJ
77202016-01-30 Jakub Jelinek <jakub@redhat.com>
7721
7722 PR tree-optimization/69546
7723 * gcc.dg/torture/pr69546.c: New test.
7724
e520d5f0
PT
77252016-01-30 Paul Thomas <pault@gcc.gnu.org>
7726
7727 PR fortran/69566
7728 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7729
343c05d3
MS
77302016-01-30 Martin Sebor <msebor@redhat.com>
7731
7732 PR c++/68490
7733 * g++.dg/ext/flexary10.C: New test.
7734
d6c3a539
DH
77352016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7736
7737 PR fortran/66707
7738 gfortran.dg/common_23.f90: New test.
7739
52d72fcd
BS
77402016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7741
7742 PR target/65546
7743 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7744 condition being checked, and disable it when the target supports
7745 misaligned loads and stores.
7746
3a5d2ba4
JJ
77472016-01-29 Jakub Jelinek <jakub@redhat.com>
7748
7749 PR debug/69518
7750 * gcc.dg/torture/pr69518.c: New test.
7751
6bbacdb5
L
77522016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7753
7754 PR target/69530
7755 * gcc.target/i386/pr69530.c: New test.
7756
af932cdb
SE
77572016-01-29 Steve Ellcey <sellcey@imgtec.com>
7758
7759 PR target/65604
7760 * gcc.target/mips/div-delay.c: New test.
7761
26658b7c
JJ
77622016-01-29 Jakub Jelinek <jakub@redhat.com>
7763
33e89989
JJ
7764 PR target/69551
7765 * gcc.target/i386/pr69551.c: New test.
7766
26658b7c
JJ
7767 PR target/66137
7768 * gcc.target/i386/pr66137.c: New test.
7769
401116b5
AB
77702016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7771
7772 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7773 always built for p5600.
7774 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7775 isa=p5600 dg-option.
7776
d4abfcc5
RB
77772016-01-29 Richard Biener <rguenther@suse.de>
7778
7779 PR tree-optimization/69547
7780 * g++.dg/tree-ssa/pr69547.C: New testcase.
7781
16b77b32
JJ
77822016-01-29 Jakub Jelinek <jakub@redhat.com>
7783
7784 PR debug/66869
7785 * g++.dg/warn/Wunused-function2.C: New test.
7786
a1c95464
DV
77872016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7788
7789 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7790 support for test to succeed.
7791
5453bfed
MP
77922016-01-29 Marek Polacek <polacek@redhat.com>
7793
7794 PR c++/69509
7795 PR c++/69516
7796 * g++.dg/ext/constexpr-vla2.C: New test.
7797 * g++.dg/ext/constexpr-vla3.C: New test.
7798 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7799
452ec2a5
RB
78002016-01-29 Richard Biener <rguenther@suse.de>
7801
7802 PR middle-end/69537
7803 * gcc.dg/uninit-21.c: New testcase.
7804
aec0b19e
UB
78052016-01-28 Uros Bizjak <ubizjak@gmail.com>
7806
7807 PR target/69459
7808 * gcc.target/i386/pr69459.c: New test.
7809
df113ce7
SE
78102016-01-28 Steve Ellcey <sellcey@imgtec.com>
7811
7812 PR target/68400
7813 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7814 * gcc.target/mips/pr68400.c: New test.
7815
494de84f
MS
78162016-01-28 Martin Sebor <msebor@redhat.com>
7817
7818 PR target/17381
7819 * gcc.target/powerpc/pr17381.c: New test.
7820
eb1b1f01
JJ
78212016-01-28 Jakub Jelinek <jakub@redhat.com>
7822
7823 PR middle-end/69542
7824 * gcc.dg/torture/pr69542.c: New test.
7825
6dfeb7ce
WD
78262016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7827
7828 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7829
4b7471a4
DE
78302016-01-28 David Edelsohn <dje.gcc@gmail.com>
7831
7832 * gcc.dg/pr65980.c: Skip on AIX.
7833 * gcc.dg/pr66688.c: Same.
7834
b271fd21
DE
78352016-01-28 David Edelsohn <dje.gcc@gmail.com>
7836
7837 PR target/63679
7838 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7839 * gcc.dg/tree-ssa/sra-18.c: Same.
7840
874108a9
AV
78412016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7842
7843 PR fortran/62536
7844 * gfortran.dg/block_15.f08: New test.
7845 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7846 on incorrectly closed BLOCK.
7847
30480bcd
IE
78482016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7849
7850 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
78512016-01-28 Richard Biener <rguenther@suse.de>
7852
7853 PR tree-optimization/69466
7854 * gfortran.dg/vect/pr69466.f90: New testcase.
7855
0d4c694e
TP
78562016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7857
7858 * g++.dg/pr67989.C: Remove ARM-specific option.
7859 * gcc.target/arm/pr67989.C: New file.
7860
2aa780da
UB
78612016-01-27 Uros Bizjak <ubizjak@gmail.com>
7862
7863 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7864 and expm1 test for glibc < 2.11.
7865
f75ebe77
RH
78662016-01-27 Richard Henderson <rth@redhat.com>
7867
7868 * gcc.c-torture/execute/pr69447.c: New test.
7869
78702016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7871
9a175e65 7872 PR fortran/69422
49847d75
PT
7873 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7874
cbdd8ae0
JJ
78752016-01-27 Jakub Jelinek <jakub@redhat.com>
7876
7877 PR debug/66869
7878 * gcc.dg/pr66869.c: New test.
7879
2b572b3c
JL
78802016-01-25 Jeff Law <law@redhat.com>
7881
7882 PR tree-optimization/68398
aec0b19e 7883 PR tree-optimization/69196
2b572b3c
JL
7884 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7885 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7886 path to avoid new heuristic allowing more irreducible regions
7887 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7888 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7889 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7890 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7891 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7892
fa74a4bc
MP
78932016-01-27 Marek Polacek <polacek@redhat.com>
7894
7895 PR c/68062
7896 * c-c++-common/vector-compare-4.c: New test.
7897
0afff540
DM
78982016-01-27 David Malcolm <dmalcolm@redhat.com>
7899
7900 PR preprocessor/69126
7901 * c-c++-common/pr69126.c: New test case.
7902
1a218fc9
ILT
79032016-01-27 Ian Lance Taylor <iant@google.com>
7904
7905 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7906
5d70666e
RB
79072016-01-27 Ryan Burn <contact@rnburn.com>
7908
7909 PR cilkplus/69267
7910 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7911
87ff4d66
UB
79122016-01-27 Uros Bizjak <ubizjak@gmail.com>
7913
7914 PR target/69512
7915 * gcc.target/i386/pr69512.c: New test.
7916
27e23cca
RE
79172016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7918
7919 PR ada/69488
7920 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7921
05bf54c3
MP
79222016-01-27 Marek Polacek <polacek@redhat.com>
7923
7924 PR c++/69379
7925 * g++.dg/pr69379.C: New test.
7926
60214d0d
MS
79272016-01-27 Martin Sebor <msebor@redhat.com>
7928
7929 PR c++/69317
7930 * g++.dg/abi/Wabi-2-2.C: New test.
7931 * g++.dg/abi/Wabi-2-3.C: New test.
7932 * g++.dg/abi/Wabi-3-2.C: New test.
7933 * g++.dg/abi/Wabi-3-3.C: New test.
7934
167c7bfa
RB
79352016-01-27 Richard Biener <rguenther@suse.de>
7936
7937 PR tree-optimization/69166
7938 * gcc.dg/torture/pr69166.c: New testcase.
7939
1430fb1f
MJ
79402016-01-27 Martin Jambor <mjambor@suse.cz>
7941
7942 PR tree-optimization/69355
7943 * gcc.dg/tree-ssa/pr69355.c: New test.
7944
95e3030c
MP
79452016-01-27 Marek Polacek <polacek@redhat.com>
7946
7947 PR c++/69496
7948 * g++.dg/ext/constexpr-vla1.C: New test.
7949
eeb085f3
CB
79502016-01-20 Christian Bruel <christian.bruel@st.com>
7951
7952 PR target/69245
7953 * gcc.target/arm/pr69245.c: New test.
7954
b1652dde
JJ
79552016-01-27 Jakub Jelinek <jakub@redhat.com>
7956
7957 PR tree-optimization/69399
7958 * gcc.dg/torture/pr69399.c: New test.
7959
ce7e8f00
EB
79602016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7961
7962 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7963
e4aac1d1
EB
79642016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7965
7966 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7967
8dfdb419
TV
79682016-01-26 Tom de Vries <tom@codesourcery.com>
7969
7970 PR tree-optimization/69110
7971 * gcc.dg/autopar/pr69110.c: New test.
7972
56f80f54 79732016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7974 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7975
7976 * gcc.dg/graphite/isl-ast-op-select.c: New.
7977
a0909527
PT
79782015-01-26 Paul Thomas <pault@gcc.gnu.org>
7979
7980 PR fortran/69385
7981 * gfortran.dg/allocate_error_6.f90: New test.
7982
ffc445f4
RH
79832016-01-26 Richard Henderson <rth@redhat.com>
7984
7985 * gcc.dg/tm/pr60908.c: New test.
7986
01e1dea3
DM
79872016-01-26 David Malcolm <dmalcolm@redhat.com>
7988
7989 PR other/69006
7990 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7991 directive.
7992 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7993 expected multiline output to reflect the colorization being
7994 disabled before newlines.
7995 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7996 (custom_diagnostic_finalizer): Replace call to
7997 pp_newline_and_flush with call to pp_flush.
7998 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7999 * gfortran.dg/implicit_class_1.f90: Likewise.
8000 * lib/gcc-dg.exp (allow_blank_lines): New global.
8001 (dg-allow-blank-lines-in-output): New procedure.
8002 (gcc-dg-prune): Complain about blank lines in the output, unless
8003 dg-allow-blank-lines-in-output was called.
8004 * lib/multiline.exp (_build_multiline_regex): Only support
8005 arbitrary followup text for non-blank-lines, not for blank lines.
8006
13f92e8d
JJ
80072016-01-26 Jakub Jelinek <jakub@redhat.com>
8008
8009 PR tree-optimization/69483
8010 * gcc.dg/pr69483.c: New test.
8011 * g++.dg/opt/pr69483.C: New test.
8012
92422235
CL
80132016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8014
8015 PR target/68620
8016 * gcc.target/arm/pr68620.c: New test.
8017
0bccf11b
L
80182016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8019
8020 * gcc.target/i386/pr68986-2.c: Remove -m32.
8021
81cd202e
L
80222016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8023
8024 PR target/68986
8025 * gcc.target/i386/pr68986-1.c: New test.
8026 * gcc.target/i386/pr68986-2.c: Likewise.
8027 * gcc.target/i386/pr68986-3.c: Likewise.
8028
213a1c03
CB
80292016-01-26 Christian Bruel <christian.bruel@st.com>
8030
8031 * lib/target-supports.exp
8032 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8033 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8034 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8035
22a08dd1
RB
80362016-01-26 Richard Biener <rguenther@suse.de>
8037
8038 PR tree-optimization/69452
8039 * gcc.dg/torture/pr69452.c: New testcase.
8040
6c06e0e8
JJ
80412016-01-26 Jakub Jelinek <jakub@redhat.com>
8042
8043 PR target/69442
8044 * gcc.dg/pr69442.c: New test.
8045
b96824c4
RFI
80462016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8047
8048 PR target/67896
8049 * gcc.target/aarch64/simd/pr67896.C: New.
8050
5ee31e57
RS
80512016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8052
8053 PR tree-optimization/69400
8054 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8055 function.
8056 (plugin_init): Call it.
8057 * gcc.dg/torture/pr69400.c: New test.
8058
7ddfb31d
CL
80592016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8060
8061 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8062
1e050c90
AK
80632016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8064 Sebastian Pop <s.pop@samsung.com>
8065
8066 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8067 isl-0.15.
8068
c8ee4bf5
AK
80692016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8070 Sebastian Pop <s.pop@samsung.com>
8071
8072 * gcc.dg/graphite/pr69292.c: New.
8073
d902b330
JJ
80742016-01-25 Jakub Jelinek <jakub@redhat.com>
8075
8076 * c-c++-common/goacc/use_device-1.c: New test.
8077
2c89b952
JL
80782016-01-25 Jeff Law <law@redhat.com>
8079
8080 PR tree-optimization/69196
8081 PR tree-optimization/68398
8082 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8083 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8084
685c8785
DE
80852016-01-25 David Edelsohn <dje.gcc@gmail.com>
8086
8087 PR target/69469
8088 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8089 Algorithm.
8090
95cef0c1
RB
80912016-01-25 Richard Biener <rguenther@suse.de>
8092
8093 PR testsuite/69380
8094 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8095
2947d3b2
IE
80962016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8097
8098 PR target/69421
8099 * gcc.dg/pr69421.c: New test.
8100
ae19075a
BB
81012016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8102
8103 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8104 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8105 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8106 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8107 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8108 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8109 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8110 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8111 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8112 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8113
fa4511c2
RB
81142016-01-25 Richard Biener <rguenther@suse.de>
8115
8116 PR tree-optimization/69376
8117 * gcc.dg/torture/pr69376.c: New testcase.
8118
1d101216
JD
81192016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8120
8121 PR fortran/69397
8122 PR fortran/68442
8123 * gfortran.dg/interface_38.f90: New test.
8124 * gfortran.dg/interface_39.f90: New test.
a0909527 8125
a59b92b0
PP
81262016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8127
8128 Revert:
8129 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8130
8131 PR c++/11858
8132 PR c++/24663
8133 PR c++/24664
8134 * g++.dg/template/pr11858.C: New test.
8135 * g++.dg/template/pr24663.C: New test.
8136 * g++.dg/template/unify12.C: New test.
8137 * g++.dg/template/unify13.C: New test.
8138 * g++.dg/template/unify14.C: New test.
8139 * g++.dg/template/unify15.C: New test.
8140 * g++.dg/template/unify16.C: New test.
8141 * g++.dg/template/unify17.C: New test.
8142
16acb1a8
DH
81432016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8144
8145 PR fortran/68283
8146 gfortran.dg/pr68283.f90: New test.
8147
094773e8
TK
81482016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8149
8150 PR fortran/66094
8151 * gfortran.dg/inline_matmul_13.f90: New test.
8152 * gfortran.dg/matmul_bounds_8.f90: New test.
8153 * gfortran.dg/matmul_bounds_9.f90: New test.
8154 * gfortran.dg/matmul_bounds_10.f90: New test.
8155
42fb90d7
TV
81562016-01-23 Tom de Vries <tom@codesourcery.com>
8157
8158 PR tree-optimization/69426
8159 * gcc.dg/autopar/pr69426.c: New test.
8160
69da7802
MS
81612016-01-23 Martin Sebor <msebor@redhat.com>
8162
8163 PR c++/58109
8164 PR c++/69022
8165 * g++.dg/cpp0x/alignas5.C: New test.
8166 * g++.dg/ext/vector29.C: Same.
8167
da17300a
UB
81682016-01-23 Uros Bizjak <ubizjak@gmail.com>
8169
8170 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8171 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8172 _GNU_SOURCE from compile flags to the source.
8173 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8174 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8175 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8176 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8177
62041cfc
JJ
81782016-01-22 Jakub Jelinek <jakub@redhat.com>
8179
8180 PR target/69432
8181 * g++.dg/opt/pr69432.C: New test.
8182
f7d2ad6f
BS
81832016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8184
8185 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8186 32-bit targets testing an -m64 multilib.
8187
d403fc9a
WS
81882016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8189
8190 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8191 64-bit support.
8192
4aa16f8d
JG
81932016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8194
8195 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8196
7c816d0f
CB
81972016-01-21 Christian Bruel <christian.bruel@st.com>
8198
8199 PR target/68674
8200 * gcc.target/i386/pr68674.c
8201 * gcc.target/aarch64/pr68674.c
8202 * gcc.target/arm/pr68674.c
8203
fce661e8
KT
82042016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8205
8206 PR target/69403
8207 * gcc.c-torture/execute/pr69403.c: New test.
8208
4696899f
PC
82092016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8210
8211 PR c++/55843
8212 * g++.dg/template/pr55843.C: New.
8213
bac69366
AL
82142016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8215
8216 PR testsuite/66877
8217 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8218 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8219
b57d3a5c
BS
82202016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8221
8222 PR testsuite/67489
da17300a
UB
8223 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8224 from dg-do compile directive, and instead add
8225 { dg-require-effective-target int128 }.
b57d3a5c 8226
9f04a53e
MS
82272016-01-20 Martin Sebor <msebor@redhat.com>
8228
8229 PR c/69405
8230 * gcc.dg/sync-fetch.c: New test.
8231
38a51663
JL
82322016-01-21 Martin Sebor <msebor@redhat.com>
8233
8234 PR target/69252
8235 * gcc.target/powerpc/pr69252.c: New test.
8236
2423a75a
JD
82372016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8238
8239 PR fortran/65996
da17300a 8240 * gfortran.dg/pr65996.f90: New test.
2423a75a 8241
0a76463f
DV
82422016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8243
8244 PR c++/68810
9f04a53e 8245 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8246 expected to generate an error.
0a76463f 8247
9776e692
BS
82482016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8249
8250 PR middle-end/66178
8251 * gcc.dg/torture/pr66178.c: New test.
8252
c8d3e088
AB
82532016-01-21 Anton Blanchard <anton@samba.org>
8254 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8255
8256 PR target/63354
8257 * gcc.target/powerpc/pr63354.c: New test.
8258
35b707ff
VM
82592016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8260
8261 PR rtl-optimization/68990
8262 * gcc.target/i386/pr68990: New.
8263
157b0829
NC
82642016-01-21 Nick Clifton <nickc@redhat.com>
8265
8266 PR target/69129
8267 * gcc.target/mips/pr69129.c: New.
8268
aede6748
PC
82692016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8270
8271 PR c++/58046
8272 * g++.dg/cpp0x/pr58046.C: New.
8273
5463c2c8
JJ
82742016-01-21 Jakub Jelinek <jakub@redhat.com>
8275
6d31cc75
SS
8276 PR target/69187
8277 PR target/65624
8278 * gcc.target/arm/pr69187.c: New test.
8279
5463c2c8
JJ
8280 PR c++/69355
8281 * g++.dg/torture/pr69355.C: New test.
8282
fa28f32b
AK
82832016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8284 Sebastian Pop <s.pop@samsung.com>
8285
8286 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8287
b920a047
AK
82882016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8289 Sebastian Pop <s.pop@samsung.com>
8290
da17300a 8291 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8292
bdd3aea6
JJ
82932016-01-21 Jakub Jelinek <jakub@redhat.com>
8294
8295 PR middle-end/67653
8296 * c-c++-common/pr67653.c: New test.
8297 * gcc.dg/torture/pr29119.c: Add dg-warning.
8298
26a2e6ae
PB
82992016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8300
8301 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8302
d25c7690
PK
83032016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8304
8305 PR c/24293
8306 * gcc.dg/pr24293.c: New test.
8307 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8308 incomplete struct type.
8309 * gcc.dg/declspec-1.c: Likewise.
8310 * gcc.dg/pr63549.c: Likewise.
8311
889d5698
JJ
83122016-01-20 Jakub Jelinek <jakub@redhat.com>
8313
8314 PR tree-optimization/66612
8315 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8316 for bdn instruction.
8317
d7cf3dc7
CL
83182016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8319
8320 * lib/target-supports.exp
8321 (check_effective_target_arm_fp_ok_nocache): New.
8322 (check_effective_target_arm_fp_ok): New.
8323 (add_options_for_arm_fp): New.
8324 (check_effective_target_arm_crypto_ok_nocache): Require
8325 target_arm_v8_neon_ok instead of arm32.
8326 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8327 (check_effective_target_arm_crypto_pragma_ok): New.
8328 (add_options_for_arm_vfp): New.
8329 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8330 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8331 target instead. Force initial fpu to vfp.
8332 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8333 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8334 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8335 dependency.
8336 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8337 use arm_vfp effective target instead. Force initial fpu to vfp.
8338 * gcc.target/arm/attr-neon3.c: Likewise.
8339 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8340 arm_vfp_ok.
8341 * gcc.target/arm/unsigned-float.c: Likewise.
8342 * gcc.target/arm/vfp-1.c: Likewise.
8343 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8344 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8345 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8346 * gcc.target/arm/vfp-ldmias.c: Likewise.
8347 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8348 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8349 * gcc.target/arm/vfp-stmiad.c: Likewise.
8350 * gcc.target/arm/vfp-stmias.c: Likewise.
8351 * gcc.target/arm/vnmul-1.c: Likewise.
8352 * gcc.target/arm/vnmul-2.c: Likewise.
8353 * gcc.target/arm/vnmul-3.c: Likewise.
8354 * gcc.target/arm/vnmul-4.c: Likewise.
8355
01ac9704 83562016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8357
e84b00da
L
8358 PR testsuite/69366
8359 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8360 the MPX run-time library, for compile-time MPX test.
8361 * gcc.target/i386/chkp-always_inline.c: Likewise.
8362 * gcc.target/i386/chkp-bndret.c: Likewise.
8363 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8364 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8365 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8366 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8367 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8368 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8369 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8370 * gcc.target/i386/chkp-label-address.c: Likewise.
8371 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8372 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8373 * gcc.target/i386/chkp-pr69044.c: Likewise.
8374 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8375 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8376 * gcc.target/i386/chkp-strchr.c: Likewise.
8377 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8378 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8379 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8380 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8381 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8382 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8383 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8384 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8385 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8386 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8387 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8388 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8389 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8390 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8391 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8392 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8393 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8394 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8395 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8396 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8397 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8398 * gcc.target/i386/pr63995-2.c: Likewise.
8399 * gcc.target/i386/pr64805.c: Likewise.
8400 * gcc.target/i386/pr65044.c: Likewise.
8401 * gcc.target/i386/pr65167.c: Likewise.
8402 * gcc.target/i386/pr65183.c: Likewise.
8403 * gcc.target/i386/pr65184.c: Likewise.
8404 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8405
28b33016
IE
84062016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8407
8408 PR tree-optimization/69328
8409 * gcc.dg/pr69328.c: New test.
8410
bcff0913
JL
84112016-01-20 Jeff Law <law@redhat.com>
8412
bf0bb970 8413 PR target/25114
bcff0913
JL
8414 * gcc.target/m68k/pr25114.c: New test.
8415
a3f69631
AV
84162016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8417
8418 * gcc.target/arm/memset-inline-10.c: Added
8419 dg-require-effective-target arm_thumb2_ok.
8420
af33ba0d
EB
84212016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8422
8423 * gcc.dg/debug/dwarf2/sso.c: New test.
8424
7596d5de
UB
84252016-01-19 Uros Bizjak <ubizjak@gmail.com>
8426
8427 PR testsuite/68820
8428 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8429 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8430 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8431
ceda2c69
JH
84322016-01-19 Jan Hubicka <hubicka@ucw.cz>
8433
8434 PR ipa/66223
8435 * g++.dg/ipa/devirt-50.C: New testcase.
8436
38a979f2
MP
84372016-01-19 Marek Polacek <polacek@redhat.com>
8438
8439 PR c++/68965
8440 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8441 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8442
962801c5
KT
84432016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8444
8445 PR target/69135
8446 * gcc.target/arm/pr69135_1.c: New test.
8447
078fe40a
WD
84482015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8449
8450 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8451
786e3c06
WD
84522015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8453
8454 * gcc.target/aarch64/ccmp_1.c: New testcase.
8455
1e297006
MP
84562016-01-19 Marek Polacek <polacek@redhat.com>
8457
8458 PR c++/68586
8459 * g++.dg/cpp0x/enum30.C: New test.
8460
879c27e3
RB
84612016-01-19 Richard Biener <rguenther@suse.de>
8462
8463 PR tree-optimization/69336
8464 * g++.dg/tree-ssa/pr69336.C: New testcase.
8465
015337d3
JJ
84662016-01-19 Jakub Jelinek <jakub@redhat.com>
8467
8468 PR debug/65779
8469 * gcc.dg/pr65779.c: New test.
8470
e2c768b6
RB
84712016-01-19 Richard Biener <rguenther@suse.de>
8472
8473 PR tree-optimization/69352
8474 * gcc.dg/torture/pr69352.c: New testcase.
8475
569efc34
JJ
84762016-01-19 Jakub Jelinek <jakub@redhat.com>
8477
8478 PR rtl-optimization/68955
8479 PR rtl-optimization/64557
8480 * gcc.dg/torture/pr68955.c: New test.
8481
e49d321f
JH
84822016-01-19 Jan Hubicka <hubicka@ucw.cz>
8483
8484 PR lto/69136
8485 * g++.dg/torture/pr69136.C: New testcase.
8486
e9191ad3
JH
84872016-01-19 Jan Hubicka <hubicka@ucw.cz>
8488
8489 PR lto/69133
8490 * g++.dg/lto/pr69133_0.C: New testcase.
8491 * g++.dg/lto/pr69133_1.C: New testcase.
8492
2bedb645
JL
84932016-01-15 Jeff Law <law@redhat.com>
8494
8495 PR tree-optimization/69320
8496 * gcc.c-torture/pr69320-1.c: New test.
8497 * gcc.c-torture/pr69320-2.c: New test.
8498 * gcc.c-torture/pr69320-3.c: New test.
8499 * gcc.c-torture/pr69320-4.c: New test.
8500
17c15cb9
PP
85012016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8502
8503 PR c++/11858
8504 PR c++/24663
8505 PR c++/24664
8506 * g++.dg/template/pr11858.C: New test.
8507 * g++.dg/template/pr24663.C: New test.
8508 * g++.dg/template/unify12.C: New test.
8509 * g++.dg/template/unify13.C: New test.
8510 * g++.dg/template/unify14.C: New test.
8511 * g++.dg/template/unify15.C: New test.
8512 * g++.dg/template/unify16.C: New test.
8513 * g++.dg/template/unify17.C: New test.
8514
9617fd08
DM
85152016-01-18 David Malcolm <dmalcolm@redhat.com>
8516
8517 PR testsuite/69181
8518 * gcc.dg/pr69181-1.c: New test file.
8519 * gcc.dg/pr69181-2.c: New test file.
8520 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8521 globals by moving it to...
8522 (cleanup-after-saved-dg-test): ...this new function. Add
8523 "global additional_sources_used". Add reset of global
8524 multiline_expected_outputs to the empty list.
8525 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8526 global to...
8527 (multiline_expected_outputs): ...this, and updated comments to
8528 note that it is modified from gcc-dg.exp.
8529 (dg-end-multiline-output): Update for the above renaming.
8530 (handle-multiline-outputs): Likewise. Remove the clearing
8531 of the expected outputs to the empty list.
8532
b555a2e4
RB
85332016-01-18 Richard Biener <rguenther@suse.de>
8534
8535 PR tree-optimization/69297
8536 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8537
96902805
JM
85382016-01-18 Joseph Myers <joseph@codesourcery.com>
8539
8540 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8541 dg-options.
8542 * gcc.target/mips/mips-3d-2.c: Likewise.
8543 * gcc.target/mips/mips-3d-3.c: Likewise.
8544 * gcc.target/mips/mips-3d-4.c: Likewise.
8545 * gcc.target/mips/mips-3d-5.c: Likewise.
8546 * gcc.target/mips/mips-3d-6.c: Likewise.
8547 * gcc.target/mips/mips-3d-7.c: Likewise.
8548 * gcc.target/mips/mips-3d-8.c: Likewise.
8549 * gcc.target/mips/mips-3d-9.c: Likewise.
8550 * gcc.target/mips/mips-ps-1.c: Likewise.
8551 * gcc.target/mips/mips-ps-2.c: Likewise.
8552 * gcc.target/mips/mips-ps-3.c: Likewise.
8553 * gcc.target/mips/mips-ps-4.c: Likewise.
8554 * gcc.target/mips/mips-ps-5.c: Likewise.
8555 * gcc.target/mips/mips-ps-6.c: Likewise.
8556 * gcc.target/mips/mips-ps-7.c: Likewise.
8557 * gcc.target/mips/mips-ps-type.c: Likewise.
8558 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8559 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8560
40e26f94
TV
85612016-01-18 Tom de Vries <tom@codesourcery.com>
8562
8563 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8564 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8565 * c-c++-common/goacc/kernels-empty.c: New test.
8566 * c-c++-common/goacc/kernels-eternal.c: New test.
8567 * c-c++-common/goacc/kernels-loop-2.c: New test.
8568 * c-c++-common/goacc/kernels-loop-3.c: New test.
8569 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8570 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8571 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8572 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8573 * c-c++-common/goacc/kernels-loop-data.c: New test.
8574 * c-c++-common/goacc/kernels-loop-g.c: New test.
8575 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8576 * c-c++-common/goacc/kernels-loop-n.c: New test.
8577 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8578 * c-c++-common/goacc/kernels-loop.c: New test.
8579 * c-c++-common/goacc/kernels-noreturn.c: New test.
8580 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8581 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8582 * c-c++-common/goacc/kernels-reduction.c: New test.
8583
a98d4647
TV
85842016-01-18 Tom de Vries <tom@codesourcery.com>
8585
8586 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8587 * gcc.dg/autopar/outer-2.c: Same.
8588 * gcc.dg/autopar/outer-3.c: Same.
8589 * gcc.dg/autopar/outer-4.c: Same.
8590 * gcc.dg/autopar/outer-5.c: Same.
8591 * gcc.dg/autopar/outer-6.c: Same.
8592 * gcc.dg/autopar/parallelization-1.c: Same.
8593 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8594 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8595 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8596 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8597 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8598 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8599 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8600 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8601 * gcc.dg/autopar/pr39500-1.c: Same.
8602 * gcc.dg/autopar/pr39500-2.c: Same.
8603 * gcc.dg/autopar/pr46193.c: Same.
8604 * gcc.dg/autopar/pr46194.c: Same.
8605 * gcc.dg/autopar/pr49580.c: Same.
8606 * gcc.dg/autopar/pr49960-1.c: Same.
8607 * gcc.dg/autopar/pr49960.c: Same.
8608 * gcc.dg/autopar/pr68373.c: Same.
8609 * gcc.dg/autopar/reduc-1.c: Same.
8610 * gcc.dg/autopar/reduc-1char.c: Same.
8611 * gcc.dg/autopar/reduc-1short.c: Same.
8612 * gcc.dg/autopar/reduc-2.c: Same.
8613 * gcc.dg/autopar/reduc-2char.c: Same.
8614 * gcc.dg/autopar/reduc-2short.c: Same.
8615 * gcc.dg/autopar/reduc-3.c: Same.
8616 * gcc.dg/autopar/reduc-4.c: Same.
8617 * gcc.dg/autopar/reduc-6.c: Same.
8618 * gcc.dg/autopar/reduc-7.c: Same.
8619 * gcc.dg/autopar/reduc-8.c: Same.
8620 * gcc.dg/autopar/reduc-9.c: Same.
8621 * gcc.dg/autopar/uns-outer-4.c: Same.
8622 * gcc.dg/autopar/uns-outer-5.c: Same.
8623 * gcc.dg/autopar/uns-outer-6.c: Same.
8624 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8625 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8626
da976fa8
AL
86272016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8628
8629 PR target/63679
8630 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8631 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8632
70c1e886
AL
86332016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8634
8635 PR target/63679
8636 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8637 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8638 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8639
88bed196
AL
86402016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8641
8642 PR target/63679
8643 * gcc.dg/tree-ssa/sra-17.c: New.
8644 * gcc.dg/tree-ssa/sra-18.c: New.
8645
3dd5f42e
IE
86462016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8647
8648 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8649
ae5a77fa
EB
86502016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8651
8652 * gnat.dg/inline12.adb: New test.
8653
11e57fc6
BC
86542016-01-18 Bin Cheng <bin.cheng@arm.com>
8655
8656 PR tree-optimization/66797
8657 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8658
995b6fe0
RB
86592016-01-18 Richard Biener <rguenther@suse.de>
8660
8661 PR tree-optimization/69170
8662 * gcc.dg/torture/pr69170.c: New testcase.
8663
82ee0cf2 86642016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8665
8666 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8667
d69da357
TV
86682016-01-16 Tom de Vries <tom@codesourcery.com>
8669
8670 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8671
a3845283
TV
86722016-01-16 Tom de Vries <tom@codesourcery.com>
8673
8674 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8675 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8676 redundant dg-require-effective-target pthread.
8677 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8678 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8679 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8680 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8681 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8682 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8683 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8684
197a6aa6
DE
86852016-01-16 David Edelsohn <dje.gcc@gmail.com>
8686
8687 PR target/68609
8688 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8689 * gcc.target/powerpc/recip-7.c: Same.
8690
ec7886c1
PP
86912016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8692
8693 PR c++/69091
8694 * g++.dg/template/pr69091.C: New test.
8695
203484bb
PP
86962016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8697
8698 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8699 dump does not contain an error_mark_node.
8700 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8701 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8702
aa2500e9
PP
87032016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8704
8705 PR c++/68936
8706 * g++.dg/template/pr68936.C: New test.
8707
28621a5c
DE
87082016-01-15 David Edelsohn <dje.gcc@gmail.com>
8709
8710 PR target/68609
8711 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8712 * gcc.target/powerpc/recip-2.c: Same.
8713 * gcc.target/powerpc/recip-3.c: Same.
8714 * gcc.target/powerpc/recip-4.c: Same.
8715 * gcc.target/powerpc/recip-sqrtf.c: Same.
8716
40c43aca
JL
87172016-01-15 Jeff Law <law@redhat.com>
8718
8719 PR tree-optimization/69270
8720 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8721 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8722
afbc5ae8
PT
87232016-01-15 Paul Thomas <pault@gcc.gnu.org>
8724
8725 PR fortran/49630
8726 * gfortran.dg/deferred_character_13.f90: New test for the fix
8727 of comment 3 of the PR.
8728
8729 PR fortran/54070
8730 * gfortran.dg/deferred_character_8.f90: New test
8731 * gfortran.dg/allocate_error_5.f90: New test
8732
8733 PR fortran/60593
8734 * gfortran.dg/deferred_character_10.f90: New test
8735
8736 PR fortran/60795
8737 * gfortran.dg/deferred_character_14.f90: New test
8738
8739 PR fortran/61147
8740 * gfortran.dg/deferred_character_11.f90: New test
8741
8742 PR fortran/64324
8743 * gfortran.dg/deferred_character_9.f90: New test
8744
49abe076
VM
87452016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8746
8747 PR rtl-optimization/69030
8748 * gcc.target/i386/pr69030.c: New.
8749
16d12992
KT
87502016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8751
8752 * gcc.target/aarch64/target_attr_17.c: New test.
8753
78810bd3
RB
87542016-01-15 Richard Biener <rguenther@suse.de>
8755
8756 PR tree-optimization/66856
8757 * gcc.dg/torture/pr66856-1.c: New testcase.
8758 * gcc.dg/torture/pr66856-2.c: Likewise.
8759
2bd847fe
RB
87602016-01-15 Richard Biener <rguenther@suse.de>
8761
8762 PR debug/69137
8763 * g++.dg/lto/pr69137_0.C: New testcase.
8764
a00fe3b7
RS
87652016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8766
8767 PR middle-end/69246
8768 * gcc.target/i386/pr69246.c: New test.
8769
cbb0e83b
DV
87702016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8771
7596d5de 8772 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8773
5a500ecf
DV
87742016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8775
8776 PR c++/56194
8777 * g++.dg/init/const9.C: Disable test on S/390.
8778
5d9bf64f
DV
87792016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8780
8781 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8782 * g++.dg/Wno-frame-address.C: Ditto.
8783
e234b19e
DV
87842016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8785
8786 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8787
89483f99
RB
87882016-01-15 Richard Biener <rguenther@suse.de>
8789
8790 PR tree-optimization/68961
8791 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8792
94f37395
IE
87932016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8794
8795 * gcc.target/i386/pr65105-5.c: New test.
8796
82ee0cf2 87972016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8798
8799 * gcc.c-torture/execute/alias-4.c: New testcase.
8800
82ee0cf2 88012016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8802
8803 PR ipa/68148
8804 * g++.dg/ipa/devirt-49.C: New testcase.
8805
092f7deb 88062016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8807
8808 PR target/65837
8809 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8810 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8811 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8812
e93c66bc
RB
88132016-01-15 Richard Biener <rguenther@suse.de>
8814
8815 PR tree-optimization/69117
8816 * gcc.dg/torture/pr69117.c: New testcase.
8817
c47eaca6 88182015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8819
8820 PR c++/69048
8821 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8822
c3f6914a
FXC
88232016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8824
8825 PR testsuite/67509
8826 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8827 range tests use 100 * maximum instead of maximum + 1.
8828
cd65ae90
JJ
88292016-01-14 Jakub Jelinek <jakub@redhat.com>
8830
8831 PR debug/69244
8832 * gcc.dg/guality/pr69244.c: New test.
8833
19643948
UB
88342016-01-14 Uros Bizjak <ubizjak@gmail.com>
8835
8836 * lib/target-supports.exp (check_effective_target_issignaling):
8837 New procedure.
8838 * gcc.dg/pr61441.c: Require issignaling effective target.
8839
fe79c97e
SB
88402016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8841
8842 PR target/68803
8843 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8844
c7df95d8
DM
88452016-01-14 David Malcolm <dmalcolm@redhat.com>
8846
8847 PR c++/68819
8848 PR preprocessor/69177
8849 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8850 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8851 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8852 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8853
00083992
MP
88542016-01-14 Marek Polacek <polacek@redhat.com>
8855
8856 PR c/69262
8857 * gcc.dg/array-15.c: New test.
8858
0c9b3294
JJ
88592016-01-14 Jakub Jelinek <jakub@redhat.com>
8860
8861 PR middle-end/68146
8862 PR tree-optimization/69155
8863 * gfortran.dg/pr68146.f: New test.
8864 * gfortran.dg/pr69155.f90: New test.
8865
3688e13d
RB
88662016-01-14 Richard Biener <rguenther@suse.de>
8867
8868 PR tree-optimization/68060
8869 * gcc.dg/torture/pr68060-1.c: New testcase.
8870 * gcc.dg/torture/pr68060-2.c: Likewise.
8871
bab0ad3a
NC
88722016-01-14 Nick Clifton <nickc@redhat.com>
8873
8874 * lib/target-supports.exp
8875 (check_effective_target_arm_neon_ok_nocache): Add an option
8876 sequence that includes setting the ARM architecture to ARMv7-A.
8877 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8878 command line options necessary to enable Neon support.
8879 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8880 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8881 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8882 * gcc.target/arm/pr69180.c: Likewise.
8883
947c2ce5
JL
88842016-01-14 Jeff Law <law@redhat.com>
8885
8886 PR tree-optimization/69270
8887 * gcc.dg/tree-ssa/pr69270.c: New test.
8888
3342fd71
BS
88892016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8890
8891 PR c/66208
8892 * c-c++-common/pr66208.c: New file.
8893
2ad3adf1
JJ
88942016-01-13 Jakub Jelinek <jakub@redhat.com>
8895
8896 PR tree-optimization/69156
8897 * gcc.dg/pr69156.c: New test.
8898
398d6feb
L
88992016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8900
8901 * gcc.target/i386/pr69225-7.c: New test.
8902
4c868789
RH
89032016-01-13 Richard Henderson <rth@redhat.com>
8904
8905 * gcc.dg/tm/memopt-13.c: Update expected function.
8906 * gcc.dg/tm/memopt-6.c: Likewise.
8907
ef6d1772
UB
89082016-01-13 Uros Bizjak <ubizjak@gmail.com>
8909
8910 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8911 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8912 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8913 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8914
ef6d1772
UB
89152016-01-13 Tom de Vries <tom@codesourcery.com>
8916
8917 PR tree-optimization/69169
0b4b6ef2
TV
8918 * gcc.dg/pr69169.c: New test.
8919
2ad3adf1 89202016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8921
8922 PR target/69228
8923 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8924 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8925 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8926 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8927 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8928 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8929 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8930 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8931
9060e335
AK
89322016-01-13 Jakub Jelinek <jakub@redhat.com>
8933
8934 PR target/69247
8935 * gcc.dg/pr69247.c: New test.
8936
40311329
RB
89372016-01-13 Richard Biener <rguenther@suse.de>
8938
8939 PR tree-optimization/69242
8940 * gcc.dg/torture/pr69242.c: New testcase.
8941
ccbd7103
RB
89422016-01-13 Richard Biener <rguenther@suse.de>
8943
8944 PR tree-optimization/69186
8945 * gcc.dg/torture/pr69186.c: New testcase.
8946
c6f72a46
JL
89472016-01-13 Jeff Law <law@redhat.com>
8948
8949 PR tree-optimization/67755
8950 * gcc.dg/tree-ssa/pr67755.c: New test.
8951
89522016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8953
8954 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8955 pass number in output by a star.
8956
c446cf07
BC
89572016-01-12 Bin Cheng <bin.cheng@arm.com>
8958
8959 PR tree-optimization/68911
8960 * gcc.c-torture/execute/pr68911.c: New test.
8961
5342156c
MP
89622016-01-12 Marek Polacek <polacek@redhat.com>
8963
8964 PR c++/68979
8965 * g++.dg/warn/permissive-1.C: New test.
8966
65364cc5
JJ
89672016-01-12 Jakub Jelinek <jakub@redhat.com>
8968
8969 PR objc++/68511
8970 PR c++/69213
8971 * g++.dg/opt/pr69213.C: New test.
8972
81b9a3d9
CB
89732016-01-12 Christian Bruel <christian.bruel@st.com>
8974
8975 PR target/69180
8976 * gcc.target/arm/pr69180.c: New test.
8977
3c4e91c9
RB
89782016-01-12 Richard Biener <rguenther@suse.de>
8979
8980 PR lto/69077
8981 * g++.dg/lto/pr69077_0.C: New testcase.
8982 * g++.dg/lto/pr69077_1.C: Likewise.
8983
5664cea1
JJ
89842016-01-12 Jakub Jelinek <jakub@redhat.com>
8985
8986 PR target/69175
8987 * g++.dg/opt/pr69175.C: New test.
8988
86cefc49
AL
89892016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8990
8991 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8992 rather than #including math.h & stdlib.h.
8993 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8994 * gcc.dg/vect/pr49771.c: Likewise.
8995 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8996 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8997 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8998 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8999 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9000 * gcc.dg/vect/pr44507.c: Likewise.
9001 * gcc.dg/vect/pr45902.c: Likewise.
9002 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9003 * gcc.dg/vect/vect-117.c: Likewise.
9004 * gcc.dg/vect/vect-99.c: Likewise.
9005 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9006 * gcc.dg/vect/vect-cond-1.c: Likewise.
9007 * gcc.dg/vect/vect-cond-2.c: Likewise.
9008 * gcc.dg/vect/vect-cond-3.c: Likewise.
9009 * gcc.dg/vect/vect-cond-4.c: Likewise.
9010 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9011 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9012 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9013 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9014 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9015 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9016 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9017 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9018 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9019 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9020 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9021 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9022 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9023 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9024 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9025 include of signal.h.
9026 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9027 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9028 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9029 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9030 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9031 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9032 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9033 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9034 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9035 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9036 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9037 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9038 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9039 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9040 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9041 * gcc.dg/vect/vect-outer-5.c: Likewise.
9042 * gcc.dg/vect/vect-outer-6.c: Likewise.
9043 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9044 include of stdio.h.
9045
b832f61e
NC
90462016-01-12 Nick Clifton <nickc@redhat.com>
9047
9048 PR target/68913
9049 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9050 to fread so that it will be found in all target runtimes.
9051
8eac49b1
RB
90522016-01-12 Richard Biener <rguenther@suse.de>
9053
9054 PR tree-optimization/69053
9055 * g++.dg/torture/pr69053.C: New testcase.
9056
2935d994
RB
90572016-01-12 Richard Biener <rguenther@suse.de>
9058
9059 PR tree-optimization/69168
9060 * gcc.dg/torture/pr69168.c: New testcase.
9061
66c16fd9
RB
90622016-01-12 Richard Biener <rguenther@suse.de>
9063
9064 PR tree-optimization/69157
9065 * gcc.dg/torture/pr69157.c: New testcase.
9066
90672016-01-12 Richard Biener <rguenther@suse.de>
9068
9069 PR tree-optimization/69174
9070 * gcc.dg/torture/pr69174.c: New testcase.
9071
723033a6
JJ
90722016-01-12 Jakub Jelinek <jakub@redhat.com>
9073
9074 PR c++/66808
9075 PR c++/69000
9076 * g++.dg/tls/pr66808.C: New test.
9077 * g++.dg/tls/pr69000.C: New test.
9078
3574cf47
BS
90792016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9080
9081 * gcc.target/powerpc/swaps-p8-23.c: New test.
9082 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9083
feb20787
JDA
90842016-01-11 John David Anglin <danglin@gcc.gnu.org>
9085
9086 PR tree-optimization/68356
9087 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9088
27b1820a
KV
90892016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9090 Jim Wilson <jim.wilson@linaro.org>
9091
9092 PR target/69194
9093 * gcc.target/arm/pr69194.c: New test.
9094
cf4de6af
L
90952016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9096
9097 PR target/69225
9098 * gcc.target/i386/pr69225-1.c: New test.
9099 * gcc.target/i386/pr69225-2.c: Likewise.
9100 * gcc.target/i386/pr69225-3.c: Likewise.
9101 * gcc.target/i386/pr69225-4.c: Likewise.
9102 * gcc.target/i386/pr69225-5.c: Likewise.
9103 * gcc.target/i386/pr69225-6.c: Likewise.
9104
1ebd5558
JJ
91052016-01-11 Jakub Jelinek <jakub@redhat.com>
9106
23552a4d
JJ
9107 PR target/67462
9108 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9109 if lp64.
9110
26ff85b0
JJ
9111 PR target/69071
9112 * gcc.dg/pr69071.c: New test.
9113
9cb6bd74
JJ
9114 PR c++/69211
9115 * g++.dg/opt/pr69211.C: New test.
9116
1ebd5558
JJ
9117 PR tree-optimization/69214
9118 * gcc.c-torture/compile/pr69214.c: New test.
9119
8c18c836
UB
91202016-01-11 Uros Bizjak <ubizjak@gmail.com>
9121
9122 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9123 * gcc.target/i386/pr66232-11.c: Ditto.
9124 * gcc.target/i386/pr66232-12.c: Ditto.
9125 * gcc.target/i386/pr66232-13.c: Ditto.
9126
62446e6e
RB
91272016-01-11 Richard Biener <rguenther@suse.de>
9128
9129 PR tree-optimization/69173
9130 * gcc.dg/torture/pr69173.c: New testcase.
9131
2b8568fe
KT
91322016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9133
9134 PR rtl-optimization/68796
9135 * gcc.target/aarch64/tst_5.c: New test.
9136 * gcc.target/aarch64/tst_6.c: Likewise.
9137
5baf4532
KT
91382016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9139
9140 PR rtl-optimization/68841
9141 * gcc.dg/pr68841.c: New test.
9142 * gcc.c-torture/execute/pr68841.c: New test.
9143
ca90b1ed
YR
91442016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9145
9146 PR rtl-optimization/68920
9147 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9148 for ix86 targets.
9149 * gcc.dg/ifcvt-5.c: New test.
9150
2ad3adf1 91512016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9152
9153 PR bootstrap/69123
9154 * g++.dg/pr69123.C: New.
9155
83834c09
IE
91562016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9157
9158 PR target/69010
9159 * gcc.target/i386/pr69010.c: New test.
9160
dcf89d57
MJ
91612016-01-11 Martin Jambor <mjambor@suse.cz>
9162
9163 PR ipa/69044
9164 * gcc.target/i386/chkp-pr69044.c: New test.
9165
d95167ee
TV
91662016-01-11 Tom de Vries <tom@codesourcery.com>
9167
9168 PR tree-optimization/69109
9169 * gcc.dg/autopar/pr69109-2.c: New test.
9170 * gcc.dg/autopar/pr69109.c: New test.
9171
4f6403a8
TV
91722016-01-11 Tom de Vries <tom@codesourcery.com>
9173
9174 PR tree-optimization/69108
9175 * gcc.dg/autopar/pr69108.c: New test.
9176
21efdd80
PP
91772016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9178
9179 PR c++/69029
9180 * c-c++-common/Wisleading-indentation.c: Augment test.
9181
fd42eed8
TK
91822016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9183
9184 PR fortran/69154
9185 * gfortran.dg/inline_matmul_12.f90: New test.
9186
4f90ee6c
PT
91872016-01-10 Paul Thomas <pault@gcc.gnu.org>
9188
9189 PR fortran/67779
9190 * gfortran.dg/actual_array_offset_1: New test.
9191
3907c6cf
TV
91922016-01-10 Tom de Vries <tom@codesourcery.com>
9193
9194 PR tree-optimization/69062
9195 * gcc.dg/autopar/pr69062.c: New test.
9196
b07b236e
TS
91972016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9198
9199 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9200 * gcc.dg/vect/slp-perm-2.c: Likewise.
9201 * gcc.dg/vect/slp-perm-3.c: Likewise.
9202 * gcc.dg/vect/slp-perm-5.c: Likewise.
9203 * gcc.dg/vect/slp-perm-6.c: Likewise.
9204 * gcc.dg/vect/slp-perm-7.c: Likewise.
9205 * gcc.dg/vect/slp-perm-8.c: Likewise.
9206
23fab8ae
TV
92072016-01-10 Tom de Vries <tom@codesourcery.com>
9208
9209 PR tree-optimization/69039
9210 * gcc.dg/autopar/pr69039.c: New test.
9211
73f0dae2
MP
92122016-01-09 Marek Polacek <polacek@redhat.com>
9213
9214 PR c++/69113
9215 * g++.dg/pr69113.C: New test.
9216
20b8d734
JJ
92172016-01-09 Jakub Jelinek <jakub@redhat.com>
9218
9219 PR middle-end/50865
9220 PR tree-optimization/69097
9221 * gcc.c-torture/execute/pr50865.c: New test.
9222 * gcc.c-torture/execute/pr69097-1.c: New test.
9223 * gcc.c-torture/execute/pr69097-2.c: New test.
9224 * gcc.dg/pr69097-1.c: New test.
9225 * gcc.dg/pr69097-2.c: New test.
9226
c50e614b
JJ
92272016-01-09 Jakub Jelinek <jakub@redhat.com>
9228
9229 PR c++/69164
9230 * g++.dg/opt/pr69164.C: New test.
9231
e0237993
JJ
92322016-01-08 Jakub Jelinek <jakub@redhat.com>
9233
9234 PR tree-optimization/69167
9235 * gcc.dg/pr69167.c: New test.
9236
bd8f5bb2
MP
92372016-01-08 Marek Polacek <polacek@redhat.com>
9238
9239 PR c++/68449
9240 * g++.dg/pr68449.C: New.
9241
bb0f5ca7
AL
92422016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9243
9244 PR tree-optimization/68707
9245 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9246 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9247 on platforms supporting it.
9248 * gcc.dg/vect/slp-perm-2.c: Likewise.
9249 * gcc.dg/vect/slp-perm-3.c: Likewise.
9250 * gcc.dg/vect/slp-perm-5.c: Likewise.
9251 * gcc.dg/vect/slp-perm-7.c: Likewise.
9252 * gcc.dg/vect/slp-perm-8.c: Likewise.
9253 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9254 on platforms supporting it.
9255
22518428
JJ
92562016-01-08 Jakub Jelinek <jakub@redhat.com>
9257
33f0852f
JJ
9258 PR tree-optimization/69162
9259 * gcc.dg/pr69162.c: New test.
9260
22518428
JJ
9261 PR tree-optimization/69172
9262 * gcc.dg/pr69172.c: New test.
9263
80e9b3aa
TP
92642016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9265
9266 PR tree-optimization/67781
9267 * gcc.c-torture/execute/pr67781.c: New file.
9268
262a363f
JJ
92692016-01-08 Jakub Jelinek <jakub@redhat.com>
9270
9271 PR tree-optimization/69083
9272 * gcc.dg/vect/pr69083.c: New test.
9273
6e1f093f
SS
92742016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9275
9276 PR tree-optimization/61441
9277 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9278 Use -fexcess-precision=standard for compiler options.
9279 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9280
53290e07
JJ
92812016-01-08 Jakub Jelinek <jakub@redhat.com>
9282
57bf3072
JJ
9283 PR fortran/69128
9284 * gfortran.dg/gomp/pr69128.f90: New test.
9285
53290e07
JJ
9286 PR c++/69145
9287 * g++.dg/ext/pr69145-1.C: New test.
9288 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9289 * g++.dg/ext/pr69145-2.h: New file.
9290
7a127fa7
MS
92912016-01-07 Martin Sebor <msebor@redhat.com>
9292
9293 PR c/68966
9294 * gcc.dg/atomic-fetch-bool.c: New test.
9295 * gcc.dg/sync-fetch-bool.c: New test.
9296
95918b49
L
92972016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9298
9299 PR fortran/66680
9300 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9301
c8e62a9d
NC
93022016-01-07 Nick Clifton <nickc@redhat.com>
9303
9304 PR target/66655
9305 * g++.dg/pr66655.C: New test.
9306 * g++.dg/pr66655_1.cc: Test support file.
9307 * g++.dg/pr66655.h: Test header file.
9308
2ad3adf1 93092016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9310
9311 PR fortran/66680
9312 gfortran.dg/gomp/pr66680.f90: New test.
9313
4cd9ca92
L
93142016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9315
9316 PR target/69171
9317 * gcc.target/i386/pr69171-1.c: New test.
9318 * gcc.target/i386/pr69171-2.c: Likewise.
9319 * gcc.target/i386/pr69171-3.c: Likewise.
9320 * gcc.target/i386/pr69171-4.c: Likewise.
9321 * gcc.target/i386/pr69171-5.c: Likewise.
9322 * gcc.target/i386/pr69171-6.c: Likewise.
9323
7e33d4dc
BS
93242015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9325
9326 PR middle-end/67639
9327 * c-c++-common/pr67639.c: New test.
9328
fec64afc
JJ
93292016-01-07 Jakub Jelinek <jakub@redhat.com>
9330
9331 PR tree-optimization/69141
9332 * g++.dg/opt/pr69141.C: New test.
9333
f293ad29
EB
93342016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9335
9336 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9337
5027395e
UB
93382016-01-06 Uros Bizjak <ubizjak@gmail.com>
9339
9340 PR target/69140
9341 * gcc.target/i386/pr69140.c: New test
9342
7443cf13
DM
93432016-01-06 David Malcolm <dmalcolm@redhat.com>
9344
9345 * gcc.dg/bad-dereference.c: New test case.
9346
32928931
BS
93472015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9348
9349 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9350
68dd05da
AS
93512016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9352
9353 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9354
6b131d5b
MP
93552016-01-06 Marek Polacek <polacek@redhat.com>
9356
9357 PR sanitizer/69099
9358 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9359
8d9fdb49
MP
93602016-01-05 Marek Polacek <polacek@redhat.com>
9361
9362 PR c/69104
9363 * gcc.dg/atomic-invalid-2.c: New.
9364
acf93f1e
L
93652016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9366
9367 PR target/68991
9368 * gcc.target/i386/pr68991.c: New test.
9369
3f50525d
L
93702016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9371
9372 PR target/68991
9373 * g++.dg/pr68991-1.C: New test.
9374 * g++.dg/pr68991-2.C: Likewise.
9375
e0237993 93762016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9377
e0237993 9378 PR other/60465
face88a1
ST
9379 * gcc.target/ia64/pr60465-gprel64.c: New test.
9380 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9381
a0866eff
KT
93822016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9383
9384 PR rtl-optimization/68651
9385 * gcc.target/aarch64/pr68651_1.c: New test.
9386
c589e975
DM
93872016-01-05 David Malcolm <dmalcolm@redhat.com>
9388
9389 PR c/69122
9390 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9391
929710d9
NS
93922016-01-05 Nathan Sidwell <nathan@acm.org>
9393
ce3e43d7
NS
9394 PR c++/58583
9395 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9396
929710d9
NS
9397 * gcc.dg/alias-15.c: New.
9398
a2faef8e
NC
93992016-01-05 Nick Clifton <nickc@redhat.com>
9400
9401 PR target/68870
9402 * g++.dg/pr68770.C: New test.
9403
4cfa76e3
MS
94042016-01-04 Mike Stump <mikestump@comcast.net>
9405
9406 * lib/target-supports.exp (check_effective_target_cilkplus):
9407 cilkplus targets require pthreads.
4ece61b6 9408 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9409
4e8a3a35
MM
94102016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9411
9412 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9413 generation.
9414
818ab71a
JJ
94152016-01-04 Jakub Jelinek <jakub@redhat.com>
9416
9417 Update copyright years.
9418
2fe0a208
MP
94192016-01-04 Marek Polacek <polacek@redhat.com>
9420
9421 PR c/68908
9422 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9423 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9424 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9425
9e3b2fe3
EB
94262016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9427
9428 * gcc.target/sparc/20160104-2.c: New test.
9429
e8d65a35
EB
94302016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9431
9432 * gcc.target/sparc/20160104-1.c: New test.
9433
25ccfccd
PT
94342016-01-03 Paul Thomas <pault@gcc.gnu.org>
9435
9436 PR fortran/65045
9437 * gfortran.dg/pr65045.f90: New test.
9438
cb51d382
EB
94392016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9440
9441 * gnat.dg/specs/debug1.ads: Delete.
9442
6eeaad6e
JD
94432016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9444
9445 PR libgfortran/68867
9446 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9447 expression.
9448
2f968603
JD
94492016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9450
9451 PR libgfortran/68867
9452 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9453 PowerPC.
9454
591bb5e4
PT
94552016-01-01 Paul Thomas <pault@gcc.gnu.org>
9456
9457 PR fortran/68864
9458 * gfortran.dg/pr68864.f90: New test.
9459
f1e0620c
JJ
94602016-01-01 Jakub Jelinek <jakub@redhat.com>
9461
942a1319
JJ
9462 PR tree-optimization/69070
9463 * gcc.dg/pr69070.c: New test.
9464
10dff63f
JJ
9465 PR sanitizer/69055
9466 * gfortran.dg/pr69055.f90: New test.
9467
f1e0620c
JJ
9468 PR target/69015
9469 * gcc.dg/pr69015.c: New test.
818ab71a 9470\f
2f883d1c 9471Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9472
9473Copying and distribution of this file, with or without modification,
9474are permitted in any medium without royalty provided the copyright
9475notice and this notice are preserved.