]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Enhance documentation of Wundefined-do-loop
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
2660286d
ML
12016-07-08 Martin Liska <mliska@suse.cz>
2
3 * gcc.dg/torture/pr71606.c: New test.
4
70cdd4ae
JD
52016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6
7 PR fortran/71764
8 * gfortran.dg/pr71764.f90: New test.
9
842dc2e6
JJ
102016-07-07 Jakub Jelinek <jakub@redhat.com>
11 Kai Tietz <ktietz70@googlemail.com>
12
13 PR c++/70869
14 PR c++/71054
15 * g++.dg/cpp0x/pr70869.C: New test.
16 * g++.dg/cpp0x/pr71054.C: New test.
17
31be4262
DE
182016-07-07 David Edelsohn <dje.gcc@gmail.com>
19
20 * g++.dg/debug/pr71432.C: Fail on AIX.
21
1c122092
ML
222016-07-07 Martin Liska <mliska@suse.cz>
23
24 * gfortran.dg/do_1.f90: Remove a corner case that triggers
25 an undefined behavior.
26 * gfortran.dg/do_3.F90: Likewise.
27 * gfortran.dg/do_check_11.f90: New test.
28 * gfortran.dg/do_check_12.f90: New test.
29 * gfortran.dg/do_corner_warn.f90: New test.
30
7119f1b1
ML
312016-07-07 Martin Liska <mliska@suse.cz>
32
33 * gfortran.dg/predict-1.f90: Ammend the test.
34 * gfortran.dg/predict-2.f90: Likewise.
35
275792f2
IE
362016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
37
38 PR ipa/71624
39 * g++.dg/pr71624.C: New test.
40
05a437c1
TP
412016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
42
43 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
44 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
45 ARMv8-M Mainline architectures.
46
6f493951
TP
472016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
48
49 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
50 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
51
5ddaee94
SB
522016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
53
54 PR target/70098
55 PR target/71763
56 * gcc.target/powerpc/pr71763.c: New file.
57
651afdb2
YR
582016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
59
60 PR tree-optimization/71518
61 * gcc.dg/pr71518.c: New test.
62
9df99881
WD
632016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
64
65 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
66
7b4e0769
SKS
672016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
68
69 PR target/50739
70 * gcc.target/avr/pr50739.c: New test.
71
eb4432f7
JH
722016-07-05 Jan Hubicka <jh@suse.cz>
73
74 * gcc.dg/tree-ssa/scev-14.c: update template.
75
c01e092f
RS
762016-07-06 Richard Sandiford <richard.sandiford@arm.com>
77
78 * gcc.dg/vect/group-no-gaps-1.c: New test.
79
8070763a
AK
802016-07-05 Andi Kleen <ak@linux.intel.com>
81
82 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
83 if kernel supports MPX.
84
7f6e88a8
KC
852016-07-05 Kito Cheng <kito.cheng@gmail.com>
86
87 * gcc.c-torture/compile/pr69102.c: Require fpic support.
88
36a265b1
MM
892016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
90 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
91
92 * gcc.target/powerpc/signbit-1.c: New test.
93 * gcc.target/powerpc/signbit-2.c: New test.
94 * gcc.target/powerpc/signbit-3.c: New test.
95
7a98fb6e
KT
962016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
97
98 PR rtl-optimization/71594
99 * gcc.dg/torture/pr71594.c: New test.
100
1e3d54b4
JH
1012016-07-05 Jan Hubicka <jh@suse.cz>
102
103 * gcc.dg/tree-ssa/scev-14.c: new testcase.
104
84ca3893
DM
1052016-07-05 David Malcolm <dmalcolm@redhat.com>
106
107 PR c++/62314
108 * gcc/testsuite/g++.dg/parse/error5.C: Update column
109 number of missing semicolon error.
110 * g++.dg/pr62314-2.C: New test case.
111
20d0bfce
AF
1122016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
113
114 * gfortran.dg/coarray_stat_function.f90: New test.
115 * gfortran.dg/coarray_stat_whitespace.f90: New test.
116 * gfortran.dg/coarray_lib_comm_1: Adapting old test
117 to new interfaces.
118
69aaea06
AV
1192016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
120
121 PR fortran/71623
122 * gfortran.dg/deferred_character_17.f90: New test.
123
f723a43c
CL
1242016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
125
126 * gcc.target/arm/neon/polytypes.c: Move to ...
127 * gcc.target/arm/polytypes.c: ... here.
128 * gcc.target/arm/neon/pr51534.c: Move to ...
129 * gcc.target/arm/pr51534.c: ... here.
130 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
131 * gcc.target/arm/vect-vcvt.c: ... here.
132 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
133 * gcc.target/arm/vect-vcvtq.c: ... here.
134 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
135 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
136 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
137 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
138 * gcc.target/arm/neon/neon.exp: Delete.
139 * gcc.target/arm/neon/: Delete.
140
d73e0ccf
JD
1412016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
142
143 PR fortran/65575
144 * gfortran.dg: pr65575.f90: New test.
145
c20f6223
JD
1462016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
147
148 PR fortran/35849
149 * gfortran.dg: pr35849.f90: New test.
150
2a5537c3
JJ
1512016-07-04 Jakub Jelinek <jakub@redhat.com>
152
153 PR c++/71739
154 * g++.dg/cpp0x/pr71739.C: New test.
155
740f9751
CL
1562016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
157
158 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
159
bf749919
DV
1602016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
161
162 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
163 locr.
164 * gcc.target/s390/loc-1.c: New test.
165
430bb38e
YR
1662016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
167
168 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
169 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
170
15f6e0da
RR
1712016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
172
173 PR target/63874
174 * gcc.target/aarch64/pr63874.c: New test.
175
79335075
JB
1762016-07-04 Jan Beulich <jbeulich@suse.com>
177
178 * g++.dg/header.c: New.
179 * gcc.dg/header.c: New.
180
557e8c49
JJ
1812016-07-02 Jakub Jelinek <jakub@redhat.com>
182
183 PR c/71719
184 * c-c++-common/Wunused-var-15.c: New test.
185
79a592e3
JJ
1862016-07-01 Jakub Jelinek <jakub@redhat.com>
187
188 PR fortran/71687
189 * gfortran.dg/gomp/pr71687.f90: New test.
190
e2298656
BS
1912016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
192
193 * gcc.dg/const-float128-ped.c: Require __float128 effective
194 target and options.
195 * gcc.dg/const-float128.c: Likewise.
196 * gcc.dg/torture/float128-cmp-invalid.c: Require
197 __float128 and base_quadfloat_support effective targets, and
198 __float128 options.
199 * gcc.dg/torture/float128-div-underflow.c: Likewise.
200 * gcc.dg/torture/float128-extend-nan.c: Likewise.
201 * gcc.dg/torture/float128-nan.c: Likewise.
202 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
203 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
204 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
205 * lib/target-supports.exp (check_effective_target___float128):
206 New.
207 (add_options_for___float128): New.
208 (check_effective_target_base_quadword_support): New.
209
70c11966
MM
2102016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
211
212 PR target/71720
213 * gcc.target/powerpc/pr71720.c: New test.
214
059541fd
JB
2152016-07-01 Jan Beulich <jbeulich@suse.com>
216
217 * gcc.dg/bss.c: New.
218
2c1e4964
PB
2192016-07-01 Peter Bergner <bergner@vnet.ibm.com>
220
221 PR target/71698
222 * gcc.target/powerpc/pr71698.c: New test.
223
22e1cb39
GJL
2242016-07-01 Georg-Johann Lay <avr@gjlay.de>
225
226 PR target/71151
227 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
228 instead of ".foo" for its section name.
229 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
230 depending on MCU's flash size.
231 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
232 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
233 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
234 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
235 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
236 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
237
466cf574
JB
2382016-07-01 Jan Beulich <jbeulich@suse.com>
239
240 * gcc.target/i386/pr65105-2.c: Add -msse2.
241
351beab7
JJ
2422016-06-30 Jakub Jelinek <jakub@redhat.com>
243
55a0f21a
JJ
244 PR tree-optimization/71707
245 * gcc.dg/strlenopt-29.c: New test.
246
6245ad72
JJ
247 PR fortran/71704
248 * gfortran.dg/gomp/pr71704.f90: New test.
249
351beab7
JJ
250 PR fortran/71705
251 * gfortran.dg/gomp/pr71705.f90: New test.
252
5a3a6a5e
KN
2532016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
254
255 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
256 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
257 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
258 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
259 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
260 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
261 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
262 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
263 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
264 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
265 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
266 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
267 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
268 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
269 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
270 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
271 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
272 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
273 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
274 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
275 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
276 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
277 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
278 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
279 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
280 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
281 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
282 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
283 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
284 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
285 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
286 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
287 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
288 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
289 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
290 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
291 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
292 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
293 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
294 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
295 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
296 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
297 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
298 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
299 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
300 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
301 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
302 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
303 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
304 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
305 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
306 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
307 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
308 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
309 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
310 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
311 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
312 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
313 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
314 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
315 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
316 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
317 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
318 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
319 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
320 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
321 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
322 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
323 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
324 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
325 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
326 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
327 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
328 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
329 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
330 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
331 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
332 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
333 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
334 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
335 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
336
3dfa8071
KT
3372016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
338 James Greenhalgh <james.greenhalgh@arm.com>
339
340 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
341
9bd62242
JG
3422016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
343 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
344
345 * gcc.target/aarch64/vget_set_lane_1.c: New test.
346
603107fb
DM
3472016-06-30 David Malcolm <dmalcolm@redhat.com>
348
349 PR driver/71651
350 * gcc.dg/spellcheck-options-12.c: New test case.
351
205cccc7
JJ
3522016-06-30 Jakub Jelinek <jakub@redhat.com>
353
354 PR middle-end/71693
355 * gcc.c-torture/compile/pr71693.c: New test.
356
f4452176
DM
3572016-06-29 David Malcolm <dmalcolm@redhat.com>
358
359 * gcc.dg/spellcheck-params.c: New testcase.
360 * gcc.dg/spellcheck-params-2.c: New testcase.
361
c5e74d9d
MM
3622016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
363
364 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
365 vector extract instructions.
366 * gcc.target/powerpc/p9-extract-2.c: Likewise.
367
e44ecbfd
JD
3682016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
369
370 PR fortran/71686
371 * gfortran.dg/unexpected_eof_2.f90: New test.
372 * gfortran.dg/unexpected_eof_3.f90: New test.
373
ee446d9f
JW
3742016-06-29 Jim Wilson <jim.wilson@linaro.org>
375
376 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
377
27f67461
CP
3782016-06-29 Cesar Philippidis <cesar@codesourcery.com>
379
380 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
381 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
382 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
383
b1206d29
RB
3842016-06-29 Richard Biener <rguenther@suse.de>
385
386 PR middle-end/15256
387 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
388
1af21224
MW
3892016-06-29 Matthew Wahab <matthew.wahab@arm.com>
390
391 * gcc.target/arm/aapcs/neon-vect10.c: Require
392 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
393 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
394 * gcc.target/arm/aapcs/vfp18.c: Likewise.
395 * gcc.target/arm/aapcs/vfp19.c: Likewise.
396 * gcc.target/arm/aapcs/vfp20.c: Likewise.
397 * gcc.target/arm/aapcs/vfp21.c: Likewise.
398 * gcc.target/arm/fp16-aapcs-1.c: Require
399 -mfloat-ab=hard. Also simplify the test.
400 * gcc.target/arm/fp16-aapcs-2.c: New.
401
7fe43755
MW
4022016-06-29 Matthew Wahab <matthew.wahab@arm.com>
403
404 * lib/target-supports.exp (add_options_for_arm_fp16): Reword
405 comment.
406 (add_options_for_arm_fp16_ieee): New.
407 (add_options_for_arm_fp16_alternative): New.
408 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
409 long-line.
410 (effective_target_arm_fp16_hw): New.
411
264d951a
IE
4122016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
413
414 PR tree-optimization/71655
415 * g++.dg/pr71655.C: New test.
416
5c846a81
ML
4172016-06-29 Martin Liska <mliska@suse.cz>
418
419 * gcc.dg/pr71585.c: New test.
420 * gcc.dg/pr71585-2.c: New test.
421 * gcc.dg/pr71585-3.c: New test.
422
fafe9318
YR
4232016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
424
425 PR tree-optimization/70729
426 * g++.dg/vect/pr70729.cc: New test.
427
54d19c3b
TS
4282016-06-29 Thomas Schwinge <thomas@codesourcery.com>
429
430 * c-c++-common/gomp/cancel-1.c: Extend.
431
5f3cd7c3
JJ
4322016-06-29 Jakub Jelinek <jakub@redhat.com>
433
434 PR tree-optimization/71625
435 * gcc.dg/strlenopt-28.c: New test.
436
4aa83879
RB
4372016-06-29 Richard Biener <rguenther@suse.de>
438
439 PR middle-end/71002
440 * g++.dg/torture/pr71002.C: Adjust testcase.
441
152ef731
JJ
4422016-06-29 Jakub Jelinek <jakub@redhat.com>
443
444 PR c/71685
445 * gcc.dg/pr71685.c: New test.
446
4472016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
448
449 PR c/71552
450 * gcc.dg/init-bad-9.c: New test.
451
d41dc215
BS
4522016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
453
454 * gcc.target/powerpc/abs128-1.c: Require VSX.
455 * gcc.target/powerpc/copysign128-1.c: Likewise.
456 * gcc.target/powerpc/inf128-1.c: Likewise.
457 * gcc.target/powerpc/nan128-1.c: Likewise.
458
6a20b538
JJ
4592016-06-28 Jakub Jelinek <jakub@redhat.com>
460
461 PR middle-end/71626
462 * gcc.c-torture/execute/pr71626-1.c: New test.
463 * gcc.c-torture/execute/pr71626-2.c: New test.
464
77d93c47
PB
4652016-06-28 Peter Bergner <bergner@vnet.ibm.com>
466
467 PR target/71656
468 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
469
a8264058
SB
4702016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
471
472 PR target/71670
473 * gcc.target/powerpc/pr71670.c: New testcase.
474
0dc47331
PB
4752016-06-27 Peter Bergner <bergner@vnet.ibm.com>
476
477 PR target/71656
478 * gcc.target/powerpc/pr71656-1.c: New test.
479 * gcc.target/powerpc/pr71656-2.c: New test.
480
b65ffc79
CL
4812016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
482
483 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
484 around fp16 code.
485 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
486 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
487 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
488 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
489 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
490 Add arm_neon_fp16_ok effective target.
491 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
492 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
493 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
494 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
495 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
496 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
497 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
498 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
499 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
500 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
501 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
502
9bb86f40
JH
5032016-06-26 Jan Hubicka <hubicka@ucw.cz>
504
505 * gcc.dg/predict-12.c: New testcase.
506
46db0fd4
JD
5072016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
508
509 PR fortran/71649
510 * gfortran.dg/pr71649.f90: New test.
511
2a65e70b
JJ
5122016-06-25 Jakub Jelinek <jakub@redhat.com>
513
f8a06e24
JJ
514 PR tree-optimization/71643
515 * g++.dg/opt/pr71643.C: New test.
516
2a65e70b
JJ
517 PR tree-optimization/71631
518 * gcc.c-torture/execute/pr71631.c: New test.
519
7805417a
JH
5202016-06-24 Jan Hubicka <hubicka@ucw.cz>
521
522 * gcc.dg/predict-11.c: New testcase.
523 * gfortran.dg/predict-2.f90: New testcase.
524
888ed1a3
JH
5252016-06-24 Jan Hubicka <hubicka@ucw.cz>
526
527 * gcc.dg/predict-10.c: New test.
528
53605f35
BS
5292016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
530
531 * gcc.target/powerpc/abs128-1.c: New.
532 * gcc.target/powerpc/copysign128-1.c: New.
533 * gcc.target/powerpc/inf128-1.c: New.
534 * gcc.target/powerpc/nan128-1.c: New.
535
7b22b4c6
EB
5362016-06-24 Eric Botcazou <ebotcazou@adacore.com>
537
538 * gfortran.dg/pr71642.f90: New test.
539
37e373c2
JJ
5402016-06-24 Jakub Jelinek <jakub@redhat.com>
541
542 PR tree-optimization/71647
543 * gcc.target/i386/pr71647.c: New test.
544
b20b79f2
L
5452016-06-24 H.J. Lu <hongjiu.lu@intel.com>
546
547 * gcc.target/i386/noplt-gd-1.c: New test.
548 * gcc.target/i386/noplt-gd-2.c: Likewise.
549 * gcc.target/i386/noplt-gd-3.c: Likewise.
550 * gcc.target/i386/noplt-ld-1.c: Likewise.
551 * gcc.target/i386/noplt-ld-2.c: Likewise.
552 * gcc.target/i386/noplt-ld-3.c: Likewise.
553 * lib/target-supports.exp
554 (check_effective_target_tls_get_addr_via_got): New.
555
04619cb8
UB
5562016-06-24 Uros Bizjak <ubizjak@gmail.com>
557
558 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
559 testsuite compile flags.
560 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
561 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
562
5632016-06-24 Uros Bizjak <ubizjak@gmail.com>
564
565 * g++dg/vect/pr36684.cc: Add dg-do compile.
566 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
567 * gcc.dg/vect/pr70021.c: Ditto.
568 * gcc.dg/vect/pr70138-1.c: Ditto.
569 * gcc.dg/vect/pr70138-2.c: Ditto.
570 * gcc.dg/vect/pr70354-1.c: Ditto.
571 * gcc.dg/vect/pr70354-2.c: Ditto.
572 * gcc.dg/vect/pr71259.c: Ditto.
573 * gcc.dg/vect/pr71416-1.c: Ditto.
574 * gcc.dg/vect/slp-43.c: Ditto.
575 * gcc.dg/vect/slp-45.c: Ditto.
576 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
577 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
578 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
579 * gfortran.dg/vect/pr69980.f90: Ditto.
580
5812016-06-24 Uros Bizjak <ubizjak@gmail.com>
582
583 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
584 * gcc.dg/vect/bb-slp-30.c: Ditto.
585 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
586 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
587 * gcc.dg/vect/pr45902.c: Ditto.
588 * gcc.dg/vect/pr48172.c: Ditto.
589 * gcc.dg/vect/pr48377.c: Ditto.
590 * gcc.dg/vect/pr49038.c: Ditto.
591 * gcc.dg/vect/pr49771.c: Ditto.
592 * gcc.dg/vect/pr52091.c: Ditto.
593 * gcc.dg/vect/pr53185-2.c: Ditto.
594 * gcc.dg/vect/pr56826.c: Ditto.
595 * gcc.dg/vect/pr60276.c: Ditto.
596 * gcc.dg/vect/pr62021.c: Ditto.
597 * gcc.dg/vect/pr63530.c: Ditto.
598 * gcc.dg/vect/pr65518.c: Ditto.
599 * gcc.dg/vect/pr65947-1.c: Ditto.
600 * gcc.dg/vect/pr65947-10.c: Ditto.
601 * gcc.dg/vect/pr65947-11.c: Ditto.
602 * gcc.dg/vect/pr65947-12.c: Ditto.
603 * gcc.dg/vect/pr65947-13.c: Ditto.
604 * gcc.dg/vect/pr65947-2.c: Ditto.
605 * gcc.dg/vect/pr65947-3.c: Ditto.
606 * gcc.dg/vect/pr65947-4.c: Ditto.
607 * gcc.dg/vect/pr65947-5.c: Ditto.
608 * gcc.dg/vect/pr65947-6.c: Ditto.
609 * gcc.dg/vect/pr65947-7.c: Ditto.
610 * gcc.dg/vect/pr65947-8.c: Ditto.
611 * gcc.dg/vect/pr65947-9.c: Ditto.
612 * gcc.dg/vect/pr71416-1.c: Ditto.
613 * gcc.dg/vect/pr71439.c: Ditto.
614 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
615 * gcc.dg/vect/vect-bswap16.c: Ditto.
616 * gcc.dg/vect/vect-bswap32.c: Ditto.
617 * gcc.dg/vect/vect-bswap64.c: Ditto.
618 * gcc.dg/vect/vect-live-1.c: Ditto.
619 * gcc.dg/vect/vect-live-2.c: Ditto.
620 * gcc.dg/vect/vect-live-3.c: Ditto.
621 * gcc.dg/vect/vect-live-4.c: Ditto.
622 * gcc.dg/vect/vect-live-5.c: Ditto.
623 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
624 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
625 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
626 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
627 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
628 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
629 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
630 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
631 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
632 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
633 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
634 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
635 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
636 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
637 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
638 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
639 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
640
da224bcb
UB
6412016-06-24 Uros Bizjak <ubizjak@gmail.com>
642
643 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
644
dfee2870
L
6452016-06-24 H.J. Lu <hongjiu.lu@intel.com>
646
647 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
648 ia32 if R_386_GOT32X relocation is supported.
649 * gcc.target/i386/noplt-3.c: Likewise.
650 * gcc.target/i386/noplt-2.c: Likewise.
651 (main): Renamed to ...
652 (bar): This.
653 * gcc.target/i386/noplt-4.c: Likewise.
654 (main): Renamed to ...
655 (bar): This.
656 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
657 * gcc.target/i386/pr67400-5.c: Likewise.
658
a86451b9
JJ
6592016-06-24 Jakub Jelinek <jakub@redhat.com>
660
00085092
JJ
661 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
662 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
663
a86451b9
JJ
664 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
665 f4): Adjust expected diagnostics.
666 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
667 (T): If OVFP is defined, redefine to TP.
668 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
669 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
670 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
671 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
672 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
673 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
674 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
675 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
676 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
677 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
678 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
679 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
680 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
681 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
682 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
683 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
684 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
685 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
686 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
687 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
688 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
689 as last argument to __builtin_add_overflow_p.
690
7bb5d5f4
UB
6912016-06-23 Uros Bizjak <ubizjak@gmail.com>
692
693 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
694 dg-options and remove default vector testsuite compile flags.
695 * g++.dg/vect/pr33860a.cc: Ditto.
696 * g++.dg/vect/pr45470-a.cc: Ditto.
697 * g++.dg/vect/pr45470-b.cc: Ditto.
698 * g++.dg/vect/pr60896.cc: Ditto.
699 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
700 * gcc.dg/vect/pr18308.c: Ditto.
701 * gcc.dg/vect/pr24049.c: Ditto.
702 * gcc.dg/vect/pr33373.c: Ditto.
703 * gcc.dg/vect/pr36228.c: Ditto.
704 * gcc.dg/vect/pr42395.c: Ditto.
705 * gcc.dg/vect/pr42604.c: Ditto.
706 * gcc.dg/vect/pr46663.c: Ditto.
707 * gcc.dg/vect/pr48765.c: Ditto.
708 * gcc.dg/vect/pr49093.c: Ditto.
709 * gcc.dg/vect/pr49352.c: Ditto.
710 * gcc.dg/vect/pr52298.c: Ditto.
711 * gcc.dg/vect/pr52870.c: Ditto.
712 * gcc.dg/vect/pr53185.c: Ditto.
713 * gcc.dg/vect/pr53773.c: Ditto.
714 * gcc.dg/vect/pr56695.c: Ditto.
715 * gcc.dg/vect/pr62171.c: Ditto.
716 * gcc.dg/vect/pr63530.c: Ditto.
717 * gcc.dg/vect/pr68339.c: Ditto.
718 * gcc.dg/vect/pr71259.c: Ditto.
719 * gcc.dg/vect/vect-82_64.c: Ditto.
720 * gcc.dg/vect/vect-83_64.c: Ditto.
721 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
722 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
723 * gcc.dg/vect/vect-shift-2.c: Ditto.
724 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
725 * gfortran.dg/vect/pr39318.f90: Ditto.
726 * gfortran.dg/vect/pr45714-a.f: Ditto.
727 * gfortran.dg/vect/pr45714-b.f: Ditto.
728 * gfortran.dg/vect/pr46213.f90: Ditto.
729
2d4bb02f
MM
7302016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
731 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
732
733 * gcc.target/powerpc/p9-splat-5.c: New test.
734
f6d1b868
UB
7352016-06-23 Uros Bizjak <ubizjak@gmail.com>
736
737 PR tree-optimization/71488
738 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
739 * lib/target-supports.exp: ... here.
740 (check_sse4_hw_available): New procedure.
741 (check_effective_target_sse4_runtime): Ditto.
742 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
743 -march=westmere for sse4_runtime targets.
936ff030 744 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 745 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 746 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 747 (main): Call check_vect ().
a7898180 748 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 749
c0597759
L
7502016-06-23 H.J. Lu <hongjiu.lu@intel.com>
751
752 PR target/66232
753 PR target/67400
754 * gcc.target/i386/pr66232-14.c: New file.
755 * gcc.target/i386/pr66232-15.c: Likewise.
756 * gcc.target/i386/pr66232-16.c: Likewise.
757 * gcc.target/i386/pr66232-17.c: Likewise.
758 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
759 ia32 if R_386_GOT32X relocation is supported.
760 * gcc.target/i386/pr67400-2.c: Likewise.
761 * gcc.target/i386/pr67400-3.c: Likewise.
762 * gcc.target/i386/pr67400-4.c: Likewise.
763 * gcc.target/i386/pr67400-6.c: Likewise.
764 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 765 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 766
5b0e27a7
JD
7672016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
768
769 PR libgfortran/48852
770 * gfortran.dg/char4_iunit_1.f03: Update test.
771 * gfortran.dg/f2003_io_5.f03: Update test.
772 * gfortran.dg/real_const_3.f90: Update test.
773
7f586d90
AK
7742016-06-23 Andi Kleen <ak@linux.intel.com>
775
776 * g++.dg/bprob/bprob.exp: Support autofdo.
777 * g++.dg/tree-prof/tree-prof.exp: dito.
778 * gcc.dg/tree-prof/tree-prof.exp: dito.
779 * gcc.misc-tests/bprob.exp: dito.
780 * gfortran.dg/prof/prof.exp: dito.
781 * lib/profopt.exp: dito.
782 * lib/target-supports.exp: Check for autofdo.
783
60fa7862
ML
7842016-06-23 Martin Liska <mliska@suse.cz>
785
786 * gcc.dg/pr71619.c: New test.
787
e3d62871
UB
7882016-06-23 H.J. Lu <hongjiu.lu@intel.com>
789
790 PR target/67400
cc901875
UB
791 * gcc.target/i386/pr67400-1.c: New test.
792 * gcc.target/i386/pr67400-2.c: Likewise.
793 * gcc.target/i386/pr67400-3.c: Likewise.
794 * gcc.target/i386/pr67400-4.c: Likewise.
795 * gcc.target/i386/pr67400-5.c: Likewise.
796 * gcc.target/i386/pr67400-6.c: Likewise.
797 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 798
ac81cf0b
DM
7992016-06-22 David Malcolm <dmalcolm@redhat.com>
800
801 * c-c++-common/missing-header-1.c: New test case.
802 * c-c++-common/missing-header-2.c: New test case.
803 * c-c++-common/missing-header-3.c: New test case.
804 * c-c++-common/missing-header-4.c: New test case.
805
1a4f11c8
DM
8062016-06-22 David Malcolm <dmalcolm@redhat.com>
807
808 PR c/70339
809 * c-c++-common/attributes-1.c: Update dg-prune-output to include
810 hint.
811 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
812 expected results due to builtin "nanl" now being suggested for
813 "name".
814 * gcc.dg/pr67580.c: Update expected messages.
815 * gcc.dg/spellcheck-identifiers.c: New testcase.
816 * gcc.dg/spellcheck-typenames.c: New testcase.
817
a93eac6a
DM
8182016-06-22 David Malcolm <dmalcolm@redhat.com>
819
820 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
821 file.
822 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
823 diagnostic-test-show-locus-parseable-fixits.c to sources for
824 diagnostic_plugin_test_show_locus.c.
825 * lib/gcc-defs.exp (freeform_regexps): New global.
826 (dg-regexp): New function.
827 (handle-dg-regexps): New function.
828 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
829 freeform_regexps to the empty list.
830 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
831
49e76ff1
IE
8322016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
833
f6d1b868 834 PR tree-optimization/71488
49e76ff1
IE
835 * g++.dg/pr71488.C: New test.
836 * gcc.dg/vect/vect-bool-cmp.c: New test.
837
951d8c8a
EB
8382016-06-22 Eric Botcazou <ebotcazou@adacore.com>
839
840 * gcc.dg/guality/param-5.c: New test.
841
b60fc3bd
BE
8422016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
843
844 * gcc.target/i386/asm-flag-7.c: New test.
845
0609abda
TS
8462016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
847
848 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
849 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
850 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
851 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
852 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
853 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
854 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
855 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
856 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
857 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
858 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
859 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
860 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
861 * gcc.dg/tree-ssa/vrp87.c: Likewise.
862 * lib/target-supports.exp: Likewise.
863
ee2499b4
TS
8642016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
865
866 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
867 * gcc.dg/attr-ms_struct-2.c: Likewise.
868 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
869 * gcc.dg/bf-ms-attrib.c: Likewise.
870 * gcc.dg/bf-ms-layout-2.c: Likewise.
871 * gcc.dg/bf-ms-layout-3.c: Likewise.
872 * gcc.dg/bf-ms-layout.c: Likewise.
873 * gcc.dg/bf-no-ms-layout.c: Likewise.
874 * gcc.target/i386/bitfield1.c: Likewise.
875 * gcc.target/i386/bitfield2.c: Likewise.
876 * gcc.target/i386/bitfield3.c: Likewise.
877
caea59ff
KN
8782016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
879
880 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
881 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
882 override other than -mcpu=power9 command-line option is specified,
883 or if the target operating system is aix.
884 * gcc.target/powerpc/darn-1.c: Likewise.
885 * gcc.target/powerpc/darn-2.c: Likewise.
886 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
887 test if effective-target is not powerpc_p9vector_ok or if the
888 target operating system is not defined.
889 * gcc.target/powerpc/vslv-1.c: Likewise.
890 * gcc.target/powerpc/vsrv-0.c: Likewise.
891 * gcc.target/powerpc/vsrv-1.c: Likewise.
892
63617e30
TB
8932016-06-21 Tobias Burnus <burnus@net-b.de>
894
895 PR fortran/71068
896 * gfortran.dg/coarray/data_1.f90: New.
897
89192c3c
WD
8982016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
899
900 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
901 (dg-require-effective-target): Use arm_v8_neon_hw.
902 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
903 (dg-require-effective-target): Likewise.
904 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
905 (dg-require-effective-target): Likewise.
906 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
907 (dg-require-effective-target): Likewise.
908 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
909 (dg-require-effective-target): Likewise.
910 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
911 (dg-require-effective-target): Likewise.
912 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
913 Add AArch64 check.
914
64ac50e2
WD
9152016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
916
917 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
918 Set to 3 so test passes.
919
6252b5db
WD
9202016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
921
922 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
923
3b9bc511
IV
9242016-06-21 Ilya Verbin <ilya.verbin@intel.com>
925
926 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
927 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
928 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
929 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
930
21db1c78
IV
9312016-06-21 Ilya Verbin <ilya.verbin@intel.com>
932
933 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
934 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
935
9d30e86f
L
9362016-06-21 H.J. Lu <hongjiu.lu@intel.com>
937
938 PR target/71549
939 * gcc.target/i386/pr71549.c: New test.
940
448a7c69
KN
9412016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
942
943 * gcc.target/powerpc/vadsdu-0.c: Replace
944 dg-require-effective-target directive to allow test to run on more
945 platforms, and add dg-skip-if directive to disable test on aix
946 platforms because of known incompatibilities.
947 * gcc.target/powerpc/vadsdu-1.c: Likewise.
948 * gcc.target/powerpc/vadsdu-2.c: Likewise.
949 * gcc.target/powerpc/vadsdu-3.c: Likewise.
950 * gcc.target/powerpc/vadsdu-4.c: Likewise.
951 * gcc.target/powerpc/vadsdu-5.c: Likewise.
952 * gcc.target/powerpc/vadsdub-1.c: Likewise.
953 * gcc.target/powerpc/vadsdub-2.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 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
958 with vec_absdb call to differentiate this test from vadsdub-1.c.
959 * gcc.target/powerpc/vadsduh-1.c: Replace
960 dg-require-effective-target directive to allow test to run on more
961 platforms, and add dg-skip-if directive to disable test on aix
962 platforms because of known incompatibilities.
963 * gcc.target/powerpc/vadsduh-2.c: Likewise.
964 * gcc.target/powerpc/vadsduw-1.c: Likewise.
965 * gcc.target/powerpc/vadsduw-2.c: Likewise.
966
0ad84f34
JJ
9672016-06-21 Jakub Jelinek <jakub@redhat.com>
968
969 PR tree-optimization/71588
970 * gcc.dg/pr71558.c: New test.
971
e71e8d94
SKS
9722016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
973
974 * c-c++-common/pr68657-1.c: Require ptr32plus support.
975 * c-c++-common/pr68657-2.c: Likewise.
976 * c-c++-common/pr68657-3.c: Likewise.
977 * gcc.dg/torture/pr69714.c: Require int32plus support.
978 * gcc.dg/torture/pr70025.c: Likewise.
979 * gcc.dg/torture/pr70083.c: Likewise.
980 * gcc.dg/torture/pr70542.c: Likewise.
981 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
982
5a578671
JM
9832016-06-20 Joseph Myers <joseph@codesourcery.com>
984
985 PR c/71601
986 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
987
7a9df68e
JJ
9882016-06-20 Jakub Jelinek <jakub@redhat.com>
989
50aa64d5
JJ
990 PR middle-end/71581
991 * gcc.dg/pr71581.c: New test.
992
7a9df68e
JJ
993 PR rtl-optimization/71591
994 * gcc.dg/cpp/pr71591.c: New test.
995
3947cf19
DR
9962016-06-20 David B. Robins <gcc@davidrobins.net>
997
998 PR target/71571
999 * g++.dg/torture/pr71571.C: New test.
1000
c4ff221e
JJ
10012016-06-20 Jakub Jelinek <jakub@redhat.com>
1002
1003 PR target/71559
1004 * gcc.target/i386/sse2-pr71559.c: New test.
1005 * gcc.target/i386/avx-pr71559.c: New test.
1006 * gcc.target/i386/avx512f-pr71559.c: New test.
1007
f1b5abfb
TB
10082016-06-20 Tobias Burnus <burnus@net-b.de>
1009
1010 PR fortran/71194
1011 * gfortran.dg/pointer_remapping_10.f90: New.
1012
842107e4
DM
10132016-06-20 David Malcolm <dmalcolm@redhat.com>
1014
1015 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1016
d9e8bdfd
MS
10172016-06-20 Martin Sebor <msebor@redhat.com>
1018
1019 PR c/69507
1020 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1021 * gnu90-const-expr-1.c: Same.
1022 * gnu99-const-expr-1.c: Same.
1023 * gnu99-static-1.c: Same.
1024
67785479
RL
10252016-06-20 Renlin Li <renlin.li@arm.com>
1026
1027 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1028
636929b8
JG
10292016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1030
1031 * gcc.target/aarch64/vcvt_f64_1.c: New.
1032 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1033 * gcc.target/aarch64/vrecp_f64_1.c: New.
1034
ff7b374b
KT
10352016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1036
1037 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1038 "alignement".
1039
554cfc9e
GJL
10402016-06-20 Georg-Johann Lay <avr@gjlay.de>
1041
1042 PR target/71103
1043 * gcc.target/avr/torture/pr71103-2.c: New test.
1044
aa0db437
MS
10452016-06-19 Martin Sebor <msebor@redhat.com>
1046
1047 PR c/69507
1048 * gcc.dg/alignof.c: New test.
1049
c561b091
PC
10502016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1051
1052 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1053 vs dg-error; test constexpr specifier too.
1054
bf54f123
PC
10552016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1056
1057 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1058
4e53aa97
CL
10592016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1060
1061 * lib/target-supports.exp
1062 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1063 arm_neon_ok and merge flags. Fix temporary test name.
1064 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1065 and merge flags.
1066
69071d86
ML
10672016-06-17 Martin Liska <mliska@suse.cz>
1068
1069 * gcc.dg/predict-9.c: Fix dump scanning.
1070
68b3b858
BC
10712016-06-17 Bin Cheng <bin.cheng@arm.com>
1072
1073 PR tree-optimization/71354
1074 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1075
d3ee260a
BC
10762016-06-17 Bin Cheng <bin.cheng@arm.com>
1077
1078 PR tree-optimization/71347
1079 * gcc.dg/tree-ssa/pr71347.c: New test.
1080
bd8fb114
BC
10812016-06-17 Bin Cheng <bin.cheng@arm.com>
1082
1083 PR tree-optimization/71354
1084 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1085
97816be4
BC
10862016-06-17 Bin Cheng <bin.cheng@arm.com>
1087
1088 * gcc.dg/vect/vect-alias-check-1.c: New test.
1089
2d761a37
SKS
10902016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1091
e0277d6b 1092 PR target/71151
2d761a37
SKS
1093 * gcc.target/avr/pr71151-1.c: New test.
1094 * gcc.target/avr/pr71151-2.c: New test.
1095 * gcc.target/avr/pr71151-3.c: New test.
1096 * gcc.target/avr/pr71151-4.c: New test.
1097 * gcc.target/avr/pr71151-5.c: New test.
1098 * gcc.target/avr/pr71151-6.c: New test.
1099 * gcc.target/avr/pr71151-7.c: New test.
1100 * gcc.target/avr/pr71151-8.c: New test.
1101 * gcc.target/avr/pr71151-common.h: New test.
1102
68fa96d6
ML
11032016-06-16 Martin Liska <mliska@suse.cz>
1104
1105 * gfortran.dg/predict-1.f90: New test.
1106
b6ca982f
UB
11072016-06-16 Uros Bizjak <ubizjak@gmail.com>
1108
1109 PR target/71242
1110 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1111
1dc8d15b
JH
11122016-06-16 Jan Hubicka <hubicka@ucw.cz>
1113
1114 * g++.dg/vect/pr36648.cc: Disable cunrolli
1115
67c25816
JJ
11162016-06-16 Jakub Jelinek <jakub@redhat.com>
1117
c577adb2
JJ
1118 PR target/71554
1119 * gcc.c-torture/execute/pr71554.c: New test.
1120
67c25816
JJ
1121 PR rtl-optimization/71532
1122 * gcc.dg/torture/pr71532.c: New test.
1123
1a3c3ee9
MM
11242016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1125
1126 * gcc.target/powerpc/p9-dimode1.c: New test.
1127 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1128
f29468a7
JJ
11292016-06-15 Jakub Jelinek <jakub@redhat.com>
1130
61daecc4
JJ
1131 * gcc.c-torture/compile/20160615-1.c: New test.
1132
f29468a7
JJ
1133 * g++.dg/cpp0x/ref-qual17.C: New test.
1134
209d1e2d
IE
11352016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1136
1137 PR middle-end/71529
1138 * gcc.target/i386/pr71529.C: New test.
1139
8dc35712
AH
11402016-06-15 Alan Hayward <alan.hayward@arm.com>
1141
1142 PR tree-optimization/71483
1143 * g++.dg/vect/pr71483.c: New
1144
b8911cb8
PC
11452016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1146
1147 PR c++/70202
1148 * g++.dg/inherit/crash6.C: New.
1149 * g++.dg/inherit/union2.C: Likewise.
1150 * g++.dg/inherit/virtual12.C: Likewise.
1151 * g++.dg/inherit/virtual13.C: Likewise.
1152 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1153
cf5d08ab
UB
11542016-06-15 Uros Bizjak <ubizjak@gmail.com>
1155
e3d62871 1156 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1157
8f482165
AH
11582016-06-15 Alan Hayward <alan.hayward@arm.com>
1159
1160 PR tree-optimization/71439
1161 * gcc.dg/vect/pr71439.c: New
1162
3256673f
KT
11632016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1164
1165 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1166
b17dc4d4
RB
11672016-06-15 Richard Biener <rguenther@suse.de>
1168
1169 * gcc.dg/vect/slp-45.c: New testcase.
1170
2a5825f2
RB
11712016-06-15 Richard Biener <rguenther@suse.de>
1172
1173 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1174
6e433d0b
BS
11752016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1176
1177 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1178 requirements, and disable for AIX for now.
1179 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1180
abe7f828
JJ
11812016-06-14 Jakub Jelinek <jakub@redhat.com>
1182
a09c81b4
JJ
1183 PR c++/71528
1184 * g++.dg/opt/pr71528.C: New test.
1185
abe7f828
JJ
1186 PR c++/71516
1187 * g++.dg/init/pr71516.C: New test.
1188
acfadf06
PC
11892016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1190
1191 * g++.dg/init/array46.C: New.
1192
4d568ab2
UB
11932016-06-14 Uros Bizjak <ubizjak@gmail.com>
1194
e3d62871
UB
1195 * gcc.target/i386/float128-3.c: New test.
1196 * gcc.target/i386/quad-sse4.c: Ditto.
1197 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1198 Update scan strings.
4d568ab2 1199
30934c5d
RB
12002016-06-14 Richard Biener <rguenther@suse.de>
1201
1202 PR middle-end/71526
1203 * gfortran.dg/pr71526.f90: New testcase.
1204
3970e545
AV
12052016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1206
1207 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1208 * gcc.dg/zero_bits_compound-1.c: Likewise.
1209
04976c6e
RB
12102016-06-14 Richard Biener <rguenther@suse.de>
1211
1212 PR tree-optimization/71522
1213 * gcc.dg/torture/pr71522.c: New testcase.
1214
23e025db
JJ
12152016-06-14 Jakub Jelinek <jakub@redhat.com>
1216
1217 PR tree-optimization/71520
1218 * gcc.dg/tree-ssa/pr71520.c: New test.
1219
90b72e84
RB
12202016-06-14 Richard Biener <rguenther@suse.de>
1221
1222 PR tree-optimization/71521
86c24ba6 1223 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1224
ef7cf206
JJ
12252016-06-13 Jakub Jelinek <jakub@redhat.com>
1226
0dda258b
JJ
1227 PR sanitizer/71498
1228 * c-c++-common/ubsan/bounds-13.c: New test.
1229
ef7cf206
JJ
1230 PR preprocessor/71183
1231 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1232
a73786e3
JL
12332016-06-13 Jeff Law <law@redhat.com>
1234
1235 PR tree-optimization/71403
1236 * c-c++-common/ubsan/pr71403-1.c: New test.
1237 * c-c++-common/ubsan/pr71403-2.c: New test.
1238 * c-c++-common/ubsan/pr71403-3.c: New test.
1239
0ac249bf
JJ
12402016-06-13 Jakub Jelinek <jakub@redhat.com>
1241
1242 PR middle-end/71478
1243 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1244 Add -Wno-psabi -w to dg-options.
1245
5408a64a
KN
12462016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1247
1248 * gcc.target/powerpc/vadsdu-0.c: New test.
1249 * gcc.target/powerpc/vadsdu-1.c: New test.
1250 * gcc.target/powerpc/vadsdu-2.c: New test.
1251 * gcc.target/powerpc/vadsdu-3.c: New test.
1252 * gcc.target/powerpc/vadsdu-4.c: New test.
1253 * gcc.target/powerpc/vadsdu-5.c: New test.
1254 * gcc.target/powerpc/vadsdub-1.c: New test.
1255 * gcc.target/powerpc/vadsdub-2.c: New test.
1256 * gcc.target/powerpc/vadsduh-1.c: New test.
1257 * gcc.target/powerpc/vadsduh-2.c: New test.
1258 * gcc.target/powerpc/vadsduw-1.c: New test.
1259 * gcc.target/powerpc/vadsduw-2.c: New test.
1260
f7e4f2e3
DM
12612016-06-13 David Malcolm <dmalcolm@redhat.com>
1262
1263 * gcc.dg/c99-init-2.c (c): Update expected error message.
1264 * gcc.dg/init-bad-8.c (foo): Likewise.
1265 * gcc.dg/spellcheck-fields-3.c: New test case.
1266
ad23a23e
ML
12672016-06-13 Martin Liska <mliska@suse.cz>
1268
1269 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1270 and "guess loop iv compared" heuristics.
1271 * gcc.dg/predict-2.c: Likewise.
1272 * gcc.dg/predict-3.c: Likewise.
1273 * gcc.dg/predict-4.c: Likewise.
1274 * gcc.dg/predict-5.c: Likewise.
1275 * gcc.dg/predict-6.c: Likewise.
1276
146c55da
MP
12772016-06-13 Marek Polacek <polacek@redhat.com>
1278
1279 PR middle-end/71476
1280 * c-c++-common/Wswitch-unreachable-4.c: New test.
1281 * gcc.dg/Wswitch-unreachable-2.c: New test.
1282 * g++.dg/tm/jump1.C: Move dg-warning.
1283
42e77cbc
EB
12842016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1285
1286 * gnat.dg/renaming10.ad[sb]: New test.
1287
7474dcc1
PT
12882016-06-13 Paul Thomas <pault@gcc.gnu.org>
1289
1290 PR fortran/70673
1291 * gfortran.dg/pr70673.f90: New test.
1292
f57f53d3
RB
12932016-06-13 Richard Biener <rguenther@suse.de>
1294
1295 PR middle-end/64516
1296 * gcc.dg/align-3.c: New testcase.
1297
5843a5f0
ML
12982016-06-13 Martin Liska <mliska@suse.cz>
1299
1300 * gcc.target/i386/pr71458.c: New test.
1301
aa8fdb44
UB
13022016-06-12 Uros Bizjak <ubizjak@gmail.com>
1303
1304 PR target/71241
1305 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1306
2043e4d7
DH
13072016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1308
1309 PR target/60751
1310 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1311 statement.
1312
d3dc025d
DH
13132016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1314
1315 PR target/60751
1316 * gfortran.dg/comma_IO_extension_1.f90: New test.
1317 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1318 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1319 statement.
1320 * gfortran.dg/graphite/pr38083.f90: Likewise.
1321 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1322 missing format.
1323
a31d78c6
EB
13242016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1325
1326 * gnat.dg/case_character.adb: New test.
1327
95c18dd0
SB
13282016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1329
1330 PR middle-end/71310
1331 * gcc.target/powerpc/pr71310.c: New testcase.
1332
b97d37b4
KV
13332016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1334
1335 PR middle-end/71478
1336 * gcc.dg/pr71478.c: New test.
1337
900bcda3
JJ
13382016-06-10 Jakub Jelinek <jakub@redhat.com>
1339
ec1c20db
JJ
1340 PR middle-end/71494
1341 * gcc.c-torture/execute/pr71494.c: New test.
1342
50b15873
JJ
1343 PR c/68657
1344 * gcc.target/i386/pr68657.c: New test.
1345
900bcda3
JJ
1346 PR inline-asm/68843
1347 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1348 (test): Add -masm=intel alternatives.
1349
4d926e34
MS
13502016-06-10 Martin Sebor <msebor@redhat.com>
1351
1352 PR c/71392
1353 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1354
ad071b2b
JL
13552016-06-10 Jeff Law <law@redhat.com>
1356
1357 PR tree-optimization/71335
1358 * gcc.c-torture/execute/pr71335.c: New test.
1359
2704efe8
DM
13602016-06-10 David Malcolm <dmalcolm@redhat.com>
1361
1362 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1363 the various "cannot tail-call: " messages.
1364
18c9b7d4
CL
13652016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1366
1367 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1368 and options.
1369
7cfa10f3
MO
13702016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1371
1372 PR sanitizer/71480
1373 * c-c++-common/asan/pr71480.c: New test.
1374
1f24fd3e
L
13752016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1376
1377 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1378 (ASMNAME2): Likewise.
1379 (main): Replace fn in asm statement with ASMNAME ("fn").
1380 * gcc.dg/guality/pr68037-2.c: Likewise.
1381 * gcc.dg/guality/pr68037-3.c: Likewise.
1382 * gcc.dg/torture/pr68037-1.c: Likewise.
1383 * gcc.dg/torture/pr68037-2.c: Likewise.
1384 * gcc.dg/torture/pr68037-3.c: Likewise.
1385
ad551c07
BE
13862016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1387
1388 PR inline-asm/68843
1389 * gcc.target/i386/pr68843-1.c: New test.
1390 * gcc.target/i386/pr68843-2.c: New test.
1391
4b1ffdb1 13922016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1393 Cesar Philippidis <cesar@codesourcery.com>
1394
1395 PR middle-end/71373
1396 * gcc.dg/goacc/nested-function-1.c: New file.
1397 * gcc.dg/goacc/nested-function-2.c: Likewise.
1398 * gcc.dg/goacc/pr71373.c: Likewise.
1399 * gfortran.dg/goacc/cray-2.f95: Likewise.
1400 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1401 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1402 * gfortran.dg/goacc/cray.f95: Update.
1403 * gfortran.dg/goacc/loop-1.f95: Likewise.
1404 * gfortran.dg/goacc/loop-3.f95: Likewise.
1405 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1406 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1407
14082016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1409
1410 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1411 for OpenACC tile clauses.
1412 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1413
1414 PR c/71381
1415 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1416 to...
1417 * c-c++-common/goacc/cache-2.c: ... this new file.
1418 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1419 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1420 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1421 usage.
1422 * gfortran.dg/goacc/cray.f95: Likewise.
1423 * gfortran.dg/goacc/loop-1.f95: Likewise.
1424
89851e4c
AH
14252016-06-10 Alan Hayward <alan.hayward@arm.com>
1426
1427 PR tree-optimization/71407
1428 PR tree-optimization/71416
1429 * gcc.dg/vect/pr71407.c: New
1430 * gcc.dg/vect/pr71416-1.c: New
1431 * gcc.dg/vect/pr71416-2.c: New
1432
200eafbf
RB
14332016-06-10 Richard Biener <rguenther@suse.de>
1434
1435 PR middle-end/71477
1436 * gcc.dg/torture/pr71477.c: New testcase.
1437
4df99d92
JK
14382016-06-09 Julia Koval <julia.koval@intel.com>
1439
1440 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1441 * gcc.target/i386/interrupt-13.c: Likewise.
1442 * gcc.target/i386/interrupt-15.c: Likewise.
1443 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1444 * gcc.target/i386/interrupt-24.c: Likewise.
1445 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1446 * gcc.target/i386/interrupt-9.c: Likewise.
1447 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1448
e01b4e16
MS
14492016-06-09 Martin Sebor <msebor@redhat.com>
1450
1451 PR c/70883
1452 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1453 * gcc.dg/builtin-constant_p-1.c: Same.
1454 * gcc.dg/builtins-error.c: Same.
1455 * gcc.dg/pr70859.c: Same.
1456
9c35db0e
SKS
14572016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1458
1459 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1460 * gcc.dg/torture/pr68067-1.c: Likewise.
1461 * gcc.dg/torture/pr68067-2.c: Likewise.
1462
14632016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1464
1465 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1466 when setting SIZE.
1467
392a81b9
PC
14682016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1469
1470 PR c++/71465
1471 * g++.dg/inherit/crash5.C: New.
1472 Revert:
1473 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1474
1475 PR c++/70202
1476 * g++.dg/inherit/crash5.C: New.
1477 * g++.dg/inherit/virtual1.C: Adjust.
1478
e49efc14
ML
14792016-06-09 Martin Liska <mliska@suse.cz>
1480
1481 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1482 * g++.dg/predict-loop-exit-2.C: Likewise.
1483 * g++.dg/predict-loop-exit-3.C: Likewise.
1484 * gcc.dg/predict-1.c: Likewise.
1485 * gcc.dg/predict-2.c: Likewise.
1486 * gcc.dg/predict-3.c: Likewise.
1487 * gcc.dg/predict-4.c: Likewise.
1488 * gcc.dg/predict-5.c: Likewise.
1489 * gcc.dg/predict-6.c: Likewise.
1490 * gcc.dg/predict-7.c: Likewise.
1491
36d57986
RB
14922016-06-09 Richard Biener <rguenther@suse.de>
1493
1494 PR tree-optimization/71462
1495 * gcc.dg/torture/pr71462.c: New testcase.
1496
7d82e8e4
MP
14972016-06-09 Marek Polacek <polacek@redhat.com>
1498
1499 PR c/65471
1500 * gcc.dg/c11-generic-3.c: New test.
1501
c8a71589
PC
15022016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1503
1504 * g++.dg/init/array42.C: New.
1505 * g++.dg/init/array43.C: Likewise.
1506 * g++.dg/init/array44.C: Likewise.
1507 * g++.dg/init/array45.C: Likewise.
1508 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1509 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1510 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1511 * g++.dg/gomp/pr35751.C: Likewise.
1512 * g++.dg/init/array23.C: Likewise.
1513 * g++.dg/init/brace2.C: Likewise.
1514 * g++.dg/init/brace6.C: Likewise.
1515
44a845ca
MS
15162016-06-08 Martin Sebor <msebor@redhat.com>
1517 Jakub Jelinek <jakub@redhat.com>
1518
1519 PR c++/70507
1520 PR c/68120
1521 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1522 * c-c++-common/builtin-arith-overflow-2.c: New test.
1523 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1524 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1525 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1526
2ef16b6e
JJ
15272016-06-08 Jakub Jelinek <jakub@redhat.com>
1528
1529 PR c++/71442
1530 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1531
5e3ee346
AL
15322016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1533
1534 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1535 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1536 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1537 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1538 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1539 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1540 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1541 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1542 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1543 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1544 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1545 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1546 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1547
b2ae2814
RB
15482016-06-08 Richard Biener <rguenther@suse.de>
1549
1550 PR tree-optimization/68558
1551 * gcc.dg/vect/slp-44.c: New testcase.
1552
e09b4c37
RB
15532016-06-08 Richard Biener <rguenther@suse.de>
1554
1555 * gcc.dg/vect/slp-43.c: New testcase.
1556
72d50660
RB
15572016-06-08 Richard Biener <rguenther@suse.de>
1558
1559 PR tree-optimization/71452
1560 * gcc.dg/torture/pr71452.c: New testcase.
1561
988c115c
JJ
15622016-06-08 Jakub Jelinek <jakub@redhat.com>
1563
1564 PR c++/71448
1565 * g++.dg/torture/pr71448.C: New test.
1566
73d73b48
BS
15672016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1568
1569 PR debug/71432
1570 PR ada/71413
1571 * g++.dg/debug/pr71432.C: New test.
1572
bdd15d0c
PK
15732016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1574
1575 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1576 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1577 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1578
ce0607bb
AH
15792016-06-08 Alan Hayward <alan.hayward@arm.com>
1580
1581 * gcc.dg/vect/vect-live-2.c: Update effective target.
1582 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1583 * lib/target-supports.exp: Add aarch64 to vect_long.
1584
92a5f2ba
MP
15852016-06-08 Marek Polacek <polacek@redhat.com>
1586
1587 PR c/71418
1588 * gcc.dg/noncompile/pr71418.c: New test.
1589
08203f73
MP
1590 PR c/71426
1591 * gcc.dg/noncompile/pr71426.c: New test.
1592
d1fcc2bd
JH
15932016-06-07 Jan Hubicka <hubicka@ucw.cz>
1594
1595 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1596 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1597 * gcc.dg/predict-3.c: Update template.
1598 * gcc.dg/predict-5.c: Update template.
1599 * gcc.dg/predict-6.c: Update template.
1600 * gcc.dg/predict-9.c: Update template.
1601 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1602
a23e6f1c
BS
16032016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1604
1605 * gcc.target/powerpc/vec-mul.c: New test.
1606
6ffd47b7
DM
16072016-06-07 David Malcolm <dmalcolm@redhat.com>
1608
1609 * gcc.dg/spellcheck-fields-2.c: New test case.
1610
bfd67b47
RB
16112016-06-07 Richard Biener <rguenther@suse.de>
1612
1613 PR c/61564
1614 * gcc.dg/Wpragmas-1.c: New testcase.
1615 * gcc.dg/Wattributes-4.c: Likewise.
1616 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1617 entry.
1618
701b9a47
CL
16192016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1620
1621 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1622 spurious debug code.
1623
6b80d6fa
RB
16242016-06-07 Richard Biener <rguenther@suse.de>
1625
1626 PR tree-optimization/71428
1627 * gcc.dg/torture/pr71428.c: New testcase.
1628
0f3f9437
RB
16292016-06-07 Richard Biener <rguenther@suse.de>
1630
1631 PR middle-end/71423
1632 * gcc.dg/torture/pr71423.c: New testcase.
1633
ec963f2a
KV
16342016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1635
1636 PR middle-end/71408
1637 * gcc.dg/tree-ssa/pr71408.c: New test.
1638
46ab5b6e
KV
16392016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1640
1641 PR middle-end/71281
1642 * g++.dg/torture/pr71281.C: New test.
1643
1f40cff3
MP
16442016-06-06 Marek Polacek <polacek@redhat.com>
1645
1646 PR c/71362
1647 * gcc.dg/pr71362.c: New test.
1648
6f5bcd24
JJ
16492016-06-06 Jakub Jelinek <jakub@redhat.com>
1650 Patrick Palka <ppalka@gcc.gnu.org>
1651
1652 PR c++/70847
1653 PR c++/71330
1654 PR c++/71393
1655 * g++.dg/opt/pr70847.C: New test.
1656 * g++.dg/ubsan/pr70847.C: New test.
1657 * g++.dg/ubsan/pr71393.C: New test.
1658
158beb4a
JJ
16592016-06-06 Jakub Jelinek <jakub@redhat.com>
1660
1661 PR tree-optimization/71259
1662 * gcc.dg/vect/pr71259.c: New test.
1663
d9b950dd
DM
16642016-06-06 David Malcolm <dmalcolm@redhat.com>
1665
1666 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1667 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1668 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1669 above.
1670
36f9ad69
KT
16712016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1672
1673 PR middle-end/37780
1674 * gcc.c-torture/execute/pr37780.c: New test.
1675 * gcc.target/aarch64/pr37780_1.c: Likewise.
1676 * gcc.target/arm/pr37780_1.c: Likewise.
1677
5545a907
MP
16782016-06-06 Marek Polacek <polacek@redhat.com>
1679
1680 * c-c++-common/attr-may-alias-1.c: New test.
1681 * c-c++-common/attr-may-alias-2.c: New test.
1682 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1683
93671519
BE
16842016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1685
1686 PR c/24414
1687 * gcc.target/i386/pr24414.c: New test.
1688
690f24b7
JM
16892016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1690
1691 * gcc.target/sparc/vis4misc.c: New file.
1692 * gcc.target/sparc/fpcmp.c: Likewise.
1693 * gcc.target/sparc/fpcmpu.c: Likewise.
1694
31ce6157
AH
16952016-06-06 Alan Hayward <alan.hayward@arm.com>
1696
1697 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1698 * gcc.dg/vect/vect-live-3.c: Likewise.
1699
9fcebb5a
RB
17002016-06-06 Richard Biener <rguenther@suse.de>
1701
1702 PR tree-optimization/71398
1703 * gcc.dg/torture/pr71398.c: New testcase.
1704
903ca97b
UB
17052016-06-06 Uros Bizjak <ubizjak@gmail.com>
1706
1707 PR target/71389
1708 * g++.dg/pr71389.C: New test.
1709
9c1eb332
JD
17102016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1711
1712 PR fortran/71404
1713 * gfortran.dg/fmt_read_5.f: New test.
1714
b2d83bd2
AV
17152016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1716
1717 PR fortran/69659
1718 * gfortran.dg/class_array_22.f03: New test.
1719
ec81960e
JH
17202016-06-05 Jan Hubicka <hubicka@ucw.cz>
1721
1722 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1723
429d2750
JH
17242016-06-05 Jan Hubicka <hubicka@ucw.cz>
1725
1726 * gcc.dg/predict-9.c: Update template.
1727
c1c00983
PC
17282016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1729
1730 PR c++/49377
1731 * g++.dg/template/pr49377.C: New.
1732
1927a963
JJ
17332016-06-04 Jakub Jelinek <jakub@redhat.com>
1734
1735 PR tree-optimization/71405
1736 * g++.dg/torture/pr71405.C: New test.
1737
909a11ad
PC
17382016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1739
1740 PR c++/70202
1741 * g++.dg/inherit/crash5.C: New.
1742 * g++.dg/inherit/virtual1.C: Adjust.
1743
08bbb1f8
JL
17442016-06-03 Jeff Law <law@redhat.com>
1745
1746 PR tree-optimization/71316
1747 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1748
7c35235c
JJ
17492016-06-03 Jakub Jelinek <jakub@redhat.com>
1750
1751 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1752 dg-additional-options with just -fno-tree-scev-cprop in it.
1753 * gcc.dg/vect/vect-live-2.c: Likewise.
1754 * gcc.dg/vect/vect-live-5.c: Likewise.
1755 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1756 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1757 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1758
c8572dd6
PP
17592016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1760
1761 PR c++/27100
1762 * g++.dg/other/friend6.C: New test.
1763
1c7733a7
BS
17642016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1765
1766 * g++.dg/torture/ppc-ldst-array.C: New.
1767
0d2f700f
JM
17682016-06-03 Joseph Myers <joseph@codesourcery.com>
1769
1770 PR target/71276
1771 PR target/71277
1772 * gcc.dg/torture/builtin-fp-int-inexact.c,
1773 gcc.target/i386/387-builtin-fp-int-inexact.c,
1774 gcc.target/i386/387-rint-inline-1.c,
1775 gcc.target/i386/387-rint-inline-2.c,
1776 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1777 gcc.target/i386/sse2-rint-inline-1.c,
1778 gcc.target/i386/sse2-rint-inline-2.c,
1779 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1780 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1781
f8071c05
L
17822016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1783 Julia Koval <julia.koval@intel.com>
1784
1785 PR target/66960
1786 PR target/67630
1787 PR target/67634
1788 PR target/67841
1789 PR target/68037
1790 PR target/68618
1791 PR target/68661
1792 PR target/69575
1793 PR target/69596
1794 PR target/69734
1795 * gcc.dg/guality/pr68037-1.c: New test.
1796 * gcc.dg/guality/pr68037-2.c: Likewise.
1797 * gcc.dg/guality/pr68037-3.c: Likewise.
1798 * gcc.dg/torture/pr68037-1.c: Likewise.
1799 * gcc.dg/torture/pr68037-2.c: Likewise.
1800 * gcc.dg/torture/pr68037-3.c: Likewise.
1801 * gcc.dg/torture/pr68661-1a.c: Likewise.
1802 * gcc.dg/torture/pr68661-1b.c: Likewise.
1803 * gcc.target/i386/interrupt-1.c: Likewise.
1804 * gcc.target/i386/interrupt-2.c: Likewise.
1805 * gcc.target/i386/interrupt-3.c: Likewise.
1806 * gcc.target/i386/interrupt-4.c: Likewise.
1807 * gcc.target/i386/interrupt-5.c: Likewise.
1808 * gcc.target/i386/interrupt-6.c: Likewise.
1809 * gcc.target/i386/interrupt-7.c: Likewise.
1810 * gcc.target/i386/interrupt-8.c: Likewise.
1811 * gcc.target/i386/interrupt-9.c: Likewise.
1812 * gcc.target/i386/interrupt-10.c: Likewise.
1813 * gcc.target/i386/interrupt-11.c: Likewise.
1814 * gcc.target/i386/interrupt-12.c: Likewise.
1815 * gcc.target/i386/interrupt-13.c: Likewise.
1816 * gcc.target/i386/interrupt-14.c: Likewise.
1817 * gcc.target/i386/interrupt-15.c: Likewise.
1818 * gcc.target/i386/interrupt-16.c: Likewise.
1819 * gcc.target/i386/interrupt-17.c: Likewise.
1820 * gcc.target/i386/interrupt-18.c: Likewise.
1821 * gcc.target/i386/interrupt-19.c: Likewise.
1822 * gcc.target/i386/interrupt-20.c: Likewise.
1823 * gcc.target/i386/interrupt-21.c: Likewise.
1824 * gcc.target/i386/interrupt-22.c: Likewise.
1825 * gcc.target/i386/interrupt-23.c: Likewise.
1826 * gcc.target/i386/interrupt-24.c: Likewise.
1827 * gcc.target/i386/interrupt-25.c: Likewise.
1828 * gcc.target/i386/interrupt-26.c: Likewise.
1829 * gcc.target/i386/interrupt-27.c: Likewise.
1830 * gcc.target/i386/interrupt-28.c: Likewise.
1831 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1832 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1833 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1834 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1835 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1836 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1837 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1838 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1839 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1840 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1841 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1842 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1843
36b85e43
BS
18442016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1845
9de2e795
L
1846 PR tree-optimization/52171
1847 * gcc.dg/pr52171.c: New test.
1848 * gcc.target/i386/pr52171.c: New test.
36b85e43 1849
bfeee8ac
JH
18502016-06-03 Jan Hubicka <jh@suse.cz>
1851
1852 * g++.dg/tree-ssa/pred-1.C: New testcase
1853 * gcc.dg/tree-ssa/pred-1.c: New testcase
1854
859b0bae
BS
18552016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1856
1857 PR target/70957
1858 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1859 support.
1860 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1861
3a2edf4c
AH
18622016-06-03 Alan Hayward <alan.hayward@arm.com>
1863
1864 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1865
b28ead45
AH
18662016-06-03 Alan Hayward <alan.hayward@arm.com>
1867
1868 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1869 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1870 * gcc.dg/vect/vect-live-1.c: New test.
1871 * gcc.dg/vect/vect-live-2.c: New test.
1872 * gcc.dg/vect/vect-live-3.c: New test.
1873 * gcc.dg/vect/vect-live-4.c: New test.
1874 * gcc.dg/vect/vect-live-5.c: New test.
1875 * gcc.dg/vect/vect-live-slp-1.c: New test.
1876 * gcc.dg/vect/vect-live-slp-2.c: New test.
1877 * gcc.dg/vect/vect-live-slp-3.c: New test.
1878
1f91747b
JJ
18792016-06-03 Jakub Jelinek <jakub@redhat.com>
1880
1881 PR middle-end/71387
1882 * g++.dg/opt/pr71387.C: New test.
1883
47b83923
JL
18842016-06-02 Jeff Law <law@redhat.com>
1885
1886 PR tree-optimization/71328
1887 * gcc.c-torture/compile/pr71328.c: New test.
1888
e96e5f46
JD
18892016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1890
1891 PR fortran/52393
1892 * gfortran.dg/fmt_read_3.f90: Fix typo.
1893 * gfortran.dg/fmt_read_4.f90: New test.
1894
b872d729
PC
18952016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1896
1897 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1898 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1899 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1900 * g++.dg/cpp0x/override2.C: Likewise.
1901 * g++.dg/parse/crash5.C: Likewise.
1902 * g++.dg/parse/error16.C: Likewise.
1903 * g++.dg/parse/error27.C: Likewise.
1904 * g++.dg/template/qualttp15.C: Likewise.
1905 * g++.dg/template/redecl4.C: Likewise.
1906 * g++.old-deja/g++.other/crash39.C: Likewise.
1907 * g++.old-deja/g++.other/struct1.C: Likewise.
1908 * g++.old-deja/g++.pt/m9a.C: Likewise.
1909 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1910
0e535442
JJ
19112016-06-02 Jakub Jelinek <jakub@redhat.com>
1912
0633ee10
JJ
1913 PR c++/71372
1914 * c-c++-common/pr71372.c: New test.
1915
0e535442
JJ
1916 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1917 __TIME__ strings with __builtin_strcmp instead of printf and
1918 dg-output.
1919
f3c5ecc2
ML
19202016-06-02 Martin Liska <mliska@suse.cz>
1921
1922 * gcc.dg/predict-9.c: New test.
1923
a91807c5
JJ
19242016-06-02 Jakub Jelinek <jakub@redhat.com>
1925
1926 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1927 global set_compiler_env_var and global saved_compiler_env_var.
1928
b5bd1978
KT
19292016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1930
1931 PR rtl-optimization/71295
1932 * gcc.c-torture/compile/pr71295.c: New test.
1933
b93b1475
JJ
19342016-06-02 Jakub Jelinek <jakub@redhat.com>
1935
930ebd0e
JJ
1936 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1937
1e021dc3
JJ
1938 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1939 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1940
b93b1475
JJ
1941 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1942 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1943 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1944 alternative number.
1945
58f2fb5c
MM
19462016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1947
1948 * gcc.target/powerpc/p9-splat-4.c: New test.
1949
19502016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1951
1952 PR target/71186
1953 * gcc.target/powerpc/pr71186.c: New test.
1954
4731c9f0
JD
19552016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1956
1957 PR fortran/52393
1958 * gfortran.dg/fmt_read_3.f90: New test.
1959
042dee3e
TP
19602016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1961
1962 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1963 procedure.
1964
15c98b2e
ES
19652016-06-01 Eduard Sanou <dhole@openmailbox.org>
1966
1967 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1968 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1969 env var is set.
1970 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1971 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1972 shown once.
1973 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1974 during compilation.
1975 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1976 vars set by dg-set-compiler-env-var.
1977
6442a6f4
PT
19782016-06-01 Paul Thomas <pault@gcc.gnu.org>
1979
1980 PR fortran/71156
1981 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1982 to the module procedure declaration.
1983 * gfortran.dg/submodule_16.f08: New test.
1984
ab62397a
JJ
19852016-06-01 Jakub Jelinek <jakub@redhat.com>
1986
1987 PR middle-end/71371
1988 * c-c++-common/gomp/pr71371.c: New test.
1989
b66af6ed
RB
19902016-06-01 Richard Biener <rguenther@suse.de>
1991
1992 PR tree-optimization/71366
1993 * gcc.dg/torture/pr71366-1.c: New testcase.
1994 * gcc.dg/torture/pr71366-2.c: Likewise.
1995
e342b9d8
KN
19962016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1997
1998 * gcc.target/powerpc/vslv-0.c: New test.
1999 * gcc.target/powerpc/vslv-1.c: New test.
2000 * gcc.target/powerpc/vsrv-0.c: New test.
2001 * gcc.target/powerpc/vsrv-1.c: New test.
2002
721547cd
NS
20032016-06-01 Nathan Sidwell <nathan@acm.org>
2004
2005 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2006 * gcc.target/nvptx/weak.c: New.
2007
fa2c9034
RB
20082016-06-01 Richard Biener <rguenther@suse.de>
2009
2010 PR tree-optimization/71261
2011 * gcc.dg/torture/vect-bool-1.c: New testcase.
2012
3e32893c
JJ
20132016-06-01 Jakub Jelinek <jakub@redhat.com>
2014
2015 * gfortran.dg/gomp/order-1.f90: New test.
2016 * gfortran.dg/gomp/order-2.f90: New test.
2017
8c383600
JH
20182016-06-01 Jan Hubicka <hubicka@ucw.cz>
2019
2020 * gcc.dg/unroll-6.c: Update template.
2021 * gcc.dg/unroll-7.c: New testcase.
2022 * gcc.dg/unroll-8.c: New testcase.
2023
a0dfeef5
EB
20242016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2025
2026 * gnat.dg/opt56.ad[sb]: New test.
2027
48de5701
PC
20282016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2029
2030 PR c++/66635
2031 * g++.dg/cpp0x/constexpr-ice16.C: New.
2032
827cf695
PP
20332016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2034
2035 PR tree-optimization/71314
2036 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2037 -mbranch-cost=2.
2038
ff66f6e8
PP
20392016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2040
2041 PR tree-optimization/71077
2042 * gcc.dg/tree-ssa/pr71077.c: New test.
2043
050fb209
JH
20442016-05-31 Jan Hubicka <hubicka@ucw.cz>
2045
48de5701
PC
2046 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2047 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2048 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2049
c642d919
PC
20502016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2051
2052 PR c++/71248
2053 * g++.dg/cpp0x/pr71248.C: New.
2054 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2055 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2056 * g++.dg/init/new37.C: Likewise.
2057 * g++.dg/template/static1.C: Likewise.
2058 * g++.dg/template/static2.C: Likewise.
2059
d6439e08
L
20602016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2061
2062 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2063 instead of %rdi.
2064 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2065
780b9dd4
MP
20662016-05-31 Marek Polacek <polacek@redhat.com>
2067
2068 * c-c++-common/Wswitch-unreachable-3.c: New test.
2069 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2070
0d99f8a0
RB
20712016-05-31 Richard Biener <rguenther@suse.de>
2072
2073 PR tree-optimization/71352
2074 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2075
52545641
TP
20762016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2077
2078 * gcc.target/arm/armv5_thumb_isa.c: New test.
2079
5b8c1205
KY
20802016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2081
2082 PR target/71346
2083 * gcc.target/i386/pr71346.c: New test.
2084
7a88cc84
TV
20852016-05-31 Tom de Vries <tom@codesourcery.com>
2086
2087 PR tree-optimization/69068
2088 * gcc.dg/graphite/pr69068.c: New test.
2089
265149a6
MS
20902016-05-27 Martin Sebor <msebor@redhat.com>
2091
2092 PR c++/71306
2093 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2094
00631022
JJ
20952016-05-30 Jakub Jelinek <jakub@redhat.com>
2096
2097 PR c++/71349
2098 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2099 nowait depend(inout: dd[0]) clauses where permitted.
2100
b2f6675b
PC
21012016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2102
2103 PR c++/71238
2104 * g++.dg/parse/pr71238.C: New.
2105 * g++.dg/concepts/friend1.C: Test column numbers too.
2106 * g++.dg/cpp0x/initlist31.C: Likewise.
2107 * g++.dg/cpp0x/pr51420.C: Likewise.
2108 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2109 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2110 * g++.dg/ext/builtin3.C: Likewise.
2111 * g++.dg/lookup/friend12.C: Likewise.
2112 * g++.dg/lookup/friend7.C: Likewise.
2113 * g++.dg/lookup/koenig1.C: Likewise.
2114 * g++.dg/lookup/koenig5.C: Likewise.
2115 * g++.dg/lookup/used-before-declaration.C: Likewise.
2116 * g++.dg/overload/koenig1.C: Likewise.
2117 * g++.dg/template/crash65.C: Likewise.
2118 * g++.dg/template/friend57.C: Likewise.
2119 * g++.dg/warn/Wshadow-5.C: Likewise.
2120 * g++.dg/warn/Wunused-8.C: Likewise.
2121 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2122 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2123 * g++.old-deja/g++.jason/member.C: Likewise.
2124 * g++.old-deja/g++.jason/report.C: Likewise.
2125 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2126 * g++.old-deja/g++.law/visibility20.C: Likewise.
2127 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2128 * g++.old-deja/g++.other/static5.C: Likewise.
2129 * g++.old-deja/g++.pt/overload2.C: Likewise.
2130
a448ff40
JH
21312016-05-30 Jan Hubicka <hubicka@ucw.cz>
2132
2133 * gcc.dg/tree-ssa/peel1.c: New testcase.
2134 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2135 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2136
69be8c91
TV
21372016-05-30 Tom de Vries <tom@codesourcery.com>
2138
2139 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2140 to ce.
2141
a59775a1
PC
21422016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2143
2144 PR c++/71099
2145 * g++.dg/parse/virtual1.C: New.
2146
53d6d955
UB
21472016-05-30 Uros Bizjak <ubizjak@gmail.com>
2148
2149 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2150 Use correct register when clearing %edx.
2151
0557293f
AM
21522016-05-30 Alexander Monakov <amonakov@ispras.ru>
2153
2154 PR tree-optimization/71289
2155 * gcc.dg/pr71289.c: New test.
2156
5d476e35
KV
21572016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2158
2159 PR middle-end/71269
2160 PR middle-end/71292
2161 * gcc.dg/tree-ssa/pr71269.c: New test.
2162 * gcc.dg/tree-ssa/pr71292.c: New test.
2163
db5447ca
KV
21642016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2165
2166 PR middle-end/71252
2167 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2168
98bdbb39
JH
21692016-05-30 Jan Hubicka <hubicka@ucw.cz>
2170
2171 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2172 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2173 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2174
7e012855
TV
21752016-05-30 Tom de Vries <tom@codesourcery.com>
2176
2177 PR tree-optimization/69067
2178 * gcc.dg/graphite/pr69067.c: New test.
2179
beed3701
UB
21802016-05-29 Uros Bizjak <ubizjak@gmail.com>
2181
2182 PR target/71245
2183 * gcc.target/i386/pr71245-1.c: New test.
2184 * gcc.target/i386/pr71245-2.c: Ditto.
2185
b6d4f8e8
PC
21862016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2187
2188 PR c++/71105
2189 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2190 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2191 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2192
00022058
JH
21932016-05-27 Jan Hubicka <hubicka@ucw.cz>
2194
2195 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2196
c8419aca
VV
21972016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2198
2199 Revert:
2200 PR c++/69855
2201 * g++.dg/overload/69855.C: New.
2202 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2203 * g++.old-deja/g++.pt/crash3.C: Likewise.
2204
8008c4d2
PC
22052016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2206
2207 PR c++/60385
2208 * g++.dg/parse/namespace13.C: New.
2209
8b2ef235
JL
22102016-05-26 Jeff Law <law@redhat.com>
2211
2212 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2213 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2214 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2215 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2216 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2217 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2218 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2219 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2220 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2221 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2222 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2223 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2224 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2225
7d67159b
VV
22262016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2227
2228 PR c++/69855
2229 * g++.dg/overload/69855.C: New.
2230 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2231 * g++.old-deja/g++.pt/crash3.C: Likewise.
2232
88e3bdd1
JW
22332016-05-27 Jiong Wang <jiong.wang@arm.com>
2234
2235 PR target/63596
2236 * gcc.target/aarch64/va_arg_1.c: New testcase.
2237 * gcc.target/aarch64/va_arg_2.c: Likewise.
2238 * gcc.target/aarch64/va_arg_3.c: Likewise.
2239
3fd6b9cc
JW
22402016-05-27 Jiong Wang <jiong.wang@arm.com>
2241
2242 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2243 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2244 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2245 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2246 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2247
3cee7e4e
MP
22482016-05-27 Marek Polacek <polacek@redhat.com>
2249
2250 PR middle-end/71308
2251 * g++.dg/torture/pr71308.C: New test.
2252
6a813c96
DV
22532016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2254
2255 * gcc.dg/zero_bits_compound-1.c: New test.
2256 * gcc.dg/zero_bits_compound-2.c: New test.
2257
0561bcfb
IE
22582016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2259
2260 PR middle-end/71279
2261 * gcc.dg/pr71279.c: New test.
2262
21316320
MM
22632016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2264
2265 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2266 floating point min/max/comparison instructions.
2267 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2268
7211a097
JJ
22692016-05-26 Jakub Jelinek <jakub@redhat.com>
2270
2271 * c-c++-common/gomp/schedule-1.c: New test.
2272 * gfortran.dg/gomp/schedule-1.f90: New test.
2273
cac177cf
PP
22742016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2275
2276 PR c++/70822
2277 PR c++/70106
2278 * g++.dg/cpp1y/auto-fn32.C: New test.
2279 * g++.dg/cpp1y/paren4.C: New test.
2280
a2d5b8c9
NS
22812016-05-26 Nathan Sidwell <nathan@acm.org>
2282
2283 * gcc.dg/20060410.c: Xfail on ptx.
2284 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2285 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2286 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2287 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2288 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2289
ffa8b552
TP
22902016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2291
2292 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2293
c7501e00
JJ
22942016-05-26 Jakub Jelinek <jakub@redhat.com>
2295
1875b9a0
JJ
2296 PR tree-optimization/71280
2297 * gcc.dg/pr71280.c: New test.
2298
2116e19f
JJ
2299 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2300
305aef09
JJ
2301 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2302 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2303
c7501e00
JJ
2304 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2305
ca449d26
JW
23062016-05-26 Jiong Wang <jiong.wang@arm.com>
2307
2308 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2309 kept in memory.
ca449d26 2310
8af01c66
JL
23112016-05-25 Jeff Law <law@redhat.com>
2312
2313 PR tree-optimization/71272
2314 * gcc.c-torture/compile/pr71272.c: new test.
2315
f9d6ce73
BS
23162016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2317
2318 * gcc.target/powerpc/vec-cmpne.c: New test.
2319 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2320
a88a7b22
EB
23212016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2322
2323 * gnat.dg/opt55.ad[sb]: New test.
2324
125f02ed
SKS
23252016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2326
2327 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2328 * c-c++-common/pr60226.c: Require int32plus.
2329 * gcc.c-torture/execute/pr70602.c: Likewise.
2330 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2331 unsigned long for malloc arg type.
2332 * gcc.dg/asr_div1.c: Require int32plus.
2333 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2334 * gcc.dg/pie-1.c: Require pie.
2335 * gcc.dg/pie-2.c: Likewise.
2336 * gcc.dg/pr59471.c: Require int32plus.
2337 * gcc.dg/pr59963-2.c: XFAIL for int16.
2338 * gcc.dg/pr60114.c: Require int32plus.
2339 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2340 unsigned long for typedef of size_t.
2341 * gcc.dg/pr63914.c: Require int32plus.
2342 * gcc.dg/pr64536.c: Require pt32plus.
2343 * gcc.dg/pr65658.c: Likewise.
2344 * gcc.dg/pr67271.c: Require int32plus.
2345 * gcc.dg/pr68112.c: Likewise.
2346 * gcc.dg/pr69071.c: Skip for avr target.
2347 * gcc.dg/pr69973.c: Require int32plus.
2348 * gcc.dg/pr70169.c: Skip for avr target.
2349 * gcc.dg/sso-6.c: Require int32plus.
2350 * gcc.dg/sso-7.c: Likewise.
2351 * gcc.dg/sso-8.c: Likewise.
2352 * gcc.dg/vrp-min-max-2.c: Likewise.
2353
c6e434f5
UB
23542016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2355
2356 PR target/70738
2357 * gcc.target/i386/pr70738-1.c: New test.
2358 * gcc.target/i386/pr70738-2.c: Likewise.
2359 * gcc.target/i386/pr70738-3.c: Likewise.
2360 * gcc.target/i386/pr70738-4.c: Likewise.
2361 * gcc.target/i386/pr70738-5.c: Likewise.
2362 * gcc.target/i386/pr70738-6.c: Likewise.
2363 * gcc.target/i386/pr70738-7.c: Likewise.
2364 * gcc.target/i386/pr70738-8.c: Likewise.
2365 * gcc.target/i386/pr70738-9.c: Likewise.
2366
5c42d341
KT
23672016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2368
2369 PR rtl-optimization/66940
2370 * gcc.c-torture/execute/pr66940.c: New test.
2371
bf9a1a07
IV
23722016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2373
2374 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2375 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2376 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2377 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2378 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2379 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2380 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2381 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2382 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2383 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2384 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2385 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2386 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2387 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2388 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2389 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2390 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2391 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2392 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2393 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2394 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2395 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2396 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2397 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2398
95efe6b6
MP
23992016-05-25 Marek Polacek <polacek@redhat.com>
2400
2401 PR c/71265
2402 * gcc.dg/noncompile/pr71265.c: New test.
2403
a23faf7a
MP
2404 PR c/71266
2405 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2406
69a6d5ad
NS
24072016-05-25 Nathan Sidwell <nathan@acm.org>
2408
2409 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2410
3072d4ea
RB
24112016-05-25 Richard Biener <rguenther@suse.de>
2412
2413 PR tree-optimization/71261
2414 * c-c++-common/torture/pr71261.c: New testcase.
2415
e412ece4
RB
24162016-05-25 Richard Biener <rguenther@suse.de>
2417
2418 PR tree-optimization/71264
2419 * gcc.dg/vect/pr71264.c: New testcase.
2420
b9e551ad
PC
24212016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2422
2423 PR c++/55992
2424 * g++.dg/cpp0x/alias-decl-53.C: New.
2425 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2426
6aa1abe5
ML
24272016-05-25 Martin Liska <mliska@suse.cz>
2428
2429 * g++.dg/pr71239.C: New test.
2430
842d162e
RB
24312016-05-25 Richard Biener <rguenther@suse.de>
2432
c87885ca
RO
2433 * gcc.dg/vect/pr58135.c: Rename to ...
2434 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2435
f184a36c
MP
24362016-05-25 Marek Polacek <polacek@redhat.com>
2437
2438 * g++.dg/pr65295.C: Use target c++14.
2439
021fad86
PC
24402016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2441
53d6d955
UB
2442 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2443 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2444
c3eaf15a
MM
24452016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2446
2447 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2448 instructions.
2449
e46c7770
CP
24502016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2451
2452 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2453 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2454 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2455 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2456 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2457 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2458 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2459 * c-c++-common/goacc/pcopy.c: Likewise.
2460 * c-c++-common/goacc/pcopyin.c: Likewise.
2461 * c-c++-common/goacc/pcopyout.c: Likewise.
2462 * c-c++-common/goacc/pcreate.c: Likewise.
2463 * c-c++-common/goacc/pr70688.c: New test.
2464 * c-c++-common/goacc/present-1.c: Adjust test.
2465 * c-c++-common/goacc/reduction-5.c: Likewise.
2466 * g++.dg/goacc/data-1.C: New test.
2467
4bfc9db7
MM
24682016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2469
2470 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2471 vector parity built-in functions.
2472 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2473 count trailing zeros automatic vectorization.
2474 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2475 count trailing zeros built-in functions.
2476
2bc145af
KV
24772016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2478
2479 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2480
26869fdb
PH
24812016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2482
2483 PR target/71050
2484 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2485
b2dc9c3b
PC
24862016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2487
2488 PR c++/50436
2489 * g++.dg/template/crash123.C: New.
2490 * g++.dg/template/crash124.C: Likewise.
2491
f65e97fd
MS
24922016-05-24 Martin Sebor <msebor@redhat.com>
2493
2494 PR c++/71147
2495 * g++.dg/ext/flexary16.C: New test.
2496
a6f5ac7f
IV
24972016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2498
69a6d5ad
NS
2499 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2500 before math.h is included.
a6f5ac7f
IV
2501 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2502 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2503 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2504 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2505 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2506 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2507 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2508 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2509 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2510 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2511 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2512 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2513 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2514 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2515 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2516 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2517 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2518 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2519 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2520 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2521 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2522 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2523 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2524
27bad558
MM
25252016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2526 Kelvin Nilsen <kelvin@gcc.gnu.org>
2527
2528 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2529 support.
2530
72f382fb
PC
25312016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2532
2533 PR c++/69872
2534 * g++.dg/warn/Wno-narrowing1.C: New.
2535
ef2ec9d9
MP
25362016-05-24 Marek Polacek <polacek@redhat.com>
2537
2538 PR c/71249
2539 * c-c++-common/Wswitch-unreachable-2.c: New test.
2540
e90434e3
JJ
25412016-05-24 Jakub Jelinek <jakub@redhat.com>
2542
7adb26f2
JJ
2543 PR c++/71257
2544 * g++.dg/vect/simd-clone-6.cc: New test.
2545 * g++.dg/gomp/declare-simd-6.C: New test.
2546
e90434e3
JJ
2547 PR middle-end/70434
2548 PR c/69504
2549 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2550
b556ea3b
RB
25512016-05-24 Richard Biener <rguenther@suse.de>
2552
2553 PR tree-optimization/71240
2554 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2555
e5328f5d
RB
25562016-05-24 Richard Biener <rguenther@suse.de>
2557
2558 PR tree-optimization/71230
2559 * gcc.dg/torture/pr71230.c: New testcase.
2560 * g++.dg/torture/pr71230.C: Likewise.
2561
a04e69c0
TS
25622016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2563
2564 * c-c++-common/goacc/routine-5.c: Add tests.
2565 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2566 * gfortran.dg/goacc/routine-6.f90: Add tests.
2567
30fd2977
RB
25682016-05-24 Richard Biener <rguenther@suse.de>
2569
2570 PR tree-optimization/71253
2571 * gcc.dg/torture/pr71253.c: New testcase.
2572
ca6f60bc
KV
25732016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2574
2575 PR middle-end/71252
2576 * gfortran.dg/pr71252.f90: New test.
2577
d3465d72
RS
25782016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2579
2580 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2581
f17a223d
RB
25822016-05-24 Richard Biener <rguenther@suse.de>
2583
2584 PR middle-end/70434
2585 PR c/69504
2586 * c-c++-common/vector-subscript-4.c: New testcase.
2587 * c-c++-common/vector-subscript-5.c: Likewise.
2588
e3f36534
JD
25892016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2590
2591 PR fortran/71123
2592 * gfortran.dg/namelist_90.f: New test
2593
85d5c27d
JD
25942016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2595
2596 PR fortran/66461
2597 * gfortran.dg/unexpected_eof.f: New test
2598
fe3f3340
MM
25992016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2600 Kelvin Nilsen <kelvin@gcc.gnu.org>
2601
2602 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2603 as little endian.
2604
26d6ae55
PC
26052016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2606
2607 PR c++/70972
2608 * g++.dg/cpp0x/inh-ctor20.C: New.
2609 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2610
d6c9a06f
PC
26112016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2612
2613 PR c++/69095
2614 * g++.dg/cpp0x/variadic168.C: New.
2615
396a1d10
PC
26162016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2617
2618 * g++.dg/cpp0x/pr31445.C: Test column number too.
2619 * g++.dg/cpp0x/pr32253.C: Likewise.
2620 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2621 * g++.dg/cpp0x/variadic36.C: Likewise.
2622
ece46666
MG
26232016-05-23 Marc Glisse <marc.glisse@inria.fr>
2624
2625 * gcc.dg/fold-notshift-2.c: Adjust.
2626
a7dc5980
MP
26272016-05-23 Marek Polacek <polacek@redhat.com>
2628
2629 PR c/49859
2630 * c-c++-common/Wswitch-unreachable-1.c: New test.
2631 * gcc.dg/Wswitch-unreachable-1.c: New test.
2632 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2633 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2634 * g++.dg/gomp/block-10.C: Likewise.
2635 * gcc.dg/gomp/block-10.c: Likewise.
2636 * g++.dg/gomp/block-9.C: Likewise.
2637 * gcc.dg/gomp/block-9.c: Likewise.
2638 * g++.dg/gomp/target-1.C: Likewise.
2639 * g++.dg/gomp/target-2.C: Likewise.
2640 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2641 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2642 * g++.dg/gomp/taskgroup-1.C: Likewise.
2643 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2644 * gcc.dg/gomp/teams-1.c: Likewise.
2645 * g++.dg/gomp/teams-1.C: Likewise.
2646 * g++.dg/overload/error3.C: Likewise.
2647 * g++.dg/tm/jump1.C: Likewise.
2648 * g++.dg/torture/pr40335.C: Likewise.
2649 * gcc.dg/c99-vla-jump-5.c: Likewise.
2650 * gcc.dg/switch-warn-1.c: Likewise.
2651 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2652 * gcc.dg/nested-func-1.c: Likewise.
2653 * gcc.dg/pr67784-4.c: Likewise.
2654
18b54004
RB
26552016-05-23 Richard Biener <rguenther@suse.de>
2656
2657 PR tree-optimization/71230
2658 * gfortran.dg/pr71230-1.f90: New testcase.
2659 * gfortran.dg/pr71230-2.f90: Likewise.
2660
e569db5f
VK
26612016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2662
396a1d10 2663 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2664 * gcc.dg/vect/pr58135.c: Add new.
2665 * gfortran.dg/pr46519-1.f: Adjust test case.
2666
e4b71114
PC
26672016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2668
2669 PR c++/53401
2670 * g++.dg/cpp0x/decltype64.C: New.
2671
a25a8058
CL
26722016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2673
2674 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2675 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2676 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2677
0dcfe9ab
CL
26782016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2679
2680 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2681 Add poly64x1_t and poly64x2_t cases if supported.
2682 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2683 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2684 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2685 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2686 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2687
ffd70e4a
CL
26882016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2689
2690 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2691 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2692 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2693 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2694 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2695 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2696 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2697
4b1f57fe
CL
26982016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2699
2700 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2701
16c5ec77
CL
27022016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2703
2704 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2705 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2706
94ad56c7
JJ
27072016-05-22 Jakub Jelinek <jakub@redhat.com>
2708
57748705
JJ
2709 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2710 constraint instead of "r".
2711 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2712 insn instead of vxorpd.
2713 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2714
af120161
JJ
2715 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2716 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2717
355023ce
JJ
2718 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2719
3b48574c
JJ
2720 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2721 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2722
94ad56c7
JJ
2723 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2724
8a85cee2
KV
27252016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2726
2727 PR middle-end/40921
2728 * gcc.dg/tree-ssa/pr40921.c: New test.
2729
8e916b16
PS
27302016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2731
2732 PR target/71103
2733 * gcc.target/avr/pr71103.c: New test.
2734
88aea79f
KV
27352016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2736
2737 PR middle-end/71179
2738 * gcc.dg/tree-ssa/pr71179.c: New test.
2739
79063edd
MS
27402016-05-20 Martin Sebor <msebor@redhat.com>
2741
2742 PR c/71115
2743 * gcc.dg/init-excess-2.c: New test.
2744
55c8849f
EB
27452016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2746
2747 * gnat.dg/opt53.adb: New test.
2748 * gnat.dg/opt54.adb: Likewise.
2749
c91a0948
MJ
27502016-05-20 Martin Jambor <mjambor@suse.cz>
2751
2752 PR tree-optimization/70884
2753 * gcc.dg/tree-ssa/pr70919.c: New test.
2754
9cad20fa
BS
27552016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2756
2757 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2758 formatting.
69a6d5ad
NS
2759 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2760 fix code formatting.
2761
27622016-05-20 Nathan Sidwell <nathan@acm.org>
2763
2764 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2765 non-common cases.
2766 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2767
15c671a7
DM
27682016-05-20 David Malcolm <dmalcolm@redhat.com>
2769
2770 * jit.dg/all-non-failing-tests.h: Add
2771 test-factorial-must-tail-call.c.
2772 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2773 * jit.dg/test-factorial-must-tail-call.c: New test case.
2774
4f028369
JJ
27752016-05-20 Jakub Jelinek <jakub@redhat.com>
2776
2777 PR fortran/71204
2778 * gfortran.dg/pr71204.f90: New test.
2779
7dea4ab3
CP
27802016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2781
2782 * gcc.target/nvptx/sincos.c: New test.
2783
ef98d365
PC
27842016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2785
2786 PR c++/70572
2787 * g++.dg/cpp1y/auto-fn31.C: New.
2788
92466115
BS
27892016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2790
2791 * gcc.target/powerpc/vec-addec.c: New test.
2792 * gcc.target/powerpc/vec-addec-int128.c: New test.
2793
9a385c2d
DM
27942016-05-20 David Malcolm <dmalcolm@redhat.com>
2795
2796 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2797 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2798 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2799 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2800
77c9d5b4
JH
28012016-05-20 Jan Hubicka <hubicka@ucw.cz>
2802
2803 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2804
68047971
JJ
28052016-05-20 Jakub Jelinek <jakub@redhat.com>
2806
18954840
JJ
2807 PR c++/71210
2808 * g++.dg/opt/pr71210-1.C: New test.
2809 * g++.dg/opt/pr71210-2.C: New test.
2810
68047971
JJ
2811 PR tree-optimization/29756
2812 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2813 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2814 only on selected targets where V4SImode vectors are known to be
2815 supported.
2816
d78789f5
MG
28172016-05-20 Marc Glisse <marc.glisse@inria.fr>
2818
2819 PR tree-optimization/71079
2820 PR tree-optimization/71206
2821 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2822
550fa093
PK
28232016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2824
2825 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2826 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2827 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2828
483c6429
RG
28292016-05-20 Richard Guenther <rguenther@suse.de>
2830
2831 PR tree-optimization/29756
2832 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2833
eb066284
RB
28342016-05-20 Richard Biener <rguenther@suse.de>
2835
2836 PR tree-optimization/71185
2837 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2838
58f10249
RB
28392016-05-20 Richard Biener <rguenther@suse.de>
2840
2841 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2842
2a5569fa
MP
28432016-05-19 Marek Polacek <polacek@redhat.com>
2844
2845 PR c++/71075
2846 * g++.dg/diagnostic/pr71075.C: New test.
2847
5e9a5385
DM
28482016-05-19 David Malcolm <dmalcolm@redhat.com>
2849
2850 PR c++/71184
2851 * g++.dg/pr71184.C: New test case.
2852
4f45da44
KN
28532016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2854
2855 * gcc.target/powerpc/darn-0.c: New test.
2856 * gcc.target/powerpc/darn-1.c: New test.
2857 * gcc.target/powerpc/darn-2.c: New test.
2858
4177437e
MP
28592016-05-19 Marek Polacek <polacek@redhat.com>
2860
2861 PR tree-optimization/71031
2862 * gcc.dg/tree-ssa/vrp100.c: New test.
2863
afb72432
IE
28642016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2865
2866 PR rtl-optimization/71148
2867 * gcc.dg/pr71148.c: New test.
2868
4f83064e
KT
28692016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2870
2871 PR target/71056
2872 * gcc.target/arm/pr71056.c: New test.
2873
4bf8dbe1
BE
28742016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2875
2876 * c-c++-common/pr69669.c: Check the used mode.
2877
f3510625
MO
28782016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2879
2880 PR sanitizer/64354
2881 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2882
43c0068e
RB
28832016-05-19 Richard Biener <rguenther@suse.de>
2884
2885 PR tree-optimization/70729
2886 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2887 * gcc.dg/graphite/scop-18.c: Likewise.
2888 * gcc.dg/pr41783.c: Disable LIM.
2889 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2890 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2891 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2892 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2893 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2894 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2895 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2896 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2897 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2898 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2899 * gfortran.dg/pr42108.f90: Likewise.
2900
70f25790
DM
29012016-05-18 David Malcolm <dmalcolm@redhat.com>
2902
2903 PR driver/69265
2904 * gcc.dg/spellcheck-options-11.c: New test case.
2905
960db8ec
JJ
29062016-05-18 Jakub Jelinek <jakub@redhat.com>
2907
2908 PR c++/71100
2909 * g++.dg/opt/pr71100.C: New test.
2910
04643334
MJ
29112016-05-18 Martin Jambor <mjambor@suse.cz>
2912
2913 PR ipa/69708
2914 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2915 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2916 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2917 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2918
91bb9f80
MJ
29192016-05-18 Martin Jambor <mjambor@suse.cz>
2920
2921 PR ipa/69708
2922 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2923 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2924 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2925 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2926 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2927
c584aca6
PC
29282016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2929
2930 PR c++/69793
2931 * g++.dg/template/crash122.C: New.
2932
20309c6e
PC
29332016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2934
2935 PR c++/70466
2936 * g++.dg/template/pr70466-1.C: New.
2937 * g++.dg/template/pr70466-2.C: Likewise.
2938
50c78b9a
MM
29392016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2940
2941 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2942 splat operations and the XXSPLTIB instruction.
2943 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2944 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2945 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2946 xxlxor to clear a register.
2947
cf8be00d
RS
29482016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2949
2950 * gcc.dg/torture/pr71020.c: New test.
2951
848a392a
MJ
29522016-05-18 Martin Jambor <mjambor@suse.cz>
2953
2954 PR ipa/70646
2955 * gcc.dg/ipa/pr70646.c: New test.
2956
1f2ab776
CL
29572016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2958
2959 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2960
76489493
CL
29612016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2962
2963 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2964 missing tests for vreinterpretq_p{8,16}.
2965
bd79378d
CL
29662016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2967
2968 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2969 vsliq_n_s64 and vsliq_n_u64.
2970
81ca3ea0
CL
29712016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2972
2973 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2974 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2975
873cb425
CL
29762016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2977
2978 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2979 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2980 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2981
9d6e7c21
CL
29822016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2983
2984 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2985 in comment.
2986
b4dbe40e 29872016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2988
2989 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2990 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2991 "blr\t" and switch to scan-assembler-times.
2992
83a5c910
JW
29932016-05-18 Jiong Wang <jiong.wang@arm.com>
2994
53d6d955
UB
2995 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2996 with __aarch64__.
2997 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2998 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2999
fb7cbdeb
JJ
30002016-05-18 Jakub Jelinek <jakub@redhat.com>
3001
8ee91165
JJ
3002 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3003 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3004 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3005 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3006 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3007 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3008
cf4d516a
JJ
3009 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3010 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3011
a4f16422
JJ
3012 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3013 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3014
7b37ce10
JJ
3015 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3016 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3017
fb7cbdeb
JJ
3018 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3019
c9326aef
RB
30202016-05-18 Richard Biener <rguenther@suse.de>
3021
3022 PR tree-optimization/71168
3023 * gcc.dg/torture/pr71168.c: New testcase.
3024
df8b0a11
KV
30252016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3026
3027 PR middle-end/63586
3028 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3029 * gcc.dg/tree-ssa/pr63586.c: New test.
3030 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3031
2efd67ed
NS
30322016-05-17 Nathan Sidwell <nathan@acm.org>
3033
3034 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3035 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3036 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3037 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3038
1988b2c2
NS
30392016-05-17 Nathan Sidwell <nathan@acm.org>
3040
3041 * gcc.target/nvptx/abi-vararg-3.c: New.
3042
ad1d92ab
MM
30432016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3044
3045 PR tree-optimization/54579
3046 PR middle-end/55299
3047 * gcc.dg/fold-notrotate-1.c: New test.
3048 * gcc.dg/fold-notshift-1.c: New test.
3049 * gcc.dg/fold-notshift-2.c: New test.
3050
47768df8
MP
30512016-05-17 Marek Polacek <polacek@redhat.com>
3052
3053 PR ipa/71146
3054 * g++.dg/ipa/pr71146.C: New test.
3055
6b5423a5
DM
30562016-05-17 David Malcolm <dmalcolm@redhat.com>
3057
3058 * jit.dg/test-error-array-bounds.c: New test case.
3059
c7986356
MG
30602016-05-17 Marc Glisse <marc.glisse@inria.fr>
3061
3062 * gcc.dg/tree-ssa/and-1.c: New testcase.
3063
d982c5b7
MG
30642016-05-17 Marc Glisse <marc.glisse@inria.fr>
3065
3066 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3067 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3068
0139ba93
MG
30692016-05-17 Marc Glisse <marc.glisse@inria.fr>
3070
3071 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3072 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3073
daab4562
JW
30742016-05-17 Jiong Wang <jiong.wang@arm.com>
3075
3076 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3077
22330033
JW
30782016-05-17 Jiong Wang <jiong.wang@arm.com>
3079
3080 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3081
98b3a5f2
JW
30822016-05-17 Jiong Wang <jiong.wang@arm.com>
3083
3084 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3085 ".2d[index]" when scan the assembly.
3086 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3087 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3088 float64x1.
3089 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3090
b71b7a8e
RB
30912016-05-17 Richard Biener <rguenther@suse.de>
3092
3093 PR tree-optimization/71132
3094 * gcc.dg/torture/pr71132.c: New testcase.
3095
3c51ad46
CL
30962016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3097
3098 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3099
d20faa66
KT
31002016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3101
3102 PR target/70809
3103 * gcc.target/aarch64/pr70809_1.c: New test.
3104
b75cc5a4
KT
31052016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3106
3107 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3108 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3109 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3110 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3111
b28eb195
IE
31122016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3113 Ilya Enkovich <ilya.enkovich@intel.com>
3114
3115 PR target/71114
3116 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3117
0b9004ed
JH
31182016-05-16 Jan Hubicka <hubicka@ucw.cz>
3119
3120 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3121 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3122
1b81a1c1
MW
31232016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3124
3125 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3126 test for __ARM_FP16_ARGS.
3127 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3128 * gcc.target/arm/aapcs/neon-vect10.c: New.
3129 * gcc.target/arm/aapcs/neon-vect9.c: New.
3130 * gcc.target/arm/aapcs/vfp18.c: New.
3131 * gcc.target/arm/aapcs/vfp19.c: New.
3132 * gcc.target/arm/aapcs/vfp20.c: New.
3133 * gcc.target/arm/aapcs/vfp21.c: New.
3134 * gcc.target/arm/fp16-aapcs-1.c: New.
3135 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3136 test for __ARM_FP16_ARGS.
3137 * g++.target/arm/fp16-return-1.c: Update expected output.
3138
921d1e73
JW
31392016-05-16 Jiong Wang <jiong.wang@arm.com>
3140
3141 PR testsuite/70227
3142 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3143
228eb42a
HA
31442016-05-15 Harald Anlauf <anlauf@gmx.de>
3145
3146 PR fortran/69603
3147 * gfortran.dg/pr69603.f90: New testcase.
3148
785abfd3
FR
31492016-05-14 Fritz Reese <fritzoreese@gmail.com>
3150
3151 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3152
e75eb64f
FR
31532016-05-14 Fritz Reese <fritzoreese@gmail.com>
3154
3155 PR fortran/71047
3156 * gfortran.dg/pr71047.f08: New test.
3157
aa4b467b
JM
31582016-05-13 Joseph Myers <joseph@codesourcery.com>
3159
3160 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3161 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3162 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3163
653fb4a2
MS
31642016-05-13 Martin Sebor <msebor@redhat.com>
3165
3166 PR c++/60049
3167 * g++.dg/cpp0x/constexpr-60049.C: New test.
3168
9e37582d
JJ
31692016-05-13 Jakub Jelinek <jakub@redhat.com>
3170
3171 PR bootstrap/71071
3172 * gcc.dg/pr71071.c: New test.
3173
a278aa17
UB
31742016-05-13 Uros Bizjak <ubizjak@gmail.com>
3175
3176 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3177 remove XOP handling.
377eaca7 3178 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3179
ac3d02e2
NS
31802016-05-13 Nathan Sidwell <nathan@acm.org>
3181
3182 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3183 __atomic_is_lock_free declaration.
3184
8ab3bdac
RB
31852016-05-13 Richard Biener <rguenther@suse.de>
3186
3187 PR tree-optimization/42587
3188 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3189
623b8e0a
ML
31902016-05-13 Martin Liska <mliska@suse.cz>
3191
3192 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3193 the new format of dump output.
3194
da7674f6
IE
31952016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3196
3197 * gcc.dg/pr71084.c: New test.
3198
c959db3d
RR
31992016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3200
53d6d955
UB
3201 PR target/53440
3202 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3203
43203dea
RR
32042016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3205
3206 * gcc.target/aarch64/struct_return.c: New test.
3207
4f2e1536
MP
32082016-05-12 Marek Polacek <polacek@redhat.com>
3209
3210 PR c/70756
3211 * c-c++-common/pr70756-2.c: New test.
3212 * c-c++-common/pr70756.c: New test.
3213
1ef33ef3
RB
32142016-05-12 Richard Biener <rguenther@suse.de>
3215
3216 PR tree-optimization/71059
3217 * gcc.dg/torture/pr71059.c: New testcase.
3218
763baff6
RB
32192016-05-12 Richard Biener <rguenther@suse.de>
3220
3221 PR tree-optimization/71062
3222 * gcc.dg/torture/pr71062.c: New testcase.
3223
c4ec1243
IE
32242016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3225
3226 PR tree-optimization/71006
3227 * gcc.dg/pr71006.c: New test.
3228
a5fbf76d
MP
32292016-05-12 Marek Polacek <polacek@redhat.com>
3230
3231 PR driver/71063
3232 * gcc.dg/opts-7.c: New test.
3233
5acc47a4
KT
32342016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3235
3236 PR target/70830
3237 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3238 Add -save-temps to dg-options.
3239 Scan for ldmfd rather than pop instruction.
3240 * gcc.target/arm/interrupt-2.c: Likewise.
3241 * gcc.target/arm/pr70830.c: New test.
3242
40bd4bf9
JJ
32432016-05-12 Jakub Jelinek <jakub@redhat.com>
3244
3cd63842
JJ
3245 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3246 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3247
c05d08f6
JJ
3248 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3249 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3250 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3251
bc27ffae
JJ
3252 PR target/71019
3253 * gcc.target/i386/avx512vl-pack-1.c: New test.
3254 * gcc.target/i386/avx512vl-pack-2.c: New test.
3255 * gcc.target/i386/avx512bw-pack-2.c: New test.
3256
515d7412
JJ
3257 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3258
40bd4bf9
JJ
3259 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3260 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3261 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3262
44ab146a
RB
32632016-05-12 Richard Biener <rguenther@suse.de>
3264
3265 PR tree-optimization/70986
3266 * gcc.dg/torture/pr70986-1.c: New testcase.
3267 * gcc.dg/torture/pr70986-2.c: Likewise.
3268 * gcc.dg/torture/pr70986-3.c: Likewise.
3269
d6e83a8d
MM
32702016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3271
3272 PR c/43651
3273 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3274 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3275
51e67ea3
UB
32762016-05-11 Uros Bizjak <ubizjak@gmail.com>
3277
3278 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3279 directive.
3280 * gcc.target/i386/pr66746.c: Ditto.
3281
3fd2b007
MM
32822016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3283
3284 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3285 support.
3286 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3287 warning when using -mvsx-timode.
3288 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3289 * gcc.target/powerpc/dform-2.c: Likewise.
3290 * gcc.target/powerpc/pr68805.c: Likewise.
3291
5c3a10fb
MP
32922016-05-11 Marek Polacek <polacek@redhat.com>
3293
3294 PR c++/71024
3295 * c-c++-common/attributes-3.c: New test.
3296
7cfb065b
NS
32972016-05-11 Nathan Sidwell <nathan@acm.org>
3298
3299 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3300 * gcc.c-torture/execute/pr68185.c: Likewise.
3301 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3302 * gcc.dg/pr69634.c: Requires scheduling.
3303 * gcc.dg/torture/pr66178.c: Require label values.
3304 * gcc.dg/setjmp-6.c: Require indirect jumps.
3305
f35ea97d
RB
33062016-05-11 Richard Biener <rguenther@suse.de>
3307
3308 PR tree-optimization/71055
3309 * gcc.dg/torture/pr71055.c: New testcase.
3310
dff70323
RB
33112016-05-11 Richard Biener <rguenther@suse.de>
3312
3313 PR debug/71057
3314 * g++.dg/debug/pr71057.C: New testcase.
3315
56a3d28b
JJ
33162016-05-11 Jakub Jelinek <jakub@redhat.com>
3317
3318 PR fortran/70855
3319 * gfortran.dg/gomp/pr70855.f90: New test.
3320
ebc1b29e
RB
33212016-05-11 Richard Biener <rguenther@suse.de>
3322
3323 PR middle-end/71002
3324 * g++.dg/torture/pr71002.C: New testcase.
3325
98ccd1d7
IE
33262016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3327
3328 PR middle-end/70807
3329 * gcc.dg/pr70807.c: New test.
3330
ed29e24b
MS
33312016-05-10 Martin Sebor <msebor@redhat.com>
3332
3333 PR c++/38611
3334 * g++.dg/Wattributes.C: New test.
3335
e39dab2c
MG
33362016-05-10 Marc Glisse <marc.glisse@inria.fr>
3337
3338 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3339 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3340 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3341
d067e238
IE
33422016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3343
3344 PR target/70799
3345 * gcc.target/i386/pr70799-1.c: New test.
3346
cd36c83e
PMR
33472016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3348
3349 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3350
1e3af2a4
IE
33512016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3352
3353 PR middle-end/70877
3354 * gcc.target/i386/pr70877.c: New test.
3355
afc610db
IE
33562016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3357
3358 PR tree-optimization/70786
3359 * gcc.target/i386/pr70876.c: New test.
3360
4b59d19f
JJ
33612016-05-10 Jakub Jelinek <jakub@redhat.com>
3362
3363 PR target/70927
3364 * gcc.target/i386/avx512vl-logic-1.c: New test.
3365 * gcc.target/i386/avx512vl-logic-2.c: New test.
3366 * gcc.target/i386/avx512dq-logic-2.c: New test.
3367
9b5ee426
BS
33682016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3369
3370 PR target/70963
3371 * gcc.target/powerpc/pr70963.c: New.
3372
f3352cab
DM
33732016-05-10 David Malcolm <dmalcolm@redhat.com>
3374
3375 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3376 (test_very_wide_line): Add ruler to expected output.
3377 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3378 (test_very_wide_line): Likewise.
3379 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3380 (test_show_locus): Within the handling of "test_very_wide_line",
3381 enable show_ruler_p on the diagnostic context.
3382
4a3255dd
RB
33832016-05-10 Richard Biener <rguenther@suse.de>
3384
3385 PR tree-optimization/71039
3386 * gcc.dg/torture/pr71039.c: New testcase.
3387
da7c9950
NS
33882016-05-10 Nathan Sidwell <nathan@acm.org>
3389
3390 * gcc.dg/nested-func-10.c: Requires alloca.
3391 * gcc.dg/nested-func-9.c: Requires alloca.
3392 * gcc.c-torture/execute/pr70460.c: Requires labels.
3393 * gcc.c-torture/compile/pr70199.c: Requires labels.
3394 * gcc.target/nvptx/decl.c: Compile only.
3395 * gcc.target/nvptx/trailing-init.c: Compile only.
3396 * gcc.target/nvptx/ary-init.c: Compile only.
3397
cf68d92c
MP
33982016-05-10 Marek Polacek <polacek@redhat.com>
3399
3400 PR c/70255
3401 * gcc.dg/attr-opt-1.c: New test.
3402
64ea4e15
RB
34032016-05-10 Richard Biener <rguenther@suse.de>
3404
3405 PR tree-optimization/70497
3406 PR tree-optimization/28367
3407 * gcc.dg/torture/20160404-1.c: New testcase.
3408 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3409 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3410
5a96dae3
PMR
34112016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3412
3413 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3414
fc97f805
UB
34152016-05-09 Uros Bizjak <ubizjak@gmail.com>
3416
3417 * gcc.target/i386/fabsneg-1.c New test.
3418
a710b1d5
AM
34192016-05-09 Alan Modra <amodra@gmail.com>
3420
3421 PR testsuite/70826
3422 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3423
171f6f05
RB
34242016-05-09 Richard Biener <rguenther@suse.de>
3425
3426 PR tree-optimization/70985
3427 * gcc.dg/torture/pr70985.c: New testcase.
3428
18caa34e
BC
34292016-05-09 Bin Cheng <bin.cheng@arm.com>
3430
3431 * gcc.dg/tree-ssa/ifc-9.c: New test.
3432 * gcc.dg/tree-ssa/ifc-10.c: New test.
3433 * gcc.dg/tree-ssa/ifc-11.c: New test.
3434 * gcc.dg/tree-ssa/ifc-12.c: New test.
3435 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3436 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3437 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3438
7a27d38f
RB
34392016-05-09 Richard Biener <rguenther@suse.de>
3440
3441 PR fortran/70937
3442 * gfortran.dg/pr70937.f90: New testcase.
3443
5ebbbd3d
RO
34442016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3445
3446 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3447
f6288c24
FR
34482016-05-07 Fritz Reese <fritzoreese@gmail.com>
3449
3450 PR fortran/56226
3451 * gfortran.dg/dec_structure_1.f90: New testcase.
3452 * gfortran.dg/dec_structure_2.f90: Ditto.
3453 * gfortran.dg/dec_structure_3.f90: Ditto.
3454 * gfortran.dg/dec_structure_4.f90: Ditto.
3455 * gfortran.dg/dec_structure_5.f90: Ditto.
3456 * gfortran.dg/dec_structure_6.f90: Ditto.
3457 * gfortran.dg/dec_structure_7.f90: Ditto.
3458 * gfortran.dg/dec_structure_8.f90: Ditto.
3459 * gfortran.dg/dec_structure_9.f90: Ditto.
3460 * gfortran.dg/dec_structure_10.f90: Ditto.
3461 * gfortran.dg/dec_structure_11.f90: Ditto.
3462 * gfortran.dg/dec_union_1.f90: Ditto.
3463 * gfortran.dg/dec_union_2.f90: Ditto.
3464 * gfortran.dg/dec_union_3.f90: Ditto.
3465 * gfortran.dg/dec_union_4.f90: Ditto.
3466 * gfortran.dg/dec_union_5.f90: Ditto.
3467 * gfortran.dg/dec_union_6.f90: Ditto.
3468 * gfortran.dg/dec_union_7.f90: Ditto.
3469
5ec4a8cd
TV
34702016-05-07 Tom de Vries <tom@codesourcery.com>
3471
3472 PR tree-optimization/70956
3473 * gcc.dg/graphite/pr70956.c: New test.
3474
58ec1d0e
JJ
34752016-05-06 Jakub Jelinek <jakub@redhat.com>
3476
ccd88fb7
JJ
3477 PR middle-end/70941
3478 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3479 (a, b, c, d): Change type from char to signed char.
3480 (main): Compare against (signed char) -1634678893 instead of
3481 hardcoded -109. Use __builtin_abort instead of abort.
3482
dd3b6464
JJ
3483 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3484 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3485
58ec1d0e
JJ
3486 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3487
19aa23d8
YR
34882016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3489
3490 PR debug/70935
3491 * gcc.dg/torture/pr70935.c: New test.
3492
ae5f0df1
OE
34932016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3494
3495 PR target/58219
ce23a8ff 3496 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3497
078f7e37
RB
34982016-05-06 Richard Biener <rguenther@suse.de>
3499
3500 PR tree-optimization/70960
3501 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3502
765d7b54
OE
35032016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3504
3505 PR target/52933
3506 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3507 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3508 Adjust expected instruction counts.
3509 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3510
29c94e65
MP
35112016-05-06 Marek Polacek <polacek@redhat.com>
3512
3513 PR sanitizer/70875
3514 * gcc.dg/ubsan/bounds-3.c: New test.
3515
3684b02e
OE
35162016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3517
3518 PR target/54089
3519 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3520
8706773f
RB
35212016-05-06 Richard Biener <rguenther@suse.de>
3522
3523 PR middle-end/70931
3524 * gfortran.dg/pr70931.f90: New testcase.
3525
a4f51018
RB
35262016-05-06 Richard Biener <rguenther@suse.de>
3527
3528 PR middle-end/70941
3529 * gcc.dg/torture/pr70941.c: New testcase.
3530
c4f2425f
BC
35312016-05-05 Bin Cheng <bin.cheng@arm.com>
3532
3533 PR tree-optimization/57206
3534 * gcc.dg/vect/pr57206.c: New test.
3535
5dc08197
RO
35362016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3537
3538 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3539
351f85c5
JJ
35402016-05-05 Jakub Jelinek <jakub@redhat.com>
3541
568bac8c
JJ
3542 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3543
351f85c5
JJ
3544 * c-c++-common/Wdangling-else-4.c: New test.
3545
33fd7785
JJ
35462016-05-04 Jakub Jelinek <jakub@redhat.com>
3547
2d1ac15a
JJ
3548 PR c++/70906
3549 PR c++/70933
3550 * g++.dg/opt/pr70906.C: New test.
3551 * g++.dg/opt/pr70933.C: New test.
3552
33fd7785
JJ
3553 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3554
6b715bf6
JH
35552016-05-04 Jan Hubicka <hubicka@ucw.cz>
3556
3557 * gcc.dg/ipa/pure-const-3.c: New testcase.
3558
deef7113
MP
35592016-05-04 Marek Polacek <polacek@redhat.com>
3560
3561 * c-c++-common/Wdangling-else-1.c: New test.
3562 * c-c++-common/Wdangling-else-2.c: New test.
3563 * c-c++-common/Wdangling-else-3.c: New test.
3564
5396db97
KCY
35652016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3566
3567 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3568 flag is present.
3569
de55efd5
MP
35702016-05-04 Marek Polacek <polacek@redhat.com>
3571
3572 PR c/48778
3573 * gcc.dg/Waddress-2.c: New test.
3574
475839b6
AM
35752016-05-04 Alan Modra <amodra@gmail.com>
3576
3577 * gcc.target/powerpc/pr70866.c: New.
3578
b25aad5f
MS
35792016-05-03 Martin Sebor <msebor@redhat.com>
3580
3581 PR c++/66561
3582 * c-c++-common/builtin_location.c: New test.
3583 * g++.dg/cpp1y/builtin_location.C: New test.
3584
79ce98bc
MP
35852016-05-03 Marek Polacek <polacek@redhat.com>
3586
3587 PR c/70859
3588 * gcc.dg/pr70859.c: New test.
3589 * gcc.dg/pr70859-2.c: New test.
3590
402e89f5
PMR
35912016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3592
3593 * gnat.dg/debug5.adb: New testcase.
3594
f3d90045
DV
35952016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3596
3597 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3598 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3599 Procedure to check for z10 instruction set.
3600
1e26cec1
CL
36012016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3602
3603 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3604
71aca5a0
AM
36052016-05-03 Alan Modra <amodra@gmail.com>
3606
3607 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3608
2fd70ec1
JJ
36092016-05-03 Jakub Jelinek <jakub@redhat.com>
3610
3611 * gcc.target/i386/avx512f-cvt-1.c: New test.
3612
e5705cf7
L
36132016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3614
3615 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3616 -fdump-tree-vrp-details.
3617
381cdae4
RB
36182016-05-03 Richard Biener <rguenther@suse.de>
3619
3620 * gcc.dg/pr30172-1.c: Adjust.
3621 * gcc.dg/pr63743.c: Likewise.
3622 * gcc.dg/tm/pr51696.c: Likewise.
3623 * c-c++-common/tm/safe-1.c: Likewise.
3624 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3625 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3626 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3627 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3628
adedd5c1
JJ
36292016-05-03 Jakub Jelinek <jakub@redhat.com>
3630
31ed1665
JJ
3631 PR rtl-optimization/70467
3632 * gcc.target/i386/pr70467-3.c: New test.
3633 * gcc.target/i386/pr70467-4.c: New test.
3634
dea60b59
JJ
3635 PR tree-optimization/70916
3636 * gcc.c-torture/compile/pr70916.c: New test.
3637
adedd5c1
JJ
3638 PR target/49244
3639 * gcc.target/i386/pr49244-1.c: New test.
3640 * gcc.target/i386/pr49244-2.c: New test.
3641
f80041ef
BS
36422016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3643
3644 PR rtl-optimization/44281
3645 * gcc.target/i386/pr44281.c: New test.
3646
1cfcd39e
BC
36472016-05-03 bin cheng <bin.cheng@arm.com>
3648
3649 PR tree-optimization/56541
3650 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3651 * gcc.dg/vect/pr56541.c: new test.
3652
4304ccfd
MM
36532016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3654
3655 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3656 __float128.
3657 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3658
50d94c29
L
36592016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3660
3661 PR testsuite/70520
3662 * c-c++-common/asan/clone-test-1.c (main): Align child process
3663 stack to 16 bytes.
3664
bc1aee87
DM
36652016-05-02 David Malcolm <dmalcolm@redhat.com>
3666
3667 PR c++/62314
3668 * g++.dg/spellcheck-fields-2.C: New test case.
3669
474e0129
DM
36702016-05-02 David Malcolm <dmalcolm@redhat.com>
3671
3672 PR c++/62314
3673 * g++.dg/pr62314.C: New test case.
3674
818b88a7
JH
36752016-05-02 Jan Hubicka <hubicka@ucw.cz>
3676
3677 * gcc.dg/ipa/inline-8.c: New testcase.
3678
dd77684f
JJ
36792016-05-02 Jakub Jelinek <jakub@redhat.com>
3680
3681 PR rtl-optimization/70467
3682 * gcc.target/i386/pr70467-1.c: New test.
3683
72407e00
BE
36842016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3685
3686 * gcc.dg/spec-options.c: Run the test on all targets.
3687 * gcc.dg/foo.specs: Use cpp_unique_options.
3688
dd53d197
MG
36892016-05-02 Marc Glisse <marc.glisse@inria.fr>
3690
3691 * gcc.dg/tree-ssa/unord.c: New testcase.
3692
a8b85ce9
MG
36932016-05-02 Marc Glisse <marc.glisse@inria.fr>
3694
3695 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3696
5b37e866
NS
36972016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3698
3699 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3700
7176a4a0
MP
37012016-05-02 Marek Polacek <polacek@redhat.com>
3702
3703 PR c/70851
3704 * gcc.dg/enum-incomplete-3.c: New test.
3705
6b9933b9
MP
37062016-05-02 Marek Polacek <polacek@redhat.com>
3707 Tom de Vries <tom@codesourcery.com>
3708
3709 PR tree-optimization/70700
3710 * gcc.dg/pr70700.c: New test.
3711
90f82260
UB
37122016-05-01 Uros Bizjak <ubizjak@gmail.com>
3713
3714 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3715 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3716 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3717 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3718 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3719
f73036c1
EB
37202016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3721
3722 * ada/acats/run_acats: Rename into...
3723 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3724 * ada/acats/run_all.sh: Remove redundant test.
3725 (target_run): Move around.
3726 (target_gnatchop): Use newly built executable.
3727 (target_gnatmake): Likewise.
3728 Check that the compilation of impbit succeeds.
3729
85e051a3
OE
37302016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3731
3732 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3733 * gcc.dg/20021029-1.c: Likewise.
3734 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3735 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3736 * gcc.target/sh/cmpstr.c: Likewise.
3737 * gcc.target/sh/cmpstrn.c: Likewise.
3738 * gcc.target/sh/memset.c: Likewise.
3739 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3740 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3741 * gcc.target/sh/pr39423-1.c: Likewise.
3742 * gcc.target/sh/pr49468-di.c: Likewise.
3743 * gcc.target/sh/pr49468-si.c: Likewise.
3744 * gcc.target/sh/pr49880-1.c: Likewise.
3745 * gcc.target/sh/pr49880-2.c: Likewise.
3746 * gcc.target/sh/pr49880-3.c: Likewise.
3747 * gcc.target/sh/pr50751-1.c: Likewise.
3748 * gcc.target/sh/pr50751-4.c: Likewise.
3749 * gcc.target/sh/pr50751-7.c: Likewise.
3750 * gcc.target/sh/pr51244-1.c: Likewise.
3751 * gcc.target/sh/pr51244-10.c: Likewise.
3752 * gcc.target/sh/pr51244-11.c: Likewise.
3753 * gcc.target/sh/pr51244-12.c: Likewise.
3754 * gcc.target/sh/pr51244-13.c: Likewise.
3755 * gcc.target/sh/pr51244-14.c: Likewise.
3756 * gcc.target/sh/pr51244-17.c: Likewise.
3757 * gcc.target/sh/pr51244-18.c: Likewise.
3758 * gcc.target/sh/pr51244-19.c: Likewise.
3759 * gcc.target/sh/pr51244-4.c: Likewise.
3760 * gcc.target/sh/pr51244-5.c: Likewise.
3761 * gcc.target/sh/pr51244-7.c: Likewise.
3762 * gcc.target/sh/pr51244-8.c: Likewise.
3763 * gcc.target/sh/pr51244-9.c: Likewise.
3764 * gcc.target/sh/pr51697.c: Likewise.
3765 * gcc.target/sh/pr52483-1.c: Likewise.
3766 * gcc.target/sh/pr52483-2.c: Likewise.
3767 * gcc.target/sh/pr52483-3.c: Likewise.
3768 * gcc.target/sh/pr52483-5.c: Likewise.
3769 * gcc.target/sh/pr52933-1.c: Likewise.
3770 * gcc.target/sh/pr52933-2.c: Likewise.
3771 * gcc.target/sh/pr52933-3.c: Likewise.
3772 * gcc.target/sh/pr53568-1.c: Likewise.
3773 * gcc.target/sh/pr53976-1.c: Likewise.
3774 * gcc.target/sh/pr53988-1.c: Likewise.
3775 * gcc.target/sh/pr53988.c: Likewise.
3776 * gcc.target/sh/pr54089-1.c: Likewise.
3777 * gcc.target/sh/pr54089-6.c: Likewise.
3778 * gcc.target/sh/pr54089-7.c: Likewise.
3779 * gcc.target/sh/pr54089-8.c: Likewise.
3780 * gcc.target/sh/pr54089-9.c: Likewise.
3781 * gcc.target/sh/pr54236-1.c: Likewise.
3782 * gcc.target/sh/pr54236-2.c: Likewise.
3783 * gcc.target/sh/pr54236-3.c: Likewise.
3784 * gcc.target/sh/pr54236-4.c: Likewise.
3785 * gcc.target/sh/pr54386.c: Likewise.
3786 * gcc.target/sh/pr54602-1.c: Likewise.
3787 * gcc.target/sh/pr54685.c: Likewise.
3788 * gcc.target/sh/pr54760-1.c: Likewise.
3789 * gcc.target/sh/pr54760-2.c: Likewise.
3790 * gcc.target/sh/pr54760-3.c: Likewise.
3791 * gcc.target/sh/pr54760-4.c: Likewise.
3792 * gcc.target/sh/pr54760-5.c: Likewise.
3793 * gcc.target/sh/pr54760-6.c: Likewise.
3794 * gcc.target/sh/pr55146.c: Likewise.
3795 * gcc.target/sh/pr55160.c: Likewise.
3796 * gcc.target/sh/pr59278.c: Likewise.
3797 * gcc.target/sh/pr59401-1.c: Likewise.
3798 * gcc.target/sh/pr59533-1.c: Likewise.
3799 * gcc.target/sh/pr63260.c: Likewise.
3800 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3801 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3802 * gcc.target/sh/strlen.c: Likewise.
3803 * gcc.target/sh/torture/pr30807.c: Likewise.
3804 * gcc.target/sh/torture/pr34777.c: Likewise.
3805 * gcc.target/sh/torture/pr64652.c: Likewise.
3806 * gcc.target/sh/torture/pr65505.c: Likewise.
3807 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3808 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3809
411e5c67
PC
38102016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3811
3812 PR c++/66644
3813 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3814
8fa97501
BS
38152016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3816
3817 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3818 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3819 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3820 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3821
5a956111
PP
38222016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3823
3824 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3825 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3826
e7ff0319
CP
38272016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3828
3829 PR middle-end/70626
3830 * c-c++-common/goacc/combined-reduction.c: New test.
3831 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3832
52d11a4b
L
38332016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3834
3835 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3836 *movdi_internal pattern only if PIC off.
3837 * gcc.target/i386/pr70155-2.c: Likewise.
3838 * gcc.target/i386/pr70155-3.c: Likewise.
3839 * gcc.target/i386/pr70155-4.c: Likewise.
3840 * gcc.target/i386/pr70155-5.c: Likewise.
3841 * gcc.target/i386/pr70155-6.c: Likewise.
3842 * gcc.target/i386/pr70155-7.c: Likewise.
3843 * gcc.target/i386/pr70155-8.c: Likewise.
3844 * gcc.target/i386/pr70155-15.c: Likewise.
3845 * gcc.target/i386/pr70155-17.c: Likewise.
3846 * gcc.target/i386/pr70155-22.c: Likewise.
3847
8960db31
BC
38482016-04-29 Bin Cheng <bin.cheng@arm.com>
3849
3850 PR tree-optimization/70803
3851 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3852
cca535a4
IE
38532016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3854
3855 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3856 optimization of vector loop.
3857 * gcc.target/i386/vect-unpack-3.c: New test.
3858 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3859 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3860 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3861
500ecf4a
MP
38622016-04-29 Marek Polacek <polacek@redhat.com>
3863
3864 PR sanitizer/70342
3865 * g++.dg/ubsan/null-7.C: New test.
3866
2fff3db8
MP
3867 PR c/70852
3868 * gcc.dg/pr70852.c: New test.
3869
509063eb
DV
38702016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3871
3872 PR/69089
3873 * g++.dg/cpp0x/alignas6.C: New test.
3874
83745c0d
DV
38752016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3876
c87885ca
RO
3877 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3878 * gcc.dg/pr27003.c: Likewise.
3879 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3880 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3881 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3882 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3883 * gcc.target/arc/mxy.c: Likewise.
3884 * gcc.target/arc/mswape.c: Likewise.
3885 * gcc.target/arc/mrtsc.c: Likewise.
3886 * gcc.target/arc/mcrc.c: Likewise.
3887 * gcc.target/arc/mdsp-packa.c: Likewise.
3888 * gcc.target/arc/mdvbf.c: Likewise.
3889 * gcc.target/arc/mlock.c: Likewise.
3890 * gcc.target/arc/mmac-24.c: Likewise.
3891 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3892
849b265d
BS
38932016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3894 Matthijs Kooijman <matthijs@stdin.nl>
3895 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3896
3897 PR target/60040
3898 * gcc.target/avr/pr60040-1.c: New.
3899 * gcc.target/avr/pr60040-2.c: New.
3900
1390536b
RB
39012016-04-29 Richard Biener <rguenther@suse.de>
3902
3903 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3904
98998245
RB
39052016-04-29 Richard Biener <rguenther@suse.de>
3906
3907 PR tree-optimization/13962
3908 PR tree-optimization/65686
3909 * gcc.dg/uninit-pr65686.c: New testcase.
3910
8b80cc21
JJ
39112016-04-29 Jakub Jelinek <jakub@redhat.com>
3912
3913 PR middle-end/70843
3914 * gcc.dg/pr70843.c: New test.
3915
6181bc30
JJ
39162016-04-28 Jakub Jelinek <jakub@redhat.com>
3917
3918 PR target/70858
3919 * gcc.target/i386/pr70858.c: New test.
3920
f4cb3612
AB
39212016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3922
3923 * gcc.target/arc/nps400-1.c: New file.
3924
8ad9df62
JR
39252016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3926 Andrew Burgess <andrew.burgess@embecosm.com>
3927
3928 * gcc.target/arc/movh_cl-1.c: New file.
3929
ceaaa9fe
JR
39302016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3931 Andrew Burgess <andrew.burgess@embecosm.com>
3932
3933 * gcc.target/arc/extzv-1.c: New file.
3934 * gcc.target/arc/insv-1.c: New file.
3935 * gcc.target/arc/insv-2.c: New file.
3936 * gcc.target/arc/movb-1.c: New file.
3937 * gcc.target/arc/movb-2.c: New file.
3938 * gcc.target/arc/movb-3.c: New file.
3939 * gcc.target/arc/movb-4.c: New file.
3940 * gcc.target/arc/movb-5.c: New file.
3941 * gcc.target/arc/movb_cl-1.c: New file.
3942 * gcc.target/arc/movb_cl-2.c: New file.
3943 * gcc.target/arc/movbi_cl-1.c: New file.
3944 * gcc.target/arc/movl-1.c: New file.
3945
4d03dc2f
JR
39462016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3947 Andrew Burgess <andrew.burgess@embecosm.com>
3948
3949 * gcc.target/arc/cmem-1.c: New file.
3950 * gcc.target/arc/cmem-2.c: New file.
3951 * gcc.target/arc/cmem-3.c: New file.
3952 * gcc.target/arc/cmem-4.c: New file.
3953 * gcc.target/arc/cmem-5.c: New file.
3954 * gcc.target/arc/cmem-6.c: New file.
3955 * gcc.target/arc/cmem-7.c: New file.
3956 * gcc.target/arc/cmem-ld.inc: New file.
3957 * gcc.target/arc/cmem-st.inc: New file.
3958
81262dad
JJ
39592016-04-28 Jakub Jelinek <jakub@redhat.com>
3960
3961 PR target/70821
3962 * gcc.target/i386/pr70821.c: New test.
3963
0a31a09a
BS
39642016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3965
3966 * gcc.target/powerpc/vec-adde.c: New test.
3967 * gcc.target/powerpc/vec-adde-int128.c: New test.
3968
3ddffba9
JJ
39692016-04-28 Jakub Jelinek <jakub@redhat.com>
3970
3971 * gcc.target/i386/avx-vround-1.c: New test.
3972 * gcc.target/i386/avx-vround-2.c: New test.
3973 * gcc.target/i386/avx512vl-vround-1.c: New test.
3974 * gcc.target/i386/avx512vl-vround-2.c: New test.
3975
713dedcd
RO
39762016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3977
3978 PR testsuite/70595
3979 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3980 (check_effective_target_cilkplus_runtime): ... this.
3981 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3982 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3983
3984 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3985 Require cilkplus_runtime.
3986 Don't add -lcilkrts.
3987 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3988 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3989 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3990 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3991 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3992 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3993 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3994 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3995 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3996 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3997 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3998 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3999 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4000 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4001 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4002 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4003 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4004 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4005 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4006 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4007 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4008 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4009 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4010 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4011 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4012 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4013 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4014 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4015 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4016
4017 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4018 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4019
4020 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4021
4022 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4023 cilkplus_runtime.
4024
3563f78f
MG
40252016-04-27 Marc Glisse <marc.glisse@inria.fr>
4026
4027 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4028 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4029
6bc2bb18
RB
40302015-04-27 Ryan Burn <contact@rnburn.com>
4031
4032 PR c++/69024
4033 PR c++/68997
4034 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4035 diagnostic.
4036 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4037 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4038
1e55d29a
EB
40392016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4040
4041 * gnat.dg/limited_with4.ad[sb]: New test.
4042 * gnat.dg/limited_with4_pkg.ads: New helper.
4043
087146ca
L
40442016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4045
4046 PR target/70155
4047 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4048 and movv1ti_internal patterns
4049 * gcc.target/i386/pr70155-1.c: New test.
4050 * gcc.target/i386/pr70155-2.c: Likewise.
4051 * gcc.target/i386/pr70155-3.c: Likewise.
4052 * gcc.target/i386/pr70155-4.c: Likewise.
4053 * gcc.target/i386/pr70155-5.c: Likewise.
4054 * gcc.target/i386/pr70155-6.c: Likewise.
4055 * gcc.target/i386/pr70155-7.c: Likewise.
4056 * gcc.target/i386/pr70155-8.c: Likewise.
4057 * gcc.target/i386/pr70155-9.c: Likewise.
4058 * gcc.target/i386/pr70155-10.c: Likewise.
4059 * gcc.target/i386/pr70155-11.c: Likewise.
4060 * gcc.target/i386/pr70155-12.c: Likewise.
4061 * gcc.target/i386/pr70155-13.c: Likewise.
4062 * gcc.target/i386/pr70155-14.c: Likewise.
4063 * gcc.target/i386/pr70155-15.c: Likewise.
4064 * gcc.target/i386/pr70155-16.c: Likewise.
4065 * gcc.target/i386/pr70155-17.c: Likewise.
4066 * gcc.target/i386/pr70155-18.c: Likewise.
4067 * gcc.target/i386/pr70155-19.c: Likewise.
4068 * gcc.target/i386/pr70155-20.c: Likewise.
4069 * gcc.target/i386/pr70155-21.c: Likewise.
4070 * gcc.target/i386/pr70155-22.c: Likewise.
4071
92329f9f
L
40722016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4073
4074 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4075 ".{5,6}".
4076
309a0cf6
BC
40772016-04-27 Bin Cheng <bin.cheng@arm.com>
4078
4079 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4080 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4081 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4082 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4083 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4084
72ed2b9c
RB
40852016-04-27 Richard Biener <rguenther@suse.de>
4086
4087 PR ipa/70760
4088 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4089 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4090
3c98ff9b
NS
40912016-04-27 Nathan Sidwell <nathan@acm.org>
4092
4093 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4094 * g++.dg/ubsan/pr63956.C: Adjust error location.
4095
9ec5d66b
NC
40962016-04-27 Nick Clifton <nickc@redhat.com>
4097
4098 PR middle-end/49889
4099 * gcc.dg/pr49889.c: New test.
4100
c1e1f433
BS
41012016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4102
4103 * c-c++-common/memset-array.c: New test.
4104
8ac43293
MS
41052016-04-26 Martin Sebor <msebor@redhat.com>
4106
4107 PR c++/66639
4108 * g++.dg/cpp1y/func_constexpr.C: New test.
4109
843ce8ab
PP
41102016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4111
4112 PR c++/70241
4113 * g++.dg/cpp0x/enum32.C: New test.
4114 * g++.dg/cpp0x/enum33.C: New test.
4115
41162016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4117
4118 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4119 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4120 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4121 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4122 * gcc.c-torture/execute/pr38151.c: Likewise.
4123 * gcc.c-torture/execute/pr66556.c: Likewise.
4124 * gcc.c-torture/execute/pr67781.c: Likewise.
4125 * gcc.c-torture/execute/pr68648.c: Likewise.
4126
ca1206be
MG
41272016-04-26 Marc Glisse <marc.glisse@inria.fr>
4128
4129 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4130
2448a956
MP
41312016-04-26 Marek Polacek <polacek@redhat.com>
4132
4133 PR c/67784
4134 * gcc.dg/pr67784-3.c: New test.
4135 * gcc.dg/pr67784-4.c: New test.
4136 * gcc.dg/pr67784-5.c: New test.
4137
b02a5e26
MP
4138 PR c/70791
4139 * gcc.dg/Wnested-externs-2.c: New test.
4140
6b6aa8d3
MG
41412016-04-26 Marc Glisse <marc.glisse@inria.fr>
4142
4143 * gcc.dg/fold-plusmult.c: Adjust.
4144 * gcc.dg/no-strict-overflow-6.c: Adjust.
4145 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4146
a2095b55
BS
41472016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4148
4149 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4150 number scans.
4151 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4152 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4153 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4154 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4155 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4156 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4157 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4158 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4159 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4160 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4161 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4162 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4163 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4164 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4165 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4166 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4167 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4168 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4169 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4170 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4171 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4172 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4173 scans.
4174 * gcc.target/i386/pr32219-4.c: Likewise.
4175 * gcc.target/i386/pr32219-6.c: Likewise.
4176 * gcc.target/i386/pr32219-8.c: Likewise.
4177
bb0cc5c8
KT
41782016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4179
4180 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4181 associated options.
4182
5a0802ea
MP
41832016-04-26 Marek Polacek <polacek@redhat.com>
4184
4185 PR c++/70744
4186 * g++.dg/ext/cond2.C: New test.
4187
00f615af
BC
41882016-04-26 Bin Cheng <bin.cheng@arm.com>
4189
4190 PR tree-optimization/70771
4191 PR tree-optimization/70775
4192 * gcc.dg/pr70771.c: New test.
25939d34 4193 * gcc.dg/pr70775.c: New test.
00f615af 4194
218155e7
BS
41952016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4196
4197 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4198
ab99f467
RB
41992016-04-25 Richard Biener <rguenther@suse.de>
4200
4201 PR tree-optimization/70780
4202 * gcc.dg/torture/pr70780.c: New testcase.
4203
93c590ee
MC
42042016-04-25 Michael Collison <michael.collison@arm.com>
4205
c87885ca
RO
4206 * gcc.target/arm/neon-vaddws16.c: New test.
4207 * gcc.target/arm/neon-vaddws32.c: New test.
4208 * gcc.target/arm/neon-vaddwu16.c: New test.
4209 * gcc.target/arm/neon-vaddwu32.c: New test.
4210 * gcc.target/arm/neon-vaddwu8.c: New test.
4211 * lib/target-supports.exp
93c590ee
MC
4212 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4213 that arm neon support vector widen sum of HImode TO SImode.
4214
d6c1a7a7
JJ
42152016-04-23 Jakub Jelinek <jakub@redhat.com>
4216
4217 PR sanitizer/70712
4218 * c-c++-common/asan/pr70712.c: New test.
4219
ab0fc037
TS
42202016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4221
4222 * .gitattributes: New file.
4223
2aa64824
CL
42242016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4225
4226 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4227
e7e12d92
DH
42282016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4229
4230 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4231 * gfortran.dg/submodule_15.f08: Likewise.
4232
d1431192
RB
42332016-04-22 Richard Biener <rguenther@suse.de>
4234
4235 PR tree-optimization/70740
4236 * gcc.dg/torture/pr70740.c: New testcase.
4237
04a63c24
L
42382016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4239
4240 PR target/70750
4241 * gcc.target/i386/pr70750-1.c: New test.
4242 * gcc.target/i386/pr70750-2.c: Likewise.
4243
20700098
PC
42442016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4245
4246 PR c++/70540
4247 * g++.dg/cpp0x/auto48.C: New.
4248
aedf4e12
MP
42492016-04-21 Marek Polacek <polacek@redhat.com>
4250
4251 PR c++/70513
4252 * g++.dg/cpp0x/forw_enum12.C: New test.
4253 * g++.dg/cpp0x/forw_enum13.C: New test.
4254
2074d80a
KY
42552016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4256
4257 PR target/70728
4258 * gcc.target/i386/pr70728.c: New test.
4259
aef4aab0
RB
42602016-04-21 Richard Biener <rguenther@suse.de>
4261
4262 PR middle-end/70747
4263 * gcc.dg/pr70747.c: New testcase.
4264
2359e571
BC
42652016-04-21 Bin Cheng <bin.cheng@arm.com>
4266
4267 PR tree-optimization/70715
4268 * gcc.dg/tree-ssa/scev-13.c: New test.
4269
ce0e66ff
MG
42702016-04-21 Marc Glisse <marc.glisse@inria.fr>
4271
4272 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4273
2c2870a1
MG
42742016-04-21 Marc Glisse <marc.glisse@inria.fr>
4275
4276 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4277
a2b056a3
JH
42782016-04-20 Jan Hubicka <jh@suse.cz>
4279
4280 PR ipa/70018
4281 * g++.dg/ipa/nothrow-1.C: New testcase.
4282
ee392fc2
NS
42832016-04-20 Nathan Sidwell <nathan@acm.org>
4284
4285 PR c++/55635
4286 * g++.dg/eh/delete1.C: New.
4287
dda49daf
L
42882016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4289
4290 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4291 -mtune-ctrl=sse_typeless_stores.
4292
8a5b9d5a
L
42932016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4294
4295 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4296
1011119f
BC
42972016-04-20 Bin Cheng <bin.cheng@arm.com>
4298
4299 PR tree-optimization/69489
4300 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4301
477d4906
IV
43022016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4303
4304 PR c++/69363
4305 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4306 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4307 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4308
fad08d12
BC
43092016-04-20 Bin Cheng <bin.cheng@arm.com>
4310
4311 PR tree-optimization/56625
4312 PR tree-optimization/69489
4313 * gcc.dg/vect/pr56625.c: New test.
4314 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4315
9e3e4fab
AP
43162016-04-20 Andrew Pinski <apinski@cavium.com>
4317
4318 PR target/64971
4319 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4320
d7aa24e4
AC
43212016-04-20 Arnaud Charlet <charlet@adacore.com>
4322
4323 * gnat.dg/self1.adb: Remove now incorrect test.
4324
e6d62b46
BC
43252016-04-20 Bin Cheng <bin.cheng@arm.com>
4326
4327 * gcc.dg/tree-ssa/scev-11.c: New test.
4328 * gcc.dg/tree-ssa/scev-12.c: New test.
4329
2697b189
MP
43302016-04-20 Marek Polacek <polacek@redhat.com>
4331
4332 PR tree-optimization/70725
4333 * gcc.dg/pr70725.c: New test.
4334
60d393e8
RB
43352016-04-20 Richard Biener <rguenther@suse.de>
4336
4337 PR tree-optimization/70726
4338 * g++.dg/vect/pr70726.cc: New testcase.
4339
82c6f58a
AK
43402016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4341
4342 PR target/70674
4343 * gcc.target/s390/pr70674.c: New test.
4344
90eeab20
JD
43452016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4346
4347 PR libgfortran/70684
4348 * gfortran.dg/list_read_14.f90: New test.
4349
fc9cf6da
L
43502016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4351
4352 PR target/69201
4353 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4354 extern to force it misaligned.
4355 (b): Likewise.
4356 (c): Likewise.
4357 (d): Likewise.
4358 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4359 Don't check `*' before movv4sf_internal.
4360 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4361 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4362 Don't check `*' before movv16qi_internal.
4363 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4364 extern to force it misaligned.
4365 (b): Likewise.
4366 (c): Likewise.
4367 (d): Likewise.
4368 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4369 Don't check `*' before movv2df_internal.
4370 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4371 extern to force it misaligned.
4372 (b): Likewise.
4373 (c): Likewise.
4374 (d): Likewise.
4375 Check movv8sf_internal instead of avx_storeups256.
4376 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4377
ea8927ea
RB
43782016-04-19 Richard Biener <rguenther@suse.de>
4379
4380 PR tree-optimization/70171
4381 * g++.dg/tree-ssa/pr70171.C: New testcase.
4382
65f52ee9
RB
43832016-04-19 Richard Biener <rguenther@suse.de>
4384
4385 PR tree-optimization/70724
4386 * gcc.dg/torture/pr70724.c: New testcase.
4387
987b67f1
VM
43882016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4389
4390 PR middle-end/70689
c87885ca 4391 * gcc.target/i386/pr70689.c: New.
987b67f1 4392
91a47c39
L
43932016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4394
4395 PR target/70708
4396 * gcc.target/i386/pr70708.c: New test.
4397
8270b82d
RB
43982016-04-18 Richard Biener <rguenther@suse.de>
4399
4400 PR tree-optimization/43434
4401 * gcc.dg/vect/pr43434.c: New testcase.
4402 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4403 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4404 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4405 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4406 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4407 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4408 * gcc.dg/gomp/pr68640.c: Likewise.
4409 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4410 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4411
edd048e2
RB
44122016-04-18 Richard Biener <rguenther@suse.de>
4413
4414 PR tree-optimization/70701
4415 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4416
bd5c7330
TV
44172016-04-18 Tom de Vries <tom@codesourcery.com>
4418
4419 PR testsuite/70699
4420 * gcc.dg/pr70161.c: Add dot-file scans.
4421 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4422 instead of after last dot char.
4423
23f2660f
EB
44242016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4425
4426 * c-c++-common/dump-ada-spec-3.c: New test.
4427 * c-c++-common/dump-ada-spec-4.c: Likewise.
4428
da152c9f
TV
44292016-04-17 Tom de Vries <tom@codesourcery.com>
4430
4431 PR other/70183
4432 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4433
cc950f98
JH
44342016-04-15 Jan Hubicka <jh@suse.cz>
4435
4436 PR ipa/70018
4437 * g++.dg/ipa/pure-const-1.C: New testcase.
4438 * g++.dg/ipa/pure-const-2.C: New testcase.
4439 * g++.dg/ipa/pure-const-3.C: New testcase.
4440
949505a9
MP
44412016-04-15 Marek Polacek <polacek@redhat.com>
4442
4443 PR c/70671
4444 * gcc.dg/bitfld-22.c: New test.
4445
10e547d6
BS
44462016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4447
4448 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4449 x86_64.
4450
1e77281b
MP
44512016-04-15 Marek Polacek <polacek@redhat.com>
4452
4453 PR c/70651
4454 * c-c++-common/pr70651.c: New test.
4455
e501fa8e
KT
44562016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4457
4458 PR rtl-optimization/70681
4459 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4460 dump scan on arm and powerpc.
4461 * gcc.dg/pr10474.c: Likewise.
4462
dda1bf61
JJ
44632016-04-15 Jakub Jelinek <jakub@redhat.com>
4464
ca4ef1ff
JJ
4465 PR c++/69517
4466 PR c++/70019
4467 PR c++/70588
4468 * g++.dg/cpp1y/vla11.C: Revert for real.
4469
dda1bf61
JJ
4470 PR c/70436
4471 * c-c++-common/Wparentheses-1.c: New test.
4472 * c-c++-common/gomp/Wparentheses-1.c: New test.
4473 * c-c++-common/gomp/Wparentheses-2.c: New test.
4474 * c-c++-common/gomp/Wparentheses-3.c: New test.
4475 * c-c++-common/gomp/Wparentheses-4.c: New test.
4476 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4477 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4478 * c-c++-common/goacc/Wparentheses-1.c: New test.
4479
1355e62c
KY
44802016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4481
4482 PR target/70662
4483 * gcc.target/i386/pr70662.c: New test.
4484
0ab34b9e 44852016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4486 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4487
4488 PR tree-optimization/70130
4489 * gcc.dg/vect/O3-pr70130.c: New testcase.
4490
bc773aad
MM
44912016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4492
6e9b2286
MM
4493 PR target/70669
4494 * gcc.target/powerpc/pr70669.c: New test.
4495
bc773aad
MM
4496 PR target/70640
4497 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4498 a power7 system that does not have an assembler that supports
4499 power8.
4500
d8747845
MS
45012016-04-14 Martin Sebor <msebor@redhat.com>
4502
4503 PR c++/69517
4504 PR c++/70019
4505 PR c++/70588
4506 * c-c++-common/ubsan/vla-1.c: Revert.
4507 * g++.dg/cpp1y/vla11.C: Same.
4508 * g++.dg/cpp1y/vla12.C: Same.
4509 * g++.dg/cpp1y/vla13.C: Same.
4510 * g++.dg/cpp1y/vla14.C: Same.
4511 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4512 * g++.dg/init/array24.C: Same.
d8747845
MS
4513 * g++.dg/ubsan/vla-1.C: Same.
4514
85128559
MP
45152016-04-14 Marek Polacek <polacek@redhat.com>
4516 Jan Hubicka <hubicka@ucw.cz>
4517
4518 PR c++/70029
4519 * g++.dg/torture/pr70029.C: New test.
4520
52fbb073
MS
45212016-04-14 Martin Sebor <msebor@redhat.com>
4522
4523 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4524 type size to prevent failures on targets with very low maximum
4525 alignment.
4526
6db61d6f
RB
45272016-04-14 Richard Biener <rguenther@suse.de>
4528
4529 PR tree-optimization/70623
4530 * gcc.dg/torture/pr70623.c: New testcase.
4531 * gcc.dg/torture/pr70623-2.c: Likewise.
4532
342fac95
MS
45332016-04-13 Martin Sebor <msebor@redhat.com>
4534
4535 PR c++/69517
4536 PR c++/70019
4537 PR c++/70588
4538 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4539 * g++.dg/cpp1y/vla11.C: New test.
4540 * g++.dg/cpp1y/vla12.C: New test.
4541 * g++.dg/cpp1y/vla13.C: New test.
4542 * g++.dg/cpp1y/vla14.C: New test.
4543 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4544 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4545 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4546
d93c452f
JJ
45472016-04-13 Jakub Jelinek <jakub@redhat.com>
4548
4549 PR c++/70641
4550 * g++.dg/opt/pr70641.C: New test.
4551
85115fb6
RO
45522016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4553
4554 PR rtl-optimization/68749
4555 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4556 effects of argument promotions.
4557 Remove default args to dg-skip-if.
4558
545a4139
PC
45592016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4560
4561 PR c++/70635
4562 * g++.dg/parse/pr70635.C: New.
4563
b3a77f21
MP
45642016-04-13 Marek Polacek <polacek@redhat.com>
4565
4566 PR c++/70639
4567 * c-c++-common/Wmisleading-indentation-4.c: New test.
4568
99cd9857
MP
45692016-04-13 Marek Polacek <polacek@redhat.com>
4570
4571 PR c/70436
c87885ca
RO
4572 * gcc.dg/Wparentheses-12.c: New test.
4573 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4574
75ca93ec
IE
45752016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4576
4577 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4578 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4579 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4580
3d3f9e7e
JJ
45812016-04-13 Jakub Jelinek <jakub@redhat.com>
4582
37947cd0
JJ
4583 PR middle-end/70633
4584 * gcc.c-torture/compile/pr70633.c: New test.
4585
3d3f9e7e
JJ
4586 PR debug/70628
4587 * gcc.dg/torture/pr70628.c: New test.
4588
92886d3e
PP
45892016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4590
4591 PR c++/70610
4592 * g++.dg/template/pr70610.C: New test.
4593 * g++.dg/template/pr70610-2.C: New test.
4594 * g++.dg/template/pr70610-3.C: New test.
4595 * g++.dg/template/pr70610-4.C: New test.
4596
13bd7c2b
JJ
45972016-04-12 Jakub Jelinek <jakub@redhat.com>
4598
6512fa6d
JJ
4599 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4600 128 instead of 32.
4601
13bd7c2b
JJ
4602 PR c++/70571
4603 * g++.dg/ext/pr70571.C: New test.
4604
20b9851c
MM
46052016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4606
8a434ada 4607 PR target/70640
20b9851c
MM
4608 * gcc.target/powerpc/pr70640.c: New test.
4609
2b2f52bc
PC
46102016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4611
4612 PR c++/68722
4613 * g++.dg/parse/pr68722.C: New.
4614
5901e56a
JJ
46152016-04-12 Jakub Jelinek <jakub@redhat.com>
4616
4617 PR rtl-optimization/70596
4618 * gcc.target/i386/pr70596.c: New test.
4619
d4619dc1
NS
46202016-04-12 Nathan Sidwell <nathan@acm.org>
4621
4622 PR c++/70501
4623 * g++.dg/init/pr70501.C: New.
4624
3df530d3
DW
46252016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4626
4627 * gcc.target/i386/asm-flag-6.c: New test.
4628
b7a120d7
TV
46292016-04-12 Tom de Vries <tom@codesourcery.com>
4630
4631 PR tree-optimization/68756
4632 * gcc.dg/graphite/pr68756.c: New test.
4633
4e0eea75
JJ
46342016-04-12 Jakub Jelinek <jakub@redhat.com>
4635
4636 PR tree-optimization/70602
4637 * gcc.c-torture/execute/pr70602.c: New test.
4638
35fbda43
MM
46392016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4640
4641 PR target/70381
4642 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4643 __float128 emulator is built and runs.
4644 * gcc.target/powerpc/float128-1.c: Likewise.
4645
4646 * lib/target-supports.exp (check_ppc_float128_sw_available):
4647 Rework tests for __float128 software and hardware
4648 availability. Fix exit condition to return 0 on success.
4649
04a99ebe
JG
46502016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4651
4652 PR target/70133
4653 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4654 * gcc.target/aarch64/target_attr_15.c: Likewise.
4655
47cd5a85
PC
46562016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4657
4658 PR c++/69066
4659 * g++.dg/cpp1y/pr69066.C: New.
4660
a5edb32e
JD
46612016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4662
4663 PR fortran/68566
4664 * gfortran.dg/pr36192.f90: Update test.
4665 * gfortran.dg/pr36192_1.f90: Update test.
4666 * gfortran.dg/real_dimension_1.f: Update test.
4667 * gfortran.dg/parameter_array_init_7.f90: New test.
4668
8ef378f8
JDA
46692016-04-09 John David Anglin <danglin@gcc.gnu.org>
4670
c532c871
JDA
4671 PR testsuite/64039
4672 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4673
d34f706f
JDA
4674 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4675
75e1dd9e
JDA
4676 PR rtl-optimization/66669
4677 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4678
8a976f5f
JDA
4679 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4680
da04822a
JDA
4681 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4682 * gcc.dg/pie-1.c: Likewise.
4683 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4684 * gcc.dg/pic-4.c: Likewise.
4685 * gcc.dg/pie-3.c: Likewise.
4686 * gcc.dg/pie-4.c: Likewise.
4687
adfabcf9
JDA
4688 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4689
4a020adf
JDA
4690 PR tree-optimization/68644
4691 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4692
8ef378f8
JDA
4693 PR rtl-optimization/64886
4694 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4695
09bf990e
TV
46962016-04-09 Tom de Vries <tom@codesourcery.com>
4697
4698 PR tree-optimization/68953
4699 * gcc.dg/graphite/pr68953.c: New test.
4700
138c3c1a
DH
47012016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4702
4703 PR fortran/70592
4704 * gfortran.dg/deferred_character_16.f90: New test.
4705
f55460af
JJ
47062016-04-09 Jakub Jelinek <jakub@redhat.com>
4707
4708 PR tree-optimization/70586
4709 * gcc.c-torture/execute/pr70586.c: New test.
4710
0b77bbf3
DH
47112016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4712
4713 PR sanitizer/70573
4714 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4715 with __builtin_memset
4716 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4717
c42cfb5c
CP
47182016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4719
4720 PR lto/70289
4721 PR ipa/70348
4722 PR tree-optimization/70373
4723 PR middle-end/70533
4724 PR middle-end/70534
4725 PR middle-end/70535
4726 * c-c++-common/goacc/reduction-5.c: New test.
4727 * c-c++-common/goacc/reduction-promotions.c: New test.
4728 * gfortran.dg/goacc/reduction-3.f95: New test.
4729 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4730
56cfb596
PP
47312016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4732
4733 PR c++/70590
4734 PR c++/70452
4735 * g++.dg/pr70590.C: New test.
4736 * g++.dg/pr70590-2.C: New test.
4737
1a13c0a2
JJ
47382016-04-08 Jakub Jelinek <jakub@redhat.com>
4739
abc0647a
JJ
4740 PR middle-end/70593
4741 * gcc.target/i386/pr70593.c: New test.
4742
1a13c0a2
JJ
4743 PR rtl-optimization/70574
4744 * gcc.target/i386/avx2-pr70574.c: New test.
4745
c3da4956
MO
47462016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4747
4748 PR sanitizer/70541
4749 * c-c++-common/asan/pr70541.c: New test.
4750
9f1b833b
TV
47512016-04-08 Tom de Vries <tom@codesourcery.com>
4752
4753 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4754 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4755
bae7adda
KT
47562016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4757
4758 PR target/70566
4759 * gcc.c-torture/execute/pr70566.c: New test.
4760
211f3d57
TV
47612016-04-08 Tom de Vries <tom@codesourcery.com>
4762
4763 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4764 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4765
02cf2861
AM
47662016-04-08 Alan Modra <amodra@gmail.com>
4767
4768 * gcc.target/powerpc/pr70117.c: New.
4769
5f490f9f
JJ
47702016-04-07 Jakub Jelinek <jakub@redhat.com>
4771
56e9b710
JJ
4772 PR testsuite/70581
4773 * gcc.dg/lto/simd-function_0.c: New test.
4774
5f490f9f
JJ
4775 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4776 clones.
4777 * c-c++-common/attr-simd-2.c: Likewise.
4778 * c-c++-common/attr-simd-4.c: Likewise.
4779 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4780 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4781
e4ebc74d
TP
47822016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4783
4784 PR testsuite/70553
4785 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4786
9817ae35
TS
47872016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4788 Tom de Vries <tom@codesourcery.com>
4789
4790 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4791 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4792 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4793 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4794 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4795 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4796 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4797 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4798
e292f64d
PP
47992016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4800
4801 PR c/70436
4802 * g++.dg/warn/Wparentheses-29.C: New test.
4803
6b37bdaf
PP
48042016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4805
4806 PR c/70436
4807 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4808 explicit braces to resolve a future -Wparentheses warning.
4809
64824205
RH
48102016-04-06 Richard Henderson <rth@redhat.com>
4811
4812 * gcc.dg/pr61817-1.c: New test.
4813 * gcc.dg/pr61817-2.c: New test.
4814 * gcc.dg/pr69391-1.c: New test.
4815 * gcc.dg/pr69391-2.c: New test.
4816
bc2fc1f3
VM
48172016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4818
4819 PR rtl-optimization/70398
c87885ca 4820 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4821
41414a02
EB
48222016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4823
4824 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4825
4066ea8a
YR
48262016-04-06 Yvan Roux <yvan.roux@linaro.org>
4827 Pedro Alves <palves@redhat.com>
4828
4829 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4830
ec35ea45
JJ
48312016-04-06 Jakub Jelinek <jakub@redhat.com>
4832
3866f8dd
JJ
4833 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4834 Check for avx512f effective targets instead of avx2.
4835 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4836 for AVX512F clones.
4837 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4838 * g++.dg/gomp/declare-simd-1.C: Likewise.
4839 * g++.dg/gomp/declare-simd-3.C: Likewise.
4840 * g++.dg/gomp/declare-simd-4.C: Likewise.
4841
ec35ea45
JJ
4842 PR middle-end/70550
4843 * c-c++-common/gomp/pr70550-1.c: New test.
4844 * c-c++-common/gomp/pr70550-2.c: New test.
4845
c08d28ac
NS
48462016-04-05 Nathan Sidwell <nathan@acm.org>
4847
4848 PR c++/70512
4849 * g++.dg/ext/attribute-may-alias-5.C: New.
4850
1d510e04
JJ
48512016-04-05 Jakub Jelinek <jakub@redhat.com>
4852
4853 PR c++/70336
4854 * c-c++-common/pr70336.c: New test.
4855 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4856 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4857
84278ed9
JH
48582016-04-05 Jan Hubicka <hubicka@ucw.cz>
4859
4860 PR ipa/66223
4861 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4862
268a0ec4
JJ
48632016-04-05 Jakub Jelinek <jakub@redhat.com>
4864
4865 PR rtl-optimization/70542
4866 * gcc.dg/torture/pr70542.c: New test.
4867 * gcc.target/i386/avx2-pr70542.c: New test.
4868
5e8c2eb1
ZS
48692016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4870
4871 PR tree-optimization/70509
4872 * gcc.target/i386/avx512bw-pr70509.c: New test.
4873
c0daf32d
PP
48742016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4875
4876 PR c++/70452
4877 * g++.dg/ext/constexpr-vla4.C: New test.
4878
bf867841
UB
48792016-04-05 Uros Bizjak <ubizjak@gmail.com>
4880
4881 PR target/70510
4882 * gcc.target/i386/pr70510.c: New test.
4883
3022186a
RB
48842016-04-05 Richard Biener <rguenther@suse.de>
4885
4886 PR tree-optimization/70526
4887 * g++.dg/torture/pr70526.C: New testcase.
4888
55fc79b2
JJ
48892016-04-05 Jakub Jelinek <jakub@redhat.com>
4890
4891 PR target/70525
4892 * gcc.target/i386/pr70525.c: New test.
4893
62b233f2
RB
48942016-04-05 Richard Biener <rguenther@suse.de>
4895
4896 PR middle-end/70499
4897 * g++.dg/torture/pr70499.C: New testcase.
4898
cc05759d
RB
48992016-04-05 Richard Biener <rguenther@suse.de>
4900
4901 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4902 remove XFAIL.
4903
f23f16d4
JJ
49042016-04-04 Jakub Jelinek <jakub@redhat.com>
4905
4906 PR middle-end/70307
4907 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4908 rs6000 ABI warnings.
4909
d27ecc49
JH
49102016-04-04 Jan Hubicka <hubicka@ucw.cz>
4911
4912 PR ipa/66223
4913 * g++.dg/ipa/devirt-51.C: New testcase.
4914
c974c96e
BS
49152016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4916 Jakub Jelinek <jakub@redhat.com>
4917
4918 PR middle-end/70457
4919 * gcc.dg/torture/pr70457.c: New.
4920
7a85da89
AV
49212016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4922
4923 PR fortran/67538
4924 * gfortran.dg/allocate_with_source_19.f08: New test.
4925
de517e64
AV
49262016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4927
4928 PR fortran/65795
4929 * gfortran.dg/coarray_allocate_6.f08: New test.
4930
43b9f499
RB
49312016-04-04 Richard Biener <rguenther@suse.de>
4932
4933 PR rtl-optimization/70484
4934 * gcc.dg/torture/pr70484.c: New testcase.
4935
f13355da
MP
49362016-04-04 Marek Polacek <polacek@redhat.com>
4937
4938 PR c/70307
4939 * gcc.dg/torture/pr70307.c: New test.
4940
6cc6ed50
OE
49412016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4942
4943 PR target/70416
4944 PR target/67391
4945 * gcc.target/sh/torture/pr70416.c: New.
4946
abdc16c8
MS
49472016-04-02 Martin Sebor <msebor@redhat.com>
4948
4949 PR c++/67376
4950 PR c++/70170
4951 PR c++/70172
4952 PR c++/70228
4953 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4954 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4955 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4956 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4957 * g++.dg/cpp0x/constexpr-string.C: Same.
4958 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4959 * g++.dg/cpp0x/pr65398.C: Same.
4960 * g++.dg/ext/constexpr-vla1.C: Same.
4961 * g++.dg/ext/constexpr-vla2.C: Same.
4962 * g++.dg/ext/constexpr-vla3.C: Same.
4963 * g++.dg/ubsan/pr63956.C: Same.
4964
763cd859
JJ
49652016-04-01 Jakub Jelinek <jakub@redhat.com>
4966
4967 PR rtl-optimization/70467
4968 * gcc.target/i386/pr70467-2.c: New test.
4969
0f875435
JJ
49702016-04-01 Jakub Jelinek <jakub@redhat.com>
4971 Marek Polacek <polacek@redhat.com>
4972
4973 PR c++/70488
4974 * g++.dg/init/new47.C: New test.
4975
41d14659
RR
49762016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4977
4978 PR target/70496
4979 * gcc.target/arm/pr70496.c: New test.
4980
f9bf89bb
NS
49812016-04-01 Nathan Sidwell <nathan@acm.org>
4982
73b9085d
NS
4983 PR c++/68475
4984 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4985
4afdcfaa
IE
49862016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4987
4988 PR target/69890
4989 * gcc.dg/strlenopt.h (memmove): New.
4990 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4991 instead of "string.h".
4992 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4993 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4994 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4995 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4996 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4997 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4998 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4999 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5000 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5001 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5002 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5003 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5004 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5005 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5006 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5007 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5008 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5009 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5010 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5011 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5012
b5d7a29c
RO
50132016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5014
5015 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5016 (Holder::foo): Reflect this.
5017
b660f9ec
IE
50182016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5019
5020 PR target/70442
5021 * gcc.dg/pr70442.c: New test.
5022
88504f34
NS
50232016-03-31 Nathan Sidwell <nathan@acm.org>
5024
5025 PR c++/70393
5026 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5027
95d34b96
KY
50282016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5029
5030 PR target/70453
5031 * gcc.target/i386/pr70453.c: New test.
5032
b4c4967c
AB
50332016-03-31 Andrey Belevantsev <abel@ispras.ru>
5034
5035 PR target/70292
5036 * gcc.c-torture/pr70292.c: New test.
5037
5fde6a45
MP
50382016-03-31 Marek Polacek <polacek@redhat.com>
5039
5040 PR c/70297
5041 * c-c++-common/pr70297.c: New test.
5042 * g++.dg/cpp0x/typedef-redecl.C: New test.
5043 * gcc.dg/typedef-redecl2.c: New test.
5044
97eb24c4
JJ
50452016-03-31 Jakub Jelinek <jakub@redhat.com>
5046
5047 PR rtl-optimization/70460
5048 * gcc.c-torture/execute/pr70460.c: New test.
5049
efc3536f
RB
50502016-03-31 Richard Biener <rguenther@suse.de>
5051
5052 PR c++/70430
5053 * g++.dg/ext/vector30.C: New testcase.
5054
e0876e21
DH
50552016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5056 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5057
5058 * gfortran.dg/fmt_pf.f90: New test.
5059
e9bff8c6
RO
50602016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5061
5062 Forward-port from 5 branch
5063 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5064
5065 PR testsuite/70356
5066 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5067 dg-require-effective-target after dg-do.
5068
5069 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5070
5071 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5072
2620c80d
TS
50732016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5074 Julian Brown <julian@codesourcery.com>
5075 Chung-Lin Tang <cltang@codesourcery.com>
5076 Cesar Philippidis <cesar@codesourcery.com>
5077 James Norris <jnorris@codesourcery.com>
5078 Tom de Vries <tom@codesourcery.com>
5079 Nathan Sidwell <nathan@codesourcery.com>
5080
bf867841 5081 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5082 * c-c++-common/goacc/loop-clauses.c: Likewise.
5083 * g++.dg/goacc/template.C: Likewise.
5084 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5085 * gfortran.dg/goacc/loop-1.f95: Likewise.
5086 * gfortran.dg/goacc/loop-5.f95: Likewise.
5087 * gfortran.dg/goacc/loop-6.f95: Likewise.
5088 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5089 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5090 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5091 * c-c++-common/goacc/clauses-fail.c: Likewise.
5092 * c-c++-common/goacc/parallel-1.c: Likewise.
5093 * c-c++-common/goacc/reduction-1.c: Likewise.
5094 * c-c++-common/goacc/reduction-2.c: Likewise.
5095 * c-c++-common/goacc/reduction-3.c: Likewise.
5096 * c-c++-common/goacc/reduction-4.c: Likewise.
5097 * c-c++-common/goacc/routine-3.c: Likewise.
5098 * c-c++-common/goacc/routine-4.c: Likewise.
5099 * c-c++-common/goacc/routine-5.c: Likewise.
5100 * c-c++-common/goacc/tile.c: Likewise.
5101 * g++.dg/goacc/template.C: Likewise.
5102 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5103 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5104 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5105 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5106 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5107 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5108 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5109 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5110 * c-c++-common/goacc/use_device-1.c: ... this file.
5111 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5112 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5113 * c-c++-common/goacc/host_data-6.c: ... this file.
5114 * c-c++-common/goacc/loop-2-kernels.c: New file.
5115 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5116 * c-c++-common/goacc/loop-3.c: Likewise.
5117 * g++.dg/goacc/reference.C: Likewise.
5118 * g++.dg/goacc/routine-1.C: Likewise.
5119 * g++.dg/goacc/routine-2.C: Likewise.
5120
f6d2d066
RB
51212016-03-30 Richard Biener <rguenther@suse.de>
5122
5123 PR middle-end/70450
5124 * gcc.dg/torture/pr70450.c: New testcase.
5125
d43242b9
JJ
51262016-03-30 Jakub Jelinek <jakub@redhat.com>
5127
5128 PR target/70421
5129 * gcc.dg/torture/pr70421.c: New test.
5130 * gcc.target/i386/avx512f-pr70421.c: New test.
5131
5ce43b77
L
51322016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5133
5134 PR testsuite/70364
5135 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5136 (check): New function.
5137 (bar): Call check.
5138 (foo): Align stack to 16 bytes when calling bar.
5139 * gcc.target/i386/cleanup-2.c: Likewise.
5140
d014a712
PP
51412016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5142
5143 PR tree-optimization/59124
5144 * gcc.dg/Warray-bounds-19.c: New test.
5145
13f0e8c7
ZW
51462016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5147
5148 * lib/prune.exp (escape_regex_chars): New.
5149 (prune_file_path): Update to quote metcharacters for regexp.
5150
3336c6e0
JJ
51512016-03-29 Jakub Jelinek <jakub@redhat.com>
5152
a362f023
JJ
5153 PR rtl-optimization/70429
5154 * gcc.c-torture/execute/pr70429.c: New test.
5155
3336c6e0
JJ
5156 PR tree-optimization/70405
5157 * gcc.dg/pr70405.c: New test.
5158
728557fd
AV
51592016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5160
5161 PR fortran/70397
5162 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5163 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5164
bef977d4
TS
51652016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5166
5167 PR testsuite/64177
5168 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5169 __cilkrts_set_param to set two workers.
5170 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5171 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5172
6f6d25c9
DH
51732016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5174
bf867841 5175 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5176
45733562
KY
51772016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5178
5179 PR target/70406
bf867841 5180 * gcc.target/i386/pr70406.c: New test.
45733562 5181
a1799e5e
EB
51822016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5183
5184 * gnat.dg/specs/double_record_extension3.ads: New test.
5185
5fca7b66
RH
51862016-03-25 Richard Henderson <rth@redhat.com>
5187
5188 PR target/70120
5189 * gcc.target/aarch64/pr70120-1.c: New.
5190 * gcc.target/aarch64/pr70120-2.c: New.
5191 * gcc.target/aarch64/pr70120-3.c: New.
5192
31ce75c6
PP
51932016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5194
5195 PR c++/62212
5196 * g++.dg/template/mangle2.C: The dg-do directive should be
5197 "compile" not "assemble".
5198
3caf0ca1
BS
51992016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5200
5201 PR lto/69650
5202 * gcc.dg/pr69650.c: New test.
5203
634035b6
DE
52042016-03-25 David Edelsohn <dje.gcc@gmail.com>
5205
5206 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5207
45d34276
AM
52082016-03-25 Alan Modra <amodra@gmail.com>
5209
5210 * gcc.dg/dfp/pr70052.c: New test.
5211
8f085166
RH
52122016-03-24 Richard Henderson <rth@redhat.com>
5213
5214 PR middle-end/69845
5215 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5216 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5217
011e5ec3
TV
52182016-03-24 Tom de Vries <tom@codesourcery.com>
5219
5220 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5221
9e3f4551
TV
52222016-03-24 Tom de Vries <tom@codesourcery.com>
5223
5224 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5225 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5226
45780041
TV
52272016-03-24 Tom de Vries <tom@codesourcery.com>
5228
5229 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5230 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5231
887ab4e5
PP
52322016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5233
5234 PR c++/62212
5235 * g++.dg/template/mangle2.C: New test.
5236
69a9a66f
RB
52372016-03-24 Richard Biener <rguenther@suse.de>
5238
5239 PR tree-optimization/70396
5240 * gcc.dg/torture/pr70396.c: New testcase.
5241
ed87de55
RB
52422016-03-24 Richard Biener <rguenther@suse.de>
5243
5244 PR middle-end/70370
5245 * gcc.dg/torture/pr70370.c: New testcase.
5246
ea064934
TV
52472016-03-24 Tom de Vries <tom@codesourcery.com>
5248
5249 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5250 * gfortran.dg/goacc/kernels-tree.f95: Same.
5251 * gfortran.dg/goacc/parallel-tree.f95: Same.
5252
b2a4dd1d
TV
52532016-03-24 Tom de Vries <tom@codesourcery.com>
5254
5255 * c-c++-common/goacc/uninit-if-clause.c: New test.
5256 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5257
72e7cd6e
JJ
52582016-03-24 Jakub Jelinek <jakub@redhat.com>
5259
5260 PR target/70290
bf867841
UB
5261 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5262 Fix formatting.
72e7cd6e 5263
ce9d0c03
RB
52642016-03-24 Richard Biener <rguenther@suse.de>
5265
5266 PR tree-optimization/70372
5267 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5268
426b9428
PP
52692016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5270
5271 PR c++/70347
5272 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5273
cd1588c4
PP
52742016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5275
5276 PR c++/70332
5277 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5278
61637db3
JJ
52792016-03-23 Jakub Jelinek <jakub@redhat.com>
5280
928af3bf
JJ
5281 PR c++/70001
5282 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5283 * g++.dg/cpp1y/pr70001.C: New test.
5284
61637db3
JJ
5285 PR c++/70323
5286 * g++.dg/cpp0x/constexpr-70323.C: New test.
5287
05aca4e7
AO
52882016-03-23 Alexandre Oliva <aoliva@redhat.com>
5289 Jason Merrill <jason@redhat.com>
5290 Jakub Jelinek <jakub@redhat.com>
5291
5292 PR c++/69315
5293 * g++.dg/cpp0x/constexpr-69315.C: New test.
5294 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5295
fbdb6baf
MP
52962016-03-23 Marek Polacek <polacek@redhat.com>
5297
5298 PR c++/69884
5299 * g++.dg/warn/Wignored-attributes-1.C: New test.
5300 * g++.dg/warn/Wignored-attributes-2.C: New test.
5301
d79ee524
TV
53022016-03-23 Tom de Vries <tom@codesourcery.com>
5303
5304 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5305 initialization.
5306 * gfortran.dg/goacc/private-3.f95 (test): Same.
5307 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5308 missing use param.
5309
a59f0bef
KT
53102016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5311
5312 * lib/target-supports.exp: Remove v7ve entry from loop
5313 creating effective target checks.
5314 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5315 (add_options_for_arm_arch_v7ve): Likewise.
5316
0179520a
JJ
53172016-03-23 Jakub Jelinek <jakub@redhat.com>
5318
5319 PR tree-optimization/70354
5320 * gcc.dg/vect/pr70354-1.c: New test.
5321 * gcc.dg/vect/pr70354-2.c: New test.
5322 * gcc.target/i386/avx2-pr70354-1.c: New test.
5323 * gcc.target/i386/avx2-pr70354-2.c: New test.
5324
75bb14d7
JL
53252016-03-22 Jeff Law <law@redhat.com>
5326
5327 PR target/70232
5328 * gcc.dg/tree-ssa/pr70232.c: New test.
5329
72c9526d
IE
53302016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5331
5332 PR target/70302
5333 * gcc.target/i386/pr70302.c: New test.
5334
a3ca1bc5
RB
53352016-03-22 Richard Biener <rguenther@suse.de>
5336
5337 PR middle-end/70251
5338 * g++.dg/torture/pr70251.C: New testcase.
5339
5c240f4d
DM
53402016-03-22 David Malcolm <dmalcolm@redhat.com>
5341
5342 PR c/69993
5343 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5344 Wmisleading-indentation.c.
5345 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5346 reflect change to diagnostic text and order of messages.
5347 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5348
80f6631b
DE
53492016-03-22 David Edelsohn <dje.gcc@gmail.com>
5350
5351 * g++.dg/ext/java-3.C: Don't compile on AIX.
5352
9a10956c
RB
53532016-03-22 Richard Biener <rguenther@suse.de>
5354
5355 PR middle-end/70333
5356 * gcc.dg/torture/pr70333.c: New testcase.
5357
6cedf922
IE
53582016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5359
5360 * g++.dg/ext/pr70290.C: New test.
5361
cd6c27ac
KY
53622016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5363
5364 PR target/70325
5365 * gcc.target/i386/pr70325.c: New test.
5366
4cde512c
JJ
53672016-03-22 Jakub Jelinek <jakub@redhat.com>
5368
b01915ed
JJ
5369 PR target/70329
5370 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5371 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5372
4e3e2cf1
JJ
5373 PR target/70300
5374 * gcc.target/i386/pr70300.c: New test.
5375
4cde512c
JJ
5376 PR c++/70295
5377 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5378 (func2): New function for cond with parens, xfail warning for c++.
5379 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5380
16f6d7dc
PP
53812016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5382
5383 PR c++/70096
5384 * g++.dg/template/ptrmem30.C: New test.
5385
a3e2b438
PP
53862016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5387
5388 PR c++/70204
5389 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5390 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5391
11b6a02e
JJ
53922016-03-21 Jakub Jelinek <jakub@redhat.com>
5393
5394 PR middle-end/70326
5395 * gcc.dg/pr70326.c: New test.
5396
b9407883
MG
53972016-03-21 Marc Glisse <marc.glisse@inria.fr>
5398 Jakub Jelinek <jakub@redhat.com>
5399
5400 PR tree-optimization/70317
5401 * gcc.dg/pr70317.c: New test.
5402
4a148e19
UB
54032016-03-21 Uros Bizjak <ubizjak@gmail.com>
5404
5405 PR target/70327
5406 * gcc.target/i386/pr70327.c: New test.
5407
2a85ddbb
ML
54082016-03-21 Martin Liska <mliska@suse.cz>
5409
7d36fe98 5410 PR ipa/70306
2a85ddbb
ML
5411 * gcc.dg/ipa/pr70306.c: New test.
5412
4a148e19 54132016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5414
5415 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5416 * gcc.target/arm/attr-align3.c: Likewise.
5417 * gcc.target/arm/attr_arm.c: Likewise.
5418 * gcc.target/arm/flip-thumb.c: Likewise.
5419
6b366948
JJ
54202016-03-21 Jakub Jelinek <jakub@redhat.com>
5421
5422 PR target/70296
5423 * gcc.target/powerpc/altivec-36.c: New test.
5424
2fac8c14
RB
54252016-03-21 Richard Biener <rguenther@suse.de>
5426
5427 PR tree-optimization/70310
5428 * gcc.dg/torture/pr70310.c: New testcase.
5429
e9bde854
KY
54302016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5431
5432 PR target/70293
5433 * gcc.target/i386/pr70293.c: New test.
5434
56bbfaf6
RB
54352016-03-21 Richard Biener <rguenther@suse.de>
5436
5437 PR tree-optimization/70288
5438 * gcc.dg/torture/pr70288-1.c: New testcase.
5439 * gcc.dg/torture/pr70288-2.c: Likewise.
5440
3eee49ed
AB
54412016-03-21 Andrey Belevantsev <abel@ispras.ru>
5442
5443 PR rtl-optimization/69307
5444 * gcc.target/arm/pr69307.c: New test.
4a148e19 5445
8e7816b4
AB
54462016-03-21 Andrey Belevantsev <abel@ispras.ru>
5447
5448 PR rtl-optimization/69102
5449 * gcc.c-torture/compile/pr69102.c: New test.
5450
14d7d4be
JL
54512016-03-18 Jeff Law <law@redhat.com>
5452
5453 PR rtl-optimization/70263
5454 * gcc.c-torture/compile/pr70263-1.c: New test.
5455 * gcc.target/i386/pr70263-2.c: New test.
5456
5c6a601c
BS
54572016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5458
5459 PR rtl-optimization/70278
5460 * gcc.dg/torture/pr70278.c: New test.
5461 * gcc.target/arm/pr70278.c: New test.
5462
4bbf545b
DM
54632016-03-18 David Malcolm <dmalcolm@redhat.com>
5464
5465 PR c/70281
5466 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5467 (test_builtin_types_compatible_p): New test function.
5468 * gcc.dg/pr70281.c: New test case.
5469
dc28bb68
CL
54702016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5471
5472 PR target/70113
5473 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5474
5e8d6dff
IE
54752016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5476
5477 PR tree-optimization/70252
5478 * gcc.dg/pr70252.c: New test.
5479
d0e7e403
TV
54802016-03-18 Tom de Vries <tom@codesourcery.com>
5481
5482 * gcc.dg/pr70161-2.c: New test.
5483 * gcc.dg/pr70161.c: New test.
5484
fa22501a
TV
54852016-03-18 Tom de Vries <tom@codesourcery.com>
5486
5487 PR ipa/70269
5488 * gcc.dg/pr70269.c: New test.
5489
dd125026
JJ
54902016-03-18 Jakub Jelinek <jakub@redhat.com>
5491
5492 PR c++/70267
5493 * g++.dg/ext/java-3.C: New test.
5494
91914f0a
PP
54952016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5496
5497 PR c++/70205
5498 * g++.dg/lookup/pr70205.C: New test.
5499
753a8910
PP
55002016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5501
5502 PR c++/70218
5503 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5504
14ba7b28
MP
55052016-03-17 Marek Polacek <polacek@redhat.com>
5506
5507 PR c/69407
5508 * gcc.dg/atomic-op-6.c: New test.
5509
ded60913
DM
55102016-03-17 David Malcolm <dmalcolm@redhat.com>
5511
5512 PR c/70264
5513 * c-c++-common/pr70264.c: New test case.
5514
a3aad0e6
JJ
55152016-03-17 Jakub Jelinek <jakub@redhat.com>
5516
17366700
JJ
5517 PR c++/70144
5518 * c-c++-common/pr70144-1.c: New test.
5519 * c-c++-common/pr70144-2.c: New test.
5520
a3aad0e6
JJ
5521 PR c++/70272
5522 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5523 * g++.dg/opt/flifetime-dse6.C: New test.
5524 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5525
b57e6e18
L
55262016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5527
5528 PR driver/70192
5529 * gcc.dg/pic-1.c: New test.
5530 * gcc.dg/pic-2.c: Likewise.
5531 * gcc.dg/pic-3.c: Likewise.
5532 * gcc.dg/pic-4.c: Likewise.
5533 * gcc.dg/pie-1.c: Likewise.
5534 * gcc.dg/pie-2.c: Likewise.
5535 * gcc.dg/pie-3.c: Likewise.
5536 * gcc.dg/pie-4.c: Likewise.
5537 * gcc.dg/pie-5.c: Likewise.
5538 * gcc.dg/pie-6.c: Likewise.
5539
b38ba58b
TV
55402016-03-17 Tom de Vries <tom@codesourcery.com>
5541
5542 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5543 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5544
6931b3b7
RB
55452016-03-17 Richard Biener <rguenther@suse.de>
5546
5547 PR debug/70271
5548 * g++.dg/debug/pr70271.C: New testcase.
5549
0c8b64cb
IE
55502016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5551
5552 * gcc.target/i386/pr70251.c: New test.
5553
b1970801
MP
55542016-03-17 Marek Polacek <polacek@redhat.com>
5555
5556 PR c++/70194
5557 * g++.dg/warn/constexpr-70194.C: New test.
5558
820c5eaa
RH
55592016-03-16 Richard Henderson <rth@redhat.com>
5560
5561 PR middle-end/70240
5562 * gcc.c-torture/compile/pr70240.c: New.
5563
da0ad263
SKS
55642016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5565
5566 * gcc.c-torture/compile/20151204.c: Skip for avr.
5567
c73d295c
JJ
55682016-03-16 Jakub Jelinek <jakub@redhat.com>
5569
5570 PR target/70245
5571 * g++.dg/opt/pr70245.C: New test.
5572 * g++.dg/opt/pr70245.h: New file.
5573 * g++.dg/opt/pr70245-aux.cc: New file.
5574
b2794066
MS
55752016-03-16 Martin Sebor <msebor@redhat.com>
5576
5577 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5578
aa43616c
RH
55792016-03-16 Richard Henderson <rth@redhat.com>
5580
5581 PR middle-end/70199
5582 * gcc.c-torture/compile/pr70199.c: New.
5583
59608fe5
L
55842016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5585
5586 * gcc.dg/uninit-19.c: Run dos2unix.
5587
ab4c578f
MP
55882016-03-16 Marek Polacek <polacek@redhat.com>
5589
5590 PR c/70093
5591 * gcc.dg/nested-func-10.c: New test.
5592 * gcc.dg/nested-func-9.c: New test.
5593
f5387e76
JJ
55942016-03-16 Jakub Jelinek <jakub@redhat.com>
5595
5596 PR tree-optimization/68714
5597 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5598
7662b718
TV
55992016-03-16 Tom de Vries <tom@codesourcery.com>
5600
5601 PR tree-optimization/68715
5602 * gcc.dg/graphite/pr68715-2.c: New test.
5603 * gcc.dg/graphite/pr68715.c: New test.
5604 * gfortran.dg/graphite/pr68715.f90: New test.
5605
be7ce7ae
TV
56062016-03-16 Tom de Vries <tom@codesourcery.com>
5607
5608 PR tree-optimization/68809
5609 * gcc.dg/graphite/pr68809-2.c: New test.
5610 * gcc.dg/graphite/pr68809.c: New test.
5611
1935f250
JJ
56122016-03-16 Jakub Jelinek <jakub@redhat.com>
5613
6651c93e
JJ
5614 PR c++/70147
5615 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5616 method call to i () as argument. Adjust expected output.
5617
1935f250
JJ
5618 PR c++/70147
5619 * g++.dg/ubsan/pr70147-1.C: New test.
5620 * g++.dg/ubsan/pr70147-2.C: New test.
5621
ab1caa6e
MS
56222016-03-15 Martin Sebor <msebor@redhat.com>
5623
5624 PR c++/58281
5625 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5626
5c2a1bbb
JDA
56272016-03-15 John David Anglin <danglin@gcc.gnu.org>
5628
cb5d8ad1
JDA
5629 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5630 hppa*-*-hpux*.
5631
b440dd40
JDA
5632 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5633
5c2a1bbb
JDA
5634 PR libfortran/69799
5635 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5636 libatomic_available.
5637
42c729c5
MP
56382016-03-15 Marek Polacek <polacek@redhat.com>
5639
5640 PR c++/70209
5641 * g++.dg/ext/attribute-may-alias-4.C: New test.
5642
82b1c550
AM
56432016-03-15 Alexander Monakov <amonakov@ispras.ru>
5644
5645 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5646 -fvar-tracking-assignments-toggle flag.
5647
4ccbf3a6
PH
56482016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5649
5650 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5651
c39858bd
JJ
56522016-03-15 Jakub Jelinek <jakub@redhat.com>
5653
5654 PR rtl-optimization/70222
5655 * gcc.c-torture/execute/pr70222-1.c: New test.
5656 * gcc.c-torture/execute/pr70222-2.c: New test.
5657
8be119c1
RH
56582016-03-15 Richard Henderson <rth@redhat.com>
5659
5660 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5661
6598bb55
AB
56622016-03-15 Andrey Belevantsev <abel@ispras.ru>
5663
5664 PR rtl-optimization/69032
5665 * gcc.dg/pr69032.c: New test.
5666
81fa2944
AB
56672016-03-15 Andrey Belevantsev <abel@ispras.ru>
5668
5669 PR rtl-optimization/63384
4a148e19 5670 * g++.dg/pr63384.C: New test.
81fa2944 5671
74ea9ab6
AB
56722016-03-15 Andrey Belevantsev <abel@ispras.ru>
5673
5674 PR target/64411
5675 * gcc.target/i386/pr64411.C: New test.
5676
045d5055
TV
56772016-03-15 Tom de Vries <tom@codesourcery.com>
5678
5679 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5680 * gfortran.dg/goacc/kernels-alias.f95: New test.
5681
3ea33585
MS
56822016-03-14 Martin Sebor <msebor@redhat.com>
5683
5684 PR c++/53792
5685 * g++.dg/cpp0x/constexpr-inline.C: New test.
5686 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5687
1df7b330
DE
56882016-03-14 David Edelsohn <dje.gcc@gmail.com>
5689
5690 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5691
79b57d18
JJ
56922016-03-14 Jakub Jelinek <jakub@redhat.com>
5693
5694 PR middle-end/70219
5695 * gcc.dg/pr70219.c: New test.
5696
3cbf012a
BS
56972016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5698
5699 PR target/70083
5700 * gcc.dg/torture/pr70083.c: New test.
5701 * gcc.target/i386/pr70083.c: New test.
5702
a9fee7cd
RB
57032016-03-14 Richard Biener <rguenther@suse.de>
5704
5705 PR tree-optimization/56365
5706 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5707
4799603f
SB
57082016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5709
5710 PR target/70098
5711 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5712 New function.
5713 * g++.dg/pr70098.C: New testcase.
5714
5715
760ca967
TV
57162016-03-14 Tom de Vries <tom@codesourcery.com>
5717
5718 PR tree-optimization/70045
5719 * gcc.dg/graphite/pr70045.c: New test.
5720
44e66a77
JD
57212016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5722
5723 PR fortran/69043
5724 * gfortran.dg/include_9.f90: New test.
5725
a18e0fe1
DH
57262016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5727
5728 PR fortran/45076
5729 gfortran.dg/prof/prof.exp: New script.
5730 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5731
d0aca6ab
AB
57322016-03-12 Andrey Belevantsev <abel@ispras.ru>
5733
5734 PR rtl-optimization/69307
5735 * gcc.dg/pr69307.c: New test.
5736
cefe08a4
VM
57372016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5738
5739 PR target/69614
5740 * gcc.target/arm/pr69614.c: New.
5741
70112e2a
PT
57422016-03-12 Paul Thomas <pault@gcc.gnu.org>
5743
5744 PR fortran/70031
5745 * gfortran.dg/submodule_14.f08: New test
5746
5747 PR fortran/69524
5748 * gfortran.dg/submodule_15.f08: New test
5749
3f1e5d3a
PP
57502016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5751
5752 PR c++/70106
5753 * g++.dg/cpp1y/paren3.C: New test.
5754
a3f6d680
MM
57552016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5756
5757 PR target/70131
5758 * gcc.target/powerpc/ppc-round2.c: New test.
5759
92348f09
BS
57602016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5761
5762 PR target/70123
5763 * gcc.dg/torture/pr70123.c: New test.
5764
cebde9e9
JL
57652016-03-11 Jeff Law <law@redhat.com>
5766
5767 PR tree-optimization/70190
5768 * gcc.c-torture/compile/pr70190.c: New test.
5769
3edc5da4
DM
57702016-03-11 David Malcolm <dmalcolm@redhat.com>
5771
5772 PR c/68187
5773 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5774 case.
5775 (test43_b): Likewise.
5776 (test43_c): Likewise.
5777 (test43_d): Likewise.
5778 (test43_e): Likewise.
5779 (test43_f): Likewise.
5780 (test43_g): Likewise.
5781 (test44_a): Likewise.
5782 (test44_b): Likewise.
5783 (test44_c): Likewise.
5784 (test44_d): Likewise.
5785 (test44_e): Likewise.
5786
318c1204
DM
57872016-03-11 David Malcolm <dmalcolm@redhat.com>
5788
5789 PR c/70085
5790 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5791
bc062234
KT
57922016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5793
5794 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5795 dg-options.
5796
acfc1ac1
KT
57972016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5798
5799 PR target/70002
5800 PR target/69245
5801 * gcc.target/aarch64/pr69245_2.c: New test.
5802
d1e2bb2d
JJ
58032016-03-11 Jakub Jelinek <jakub@redhat.com>
5804
5805 PR tree-optimization/70177
5806 * gcc.dg/pr70177.c: New test.
5807
07350627
AL
58082016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5809
5810 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5811
5c6706f7
AL
58122016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5813
5814 * gcc.dg/tree-ssa/sra-20.c: New.
5815
02d472a2
JJ
58162016-03-11 Jakub Jelinek <jakub@redhat.com>
5817
686d390a
JJ
5818 PR rtl-optimization/70174
5819 * gcc.dg/pr70174.c: New test.
5820
02d472a2
JJ
5821 PR tree-optimization/70169
5822 * gcc.dg/pr70169.c: New test.
5823
0f9befa1
IE
58242016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5825
5826 PR target/70160
5827 * gcc.target/i386/pr70160.c: New test.
5828
432d4670
AK
58292016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5830
5831 * gcc.target/s390/dfp-1.c: New test.
5832
a3dc8760
NC
58332016-03-10 Nick Clifton <nickc@redhat.com>
5834
5835 PR target/70044
5836 * gcc.target/aarch64/pr70044.c: New test.
5837
b87a8d7d
PP
58382016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5839 Jakub Jelinek <jakub@redhat.com>
5840
5841 PR c++/70001
5842 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5843 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5844 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5845
4f4ada6a
JH
58462016-03-10 Jan Hubicka <hubicka@ucw.cz>
5847
5848 PR lto/69589
5849 * g++.dg/lto/pr69589_0.C: New testcase
5850 * g++.dg/lto/pr69589_1.C: New testcase
5851
d49b0aa0
MP
58522016-03-10 Marek Polacek <polacek@redhat.com>
5853
5854 PR c++/70153
5855 * g++.dg/delayedfold/unary-plus1.C: New test.
5856
58572016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5858
5859 * gcc.target/arm/pr45701-1.c: Escape brackets.
5860 * gcc.target/arm/pr45701-2.c: Likewise.
5861
71017a7b
AL
58622016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5863
5864 * gfortran.dg/unconstrained_commons.f: New.
5865
ba52669f
AM
58662016-03-10 Alan Modra <amodra@gmail.com>
5867
5868 * gcc.dg/pr69195.c: New.
5869 * gcc.dg/pr69238.c: New.
5870
27742332
TV
58712016-03-10 Tom de Vries <tom@codesourcery.com>
5872
5873 PR testsuite/68915
5874 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5875
3a81a594
RB
58762016-03-10 Richard Biener <rguenther@suse.de>
5877
5878 PR tree-optimization/70128
5879 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5880 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5881
3433b975
JJ
58822016-03-09 Jakub Jelinek <jakub@redhat.com>
5883
c2864f02
JJ
5884 PR tree-optimization/70152
5885 * gcc.dg/pr70152.c: New test.
5886
3433b975
JJ
5887 PR target/70086
5888 * gcc.target/i386/pr70086-1.c: New test.
5889 * gcc.target/i386/pr70086-2.c: New test.
5890 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5891
5892 PR tree-optimization/70127
5893 * gcc.c-torture/execute/pr70127.c: New test.
5894
96b3c82d
CP
58952016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5896
5897 * c-c++-common/goacc/combined-directives-2.c: New test.
5898
b4f3232d
DM
58992016-03-09 David Malcolm <dmalcolm@redhat.com>
5900
5901 PR c/68473
5902 PR c++/70105
5903 * g++.dg/diagnostic/pr70105.C: New test.
5904 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5905 (test_multiple_ordinary_maps): New test function.
5906
40499f81
DM
59072016-03-09 David Malcolm <dmalcolm@redhat.com>
5908
5909 PR c/68473
5910 PR c++/70105
5911 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5912 Drop range information from call to inform_at_rich_loc.
5913 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5914 New.
5915 (test_show_locus): Replace calls to rich_location::add_range with
5916 calls to add_range. Rewrite the tests that used the now-defunct
5917 rich_location ctor taking a source_range. Simplify other tests
5918 by replacing calls to COMBINE_LOCATION_DATA with calls to
5919 make_location.
5920
c9e33662
RB
59212016-03-09 Richard Biener <rguenther@suse.de>
5922 Jakub Jelinek <jakub@redhat.com>
5923
5924 PR tree-optimization/70138
5925 * gcc.dg/vect/pr70138-1.c: New testcase.
5926 * gcc.dg/vect/pr70138-2.c: Likewise.
5927
2c73b764
JJ
59282016-03-09 Jakub Jelinek <jakub@redhat.com>
5929
5930 PR target/70049
5931 * gcc.target/i386/pr70049.c: New test.
5932
c06d25bb
RB
59332016-03-09 Richard Biener <rguenther@suse.de>
5934
5935 PR c/70143
5936 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5937 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5938 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5939
5828a501
RO
59402016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5941
5942 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5943 arm-*-*.
5944
2e141c8d
JJ
59452016-03-09 Jakub Jelinek <jakub@redhat.com>
5946
5a9def37
JJ
5947 PR middle-end/67278
5948 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5949
2e141c8d
JJ
5950 PR target/67278
5951 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5952
5953 PR middle-end/70050
5954 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5955 in testcase comment.
5956
bf751f40
TV
59572016-03-09 Tom de Vries <tom@codesourcery.com>
5958
5959 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5960 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5961 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5962 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5963 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5964 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5965 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5966 * gfortran.dg/goacc/kernels-loop.f95: New test.
5967
e210c999
MS
59682016-03-08 Martin Sebor <msebor@redhat.com>
5969
5970 PR c++/62096
5971 * g++.dg/warn/overflow-warn-7.C: New test.
5972
80aac5c8
JM
59732016-03-08 Jason Merrill <jason@redhat.com>
5974
5975 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5976 * lib/target-supports.exp (check_effective_target_concepts): New.
5977
12b81409
JJ
59782016-03-08 Jakub Jelinek <jakub@redhat.com>
5979
d259b234
JJ
5980 PR c++/70135
5981 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5982 * g++.dg/ubsan/pr70135.C: New test.
5983
12b81409
JJ
5984 PR target/70110
5985 * gcc.dg/pr70110.c: New test.
5986
b4e9f2aa
MJ
59872016-03-07 Martin Jambor <mjambor@suse.cz>
5988
5989 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5990 * c-c++-common/gomp/if-1.c: Likewise.
5991 * c-c++-common/gomp/pr61486-2.c: Likewise.
5992 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5993 to dg-additional-options.
5994 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5995 * g++/gomp/target-teams-1.c: Likewise.
5996 * gcc.dg/gomp/gomp.exp: Likewise.
5997 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5998 dg-additional-options.
5999 * gfortran.dg/gomp/gomp.exp: Likewise.
6000 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6001 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6002 dg-additional-options.
6003 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6004
f86e631e
MJ
60052016-03-07 Martin Jambor <mjambor@suse.cz>
6006
6007 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6008 * c-c++-common/gomp/gridify-1.c: New test.
6009 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6010
94156b3f
AV
60112016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6012
6013 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6014 trigger for cortex-r8, when scanning for register r8.
6015 * gcc.target/arm/pr45701-2.c: Likewise.
6016
a84a49b7 60172016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6018 Jeff Law <law@redhat.com>
a84a49b7
RB
6019
6020 PR tree-optimization/69740
6021 * gcc.c-torture/compile/pr69740-1.c: New test.
6022 * gcc.c-torture/compile/pr69740-2.c: New test.
6023
e41f6c9e
BS
60242016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6025
6026 * lib/target-supports.exp
6027 (check_effective_target_whole_vector_shift): Enable for PPC64.
6028
57548bf5
RB
60292016-03-07 Richard Biener <rguenther@suse.de>
6030
6031 PR tree-optimization/70115
6032 * gcc.dg/torture/pr70115.c: New testcase.
6033
4ae13300
NS
60342016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6035
6036 PR middle-end/69916
6037 * c-c-++-common/goacc/pr69916.c: New.
6038
5edb9853
RH
60392016-03-07 Richard Henderson <rth@redhat.com>
6040
6041 * gcc.c-torture/compile/pr70061.c: New test.
6042
2067a8f3
RB
60432016-03-07 Richard Biener <rguenther@suse.de>
6044
6045 PR testsuite/70109
6046 * gcc.dg/vect/O3-pr36098.c: New testcase.
6047
4145a9b7
CL
60482016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6049
6050 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6051
1878be32
EB
60522016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6053
6054 * gnat.dg/renaming9.ad[sb]: New testcase.
6055
df762bb2
JJ
60562016-03-05 Jakub Jelinek <jakub@redhat.com>
6057
6058 PR c++/70084
6059 * g++.dg/expr/stdarg3.C: New test.
6060
7d461295
JL
60612016-03-04 Jeff Law <law@redhat.com>
6062
6063 PR tree-optimization/69196
6064 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6065 x86_64-*-*.
6066
29b9828f
BS
60672016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6068
b6b552fd
BS
6069 PR c/69973
6070 * gcc.dg/pr69973.c: New test.
6071
201d49e9
BS
6072 PR rtl-optimization/69941
6073 * gcc.dg/torture/pr69941.c: New test.
6074
29b9828f
BS
6075 PR c/69824
6076 * gcc.dg/pr69824.c: New test.
6077
640b7e74
TV
60782016-03-05 Tom de Vries <tom@codesourcery.com>
6079
6080 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6081 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6082 function.
6083
7a3a3fad
PP
60842016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6085
6086 PR c++/66786
6087 * g++.dg/cpp1y/var-templ48.C: New test.
6088 * g++.dg/cpp1y/var-templ49.C: New test.
6089
cd439aec
EB
60902016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6091
6092 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6093
60204554
JJ
60942016-03-04 Jakub Jelinek <jakub@redhat.com>
6095
0c8825de
JJ
6096 PR c++/70035
6097 * g++.dg/ubsan/pr70035.C: New test.
6098
60204554
JJ
6099 PR target/70062
6100 * gcc.target/i386/pr70062.c: New test.
6101
f79d4eab
L
61022016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6103
6104 * g++.dg/template/typename21.C: Remove c++98_only.
6105
ea81ce67
L
61062016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6107
6108 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6109
64b23c13
DM
61102016-03-04 David Malcolm <dmalcolm@redhat.com>
6111
6112 PR c/68187
6113 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6114 function.
6115 (fn_42_b): Likewise.
6116 (fn_42_c): Likewise.
6117
729526f5
DM
61182016-03-04 David Malcolm <dmalcolm@redhat.com>
6119
6120 PR c/68187
6121 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6122 function.
6123 (fn_40_b): Likewise.
6124 (fn_41_a): Likewise.
6125 (fn_41_b): Likewise.
6126
f9ea11ac
JJ
61272016-03-04 Jakub Jelinek <jakub@redhat.com>
6128
6129 PR target/70059
6130 * gcc.target/i386/avx512f-pr70059.c: New test.
6131 * gcc.target/i386/avx512dq-pr70059.c: New test.
6132
b6c38c69
BS
61332016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6134
6135 PR rtl-optimization/57676
6136 * gcc.dg/torture/pr57676.c: New test.
6137
af3cdd34
IE
61382016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6139
6140 * gcc.dg/pr70026.c: New test.
6141
7ff6ca38
MP
61422016-03-04 Marek Polacek <polacek@redhat.com>
6143
6144 PR c/69798
6145 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6146 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6147
a6bf62d5
KT
61482016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6149
6150 PR target/70004
6151 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6152 Delete.
6153 (test_corners_sisd_si): Likewise.
6154 (main): Remove checks of the above.
6155 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6156
ae4cdc6a
EB
61572016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6158
6159 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6160
08455559
CL
61612016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6162
6163 * gcc.dg/torture/pr69951.c: Accept argc==0.
6164
e9a35493
RB
61652016-03-04 Richard Biener <rguenther@suse.de>
6166
6167 PR c++/70054
6168 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6169 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6170
fba054c2
DV
61712016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6172
6173 PR testsuite/69766
6174 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6175 testing multiarch.
6176
f10cdc6c
JJ
61772016-03-04 Jakub Jelinek <jakub@redhat.com>
6178
6179 PR debug/69947
6180 * gcc.dg/guality/pr69947.c: New test.
6181
2e981ba0
JJ
61822016-03-03 Jakub Jelinek <jakub@redhat.com>
6183
6184 PR ada/70017
6185 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6186
0ba3bfa2
KT
61872016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6188
6189 PR rtl-optimization/69904
6190 * gcc.target/arm/pr69904.c: New test.
6191
97ecdb46
JJ
61922016-03-03 Jakub Jelinek <jakub@redhat.com>
6193
6194 PR target/70021
6195 * gcc.dg/vect/pr70021.c: New test.
6196 * gcc.target/i386/pr70021.c: New test.
6197
a2a743a1
MP
61982016-03-03 Marek Polacek <polacek@redhat.com>
6199
6200 PR middle-end/70050
6201 * gcc.dg/pr70050.c: New test.
6202
fa07ecdd
JG
62032016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6204
6205 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6206
23504262
ML
62072016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6208
6209 PR tree-optimization/70043
6210 * gfortran.dg/vect/pr70043.f90: New test.
6211
b7b9e1a9
EB
62122016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6213
6214 * gnat.dg/specs/task1.ads: New test.
6215
cb83ba54
RO
62162016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6217
6218 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6219 Invoke gdb with -batch.
6220 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6221
a75f5e30
RB
62222016-03-03 Richard Biener <rguenther@suse.de>
6223
6224 PR tree-optimization/55936
6225 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6226
268bc320
JL
62272016-03-02 Jeff Law <law@redhat.com>
6228
815f20ab
JL
6229 PR rtl-optimization/69942
6230 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6231 effects of argument promotions.
6232
268bc320
JL
6233 PR tree-optimization/69987
6234 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6235 target does not support -fprefetch-loop-arrays.
6236
171f7de5
UB
62372016-03-02 Uros Bizjak <ubizjak@gmail.com>
6238
6239 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6240
192912db
BC
62412016-03-02 Bin Cheng <bin.cheng@arm.com>
6242
c7908871 6243 PR rtl-optimization/69052
192912db
BC
6244 * gcc.target/i386/pr69052.c: New test.
6245
90a7a40b
AM
62462016-03-02 Alan Modra <amodra@gmail.com>
6247
6248 * gcc.dg/pr69990.c: New.
6249
69fa742f
JJ
62502016-03-02 Jakub Jelinek <jakub@redhat.com>
6251
de752fb0
JJ
6252 PR c/68062
6253 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6254
6255 PR middle-end/70022
6256 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6257
69fa742f
JJ
6258 PR target/70028
6259 * gcc.target/i386/pr70028.c: New test.
6260
7c65bd56
MK
62612016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6262
6263 * c-c++-common/asan/swapcontext-test-1.c,
6264 * c-c++-common/tsan/thread_leak.c,
6265 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6266 * g++.dg/tsan/benign_race.C,
6267 * g++.dg/tsan/fd_close_norace.C,
6268 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6269 races with sanitizer output
6270
37d98220 62712016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6272 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6273
6274 PR target/67278
6275 * gcc.dg/simd-8.c: New testcase.
6276
218db463
RB
62772016-03-02 Richard Biener <rguenther@suse.de>
6278
6279 PR middle-end/67278
6280 * gcc.dg/simd-7.c: New testcase.
6281
22c72158
EB
62822016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6283
6284 * gcc.target/i386/pr70007.c: Tweak.
6285
9a790ccc
DV
62862016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6287
6288 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6289
bd02f00f
MP
62902016-03-02 Marek Polacek <polacek@redhat.com>
6291
6292 PR c/67854
6293 * gcc.dg/pr67854.c: New test.
6294
1e840f39
JJ
62952016-03-02 Jakub Jelinek <jakub@redhat.com>
6296
6297 PR middle-end/70025
6298 * gcc.dg/torture/pr70025.c: New test.
6299
bca00241
VK
63002016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6301
6302 PR tree-optimization/68621
6303 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6304
0bca04b8
EB
63052016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6306
6307 * gcc.target/i386/pr70007.c: New test.
6308
2a9afc86
JL
63092016-03-01 Jeff Law <law@redhat.com>
6310
eab2541b 6311 PR tree-optimization/69196
9d83ef71 6312 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6313
2a9afc86
JL
6314 PR tree-optimization/69196
6315 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6316 duplicating code and spoiling the expected output.
6317
0d39977e
MM
63182016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6319
6320 PR target/70033
6321 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6322 supports power9 before doing tests.
6323 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6324 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6325 * gcc.target/powerpc/p9-permute.c: Likewise.
6326
a0c0699d
UB
63272016-03-01 Uros Bizjak <ubizjak@gmail.com>
6328
6329 PR target/70027
6330 * gcc.target/i386/pr70027.c: New test.
6331
0ae3ef47 63322016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6333
6334 * gcc.dg/pr70017.c: New test.
6335
686e2237
JJ
63362016-03-01 Jakub Jelinek <jakub@redhat.com>
6337
6338 PR c/69796
6339 PR c/69974
6340 * gcc.dg/pr69796.c: New test.
6341 * gcc.dg/pr69974.c: New test.
6342
f8e4188c
EB
63432016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6344
6345 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6346
5e3f1c7c
JL
63472016-02-29 Jeff Law <law@redhat.com>
6348
6349 PR tree-optimization/69987
6350 * gfortran.dg/pr69987.f90: New test.
6351
6352 PR tree-optimization/69989
6353 * gcc.c-torture/compile/pr69989-2.c: New test.
6354
1be56bc5
MP
63552016-03-01 Marek Polacek <polacek@redhat.com>
6356
6357 PR c++/69795
6358 * g++.dg/parse/invalid1.C: New test.
6359
1b19470d
RB
63602016-03-01 Richard Biener <rguenther@suse.de>
6361
6362 PR middle-end/70022
6363 * gcc.dg/pr70022.c: New testcase.
6364
3ae0661a
IE
63652016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6366
6367 PR tree-optimization/69956
6368 * gcc.dg/pr69956.c: New test.
6369
0f09ab88
BS
63702016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6371
6372 PR target/70011
6373 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6374 XFAIL when hardware supports efficient unaligned storage access.
6375
76d881bf
PP
63762016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6377
6378 PR c++/69961
6379 * g++.dg/template/pr69961a.C: New test.
6380 * g++.dg/template/pr69961b.C: New test.
6381
7168133a
DM
63822016-02-29 David Malcolm <dmalcolm@redhat.com>
6383
6384 PR preprocessor/69985
6385 * gcc.dg/cpp/pr69985.c: New test case.
6386
0c6072a3
JL
63872016-02-29 Jeff Law <law@redhat.com>
6388
e66f219b
JL
6389 PR tree-optimization/70005
6390 * gcc.c-torture/execute/pr70005.c New test.
6391
0c6072a3
JL
6392 PR tree-optimization/69999
6393 * gcc.c-torture/compile/pr69999.c: New test.
6394
fd9fbdb3
YR
63952016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6396
6397 PR tree-optimization/69652
6398 * gcc.dg/torture/pr69652.c: Delete test.
6399 * gcc.dg/vect/pr69652.c: New test.
6400
cbd400b4
RB
64012016-02-19 Richard Biener <rguenther@suse.de>
6402
6403 PR tree-optimization/69980
6404 * gfortran.dg/vect/pr69980.f90: New testcase.
6405
84ea0f58
EB
64062016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6407
6408 * gcc.target/sparc/20160229-1.c: New test.
6409
5d2a63dc
EB
64102016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6411
6412 * gnat.dg/stack_usage3.adb: New test.
6413 * gnat.dg/stack_usage3_pkg.ads: New helper.
6414
93e708f9
EB
64152016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6416
6417 * gnat.dg/renaming8.adb: New test.
6418 * gnat.dg/renaming8_pkg1.ads: New helper.
6419 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6420 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6421
6512bc93
RB
64222016-02-29 Richard Biener <rguenther@suse.de>
6423
6424 PR tree-optimization/69720
6425 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6426
7b201a88
TK
64272016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6428
6429 PR fortran/68147
6430 PR fortran/47674
6431 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6432
82ee0cf2 64332016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6434 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6435
6436 PR fortran/56007
6437 * gfortran.dg/coarray_8.f90: Adjust error message.
6438 * gfortran.dg/pr56007.f90: New test.
6439 * gfortran.dg/pr56007.f: New test.
6440
cdc1a2c8
L
64412016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6442
6443 PR tree-optimization/69989
6444 * gcc.dg/torture/pr69989.c: New test.
6445
33505bcf
EB
64462016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6447
6448 * gcc.target/i386/stack-realign-win.c: New test.
6449
524bfb19
HA
64502016-02-28 Harald Anlauf <anlauf@gmx.de>
6451
6452 PR fortran/60126
6453 * gfortran.dg/pr60126.f90: New test.
6454
bd542508
JL
64552016-02-27 Jeff Law <law@redhat.com>
6456
6457 Revert
6458 2016-02-26 Richard Biener <rguenther@suse.de>
6459 Jeff Law <law@redhat.com>
6460
6461 PR tree-optimization/69740
6462 * gcc.c-torture/compile/pr69740-1.c: New test.
6463 * gcc.c-torture/compile/pr69740-2.c: New test.
6464
dd1291e0
JD
64652016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6466
5fb67f8b 6467 PR fortran/69910
dd1291e0
JD
6468 * gfortran.dg/newunit_4.f90: New test.
6469
5cfefb59
JJ
64702016-02-27 Jakub Jelinek <jakub@redhat.com>
6471
6472 PR target/69613
6473 PR rtl-optimization/69886
6474 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6475 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6476 target.
6477
20ba5f33
MS
64782016-02-26 Martin Sebor <msebor@redhat.com>
6479
6480 PR tree-optimization/15826
6481 * gcc.dg/tree-ssa/pr15826.c: New test.
6482
e6fb01b0
JJ
64832016-02-26 Jakub Jelinek <jakub@redhat.com>
6484
6485 PR target/69969
6486 * gcc.target/powerpc/pr69969.c: New test.
6487
e3e0cf64
MS
64882016-02-26 Martin Sebor <msebor@redhat.com>
6489
6490 PR c++/15766
6491 * g++.old-deja/g++.other/decl5.C: Add a test case.
6492
d1f2bea5
SB
64932016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6494
6495 PR target/69946
6496 * gcc.target/powerpc/pr69946.c: New file.
6497
4a4f9d2b 64982016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6499 Jeff Law <law@redhat.com>
4a4f9d2b 6500
e3e0cf64 6501 PR tree-optimization/69740
4a4f9d2b
RB
6502 * gcc.c-torture/compile/pr69740-1.c: New test.
6503 * gcc.c-torture/compile/pr69740-2.c: New test.
6504
ad2a2706
MJ
65052016-02-26 Martin Jambor <mjambor@suse.cz>
6506
6507 PR middle-end/69920
6508 * gcc.dg/torture/pr69932.c: New test.
6509 * gcc.dg/torture/pr69936.c: Likewise.
6510
1d11f7ce
AK
65112016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6512
6513 PR target/69709
6514 * gcc.target/s390/pr69709.c: New test.
6515
6cfccbb2
KT
65162016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6517
6518 PR target/69245
6519 * gcc.target/aarch64/pr69245_1.c: New test.
6520
ac59ad4e
KT
65212016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6522
6523 PR target/69613
6524 * gcc.dg/torture/pr69613.c: New test.
6525
a2ad54a0
JJ
65262016-02-26 Jakub Jelinek <jakub@redhat.com>
6527
6528 PR rtl-optimization/69891
6529 * gcc.target/i386/pr69891.c: New test.
6530
0884062c 65312016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6532 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6533
d2369d4f 6534 PR target/61397
c163789b
MM
6535 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6536 functionality for both 32-bit and 64-bit.
6537
5aed7e2c
RB
65382016-02-26 Richard Biener <rguenther@suse.de>
6539
6540 PR tree-optimization/69551
6541 * gcc.dg/torture/pr69951.c: New testcase.
6542
798e2a8e
RB
65432016-02-25 Richard Biener <rguenther@suse.de>
6544
6545 PR tree-optimization/48795
6546 * gcc.dg/Warray-bounds-18.c: New testcase.
6547
9559fbac
RO
65482016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6549
6550 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6551
c049b107
JJ
65522016-02-25 Jakub Jelinek <jakub@redhat.com>
6553
6554 PR rtl-optimization/69896
6555 * gcc.dg/pr69896.c: New test.
6556
1137001c
PP
65572016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6558
6559 PR c++/69736
6560 * g++.dg/cpp1y/paren2.C: New test.
6561
2e9c8641
MS
65622016-02-24 Martin Sebor <msebor@redhat.com>
6563
6564 PR c/51147
6565 * gcc.dg/enum-mode-2.c: New test.
6566
03ca8fb3
JJ
65672016-02-24 Jakub Jelinek <jakub@redhat.com>
6568
6569 PR c++/69922
6570 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6571 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6572 * g++.dg/ubsan/pr69922.C: New test.
6573
0b05329b
MP
65742016-02-24 Marek Polacek <polacek@redhat.com>
6575
6576 PR c/69819
6577 * gcc.dg/pr69819.c: New test.
6578
57c2c374
MS
65792016-02-24 Martin Sebor <msebor@redhat.com>
6580
3b96b93a
MS
6581 PR c++/69912
6582 * g++.dg/ext/flexary15.C: New test.
6583
65842016-02-24 Martin Sebor <msebor@redhat.com>
6585
6586 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6587 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6588 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6589
65433bb5
MK
65902016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6591 Charles Baylis <charles.baylis@linaro.org>
6592
6593 PR debug/61033
6594 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6595
f802a424 65962016-02-24 Richard Biener <rguenther@suse.de>
44293580 6597 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6598
6599 PR middle-end/69760
6600 * gcc.dg/torture/pr69760.c: New testcase.
6601
525f795f
RO
66022016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6603
6604 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6605 pattern on Solaris with as.
6606
cd7bbceb
KT
66072016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6608
6609 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6610 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6611 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6612 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6613
89c0c1fd
JJ
66142016-02-24 Jakub Jelinek <jakub@redhat.com>
6615
6616 PR middle-end/69915
6617 * gcc.dg/pr69915.c: New test.
6618
0683fd27
KT
66192016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6620
6621 PR rtl-optimization/69886
6622 * gcc.dg/torture/pr69886.c: New test.
6623
e53d562a
RB
66242016-02-24 Richard Biener <rguenther@suse.de>
6625
6626 PR middle-end/68963
6627 * gcc.dg/torture/pr68963.c: New testcase.
6628
74a00288
KT
66292016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6630
6631 PR target/69875
6632 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6633 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6634 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6635 * gcc.target/arm/atomic_loaddi_1.c: New test.
6636 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6637 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6638 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6639 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6640 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6641 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6642 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6643 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6644
340fd4c9
JJ
66452016-02-24 Jakub Jelinek <jakub@redhat.com>
6646
6647 PR middle-end/69909
6648 * gcc.dg/torture/pr69909.c: New test.
6649
47d3fdb2
RB
66502016-02-24 Richard Biener <rguenther@suse.de>
6651
6652 PR tree-optimization/69907
6653 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6654 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6655 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6656
dab73e73
CB
66572016-02-24 Christian Bruel <christian.bruel@st.com>
6658
6659 * gcc.target/arm/pragma_cpp_fma.c: New test.
6660
7cc5ec65
JD
66612016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6662
6663 PR fortran/61156
6664 * gfortran.dg/include_6.f90: Update test.
6665
067fbd8b
JJ
66662016-02-23 Jakub Jelinek <jakub@redhat.com>
6667
6668 PR objc/69844
6669 * objc.dg/pr69844.m: New test.
6670
64a454d9
JD
66712016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6672
6673 PR libgfortran/69456
6674 * gfortran.dg/namelist_89.f90: New test.
6675 * gfortran.dg/pr59700.f90: Update test..
6676
35886f0b
MS
66772016-02-23 Martin Sebor <msebor@redhat.com>
6678
6679 PR middle-end/69780
6680 * g++.dg/ext/builtin_alloca.C: New test.
6681 * gcc.dg/builtins-68.c: New test.
6682
162cc7e3
RH
66832016-02-23 Richard Henderson <rth@redhat.com>
6684
6685 * gcc.target/i386/addr-space-3.c: Remove test.
6686
196440f8
DM
66872016-02-23 David Malcolm <dmalcolm@redhat.com>
6688
6689 PR preprocessor/69126
6690 PR preprocessor/69543
6691 * c-c++-common/pr69126-2-long.c: New test.
6692 * c-c++-common/pr69126-2-short.c: New test.
6693 * c-c++-common/pr69543-1.c: Remove xfail.
6694
1d3121af
DM
66952016-02-23 David Malcolm <dmalcolm@redhat.com>
6696
6697 PR preprocessor/69126
6698 PR preprocessor/69543
6699 PR preprocessor/69558
6700 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6701 (f): Rename to...
6702 (test_2): ...this, and add leading comment.
6703 (MACRO_3, test_3): New.
6704 (MACRO_4A, MACRO_4B, test_4): New.
6705 (MACRO): Rename to...
6706 (MACRO_5): ...this.
6707 (g): Rename to...
6708 (test_5): ...this, updating for renaming of MACRO, and
6709 add leading comment.
6710 * c-c++-common/pr69543-1.c: New.
6711 * c-c++-common/pr69543-2.c: New.
6712 * c-c++-common/pr69543-3.c: New.
6713 * c-c++-common/pr69543-4.c: New.
6714 * c-c++-common/pr69558-1.c: New.
6715 * c-c++-common/pr69558-2.c: New.
6716 * c-c++-common/pr69558-3.c: New.
6717 * c-c++-common/pr69558-4.c: New.
6718 * gcc.dg/pr69558.c: Move to...
6719 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6720 xfail for c++.
6721
f99c3557
TS
67222016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6723
6724 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6725 to -ftree-parallelize-loops/-fopenacc changes.
6726 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6727 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6728 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6729 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6730 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6731 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6732 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6733 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6734 * c-c++-common/goacc/kernels-loop.c: Likewise.
6735 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6736 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6737 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6738 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6739
c60ec7c2
RO
67402016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6741
6742 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6743
f1a62b6f
JJ
67442016-02-23 Jakub Jelinek <jakub@redhat.com>
6745
e67bf044
JJ
6746 PR c++/69902
6747 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6748
f1a62b6f
JJ
6749 PR c/69900
6750 * gcc.dg/pr69900.c: New test.
6751
20c5e09e
MJ
67522016-02-23 Martin Jambor <mjambor@suse.cz>
6753
6754 PR tree-optimization/69666
6755 * gcc.dg/tree-ssa/pr69666.c: New test.
6756
e457a6fc
AV
67572016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6758
6759 PR fortran/67451
6760 * gfortran.dg/coarray_allocate_5.f08: New test.
6761
d7b574f4
AK
67622016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6763
6764 * gcc.target/s390/vcond-shift.c: Move to ...
6765 * gcc.target/s390/vector/vcond-shift.c: ... here.
6766
58bdeb44
AK
67672016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6768
6769 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6770 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6771
7cd0387b
AK
67722016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6773
6774 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6775
4246c8da
MW
67762016-02-20 Mark Wielaard <mjw@redhat.com>
6777
6778 PR c/28901
6779 * gcc.dg/unused-variable-3.c: New test.
6780
f93bc532
JJ
67812016-02-22 Jakub Jelinek <jakub@redhat.com>
6782
6783 PR target/69888
6784 * gcc.target/i386/pr69888.c: New test.
6785
c4e360f4
RB
67862016-02-22 Richard Biener <rguenther@suse.de>
6787
6788 PR tree-optimization/69882
6789 * gfortran.dg/vect/pr69882.f90: New testcase.
6790
09c92f1c
JJ
67912016-02-22 Jakub Jelinek <jakub@redhat.com>
6792
6793 PR target/69885
6794 * gcc.dg/pr69885.c: New test.
6795
f88d45dc
OE
67962016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6797
6798 PR target/69806
6799 PR target/54089
6800 * gcc.target/sh/pr54089-10.c: New.
6801
ce1ff48e
PT
68022016-02-20 Paul Thomas <pault@gcc.gnu.org>
6803
6804 PR fortran/69423
6805 * gfortran.dg/deferred_character_15.f90 : New test.
6806
bbf27208
DH
68072016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6808
6809 PR fortran/57365
6810 gfortran.dg/allocate_with_source_18.f03: New test.
6811
68122016-02-20 Harald Anlauf <anlauf@gmx.de>
6813
6814 PR fortran/52531
6815 gfortran.dg/gomp/pr52531.f90: New test.
6816
268be88c
BE
68172016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6818
6819 PR c++/69865
6820 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6821 -std=c++03.
6822
4b6c824a
JJ
68232016-02-19 Jakub Jelinek <jakub@redhat.com>
6824
871b3f47
JJ
6825 PR c++/69826
6826 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6827 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6828
7a965d51
JJ
6829 PR c++/69850
6830 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6831
4b6c824a
JJ
6832 PR c++/69851
6833 * g++.dg/torture/pr69851.C: New test.
6834
15fca21a
MS
68352016-02-19 Martin Sebor <msebor@redhat.com>
6836
6837 PR testsuite/69573
6838 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6839
19e21586
JJ
68402016-02-19 Jakub Jelinek <jakub@redhat.com>
6841
03a616ac
JJ
6842 PR c++/69850
6843 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6844 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6845
19e21586
JJ
6846 PR c++/67767
6847 * g++.dg/cpp0x/pr67767.C: New test.
6848
2db16594
KT
68492016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6850
6851 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6852 for fp, simd, crypto, crc, lse.
6853 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6854 above.
6855 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6856 effective target check.
6857
5a7d9d1e
JJ
68582016-02-19 Jakub Jelinek <jakub@redhat.com>
6859
6860 PR target/69820
6861 * gcc.target/i386/pr69820.c: New test.
6862
6448f064
AK
68632016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6864
6865 * gcc.target/s390/vector/int128-1.c: New test.
6866
d0a859e6
AK
68672016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6868
6869 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6870
9e4eb643
AK
68712016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6872
6873 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6874 instruction pattern name to prevent the testcase from failing with
6875 -march=z13.
6876
859a4c0e
AK
68772016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6878
6879 * gcc.target/s390/md/movstr-2.c: New test.
6880
efc2340b
MK
68812016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6882
6883 * gcc.target/s390/morestack.c: New test.
6884
ca2bfbc2
DV
68852016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6886
6887 PR target/69625
6888 * gcc.target/s390/pr69625.c: Add test case.
6889
efd4bd05
BE
68902016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6891
6892 PR testsuite/68580
6893 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6894
2bf2078a
MM
68952016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6896
6897 PR target/68404
6898 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6899 * gcc.target/powerpc/fusion3.c: Likewise.
6900
f003579e
RB
69012016-02-18 Richard Biener <rguenther@suse.de>
6902
6903 PR middle-end/69553
6904 * g++.dg/torture/pr69553.C: New testcase.
6905
19233914
NC
69062016-02-18 Nick Clifton <nickc@redhat.com>
6907
efd4bd05
BE
6908 PR target/62254
6909 PR target/69610
6910 * gcc.target/arm/pr62554.c: New test.
6911 * gcc.target/arm/pr69610-1.c: New test.
6912 * gcc.target/arm/pr69610-2.c: New test.
19233914 6913
23f27839
RB
69142016-02-18 Richard Biener <rguenther@suse.de>
6915
6916 PR middle-end/69854
6917 * gcc.dg/torture/pr69854.c: New testcase.
6918
932c0da4
JJ
69192016-02-17 Jakub Jelinek <jakub@redhat.com>
6920
6921 PR c++/69850
6922 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6923
1bed93e4
BS
69242012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6925
6926 * gcc.target/powerpc/vec-cg.c: New test.
6927
57bfb134
RB
69282016-02-17 Richard Biener <rguenther@suse.de>
6929
6930 PR testsuite/69586
6931 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6932
a44e0ebb
KT
69332016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6934
6935 PR target/69161
6936 * gcc.c-torture/compile/pr69161.c: New test.
6937
ffacd726
DS
69382016-02-17 David Sherwood <david.sherwood@arm.com>
6939
6940 PR target/69532
6941 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6942 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6943
448db8d2
EB
69442016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6945
6946 * gcc.dg/ifcvt-4.c: Skip on Visium.
6947
e2f0522e
EB
69482016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6949
6950 * gnat.dg/atomic8.adb: New test.
6951
bf17fe3f
EB
69522016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6953
6954 * gnat.dg/discr46.ad[sb]: New test.
6955
ecf835e9
KN
69562016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6957
6958 PR Target/48344
6959 * gcc.target/powerpc/pr48344-1.c: New test.
6960
49a1164a
TK
69612015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6962
6963 PR fortran/69742
6964 * gfortran.dg/associate_21.f90: New test.
6965
bf14eba2
JJ
69662016-02-16 Jakub Jelinek <jakub@redhat.com>
6967
6968 PR c/69835
6969 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6970 -Wnonnull in dg-options.
6971 * c-c++-common/nonnull-2.c: New test.
6972
35a093b6
JG
69732016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6974 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6975
6976 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6977
e387d491
JJ
69782016-02-16 Jakub Jelinek <jakub@redhat.com>
6979
6980 PR middle-end/69801
6981 * gcc.dg/pr69801.c: Add empty dg-options.
6982
ba539195
JN
69832016-02-16 James Norris <jnorris@codesourcery.com>
6984
6985 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6986 * g++.dg/goacc/deviceptr-1.c: New file.
6987
2a2b8f64
JJ
69882016-02-16 Jakub Jelinek <jakub@redhat.com>
6989
6990 PR tree-optimization/69820
6991 * gcc.dg/vect/pr69820.c: New test.
6992
87440c29
RB
69932016-02-16 Richard Biener <rguenther@suse.de>
6994
6995 PR tree-optimization/69776
6996 * gcc.dg/torture/pr69776-2.c: New testcase.
6997
6d87c306
BS
69982016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6999
7000 PR tree-optimization/69714
7001 * gcc.dg/torture/pr69714.c: New test.
7002
3824a0a2
JJ
70032016-02-16 Jakub Jelinek <jakub@redhat.com>
7004
7005 PR tree-optimization/69802
7006 * gcc.dg/pr69802.c: New test.
7007
c8cfe96e
RB
70082016-02-16 Richard Biener <rguenther@suse.de>
7009
7010 PR middle-end/69801
7011 * gcc.dg/pr69801.c: New testcase.
7012
fc12098d
JD
70132016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7014
7015 PR libgfortran/69651
7016 * gfortran.dg/read_bang.f90: New test.
7017 * gfortran.dg/read_bang4.f90: New test.
7018
ba6b3795
JJ
70192016-02-15 Jakub Jelinek <jakub@redhat.com>
7020
f0516ca4
JJ
7021 PR c++/69658
7022 * g++.dg/init/pr69658.C: New test.
7023
ba6b3795
JJ
7024 PR c++/69797
7025 * c-c++-common/pr69797.c: New test.
7026
de3f9a2d
PK
70272016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7028
7029 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7030 check for aarch64*-*-*.
7031
17a3b967
RB
70322016-02-15 Richard Biener <rguenther@suse.de>
7033
7034 PR tree-optimization/69783
7035 * gcc.dg/vect/pr69783.c: New testcase.
7036
1c48bff1
RB
70372016-02-15 Richard Biener <rguenther@suse.de>
7038
7039 PR tree-optimization/69776
7040 * gcc.dg/torture/pr69776.c: New testcase.
7041
1e6025b6
TK
70422016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7043
7044 PR fortran/60526
7045 * gfortran.dg/type_decl_4.f90: Reinstated.
7046
d3308279
JDA
70472016-02-14 John David Anglin <danglin@gcc.gnu.org>
7048
7049 PR fortran/68746
7050 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7051
b7c56581
TK
70522016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7053
7054 PR fortran/60526
7055 PR bootstrap/69816
7056 * gfortran.dg/type_decl_4.f90: Removed.
7057
60cb4ef5
TK
70582016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7059
7060 PR fortran/60526
7061 * gfortran.dg/type_decl_4.f90: New test.
7062
f6964637
AM
70632016-02-14 Alan Modra <amodra@gmail.com>
7064
1a8849d1 7065 PR testsuite/68886
f6964637
AM
7066 * gcc.c-torture/execute/stkalign.c: Revise test.
7067
f5121920
OE
70682016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7069
7070 PR target/67260
7071 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7072
6cda3ab6
OE
70732016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7074
7075 PR target/67260
7076 * gcc.target/sh/torture/pr67260.c: New.
7077
6786e598
JDA
70782016-02-12 John David Anglin <danglin@gcc.gnu.org>
7079
7080 * gcc.dg/pr67964.c: Add dg-require-alias.
7081
7e05dad8
OE
70822016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7083
7084 PR target/67636
7085 PR target/64345
7086 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7087
7f4cc3ce
JD
70882016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7089
7090 PR libgfortran/69668
7091 * gfortran.dg/namelist_88.f90: New test.
7092
955ca6dc
JD
70932016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7094
7095 PR libgfortran/69668
7096 * gfortran.dg/namelist_38.f90: Update test.
7097 * gfortran.dg/namelist_84.f90: Update test.
7098
876217ae
DM
70992016-02-12 David Malcolm <dmalcolm@redhat.com>
7100
7101 PR other/69554
7102 * gcc.dg/pr69554-1.c: New test.
7103 * gfortran.dg/pr69554-1.F90: New test.
7104 * gfortran.dg/pr69554-2.F90: New test.
7105 * lib/gcc-dg.exp (proc dg-locus): New function.
7106 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7107 distinguish between the caret-printing and non-caret-printing
7108 cases. If caret-printing has been explicitly enabled, bail out
7109 without attempting to fix up the output.
7110
61789eed
DM
71112016-02-12 David Malcolm <dmalcolm@redhat.com>
7112
7113 PR driver/69265
7114 PR driver/69453
7115 * gcc.dg/spellcheck-options-3.c: New test case.
7116 * gcc.dg/spellcheck-options-4.c: New test case.
7117 * gcc.dg/spellcheck-options-5.c: New test case.
7118 * gcc.dg/spellcheck-options-6.c: New test case.
7119 * gcc.dg/spellcheck-options-7.c: New test case.
7120 * gcc.dg/spellcheck-options-8.c: New test case.
7121 * gcc.dg/spellcheck-options-9.c: New test case.
7122 * gcc.dg/spellcheck-options-10.c: New test case.
7123
c3090c1f
JJ
71242016-02-12 Jakub Jelinek <jakub@redhat.com>
7125
7126 PR rtl-optimization/69764
7127 PR rtl-optimization/69771
7128 * c-c++-common/pr69764.c: New test.
7129 * gcc.dg/torture/pr69771.c: New test.
7130
8222034d
MP
71312016-02-12 Marek Polacek <polacek@redhat.com>
7132
7133 * g++.dg/torture/init-list1.C: New.
7134
f749f792
MP
71352016-02-12 Marek Polacek <polacek@redhat.com>
7136
7137 * gcc.dg/pr69522.c: Add empty dg-options.
7138
199fb02a
IE
71392016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7140
7141 * g++.dg/lto/lto.exp: Include and init mpx.
7142 * g++.dg/lto/pr69729_0.C: New test.
7143
b69539cb
JJ
71442016-02-12 Jakub Jelinek <jakub@redhat.com>
7145
06ff7000
JJ
7146 PR ipa/69241
7147 * g++.dg/ipa/pr69241-4.C: New test.
7148
b69539cb
JJ
7149 PR ipa/68672
7150 * g++.dg/ipa/pr68672-1.C: New test.
7151 * g++.dg/ipa/pr68672-2.C: New test.
7152 * g++.dg/ipa/pr68672-3.C: New test.
7153
16595a1f
BS
71542016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7155
7156 PR c/69522
6d87c306 7157 * gcc.dg/pr69522.c: New test.
16595a1f 7158
38d795d2
PP
71592016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7160
7161 PR c++/69098
7162 * g++.dg/cpp1y/69098.C: New test.
7163 * g++.dg/cpp1y/69098-2.C: New test.
7164
9c582551
JJ
71652016-02-12 Jakub Jelinek <jakub@redhat.com>
7166
7167 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7168 and neighbour -> neighbor.
7169 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7170 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7171 * c-c++-common/Wvarargs.c: Likewise.
7172 * c-c++-common/goacc/host_data-5.c: Likewise.
7173 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7174 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7175 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7176 * gcc.target/aarch64/pr60697.c: Likewise.
7177 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7178 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7179 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7180 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7181 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7182 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7183 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7184 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7185 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7186 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7187 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7188 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7189 * g++.dg/lookup/koenig5.C: Likewise.
7190 * g++.dg/ext/no-asm-2.C: Likewise.
7191 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7192 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7193 * gfortran.dg/used_types_16.f90: Likewise.
7194 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7195 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7196 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7197 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7198 * gfortran.dg/abstract_type_6.f03: Likewise.
7199 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7200 * gfortran.dg/used_types_15.f90: Likewise.
7201 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7202 * gfortran.dg/exit_3.f08: Likewise.
7203 * gfortran.dg/open_status_2.f90: Likewise.
7204 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7205 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7206 * gfortran.dg/associate_1.f03: Likewise.
7207 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7208 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7209 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7210 * gcc.dg/builtin-object-size-1.c: Likewise.
7211 * gcc.dg/noreturn-6.c: Likewise.
7212 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7213 * gcc.dg/globalalias.c: Likewise.
7214 * gcc.dg/builtins-config.h: Likewise.
7215 * gcc.dg/pr30457.c: Likewise.
7216 * gcc.c-torture/compile/volatile-1.c: Likewise.
7217 * gcc.c-torture/execute/20101011-1.c: Likewise.
7218 * c-c++-common/Waddress-1.c: Likewise.
7219
66756373
JJ
72202016-02-11 Jakub Jelinek <jakub@redhat.com>
7221
7222 PR c/69768
7223 * c-c++-common/Waddress-1.c: New test.
7224
76fe932b
AV
72252016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7226
7227 PR fortran/69296
7228 * gfortran.dg/associate_19.f03: New test.
7229 * gfortran.dg/associate_20.f03: New test.
7230
564c4d4b
OE
72312016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7232
7233 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7234
e1c1ecb0
KT
72352016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7236
7237 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7238 .arch armv8-a\n. Add -dA to dg-options.
7239 * gcc.target/aarch64/assembler_arch_1.c: New test.
7240 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7241
0d7d9458
PC
72422016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7243
7244 PR c++/68726
7245 * g++.dg/cpp0x/pr68726.C: New.
7246
e6208a60
IE
72472016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7248
7249 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7250 test.
7251
281a11eb
RB
72522016-02-11 Richard Biener <rguenther@suse.de>
7253
7254 * g++.dg/tree-ssa/pr61034.C: Adjust.
7255
e03dd765
VM
72562016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7257
4b48faf5 7258 PR target/69148
e03dd765
VM
7259 * gcc.target/s390/pr69148.c: New.
7260
cdc23927
YR
72612016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7262
7263 PR tree-optimization/69652
7264 * gcc.dg/torture/pr69652.c: New test.
7265
e199dd0a
JJ
72662016-02-10 Jakub Jelinek <jakub@redhat.com>
7267 Patrick Palka <ppalka@gcc.gnu.org>
7268
7269 PR ipa/69241
7270 PR c++/69649
7271 * g++.dg/ipa/pr69241-1.C: New test.
7272 * g++.dg/ipa/pr69241-2.C: New test.
7273 * g++.dg/ipa/pr69241-3.C: New test.
7274 * g++.dg/ipa/pr69649.C: New test.
7275
d6b38027
UB
72762016-02-10 Uros Bizjak <ubizjak@gmail.com>
7277
7278 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7279 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7280
13b562c5
BC
72812016-02-10 Bin Cheng <bin.cheng@arm.com>
7282
7283 PR tree-optimization/68021
7284 * gcc.dg/tree-ssa/pr68021.c: New test.
7285
24a179f8
RB
72862016-02-10 Richard Biener <rguenther@suse.de>
7287
7288 PR tree-optimization/69726
7289 * gcc.dg/uninit-22.c: New testcase.
7290
0d99886f
AP
72912016-02-09 Andrew Pinski <apinski@cavium.com>
7292
7293 PR tree-opt/69282
7294 * gcc.c-torture/compile/20160205-1.c: New testcase.
7295
ab04995c
MM
72962016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7297
7298 PR target/68404
7299 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7300 instead accessing a really large arrray.
7301 * gcc.target/powerpc/fusion3.c: Likewise.
7302
4b79ac23
CB
73032016-02-09 Charles Baylis <charles.baylis@linaro.org>
7304
7305 PR target/68532
7306 * gcc.c-torture/execute/pr68532.c: New test.
7307
b890a441
AO
73082016-02-11 Alexandre Oliva <aoliva@redhat.com>
7309
7310 PR target/69634
7311 * gcc.dg/pr69634.c: New.
7312
84a5bef7
RB
73132016-02-09 Richard Biener <rguenther@suse.de>
7314
7315 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7316
1f123759 73172016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7318
1f123759
AF
7319 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7320
65860c77
YR
73212016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7322
7323 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7324
7e1e8a0a
RB
73252016-02-09 Richard Biener <rguenther@suse.de>
7326
7327 PR tree-optimization/69715
7328 * gcc.dg/torture/pr69715.c: New testcase.
7329
efb45a9f
PP
73302016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7331
7332 PR c++/69139
7333 * g++.dg/cpp0x/trailing12.C: New test.
7334 * g++.dg/cpp0x/trailing13.C: New test.
7335
20a0c6f9
PP
73362016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7337
7338 PR c++/69283
7339 PR c++/67835
7340 * g++.dg/cpp1y/auto-fn29.C: New test.
7341 * g++.dg/cpp1y/auto-fn30.C: New test.
7342
a162f3af
JJ
73432016-02-08 Jakub Jelinek <jakub@redhat.com>
7344
7345 PR tree-optimization/69209
7346 * gcc.c-torture/compile/pr69209.c: New test.
7347
4b4a9fbd
JL
73482016-02-08 Jeff Law <law@redhat.com>
7349
7350 PR tree-optimization/68541
7351 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7352 of statements allowed in join block for path splitting.
7353
cfac5ed2
JJ
73542016-02-08 Jakub Jelinek <jakub@redhat.com>
7355
f68bc23f
JJ
7356 PR c++/59627
7357 * g++.dg/gomp/pr59627.C: New test.
7358
cfac5ed2
JJ
7359 PR ipa/69239
7360 * g++.dg/ipa/pr69239.C: New test.
7361
44714d8c
DM
73622016-02-08 David Malcolm <dmalcolm@redhat.com>
7363
7364 PR preprocessor/69664
7365 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7366 * gcc.dg/cpp/warn-comments.c: Likewise.
7367
eba9e839
MP
73682016-02-08 Marek Polacek <polacek@redhat.com>
7369
7370 PR c++/69688
7371 * g++.dg/init/const12.C: New test.
7372
a011cd92
BS
73732016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7374
7375 PR target/60410
7376 * gcc.dg/lto/pr55113_0.c: Remove test.
7377
5317b1be
RB
73782016-02-08 Richard Biener <rguenther@suse.de>
7379
7380 PR tree-optimization/69719
7381 * gcc.dg/torture/pr69719.c: New testcase.
7382
63998a63
RB
73832016-02-08 Richard Biener <rguenther@suse.de>
7384 Jeff Law <law@redhat.com>
7385
7386 PR target/68273
7387 * gcc.target/mips/pr68273.c: New testcase.
7388
43f4a281
RB
73892016-02-08 Richard Biener <rguenther@suse.de>
7390
7391 PR rtl-optimization/69274
7392 * gcc.target/i386/addr-sel-1.c: XFAIL.
7393
0b604d2d
JL
73942016-02-08 Jeff Law <law@redhat.com>
7395
e8dfe49e
JL
7396 PR tree-optimization/68541
7397 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7398
6daecd7a 7399 PR tree-optimization/65917
0b604d2d
JL
7400 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7401
c0f0e35a
JD
74022016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7403
7404 PR fortran/50555
7405 * gfortran.dg/namelist_args.f90: New test.
7406
8981d712
JL
74072016-02-05 Jeff Law <law@redhat.com>
7408
6daecd7a 7409 PR tree-optimization/68541
8981d712
JL
7410 * gcc.dg/tree-ssa/split-path-2.c: New test.
7411 * gcc.dg/tree-ssa/split-path-3.c: New test.
7412 * gcc.dg/tree-ssa/split-path-4.c: New test.
7413 * gcc.dg/tree-ssa/split-path-5.c: New test.
7414 * gcc.dg/tree-ssa/split-path-6.c: New test.
7415 * gcc.dg/tree-ssa/split-path-7.c: New test.
7416
46cb9332
MS
74172016-02-05 Martin Sebor <msebor@redhat.com>
7418
7419 PR c++/69662
7420 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7421 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7422
be2083ea
RH
74232016-02-06 Richard HEnderson <rth@redhat.com>
7424
7425 PR c/69643
7426 * gcc.target/i386/addr-space-4.c: New.
7427 * gcc.target/i386/addr-space-5.c: New.
7428
711d7c23
MM
74292016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7430
7431 PR fortran/66089
7432 * gfortran.dg/elemental_dependency_6.f90: New.
7433
b5c1c988
JJ
74342016-02-05 Jakub Jelinek <jakub@redhat.com>
7435
861c7bcd
JJ
7436 PR rtl-optimization/69691
7437 * gcc.c-torture/execute/pr69691.c: New test.
7438
b5c1c988
JJ
7439 PR c++/69628
7440 * g++.dg/parse/pr69628.C: New test.
7441
f7dfa966
UB
74422016-02-05 Uros Bizjak <ubizjak@gmail.com>
7443
7444 * gcc.dg/sancov/asan.c: Move to ...
7445 * gcc.dg/asan/sancov-1.c: ... here.
7446
9b143e64
UB
74472016-02-05 Uros Bizjak <ubizjak@gmail.com>
7448
7449 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7450
f5d4b899
L
74512016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7452
7453 PR target/69677
7454 * gcc.target/i386/pr69677.c: New test.
7455
76c85fbb
PP
74562016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7457
7458 PR c++/68948
7459 * g++.dg/template/pr68948.C: New test.
7460
f181bf90
DV
74612016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7462
7463 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7464 (only necessary on s390x).
7465
714fb282
L
74662016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7467
7468 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7469 -mno-accumulate-outgoing-args.
7470
618d6c1c
PP
74712016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7472
7473 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7474
1066e9b5
JJ
74752016-02-04 Jakub Jelinek <jakub@redhat.com>
7476
7477 PR c/69669
7478 * c-c++-common/pr69669.c: New test.
7479
76255d0d
MM
74802016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7481
7482 PR target/69667
7483 * g++.dg/pr69667.C: New file.
7484
e0b059b1
WD
74852016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7486
7487 PR target/69619
7488 * gcc.dg/pr69619.c: Add new test.
7489
2692b5c8
RS
74902016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7491
7492 PR rtl-optimization/69577
7493 * gcc.target/i386/pr69577.c: New test.
7494
7db337c2
ML
74952016-02-04 Martin Liska <mliska@suse.cz>
7496
7497 * g++.dg/asan/pr69276.C: New test.
7498
cc9c0829
KT
74992016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7500
7501 PR target/65932
7502 PR target/67714
7503 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7504 a single smulbb instruction.
7505 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7506 * gcc.target/amr/wmul-2.c: Likewise.
7507
eb9feb52
KT
75082016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7509
7510 PR target/65932
7511 PR target/67714
7512 * gcc.c-torture/execute/pr67714.c: New test.
7513
61f727fe
JJ
75142016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7515
7516 PR target/69454
7517 * gcc.target/i386/pr69454-1.c: New test.
7518 * gcc.target/i386/pr69454-2.c: New test.
7519
05dd97db
MS
75202016-02-03 Martin Sebor <msebor@redhat.com>
7521
7522 PR c++/69251
7523 PR c++/69253
7524 PR c++/69290
7525 PR c++/69277
7526 PR c++/69349
7527 * g++.dg/ext/flexarray-mangle-2.C: New test.
7528 * g++.dg/ext/flexarray-mangle.C: New test.
7529 * g++.dg/ext/flexarray-subst.C: New test.
7530 * g++.dg/ext/flexary11.C: New test.
7531 * g++.dg/ext/flexary12.C: New test.
7532 * g++.dg/ext/flexary13.C: New test.
7533 * g++.dg/ext/flexary14.C: New test.
7534 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7535
dac2fc29
L
75362016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7537
7538 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7539 Define only if CHECK_FLOAT128 is defined.
7540 (main): Properly initialize u5.
7541
eadb8035
JJ
75422016-02-03 Jakub Jelinek <jakub@redhat.com>
7543
0afbb81b
JJ
7544 PR c/69627
7545 * gcc.dg/pr69627.c: New test.
7546
eadb8035
JJ
7547 PR target/69644
7548 * gcc.dg/pr69644.c: New test.
7549
b12d4923
MS
75502016-02-03 Mike Stump <mikestump@comcast.net>
7551
7552 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7553 support for struct-layout-1.exp.
7554
ab4bae0c
PP
75552016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7556
7557 PR c++/69056
618d6c1c 7558 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7559
95831c01
VM
75602016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7561 Alexandre Oliva <aoliva@redhat.com>
7562
7563 PR target/69461
7564 * gcc.target/powerpc/pr69461.c: New.
7565
ccc71ab8
UB
75662016-02-03 Uros Bizjak <ubizjak@gmail.com>
7567
7568 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7569 works from here ...
7570 (check_effective_target_fsanitize_thread): ... to here. Do not
7571 specify additional compile flags for the test source.
7572 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7573 specify additional compile flags for the test source.
7574
96299640
WD
75752016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7576
7577 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7578
781d83d9
AV
75792016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7580
7581 PR fortran/67451
7582 PR fortran/69418
7583 * gfortran.dg/coarray_allocate_2.f08: New test.
7584 * gfortran.dg/coarray_allocate_3.f08: New test.
7585 * gfortran.dg/coarray_allocate_4.f08: New test.
7586
d8208e6d
AL
75872016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7588
7589 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7590 use same scan-tree-dump-times on all platforms.
7591 * gcc.dg/vect/vect-outer-1.c: Likewise.
7592 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7593 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7594 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7595 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7596 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7597 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7598 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7599
a8394fa0
SB
76002016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7601
7602 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7603 warning.
7604
f3baa1d3
L
76052016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7606
7607 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7608
eb077516
JN
76092016-02-02 James Norris <jnorris@codesourcery.com>
7610
7611 * c-c++-common/goacc/routine-5.c: Add tests.
7612
578fb225
AM
76132016-02-02 Alexander Monakov <amonakov@ispras.ru>
7614
7615 * gcc.target/nvptx/unsigned-cmp.c: New test.
7616
c64f7d37
WD
76172016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7618
7619 * gcc.target/aarch64/scalar_shift_1.c
7620 (test_corners_sisd_di): Improve force to SIMD register.
7621 (test_corners_sisd_si): Likewise.
7622 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7623 Remove scan-assembler check for ldr.
7624
90c6f26c
RB
76252016-02-02 Richard Biener <rguenther@suse.de>
7626
7627 PR tree-optimization/69595
7628 * gcc.dg/Warray-bounds-17.c: New testcase.
7629
9dc03c97
RB
76302016-02-02 Richard Biener <rguenther@suse.de>
7631
7632 PR tree-optimization/69606
7633 * gcc.dg/torture/pr69606.c: New testcase.
7634
2d4dc223
YR
76352016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7636
7637 PR middle-end/68542
7638 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7639 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7640
65c98fde
AM
76412016-02-02 Alan Modra <amodra@gmail.com>
7642
7643 PR target/69548
7644 * gcc.target/powerpc/pr69548.c: New test.
7645
e1b81f2b
JJ
76462016-02-01 Jakub Jelinek <jakub@redhat.com>
7647
d0268b37
JJ
7648 PR rtl-optimization/69592
7649 * gcc.dg/pr69592.c: New test.
7650
e1b81f2b
JJ
7651 PR preprocessor/69543
7652 PR c/69558
7653 * gcc.dg/pr69543.c: New test.
7654 * gcc.dg/pr69558.c: New test.
7655
7dd7780d
UB
76562016-02-01 Uros Bizjak <ubizjak@gmail.com>
7657
bf672ee5
UB
7658 PR testsuite/65940
7659 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7660
9a7013f8
MS
76612016-02-01 Martin Sebor <msebor@redhat.com>
7662
7663 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7664
e681fb2b
BC
76652016-02-01 Bin Cheng <bin.cheng@arm.com>
7666
7667 PR tree-optimization/67921
7668 * c-c++-common/ubsan/pr67921.c: New test.
7669
ff86345f
RB
76702016-02-01 Richard Biener <rguenther@suse.de>
7671
7672 PR middle-end/69556
7673 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7674
bc369dbd
RB
76752016-02-01 Richard Biener <rguenther@suse.de>
7676
7677 PR tree-optimization/69574
7678 * gcc.dg/torture/pr69574.c: New testcase.
7679
ef318184
RB
76802016-02-01 Richard Biener <rguenther@suse.de>
7681
7682 PR tree-optimization/69579
7683 * gcc.dg/setjmp-6.c: New testcase.
7684
654745e6
JJ
76852016-02-01 Jakub Jelinek <jakub@redhat.com>
7686
7687 PR rtl-optimization/69570
7688 * g++.dg/opt/pr69570.C: New test.
7689
e6c0c44b
RH
76902016-02-01 Richard Henderson <rth@redhat.com>
7691
7692 * gcc.dg/pr69535.c: New test.
7693
6ff3f09a
JDA
76942016-01-31 John David Anglin <danglin@gcc.gnu.org>
7695
2c005538
JDA
7696 PR testsuite/69584
7697 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7698 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7699
61083a4b
JDA
7700 PR debug/68244
7701 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7702
6ff3f09a
JDA
7703 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7704
0c221916
PT
77052016-01-31 Paul Thomas <pault@gcc.gnu.org>
7706
7707 PR fortran/67564
7708 * gfortran.dg/allocate_with_source_17.f03: New test.
7709
db7a2818
JJ
77102016-01-30 Jakub Jelinek <jakub@redhat.com>
7711
7712 PR tree-optimization/69546
7713 * gcc.dg/torture/pr69546.c: New test.
7714
e520d5f0
PT
77152016-01-30 Paul Thomas <pault@gcc.gnu.org>
7716
7717 PR fortran/69566
7718 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7719
343c05d3
MS
77202016-01-30 Martin Sebor <msebor@redhat.com>
7721
7722 PR c++/68490
7723 * g++.dg/ext/flexary10.C: New test.
7724
d6c3a539
DH
77252016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7726
7727 PR fortran/66707
7728 gfortran.dg/common_23.f90: New test.
7729
52d72fcd
BS
77302016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7731
7732 PR target/65546
7733 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7734 condition being checked, and disable it when the target supports
7735 misaligned loads and stores.
7736
3a5d2ba4
JJ
77372016-01-29 Jakub Jelinek <jakub@redhat.com>
7738
7739 PR debug/69518
7740 * gcc.dg/torture/pr69518.c: New test.
7741
6bbacdb5
L
77422016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7743
7744 PR target/69530
7745 * gcc.target/i386/pr69530.c: New test.
7746
af932cdb
SE
77472016-01-29 Steve Ellcey <sellcey@imgtec.com>
7748
7749 PR target/65604
7750 * gcc.target/mips/div-delay.c: New test.
7751
26658b7c
JJ
77522016-01-29 Jakub Jelinek <jakub@redhat.com>
7753
33e89989
JJ
7754 PR target/69551
7755 * gcc.target/i386/pr69551.c: New test.
7756
26658b7c
JJ
7757 PR target/66137
7758 * gcc.target/i386/pr66137.c: New test.
7759
401116b5
AB
77602016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7761
7762 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7763 always built for p5600.
7764 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7765 isa=p5600 dg-option.
7766
d4abfcc5
RB
77672016-01-29 Richard Biener <rguenther@suse.de>
7768
7769 PR tree-optimization/69547
7770 * g++.dg/tree-ssa/pr69547.C: New testcase.
7771
16b77b32
JJ
77722016-01-29 Jakub Jelinek <jakub@redhat.com>
7773
7774 PR debug/66869
7775 * g++.dg/warn/Wunused-function2.C: New test.
7776
a1c95464
DV
77772016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7778
7779 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7780 support for test to succeed.
7781
5453bfed
MP
77822016-01-29 Marek Polacek <polacek@redhat.com>
7783
7784 PR c++/69509
7785 PR c++/69516
7786 * g++.dg/ext/constexpr-vla2.C: New test.
7787 * g++.dg/ext/constexpr-vla3.C: New test.
7788 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7789
452ec2a5
RB
77902016-01-29 Richard Biener <rguenther@suse.de>
7791
7792 PR middle-end/69537
7793 * gcc.dg/uninit-21.c: New testcase.
7794
aec0b19e
UB
77952016-01-28 Uros Bizjak <ubizjak@gmail.com>
7796
7797 PR target/69459
7798 * gcc.target/i386/pr69459.c: New test.
7799
df113ce7
SE
78002016-01-28 Steve Ellcey <sellcey@imgtec.com>
7801
7802 PR target/68400
7803 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7804 * gcc.target/mips/pr68400.c: New test.
7805
494de84f
MS
78062016-01-28 Martin Sebor <msebor@redhat.com>
7807
7808 PR target/17381
7809 * gcc.target/powerpc/pr17381.c: New test.
7810
eb1b1f01
JJ
78112016-01-28 Jakub Jelinek <jakub@redhat.com>
7812
7813 PR middle-end/69542
7814 * gcc.dg/torture/pr69542.c: New test.
7815
6dfeb7ce
WD
78162016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7817
7818 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7819
4b7471a4
DE
78202016-01-28 David Edelsohn <dje.gcc@gmail.com>
7821
7822 * gcc.dg/pr65980.c: Skip on AIX.
7823 * gcc.dg/pr66688.c: Same.
7824
b271fd21
DE
78252016-01-28 David Edelsohn <dje.gcc@gmail.com>
7826
7827 PR target/63679
7828 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7829 * gcc.dg/tree-ssa/sra-18.c: Same.
7830
874108a9
AV
78312016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7832
7833 PR fortran/62536
7834 * gfortran.dg/block_15.f08: New test.
7835 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7836 on incorrectly closed BLOCK.
7837
30480bcd
IE
78382016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7839
7840 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
78412016-01-28 Richard Biener <rguenther@suse.de>
7842
7843 PR tree-optimization/69466
7844 * gfortran.dg/vect/pr69466.f90: New testcase.
7845
0d4c694e
TP
78462016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7847
7848 * g++.dg/pr67989.C: Remove ARM-specific option.
7849 * gcc.target/arm/pr67989.C: New file.
7850
2aa780da
UB
78512016-01-27 Uros Bizjak <ubizjak@gmail.com>
7852
7853 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7854 and expm1 test for glibc < 2.11.
7855
f75ebe77
RH
78562016-01-27 Richard Henderson <rth@redhat.com>
7857
7858 * gcc.c-torture/execute/pr69447.c: New test.
7859
78602016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7861
9a175e65 7862 PR fortran/69422
49847d75
PT
7863 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7864
cbdd8ae0
JJ
78652016-01-27 Jakub Jelinek <jakub@redhat.com>
7866
7867 PR debug/66869
7868 * gcc.dg/pr66869.c: New test.
7869
2b572b3c
JL
78702016-01-25 Jeff Law <law@redhat.com>
7871
7872 PR tree-optimization/68398
aec0b19e 7873 PR tree-optimization/69196
2b572b3c
JL
7874 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7875 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7876 path to avoid new heuristic allowing more irreducible regions
7877 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7878 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7879 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7880 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7881 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7882
fa74a4bc
MP
78832016-01-27 Marek Polacek <polacek@redhat.com>
7884
7885 PR c/68062
7886 * c-c++-common/vector-compare-4.c: New test.
7887
0afff540
DM
78882016-01-27 David Malcolm <dmalcolm@redhat.com>
7889
7890 PR preprocessor/69126
7891 * c-c++-common/pr69126.c: New test case.
7892
1a218fc9
ILT
78932016-01-27 Ian Lance Taylor <iant@google.com>
7894
7895 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7896
5d70666e
RB
78972016-01-27 Ryan Burn <contact@rnburn.com>
7898
7899 PR cilkplus/69267
7900 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7901
87ff4d66
UB
79022016-01-27 Uros Bizjak <ubizjak@gmail.com>
7903
7904 PR target/69512
7905 * gcc.target/i386/pr69512.c: New test.
7906
27e23cca
RE
79072016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7908
7909 PR ada/69488
7910 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7911
05bf54c3
MP
79122016-01-27 Marek Polacek <polacek@redhat.com>
7913
7914 PR c++/69379
7915 * g++.dg/pr69379.C: New test.
7916
60214d0d
MS
79172016-01-27 Martin Sebor <msebor@redhat.com>
7918
7919 PR c++/69317
7920 * g++.dg/abi/Wabi-2-2.C: New test.
7921 * g++.dg/abi/Wabi-2-3.C: New test.
7922 * g++.dg/abi/Wabi-3-2.C: New test.
7923 * g++.dg/abi/Wabi-3-3.C: New test.
7924
167c7bfa
RB
79252016-01-27 Richard Biener <rguenther@suse.de>
7926
7927 PR tree-optimization/69166
7928 * gcc.dg/torture/pr69166.c: New testcase.
7929
1430fb1f
MJ
79302016-01-27 Martin Jambor <mjambor@suse.cz>
7931
7932 PR tree-optimization/69355
7933 * gcc.dg/tree-ssa/pr69355.c: New test.
7934
95e3030c
MP
79352016-01-27 Marek Polacek <polacek@redhat.com>
7936
7937 PR c++/69496
7938 * g++.dg/ext/constexpr-vla1.C: New test.
7939
eeb085f3
CB
79402016-01-20 Christian Bruel <christian.bruel@st.com>
7941
7942 PR target/69245
7943 * gcc.target/arm/pr69245.c: New test.
7944
b1652dde
JJ
79452016-01-27 Jakub Jelinek <jakub@redhat.com>
7946
7947 PR tree-optimization/69399
7948 * gcc.dg/torture/pr69399.c: New test.
7949
ce7e8f00
EB
79502016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7951
7952 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7953
e4aac1d1
EB
79542016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7955
7956 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7957
8dfdb419
TV
79582016-01-26 Tom de Vries <tom@codesourcery.com>
7959
7960 PR tree-optimization/69110
7961 * gcc.dg/autopar/pr69110.c: New test.
7962
56f80f54 79632016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7964 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7965
7966 * gcc.dg/graphite/isl-ast-op-select.c: New.
7967
a0909527
PT
79682015-01-26 Paul Thomas <pault@gcc.gnu.org>
7969
7970 PR fortran/69385
7971 * gfortran.dg/allocate_error_6.f90: New test.
7972
ffc445f4
RH
79732016-01-26 Richard Henderson <rth@redhat.com>
7974
7975 * gcc.dg/tm/pr60908.c: New test.
7976
01e1dea3
DM
79772016-01-26 David Malcolm <dmalcolm@redhat.com>
7978
7979 PR other/69006
7980 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7981 directive.
7982 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7983 expected multiline output to reflect the colorization being
7984 disabled before newlines.
7985 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7986 (custom_diagnostic_finalizer): Replace call to
7987 pp_newline_and_flush with call to pp_flush.
7988 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7989 * gfortran.dg/implicit_class_1.f90: Likewise.
7990 * lib/gcc-dg.exp (allow_blank_lines): New global.
7991 (dg-allow-blank-lines-in-output): New procedure.
7992 (gcc-dg-prune): Complain about blank lines in the output, unless
7993 dg-allow-blank-lines-in-output was called.
7994 * lib/multiline.exp (_build_multiline_regex): Only support
7995 arbitrary followup text for non-blank-lines, not for blank lines.
7996
13f92e8d
JJ
79972016-01-26 Jakub Jelinek <jakub@redhat.com>
7998
7999 PR tree-optimization/69483
8000 * gcc.dg/pr69483.c: New test.
8001 * g++.dg/opt/pr69483.C: New test.
8002
92422235
CL
80032016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8004
8005 PR target/68620
8006 * gcc.target/arm/pr68620.c: New test.
8007
0bccf11b
L
80082016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8009
8010 * gcc.target/i386/pr68986-2.c: Remove -m32.
8011
81cd202e
L
80122016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8013
8014 PR target/68986
8015 * gcc.target/i386/pr68986-1.c: New test.
8016 * gcc.target/i386/pr68986-2.c: Likewise.
8017 * gcc.target/i386/pr68986-3.c: Likewise.
8018
213a1c03
CB
80192016-01-26 Christian Bruel <christian.bruel@st.com>
8020
8021 * lib/target-supports.exp
8022 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8023 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8024 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8025
22a08dd1
RB
80262016-01-26 Richard Biener <rguenther@suse.de>
8027
8028 PR tree-optimization/69452
8029 * gcc.dg/torture/pr69452.c: New testcase.
8030
6c06e0e8
JJ
80312016-01-26 Jakub Jelinek <jakub@redhat.com>
8032
8033 PR target/69442
8034 * gcc.dg/pr69442.c: New test.
8035
b96824c4
RFI
80362016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8037
8038 PR target/67896
8039 * gcc.target/aarch64/simd/pr67896.C: New.
8040
5ee31e57
RS
80412016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8042
8043 PR tree-optimization/69400
8044 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8045 function.
8046 (plugin_init): Call it.
8047 * gcc.dg/torture/pr69400.c: New test.
8048
7ddfb31d
CL
80492016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8050
8051 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8052
1e050c90
AK
80532016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8054 Sebastian Pop <s.pop@samsung.com>
8055
8056 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8057 isl-0.15.
8058
c8ee4bf5
AK
80592016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8060 Sebastian Pop <s.pop@samsung.com>
8061
8062 * gcc.dg/graphite/pr69292.c: New.
8063
d902b330
JJ
80642016-01-25 Jakub Jelinek <jakub@redhat.com>
8065
8066 * c-c++-common/goacc/use_device-1.c: New test.
8067
2c89b952
JL
80682016-01-25 Jeff Law <law@redhat.com>
8069
8070 PR tree-optimization/69196
8071 PR tree-optimization/68398
8072 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8073 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8074
685c8785
DE
80752016-01-25 David Edelsohn <dje.gcc@gmail.com>
8076
8077 PR target/69469
8078 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8079 Algorithm.
8080
95cef0c1
RB
80812016-01-25 Richard Biener <rguenther@suse.de>
8082
8083 PR testsuite/69380
8084 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8085
2947d3b2
IE
80862016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8087
8088 PR target/69421
8089 * gcc.dg/pr69421.c: New test.
8090
ae19075a
BB
80912016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8092
8093 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8094 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8095 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8096 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8097 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8098 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8099 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8100 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8101 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8102 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8103
fa4511c2
RB
81042016-01-25 Richard Biener <rguenther@suse.de>
8105
8106 PR tree-optimization/69376
8107 * gcc.dg/torture/pr69376.c: New testcase.
8108
1d101216
JD
81092016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8110
8111 PR fortran/69397
8112 PR fortran/68442
8113 * gfortran.dg/interface_38.f90: New test.
8114 * gfortran.dg/interface_39.f90: New test.
a0909527 8115
a59b92b0
PP
81162016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8117
8118 Revert:
8119 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8120
8121 PR c++/11858
8122 PR c++/24663
8123 PR c++/24664
8124 * g++.dg/template/pr11858.C: New test.
8125 * g++.dg/template/pr24663.C: New test.
8126 * g++.dg/template/unify12.C: New test.
8127 * g++.dg/template/unify13.C: New test.
8128 * g++.dg/template/unify14.C: New test.
8129 * g++.dg/template/unify15.C: New test.
8130 * g++.dg/template/unify16.C: New test.
8131 * g++.dg/template/unify17.C: New test.
8132
16acb1a8
DH
81332016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8134
8135 PR fortran/68283
8136 gfortran.dg/pr68283.f90: New test.
8137
094773e8
TK
81382016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8139
8140 PR fortran/66094
8141 * gfortran.dg/inline_matmul_13.f90: New test.
8142 * gfortran.dg/matmul_bounds_8.f90: New test.
8143 * gfortran.dg/matmul_bounds_9.f90: New test.
8144 * gfortran.dg/matmul_bounds_10.f90: New test.
8145
42fb90d7
TV
81462016-01-23 Tom de Vries <tom@codesourcery.com>
8147
8148 PR tree-optimization/69426
8149 * gcc.dg/autopar/pr69426.c: New test.
8150
69da7802
MS
81512016-01-23 Martin Sebor <msebor@redhat.com>
8152
8153 PR c++/58109
8154 PR c++/69022
8155 * g++.dg/cpp0x/alignas5.C: New test.
8156 * g++.dg/ext/vector29.C: Same.
8157
da17300a
UB
81582016-01-23 Uros Bizjak <ubizjak@gmail.com>
8159
8160 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8161 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8162 _GNU_SOURCE from compile flags to the source.
8163 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8164 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8165 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8166 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8167
62041cfc
JJ
81682016-01-22 Jakub Jelinek <jakub@redhat.com>
8169
8170 PR target/69432
8171 * g++.dg/opt/pr69432.C: New test.
8172
f7d2ad6f
BS
81732016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8174
8175 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8176 32-bit targets testing an -m64 multilib.
8177
d403fc9a
WS
81782016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8179
8180 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8181 64-bit support.
8182
4aa16f8d
JG
81832016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8184
8185 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8186
7c816d0f
CB
81872016-01-21 Christian Bruel <christian.bruel@st.com>
8188
8189 PR target/68674
8190 * gcc.target/i386/pr68674.c
8191 * gcc.target/aarch64/pr68674.c
8192 * gcc.target/arm/pr68674.c
8193
fce661e8
KT
81942016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8195
8196 PR target/69403
8197 * gcc.c-torture/execute/pr69403.c: New test.
8198
4696899f
PC
81992016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8200
8201 PR c++/55843
8202 * g++.dg/template/pr55843.C: New.
8203
bac69366
AL
82042016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8205
8206 PR testsuite/66877
8207 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8208 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8209
b57d3a5c
BS
82102016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8211
8212 PR testsuite/67489
da17300a
UB
8213 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8214 from dg-do compile directive, and instead add
8215 { dg-require-effective-target int128 }.
b57d3a5c 8216
9f04a53e
MS
82172016-01-20 Martin Sebor <msebor@redhat.com>
8218
8219 PR c/69405
8220 * gcc.dg/sync-fetch.c: New test.
8221
38a51663
JL
82222016-01-21 Martin Sebor <msebor@redhat.com>
8223
8224 PR target/69252
8225 * gcc.target/powerpc/pr69252.c: New test.
8226
2423a75a
JD
82272016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8228
8229 PR fortran/65996
da17300a 8230 * gfortran.dg/pr65996.f90: New test.
2423a75a 8231
0a76463f
DV
82322016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8233
8234 PR c++/68810
9f04a53e 8235 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8236 expected to generate an error.
0a76463f 8237
9776e692
BS
82382016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8239
8240 PR middle-end/66178
8241 * gcc.dg/torture/pr66178.c: New test.
8242
c8d3e088
AB
82432016-01-21 Anton Blanchard <anton@samba.org>
8244 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8245
8246 PR target/63354
8247 * gcc.target/powerpc/pr63354.c: New test.
8248
35b707ff
VM
82492016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8250
8251 PR rtl-optimization/68990
8252 * gcc.target/i386/pr68990: New.
8253
157b0829
NC
82542016-01-21 Nick Clifton <nickc@redhat.com>
8255
8256 PR target/69129
8257 * gcc.target/mips/pr69129.c: New.
8258
aede6748
PC
82592016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8260
8261 PR c++/58046
8262 * g++.dg/cpp0x/pr58046.C: New.
8263
5463c2c8
JJ
82642016-01-21 Jakub Jelinek <jakub@redhat.com>
8265
6d31cc75
SS
8266 PR target/69187
8267 PR target/65624
8268 * gcc.target/arm/pr69187.c: New test.
8269
5463c2c8
JJ
8270 PR c++/69355
8271 * g++.dg/torture/pr69355.C: New test.
8272
fa28f32b
AK
82732016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8274 Sebastian Pop <s.pop@samsung.com>
8275
8276 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8277
b920a047
AK
82782016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8279 Sebastian Pop <s.pop@samsung.com>
8280
da17300a 8281 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8282
bdd3aea6
JJ
82832016-01-21 Jakub Jelinek <jakub@redhat.com>
8284
8285 PR middle-end/67653
8286 * c-c++-common/pr67653.c: New test.
8287 * gcc.dg/torture/pr29119.c: Add dg-warning.
8288
26a2e6ae
PB
82892016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8290
8291 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8292
d25c7690
PK
82932016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8294
8295 PR c/24293
8296 * gcc.dg/pr24293.c: New test.
8297 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8298 incomplete struct type.
8299 * gcc.dg/declspec-1.c: Likewise.
8300 * gcc.dg/pr63549.c: Likewise.
8301
889d5698
JJ
83022016-01-20 Jakub Jelinek <jakub@redhat.com>
8303
8304 PR tree-optimization/66612
8305 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8306 for bdn instruction.
8307
d7cf3dc7
CL
83082016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8309
8310 * lib/target-supports.exp
8311 (check_effective_target_arm_fp_ok_nocache): New.
8312 (check_effective_target_arm_fp_ok): New.
8313 (add_options_for_arm_fp): New.
8314 (check_effective_target_arm_crypto_ok_nocache): Require
8315 target_arm_v8_neon_ok instead of arm32.
8316 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8317 (check_effective_target_arm_crypto_pragma_ok): New.
8318 (add_options_for_arm_vfp): New.
8319 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8320 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8321 target instead. Force initial fpu to vfp.
8322 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8323 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8324 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8325 dependency.
8326 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8327 use arm_vfp effective target instead. Force initial fpu to vfp.
8328 * gcc.target/arm/attr-neon3.c: Likewise.
8329 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8330 arm_vfp_ok.
8331 * gcc.target/arm/unsigned-float.c: Likewise.
8332 * gcc.target/arm/vfp-1.c: Likewise.
8333 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8334 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8335 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8336 * gcc.target/arm/vfp-ldmias.c: Likewise.
8337 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8338 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8339 * gcc.target/arm/vfp-stmiad.c: Likewise.
8340 * gcc.target/arm/vfp-stmias.c: Likewise.
8341 * gcc.target/arm/vnmul-1.c: Likewise.
8342 * gcc.target/arm/vnmul-2.c: Likewise.
8343 * gcc.target/arm/vnmul-3.c: Likewise.
8344 * gcc.target/arm/vnmul-4.c: Likewise.
8345
01ac9704 83462016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8347
e84b00da
L
8348 PR testsuite/69366
8349 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8350 the MPX run-time library, for compile-time MPX test.
8351 * gcc.target/i386/chkp-always_inline.c: Likewise.
8352 * gcc.target/i386/chkp-bndret.c: Likewise.
8353 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8354 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8355 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8356 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8357 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8358 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8359 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8360 * gcc.target/i386/chkp-label-address.c: Likewise.
8361 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8362 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8363 * gcc.target/i386/chkp-pr69044.c: Likewise.
8364 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8365 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8366 * gcc.target/i386/chkp-strchr.c: Likewise.
8367 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8368 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8369 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8370 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8371 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8372 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8373 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8374 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8375 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8376 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8377 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8378 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8379 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8380 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8381 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8382 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8383 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8384 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8385 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8386 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8387 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8388 * gcc.target/i386/pr63995-2.c: Likewise.
8389 * gcc.target/i386/pr64805.c: Likewise.
8390 * gcc.target/i386/pr65044.c: Likewise.
8391 * gcc.target/i386/pr65167.c: Likewise.
8392 * gcc.target/i386/pr65183.c: Likewise.
8393 * gcc.target/i386/pr65184.c: Likewise.
8394 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8395
28b33016
IE
83962016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8397
8398 PR tree-optimization/69328
8399 * gcc.dg/pr69328.c: New test.
8400
bcff0913
JL
84012016-01-20 Jeff Law <law@redhat.com>
8402
bf0bb970 8403 PR target/25114
bcff0913
JL
8404 * gcc.target/m68k/pr25114.c: New test.
8405
a3f69631
AV
84062016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8407
8408 * gcc.target/arm/memset-inline-10.c: Added
8409 dg-require-effective-target arm_thumb2_ok.
8410
af33ba0d
EB
84112016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8412
8413 * gcc.dg/debug/dwarf2/sso.c: New test.
8414
7596d5de
UB
84152016-01-19 Uros Bizjak <ubizjak@gmail.com>
8416
8417 PR testsuite/68820
8418 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8419 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8420 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8421
ceda2c69
JH
84222016-01-19 Jan Hubicka <hubicka@ucw.cz>
8423
8424 PR ipa/66223
8425 * g++.dg/ipa/devirt-50.C: New testcase.
8426
38a979f2
MP
84272016-01-19 Marek Polacek <polacek@redhat.com>
8428
8429 PR c++/68965
8430 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8431 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8432
962801c5
KT
84332016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8434
8435 PR target/69135
8436 * gcc.target/arm/pr69135_1.c: New test.
8437
078fe40a
WD
84382015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8439
8440 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8441
786e3c06
WD
84422015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8443
8444 * gcc.target/aarch64/ccmp_1.c: New testcase.
8445
1e297006
MP
84462016-01-19 Marek Polacek <polacek@redhat.com>
8447
8448 PR c++/68586
8449 * g++.dg/cpp0x/enum30.C: New test.
8450
879c27e3
RB
84512016-01-19 Richard Biener <rguenther@suse.de>
8452
8453 PR tree-optimization/69336
8454 * g++.dg/tree-ssa/pr69336.C: New testcase.
8455
015337d3
JJ
84562016-01-19 Jakub Jelinek <jakub@redhat.com>
8457
8458 PR debug/65779
8459 * gcc.dg/pr65779.c: New test.
8460
e2c768b6
RB
84612016-01-19 Richard Biener <rguenther@suse.de>
8462
8463 PR tree-optimization/69352
8464 * gcc.dg/torture/pr69352.c: New testcase.
8465
569efc34
JJ
84662016-01-19 Jakub Jelinek <jakub@redhat.com>
8467
8468 PR rtl-optimization/68955
8469 PR rtl-optimization/64557
8470 * gcc.dg/torture/pr68955.c: New test.
8471
e49d321f
JH
84722016-01-19 Jan Hubicka <hubicka@ucw.cz>
8473
8474 PR lto/69136
8475 * g++.dg/torture/pr69136.C: New testcase.
8476
e9191ad3
JH
84772016-01-19 Jan Hubicka <hubicka@ucw.cz>
8478
8479 PR lto/69133
8480 * g++.dg/lto/pr69133_0.C: New testcase.
8481 * g++.dg/lto/pr69133_1.C: New testcase.
8482
2bedb645
JL
84832016-01-15 Jeff Law <law@redhat.com>
8484
8485 PR tree-optimization/69320
8486 * gcc.c-torture/pr69320-1.c: New test.
8487 * gcc.c-torture/pr69320-2.c: New test.
8488 * gcc.c-torture/pr69320-3.c: New test.
8489 * gcc.c-torture/pr69320-4.c: New test.
8490
17c15cb9
PP
84912016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8492
8493 PR c++/11858
8494 PR c++/24663
8495 PR c++/24664
8496 * g++.dg/template/pr11858.C: New test.
8497 * g++.dg/template/pr24663.C: New test.
8498 * g++.dg/template/unify12.C: New test.
8499 * g++.dg/template/unify13.C: New test.
8500 * g++.dg/template/unify14.C: New test.
8501 * g++.dg/template/unify15.C: New test.
8502 * g++.dg/template/unify16.C: New test.
8503 * g++.dg/template/unify17.C: New test.
8504
9617fd08
DM
85052016-01-18 David Malcolm <dmalcolm@redhat.com>
8506
8507 PR testsuite/69181
8508 * gcc.dg/pr69181-1.c: New test file.
8509 * gcc.dg/pr69181-2.c: New test file.
8510 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8511 globals by moving it to...
8512 (cleanup-after-saved-dg-test): ...this new function. Add
8513 "global additional_sources_used". Add reset of global
8514 multiline_expected_outputs to the empty list.
8515 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8516 global to...
8517 (multiline_expected_outputs): ...this, and updated comments to
8518 note that it is modified from gcc-dg.exp.
8519 (dg-end-multiline-output): Update for the above renaming.
8520 (handle-multiline-outputs): Likewise. Remove the clearing
8521 of the expected outputs to the empty list.
8522
b555a2e4
RB
85232016-01-18 Richard Biener <rguenther@suse.de>
8524
8525 PR tree-optimization/69297
8526 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8527
96902805
JM
85282016-01-18 Joseph Myers <joseph@codesourcery.com>
8529
8530 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8531 dg-options.
8532 * gcc.target/mips/mips-3d-2.c: Likewise.
8533 * gcc.target/mips/mips-3d-3.c: Likewise.
8534 * gcc.target/mips/mips-3d-4.c: Likewise.
8535 * gcc.target/mips/mips-3d-5.c: Likewise.
8536 * gcc.target/mips/mips-3d-6.c: Likewise.
8537 * gcc.target/mips/mips-3d-7.c: Likewise.
8538 * gcc.target/mips/mips-3d-8.c: Likewise.
8539 * gcc.target/mips/mips-3d-9.c: Likewise.
8540 * gcc.target/mips/mips-ps-1.c: Likewise.
8541 * gcc.target/mips/mips-ps-2.c: Likewise.
8542 * gcc.target/mips/mips-ps-3.c: Likewise.
8543 * gcc.target/mips/mips-ps-4.c: Likewise.
8544 * gcc.target/mips/mips-ps-5.c: Likewise.
8545 * gcc.target/mips/mips-ps-6.c: Likewise.
8546 * gcc.target/mips/mips-ps-7.c: Likewise.
8547 * gcc.target/mips/mips-ps-type.c: Likewise.
8548 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8549 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8550
40e26f94
TV
85512016-01-18 Tom de Vries <tom@codesourcery.com>
8552
8553 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8554 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8555 * c-c++-common/goacc/kernels-empty.c: New test.
8556 * c-c++-common/goacc/kernels-eternal.c: New test.
8557 * c-c++-common/goacc/kernels-loop-2.c: New test.
8558 * c-c++-common/goacc/kernels-loop-3.c: New test.
8559 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8560 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8561 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8562 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8563 * c-c++-common/goacc/kernels-loop-data.c: New test.
8564 * c-c++-common/goacc/kernels-loop-g.c: New test.
8565 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8566 * c-c++-common/goacc/kernels-loop-n.c: New test.
8567 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8568 * c-c++-common/goacc/kernels-loop.c: New test.
8569 * c-c++-common/goacc/kernels-noreturn.c: New test.
8570 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8571 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8572 * c-c++-common/goacc/kernels-reduction.c: New test.
8573
a98d4647
TV
85742016-01-18 Tom de Vries <tom@codesourcery.com>
8575
8576 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8577 * gcc.dg/autopar/outer-2.c: Same.
8578 * gcc.dg/autopar/outer-3.c: Same.
8579 * gcc.dg/autopar/outer-4.c: Same.
8580 * gcc.dg/autopar/outer-5.c: Same.
8581 * gcc.dg/autopar/outer-6.c: Same.
8582 * gcc.dg/autopar/parallelization-1.c: Same.
8583 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8584 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8585 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8586 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8587 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8588 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8589 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8590 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8591 * gcc.dg/autopar/pr39500-1.c: Same.
8592 * gcc.dg/autopar/pr39500-2.c: Same.
8593 * gcc.dg/autopar/pr46193.c: Same.
8594 * gcc.dg/autopar/pr46194.c: Same.
8595 * gcc.dg/autopar/pr49580.c: Same.
8596 * gcc.dg/autopar/pr49960-1.c: Same.
8597 * gcc.dg/autopar/pr49960.c: Same.
8598 * gcc.dg/autopar/pr68373.c: Same.
8599 * gcc.dg/autopar/reduc-1.c: Same.
8600 * gcc.dg/autopar/reduc-1char.c: Same.
8601 * gcc.dg/autopar/reduc-1short.c: Same.
8602 * gcc.dg/autopar/reduc-2.c: Same.
8603 * gcc.dg/autopar/reduc-2char.c: Same.
8604 * gcc.dg/autopar/reduc-2short.c: Same.
8605 * gcc.dg/autopar/reduc-3.c: Same.
8606 * gcc.dg/autopar/reduc-4.c: Same.
8607 * gcc.dg/autopar/reduc-6.c: Same.
8608 * gcc.dg/autopar/reduc-7.c: Same.
8609 * gcc.dg/autopar/reduc-8.c: Same.
8610 * gcc.dg/autopar/reduc-9.c: Same.
8611 * gcc.dg/autopar/uns-outer-4.c: Same.
8612 * gcc.dg/autopar/uns-outer-5.c: Same.
8613 * gcc.dg/autopar/uns-outer-6.c: Same.
8614 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8615 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8616
da976fa8
AL
86172016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8618
8619 PR target/63679
8620 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8621 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8622
70c1e886
AL
86232016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8624
8625 PR target/63679
8626 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8627 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8628 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8629
88bed196
AL
86302016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8631
8632 PR target/63679
8633 * gcc.dg/tree-ssa/sra-17.c: New.
8634 * gcc.dg/tree-ssa/sra-18.c: New.
8635
3dd5f42e
IE
86362016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8637
8638 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8639
ae5a77fa
EB
86402016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8641
8642 * gnat.dg/inline12.adb: New test.
8643
11e57fc6
BC
86442016-01-18 Bin Cheng <bin.cheng@arm.com>
8645
8646 PR tree-optimization/66797
8647 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8648
995b6fe0
RB
86492016-01-18 Richard Biener <rguenther@suse.de>
8650
8651 PR tree-optimization/69170
8652 * gcc.dg/torture/pr69170.c: New testcase.
8653
82ee0cf2 86542016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8655
8656 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8657
d69da357
TV
86582016-01-16 Tom de Vries <tom@codesourcery.com>
8659
8660 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8661
a3845283
TV
86622016-01-16 Tom de Vries <tom@codesourcery.com>
8663
8664 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8665 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8666 redundant dg-require-effective-target pthread.
8667 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8668 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8669 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8670 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8671 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8672 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8673 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8674
197a6aa6
DE
86752016-01-16 David Edelsohn <dje.gcc@gmail.com>
8676
8677 PR target/68609
8678 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8679 * gcc.target/powerpc/recip-7.c: Same.
8680
ec7886c1
PP
86812016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8682
8683 PR c++/69091
8684 * g++.dg/template/pr69091.C: New test.
8685
203484bb
PP
86862016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8687
8688 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8689 dump does not contain an error_mark_node.
8690 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8691 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8692
aa2500e9
PP
86932016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8694
8695 PR c++/68936
8696 * g++.dg/template/pr68936.C: New test.
8697
28621a5c
DE
86982016-01-15 David Edelsohn <dje.gcc@gmail.com>
8699
8700 PR target/68609
8701 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8702 * gcc.target/powerpc/recip-2.c: Same.
8703 * gcc.target/powerpc/recip-3.c: Same.
8704 * gcc.target/powerpc/recip-4.c: Same.
8705 * gcc.target/powerpc/recip-sqrtf.c: Same.
8706
40c43aca
JL
87072016-01-15 Jeff Law <law@redhat.com>
8708
8709 PR tree-optimization/69270
8710 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8711 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8712
afbc5ae8
PT
87132016-01-15 Paul Thomas <pault@gcc.gnu.org>
8714
8715 PR fortran/49630
8716 * gfortran.dg/deferred_character_13.f90: New test for the fix
8717 of comment 3 of the PR.
8718
8719 PR fortran/54070
8720 * gfortran.dg/deferred_character_8.f90: New test
8721 * gfortran.dg/allocate_error_5.f90: New test
8722
8723 PR fortran/60593
8724 * gfortran.dg/deferred_character_10.f90: New test
8725
8726 PR fortran/60795
8727 * gfortran.dg/deferred_character_14.f90: New test
8728
8729 PR fortran/61147
8730 * gfortran.dg/deferred_character_11.f90: New test
8731
8732 PR fortran/64324
8733 * gfortran.dg/deferred_character_9.f90: New test
8734
49abe076
VM
87352016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8736
8737 PR rtl-optimization/69030
8738 * gcc.target/i386/pr69030.c: New.
8739
16d12992
KT
87402016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8741
8742 * gcc.target/aarch64/target_attr_17.c: New test.
8743
78810bd3
RB
87442016-01-15 Richard Biener <rguenther@suse.de>
8745
8746 PR tree-optimization/66856
8747 * gcc.dg/torture/pr66856-1.c: New testcase.
8748 * gcc.dg/torture/pr66856-2.c: Likewise.
8749
2bd847fe
RB
87502016-01-15 Richard Biener <rguenther@suse.de>
8751
8752 PR debug/69137
8753 * g++.dg/lto/pr69137_0.C: New testcase.
8754
a00fe3b7
RS
87552016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8756
8757 PR middle-end/69246
8758 * gcc.target/i386/pr69246.c: New test.
8759
cbb0e83b
DV
87602016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8761
7596d5de 8762 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8763
5a500ecf
DV
87642016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8765
8766 PR c++/56194
8767 * g++.dg/init/const9.C: Disable test on S/390.
8768
5d9bf64f
DV
87692016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8770
8771 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8772 * g++.dg/Wno-frame-address.C: Ditto.
8773
e234b19e
DV
87742016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8775
8776 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8777
89483f99
RB
87782016-01-15 Richard Biener <rguenther@suse.de>
8779
8780 PR tree-optimization/68961
8781 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8782
94f37395
IE
87832016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8784
8785 * gcc.target/i386/pr65105-5.c: New test.
8786
82ee0cf2 87872016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8788
8789 * gcc.c-torture/execute/alias-4.c: New testcase.
8790
82ee0cf2 87912016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8792
8793 PR ipa/68148
8794 * g++.dg/ipa/devirt-49.C: New testcase.
8795
092f7deb 87962016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8797
8798 PR target/65837
8799 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8800 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8801 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8802
e93c66bc
RB
88032016-01-15 Richard Biener <rguenther@suse.de>
8804
8805 PR tree-optimization/69117
8806 * gcc.dg/torture/pr69117.c: New testcase.
8807
c47eaca6 88082015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8809
8810 PR c++/69048
8811 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8812
c3f6914a
FXC
88132016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8814
8815 PR testsuite/67509
8816 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8817 range tests use 100 * maximum instead of maximum + 1.
8818
cd65ae90
JJ
88192016-01-14 Jakub Jelinek <jakub@redhat.com>
8820
8821 PR debug/69244
8822 * gcc.dg/guality/pr69244.c: New test.
8823
19643948
UB
88242016-01-14 Uros Bizjak <ubizjak@gmail.com>
8825
8826 * lib/target-supports.exp (check_effective_target_issignaling):
8827 New procedure.
8828 * gcc.dg/pr61441.c: Require issignaling effective target.
8829
fe79c97e
SB
88302016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8831
8832 PR target/68803
8833 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8834
c7df95d8
DM
88352016-01-14 David Malcolm <dmalcolm@redhat.com>
8836
8837 PR c++/68819
8838 PR preprocessor/69177
8839 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8840 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8841 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8842 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8843
00083992
MP
88442016-01-14 Marek Polacek <polacek@redhat.com>
8845
8846 PR c/69262
8847 * gcc.dg/array-15.c: New test.
8848
0c9b3294
JJ
88492016-01-14 Jakub Jelinek <jakub@redhat.com>
8850
8851 PR middle-end/68146
8852 PR tree-optimization/69155
8853 * gfortran.dg/pr68146.f: New test.
8854 * gfortran.dg/pr69155.f90: New test.
8855
3688e13d
RB
88562016-01-14 Richard Biener <rguenther@suse.de>
8857
8858 PR tree-optimization/68060
8859 * gcc.dg/torture/pr68060-1.c: New testcase.
8860 * gcc.dg/torture/pr68060-2.c: Likewise.
8861
bab0ad3a
NC
88622016-01-14 Nick Clifton <nickc@redhat.com>
8863
8864 * lib/target-supports.exp
8865 (check_effective_target_arm_neon_ok_nocache): Add an option
8866 sequence that includes setting the ARM architecture to ARMv7-A.
8867 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8868 command line options necessary to enable Neon support.
8869 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8870 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8871 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8872 * gcc.target/arm/pr69180.c: Likewise.
8873
947c2ce5
JL
88742016-01-14 Jeff Law <law@redhat.com>
8875
8876 PR tree-optimization/69270
8877 * gcc.dg/tree-ssa/pr69270.c: New test.
8878
3342fd71
BS
88792016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8880
8881 PR c/66208
8882 * c-c++-common/pr66208.c: New file.
8883
2ad3adf1
JJ
88842016-01-13 Jakub Jelinek <jakub@redhat.com>
8885
8886 PR tree-optimization/69156
8887 * gcc.dg/pr69156.c: New test.
8888
398d6feb
L
88892016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8890
8891 * gcc.target/i386/pr69225-7.c: New test.
8892
4c868789
RH
88932016-01-13 Richard Henderson <rth@redhat.com>
8894
8895 * gcc.dg/tm/memopt-13.c: Update expected function.
8896 * gcc.dg/tm/memopt-6.c: Likewise.
8897
ef6d1772
UB
88982016-01-13 Uros Bizjak <ubizjak@gmail.com>
8899
8900 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8901 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8902 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8903 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8904
ef6d1772
UB
89052016-01-13 Tom de Vries <tom@codesourcery.com>
8906
8907 PR tree-optimization/69169
0b4b6ef2
TV
8908 * gcc.dg/pr69169.c: New test.
8909
2ad3adf1 89102016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8911
8912 PR target/69228
8913 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8914 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8915 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8916 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8917 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8918 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8919 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8920 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8921
9060e335
AK
89222016-01-13 Jakub Jelinek <jakub@redhat.com>
8923
8924 PR target/69247
8925 * gcc.dg/pr69247.c: New test.
8926
40311329
RB
89272016-01-13 Richard Biener <rguenther@suse.de>
8928
8929 PR tree-optimization/69242
8930 * gcc.dg/torture/pr69242.c: New testcase.
8931
ccbd7103
RB
89322016-01-13 Richard Biener <rguenther@suse.de>
8933
8934 PR tree-optimization/69186
8935 * gcc.dg/torture/pr69186.c: New testcase.
8936
c6f72a46
JL
89372016-01-13 Jeff Law <law@redhat.com>
8938
8939 PR tree-optimization/67755
8940 * gcc.dg/tree-ssa/pr67755.c: New test.
8941
89422016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8943
8944 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8945 pass number in output by a star.
8946
c446cf07
BC
89472016-01-12 Bin Cheng <bin.cheng@arm.com>
8948
8949 PR tree-optimization/68911
8950 * gcc.c-torture/execute/pr68911.c: New test.
8951
5342156c
MP
89522016-01-12 Marek Polacek <polacek@redhat.com>
8953
8954 PR c++/68979
8955 * g++.dg/warn/permissive-1.C: New test.
8956
65364cc5
JJ
89572016-01-12 Jakub Jelinek <jakub@redhat.com>
8958
8959 PR objc++/68511
8960 PR c++/69213
8961 * g++.dg/opt/pr69213.C: New test.
8962
81b9a3d9
CB
89632016-01-12 Christian Bruel <christian.bruel@st.com>
8964
8965 PR target/69180
8966 * gcc.target/arm/pr69180.c: New test.
8967
3c4e91c9
RB
89682016-01-12 Richard Biener <rguenther@suse.de>
8969
8970 PR lto/69077
8971 * g++.dg/lto/pr69077_0.C: New testcase.
8972 * g++.dg/lto/pr69077_1.C: Likewise.
8973
5664cea1
JJ
89742016-01-12 Jakub Jelinek <jakub@redhat.com>
8975
8976 PR target/69175
8977 * g++.dg/opt/pr69175.C: New test.
8978
86cefc49
AL
89792016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8980
8981 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8982 rather than #including math.h & stdlib.h.
8983 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8984 * gcc.dg/vect/pr49771.c: Likewise.
8985 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8986 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8987 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8988 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8989 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8990 * gcc.dg/vect/pr44507.c: Likewise.
8991 * gcc.dg/vect/pr45902.c: Likewise.
8992 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8993 * gcc.dg/vect/vect-117.c: Likewise.
8994 * gcc.dg/vect/vect-99.c: Likewise.
8995 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8996 * gcc.dg/vect/vect-cond-1.c: Likewise.
8997 * gcc.dg/vect/vect-cond-2.c: Likewise.
8998 * gcc.dg/vect/vect-cond-3.c: Likewise.
8999 * gcc.dg/vect/vect-cond-4.c: Likewise.
9000 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9001 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9002 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9003 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9004 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9005 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9006 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9007 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9008 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9009 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9010 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9011 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9012 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9013 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9014 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9015 include of signal.h.
9016 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9017 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9018 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9019 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9020 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9021 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9022 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9023 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9024 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9025 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9026 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9027 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9028 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9029 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9030 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9031 * gcc.dg/vect/vect-outer-5.c: Likewise.
9032 * gcc.dg/vect/vect-outer-6.c: Likewise.
9033 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9034 include of stdio.h.
9035
b832f61e
NC
90362016-01-12 Nick Clifton <nickc@redhat.com>
9037
9038 PR target/68913
9039 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9040 to fread so that it will be found in all target runtimes.
9041
8eac49b1
RB
90422016-01-12 Richard Biener <rguenther@suse.de>
9043
9044 PR tree-optimization/69053
9045 * g++.dg/torture/pr69053.C: New testcase.
9046
2935d994
RB
90472016-01-12 Richard Biener <rguenther@suse.de>
9048
9049 PR tree-optimization/69168
9050 * gcc.dg/torture/pr69168.c: New testcase.
9051
66c16fd9
RB
90522016-01-12 Richard Biener <rguenther@suse.de>
9053
9054 PR tree-optimization/69157
9055 * gcc.dg/torture/pr69157.c: New testcase.
9056
90572016-01-12 Richard Biener <rguenther@suse.de>
9058
9059 PR tree-optimization/69174
9060 * gcc.dg/torture/pr69174.c: New testcase.
9061
723033a6
JJ
90622016-01-12 Jakub Jelinek <jakub@redhat.com>
9063
9064 PR c++/66808
9065 PR c++/69000
9066 * g++.dg/tls/pr66808.C: New test.
9067 * g++.dg/tls/pr69000.C: New test.
9068
3574cf47
BS
90692016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9070
9071 * gcc.target/powerpc/swaps-p8-23.c: New test.
9072 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9073
feb20787
JDA
90742016-01-11 John David Anglin <danglin@gcc.gnu.org>
9075
9076 PR tree-optimization/68356
9077 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9078
27b1820a
KV
90792016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9080 Jim Wilson <jim.wilson@linaro.org>
9081
9082 PR target/69194
9083 * gcc.target/arm/pr69194.c: New test.
9084
cf4de6af
L
90852016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9086
9087 PR target/69225
9088 * gcc.target/i386/pr69225-1.c: New test.
9089 * gcc.target/i386/pr69225-2.c: Likewise.
9090 * gcc.target/i386/pr69225-3.c: Likewise.
9091 * gcc.target/i386/pr69225-4.c: Likewise.
9092 * gcc.target/i386/pr69225-5.c: Likewise.
9093 * gcc.target/i386/pr69225-6.c: Likewise.
9094
1ebd5558
JJ
90952016-01-11 Jakub Jelinek <jakub@redhat.com>
9096
23552a4d
JJ
9097 PR target/67462
9098 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9099 if lp64.
9100
26ff85b0
JJ
9101 PR target/69071
9102 * gcc.dg/pr69071.c: New test.
9103
9cb6bd74
JJ
9104 PR c++/69211
9105 * g++.dg/opt/pr69211.C: New test.
9106
1ebd5558
JJ
9107 PR tree-optimization/69214
9108 * gcc.c-torture/compile/pr69214.c: New test.
9109
8c18c836
UB
91102016-01-11 Uros Bizjak <ubizjak@gmail.com>
9111
9112 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9113 * gcc.target/i386/pr66232-11.c: Ditto.
9114 * gcc.target/i386/pr66232-12.c: Ditto.
9115 * gcc.target/i386/pr66232-13.c: Ditto.
9116
62446e6e
RB
91172016-01-11 Richard Biener <rguenther@suse.de>
9118
9119 PR tree-optimization/69173
9120 * gcc.dg/torture/pr69173.c: New testcase.
9121
2b8568fe
KT
91222016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9123
9124 PR rtl-optimization/68796
9125 * gcc.target/aarch64/tst_5.c: New test.
9126 * gcc.target/aarch64/tst_6.c: Likewise.
9127
5baf4532
KT
91282016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9129
9130 PR rtl-optimization/68841
9131 * gcc.dg/pr68841.c: New test.
9132 * gcc.c-torture/execute/pr68841.c: New test.
9133
ca90b1ed
YR
91342016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9135
9136 PR rtl-optimization/68920
9137 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9138 for ix86 targets.
9139 * gcc.dg/ifcvt-5.c: New test.
9140
2ad3adf1 91412016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9142
9143 PR bootstrap/69123
9144 * g++.dg/pr69123.C: New.
9145
83834c09
IE
91462016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9147
9148 PR target/69010
9149 * gcc.target/i386/pr69010.c: New test.
9150
dcf89d57
MJ
91512016-01-11 Martin Jambor <mjambor@suse.cz>
9152
9153 PR ipa/69044
9154 * gcc.target/i386/chkp-pr69044.c: New test.
9155
d95167ee
TV
91562016-01-11 Tom de Vries <tom@codesourcery.com>
9157
9158 PR tree-optimization/69109
9159 * gcc.dg/autopar/pr69109-2.c: New test.
9160 * gcc.dg/autopar/pr69109.c: New test.
9161
4f6403a8
TV
91622016-01-11 Tom de Vries <tom@codesourcery.com>
9163
9164 PR tree-optimization/69108
9165 * gcc.dg/autopar/pr69108.c: New test.
9166
21efdd80
PP
91672016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9168
9169 PR c++/69029
9170 * c-c++-common/Wisleading-indentation.c: Augment test.
9171
fd42eed8
TK
91722016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9173
9174 PR fortran/69154
9175 * gfortran.dg/inline_matmul_12.f90: New test.
9176
4f90ee6c
PT
91772016-01-10 Paul Thomas <pault@gcc.gnu.org>
9178
9179 PR fortran/67779
9180 * gfortran.dg/actual_array_offset_1: New test.
9181
3907c6cf
TV
91822016-01-10 Tom de Vries <tom@codesourcery.com>
9183
9184 PR tree-optimization/69062
9185 * gcc.dg/autopar/pr69062.c: New test.
9186
b07b236e
TS
91872016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9188
9189 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9190 * gcc.dg/vect/slp-perm-2.c: Likewise.
9191 * gcc.dg/vect/slp-perm-3.c: Likewise.
9192 * gcc.dg/vect/slp-perm-5.c: Likewise.
9193 * gcc.dg/vect/slp-perm-6.c: Likewise.
9194 * gcc.dg/vect/slp-perm-7.c: Likewise.
9195 * gcc.dg/vect/slp-perm-8.c: Likewise.
9196
23fab8ae
TV
91972016-01-10 Tom de Vries <tom@codesourcery.com>
9198
9199 PR tree-optimization/69039
9200 * gcc.dg/autopar/pr69039.c: New test.
9201
73f0dae2
MP
92022016-01-09 Marek Polacek <polacek@redhat.com>
9203
9204 PR c++/69113
9205 * g++.dg/pr69113.C: New test.
9206
20b8d734
JJ
92072016-01-09 Jakub Jelinek <jakub@redhat.com>
9208
9209 PR middle-end/50865
9210 PR tree-optimization/69097
9211 * gcc.c-torture/execute/pr50865.c: New test.
9212 * gcc.c-torture/execute/pr69097-1.c: New test.
9213 * gcc.c-torture/execute/pr69097-2.c: New test.
9214 * gcc.dg/pr69097-1.c: New test.
9215 * gcc.dg/pr69097-2.c: New test.
9216
c50e614b
JJ
92172016-01-09 Jakub Jelinek <jakub@redhat.com>
9218
9219 PR c++/69164
9220 * g++.dg/opt/pr69164.C: New test.
9221
e0237993
JJ
92222016-01-08 Jakub Jelinek <jakub@redhat.com>
9223
9224 PR tree-optimization/69167
9225 * gcc.dg/pr69167.c: New test.
9226
bd8f5bb2
MP
92272016-01-08 Marek Polacek <polacek@redhat.com>
9228
9229 PR c++/68449
9230 * g++.dg/pr68449.C: New.
9231
bb0f5ca7
AL
92322016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9233
9234 PR tree-optimization/68707
9235 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9236 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9237 on platforms supporting it.
9238 * gcc.dg/vect/slp-perm-2.c: Likewise.
9239 * gcc.dg/vect/slp-perm-3.c: Likewise.
9240 * gcc.dg/vect/slp-perm-5.c: Likewise.
9241 * gcc.dg/vect/slp-perm-7.c: Likewise.
9242 * gcc.dg/vect/slp-perm-8.c: Likewise.
9243 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9244 on platforms supporting it.
9245
22518428
JJ
92462016-01-08 Jakub Jelinek <jakub@redhat.com>
9247
33f0852f
JJ
9248 PR tree-optimization/69162
9249 * gcc.dg/pr69162.c: New test.
9250
22518428
JJ
9251 PR tree-optimization/69172
9252 * gcc.dg/pr69172.c: New test.
9253
80e9b3aa
TP
92542016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9255
9256 PR tree-optimization/67781
9257 * gcc.c-torture/execute/pr67781.c: New file.
9258
262a363f
JJ
92592016-01-08 Jakub Jelinek <jakub@redhat.com>
9260
9261 PR tree-optimization/69083
9262 * gcc.dg/vect/pr69083.c: New test.
9263
6e1f093f
SS
92642016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9265
9266 PR tree-optimization/61441
9267 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9268 Use -fexcess-precision=standard for compiler options.
9269 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9270
53290e07
JJ
92712016-01-08 Jakub Jelinek <jakub@redhat.com>
9272
57bf3072
JJ
9273 PR fortran/69128
9274 * gfortran.dg/gomp/pr69128.f90: New test.
9275
53290e07
JJ
9276 PR c++/69145
9277 * g++.dg/ext/pr69145-1.C: New test.
9278 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9279 * g++.dg/ext/pr69145-2.h: New file.
9280
7a127fa7
MS
92812016-01-07 Martin Sebor <msebor@redhat.com>
9282
9283 PR c/68966
9284 * gcc.dg/atomic-fetch-bool.c: New test.
9285 * gcc.dg/sync-fetch-bool.c: New test.
9286
95918b49
L
92872016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9288
9289 PR fortran/66680
9290 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9291
c8e62a9d
NC
92922016-01-07 Nick Clifton <nickc@redhat.com>
9293
9294 PR target/66655
9295 * g++.dg/pr66655.C: New test.
9296 * g++.dg/pr66655_1.cc: Test support file.
9297 * g++.dg/pr66655.h: Test header file.
9298
2ad3adf1 92992016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9300
9301 PR fortran/66680
9302 gfortran.dg/gomp/pr66680.f90: New test.
9303
4cd9ca92
L
93042016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9305
9306 PR target/69171
9307 * gcc.target/i386/pr69171-1.c: New test.
9308 * gcc.target/i386/pr69171-2.c: Likewise.
9309 * gcc.target/i386/pr69171-3.c: Likewise.
9310 * gcc.target/i386/pr69171-4.c: Likewise.
9311 * gcc.target/i386/pr69171-5.c: Likewise.
9312 * gcc.target/i386/pr69171-6.c: Likewise.
9313
7e33d4dc
BS
93142015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9315
9316 PR middle-end/67639
9317 * c-c++-common/pr67639.c: New test.
9318
fec64afc
JJ
93192016-01-07 Jakub Jelinek <jakub@redhat.com>
9320
9321 PR tree-optimization/69141
9322 * g++.dg/opt/pr69141.C: New test.
9323
f293ad29
EB
93242016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9325
9326 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9327
5027395e
UB
93282016-01-06 Uros Bizjak <ubizjak@gmail.com>
9329
9330 PR target/69140
9331 * gcc.target/i386/pr69140.c: New test
9332
7443cf13
DM
93332016-01-06 David Malcolm <dmalcolm@redhat.com>
9334
9335 * gcc.dg/bad-dereference.c: New test case.
9336
32928931
BS
93372015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9338
9339 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9340
68dd05da
AS
93412016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9342
9343 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9344
6b131d5b
MP
93452016-01-06 Marek Polacek <polacek@redhat.com>
9346
9347 PR sanitizer/69099
9348 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9349
8d9fdb49
MP
93502016-01-05 Marek Polacek <polacek@redhat.com>
9351
9352 PR c/69104
9353 * gcc.dg/atomic-invalid-2.c: New.
9354
acf93f1e
L
93552016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9356
9357 PR target/68991
9358 * gcc.target/i386/pr68991.c: New test.
9359
3f50525d
L
93602016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9361
9362 PR target/68991
9363 * g++.dg/pr68991-1.C: New test.
9364 * g++.dg/pr68991-2.C: Likewise.
9365
e0237993 93662016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9367
e0237993 9368 PR other/60465
face88a1
ST
9369 * gcc.target/ia64/pr60465-gprel64.c: New test.
9370 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9371
a0866eff
KT
93722016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9373
9374 PR rtl-optimization/68651
9375 * gcc.target/aarch64/pr68651_1.c: New test.
9376
c589e975
DM
93772016-01-05 David Malcolm <dmalcolm@redhat.com>
9378
9379 PR c/69122
9380 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9381
929710d9
NS
93822016-01-05 Nathan Sidwell <nathan@acm.org>
9383
ce3e43d7
NS
9384 PR c++/58583
9385 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9386
929710d9
NS
9387 * gcc.dg/alias-15.c: New.
9388
a2faef8e
NC
93892016-01-05 Nick Clifton <nickc@redhat.com>
9390
9391 PR target/68870
9392 * g++.dg/pr68770.C: New test.
9393
4cfa76e3
MS
93942016-01-04 Mike Stump <mikestump@comcast.net>
9395
9396 * lib/target-supports.exp (check_effective_target_cilkplus):
9397 cilkplus targets require pthreads.
4ece61b6 9398 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9399
4e8a3a35
MM
94002016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9401
9402 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9403 generation.
9404
818ab71a
JJ
94052016-01-04 Jakub Jelinek <jakub@redhat.com>
9406
9407 Update copyright years.
9408
2fe0a208
MP
94092016-01-04 Marek Polacek <polacek@redhat.com>
9410
9411 PR c/68908
9412 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9413 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9414 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9415
9e3b2fe3
EB
94162016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9417
9418 * gcc.target/sparc/20160104-2.c: New test.
9419
e8d65a35
EB
94202016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9421
9422 * gcc.target/sparc/20160104-1.c: New test.
9423
25ccfccd
PT
94242016-01-03 Paul Thomas <pault@gcc.gnu.org>
9425
9426 PR fortran/65045
9427 * gfortran.dg/pr65045.f90: New test.
9428
cb51d382
EB
94292016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9430
9431 * gnat.dg/specs/debug1.ads: Delete.
9432
6eeaad6e
JD
94332016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9434
9435 PR libgfortran/68867
9436 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9437 expression.
9438
2f968603
JD
94392016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9440
9441 PR libgfortran/68867
9442 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9443 PowerPC.
9444
591bb5e4
PT
94452016-01-01 Paul Thomas <pault@gcc.gnu.org>
9446
9447 PR fortran/68864
9448 * gfortran.dg/pr68864.f90: New test.
9449
f1e0620c
JJ
94502016-01-01 Jakub Jelinek <jakub@redhat.com>
9451
942a1319
JJ
9452 PR tree-optimization/69070
9453 * gcc.dg/pr69070.c: New test.
9454
10dff63f
JJ
9455 PR sanitizer/69055
9456 * gfortran.dg/pr69055.f90: New test.
9457
f1e0620c
JJ
9458 PR target/69015
9459 * gcc.dg/pr69015.c: New test.
818ab71a 9460\f
2f883d1c 9461Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9462
9463Copying and distribution of this file, with or without modification,
9464are permitted in any medium without royalty provided the copyright
9465notice and this notice are preserved.