]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
sem_ch6.adb (Check_Inline_Pragma): if the subprogram has no spec then move its aspect...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9df99881
WD
12016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
2
3 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
4
7b4e0769
SKS
52016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6
7 PR target/50739
8 * gcc.target/avr/pr50739.c: New test.
9
eb4432f7
JH
102016-07-05 Jan Hubicka <jh@suse.cz>
11
12 * gcc.dg/tree-ssa/scev-14.c: update template.
13
c01e092f
RS
142016-07-06 Richard Sandiford <richard.sandiford@arm.com>
15
16 * gcc.dg/vect/group-no-gaps-1.c: New test.
17
8070763a
AK
182016-07-05 Andi Kleen <ak@linux.intel.com>
19
20 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
21 if kernel supports MPX.
22
7f6e88a8
KC
232016-07-05 Kito Cheng <kito.cheng@gmail.com>
24
25 * gcc.c-torture/compile/pr69102.c: Require fpic support.
26
36a265b1
MM
272016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
29
30 * gcc.target/powerpc/signbit-1.c: New test.
31 * gcc.target/powerpc/signbit-2.c: New test.
32 * gcc.target/powerpc/signbit-3.c: New test.
33
7a98fb6e
KT
342016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
35
36 PR rtl-optimization/71594
37 * gcc.dg/torture/pr71594.c: New test.
38
1e3d54b4
JH
392016-07-05 Jan Hubicka <jh@suse.cz>
40
41 * gcc.dg/tree-ssa/scev-14.c: new testcase.
42
84ca3893
DM
432016-07-05 David Malcolm <dmalcolm@redhat.com>
44
45 PR c++/62314
46 * gcc/testsuite/g++.dg/parse/error5.C: Update column
47 number of missing semicolon error.
48 * g++.dg/pr62314-2.C: New test case.
49
20d0bfce
AF
502016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
51
52 * gfortran.dg/coarray_stat_function.f90: New test.
53 * gfortran.dg/coarray_stat_whitespace.f90: New test.
54 * gfortran.dg/coarray_lib_comm_1: Adapting old test
55 to new interfaces.
56
69aaea06
AV
572016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
58
59 PR fortran/71623
60 * gfortran.dg/deferred_character_17.f90: New test.
61
f723a43c
CL
622016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
63
64 * gcc.target/arm/neon/polytypes.c: Move to ...
65 * gcc.target/arm/polytypes.c: ... here.
66 * gcc.target/arm/neon/pr51534.c: Move to ...
67 * gcc.target/arm/pr51534.c: ... here.
68 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
69 * gcc.target/arm/vect-vcvt.c: ... here.
70 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
71 * gcc.target/arm/vect-vcvtq.c: ... here.
72 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
73 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
74 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
75 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
76 * gcc.target/arm/neon/neon.exp: Delete.
77 * gcc.target/arm/neon/: Delete.
78
d73e0ccf
JD
792016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
80
81 PR fortran/65575
82 * gfortran.dg: pr65575.f90: New test.
83
c20f6223
JD
842016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
85
86 PR fortran/35849
87 * gfortran.dg: pr35849.f90: New test.
88
2a5537c3
JJ
892016-07-04 Jakub Jelinek <jakub@redhat.com>
90
91 PR c++/71739
92 * g++.dg/cpp0x/pr71739.C: New test.
93
740f9751
CL
942016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
95
96 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
97
bf749919
DV
982016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
99
100 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
101 locr.
102 * gcc.target/s390/loc-1.c: New test.
103
430bb38e
YR
1042016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
105
106 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
107 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
108
15f6e0da
RR
1092016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
110
111 PR target/63874
112 * gcc.target/aarch64/pr63874.c: New test.
113
79335075
JB
1142016-07-04 Jan Beulich <jbeulich@suse.com>
115
116 * g++.dg/header.c: New.
117 * gcc.dg/header.c: New.
118
557e8c49
JJ
1192016-07-02 Jakub Jelinek <jakub@redhat.com>
120
121 PR c/71719
122 * c-c++-common/Wunused-var-15.c: New test.
123
79a592e3
JJ
1242016-07-01 Jakub Jelinek <jakub@redhat.com>
125
126 PR fortran/71687
127 * gfortran.dg/gomp/pr71687.f90: New test.
128
e2298656
BS
1292016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
130
131 * gcc.dg/const-float128-ped.c: Require __float128 effective
132 target and options.
133 * gcc.dg/const-float128.c: Likewise.
134 * gcc.dg/torture/float128-cmp-invalid.c: Require
135 __float128 and base_quadfloat_support effective targets, and
136 __float128 options.
137 * gcc.dg/torture/float128-div-underflow.c: Likewise.
138 * gcc.dg/torture/float128-extend-nan.c: Likewise.
139 * gcc.dg/torture/float128-nan.c: Likewise.
140 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
141 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
142 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
143 * lib/target-supports.exp (check_effective_target___float128):
144 New.
145 (add_options_for___float128): New.
146 (check_effective_target_base_quadword_support): New.
147
70c11966
MM
1482016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
149
150 PR target/71720
151 * gcc.target/powerpc/pr71720.c: New test.
152
059541fd
JB
1532016-07-01 Jan Beulich <jbeulich@suse.com>
154
155 * gcc.dg/bss.c: New.
156
2c1e4964
PB
1572016-07-01 Peter Bergner <bergner@vnet.ibm.com>
158
159 PR target/71698
160 * gcc.target/powerpc/pr71698.c: New test.
161
22e1cb39
GJL
1622016-07-01 Georg-Johann Lay <avr@gjlay.de>
163
164 PR target/71151
165 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
166 instead of ".foo" for its section name.
167 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
168 depending on MCU's flash size.
169 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
170 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
171 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
172 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
173 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
174 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
175
466cf574
JB
1762016-07-01 Jan Beulich <jbeulich@suse.com>
177
178 * gcc.target/i386/pr65105-2.c: Add -msse2.
179
351beab7
JJ
1802016-06-30 Jakub Jelinek <jakub@redhat.com>
181
55a0f21a
JJ
182 PR tree-optimization/71707
183 * gcc.dg/strlenopt-29.c: New test.
184
6245ad72
JJ
185 PR fortran/71704
186 * gfortran.dg/gomp/pr71704.f90: New test.
187
351beab7
JJ
188 PR fortran/71705
189 * gfortran.dg/gomp/pr71705.f90: New test.
190
5a3a6a5e
KN
1912016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
192
193 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
194 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
195 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
196 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
197 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
198 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
199 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
200 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
201 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
202 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
203 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
204 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
205 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
206 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
207 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
208 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
209 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
210 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
211 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
212 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
213 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
214 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
215 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
216 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
217 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
218 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
219 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
220 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
221 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
222 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
223 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
224 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
225 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
226 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
227 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
228 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
229 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
230 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
231 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
232 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
233 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
234 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
235 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
236 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
237 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
238 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
239 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
240 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
241 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
242 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
243 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
244 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
245 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
246 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
247 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
248 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
249 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
250 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
251 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
252 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
253 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
254 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
255 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
256 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
257 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
258 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
259 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
260 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
261 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
262 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
263 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
264 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
265 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
266 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
267 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
268 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
269 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
270 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
271 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
272 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
273 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
274
3dfa8071
KT
2752016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
276 James Greenhalgh <james.greenhalgh@arm.com>
277
278 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
279
9bd62242
JG
2802016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
281 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
282
283 * gcc.target/aarch64/vget_set_lane_1.c: New test.
284
603107fb
DM
2852016-06-30 David Malcolm <dmalcolm@redhat.com>
286
287 PR driver/71651
288 * gcc.dg/spellcheck-options-12.c: New test case.
289
205cccc7
JJ
2902016-06-30 Jakub Jelinek <jakub@redhat.com>
291
292 PR middle-end/71693
293 * gcc.c-torture/compile/pr71693.c: New test.
294
f4452176
DM
2952016-06-29 David Malcolm <dmalcolm@redhat.com>
296
297 * gcc.dg/spellcheck-params.c: New testcase.
298 * gcc.dg/spellcheck-params-2.c: New testcase.
299
c5e74d9d
MM
3002016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
301
302 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
303 vector extract instructions.
304 * gcc.target/powerpc/p9-extract-2.c: Likewise.
305
e44ecbfd
JD
3062016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
307
308 PR fortran/71686
309 * gfortran.dg/unexpected_eof_2.f90: New test.
310 * gfortran.dg/unexpected_eof_3.f90: New test.
311
ee446d9f
JW
3122016-06-29 Jim Wilson <jim.wilson@linaro.org>
313
314 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
315
27f67461
CP
3162016-06-29 Cesar Philippidis <cesar@codesourcery.com>
317
318 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
319 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
320 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
321
b1206d29
RB
3222016-06-29 Richard Biener <rguenther@suse.de>
323
324 PR middle-end/15256
325 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
326
1af21224
MW
3272016-06-29 Matthew Wahab <matthew.wahab@arm.com>
328
329 * gcc.target/arm/aapcs/neon-vect10.c: Require
330 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
331 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
332 * gcc.target/arm/aapcs/vfp18.c: Likewise.
333 * gcc.target/arm/aapcs/vfp19.c: Likewise.
334 * gcc.target/arm/aapcs/vfp20.c: Likewise.
335 * gcc.target/arm/aapcs/vfp21.c: Likewise.
336 * gcc.target/arm/fp16-aapcs-1.c: Require
337 -mfloat-ab=hard. Also simplify the test.
338 * gcc.target/arm/fp16-aapcs-2.c: New.
339
7fe43755
MW
3402016-06-29 Matthew Wahab <matthew.wahab@arm.com>
341
342 * lib/target-supports.exp (add_options_for_arm_fp16): Reword
343 comment.
344 (add_options_for_arm_fp16_ieee): New.
345 (add_options_for_arm_fp16_alternative): New.
346 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
347 long-line.
348 (effective_target_arm_fp16_hw): New.
349
264d951a
IE
3502016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
351
352 PR tree-optimization/71655
353 * g++.dg/pr71655.C: New test.
354
5c846a81
ML
3552016-06-29 Martin Liska <mliska@suse.cz>
356
357 * gcc.dg/pr71585.c: New test.
358 * gcc.dg/pr71585-2.c: New test.
359 * gcc.dg/pr71585-3.c: New test.
360
fafe9318
YR
3612016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
362
363 PR tree-optimization/70729
364 * g++.dg/vect/pr70729.cc: New test.
365
54d19c3b
TS
3662016-06-29 Thomas Schwinge <thomas@codesourcery.com>
367
368 * c-c++-common/gomp/cancel-1.c: Extend.
369
5f3cd7c3
JJ
3702016-06-29 Jakub Jelinek <jakub@redhat.com>
371
372 PR tree-optimization/71625
373 * gcc.dg/strlenopt-28.c: New test.
374
4aa83879
RB
3752016-06-29 Richard Biener <rguenther@suse.de>
376
377 PR middle-end/71002
378 * g++.dg/torture/pr71002.C: Adjust testcase.
379
152ef731
JJ
3802016-06-29 Jakub Jelinek <jakub@redhat.com>
381
382 PR c/71685
383 * gcc.dg/pr71685.c: New test.
384
3852016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
386
387 PR c/71552
388 * gcc.dg/init-bad-9.c: New test.
389
d41dc215
BS
3902016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
391
392 * gcc.target/powerpc/abs128-1.c: Require VSX.
393 * gcc.target/powerpc/copysign128-1.c: Likewise.
394 * gcc.target/powerpc/inf128-1.c: Likewise.
395 * gcc.target/powerpc/nan128-1.c: Likewise.
396
6a20b538
JJ
3972016-06-28 Jakub Jelinek <jakub@redhat.com>
398
399 PR middle-end/71626
400 * gcc.c-torture/execute/pr71626-1.c: New test.
401 * gcc.c-torture/execute/pr71626-2.c: New test.
402
77d93c47
PB
4032016-06-28 Peter Bergner <bergner@vnet.ibm.com>
404
405 PR target/71656
406 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
407
a8264058
SB
4082016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
409
410 PR target/71670
411 * gcc.target/powerpc/pr71670.c: New testcase.
412
0dc47331
PB
4132016-06-27 Peter Bergner <bergner@vnet.ibm.com>
414
415 PR target/71656
416 * gcc.target/powerpc/pr71656-1.c: New test.
417 * gcc.target/powerpc/pr71656-2.c: New test.
418
b65ffc79
CL
4192016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
420
421 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
422 around fp16 code.
423 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
424 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
425 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
426 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
427 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
428 Add arm_neon_fp16_ok effective target.
429 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
430 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
431 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
432 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
433 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
434 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
435 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
436 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
437 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
438 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
439 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
440
9bb86f40
JH
4412016-06-26 Jan Hubicka <hubicka@ucw.cz>
442
443 * gcc.dg/predict-12.c: New testcase.
444
46db0fd4
JD
4452016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
446
447 PR fortran/71649
448 * gfortran.dg/pr71649.f90: New test.
449
2a65e70b
JJ
4502016-06-25 Jakub Jelinek <jakub@redhat.com>
451
f8a06e24
JJ
452 PR tree-optimization/71643
453 * g++.dg/opt/pr71643.C: New test.
454
2a65e70b
JJ
455 PR tree-optimization/71631
456 * gcc.c-torture/execute/pr71631.c: New test.
457
7805417a
JH
4582016-06-24 Jan Hubicka <hubicka@ucw.cz>
459
460 * gcc.dg/predict-11.c: New testcase.
461 * gfortran.dg/predict-2.f90: New testcase.
462
888ed1a3
JH
4632016-06-24 Jan Hubicka <hubicka@ucw.cz>
464
465 * gcc.dg/predict-10.c: New test.
466
53605f35
BS
4672016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
468
469 * gcc.target/powerpc/abs128-1.c: New.
470 * gcc.target/powerpc/copysign128-1.c: New.
471 * gcc.target/powerpc/inf128-1.c: New.
472 * gcc.target/powerpc/nan128-1.c: New.
473
7b22b4c6
EB
4742016-06-24 Eric Botcazou <ebotcazou@adacore.com>
475
476 * gfortran.dg/pr71642.f90: New test.
477
37e373c2
JJ
4782016-06-24 Jakub Jelinek <jakub@redhat.com>
479
480 PR tree-optimization/71647
481 * gcc.target/i386/pr71647.c: New test.
482
b20b79f2
L
4832016-06-24 H.J. Lu <hongjiu.lu@intel.com>
484
485 * gcc.target/i386/noplt-gd-1.c: New test.
486 * gcc.target/i386/noplt-gd-2.c: Likewise.
487 * gcc.target/i386/noplt-gd-3.c: Likewise.
488 * gcc.target/i386/noplt-ld-1.c: Likewise.
489 * gcc.target/i386/noplt-ld-2.c: Likewise.
490 * gcc.target/i386/noplt-ld-3.c: Likewise.
491 * lib/target-supports.exp
492 (check_effective_target_tls_get_addr_via_got): New.
493
04619cb8
UB
4942016-06-24 Uros Bizjak <ubizjak@gmail.com>
495
496 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
497 testsuite compile flags.
498 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
499 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
500
5012016-06-24 Uros Bizjak <ubizjak@gmail.com>
502
503 * g++dg/vect/pr36684.cc: Add dg-do compile.
504 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
505 * gcc.dg/vect/pr70021.c: Ditto.
506 * gcc.dg/vect/pr70138-1.c: Ditto.
507 * gcc.dg/vect/pr70138-2.c: Ditto.
508 * gcc.dg/vect/pr70354-1.c: Ditto.
509 * gcc.dg/vect/pr70354-2.c: Ditto.
510 * gcc.dg/vect/pr71259.c: Ditto.
511 * gcc.dg/vect/pr71416-1.c: Ditto.
512 * gcc.dg/vect/slp-43.c: Ditto.
513 * gcc.dg/vect/slp-45.c: Ditto.
514 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
515 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
516 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
517 * gfortran.dg/vect/pr69980.f90: Ditto.
518
5192016-06-24 Uros Bizjak <ubizjak@gmail.com>
520
521 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
522 * gcc.dg/vect/bb-slp-30.c: Ditto.
523 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
524 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
525 * gcc.dg/vect/pr45902.c: Ditto.
526 * gcc.dg/vect/pr48172.c: Ditto.
527 * gcc.dg/vect/pr48377.c: Ditto.
528 * gcc.dg/vect/pr49038.c: Ditto.
529 * gcc.dg/vect/pr49771.c: Ditto.
530 * gcc.dg/vect/pr52091.c: Ditto.
531 * gcc.dg/vect/pr53185-2.c: Ditto.
532 * gcc.dg/vect/pr56826.c: Ditto.
533 * gcc.dg/vect/pr60276.c: Ditto.
534 * gcc.dg/vect/pr62021.c: Ditto.
535 * gcc.dg/vect/pr63530.c: Ditto.
536 * gcc.dg/vect/pr65518.c: Ditto.
537 * gcc.dg/vect/pr65947-1.c: Ditto.
538 * gcc.dg/vect/pr65947-10.c: Ditto.
539 * gcc.dg/vect/pr65947-11.c: Ditto.
540 * gcc.dg/vect/pr65947-12.c: Ditto.
541 * gcc.dg/vect/pr65947-13.c: Ditto.
542 * gcc.dg/vect/pr65947-2.c: Ditto.
543 * gcc.dg/vect/pr65947-3.c: Ditto.
544 * gcc.dg/vect/pr65947-4.c: Ditto.
545 * gcc.dg/vect/pr65947-5.c: Ditto.
546 * gcc.dg/vect/pr65947-6.c: Ditto.
547 * gcc.dg/vect/pr65947-7.c: Ditto.
548 * gcc.dg/vect/pr65947-8.c: Ditto.
549 * gcc.dg/vect/pr65947-9.c: Ditto.
550 * gcc.dg/vect/pr71416-1.c: Ditto.
551 * gcc.dg/vect/pr71439.c: Ditto.
552 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
553 * gcc.dg/vect/vect-bswap16.c: Ditto.
554 * gcc.dg/vect/vect-bswap32.c: Ditto.
555 * gcc.dg/vect/vect-bswap64.c: Ditto.
556 * gcc.dg/vect/vect-live-1.c: Ditto.
557 * gcc.dg/vect/vect-live-2.c: Ditto.
558 * gcc.dg/vect/vect-live-3.c: Ditto.
559 * gcc.dg/vect/vect-live-4.c: Ditto.
560 * gcc.dg/vect/vect-live-5.c: Ditto.
561 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
562 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
563 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
564 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
565 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
566 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
567 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
568 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
569 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
570 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
571 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
572 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
573 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
574 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
575 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
576 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
577 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
578
da224bcb
UB
5792016-06-24 Uros Bizjak <ubizjak@gmail.com>
580
581 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
582
dfee2870
L
5832016-06-24 H.J. Lu <hongjiu.lu@intel.com>
584
585 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
586 ia32 if R_386_GOT32X relocation is supported.
587 * gcc.target/i386/noplt-3.c: Likewise.
588 * gcc.target/i386/noplt-2.c: Likewise.
589 (main): Renamed to ...
590 (bar): This.
591 * gcc.target/i386/noplt-4.c: Likewise.
592 (main): Renamed to ...
593 (bar): This.
594 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
595 * gcc.target/i386/pr67400-5.c: Likewise.
596
a86451b9
JJ
5972016-06-24 Jakub Jelinek <jakub@redhat.com>
598
00085092
JJ
599 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
600 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
601
a86451b9
JJ
602 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
603 f4): Adjust expected diagnostics.
604 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
605 (T): If OVFP is defined, redefine to TP.
606 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
607 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
608 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
609 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
610 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
611 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
612 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
613 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
614 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
615 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
616 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
617 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
618 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
619 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
620 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
621 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
622 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
623 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
624 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
625 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
626 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
627 as last argument to __builtin_add_overflow_p.
628
7bb5d5f4
UB
6292016-06-23 Uros Bizjak <ubizjak@gmail.com>
630
631 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
632 dg-options and remove default vector testsuite compile flags.
633 * g++.dg/vect/pr33860a.cc: Ditto.
634 * g++.dg/vect/pr45470-a.cc: Ditto.
635 * g++.dg/vect/pr45470-b.cc: Ditto.
636 * g++.dg/vect/pr60896.cc: Ditto.
637 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
638 * gcc.dg/vect/pr18308.c: Ditto.
639 * gcc.dg/vect/pr24049.c: Ditto.
640 * gcc.dg/vect/pr33373.c: Ditto.
641 * gcc.dg/vect/pr36228.c: Ditto.
642 * gcc.dg/vect/pr42395.c: Ditto.
643 * gcc.dg/vect/pr42604.c: Ditto.
644 * gcc.dg/vect/pr46663.c: Ditto.
645 * gcc.dg/vect/pr48765.c: Ditto.
646 * gcc.dg/vect/pr49093.c: Ditto.
647 * gcc.dg/vect/pr49352.c: Ditto.
648 * gcc.dg/vect/pr52298.c: Ditto.
649 * gcc.dg/vect/pr52870.c: Ditto.
650 * gcc.dg/vect/pr53185.c: Ditto.
651 * gcc.dg/vect/pr53773.c: Ditto.
652 * gcc.dg/vect/pr56695.c: Ditto.
653 * gcc.dg/vect/pr62171.c: Ditto.
654 * gcc.dg/vect/pr63530.c: Ditto.
655 * gcc.dg/vect/pr68339.c: Ditto.
656 * gcc.dg/vect/pr71259.c: Ditto.
657 * gcc.dg/vect/vect-82_64.c: Ditto.
658 * gcc.dg/vect/vect-83_64.c: Ditto.
659 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
660 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
661 * gcc.dg/vect/vect-shift-2.c: Ditto.
662 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
663 * gfortran.dg/vect/pr39318.f90: Ditto.
664 * gfortran.dg/vect/pr45714-a.f: Ditto.
665 * gfortran.dg/vect/pr45714-b.f: Ditto.
666 * gfortran.dg/vect/pr46213.f90: Ditto.
667
2d4bb02f
MM
6682016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
669 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
670
671 * gcc.target/powerpc/p9-splat-5.c: New test.
672
f6d1b868
UB
6732016-06-23 Uros Bizjak <ubizjak@gmail.com>
674
675 PR tree-optimization/71488
676 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
677 * lib/target-supports.exp: ... here.
678 (check_sse4_hw_available): New procedure.
679 (check_effective_target_sse4_runtime): Ditto.
680 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
681 -march=westmere for sse4_runtime targets.
936ff030 682 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 683 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 684 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 685 (main): Call check_vect ().
a7898180 686 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 687
c0597759
L
6882016-06-23 H.J. Lu <hongjiu.lu@intel.com>
689
690 PR target/66232
691 PR target/67400
692 * gcc.target/i386/pr66232-14.c: New file.
693 * gcc.target/i386/pr66232-15.c: Likewise.
694 * gcc.target/i386/pr66232-16.c: Likewise.
695 * gcc.target/i386/pr66232-17.c: Likewise.
696 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
697 ia32 if R_386_GOT32X relocation is supported.
698 * gcc.target/i386/pr67400-2.c: Likewise.
699 * gcc.target/i386/pr67400-3.c: Likewise.
700 * gcc.target/i386/pr67400-4.c: Likewise.
701 * gcc.target/i386/pr67400-6.c: Likewise.
702 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 703 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 704
5b0e27a7
JD
7052016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
706
707 PR libgfortran/48852
708 * gfortran.dg/char4_iunit_1.f03: Update test.
709 * gfortran.dg/f2003_io_5.f03: Update test.
710 * gfortran.dg/real_const_3.f90: Update test.
711
7f586d90
AK
7122016-06-23 Andi Kleen <ak@linux.intel.com>
713
714 * g++.dg/bprob/bprob.exp: Support autofdo.
715 * g++.dg/tree-prof/tree-prof.exp: dito.
716 * gcc.dg/tree-prof/tree-prof.exp: dito.
717 * gcc.misc-tests/bprob.exp: dito.
718 * gfortran.dg/prof/prof.exp: dito.
719 * lib/profopt.exp: dito.
720 * lib/target-supports.exp: Check for autofdo.
721
60fa7862
ML
7222016-06-23 Martin Liska <mliska@suse.cz>
723
724 * gcc.dg/pr71619.c: New test.
725
e3d62871
UB
7262016-06-23 H.J. Lu <hongjiu.lu@intel.com>
727
728 PR target/67400
cc901875
UB
729 * gcc.target/i386/pr67400-1.c: New test.
730 * gcc.target/i386/pr67400-2.c: Likewise.
731 * gcc.target/i386/pr67400-3.c: Likewise.
732 * gcc.target/i386/pr67400-4.c: Likewise.
733 * gcc.target/i386/pr67400-5.c: Likewise.
734 * gcc.target/i386/pr67400-6.c: Likewise.
735 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 736
ac81cf0b
DM
7372016-06-22 David Malcolm <dmalcolm@redhat.com>
738
739 * c-c++-common/missing-header-1.c: New test case.
740 * c-c++-common/missing-header-2.c: New test case.
741 * c-c++-common/missing-header-3.c: New test case.
742 * c-c++-common/missing-header-4.c: New test case.
743
1a4f11c8
DM
7442016-06-22 David Malcolm <dmalcolm@redhat.com>
745
746 PR c/70339
747 * c-c++-common/attributes-1.c: Update dg-prune-output to include
748 hint.
749 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
750 expected results due to builtin "nanl" now being suggested for
751 "name".
752 * gcc.dg/pr67580.c: Update expected messages.
753 * gcc.dg/spellcheck-identifiers.c: New testcase.
754 * gcc.dg/spellcheck-typenames.c: New testcase.
755
a93eac6a
DM
7562016-06-22 David Malcolm <dmalcolm@redhat.com>
757
758 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
759 file.
760 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
761 diagnostic-test-show-locus-parseable-fixits.c to sources for
762 diagnostic_plugin_test_show_locus.c.
763 * lib/gcc-defs.exp (freeform_regexps): New global.
764 (dg-regexp): New function.
765 (handle-dg-regexps): New function.
766 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
767 freeform_regexps to the empty list.
768 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
769
49e76ff1
IE
7702016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
771
f6d1b868 772 PR tree-optimization/71488
49e76ff1
IE
773 * g++.dg/pr71488.C: New test.
774 * gcc.dg/vect/vect-bool-cmp.c: New test.
775
951d8c8a
EB
7762016-06-22 Eric Botcazou <ebotcazou@adacore.com>
777
778 * gcc.dg/guality/param-5.c: New test.
779
b60fc3bd
BE
7802016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
781
782 * gcc.target/i386/asm-flag-7.c: New test.
783
0609abda
TS
7842016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
785
786 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
787 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
788 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
789 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
790 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
791 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
792 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
793 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
794 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
795 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
796 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
797 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
798 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
799 * gcc.dg/tree-ssa/vrp87.c: Likewise.
800 * lib/target-supports.exp: Likewise.
801
ee2499b4
TS
8022016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
803
804 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
805 * gcc.dg/attr-ms_struct-2.c: Likewise.
806 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
807 * gcc.dg/bf-ms-attrib.c: Likewise.
808 * gcc.dg/bf-ms-layout-2.c: Likewise.
809 * gcc.dg/bf-ms-layout-3.c: Likewise.
810 * gcc.dg/bf-ms-layout.c: Likewise.
811 * gcc.dg/bf-no-ms-layout.c: Likewise.
812 * gcc.target/i386/bitfield1.c: Likewise.
813 * gcc.target/i386/bitfield2.c: Likewise.
814 * gcc.target/i386/bitfield3.c: Likewise.
815
caea59ff
KN
8162016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
817
818 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
819 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
820 override other than -mcpu=power9 command-line option is specified,
821 or if the target operating system is aix.
822 * gcc.target/powerpc/darn-1.c: Likewise.
823 * gcc.target/powerpc/darn-2.c: Likewise.
824 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
825 test if effective-target is not powerpc_p9vector_ok or if the
826 target operating system is not defined.
827 * gcc.target/powerpc/vslv-1.c: Likewise.
828 * gcc.target/powerpc/vsrv-0.c: Likewise.
829 * gcc.target/powerpc/vsrv-1.c: Likewise.
830
63617e30
TB
8312016-06-21 Tobias Burnus <burnus@net-b.de>
832
833 PR fortran/71068
834 * gfortran.dg/coarray/data_1.f90: New.
835
89192c3c
WD
8362016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
837
838 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
839 (dg-require-effective-target): Use arm_v8_neon_hw.
840 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
841 (dg-require-effective-target): Likewise.
842 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
843 (dg-require-effective-target): Likewise.
844 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
845 (dg-require-effective-target): Likewise.
846 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
847 (dg-require-effective-target): Likewise.
848 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
849 (dg-require-effective-target): Likewise.
850 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
851 Add AArch64 check.
852
64ac50e2
WD
8532016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
854
855 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
856 Set to 3 so test passes.
857
6252b5db
WD
8582016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
859
860 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
861
3b9bc511
IV
8622016-06-21 Ilya Verbin <ilya.verbin@intel.com>
863
864 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
865 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
866 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
867 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
868
21db1c78
IV
8692016-06-21 Ilya Verbin <ilya.verbin@intel.com>
870
871 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
872 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
873
9d30e86f
L
8742016-06-21 H.J. Lu <hongjiu.lu@intel.com>
875
876 PR target/71549
877 * gcc.target/i386/pr71549.c: New test.
878
448a7c69
KN
8792016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
880
881 * gcc.target/powerpc/vadsdu-0.c: Replace
882 dg-require-effective-target directive to allow test to run on more
883 platforms, and add dg-skip-if directive to disable test on aix
884 platforms because of known incompatibilities.
885 * gcc.target/powerpc/vadsdu-1.c: Likewise.
886 * gcc.target/powerpc/vadsdu-2.c: Likewise.
887 * gcc.target/powerpc/vadsdu-3.c: Likewise.
888 * gcc.target/powerpc/vadsdu-4.c: Likewise.
889 * gcc.target/powerpc/vadsdu-5.c: Likewise.
890 * gcc.target/powerpc/vadsdub-1.c: Likewise.
891 * gcc.target/powerpc/vadsdub-2.c: Replace
892 dg-require-effective-target directive to allow test to run on more
893 platforms, and add dg-skip-if directive to disable test on aix
894 platforms because of known incompatibilities.
895 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
896 with vec_absdb call to differentiate this test from vadsdub-1.c.
897 * gcc.target/powerpc/vadsduh-1.c: Replace
898 dg-require-effective-target directive to allow test to run on more
899 platforms, and add dg-skip-if directive to disable test on aix
900 platforms because of known incompatibilities.
901 * gcc.target/powerpc/vadsduh-2.c: Likewise.
902 * gcc.target/powerpc/vadsduw-1.c: Likewise.
903 * gcc.target/powerpc/vadsduw-2.c: Likewise.
904
0ad84f34
JJ
9052016-06-21 Jakub Jelinek <jakub@redhat.com>
906
907 PR tree-optimization/71588
908 * gcc.dg/pr71558.c: New test.
909
e71e8d94
SKS
9102016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
911
912 * c-c++-common/pr68657-1.c: Require ptr32plus support.
913 * c-c++-common/pr68657-2.c: Likewise.
914 * c-c++-common/pr68657-3.c: Likewise.
915 * gcc.dg/torture/pr69714.c: Require int32plus support.
916 * gcc.dg/torture/pr70025.c: Likewise.
917 * gcc.dg/torture/pr70083.c: Likewise.
918 * gcc.dg/torture/pr70542.c: Likewise.
919 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
920
5a578671
JM
9212016-06-20 Joseph Myers <joseph@codesourcery.com>
922
923 PR c/71601
924 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
925
7a9df68e
JJ
9262016-06-20 Jakub Jelinek <jakub@redhat.com>
927
50aa64d5
JJ
928 PR middle-end/71581
929 * gcc.dg/pr71581.c: New test.
930
7a9df68e
JJ
931 PR rtl-optimization/71591
932 * gcc.dg/cpp/pr71591.c: New test.
933
3947cf19
DR
9342016-06-20 David B. Robins <gcc@davidrobins.net>
935
936 PR target/71571
937 * g++.dg/torture/pr71571.C: New test.
938
c4ff221e
JJ
9392016-06-20 Jakub Jelinek <jakub@redhat.com>
940
941 PR target/71559
942 * gcc.target/i386/sse2-pr71559.c: New test.
943 * gcc.target/i386/avx-pr71559.c: New test.
944 * gcc.target/i386/avx512f-pr71559.c: New test.
945
f1b5abfb
TB
9462016-06-20 Tobias Burnus <burnus@net-b.de>
947
948 PR fortran/71194
949 * gfortran.dg/pointer_remapping_10.f90: New.
950
842107e4
DM
9512016-06-20 David Malcolm <dmalcolm@redhat.com>
952
953 * g++.dg/diagnostic/string-literal-concat.C: New test case.
954
d9e8bdfd
MS
9552016-06-20 Martin Sebor <msebor@redhat.com>
956
957 PR c/69507
958 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
959 * gnu90-const-expr-1.c: Same.
960 * gnu99-const-expr-1.c: Same.
961 * gnu99-static-1.c: Same.
962
67785479
RL
9632016-06-20 Renlin Li <renlin.li@arm.com>
964
965 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
966
636929b8
JG
9672016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
968
969 * gcc.target/aarch64/vcvt_f64_1.c: New.
970 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
971 * gcc.target/aarch64/vrecp_f64_1.c: New.
972
ff7b374b
KT
9732016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
974
975 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
976 "alignement".
977
554cfc9e
GJL
9782016-06-20 Georg-Johann Lay <avr@gjlay.de>
979
980 PR target/71103
981 * gcc.target/avr/torture/pr71103-2.c: New test.
982
aa0db437
MS
9832016-06-19 Martin Sebor <msebor@redhat.com>
984
985 PR c/69507
986 * gcc.dg/alignof.c: New test.
987
c561b091
PC
9882016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
989
990 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
991 vs dg-error; test constexpr specifier too.
992
bf54f123
PC
9932016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
994
995 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
996
4e53aa97
CL
9972016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
998
999 * lib/target-supports.exp
1000 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1001 arm_neon_ok and merge flags. Fix temporary test name.
1002 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1003 and merge flags.
1004
69071d86
ML
10052016-06-17 Martin Liska <mliska@suse.cz>
1006
1007 * gcc.dg/predict-9.c: Fix dump scanning.
1008
68b3b858
BC
10092016-06-17 Bin Cheng <bin.cheng@arm.com>
1010
1011 PR tree-optimization/71354
1012 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1013
d3ee260a
BC
10142016-06-17 Bin Cheng <bin.cheng@arm.com>
1015
1016 PR tree-optimization/71347
1017 * gcc.dg/tree-ssa/pr71347.c: New test.
1018
bd8fb114
BC
10192016-06-17 Bin Cheng <bin.cheng@arm.com>
1020
1021 PR tree-optimization/71354
1022 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1023
97816be4
BC
10242016-06-17 Bin Cheng <bin.cheng@arm.com>
1025
1026 * gcc.dg/vect/vect-alias-check-1.c: New test.
1027
2d761a37
SKS
10282016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1029
e0277d6b 1030 PR target/71151
2d761a37
SKS
1031 * gcc.target/avr/pr71151-1.c: New test.
1032 * gcc.target/avr/pr71151-2.c: New test.
1033 * gcc.target/avr/pr71151-3.c: New test.
1034 * gcc.target/avr/pr71151-4.c: New test.
1035 * gcc.target/avr/pr71151-5.c: New test.
1036 * gcc.target/avr/pr71151-6.c: New test.
1037 * gcc.target/avr/pr71151-7.c: New test.
1038 * gcc.target/avr/pr71151-8.c: New test.
1039 * gcc.target/avr/pr71151-common.h: New test.
1040
68fa96d6
ML
10412016-06-16 Martin Liska <mliska@suse.cz>
1042
1043 * gfortran.dg/predict-1.f90: New test.
1044
b6ca982f
UB
10452016-06-16 Uros Bizjak <ubizjak@gmail.com>
1046
1047 PR target/71242
1048 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1049
1dc8d15b
JH
10502016-06-16 Jan Hubicka <hubicka@ucw.cz>
1051
1052 * g++.dg/vect/pr36648.cc: Disable cunrolli
1053
67c25816
JJ
10542016-06-16 Jakub Jelinek <jakub@redhat.com>
1055
c577adb2
JJ
1056 PR target/71554
1057 * gcc.c-torture/execute/pr71554.c: New test.
1058
67c25816
JJ
1059 PR rtl-optimization/71532
1060 * gcc.dg/torture/pr71532.c: New test.
1061
1a3c3ee9
MM
10622016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1063
1064 * gcc.target/powerpc/p9-dimode1.c: New test.
1065 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1066
f29468a7
JJ
10672016-06-15 Jakub Jelinek <jakub@redhat.com>
1068
61daecc4
JJ
1069 * gcc.c-torture/compile/20160615-1.c: New test.
1070
f29468a7
JJ
1071 * g++.dg/cpp0x/ref-qual17.C: New test.
1072
209d1e2d
IE
10732016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1074
1075 PR middle-end/71529
1076 * gcc.target/i386/pr71529.C: New test.
1077
8dc35712
AH
10782016-06-15 Alan Hayward <alan.hayward@arm.com>
1079
1080 PR tree-optimization/71483
1081 * g++.dg/vect/pr71483.c: New
1082
b8911cb8
PC
10832016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1084
1085 PR c++/70202
1086 * g++.dg/inherit/crash6.C: New.
1087 * g++.dg/inherit/union2.C: Likewise.
1088 * g++.dg/inherit/virtual12.C: Likewise.
1089 * g++.dg/inherit/virtual13.C: Likewise.
1090 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1091
cf5d08ab
UB
10922016-06-15 Uros Bizjak <ubizjak@gmail.com>
1093
e3d62871 1094 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1095
8f482165
AH
10962016-06-15 Alan Hayward <alan.hayward@arm.com>
1097
1098 PR tree-optimization/71439
1099 * gcc.dg/vect/pr71439.c: New
1100
3256673f
KT
11012016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1102
1103 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1104
b17dc4d4
RB
11052016-06-15 Richard Biener <rguenther@suse.de>
1106
1107 * gcc.dg/vect/slp-45.c: New testcase.
1108
2a5825f2
RB
11092016-06-15 Richard Biener <rguenther@suse.de>
1110
1111 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1112
6e433d0b
BS
11132016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1114
1115 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1116 requirements, and disable for AIX for now.
1117 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1118
abe7f828
JJ
11192016-06-14 Jakub Jelinek <jakub@redhat.com>
1120
a09c81b4
JJ
1121 PR c++/71528
1122 * g++.dg/opt/pr71528.C: New test.
1123
abe7f828
JJ
1124 PR c++/71516
1125 * g++.dg/init/pr71516.C: New test.
1126
acfadf06
PC
11272016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1128
1129 * g++.dg/init/array46.C: New.
1130
4d568ab2
UB
11312016-06-14 Uros Bizjak <ubizjak@gmail.com>
1132
e3d62871
UB
1133 * gcc.target/i386/float128-3.c: New test.
1134 * gcc.target/i386/quad-sse4.c: Ditto.
1135 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1136 Update scan strings.
4d568ab2 1137
30934c5d
RB
11382016-06-14 Richard Biener <rguenther@suse.de>
1139
1140 PR middle-end/71526
1141 * gfortran.dg/pr71526.f90: New testcase.
1142
3970e545
AV
11432016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1144
1145 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1146 * gcc.dg/zero_bits_compound-1.c: Likewise.
1147
04976c6e
RB
11482016-06-14 Richard Biener <rguenther@suse.de>
1149
1150 PR tree-optimization/71522
1151 * gcc.dg/torture/pr71522.c: New testcase.
1152
23e025db
JJ
11532016-06-14 Jakub Jelinek <jakub@redhat.com>
1154
1155 PR tree-optimization/71520
1156 * gcc.dg/tree-ssa/pr71520.c: New test.
1157
90b72e84
RB
11582016-06-14 Richard Biener <rguenther@suse.de>
1159
1160 PR tree-optimization/71521
86c24ba6 1161 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1162
ef7cf206
JJ
11632016-06-13 Jakub Jelinek <jakub@redhat.com>
1164
0dda258b
JJ
1165 PR sanitizer/71498
1166 * c-c++-common/ubsan/bounds-13.c: New test.
1167
ef7cf206
JJ
1168 PR preprocessor/71183
1169 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1170
a73786e3
JL
11712016-06-13 Jeff Law <law@redhat.com>
1172
1173 PR tree-optimization/71403
1174 * c-c++-common/ubsan/pr71403-1.c: New test.
1175 * c-c++-common/ubsan/pr71403-2.c: New test.
1176 * c-c++-common/ubsan/pr71403-3.c: New test.
1177
0ac249bf
JJ
11782016-06-13 Jakub Jelinek <jakub@redhat.com>
1179
1180 PR middle-end/71478
1181 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1182 Add -Wno-psabi -w to dg-options.
1183
5408a64a
KN
11842016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1185
1186 * gcc.target/powerpc/vadsdu-0.c: New test.
1187 * gcc.target/powerpc/vadsdu-1.c: New test.
1188 * gcc.target/powerpc/vadsdu-2.c: New test.
1189 * gcc.target/powerpc/vadsdu-3.c: New test.
1190 * gcc.target/powerpc/vadsdu-4.c: New test.
1191 * gcc.target/powerpc/vadsdu-5.c: New test.
1192 * gcc.target/powerpc/vadsdub-1.c: New test.
1193 * gcc.target/powerpc/vadsdub-2.c: New test.
1194 * gcc.target/powerpc/vadsduh-1.c: New test.
1195 * gcc.target/powerpc/vadsduh-2.c: New test.
1196 * gcc.target/powerpc/vadsduw-1.c: New test.
1197 * gcc.target/powerpc/vadsduw-2.c: New test.
1198
f7e4f2e3
DM
11992016-06-13 David Malcolm <dmalcolm@redhat.com>
1200
1201 * gcc.dg/c99-init-2.c (c): Update expected error message.
1202 * gcc.dg/init-bad-8.c (foo): Likewise.
1203 * gcc.dg/spellcheck-fields-3.c: New test case.
1204
ad23a23e
ML
12052016-06-13 Martin Liska <mliska@suse.cz>
1206
1207 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1208 and "guess loop iv compared" heuristics.
1209 * gcc.dg/predict-2.c: Likewise.
1210 * gcc.dg/predict-3.c: Likewise.
1211 * gcc.dg/predict-4.c: Likewise.
1212 * gcc.dg/predict-5.c: Likewise.
1213 * gcc.dg/predict-6.c: Likewise.
1214
146c55da
MP
12152016-06-13 Marek Polacek <polacek@redhat.com>
1216
1217 PR middle-end/71476
1218 * c-c++-common/Wswitch-unreachable-4.c: New test.
1219 * gcc.dg/Wswitch-unreachable-2.c: New test.
1220 * g++.dg/tm/jump1.C: Move dg-warning.
1221
42e77cbc
EB
12222016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1223
1224 * gnat.dg/renaming10.ad[sb]: New test.
1225
7474dcc1
PT
12262016-06-13 Paul Thomas <pault@gcc.gnu.org>
1227
1228 PR fortran/70673
1229 * gfortran.dg/pr70673.f90: New test.
1230
f57f53d3
RB
12312016-06-13 Richard Biener <rguenther@suse.de>
1232
1233 PR middle-end/64516
1234 * gcc.dg/align-3.c: New testcase.
1235
5843a5f0
ML
12362016-06-13 Martin Liska <mliska@suse.cz>
1237
1238 * gcc.target/i386/pr71458.c: New test.
1239
aa8fdb44
UB
12402016-06-12 Uros Bizjak <ubizjak@gmail.com>
1241
1242 PR target/71241
1243 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1244
2043e4d7
DH
12452016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1246
1247 PR target/60751
1248 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1249 statement.
1250
d3dc025d
DH
12512016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1252
1253 PR target/60751
1254 * gfortran.dg/comma_IO_extension_1.f90: New test.
1255 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1256 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1257 statement.
1258 * gfortran.dg/graphite/pr38083.f90: Likewise.
1259 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1260 missing format.
1261
a31d78c6
EB
12622016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1263
1264 * gnat.dg/case_character.adb: New test.
1265
95c18dd0
SB
12662016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1267
1268 PR middle-end/71310
1269 * gcc.target/powerpc/pr71310.c: New testcase.
1270
b97d37b4
KV
12712016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1272
1273 PR middle-end/71478
1274 * gcc.dg/pr71478.c: New test.
1275
900bcda3
JJ
12762016-06-10 Jakub Jelinek <jakub@redhat.com>
1277
ec1c20db
JJ
1278 PR middle-end/71494
1279 * gcc.c-torture/execute/pr71494.c: New test.
1280
50b15873
JJ
1281 PR c/68657
1282 * gcc.target/i386/pr68657.c: New test.
1283
900bcda3
JJ
1284 PR inline-asm/68843
1285 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1286 (test): Add -masm=intel alternatives.
1287
4d926e34
MS
12882016-06-10 Martin Sebor <msebor@redhat.com>
1289
1290 PR c/71392
1291 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1292
ad071b2b
JL
12932016-06-10 Jeff Law <law@redhat.com>
1294
1295 PR tree-optimization/71335
1296 * gcc.c-torture/execute/pr71335.c: New test.
1297
2704efe8
DM
12982016-06-10 David Malcolm <dmalcolm@redhat.com>
1299
1300 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1301 the various "cannot tail-call: " messages.
1302
18c9b7d4
CL
13032016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1304
1305 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1306 and options.
1307
7cfa10f3
MO
13082016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1309
1310 PR sanitizer/71480
1311 * c-c++-common/asan/pr71480.c: New test.
1312
1f24fd3e
L
13132016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1314
1315 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1316 (ASMNAME2): Likewise.
1317 (main): Replace fn in asm statement with ASMNAME ("fn").
1318 * gcc.dg/guality/pr68037-2.c: Likewise.
1319 * gcc.dg/guality/pr68037-3.c: Likewise.
1320 * gcc.dg/torture/pr68037-1.c: Likewise.
1321 * gcc.dg/torture/pr68037-2.c: Likewise.
1322 * gcc.dg/torture/pr68037-3.c: Likewise.
1323
ad551c07
BE
13242016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1325
1326 PR inline-asm/68843
1327 * gcc.target/i386/pr68843-1.c: New test.
1328 * gcc.target/i386/pr68843-2.c: New test.
1329
4b1ffdb1 13302016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1331 Cesar Philippidis <cesar@codesourcery.com>
1332
1333 PR middle-end/71373
1334 * gcc.dg/goacc/nested-function-1.c: New file.
1335 * gcc.dg/goacc/nested-function-2.c: Likewise.
1336 * gcc.dg/goacc/pr71373.c: Likewise.
1337 * gfortran.dg/goacc/cray-2.f95: Likewise.
1338 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1339 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1340 * gfortran.dg/goacc/cray.f95: Update.
1341 * gfortran.dg/goacc/loop-1.f95: Likewise.
1342 * gfortran.dg/goacc/loop-3.f95: Likewise.
1343 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1344 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1345
13462016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1347
1348 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1349 for OpenACC tile clauses.
1350 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1351
1352 PR c/71381
1353 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1354 to...
1355 * c-c++-common/goacc/cache-2.c: ... this new file.
1356 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1357 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1358 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1359 usage.
1360 * gfortran.dg/goacc/cray.f95: Likewise.
1361 * gfortran.dg/goacc/loop-1.f95: Likewise.
1362
89851e4c
AH
13632016-06-10 Alan Hayward <alan.hayward@arm.com>
1364
1365 PR tree-optimization/71407
1366 PR tree-optimization/71416
1367 * gcc.dg/vect/pr71407.c: New
1368 * gcc.dg/vect/pr71416-1.c: New
1369 * gcc.dg/vect/pr71416-2.c: New
1370
200eafbf
RB
13712016-06-10 Richard Biener <rguenther@suse.de>
1372
1373 PR middle-end/71477
1374 * gcc.dg/torture/pr71477.c: New testcase.
1375
4df99d92
JK
13762016-06-09 Julia Koval <julia.koval@intel.com>
1377
1378 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1379 * gcc.target/i386/interrupt-13.c: Likewise.
1380 * gcc.target/i386/interrupt-15.c: Likewise.
1381 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1382 * gcc.target/i386/interrupt-24.c: Likewise.
1383 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1384 * gcc.target/i386/interrupt-9.c: Likewise.
1385 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1386
e01b4e16
MS
13872016-06-09 Martin Sebor <msebor@redhat.com>
1388
1389 PR c/70883
1390 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1391 * gcc.dg/builtin-constant_p-1.c: Same.
1392 * gcc.dg/builtins-error.c: Same.
1393 * gcc.dg/pr70859.c: Same.
1394
9c35db0e
SKS
13952016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1396
1397 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1398 * gcc.dg/torture/pr68067-1.c: Likewise.
1399 * gcc.dg/torture/pr68067-2.c: Likewise.
1400
14012016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1402
1403 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1404 when setting SIZE.
1405
392a81b9
PC
14062016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1407
1408 PR c++/71465
1409 * g++.dg/inherit/crash5.C: New.
1410 Revert:
1411 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1412
1413 PR c++/70202
1414 * g++.dg/inherit/crash5.C: New.
1415 * g++.dg/inherit/virtual1.C: Adjust.
1416
e49efc14
ML
14172016-06-09 Martin Liska <mliska@suse.cz>
1418
1419 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1420 * g++.dg/predict-loop-exit-2.C: Likewise.
1421 * g++.dg/predict-loop-exit-3.C: Likewise.
1422 * gcc.dg/predict-1.c: Likewise.
1423 * gcc.dg/predict-2.c: Likewise.
1424 * gcc.dg/predict-3.c: Likewise.
1425 * gcc.dg/predict-4.c: Likewise.
1426 * gcc.dg/predict-5.c: Likewise.
1427 * gcc.dg/predict-6.c: Likewise.
1428 * gcc.dg/predict-7.c: Likewise.
1429
36d57986
RB
14302016-06-09 Richard Biener <rguenther@suse.de>
1431
1432 PR tree-optimization/71462
1433 * gcc.dg/torture/pr71462.c: New testcase.
1434
7d82e8e4
MP
14352016-06-09 Marek Polacek <polacek@redhat.com>
1436
1437 PR c/65471
1438 * gcc.dg/c11-generic-3.c: New test.
1439
c8a71589
PC
14402016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1441
1442 * g++.dg/init/array42.C: New.
1443 * g++.dg/init/array43.C: Likewise.
1444 * g++.dg/init/array44.C: Likewise.
1445 * g++.dg/init/array45.C: Likewise.
1446 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1447 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1448 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1449 * g++.dg/gomp/pr35751.C: Likewise.
1450 * g++.dg/init/array23.C: Likewise.
1451 * g++.dg/init/brace2.C: Likewise.
1452 * g++.dg/init/brace6.C: Likewise.
1453
44a845ca
MS
14542016-06-08 Martin Sebor <msebor@redhat.com>
1455 Jakub Jelinek <jakub@redhat.com>
1456
1457 PR c++/70507
1458 PR c/68120
1459 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1460 * c-c++-common/builtin-arith-overflow-2.c: New test.
1461 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1462 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1463 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1464
2ef16b6e
JJ
14652016-06-08 Jakub Jelinek <jakub@redhat.com>
1466
1467 PR c++/71442
1468 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1469
5e3ee346
AL
14702016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1471
1472 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1473 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1474 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1475 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1476 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1477 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1478 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1479 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1480 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1481 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1482 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1483 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1484 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1485
b2ae2814
RB
14862016-06-08 Richard Biener <rguenther@suse.de>
1487
1488 PR tree-optimization/68558
1489 * gcc.dg/vect/slp-44.c: New testcase.
1490
e09b4c37
RB
14912016-06-08 Richard Biener <rguenther@suse.de>
1492
1493 * gcc.dg/vect/slp-43.c: New testcase.
1494
72d50660
RB
14952016-06-08 Richard Biener <rguenther@suse.de>
1496
1497 PR tree-optimization/71452
1498 * gcc.dg/torture/pr71452.c: New testcase.
1499
988c115c
JJ
15002016-06-08 Jakub Jelinek <jakub@redhat.com>
1501
1502 PR c++/71448
1503 * g++.dg/torture/pr71448.C: New test.
1504
73d73b48
BS
15052016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1506
1507 PR debug/71432
1508 PR ada/71413
1509 * g++.dg/debug/pr71432.C: New test.
1510
bdd15d0c
PK
15112016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1512
1513 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1514 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1515 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1516
ce0607bb
AH
15172016-06-08 Alan Hayward <alan.hayward@arm.com>
1518
1519 * gcc.dg/vect/vect-live-2.c: Update effective target.
1520 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1521 * lib/target-supports.exp: Add aarch64 to vect_long.
1522
92a5f2ba
MP
15232016-06-08 Marek Polacek <polacek@redhat.com>
1524
1525 PR c/71418
1526 * gcc.dg/noncompile/pr71418.c: New test.
1527
08203f73
MP
1528 PR c/71426
1529 * gcc.dg/noncompile/pr71426.c: New test.
1530
d1fcc2bd
JH
15312016-06-07 Jan Hubicka <hubicka@ucw.cz>
1532
1533 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1534 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1535 * gcc.dg/predict-3.c: Update template.
1536 * gcc.dg/predict-5.c: Update template.
1537 * gcc.dg/predict-6.c: Update template.
1538 * gcc.dg/predict-9.c: Update template.
1539 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1540
a23e6f1c
BS
15412016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1542
1543 * gcc.target/powerpc/vec-mul.c: New test.
1544
6ffd47b7
DM
15452016-06-07 David Malcolm <dmalcolm@redhat.com>
1546
1547 * gcc.dg/spellcheck-fields-2.c: New test case.
1548
bfd67b47
RB
15492016-06-07 Richard Biener <rguenther@suse.de>
1550
1551 PR c/61564
1552 * gcc.dg/Wpragmas-1.c: New testcase.
1553 * gcc.dg/Wattributes-4.c: Likewise.
1554 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1555 entry.
1556
701b9a47
CL
15572016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1558
1559 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1560 spurious debug code.
1561
6b80d6fa
RB
15622016-06-07 Richard Biener <rguenther@suse.de>
1563
1564 PR tree-optimization/71428
1565 * gcc.dg/torture/pr71428.c: New testcase.
1566
0f3f9437
RB
15672016-06-07 Richard Biener <rguenther@suse.de>
1568
1569 PR middle-end/71423
1570 * gcc.dg/torture/pr71423.c: New testcase.
1571
ec963f2a
KV
15722016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1573
1574 PR middle-end/71408
1575 * gcc.dg/tree-ssa/pr71408.c: New test.
1576
46ab5b6e
KV
15772016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1578
1579 PR middle-end/71281
1580 * g++.dg/torture/pr71281.C: New test.
1581
1f40cff3
MP
15822016-06-06 Marek Polacek <polacek@redhat.com>
1583
1584 PR c/71362
1585 * gcc.dg/pr71362.c: New test.
1586
6f5bcd24
JJ
15872016-06-06 Jakub Jelinek <jakub@redhat.com>
1588 Patrick Palka <ppalka@gcc.gnu.org>
1589
1590 PR c++/70847
1591 PR c++/71330
1592 PR c++/71393
1593 * g++.dg/opt/pr70847.C: New test.
1594 * g++.dg/ubsan/pr70847.C: New test.
1595 * g++.dg/ubsan/pr71393.C: New test.
1596
158beb4a
JJ
15972016-06-06 Jakub Jelinek <jakub@redhat.com>
1598
1599 PR tree-optimization/71259
1600 * gcc.dg/vect/pr71259.c: New test.
1601
d9b950dd
DM
16022016-06-06 David Malcolm <dmalcolm@redhat.com>
1603
1604 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1605 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1606 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1607 above.
1608
36f9ad69
KT
16092016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1610
1611 PR middle-end/37780
1612 * gcc.c-torture/execute/pr37780.c: New test.
1613 * gcc.target/aarch64/pr37780_1.c: Likewise.
1614 * gcc.target/arm/pr37780_1.c: Likewise.
1615
5545a907
MP
16162016-06-06 Marek Polacek <polacek@redhat.com>
1617
1618 * c-c++-common/attr-may-alias-1.c: New test.
1619 * c-c++-common/attr-may-alias-2.c: New test.
1620 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1621
93671519
BE
16222016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1623
1624 PR c/24414
1625 * gcc.target/i386/pr24414.c: New test.
1626
690f24b7
JM
16272016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1628
1629 * gcc.target/sparc/vis4misc.c: New file.
1630 * gcc.target/sparc/fpcmp.c: Likewise.
1631 * gcc.target/sparc/fpcmpu.c: Likewise.
1632
31ce6157
AH
16332016-06-06 Alan Hayward <alan.hayward@arm.com>
1634
1635 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1636 * gcc.dg/vect/vect-live-3.c: Likewise.
1637
9fcebb5a
RB
16382016-06-06 Richard Biener <rguenther@suse.de>
1639
1640 PR tree-optimization/71398
1641 * gcc.dg/torture/pr71398.c: New testcase.
1642
903ca97b
UB
16432016-06-06 Uros Bizjak <ubizjak@gmail.com>
1644
1645 PR target/71389
1646 * g++.dg/pr71389.C: New test.
1647
9c1eb332
JD
16482016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1649
1650 PR fortran/71404
1651 * gfortran.dg/fmt_read_5.f: New test.
1652
b2d83bd2
AV
16532016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1654
1655 PR fortran/69659
1656 * gfortran.dg/class_array_22.f03: New test.
1657
ec81960e
JH
16582016-06-05 Jan Hubicka <hubicka@ucw.cz>
1659
1660 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1661
429d2750
JH
16622016-06-05 Jan Hubicka <hubicka@ucw.cz>
1663
1664 * gcc.dg/predict-9.c: Update template.
1665
c1c00983
PC
16662016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1667
1668 PR c++/49377
1669 * g++.dg/template/pr49377.C: New.
1670
1927a963
JJ
16712016-06-04 Jakub Jelinek <jakub@redhat.com>
1672
1673 PR tree-optimization/71405
1674 * g++.dg/torture/pr71405.C: New test.
1675
909a11ad
PC
16762016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1677
1678 PR c++/70202
1679 * g++.dg/inherit/crash5.C: New.
1680 * g++.dg/inherit/virtual1.C: Adjust.
1681
08bbb1f8
JL
16822016-06-03 Jeff Law <law@redhat.com>
1683
1684 PR tree-optimization/71316
1685 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1686
7c35235c
JJ
16872016-06-03 Jakub Jelinek <jakub@redhat.com>
1688
1689 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1690 dg-additional-options with just -fno-tree-scev-cprop in it.
1691 * gcc.dg/vect/vect-live-2.c: Likewise.
1692 * gcc.dg/vect/vect-live-5.c: Likewise.
1693 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1694 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1695 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1696
c8572dd6
PP
16972016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1698
1699 PR c++/27100
1700 * g++.dg/other/friend6.C: New test.
1701
1c7733a7
BS
17022016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1703
1704 * g++.dg/torture/ppc-ldst-array.C: New.
1705
0d2f700f
JM
17062016-06-03 Joseph Myers <joseph@codesourcery.com>
1707
1708 PR target/71276
1709 PR target/71277
1710 * gcc.dg/torture/builtin-fp-int-inexact.c,
1711 gcc.target/i386/387-builtin-fp-int-inexact.c,
1712 gcc.target/i386/387-rint-inline-1.c,
1713 gcc.target/i386/387-rint-inline-2.c,
1714 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1715 gcc.target/i386/sse2-rint-inline-1.c,
1716 gcc.target/i386/sse2-rint-inline-2.c,
1717 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1718 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1719
f8071c05
L
17202016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1721 Julia Koval <julia.koval@intel.com>
1722
1723 PR target/66960
1724 PR target/67630
1725 PR target/67634
1726 PR target/67841
1727 PR target/68037
1728 PR target/68618
1729 PR target/68661
1730 PR target/69575
1731 PR target/69596
1732 PR target/69734
1733 * gcc.dg/guality/pr68037-1.c: New test.
1734 * gcc.dg/guality/pr68037-2.c: Likewise.
1735 * gcc.dg/guality/pr68037-3.c: Likewise.
1736 * gcc.dg/torture/pr68037-1.c: Likewise.
1737 * gcc.dg/torture/pr68037-2.c: Likewise.
1738 * gcc.dg/torture/pr68037-3.c: Likewise.
1739 * gcc.dg/torture/pr68661-1a.c: Likewise.
1740 * gcc.dg/torture/pr68661-1b.c: Likewise.
1741 * gcc.target/i386/interrupt-1.c: Likewise.
1742 * gcc.target/i386/interrupt-2.c: Likewise.
1743 * gcc.target/i386/interrupt-3.c: Likewise.
1744 * gcc.target/i386/interrupt-4.c: Likewise.
1745 * gcc.target/i386/interrupt-5.c: Likewise.
1746 * gcc.target/i386/interrupt-6.c: Likewise.
1747 * gcc.target/i386/interrupt-7.c: Likewise.
1748 * gcc.target/i386/interrupt-8.c: Likewise.
1749 * gcc.target/i386/interrupt-9.c: Likewise.
1750 * gcc.target/i386/interrupt-10.c: Likewise.
1751 * gcc.target/i386/interrupt-11.c: Likewise.
1752 * gcc.target/i386/interrupt-12.c: Likewise.
1753 * gcc.target/i386/interrupt-13.c: Likewise.
1754 * gcc.target/i386/interrupt-14.c: Likewise.
1755 * gcc.target/i386/interrupt-15.c: Likewise.
1756 * gcc.target/i386/interrupt-16.c: Likewise.
1757 * gcc.target/i386/interrupt-17.c: Likewise.
1758 * gcc.target/i386/interrupt-18.c: Likewise.
1759 * gcc.target/i386/interrupt-19.c: Likewise.
1760 * gcc.target/i386/interrupt-20.c: Likewise.
1761 * gcc.target/i386/interrupt-21.c: Likewise.
1762 * gcc.target/i386/interrupt-22.c: Likewise.
1763 * gcc.target/i386/interrupt-23.c: Likewise.
1764 * gcc.target/i386/interrupt-24.c: Likewise.
1765 * gcc.target/i386/interrupt-25.c: Likewise.
1766 * gcc.target/i386/interrupt-26.c: Likewise.
1767 * gcc.target/i386/interrupt-27.c: Likewise.
1768 * gcc.target/i386/interrupt-28.c: Likewise.
1769 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1770 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1771 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1772 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1773 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1774 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1775 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1776 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1777 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1778 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1779 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1780 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1781
36b85e43
BS
17822016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1783
9de2e795
L
1784 PR tree-optimization/52171
1785 * gcc.dg/pr52171.c: New test.
1786 * gcc.target/i386/pr52171.c: New test.
36b85e43 1787
bfeee8ac
JH
17882016-06-03 Jan Hubicka <jh@suse.cz>
1789
1790 * g++.dg/tree-ssa/pred-1.C: New testcase
1791 * gcc.dg/tree-ssa/pred-1.c: New testcase
1792
859b0bae
BS
17932016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1794
1795 PR target/70957
1796 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1797 support.
1798 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1799
3a2edf4c
AH
18002016-06-03 Alan Hayward <alan.hayward@arm.com>
1801
1802 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1803
b28ead45
AH
18042016-06-03 Alan Hayward <alan.hayward@arm.com>
1805
1806 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1807 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1808 * gcc.dg/vect/vect-live-1.c: New test.
1809 * gcc.dg/vect/vect-live-2.c: New test.
1810 * gcc.dg/vect/vect-live-3.c: New test.
1811 * gcc.dg/vect/vect-live-4.c: New test.
1812 * gcc.dg/vect/vect-live-5.c: New test.
1813 * gcc.dg/vect/vect-live-slp-1.c: New test.
1814 * gcc.dg/vect/vect-live-slp-2.c: New test.
1815 * gcc.dg/vect/vect-live-slp-3.c: New test.
1816
1f91747b
JJ
18172016-06-03 Jakub Jelinek <jakub@redhat.com>
1818
1819 PR middle-end/71387
1820 * g++.dg/opt/pr71387.C: New test.
1821
47b83923
JL
18222016-06-02 Jeff Law <law@redhat.com>
1823
1824 PR tree-optimization/71328
1825 * gcc.c-torture/compile/pr71328.c: New test.
1826
e96e5f46
JD
18272016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1828
1829 PR fortran/52393
1830 * gfortran.dg/fmt_read_3.f90: Fix typo.
1831 * gfortran.dg/fmt_read_4.f90: New test.
1832
b872d729
PC
18332016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1834
1835 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1836 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1837 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1838 * g++.dg/cpp0x/override2.C: Likewise.
1839 * g++.dg/parse/crash5.C: Likewise.
1840 * g++.dg/parse/error16.C: Likewise.
1841 * g++.dg/parse/error27.C: Likewise.
1842 * g++.dg/template/qualttp15.C: Likewise.
1843 * g++.dg/template/redecl4.C: Likewise.
1844 * g++.old-deja/g++.other/crash39.C: Likewise.
1845 * g++.old-deja/g++.other/struct1.C: Likewise.
1846 * g++.old-deja/g++.pt/m9a.C: Likewise.
1847 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1848
0e535442
JJ
18492016-06-02 Jakub Jelinek <jakub@redhat.com>
1850
0633ee10
JJ
1851 PR c++/71372
1852 * c-c++-common/pr71372.c: New test.
1853
0e535442
JJ
1854 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1855 __TIME__ strings with __builtin_strcmp instead of printf and
1856 dg-output.
1857
f3c5ecc2
ML
18582016-06-02 Martin Liska <mliska@suse.cz>
1859
1860 * gcc.dg/predict-9.c: New test.
1861
a91807c5
JJ
18622016-06-02 Jakub Jelinek <jakub@redhat.com>
1863
1864 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1865 global set_compiler_env_var and global saved_compiler_env_var.
1866
b5bd1978
KT
18672016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1868
1869 PR rtl-optimization/71295
1870 * gcc.c-torture/compile/pr71295.c: New test.
1871
b93b1475
JJ
18722016-06-02 Jakub Jelinek <jakub@redhat.com>
1873
930ebd0e
JJ
1874 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1875
1e021dc3
JJ
1876 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1877 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1878
b93b1475
JJ
1879 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1880 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1881 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1882 alternative number.
1883
58f2fb5c
MM
18842016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1885
1886 * gcc.target/powerpc/p9-splat-4.c: New test.
1887
18882016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1889
1890 PR target/71186
1891 * gcc.target/powerpc/pr71186.c: New test.
1892
4731c9f0
JD
18932016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1894
1895 PR fortran/52393
1896 * gfortran.dg/fmt_read_3.f90: New test.
1897
042dee3e
TP
18982016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1899
1900 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1901 procedure.
1902
15c98b2e
ES
19032016-06-01 Eduard Sanou <dhole@openmailbox.org>
1904
1905 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1906 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1907 env var is set.
1908 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1909 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1910 shown once.
1911 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1912 during compilation.
1913 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1914 vars set by dg-set-compiler-env-var.
1915
6442a6f4
PT
19162016-06-01 Paul Thomas <pault@gcc.gnu.org>
1917
1918 PR fortran/71156
1919 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1920 to the module procedure declaration.
1921 * gfortran.dg/submodule_16.f08: New test.
1922
ab62397a
JJ
19232016-06-01 Jakub Jelinek <jakub@redhat.com>
1924
1925 PR middle-end/71371
1926 * c-c++-common/gomp/pr71371.c: New test.
1927
b66af6ed
RB
19282016-06-01 Richard Biener <rguenther@suse.de>
1929
1930 PR tree-optimization/71366
1931 * gcc.dg/torture/pr71366-1.c: New testcase.
1932 * gcc.dg/torture/pr71366-2.c: Likewise.
1933
e342b9d8
KN
19342016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1935
1936 * gcc.target/powerpc/vslv-0.c: New test.
1937 * gcc.target/powerpc/vslv-1.c: New test.
1938 * gcc.target/powerpc/vsrv-0.c: New test.
1939 * gcc.target/powerpc/vsrv-1.c: New test.
1940
721547cd
NS
19412016-06-01 Nathan Sidwell <nathan@acm.org>
1942
1943 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1944 * gcc.target/nvptx/weak.c: New.
1945
fa2c9034
RB
19462016-06-01 Richard Biener <rguenther@suse.de>
1947
1948 PR tree-optimization/71261
1949 * gcc.dg/torture/vect-bool-1.c: New testcase.
1950
3e32893c
JJ
19512016-06-01 Jakub Jelinek <jakub@redhat.com>
1952
1953 * gfortran.dg/gomp/order-1.f90: New test.
1954 * gfortran.dg/gomp/order-2.f90: New test.
1955
8c383600
JH
19562016-06-01 Jan Hubicka <hubicka@ucw.cz>
1957
1958 * gcc.dg/unroll-6.c: Update template.
1959 * gcc.dg/unroll-7.c: New testcase.
1960 * gcc.dg/unroll-8.c: New testcase.
1961
a0dfeef5
EB
19622016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1963
1964 * gnat.dg/opt56.ad[sb]: New test.
1965
48de5701
PC
19662016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1967
1968 PR c++/66635
1969 * g++.dg/cpp0x/constexpr-ice16.C: New.
1970
827cf695
PP
19712016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1972
1973 PR tree-optimization/71314
1974 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1975 -mbranch-cost=2.
1976
ff66f6e8
PP
19772016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1978
1979 PR tree-optimization/71077
1980 * gcc.dg/tree-ssa/pr71077.c: New test.
1981
050fb209
JH
19822016-05-31 Jan Hubicka <hubicka@ucw.cz>
1983
48de5701
PC
1984 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1985 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1986 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1987
c642d919
PC
19882016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1989
1990 PR c++/71248
1991 * g++.dg/cpp0x/pr71248.C: New.
1992 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1993 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1994 * g++.dg/init/new37.C: Likewise.
1995 * g++.dg/template/static1.C: Likewise.
1996 * g++.dg/template/static2.C: Likewise.
1997
d6439e08
L
19982016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1999
2000 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2001 instead of %rdi.
2002 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2003
780b9dd4
MP
20042016-05-31 Marek Polacek <polacek@redhat.com>
2005
2006 * c-c++-common/Wswitch-unreachable-3.c: New test.
2007 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2008
0d99f8a0
RB
20092016-05-31 Richard Biener <rguenther@suse.de>
2010
2011 PR tree-optimization/71352
2012 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2013
52545641
TP
20142016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2015
2016 * gcc.target/arm/armv5_thumb_isa.c: New test.
2017
5b8c1205
KY
20182016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2019
2020 PR target/71346
2021 * gcc.target/i386/pr71346.c: New test.
2022
7a88cc84
TV
20232016-05-31 Tom de Vries <tom@codesourcery.com>
2024
2025 PR tree-optimization/69068
2026 * gcc.dg/graphite/pr69068.c: New test.
2027
265149a6
MS
20282016-05-27 Martin Sebor <msebor@redhat.com>
2029
2030 PR c++/71306
2031 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2032
00631022
JJ
20332016-05-30 Jakub Jelinek <jakub@redhat.com>
2034
2035 PR c++/71349
2036 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2037 nowait depend(inout: dd[0]) clauses where permitted.
2038
b2f6675b
PC
20392016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2040
2041 PR c++/71238
2042 * g++.dg/parse/pr71238.C: New.
2043 * g++.dg/concepts/friend1.C: Test column numbers too.
2044 * g++.dg/cpp0x/initlist31.C: Likewise.
2045 * g++.dg/cpp0x/pr51420.C: Likewise.
2046 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2047 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2048 * g++.dg/ext/builtin3.C: Likewise.
2049 * g++.dg/lookup/friend12.C: Likewise.
2050 * g++.dg/lookup/friend7.C: Likewise.
2051 * g++.dg/lookup/koenig1.C: Likewise.
2052 * g++.dg/lookup/koenig5.C: Likewise.
2053 * g++.dg/lookup/used-before-declaration.C: Likewise.
2054 * g++.dg/overload/koenig1.C: Likewise.
2055 * g++.dg/template/crash65.C: Likewise.
2056 * g++.dg/template/friend57.C: Likewise.
2057 * g++.dg/warn/Wshadow-5.C: Likewise.
2058 * g++.dg/warn/Wunused-8.C: Likewise.
2059 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2060 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2061 * g++.old-deja/g++.jason/member.C: Likewise.
2062 * g++.old-deja/g++.jason/report.C: Likewise.
2063 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2064 * g++.old-deja/g++.law/visibility20.C: Likewise.
2065 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2066 * g++.old-deja/g++.other/static5.C: Likewise.
2067 * g++.old-deja/g++.pt/overload2.C: Likewise.
2068
a448ff40
JH
20692016-05-30 Jan Hubicka <hubicka@ucw.cz>
2070
2071 * gcc.dg/tree-ssa/peel1.c: New testcase.
2072 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2073 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2074
69be8c91
TV
20752016-05-30 Tom de Vries <tom@codesourcery.com>
2076
2077 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2078 to ce.
2079
a59775a1
PC
20802016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2081
2082 PR c++/71099
2083 * g++.dg/parse/virtual1.C: New.
2084
53d6d955
UB
20852016-05-30 Uros Bizjak <ubizjak@gmail.com>
2086
2087 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2088 Use correct register when clearing %edx.
2089
0557293f
AM
20902016-05-30 Alexander Monakov <amonakov@ispras.ru>
2091
2092 PR tree-optimization/71289
2093 * gcc.dg/pr71289.c: New test.
2094
5d476e35
KV
20952016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2096
2097 PR middle-end/71269
2098 PR middle-end/71292
2099 * gcc.dg/tree-ssa/pr71269.c: New test.
2100 * gcc.dg/tree-ssa/pr71292.c: New test.
2101
db5447ca
KV
21022016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2103
2104 PR middle-end/71252
2105 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2106
98bdbb39
JH
21072016-05-30 Jan Hubicka <hubicka@ucw.cz>
2108
2109 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2110 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2111 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2112
7e012855
TV
21132016-05-30 Tom de Vries <tom@codesourcery.com>
2114
2115 PR tree-optimization/69067
2116 * gcc.dg/graphite/pr69067.c: New test.
2117
beed3701
UB
21182016-05-29 Uros Bizjak <ubizjak@gmail.com>
2119
2120 PR target/71245
2121 * gcc.target/i386/pr71245-1.c: New test.
2122 * gcc.target/i386/pr71245-2.c: Ditto.
2123
b6d4f8e8
PC
21242016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2125
2126 PR c++/71105
2127 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2128 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2129 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2130
00022058
JH
21312016-05-27 Jan Hubicka <hubicka@ucw.cz>
2132
2133 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2134
c8419aca
VV
21352016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2136
2137 Revert:
2138 PR c++/69855
2139 * g++.dg/overload/69855.C: New.
2140 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2141 * g++.old-deja/g++.pt/crash3.C: Likewise.
2142
8008c4d2
PC
21432016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2144
2145 PR c++/60385
2146 * g++.dg/parse/namespace13.C: New.
2147
8b2ef235
JL
21482016-05-26 Jeff Law <law@redhat.com>
2149
2150 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2151 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2152 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2153 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2154 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2155 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2156 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2157 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2158 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2159 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2160 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2161 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2162 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2163
7d67159b
VV
21642016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2165
2166 PR c++/69855
2167 * g++.dg/overload/69855.C: New.
2168 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2169 * g++.old-deja/g++.pt/crash3.C: Likewise.
2170
88e3bdd1
JW
21712016-05-27 Jiong Wang <jiong.wang@arm.com>
2172
2173 PR target/63596
2174 * gcc.target/aarch64/va_arg_1.c: New testcase.
2175 * gcc.target/aarch64/va_arg_2.c: Likewise.
2176 * gcc.target/aarch64/va_arg_3.c: Likewise.
2177
3fd6b9cc
JW
21782016-05-27 Jiong Wang <jiong.wang@arm.com>
2179
2180 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2181 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2182 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2183 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2184 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2185
3cee7e4e
MP
21862016-05-27 Marek Polacek <polacek@redhat.com>
2187
2188 PR middle-end/71308
2189 * g++.dg/torture/pr71308.C: New test.
2190
6a813c96
DV
21912016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2192
2193 * gcc.dg/zero_bits_compound-1.c: New test.
2194 * gcc.dg/zero_bits_compound-2.c: New test.
2195
0561bcfb
IE
21962016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2197
2198 PR middle-end/71279
2199 * gcc.dg/pr71279.c: New test.
2200
21316320
MM
22012016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2202
2203 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2204 floating point min/max/comparison instructions.
2205 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2206
7211a097
JJ
22072016-05-26 Jakub Jelinek <jakub@redhat.com>
2208
2209 * c-c++-common/gomp/schedule-1.c: New test.
2210 * gfortran.dg/gomp/schedule-1.f90: New test.
2211
cac177cf
PP
22122016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2213
2214 PR c++/70822
2215 PR c++/70106
2216 * g++.dg/cpp1y/auto-fn32.C: New test.
2217 * g++.dg/cpp1y/paren4.C: New test.
2218
a2d5b8c9
NS
22192016-05-26 Nathan Sidwell <nathan@acm.org>
2220
2221 * gcc.dg/20060410.c: Xfail on ptx.
2222 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2223 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2224 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2225 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2226 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2227
ffa8b552
TP
22282016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2229
2230 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2231
c7501e00
JJ
22322016-05-26 Jakub Jelinek <jakub@redhat.com>
2233
1875b9a0
JJ
2234 PR tree-optimization/71280
2235 * gcc.dg/pr71280.c: New test.
2236
2116e19f
JJ
2237 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2238
305aef09
JJ
2239 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2240 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2241
c7501e00
JJ
2242 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2243
ca449d26
JW
22442016-05-26 Jiong Wang <jiong.wang@arm.com>
2245
2246 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2247 kept in memory.
ca449d26 2248
8af01c66
JL
22492016-05-25 Jeff Law <law@redhat.com>
2250
2251 PR tree-optimization/71272
2252 * gcc.c-torture/compile/pr71272.c: new test.
2253
f9d6ce73
BS
22542016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2255
2256 * gcc.target/powerpc/vec-cmpne.c: New test.
2257 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2258
a88a7b22
EB
22592016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2260
2261 * gnat.dg/opt55.ad[sb]: New test.
2262
125f02ed
SKS
22632016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2264
2265 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2266 * c-c++-common/pr60226.c: Require int32plus.
2267 * gcc.c-torture/execute/pr70602.c: Likewise.
2268 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2269 unsigned long for malloc arg type.
2270 * gcc.dg/asr_div1.c: Require int32plus.
2271 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2272 * gcc.dg/pie-1.c: Require pie.
2273 * gcc.dg/pie-2.c: Likewise.
2274 * gcc.dg/pr59471.c: Require int32plus.
2275 * gcc.dg/pr59963-2.c: XFAIL for int16.
2276 * gcc.dg/pr60114.c: Require int32plus.
2277 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2278 unsigned long for typedef of size_t.
2279 * gcc.dg/pr63914.c: Require int32plus.
2280 * gcc.dg/pr64536.c: Require pt32plus.
2281 * gcc.dg/pr65658.c: Likewise.
2282 * gcc.dg/pr67271.c: Require int32plus.
2283 * gcc.dg/pr68112.c: Likewise.
2284 * gcc.dg/pr69071.c: Skip for avr target.
2285 * gcc.dg/pr69973.c: Require int32plus.
2286 * gcc.dg/pr70169.c: Skip for avr target.
2287 * gcc.dg/sso-6.c: Require int32plus.
2288 * gcc.dg/sso-7.c: Likewise.
2289 * gcc.dg/sso-8.c: Likewise.
2290 * gcc.dg/vrp-min-max-2.c: Likewise.
2291
c6e434f5
UB
22922016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2293
2294 PR target/70738
2295 * gcc.target/i386/pr70738-1.c: New test.
2296 * gcc.target/i386/pr70738-2.c: Likewise.
2297 * gcc.target/i386/pr70738-3.c: Likewise.
2298 * gcc.target/i386/pr70738-4.c: Likewise.
2299 * gcc.target/i386/pr70738-5.c: Likewise.
2300 * gcc.target/i386/pr70738-6.c: Likewise.
2301 * gcc.target/i386/pr70738-7.c: Likewise.
2302 * gcc.target/i386/pr70738-8.c: Likewise.
2303 * gcc.target/i386/pr70738-9.c: Likewise.
2304
5c42d341
KT
23052016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2306
2307 PR rtl-optimization/66940
2308 * gcc.c-torture/execute/pr66940.c: New test.
2309
bf9a1a07
IV
23102016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2311
2312 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2313 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2314 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2315 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2316 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2317 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2318 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2319 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2320 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2321 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2322 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2323 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2324 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2325 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2326 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2327 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2328 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2329 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2330 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2331 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2332 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2333 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2334 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2335 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2336
95efe6b6
MP
23372016-05-25 Marek Polacek <polacek@redhat.com>
2338
2339 PR c/71265
2340 * gcc.dg/noncompile/pr71265.c: New test.
2341
a23faf7a
MP
2342 PR c/71266
2343 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2344
69a6d5ad
NS
23452016-05-25 Nathan Sidwell <nathan@acm.org>
2346
2347 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2348
3072d4ea
RB
23492016-05-25 Richard Biener <rguenther@suse.de>
2350
2351 PR tree-optimization/71261
2352 * c-c++-common/torture/pr71261.c: New testcase.
2353
e412ece4
RB
23542016-05-25 Richard Biener <rguenther@suse.de>
2355
2356 PR tree-optimization/71264
2357 * gcc.dg/vect/pr71264.c: New testcase.
2358
b9e551ad
PC
23592016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2360
2361 PR c++/55992
2362 * g++.dg/cpp0x/alias-decl-53.C: New.
2363 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2364
6aa1abe5
ML
23652016-05-25 Martin Liska <mliska@suse.cz>
2366
2367 * g++.dg/pr71239.C: New test.
2368
842d162e
RB
23692016-05-25 Richard Biener <rguenther@suse.de>
2370
c87885ca
RO
2371 * gcc.dg/vect/pr58135.c: Rename to ...
2372 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2373
f184a36c
MP
23742016-05-25 Marek Polacek <polacek@redhat.com>
2375
2376 * g++.dg/pr65295.C: Use target c++14.
2377
021fad86
PC
23782016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2379
53d6d955
UB
2380 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2381 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2382
c3eaf15a
MM
23832016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2384
2385 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2386 instructions.
2387
e46c7770
CP
23882016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2389
2390 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2391 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2392 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2393 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2394 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2395 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2396 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2397 * c-c++-common/goacc/pcopy.c: Likewise.
2398 * c-c++-common/goacc/pcopyin.c: Likewise.
2399 * c-c++-common/goacc/pcopyout.c: Likewise.
2400 * c-c++-common/goacc/pcreate.c: Likewise.
2401 * c-c++-common/goacc/pr70688.c: New test.
2402 * c-c++-common/goacc/present-1.c: Adjust test.
2403 * c-c++-common/goacc/reduction-5.c: Likewise.
2404 * g++.dg/goacc/data-1.C: New test.
2405
4bfc9db7
MM
24062016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2407
2408 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2409 vector parity built-in functions.
2410 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2411 count trailing zeros automatic vectorization.
2412 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2413 count trailing zeros built-in functions.
2414
2bc145af
KV
24152016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2416
2417 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2418
26869fdb
PH
24192016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2420
2421 PR target/71050
2422 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2423
b2dc9c3b
PC
24242016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2425
2426 PR c++/50436
2427 * g++.dg/template/crash123.C: New.
2428 * g++.dg/template/crash124.C: Likewise.
2429
f65e97fd
MS
24302016-05-24 Martin Sebor <msebor@redhat.com>
2431
2432 PR c++/71147
2433 * g++.dg/ext/flexary16.C: New test.
2434
a6f5ac7f
IV
24352016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2436
69a6d5ad
NS
2437 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2438 before math.h is included.
a6f5ac7f
IV
2439 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2440 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2441 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2442 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2443 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2444 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2445 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2446 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2447 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2448 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2449 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2450 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2451 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2452 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2453 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2454 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2455 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2456 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2457 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2458 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2459 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2460 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2461 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2462
27bad558
MM
24632016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2464 Kelvin Nilsen <kelvin@gcc.gnu.org>
2465
2466 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2467 support.
2468
72f382fb
PC
24692016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2470
2471 PR c++/69872
2472 * g++.dg/warn/Wno-narrowing1.C: New.
2473
ef2ec9d9
MP
24742016-05-24 Marek Polacek <polacek@redhat.com>
2475
2476 PR c/71249
2477 * c-c++-common/Wswitch-unreachable-2.c: New test.
2478
e90434e3
JJ
24792016-05-24 Jakub Jelinek <jakub@redhat.com>
2480
7adb26f2
JJ
2481 PR c++/71257
2482 * g++.dg/vect/simd-clone-6.cc: New test.
2483 * g++.dg/gomp/declare-simd-6.C: New test.
2484
e90434e3
JJ
2485 PR middle-end/70434
2486 PR c/69504
2487 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2488
b556ea3b
RB
24892016-05-24 Richard Biener <rguenther@suse.de>
2490
2491 PR tree-optimization/71240
2492 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2493
e5328f5d
RB
24942016-05-24 Richard Biener <rguenther@suse.de>
2495
2496 PR tree-optimization/71230
2497 * gcc.dg/torture/pr71230.c: New testcase.
2498 * g++.dg/torture/pr71230.C: Likewise.
2499
a04e69c0
TS
25002016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2501
2502 * c-c++-common/goacc/routine-5.c: Add tests.
2503 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2504 * gfortran.dg/goacc/routine-6.f90: Add tests.
2505
30fd2977
RB
25062016-05-24 Richard Biener <rguenther@suse.de>
2507
2508 PR tree-optimization/71253
2509 * gcc.dg/torture/pr71253.c: New testcase.
2510
ca6f60bc
KV
25112016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2512
2513 PR middle-end/71252
2514 * gfortran.dg/pr71252.f90: New test.
2515
d3465d72
RS
25162016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2517
2518 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2519
f17a223d
RB
25202016-05-24 Richard Biener <rguenther@suse.de>
2521
2522 PR middle-end/70434
2523 PR c/69504
2524 * c-c++-common/vector-subscript-4.c: New testcase.
2525 * c-c++-common/vector-subscript-5.c: Likewise.
2526
e3f36534
JD
25272016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2528
2529 PR fortran/71123
2530 * gfortran.dg/namelist_90.f: New test
2531
85d5c27d
JD
25322016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2533
2534 PR fortran/66461
2535 * gfortran.dg/unexpected_eof.f: New test
2536
fe3f3340
MM
25372016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2538 Kelvin Nilsen <kelvin@gcc.gnu.org>
2539
2540 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2541 as little endian.
2542
26d6ae55
PC
25432016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2544
2545 PR c++/70972
2546 * g++.dg/cpp0x/inh-ctor20.C: New.
2547 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2548
d6c9a06f
PC
25492016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2550
2551 PR c++/69095
2552 * g++.dg/cpp0x/variadic168.C: New.
2553
396a1d10
PC
25542016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2555
2556 * g++.dg/cpp0x/pr31445.C: Test column number too.
2557 * g++.dg/cpp0x/pr32253.C: Likewise.
2558 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2559 * g++.dg/cpp0x/variadic36.C: Likewise.
2560
ece46666
MG
25612016-05-23 Marc Glisse <marc.glisse@inria.fr>
2562
2563 * gcc.dg/fold-notshift-2.c: Adjust.
2564
a7dc5980
MP
25652016-05-23 Marek Polacek <polacek@redhat.com>
2566
2567 PR c/49859
2568 * c-c++-common/Wswitch-unreachable-1.c: New test.
2569 * gcc.dg/Wswitch-unreachable-1.c: New test.
2570 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2571 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2572 * g++.dg/gomp/block-10.C: Likewise.
2573 * gcc.dg/gomp/block-10.c: Likewise.
2574 * g++.dg/gomp/block-9.C: Likewise.
2575 * gcc.dg/gomp/block-9.c: Likewise.
2576 * g++.dg/gomp/target-1.C: Likewise.
2577 * g++.dg/gomp/target-2.C: Likewise.
2578 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2579 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2580 * g++.dg/gomp/taskgroup-1.C: Likewise.
2581 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2582 * gcc.dg/gomp/teams-1.c: Likewise.
2583 * g++.dg/gomp/teams-1.C: Likewise.
2584 * g++.dg/overload/error3.C: Likewise.
2585 * g++.dg/tm/jump1.C: Likewise.
2586 * g++.dg/torture/pr40335.C: Likewise.
2587 * gcc.dg/c99-vla-jump-5.c: Likewise.
2588 * gcc.dg/switch-warn-1.c: Likewise.
2589 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2590 * gcc.dg/nested-func-1.c: Likewise.
2591 * gcc.dg/pr67784-4.c: Likewise.
2592
18b54004
RB
25932016-05-23 Richard Biener <rguenther@suse.de>
2594
2595 PR tree-optimization/71230
2596 * gfortran.dg/pr71230-1.f90: New testcase.
2597 * gfortran.dg/pr71230-2.f90: Likewise.
2598
e569db5f
VK
25992016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2600
396a1d10 2601 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2602 * gcc.dg/vect/pr58135.c: Add new.
2603 * gfortran.dg/pr46519-1.f: Adjust test case.
2604
e4b71114
PC
26052016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2606
2607 PR c++/53401
2608 * g++.dg/cpp0x/decltype64.C: New.
2609
a25a8058
CL
26102016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2611
2612 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2613 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2614 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2615
0dcfe9ab
CL
26162016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2617
2618 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2619 Add poly64x1_t and poly64x2_t cases if supported.
2620 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2621 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2622 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2623 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2624 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2625
ffd70e4a
CL
26262016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2627
2628 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2629 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2630 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2631 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2632 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2633 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2634 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2635
4b1f57fe
CL
26362016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2637
2638 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2639
16c5ec77
CL
26402016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2641
2642 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2643 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2644
94ad56c7
JJ
26452016-05-22 Jakub Jelinek <jakub@redhat.com>
2646
57748705
JJ
2647 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2648 constraint instead of "r".
2649 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2650 insn instead of vxorpd.
2651 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2652
af120161
JJ
2653 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2654 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2655
355023ce
JJ
2656 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2657
3b48574c
JJ
2658 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2659 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2660
94ad56c7
JJ
2661 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2662
8a85cee2
KV
26632016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2664
2665 PR middle-end/40921
2666 * gcc.dg/tree-ssa/pr40921.c: New test.
2667
8e916b16
PS
26682016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2669
2670 PR target/71103
2671 * gcc.target/avr/pr71103.c: New test.
2672
88aea79f
KV
26732016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2674
2675 PR middle-end/71179
2676 * gcc.dg/tree-ssa/pr71179.c: New test.
2677
79063edd
MS
26782016-05-20 Martin Sebor <msebor@redhat.com>
2679
2680 PR c/71115
2681 * gcc.dg/init-excess-2.c: New test.
2682
55c8849f
EB
26832016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2684
2685 * gnat.dg/opt53.adb: New test.
2686 * gnat.dg/opt54.adb: Likewise.
2687
c91a0948
MJ
26882016-05-20 Martin Jambor <mjambor@suse.cz>
2689
2690 PR tree-optimization/70884
2691 * gcc.dg/tree-ssa/pr70919.c: New test.
2692
9cad20fa
BS
26932016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2694
2695 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2696 formatting.
69a6d5ad
NS
2697 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2698 fix code formatting.
2699
27002016-05-20 Nathan Sidwell <nathan@acm.org>
2701
2702 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2703 non-common cases.
2704 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2705
15c671a7
DM
27062016-05-20 David Malcolm <dmalcolm@redhat.com>
2707
2708 * jit.dg/all-non-failing-tests.h: Add
2709 test-factorial-must-tail-call.c.
2710 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2711 * jit.dg/test-factorial-must-tail-call.c: New test case.
2712
4f028369
JJ
27132016-05-20 Jakub Jelinek <jakub@redhat.com>
2714
2715 PR fortran/71204
2716 * gfortran.dg/pr71204.f90: New test.
2717
7dea4ab3
CP
27182016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2719
2720 * gcc.target/nvptx/sincos.c: New test.
2721
ef98d365
PC
27222016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2723
2724 PR c++/70572
2725 * g++.dg/cpp1y/auto-fn31.C: New.
2726
92466115
BS
27272016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2728
2729 * gcc.target/powerpc/vec-addec.c: New test.
2730 * gcc.target/powerpc/vec-addec-int128.c: New test.
2731
9a385c2d
DM
27322016-05-20 David Malcolm <dmalcolm@redhat.com>
2733
2734 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2735 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2736 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2737 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2738
77c9d5b4
JH
27392016-05-20 Jan Hubicka <hubicka@ucw.cz>
2740
2741 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2742
68047971
JJ
27432016-05-20 Jakub Jelinek <jakub@redhat.com>
2744
18954840
JJ
2745 PR c++/71210
2746 * g++.dg/opt/pr71210-1.C: New test.
2747 * g++.dg/opt/pr71210-2.C: New test.
2748
68047971
JJ
2749 PR tree-optimization/29756
2750 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2751 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2752 only on selected targets where V4SImode vectors are known to be
2753 supported.
2754
d78789f5
MG
27552016-05-20 Marc Glisse <marc.glisse@inria.fr>
2756
2757 PR tree-optimization/71079
2758 PR tree-optimization/71206
2759 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2760
550fa093
PK
27612016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2762
2763 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2764 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2765 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2766
483c6429
RG
27672016-05-20 Richard Guenther <rguenther@suse.de>
2768
2769 PR tree-optimization/29756
2770 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2771
eb066284
RB
27722016-05-20 Richard Biener <rguenther@suse.de>
2773
2774 PR tree-optimization/71185
2775 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2776
58f10249
RB
27772016-05-20 Richard Biener <rguenther@suse.de>
2778
2779 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2780
2a5569fa
MP
27812016-05-19 Marek Polacek <polacek@redhat.com>
2782
2783 PR c++/71075
2784 * g++.dg/diagnostic/pr71075.C: New test.
2785
5e9a5385
DM
27862016-05-19 David Malcolm <dmalcolm@redhat.com>
2787
2788 PR c++/71184
2789 * g++.dg/pr71184.C: New test case.
2790
4f45da44
KN
27912016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2792
2793 * gcc.target/powerpc/darn-0.c: New test.
2794 * gcc.target/powerpc/darn-1.c: New test.
2795 * gcc.target/powerpc/darn-2.c: New test.
2796
4177437e
MP
27972016-05-19 Marek Polacek <polacek@redhat.com>
2798
2799 PR tree-optimization/71031
2800 * gcc.dg/tree-ssa/vrp100.c: New test.
2801
afb72432
IE
28022016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2803
2804 PR rtl-optimization/71148
2805 * gcc.dg/pr71148.c: New test.
2806
4f83064e
KT
28072016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2808
2809 PR target/71056
2810 * gcc.target/arm/pr71056.c: New test.
2811
4bf8dbe1
BE
28122016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2813
2814 * c-c++-common/pr69669.c: Check the used mode.
2815
f3510625
MO
28162016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2817
2818 PR sanitizer/64354
2819 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2820
43c0068e
RB
28212016-05-19 Richard Biener <rguenther@suse.de>
2822
2823 PR tree-optimization/70729
2824 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2825 * gcc.dg/graphite/scop-18.c: Likewise.
2826 * gcc.dg/pr41783.c: Disable LIM.
2827 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2828 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2829 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2830 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2831 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2832 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2833 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2834 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2835 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2836 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2837 * gfortran.dg/pr42108.f90: Likewise.
2838
70f25790
DM
28392016-05-18 David Malcolm <dmalcolm@redhat.com>
2840
2841 PR driver/69265
2842 * gcc.dg/spellcheck-options-11.c: New test case.
2843
960db8ec
JJ
28442016-05-18 Jakub Jelinek <jakub@redhat.com>
2845
2846 PR c++/71100
2847 * g++.dg/opt/pr71100.C: New test.
2848
04643334
MJ
28492016-05-18 Martin Jambor <mjambor@suse.cz>
2850
2851 PR ipa/69708
2852 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2853 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2854 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2855 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2856
91bb9f80
MJ
28572016-05-18 Martin Jambor <mjambor@suse.cz>
2858
2859 PR ipa/69708
2860 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2861 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2862 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2863 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2864 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2865
c584aca6
PC
28662016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2867
2868 PR c++/69793
2869 * g++.dg/template/crash122.C: New.
2870
20309c6e
PC
28712016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2872
2873 PR c++/70466
2874 * g++.dg/template/pr70466-1.C: New.
2875 * g++.dg/template/pr70466-2.C: Likewise.
2876
50c78b9a
MM
28772016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2878
2879 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2880 splat operations and the XXSPLTIB instruction.
2881 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2882 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2883 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2884 xxlxor to clear a register.
2885
cf8be00d
RS
28862016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2887
2888 * gcc.dg/torture/pr71020.c: New test.
2889
848a392a
MJ
28902016-05-18 Martin Jambor <mjambor@suse.cz>
2891
2892 PR ipa/70646
2893 * gcc.dg/ipa/pr70646.c: New test.
2894
1f2ab776
CL
28952016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2896
2897 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2898
76489493
CL
28992016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2900
2901 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2902 missing tests for vreinterpretq_p{8,16}.
2903
bd79378d
CL
29042016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2905
2906 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2907 vsliq_n_s64 and vsliq_n_u64.
2908
81ca3ea0
CL
29092016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2910
2911 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2912 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2913
873cb425
CL
29142016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2915
2916 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2917 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2918 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2919
9d6e7c21
CL
29202016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2921
2922 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2923 in comment.
2924
b4dbe40e 29252016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2926
2927 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2928 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2929 "blr\t" and switch to scan-assembler-times.
2930
83a5c910
JW
29312016-05-18 Jiong Wang <jiong.wang@arm.com>
2932
53d6d955
UB
2933 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2934 with __aarch64__.
2935 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2936 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2937
fb7cbdeb
JJ
29382016-05-18 Jakub Jelinek <jakub@redhat.com>
2939
8ee91165
JJ
2940 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2941 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2942 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2943 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2944 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2945 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2946
cf4d516a
JJ
2947 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2948 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2949
a4f16422
JJ
2950 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2951 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2952
7b37ce10
JJ
2953 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2954 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2955
fb7cbdeb
JJ
2956 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2957
c9326aef
RB
29582016-05-18 Richard Biener <rguenther@suse.de>
2959
2960 PR tree-optimization/71168
2961 * gcc.dg/torture/pr71168.c: New testcase.
2962
df8b0a11
KV
29632016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2964
2965 PR middle-end/63586
2966 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2967 * gcc.dg/tree-ssa/pr63586.c: New test.
2968 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2969
2efd67ed
NS
29702016-05-17 Nathan Sidwell <nathan@acm.org>
2971
2972 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2973 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2974 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2975 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2976
1988b2c2
NS
29772016-05-17 Nathan Sidwell <nathan@acm.org>
2978
2979 * gcc.target/nvptx/abi-vararg-3.c: New.
2980
ad1d92ab
MM
29812016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2982
2983 PR tree-optimization/54579
2984 PR middle-end/55299
2985 * gcc.dg/fold-notrotate-1.c: New test.
2986 * gcc.dg/fold-notshift-1.c: New test.
2987 * gcc.dg/fold-notshift-2.c: New test.
2988
47768df8
MP
29892016-05-17 Marek Polacek <polacek@redhat.com>
2990
2991 PR ipa/71146
2992 * g++.dg/ipa/pr71146.C: New test.
2993
6b5423a5
DM
29942016-05-17 David Malcolm <dmalcolm@redhat.com>
2995
2996 * jit.dg/test-error-array-bounds.c: New test case.
2997
c7986356
MG
29982016-05-17 Marc Glisse <marc.glisse@inria.fr>
2999
3000 * gcc.dg/tree-ssa/and-1.c: New testcase.
3001
d982c5b7
MG
30022016-05-17 Marc Glisse <marc.glisse@inria.fr>
3003
3004 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3005 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3006
0139ba93
MG
30072016-05-17 Marc Glisse <marc.glisse@inria.fr>
3008
3009 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3010 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3011
daab4562
JW
30122016-05-17 Jiong Wang <jiong.wang@arm.com>
3013
3014 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3015
22330033
JW
30162016-05-17 Jiong Wang <jiong.wang@arm.com>
3017
3018 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3019
98b3a5f2
JW
30202016-05-17 Jiong Wang <jiong.wang@arm.com>
3021
3022 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3023 ".2d[index]" when scan the assembly.
3024 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3025 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3026 float64x1.
3027 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3028
b71b7a8e
RB
30292016-05-17 Richard Biener <rguenther@suse.de>
3030
3031 PR tree-optimization/71132
3032 * gcc.dg/torture/pr71132.c: New testcase.
3033
3c51ad46
CL
30342016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3035
3036 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3037
d20faa66
KT
30382016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3039
3040 PR target/70809
3041 * gcc.target/aarch64/pr70809_1.c: New test.
3042
b75cc5a4
KT
30432016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3044
3045 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3046 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3047 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3048 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3049
b28eb195
IE
30502016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3051 Ilya Enkovich <ilya.enkovich@intel.com>
3052
3053 PR target/71114
3054 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3055
0b9004ed
JH
30562016-05-16 Jan Hubicka <hubicka@ucw.cz>
3057
3058 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3059 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3060
1b81a1c1
MW
30612016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3062
3063 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3064 test for __ARM_FP16_ARGS.
3065 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3066 * gcc.target/arm/aapcs/neon-vect10.c: New.
3067 * gcc.target/arm/aapcs/neon-vect9.c: New.
3068 * gcc.target/arm/aapcs/vfp18.c: New.
3069 * gcc.target/arm/aapcs/vfp19.c: New.
3070 * gcc.target/arm/aapcs/vfp20.c: New.
3071 * gcc.target/arm/aapcs/vfp21.c: New.
3072 * gcc.target/arm/fp16-aapcs-1.c: New.
3073 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3074 test for __ARM_FP16_ARGS.
3075 * g++.target/arm/fp16-return-1.c: Update expected output.
3076
921d1e73
JW
30772016-05-16 Jiong Wang <jiong.wang@arm.com>
3078
3079 PR testsuite/70227
3080 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3081
228eb42a
HA
30822016-05-15 Harald Anlauf <anlauf@gmx.de>
3083
3084 PR fortran/69603
3085 * gfortran.dg/pr69603.f90: New testcase.
3086
785abfd3
FR
30872016-05-14 Fritz Reese <fritzoreese@gmail.com>
3088
3089 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3090
e75eb64f
FR
30912016-05-14 Fritz Reese <fritzoreese@gmail.com>
3092
3093 PR fortran/71047
3094 * gfortran.dg/pr71047.f08: New test.
3095
aa4b467b
JM
30962016-05-13 Joseph Myers <joseph@codesourcery.com>
3097
3098 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3099 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3100 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3101
653fb4a2
MS
31022016-05-13 Martin Sebor <msebor@redhat.com>
3103
3104 PR c++/60049
3105 * g++.dg/cpp0x/constexpr-60049.C: New test.
3106
9e37582d
JJ
31072016-05-13 Jakub Jelinek <jakub@redhat.com>
3108
3109 PR bootstrap/71071
3110 * gcc.dg/pr71071.c: New test.
3111
a278aa17
UB
31122016-05-13 Uros Bizjak <ubizjak@gmail.com>
3113
3114 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3115 remove XOP handling.
377eaca7 3116 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3117
ac3d02e2
NS
31182016-05-13 Nathan Sidwell <nathan@acm.org>
3119
3120 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3121 __atomic_is_lock_free declaration.
3122
8ab3bdac
RB
31232016-05-13 Richard Biener <rguenther@suse.de>
3124
3125 PR tree-optimization/42587
3126 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3127
623b8e0a
ML
31282016-05-13 Martin Liska <mliska@suse.cz>
3129
3130 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3131 the new format of dump output.
3132
da7674f6
IE
31332016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3134
3135 * gcc.dg/pr71084.c: New test.
3136
c959db3d
RR
31372016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3138
53d6d955
UB
3139 PR target/53440
3140 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3141
43203dea
RR
31422016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3143
3144 * gcc.target/aarch64/struct_return.c: New test.
3145
4f2e1536
MP
31462016-05-12 Marek Polacek <polacek@redhat.com>
3147
3148 PR c/70756
3149 * c-c++-common/pr70756-2.c: New test.
3150 * c-c++-common/pr70756.c: New test.
3151
1ef33ef3
RB
31522016-05-12 Richard Biener <rguenther@suse.de>
3153
3154 PR tree-optimization/71059
3155 * gcc.dg/torture/pr71059.c: New testcase.
3156
763baff6
RB
31572016-05-12 Richard Biener <rguenther@suse.de>
3158
3159 PR tree-optimization/71062
3160 * gcc.dg/torture/pr71062.c: New testcase.
3161
c4ec1243
IE
31622016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3163
3164 PR tree-optimization/71006
3165 * gcc.dg/pr71006.c: New test.
3166
a5fbf76d
MP
31672016-05-12 Marek Polacek <polacek@redhat.com>
3168
3169 PR driver/71063
3170 * gcc.dg/opts-7.c: New test.
3171
5acc47a4
KT
31722016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3173
3174 PR target/70830
3175 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3176 Add -save-temps to dg-options.
3177 Scan for ldmfd rather than pop instruction.
3178 * gcc.target/arm/interrupt-2.c: Likewise.
3179 * gcc.target/arm/pr70830.c: New test.
3180
40bd4bf9
JJ
31812016-05-12 Jakub Jelinek <jakub@redhat.com>
3182
3cd63842
JJ
3183 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3184 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3185
c05d08f6
JJ
3186 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3187 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3188 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3189
bc27ffae
JJ
3190 PR target/71019
3191 * gcc.target/i386/avx512vl-pack-1.c: New test.
3192 * gcc.target/i386/avx512vl-pack-2.c: New test.
3193 * gcc.target/i386/avx512bw-pack-2.c: New test.
3194
515d7412
JJ
3195 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3196
40bd4bf9
JJ
3197 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3198 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3199 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3200
44ab146a
RB
32012016-05-12 Richard Biener <rguenther@suse.de>
3202
3203 PR tree-optimization/70986
3204 * gcc.dg/torture/pr70986-1.c: New testcase.
3205 * gcc.dg/torture/pr70986-2.c: Likewise.
3206 * gcc.dg/torture/pr70986-3.c: Likewise.
3207
d6e83a8d
MM
32082016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3209
3210 PR c/43651
3211 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3212 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3213
51e67ea3
UB
32142016-05-11 Uros Bizjak <ubizjak@gmail.com>
3215
3216 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3217 directive.
3218 * gcc.target/i386/pr66746.c: Ditto.
3219
3fd2b007
MM
32202016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3221
3222 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3223 support.
3224 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3225 warning when using -mvsx-timode.
3226 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3227 * gcc.target/powerpc/dform-2.c: Likewise.
3228 * gcc.target/powerpc/pr68805.c: Likewise.
3229
5c3a10fb
MP
32302016-05-11 Marek Polacek <polacek@redhat.com>
3231
3232 PR c++/71024
3233 * c-c++-common/attributes-3.c: New test.
3234
7cfb065b
NS
32352016-05-11 Nathan Sidwell <nathan@acm.org>
3236
3237 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3238 * gcc.c-torture/execute/pr68185.c: Likewise.
3239 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3240 * gcc.dg/pr69634.c: Requires scheduling.
3241 * gcc.dg/torture/pr66178.c: Require label values.
3242 * gcc.dg/setjmp-6.c: Require indirect jumps.
3243
f35ea97d
RB
32442016-05-11 Richard Biener <rguenther@suse.de>
3245
3246 PR tree-optimization/71055
3247 * gcc.dg/torture/pr71055.c: New testcase.
3248
dff70323
RB
32492016-05-11 Richard Biener <rguenther@suse.de>
3250
3251 PR debug/71057
3252 * g++.dg/debug/pr71057.C: New testcase.
3253
56a3d28b
JJ
32542016-05-11 Jakub Jelinek <jakub@redhat.com>
3255
3256 PR fortran/70855
3257 * gfortran.dg/gomp/pr70855.f90: New test.
3258
ebc1b29e
RB
32592016-05-11 Richard Biener <rguenther@suse.de>
3260
3261 PR middle-end/71002
3262 * g++.dg/torture/pr71002.C: New testcase.
3263
98ccd1d7
IE
32642016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3265
3266 PR middle-end/70807
3267 * gcc.dg/pr70807.c: New test.
3268
ed29e24b
MS
32692016-05-10 Martin Sebor <msebor@redhat.com>
3270
3271 PR c++/38611
3272 * g++.dg/Wattributes.C: New test.
3273
e39dab2c
MG
32742016-05-10 Marc Glisse <marc.glisse@inria.fr>
3275
3276 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3277 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3278 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3279
d067e238
IE
32802016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3281
3282 PR target/70799
3283 * gcc.target/i386/pr70799-1.c: New test.
3284
cd36c83e
PMR
32852016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3286
3287 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3288
1e3af2a4
IE
32892016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3290
3291 PR middle-end/70877
3292 * gcc.target/i386/pr70877.c: New test.
3293
afc610db
IE
32942016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3295
3296 PR tree-optimization/70786
3297 * gcc.target/i386/pr70876.c: New test.
3298
4b59d19f
JJ
32992016-05-10 Jakub Jelinek <jakub@redhat.com>
3300
3301 PR target/70927
3302 * gcc.target/i386/avx512vl-logic-1.c: New test.
3303 * gcc.target/i386/avx512vl-logic-2.c: New test.
3304 * gcc.target/i386/avx512dq-logic-2.c: New test.
3305
9b5ee426
BS
33062016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3307
3308 PR target/70963
3309 * gcc.target/powerpc/pr70963.c: New.
3310
f3352cab
DM
33112016-05-10 David Malcolm <dmalcolm@redhat.com>
3312
3313 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3314 (test_very_wide_line): Add ruler to expected output.
3315 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3316 (test_very_wide_line): Likewise.
3317 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3318 (test_show_locus): Within the handling of "test_very_wide_line",
3319 enable show_ruler_p on the diagnostic context.
3320
4a3255dd
RB
33212016-05-10 Richard Biener <rguenther@suse.de>
3322
3323 PR tree-optimization/71039
3324 * gcc.dg/torture/pr71039.c: New testcase.
3325
da7c9950
NS
33262016-05-10 Nathan Sidwell <nathan@acm.org>
3327
3328 * gcc.dg/nested-func-10.c: Requires alloca.
3329 * gcc.dg/nested-func-9.c: Requires alloca.
3330 * gcc.c-torture/execute/pr70460.c: Requires labels.
3331 * gcc.c-torture/compile/pr70199.c: Requires labels.
3332 * gcc.target/nvptx/decl.c: Compile only.
3333 * gcc.target/nvptx/trailing-init.c: Compile only.
3334 * gcc.target/nvptx/ary-init.c: Compile only.
3335
cf68d92c
MP
33362016-05-10 Marek Polacek <polacek@redhat.com>
3337
3338 PR c/70255
3339 * gcc.dg/attr-opt-1.c: New test.
3340
64ea4e15
RB
33412016-05-10 Richard Biener <rguenther@suse.de>
3342
3343 PR tree-optimization/70497
3344 PR tree-optimization/28367
3345 * gcc.dg/torture/20160404-1.c: New testcase.
3346 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3347 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3348
5a96dae3
PMR
33492016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3350
3351 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3352
fc97f805
UB
33532016-05-09 Uros Bizjak <ubizjak@gmail.com>
3354
3355 * gcc.target/i386/fabsneg-1.c New test.
3356
a710b1d5
AM
33572016-05-09 Alan Modra <amodra@gmail.com>
3358
3359 PR testsuite/70826
3360 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3361
171f6f05
RB
33622016-05-09 Richard Biener <rguenther@suse.de>
3363
3364 PR tree-optimization/70985
3365 * gcc.dg/torture/pr70985.c: New testcase.
3366
18caa34e
BC
33672016-05-09 Bin Cheng <bin.cheng@arm.com>
3368
3369 * gcc.dg/tree-ssa/ifc-9.c: New test.
3370 * gcc.dg/tree-ssa/ifc-10.c: New test.
3371 * gcc.dg/tree-ssa/ifc-11.c: New test.
3372 * gcc.dg/tree-ssa/ifc-12.c: New test.
3373 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3374 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3375 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3376
7a27d38f
RB
33772016-05-09 Richard Biener <rguenther@suse.de>
3378
3379 PR fortran/70937
3380 * gfortran.dg/pr70937.f90: New testcase.
3381
5ebbbd3d
RO
33822016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3383
3384 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3385
f6288c24
FR
33862016-05-07 Fritz Reese <fritzoreese@gmail.com>
3387
3388 PR fortran/56226
3389 * gfortran.dg/dec_structure_1.f90: New testcase.
3390 * gfortran.dg/dec_structure_2.f90: Ditto.
3391 * gfortran.dg/dec_structure_3.f90: Ditto.
3392 * gfortran.dg/dec_structure_4.f90: Ditto.
3393 * gfortran.dg/dec_structure_5.f90: Ditto.
3394 * gfortran.dg/dec_structure_6.f90: Ditto.
3395 * gfortran.dg/dec_structure_7.f90: Ditto.
3396 * gfortran.dg/dec_structure_8.f90: Ditto.
3397 * gfortran.dg/dec_structure_9.f90: Ditto.
3398 * gfortran.dg/dec_structure_10.f90: Ditto.
3399 * gfortran.dg/dec_structure_11.f90: Ditto.
3400 * gfortran.dg/dec_union_1.f90: Ditto.
3401 * gfortran.dg/dec_union_2.f90: Ditto.
3402 * gfortran.dg/dec_union_3.f90: Ditto.
3403 * gfortran.dg/dec_union_4.f90: Ditto.
3404 * gfortran.dg/dec_union_5.f90: Ditto.
3405 * gfortran.dg/dec_union_6.f90: Ditto.
3406 * gfortran.dg/dec_union_7.f90: Ditto.
3407
5ec4a8cd
TV
34082016-05-07 Tom de Vries <tom@codesourcery.com>
3409
3410 PR tree-optimization/70956
3411 * gcc.dg/graphite/pr70956.c: New test.
3412
58ec1d0e
JJ
34132016-05-06 Jakub Jelinek <jakub@redhat.com>
3414
ccd88fb7
JJ
3415 PR middle-end/70941
3416 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3417 (a, b, c, d): Change type from char to signed char.
3418 (main): Compare against (signed char) -1634678893 instead of
3419 hardcoded -109. Use __builtin_abort instead of abort.
3420
dd3b6464
JJ
3421 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3422 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3423
58ec1d0e
JJ
3424 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3425
19aa23d8
YR
34262016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3427
3428 PR debug/70935
3429 * gcc.dg/torture/pr70935.c: New test.
3430
ae5f0df1
OE
34312016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3432
3433 PR target/58219
ce23a8ff 3434 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3435
078f7e37
RB
34362016-05-06 Richard Biener <rguenther@suse.de>
3437
3438 PR tree-optimization/70960
3439 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3440
765d7b54
OE
34412016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3442
3443 PR target/52933
3444 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3445 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3446 Adjust expected instruction counts.
3447 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3448
29c94e65
MP
34492016-05-06 Marek Polacek <polacek@redhat.com>
3450
3451 PR sanitizer/70875
3452 * gcc.dg/ubsan/bounds-3.c: New test.
3453
3684b02e
OE
34542016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3455
3456 PR target/54089
3457 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3458
8706773f
RB
34592016-05-06 Richard Biener <rguenther@suse.de>
3460
3461 PR middle-end/70931
3462 * gfortran.dg/pr70931.f90: New testcase.
3463
a4f51018
RB
34642016-05-06 Richard Biener <rguenther@suse.de>
3465
3466 PR middle-end/70941
3467 * gcc.dg/torture/pr70941.c: New testcase.
3468
c4f2425f
BC
34692016-05-05 Bin Cheng <bin.cheng@arm.com>
3470
3471 PR tree-optimization/57206
3472 * gcc.dg/vect/pr57206.c: New test.
3473
5dc08197
RO
34742016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3475
3476 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3477
351f85c5
JJ
34782016-05-05 Jakub Jelinek <jakub@redhat.com>
3479
568bac8c
JJ
3480 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3481
351f85c5
JJ
3482 * c-c++-common/Wdangling-else-4.c: New test.
3483
33fd7785
JJ
34842016-05-04 Jakub Jelinek <jakub@redhat.com>
3485
2d1ac15a
JJ
3486 PR c++/70906
3487 PR c++/70933
3488 * g++.dg/opt/pr70906.C: New test.
3489 * g++.dg/opt/pr70933.C: New test.
3490
33fd7785
JJ
3491 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3492
6b715bf6
JH
34932016-05-04 Jan Hubicka <hubicka@ucw.cz>
3494
3495 * gcc.dg/ipa/pure-const-3.c: New testcase.
3496
deef7113
MP
34972016-05-04 Marek Polacek <polacek@redhat.com>
3498
3499 * c-c++-common/Wdangling-else-1.c: New test.
3500 * c-c++-common/Wdangling-else-2.c: New test.
3501 * c-c++-common/Wdangling-else-3.c: New test.
3502
5396db97
KCY
35032016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3504
3505 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3506 flag is present.
3507
de55efd5
MP
35082016-05-04 Marek Polacek <polacek@redhat.com>
3509
3510 PR c/48778
3511 * gcc.dg/Waddress-2.c: New test.
3512
475839b6
AM
35132016-05-04 Alan Modra <amodra@gmail.com>
3514
3515 * gcc.target/powerpc/pr70866.c: New.
3516
b25aad5f
MS
35172016-05-03 Martin Sebor <msebor@redhat.com>
3518
3519 PR c++/66561
3520 * c-c++-common/builtin_location.c: New test.
3521 * g++.dg/cpp1y/builtin_location.C: New test.
3522
79ce98bc
MP
35232016-05-03 Marek Polacek <polacek@redhat.com>
3524
3525 PR c/70859
3526 * gcc.dg/pr70859.c: New test.
3527 * gcc.dg/pr70859-2.c: New test.
3528
402e89f5
PMR
35292016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3530
3531 * gnat.dg/debug5.adb: New testcase.
3532
f3d90045
DV
35332016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3534
3535 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3536 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3537 Procedure to check for z10 instruction set.
3538
1e26cec1
CL
35392016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3540
3541 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3542
71aca5a0
AM
35432016-05-03 Alan Modra <amodra@gmail.com>
3544
3545 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3546
2fd70ec1
JJ
35472016-05-03 Jakub Jelinek <jakub@redhat.com>
3548
3549 * gcc.target/i386/avx512f-cvt-1.c: New test.
3550
e5705cf7
L
35512016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3552
3553 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3554 -fdump-tree-vrp-details.
3555
381cdae4
RB
35562016-05-03 Richard Biener <rguenther@suse.de>
3557
3558 * gcc.dg/pr30172-1.c: Adjust.
3559 * gcc.dg/pr63743.c: Likewise.
3560 * gcc.dg/tm/pr51696.c: Likewise.
3561 * c-c++-common/tm/safe-1.c: Likewise.
3562 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3563 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3564 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3565 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3566
adedd5c1
JJ
35672016-05-03 Jakub Jelinek <jakub@redhat.com>
3568
31ed1665
JJ
3569 PR rtl-optimization/70467
3570 * gcc.target/i386/pr70467-3.c: New test.
3571 * gcc.target/i386/pr70467-4.c: New test.
3572
dea60b59
JJ
3573 PR tree-optimization/70916
3574 * gcc.c-torture/compile/pr70916.c: New test.
3575
adedd5c1
JJ
3576 PR target/49244
3577 * gcc.target/i386/pr49244-1.c: New test.
3578 * gcc.target/i386/pr49244-2.c: New test.
3579
f80041ef
BS
35802016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3581
3582 PR rtl-optimization/44281
3583 * gcc.target/i386/pr44281.c: New test.
3584
1cfcd39e
BC
35852016-05-03 bin cheng <bin.cheng@arm.com>
3586
3587 PR tree-optimization/56541
3588 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3589 * gcc.dg/vect/pr56541.c: new test.
3590
4304ccfd
MM
35912016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3592
3593 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3594 __float128.
3595 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3596
50d94c29
L
35972016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3598
3599 PR testsuite/70520
3600 * c-c++-common/asan/clone-test-1.c (main): Align child process
3601 stack to 16 bytes.
3602
bc1aee87
DM
36032016-05-02 David Malcolm <dmalcolm@redhat.com>
3604
3605 PR c++/62314
3606 * g++.dg/spellcheck-fields-2.C: New test case.
3607
474e0129
DM
36082016-05-02 David Malcolm <dmalcolm@redhat.com>
3609
3610 PR c++/62314
3611 * g++.dg/pr62314.C: New test case.
3612
818b88a7
JH
36132016-05-02 Jan Hubicka <hubicka@ucw.cz>
3614
3615 * gcc.dg/ipa/inline-8.c: New testcase.
3616
dd77684f
JJ
36172016-05-02 Jakub Jelinek <jakub@redhat.com>
3618
3619 PR rtl-optimization/70467
3620 * gcc.target/i386/pr70467-1.c: New test.
3621
72407e00
BE
36222016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3623
3624 * gcc.dg/spec-options.c: Run the test on all targets.
3625 * gcc.dg/foo.specs: Use cpp_unique_options.
3626
dd53d197
MG
36272016-05-02 Marc Glisse <marc.glisse@inria.fr>
3628
3629 * gcc.dg/tree-ssa/unord.c: New testcase.
3630
a8b85ce9
MG
36312016-05-02 Marc Glisse <marc.glisse@inria.fr>
3632
3633 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3634
5b37e866
NS
36352016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3636
3637 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3638
7176a4a0
MP
36392016-05-02 Marek Polacek <polacek@redhat.com>
3640
3641 PR c/70851
3642 * gcc.dg/enum-incomplete-3.c: New test.
3643
6b9933b9
MP
36442016-05-02 Marek Polacek <polacek@redhat.com>
3645 Tom de Vries <tom@codesourcery.com>
3646
3647 PR tree-optimization/70700
3648 * gcc.dg/pr70700.c: New test.
3649
90f82260
UB
36502016-05-01 Uros Bizjak <ubizjak@gmail.com>
3651
3652 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3653 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3654 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3655 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3656 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3657
f73036c1
EB
36582016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3659
3660 * ada/acats/run_acats: Rename into...
3661 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3662 * ada/acats/run_all.sh: Remove redundant test.
3663 (target_run): Move around.
3664 (target_gnatchop): Use newly built executable.
3665 (target_gnatmake): Likewise.
3666 Check that the compilation of impbit succeeds.
3667
85e051a3
OE
36682016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3669
3670 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3671 * gcc.dg/20021029-1.c: Likewise.
3672 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3673 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3674 * gcc.target/sh/cmpstr.c: Likewise.
3675 * gcc.target/sh/cmpstrn.c: Likewise.
3676 * gcc.target/sh/memset.c: Likewise.
3677 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3678 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3679 * gcc.target/sh/pr39423-1.c: Likewise.
3680 * gcc.target/sh/pr49468-di.c: Likewise.
3681 * gcc.target/sh/pr49468-si.c: Likewise.
3682 * gcc.target/sh/pr49880-1.c: Likewise.
3683 * gcc.target/sh/pr49880-2.c: Likewise.
3684 * gcc.target/sh/pr49880-3.c: Likewise.
3685 * gcc.target/sh/pr50751-1.c: Likewise.
3686 * gcc.target/sh/pr50751-4.c: Likewise.
3687 * gcc.target/sh/pr50751-7.c: Likewise.
3688 * gcc.target/sh/pr51244-1.c: Likewise.
3689 * gcc.target/sh/pr51244-10.c: Likewise.
3690 * gcc.target/sh/pr51244-11.c: Likewise.
3691 * gcc.target/sh/pr51244-12.c: Likewise.
3692 * gcc.target/sh/pr51244-13.c: Likewise.
3693 * gcc.target/sh/pr51244-14.c: Likewise.
3694 * gcc.target/sh/pr51244-17.c: Likewise.
3695 * gcc.target/sh/pr51244-18.c: Likewise.
3696 * gcc.target/sh/pr51244-19.c: Likewise.
3697 * gcc.target/sh/pr51244-4.c: Likewise.
3698 * gcc.target/sh/pr51244-5.c: Likewise.
3699 * gcc.target/sh/pr51244-7.c: Likewise.
3700 * gcc.target/sh/pr51244-8.c: Likewise.
3701 * gcc.target/sh/pr51244-9.c: Likewise.
3702 * gcc.target/sh/pr51697.c: Likewise.
3703 * gcc.target/sh/pr52483-1.c: Likewise.
3704 * gcc.target/sh/pr52483-2.c: Likewise.
3705 * gcc.target/sh/pr52483-3.c: Likewise.
3706 * gcc.target/sh/pr52483-5.c: Likewise.
3707 * gcc.target/sh/pr52933-1.c: Likewise.
3708 * gcc.target/sh/pr52933-2.c: Likewise.
3709 * gcc.target/sh/pr52933-3.c: Likewise.
3710 * gcc.target/sh/pr53568-1.c: Likewise.
3711 * gcc.target/sh/pr53976-1.c: Likewise.
3712 * gcc.target/sh/pr53988-1.c: Likewise.
3713 * gcc.target/sh/pr53988.c: Likewise.
3714 * gcc.target/sh/pr54089-1.c: Likewise.
3715 * gcc.target/sh/pr54089-6.c: Likewise.
3716 * gcc.target/sh/pr54089-7.c: Likewise.
3717 * gcc.target/sh/pr54089-8.c: Likewise.
3718 * gcc.target/sh/pr54089-9.c: Likewise.
3719 * gcc.target/sh/pr54236-1.c: Likewise.
3720 * gcc.target/sh/pr54236-2.c: Likewise.
3721 * gcc.target/sh/pr54236-3.c: Likewise.
3722 * gcc.target/sh/pr54236-4.c: Likewise.
3723 * gcc.target/sh/pr54386.c: Likewise.
3724 * gcc.target/sh/pr54602-1.c: Likewise.
3725 * gcc.target/sh/pr54685.c: Likewise.
3726 * gcc.target/sh/pr54760-1.c: Likewise.
3727 * gcc.target/sh/pr54760-2.c: Likewise.
3728 * gcc.target/sh/pr54760-3.c: Likewise.
3729 * gcc.target/sh/pr54760-4.c: Likewise.
3730 * gcc.target/sh/pr54760-5.c: Likewise.
3731 * gcc.target/sh/pr54760-6.c: Likewise.
3732 * gcc.target/sh/pr55146.c: Likewise.
3733 * gcc.target/sh/pr55160.c: Likewise.
3734 * gcc.target/sh/pr59278.c: Likewise.
3735 * gcc.target/sh/pr59401-1.c: Likewise.
3736 * gcc.target/sh/pr59533-1.c: Likewise.
3737 * gcc.target/sh/pr63260.c: Likewise.
3738 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3739 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3740 * gcc.target/sh/strlen.c: Likewise.
3741 * gcc.target/sh/torture/pr30807.c: Likewise.
3742 * gcc.target/sh/torture/pr34777.c: Likewise.
3743 * gcc.target/sh/torture/pr64652.c: Likewise.
3744 * gcc.target/sh/torture/pr65505.c: Likewise.
3745 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3746 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3747
411e5c67
PC
37482016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3749
3750 PR c++/66644
3751 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3752
8fa97501
BS
37532016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3754
3755 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3756 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3757 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3758 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3759
5a956111
PP
37602016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3761
3762 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3763 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3764
e7ff0319
CP
37652016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3766
3767 PR middle-end/70626
3768 * c-c++-common/goacc/combined-reduction.c: New test.
3769 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3770
52d11a4b
L
37712016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3772
3773 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3774 *movdi_internal pattern only if PIC off.
3775 * gcc.target/i386/pr70155-2.c: Likewise.
3776 * gcc.target/i386/pr70155-3.c: Likewise.
3777 * gcc.target/i386/pr70155-4.c: Likewise.
3778 * gcc.target/i386/pr70155-5.c: Likewise.
3779 * gcc.target/i386/pr70155-6.c: Likewise.
3780 * gcc.target/i386/pr70155-7.c: Likewise.
3781 * gcc.target/i386/pr70155-8.c: Likewise.
3782 * gcc.target/i386/pr70155-15.c: Likewise.
3783 * gcc.target/i386/pr70155-17.c: Likewise.
3784 * gcc.target/i386/pr70155-22.c: Likewise.
3785
8960db31
BC
37862016-04-29 Bin Cheng <bin.cheng@arm.com>
3787
3788 PR tree-optimization/70803
3789 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3790
cca535a4
IE
37912016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3792
3793 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3794 optimization of vector loop.
3795 * gcc.target/i386/vect-unpack-3.c: New test.
3796 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3797 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3798 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3799
500ecf4a
MP
38002016-04-29 Marek Polacek <polacek@redhat.com>
3801
3802 PR sanitizer/70342
3803 * g++.dg/ubsan/null-7.C: New test.
3804
2fff3db8
MP
3805 PR c/70852
3806 * gcc.dg/pr70852.c: New test.
3807
509063eb
DV
38082016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3809
3810 PR/69089
3811 * g++.dg/cpp0x/alignas6.C: New test.
3812
83745c0d
DV
38132016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3814
c87885ca
RO
3815 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3816 * gcc.dg/pr27003.c: Likewise.
3817 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3818 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3819 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3820 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3821 * gcc.target/arc/mxy.c: Likewise.
3822 * gcc.target/arc/mswape.c: Likewise.
3823 * gcc.target/arc/mrtsc.c: Likewise.
3824 * gcc.target/arc/mcrc.c: Likewise.
3825 * gcc.target/arc/mdsp-packa.c: Likewise.
3826 * gcc.target/arc/mdvbf.c: Likewise.
3827 * gcc.target/arc/mlock.c: Likewise.
3828 * gcc.target/arc/mmac-24.c: Likewise.
3829 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3830
849b265d
BS
38312016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3832 Matthijs Kooijman <matthijs@stdin.nl>
3833 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3834
3835 PR target/60040
3836 * gcc.target/avr/pr60040-1.c: New.
3837 * gcc.target/avr/pr60040-2.c: New.
3838
1390536b
RB
38392016-04-29 Richard Biener <rguenther@suse.de>
3840
3841 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3842
98998245
RB
38432016-04-29 Richard Biener <rguenther@suse.de>
3844
3845 PR tree-optimization/13962
3846 PR tree-optimization/65686
3847 * gcc.dg/uninit-pr65686.c: New testcase.
3848
8b80cc21
JJ
38492016-04-29 Jakub Jelinek <jakub@redhat.com>
3850
3851 PR middle-end/70843
3852 * gcc.dg/pr70843.c: New test.
3853
6181bc30
JJ
38542016-04-28 Jakub Jelinek <jakub@redhat.com>
3855
3856 PR target/70858
3857 * gcc.target/i386/pr70858.c: New test.
3858
f4cb3612
AB
38592016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3860
3861 * gcc.target/arc/nps400-1.c: New file.
3862
8ad9df62
JR
38632016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3864 Andrew Burgess <andrew.burgess@embecosm.com>
3865
3866 * gcc.target/arc/movh_cl-1.c: New file.
3867
ceaaa9fe
JR
38682016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3869 Andrew Burgess <andrew.burgess@embecosm.com>
3870
3871 * gcc.target/arc/extzv-1.c: New file.
3872 * gcc.target/arc/insv-1.c: New file.
3873 * gcc.target/arc/insv-2.c: New file.
3874 * gcc.target/arc/movb-1.c: New file.
3875 * gcc.target/arc/movb-2.c: New file.
3876 * gcc.target/arc/movb-3.c: New file.
3877 * gcc.target/arc/movb-4.c: New file.
3878 * gcc.target/arc/movb-5.c: New file.
3879 * gcc.target/arc/movb_cl-1.c: New file.
3880 * gcc.target/arc/movb_cl-2.c: New file.
3881 * gcc.target/arc/movbi_cl-1.c: New file.
3882 * gcc.target/arc/movl-1.c: New file.
3883
4d03dc2f
JR
38842016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3885 Andrew Burgess <andrew.burgess@embecosm.com>
3886
3887 * gcc.target/arc/cmem-1.c: New file.
3888 * gcc.target/arc/cmem-2.c: New file.
3889 * gcc.target/arc/cmem-3.c: New file.
3890 * gcc.target/arc/cmem-4.c: New file.
3891 * gcc.target/arc/cmem-5.c: New file.
3892 * gcc.target/arc/cmem-6.c: New file.
3893 * gcc.target/arc/cmem-7.c: New file.
3894 * gcc.target/arc/cmem-ld.inc: New file.
3895 * gcc.target/arc/cmem-st.inc: New file.
3896
81262dad
JJ
38972016-04-28 Jakub Jelinek <jakub@redhat.com>
3898
3899 PR target/70821
3900 * gcc.target/i386/pr70821.c: New test.
3901
0a31a09a
BS
39022016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3903
3904 * gcc.target/powerpc/vec-adde.c: New test.
3905 * gcc.target/powerpc/vec-adde-int128.c: New test.
3906
3ddffba9
JJ
39072016-04-28 Jakub Jelinek <jakub@redhat.com>
3908
3909 * gcc.target/i386/avx-vround-1.c: New test.
3910 * gcc.target/i386/avx-vround-2.c: New test.
3911 * gcc.target/i386/avx512vl-vround-1.c: New test.
3912 * gcc.target/i386/avx512vl-vround-2.c: New test.
3913
713dedcd
RO
39142016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3915
3916 PR testsuite/70595
3917 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3918 (check_effective_target_cilkplus_runtime): ... this.
3919 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3920 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3921
3922 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3923 Require cilkplus_runtime.
3924 Don't add -lcilkrts.
3925 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3926 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3927 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3928 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3929 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3930 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3931 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3932 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3933 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3934 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3935 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3936 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3937 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3938 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3939 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3940 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3941 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3942 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3943 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3944 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3945 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3946 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3947 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3948 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3949 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3950 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3951 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3952 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3953 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3954
3955 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3956 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3957
3958 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3959
3960 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3961 cilkplus_runtime.
3962
3563f78f
MG
39632016-04-27 Marc Glisse <marc.glisse@inria.fr>
3964
3965 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3966 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3967
6bc2bb18
RB
39682015-04-27 Ryan Burn <contact@rnburn.com>
3969
3970 PR c++/69024
3971 PR c++/68997
3972 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3973 diagnostic.
3974 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3975 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3976
1e55d29a
EB
39772016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3978
3979 * gnat.dg/limited_with4.ad[sb]: New test.
3980 * gnat.dg/limited_with4_pkg.ads: New helper.
3981
087146ca
L
39822016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3983
3984 PR target/70155
3985 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3986 and movv1ti_internal patterns
3987 * gcc.target/i386/pr70155-1.c: New test.
3988 * gcc.target/i386/pr70155-2.c: Likewise.
3989 * gcc.target/i386/pr70155-3.c: Likewise.
3990 * gcc.target/i386/pr70155-4.c: Likewise.
3991 * gcc.target/i386/pr70155-5.c: Likewise.
3992 * gcc.target/i386/pr70155-6.c: Likewise.
3993 * gcc.target/i386/pr70155-7.c: Likewise.
3994 * gcc.target/i386/pr70155-8.c: Likewise.
3995 * gcc.target/i386/pr70155-9.c: Likewise.
3996 * gcc.target/i386/pr70155-10.c: Likewise.
3997 * gcc.target/i386/pr70155-11.c: Likewise.
3998 * gcc.target/i386/pr70155-12.c: Likewise.
3999 * gcc.target/i386/pr70155-13.c: Likewise.
4000 * gcc.target/i386/pr70155-14.c: Likewise.
4001 * gcc.target/i386/pr70155-15.c: Likewise.
4002 * gcc.target/i386/pr70155-16.c: Likewise.
4003 * gcc.target/i386/pr70155-17.c: Likewise.
4004 * gcc.target/i386/pr70155-18.c: Likewise.
4005 * gcc.target/i386/pr70155-19.c: Likewise.
4006 * gcc.target/i386/pr70155-20.c: Likewise.
4007 * gcc.target/i386/pr70155-21.c: Likewise.
4008 * gcc.target/i386/pr70155-22.c: Likewise.
4009
92329f9f
L
40102016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4011
4012 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4013 ".{5,6}".
4014
309a0cf6
BC
40152016-04-27 Bin Cheng <bin.cheng@arm.com>
4016
4017 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4018 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4019 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4020 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4021 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4022
72ed2b9c
RB
40232016-04-27 Richard Biener <rguenther@suse.de>
4024
4025 PR ipa/70760
4026 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4027 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4028
3c98ff9b
NS
40292016-04-27 Nathan Sidwell <nathan@acm.org>
4030
4031 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4032 * g++.dg/ubsan/pr63956.C: Adjust error location.
4033
9ec5d66b
NC
40342016-04-27 Nick Clifton <nickc@redhat.com>
4035
4036 PR middle-end/49889
4037 * gcc.dg/pr49889.c: New test.
4038
c1e1f433
BS
40392016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4040
4041 * c-c++-common/memset-array.c: New test.
4042
8ac43293
MS
40432016-04-26 Martin Sebor <msebor@redhat.com>
4044
4045 PR c++/66639
4046 * g++.dg/cpp1y/func_constexpr.C: New test.
4047
843ce8ab
PP
40482016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4049
4050 PR c++/70241
4051 * g++.dg/cpp0x/enum32.C: New test.
4052 * g++.dg/cpp0x/enum33.C: New test.
4053
40542016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4055
4056 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4057 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4058 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4059 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4060 * gcc.c-torture/execute/pr38151.c: Likewise.
4061 * gcc.c-torture/execute/pr66556.c: Likewise.
4062 * gcc.c-torture/execute/pr67781.c: Likewise.
4063 * gcc.c-torture/execute/pr68648.c: Likewise.
4064
ca1206be
MG
40652016-04-26 Marc Glisse <marc.glisse@inria.fr>
4066
4067 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4068
2448a956
MP
40692016-04-26 Marek Polacek <polacek@redhat.com>
4070
4071 PR c/67784
4072 * gcc.dg/pr67784-3.c: New test.
4073 * gcc.dg/pr67784-4.c: New test.
4074 * gcc.dg/pr67784-5.c: New test.
4075
b02a5e26
MP
4076 PR c/70791
4077 * gcc.dg/Wnested-externs-2.c: New test.
4078
6b6aa8d3
MG
40792016-04-26 Marc Glisse <marc.glisse@inria.fr>
4080
4081 * gcc.dg/fold-plusmult.c: Adjust.
4082 * gcc.dg/no-strict-overflow-6.c: Adjust.
4083 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4084
a2095b55
BS
40852016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4086
4087 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4088 number scans.
4089 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4090 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4091 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4092 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4093 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4094 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4095 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4096 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4097 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4098 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4099 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4100 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4101 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4102 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4103 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4104 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4105 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4106 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4107 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4108 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4109 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4110 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4111 scans.
4112 * gcc.target/i386/pr32219-4.c: Likewise.
4113 * gcc.target/i386/pr32219-6.c: Likewise.
4114 * gcc.target/i386/pr32219-8.c: Likewise.
4115
bb0cc5c8
KT
41162016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4117
4118 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4119 associated options.
4120
5a0802ea
MP
41212016-04-26 Marek Polacek <polacek@redhat.com>
4122
4123 PR c++/70744
4124 * g++.dg/ext/cond2.C: New test.
4125
00f615af
BC
41262016-04-26 Bin Cheng <bin.cheng@arm.com>
4127
4128 PR tree-optimization/70771
4129 PR tree-optimization/70775
4130 * gcc.dg/pr70771.c: New test.
25939d34 4131 * gcc.dg/pr70775.c: New test.
00f615af 4132
218155e7
BS
41332016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4134
4135 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4136
ab99f467
RB
41372016-04-25 Richard Biener <rguenther@suse.de>
4138
4139 PR tree-optimization/70780
4140 * gcc.dg/torture/pr70780.c: New testcase.
4141
93c590ee
MC
41422016-04-25 Michael Collison <michael.collison@arm.com>
4143
c87885ca
RO
4144 * gcc.target/arm/neon-vaddws16.c: New test.
4145 * gcc.target/arm/neon-vaddws32.c: New test.
4146 * gcc.target/arm/neon-vaddwu16.c: New test.
4147 * gcc.target/arm/neon-vaddwu32.c: New test.
4148 * gcc.target/arm/neon-vaddwu8.c: New test.
4149 * lib/target-supports.exp
93c590ee
MC
4150 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4151 that arm neon support vector widen sum of HImode TO SImode.
4152
d6c1a7a7
JJ
41532016-04-23 Jakub Jelinek <jakub@redhat.com>
4154
4155 PR sanitizer/70712
4156 * c-c++-common/asan/pr70712.c: New test.
4157
ab0fc037
TS
41582016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4159
4160 * .gitattributes: New file.
4161
2aa64824
CL
41622016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4163
4164 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4165
e7e12d92
DH
41662016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4167
4168 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4169 * gfortran.dg/submodule_15.f08: Likewise.
4170
d1431192
RB
41712016-04-22 Richard Biener <rguenther@suse.de>
4172
4173 PR tree-optimization/70740
4174 * gcc.dg/torture/pr70740.c: New testcase.
4175
04a63c24
L
41762016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4177
4178 PR target/70750
4179 * gcc.target/i386/pr70750-1.c: New test.
4180 * gcc.target/i386/pr70750-2.c: Likewise.
4181
20700098
PC
41822016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4183
4184 PR c++/70540
4185 * g++.dg/cpp0x/auto48.C: New.
4186
aedf4e12
MP
41872016-04-21 Marek Polacek <polacek@redhat.com>
4188
4189 PR c++/70513
4190 * g++.dg/cpp0x/forw_enum12.C: New test.
4191 * g++.dg/cpp0x/forw_enum13.C: New test.
4192
2074d80a
KY
41932016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4194
4195 PR target/70728
4196 * gcc.target/i386/pr70728.c: New test.
4197
aef4aab0
RB
41982016-04-21 Richard Biener <rguenther@suse.de>
4199
4200 PR middle-end/70747
4201 * gcc.dg/pr70747.c: New testcase.
4202
2359e571
BC
42032016-04-21 Bin Cheng <bin.cheng@arm.com>
4204
4205 PR tree-optimization/70715
4206 * gcc.dg/tree-ssa/scev-13.c: New test.
4207
ce0e66ff
MG
42082016-04-21 Marc Glisse <marc.glisse@inria.fr>
4209
4210 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4211
2c2870a1
MG
42122016-04-21 Marc Glisse <marc.glisse@inria.fr>
4213
4214 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4215
a2b056a3
JH
42162016-04-20 Jan Hubicka <jh@suse.cz>
4217
4218 PR ipa/70018
4219 * g++.dg/ipa/nothrow-1.C: New testcase.
4220
ee392fc2
NS
42212016-04-20 Nathan Sidwell <nathan@acm.org>
4222
4223 PR c++/55635
4224 * g++.dg/eh/delete1.C: New.
4225
dda49daf
L
42262016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4227
4228 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4229 -mtune-ctrl=sse_typeless_stores.
4230
8a5b9d5a
L
42312016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4232
4233 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4234
1011119f
BC
42352016-04-20 Bin Cheng <bin.cheng@arm.com>
4236
4237 PR tree-optimization/69489
4238 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4239
477d4906
IV
42402016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4241
4242 PR c++/69363
4243 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4244 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4245 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4246
fad08d12
BC
42472016-04-20 Bin Cheng <bin.cheng@arm.com>
4248
4249 PR tree-optimization/56625
4250 PR tree-optimization/69489
4251 * gcc.dg/vect/pr56625.c: New test.
4252 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4253
9e3e4fab
AP
42542016-04-20 Andrew Pinski <apinski@cavium.com>
4255
4256 PR target/64971
4257 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4258
d7aa24e4
AC
42592016-04-20 Arnaud Charlet <charlet@adacore.com>
4260
4261 * gnat.dg/self1.adb: Remove now incorrect test.
4262
e6d62b46
BC
42632016-04-20 Bin Cheng <bin.cheng@arm.com>
4264
4265 * gcc.dg/tree-ssa/scev-11.c: New test.
4266 * gcc.dg/tree-ssa/scev-12.c: New test.
4267
2697b189
MP
42682016-04-20 Marek Polacek <polacek@redhat.com>
4269
4270 PR tree-optimization/70725
4271 * gcc.dg/pr70725.c: New test.
4272
60d393e8
RB
42732016-04-20 Richard Biener <rguenther@suse.de>
4274
4275 PR tree-optimization/70726
4276 * g++.dg/vect/pr70726.cc: New testcase.
4277
82c6f58a
AK
42782016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4279
4280 PR target/70674
4281 * gcc.target/s390/pr70674.c: New test.
4282
90eeab20
JD
42832016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4284
4285 PR libgfortran/70684
4286 * gfortran.dg/list_read_14.f90: New test.
4287
fc9cf6da
L
42882016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4289
4290 PR target/69201
4291 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4292 extern to force it misaligned.
4293 (b): Likewise.
4294 (c): Likewise.
4295 (d): Likewise.
4296 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4297 Don't check `*' before movv4sf_internal.
4298 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4299 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4300 Don't check `*' before movv16qi_internal.
4301 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4302 extern to force it misaligned.
4303 (b): Likewise.
4304 (c): Likewise.
4305 (d): Likewise.
4306 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4307 Don't check `*' before movv2df_internal.
4308 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4309 extern to force it misaligned.
4310 (b): Likewise.
4311 (c): Likewise.
4312 (d): Likewise.
4313 Check movv8sf_internal instead of avx_storeups256.
4314 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4315
ea8927ea
RB
43162016-04-19 Richard Biener <rguenther@suse.de>
4317
4318 PR tree-optimization/70171
4319 * g++.dg/tree-ssa/pr70171.C: New testcase.
4320
65f52ee9
RB
43212016-04-19 Richard Biener <rguenther@suse.de>
4322
4323 PR tree-optimization/70724
4324 * gcc.dg/torture/pr70724.c: New testcase.
4325
987b67f1
VM
43262016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4327
4328 PR middle-end/70689
c87885ca 4329 * gcc.target/i386/pr70689.c: New.
987b67f1 4330
91a47c39
L
43312016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4332
4333 PR target/70708
4334 * gcc.target/i386/pr70708.c: New test.
4335
8270b82d
RB
43362016-04-18 Richard Biener <rguenther@suse.de>
4337
4338 PR tree-optimization/43434
4339 * gcc.dg/vect/pr43434.c: New testcase.
4340 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4341 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4342 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4343 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4344 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4345 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4346 * gcc.dg/gomp/pr68640.c: Likewise.
4347 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4348 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4349
edd048e2
RB
43502016-04-18 Richard Biener <rguenther@suse.de>
4351
4352 PR tree-optimization/70701
4353 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4354
bd5c7330
TV
43552016-04-18 Tom de Vries <tom@codesourcery.com>
4356
4357 PR testsuite/70699
4358 * gcc.dg/pr70161.c: Add dot-file scans.
4359 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4360 instead of after last dot char.
4361
23f2660f
EB
43622016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4363
4364 * c-c++-common/dump-ada-spec-3.c: New test.
4365 * c-c++-common/dump-ada-spec-4.c: Likewise.
4366
da152c9f
TV
43672016-04-17 Tom de Vries <tom@codesourcery.com>
4368
4369 PR other/70183
4370 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4371
cc950f98
JH
43722016-04-15 Jan Hubicka <jh@suse.cz>
4373
4374 PR ipa/70018
4375 * g++.dg/ipa/pure-const-1.C: New testcase.
4376 * g++.dg/ipa/pure-const-2.C: New testcase.
4377 * g++.dg/ipa/pure-const-3.C: New testcase.
4378
949505a9
MP
43792016-04-15 Marek Polacek <polacek@redhat.com>
4380
4381 PR c/70671
4382 * gcc.dg/bitfld-22.c: New test.
4383
10e547d6
BS
43842016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4385
4386 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4387 x86_64.
4388
1e77281b
MP
43892016-04-15 Marek Polacek <polacek@redhat.com>
4390
4391 PR c/70651
4392 * c-c++-common/pr70651.c: New test.
4393
e501fa8e
KT
43942016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4395
4396 PR rtl-optimization/70681
4397 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4398 dump scan on arm and powerpc.
4399 * gcc.dg/pr10474.c: Likewise.
4400
dda1bf61
JJ
44012016-04-15 Jakub Jelinek <jakub@redhat.com>
4402
ca4ef1ff
JJ
4403 PR c++/69517
4404 PR c++/70019
4405 PR c++/70588
4406 * g++.dg/cpp1y/vla11.C: Revert for real.
4407
dda1bf61
JJ
4408 PR c/70436
4409 * c-c++-common/Wparentheses-1.c: New test.
4410 * c-c++-common/gomp/Wparentheses-1.c: New test.
4411 * c-c++-common/gomp/Wparentheses-2.c: New test.
4412 * c-c++-common/gomp/Wparentheses-3.c: New test.
4413 * c-c++-common/gomp/Wparentheses-4.c: New test.
4414 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4415 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4416 * c-c++-common/goacc/Wparentheses-1.c: New test.
4417
1355e62c
KY
44182016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4419
4420 PR target/70662
4421 * gcc.target/i386/pr70662.c: New test.
4422
0ab34b9e 44232016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4424 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4425
4426 PR tree-optimization/70130
4427 * gcc.dg/vect/O3-pr70130.c: New testcase.
4428
bc773aad
MM
44292016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4430
6e9b2286
MM
4431 PR target/70669
4432 * gcc.target/powerpc/pr70669.c: New test.
4433
bc773aad
MM
4434 PR target/70640
4435 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4436 a power7 system that does not have an assembler that supports
4437 power8.
4438
d8747845
MS
44392016-04-14 Martin Sebor <msebor@redhat.com>
4440
4441 PR c++/69517
4442 PR c++/70019
4443 PR c++/70588
4444 * c-c++-common/ubsan/vla-1.c: Revert.
4445 * g++.dg/cpp1y/vla11.C: Same.
4446 * g++.dg/cpp1y/vla12.C: Same.
4447 * g++.dg/cpp1y/vla13.C: Same.
4448 * g++.dg/cpp1y/vla14.C: Same.
4449 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4450 * g++.dg/init/array24.C: Same.
d8747845
MS
4451 * g++.dg/ubsan/vla-1.C: Same.
4452
85128559
MP
44532016-04-14 Marek Polacek <polacek@redhat.com>
4454 Jan Hubicka <hubicka@ucw.cz>
4455
4456 PR c++/70029
4457 * g++.dg/torture/pr70029.C: New test.
4458
52fbb073
MS
44592016-04-14 Martin Sebor <msebor@redhat.com>
4460
4461 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4462 type size to prevent failures on targets with very low maximum
4463 alignment.
4464
6db61d6f
RB
44652016-04-14 Richard Biener <rguenther@suse.de>
4466
4467 PR tree-optimization/70623
4468 * gcc.dg/torture/pr70623.c: New testcase.
4469 * gcc.dg/torture/pr70623-2.c: Likewise.
4470
342fac95
MS
44712016-04-13 Martin Sebor <msebor@redhat.com>
4472
4473 PR c++/69517
4474 PR c++/70019
4475 PR c++/70588
4476 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4477 * g++.dg/cpp1y/vla11.C: New test.
4478 * g++.dg/cpp1y/vla12.C: New test.
4479 * g++.dg/cpp1y/vla13.C: New test.
4480 * g++.dg/cpp1y/vla14.C: New test.
4481 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4482 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4483 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4484
d93c452f
JJ
44852016-04-13 Jakub Jelinek <jakub@redhat.com>
4486
4487 PR c++/70641
4488 * g++.dg/opt/pr70641.C: New test.
4489
85115fb6
RO
44902016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4491
4492 PR rtl-optimization/68749
4493 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4494 effects of argument promotions.
4495 Remove default args to dg-skip-if.
4496
545a4139
PC
44972016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4498
4499 PR c++/70635
4500 * g++.dg/parse/pr70635.C: New.
4501
b3a77f21
MP
45022016-04-13 Marek Polacek <polacek@redhat.com>
4503
4504 PR c++/70639
4505 * c-c++-common/Wmisleading-indentation-4.c: New test.
4506
99cd9857
MP
45072016-04-13 Marek Polacek <polacek@redhat.com>
4508
4509 PR c/70436
c87885ca
RO
4510 * gcc.dg/Wparentheses-12.c: New test.
4511 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4512
75ca93ec
IE
45132016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4514
4515 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4516 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4517 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4518
3d3f9e7e
JJ
45192016-04-13 Jakub Jelinek <jakub@redhat.com>
4520
37947cd0
JJ
4521 PR middle-end/70633
4522 * gcc.c-torture/compile/pr70633.c: New test.
4523
3d3f9e7e
JJ
4524 PR debug/70628
4525 * gcc.dg/torture/pr70628.c: New test.
4526
92886d3e
PP
45272016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4528
4529 PR c++/70610
4530 * g++.dg/template/pr70610.C: New test.
4531 * g++.dg/template/pr70610-2.C: New test.
4532 * g++.dg/template/pr70610-3.C: New test.
4533 * g++.dg/template/pr70610-4.C: New test.
4534
13bd7c2b
JJ
45352016-04-12 Jakub Jelinek <jakub@redhat.com>
4536
6512fa6d
JJ
4537 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4538 128 instead of 32.
4539
13bd7c2b
JJ
4540 PR c++/70571
4541 * g++.dg/ext/pr70571.C: New test.
4542
20b9851c
MM
45432016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4544
8a434ada 4545 PR target/70640
20b9851c
MM
4546 * gcc.target/powerpc/pr70640.c: New test.
4547
2b2f52bc
PC
45482016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4549
4550 PR c++/68722
4551 * g++.dg/parse/pr68722.C: New.
4552
5901e56a
JJ
45532016-04-12 Jakub Jelinek <jakub@redhat.com>
4554
4555 PR rtl-optimization/70596
4556 * gcc.target/i386/pr70596.c: New test.
4557
d4619dc1
NS
45582016-04-12 Nathan Sidwell <nathan@acm.org>
4559
4560 PR c++/70501
4561 * g++.dg/init/pr70501.C: New.
4562
3df530d3
DW
45632016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4564
4565 * gcc.target/i386/asm-flag-6.c: New test.
4566
b7a120d7
TV
45672016-04-12 Tom de Vries <tom@codesourcery.com>
4568
4569 PR tree-optimization/68756
4570 * gcc.dg/graphite/pr68756.c: New test.
4571
4e0eea75
JJ
45722016-04-12 Jakub Jelinek <jakub@redhat.com>
4573
4574 PR tree-optimization/70602
4575 * gcc.c-torture/execute/pr70602.c: New test.
4576
35fbda43
MM
45772016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4578
4579 PR target/70381
4580 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4581 __float128 emulator is built and runs.
4582 * gcc.target/powerpc/float128-1.c: Likewise.
4583
4584 * lib/target-supports.exp (check_ppc_float128_sw_available):
4585 Rework tests for __float128 software and hardware
4586 availability. Fix exit condition to return 0 on success.
4587
04a99ebe
JG
45882016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4589
4590 PR target/70133
4591 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4592 * gcc.target/aarch64/target_attr_15.c: Likewise.
4593
47cd5a85
PC
45942016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4595
4596 PR c++/69066
4597 * g++.dg/cpp1y/pr69066.C: New.
4598
a5edb32e
JD
45992016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4600
4601 PR fortran/68566
4602 * gfortran.dg/pr36192.f90: Update test.
4603 * gfortran.dg/pr36192_1.f90: Update test.
4604 * gfortran.dg/real_dimension_1.f: Update test.
4605 * gfortran.dg/parameter_array_init_7.f90: New test.
4606
8ef378f8
JDA
46072016-04-09 John David Anglin <danglin@gcc.gnu.org>
4608
c532c871
JDA
4609 PR testsuite/64039
4610 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4611
d34f706f
JDA
4612 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4613
75e1dd9e
JDA
4614 PR rtl-optimization/66669
4615 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4616
8a976f5f
JDA
4617 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4618
da04822a
JDA
4619 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4620 * gcc.dg/pie-1.c: Likewise.
4621 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4622 * gcc.dg/pic-4.c: Likewise.
4623 * gcc.dg/pie-3.c: Likewise.
4624 * gcc.dg/pie-4.c: Likewise.
4625
adfabcf9
JDA
4626 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4627
4a020adf
JDA
4628 PR tree-optimization/68644
4629 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4630
8ef378f8
JDA
4631 PR rtl-optimization/64886
4632 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4633
09bf990e
TV
46342016-04-09 Tom de Vries <tom@codesourcery.com>
4635
4636 PR tree-optimization/68953
4637 * gcc.dg/graphite/pr68953.c: New test.
4638
138c3c1a
DH
46392016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4640
4641 PR fortran/70592
4642 * gfortran.dg/deferred_character_16.f90: New test.
4643
f55460af
JJ
46442016-04-09 Jakub Jelinek <jakub@redhat.com>
4645
4646 PR tree-optimization/70586
4647 * gcc.c-torture/execute/pr70586.c: New test.
4648
0b77bbf3
DH
46492016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4650
4651 PR sanitizer/70573
4652 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4653 with __builtin_memset
4654 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4655
c42cfb5c
CP
46562016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4657
4658 PR lto/70289
4659 PR ipa/70348
4660 PR tree-optimization/70373
4661 PR middle-end/70533
4662 PR middle-end/70534
4663 PR middle-end/70535
4664 * c-c++-common/goacc/reduction-5.c: New test.
4665 * c-c++-common/goacc/reduction-promotions.c: New test.
4666 * gfortran.dg/goacc/reduction-3.f95: New test.
4667 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4668
56cfb596
PP
46692016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4670
4671 PR c++/70590
4672 PR c++/70452
4673 * g++.dg/pr70590.C: New test.
4674 * g++.dg/pr70590-2.C: New test.
4675
1a13c0a2
JJ
46762016-04-08 Jakub Jelinek <jakub@redhat.com>
4677
abc0647a
JJ
4678 PR middle-end/70593
4679 * gcc.target/i386/pr70593.c: New test.
4680
1a13c0a2
JJ
4681 PR rtl-optimization/70574
4682 * gcc.target/i386/avx2-pr70574.c: New test.
4683
c3da4956
MO
46842016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4685
4686 PR sanitizer/70541
4687 * c-c++-common/asan/pr70541.c: New test.
4688
9f1b833b
TV
46892016-04-08 Tom de Vries <tom@codesourcery.com>
4690
4691 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4692 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4693
bae7adda
KT
46942016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4695
4696 PR target/70566
4697 * gcc.c-torture/execute/pr70566.c: New test.
4698
211f3d57
TV
46992016-04-08 Tom de Vries <tom@codesourcery.com>
4700
4701 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4702 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4703
02cf2861
AM
47042016-04-08 Alan Modra <amodra@gmail.com>
4705
4706 * gcc.target/powerpc/pr70117.c: New.
4707
5f490f9f
JJ
47082016-04-07 Jakub Jelinek <jakub@redhat.com>
4709
56e9b710
JJ
4710 PR testsuite/70581
4711 * gcc.dg/lto/simd-function_0.c: New test.
4712
5f490f9f
JJ
4713 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4714 clones.
4715 * c-c++-common/attr-simd-2.c: Likewise.
4716 * c-c++-common/attr-simd-4.c: Likewise.
4717 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4718 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4719
e4ebc74d
TP
47202016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4721
4722 PR testsuite/70553
4723 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4724
9817ae35
TS
47252016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4726 Tom de Vries <tom@codesourcery.com>
4727
4728 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4729 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4730 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4731 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4732 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4733 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4734 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4735 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4736
e292f64d
PP
47372016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4738
4739 PR c/70436
4740 * g++.dg/warn/Wparentheses-29.C: New test.
4741
6b37bdaf
PP
47422016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4743
4744 PR c/70436
4745 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4746 explicit braces to resolve a future -Wparentheses warning.
4747
64824205
RH
47482016-04-06 Richard Henderson <rth@redhat.com>
4749
4750 * gcc.dg/pr61817-1.c: New test.
4751 * gcc.dg/pr61817-2.c: New test.
4752 * gcc.dg/pr69391-1.c: New test.
4753 * gcc.dg/pr69391-2.c: New test.
4754
bc2fc1f3
VM
47552016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4756
4757 PR rtl-optimization/70398
c87885ca 4758 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4759
41414a02
EB
47602016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4761
4762 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4763
4066ea8a
YR
47642016-04-06 Yvan Roux <yvan.roux@linaro.org>
4765 Pedro Alves <palves@redhat.com>
4766
4767 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4768
ec35ea45
JJ
47692016-04-06 Jakub Jelinek <jakub@redhat.com>
4770
3866f8dd
JJ
4771 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4772 Check for avx512f effective targets instead of avx2.
4773 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4774 for AVX512F clones.
4775 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4776 * g++.dg/gomp/declare-simd-1.C: Likewise.
4777 * g++.dg/gomp/declare-simd-3.C: Likewise.
4778 * g++.dg/gomp/declare-simd-4.C: Likewise.
4779
ec35ea45
JJ
4780 PR middle-end/70550
4781 * c-c++-common/gomp/pr70550-1.c: New test.
4782 * c-c++-common/gomp/pr70550-2.c: New test.
4783
c08d28ac
NS
47842016-04-05 Nathan Sidwell <nathan@acm.org>
4785
4786 PR c++/70512
4787 * g++.dg/ext/attribute-may-alias-5.C: New.
4788
1d510e04
JJ
47892016-04-05 Jakub Jelinek <jakub@redhat.com>
4790
4791 PR c++/70336
4792 * c-c++-common/pr70336.c: New test.
4793 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4794 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4795
84278ed9
JH
47962016-04-05 Jan Hubicka <hubicka@ucw.cz>
4797
4798 PR ipa/66223
4799 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4800
268a0ec4
JJ
48012016-04-05 Jakub Jelinek <jakub@redhat.com>
4802
4803 PR rtl-optimization/70542
4804 * gcc.dg/torture/pr70542.c: New test.
4805 * gcc.target/i386/avx2-pr70542.c: New test.
4806
5e8c2eb1
ZS
48072016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4808
4809 PR tree-optimization/70509
4810 * gcc.target/i386/avx512bw-pr70509.c: New test.
4811
c0daf32d
PP
48122016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4813
4814 PR c++/70452
4815 * g++.dg/ext/constexpr-vla4.C: New test.
4816
bf867841
UB
48172016-04-05 Uros Bizjak <ubizjak@gmail.com>
4818
4819 PR target/70510
4820 * gcc.target/i386/pr70510.c: New test.
4821
3022186a
RB
48222016-04-05 Richard Biener <rguenther@suse.de>
4823
4824 PR tree-optimization/70526
4825 * g++.dg/torture/pr70526.C: New testcase.
4826
55fc79b2
JJ
48272016-04-05 Jakub Jelinek <jakub@redhat.com>
4828
4829 PR target/70525
4830 * gcc.target/i386/pr70525.c: New test.
4831
62b233f2
RB
48322016-04-05 Richard Biener <rguenther@suse.de>
4833
4834 PR middle-end/70499
4835 * g++.dg/torture/pr70499.C: New testcase.
4836
cc05759d
RB
48372016-04-05 Richard Biener <rguenther@suse.de>
4838
4839 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4840 remove XFAIL.
4841
f23f16d4
JJ
48422016-04-04 Jakub Jelinek <jakub@redhat.com>
4843
4844 PR middle-end/70307
4845 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4846 rs6000 ABI warnings.
4847
d27ecc49
JH
48482016-04-04 Jan Hubicka <hubicka@ucw.cz>
4849
4850 PR ipa/66223
4851 * g++.dg/ipa/devirt-51.C: New testcase.
4852
c974c96e
BS
48532016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4854 Jakub Jelinek <jakub@redhat.com>
4855
4856 PR middle-end/70457
4857 * gcc.dg/torture/pr70457.c: New.
4858
7a85da89
AV
48592016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4860
4861 PR fortran/67538
4862 * gfortran.dg/allocate_with_source_19.f08: New test.
4863
de517e64
AV
48642016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4865
4866 PR fortran/65795
4867 * gfortran.dg/coarray_allocate_6.f08: New test.
4868
43b9f499
RB
48692016-04-04 Richard Biener <rguenther@suse.de>
4870
4871 PR rtl-optimization/70484
4872 * gcc.dg/torture/pr70484.c: New testcase.
4873
f13355da
MP
48742016-04-04 Marek Polacek <polacek@redhat.com>
4875
4876 PR c/70307
4877 * gcc.dg/torture/pr70307.c: New test.
4878
6cc6ed50
OE
48792016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4880
4881 PR target/70416
4882 PR target/67391
4883 * gcc.target/sh/torture/pr70416.c: New.
4884
abdc16c8
MS
48852016-04-02 Martin Sebor <msebor@redhat.com>
4886
4887 PR c++/67376
4888 PR c++/70170
4889 PR c++/70172
4890 PR c++/70228
4891 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4892 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4893 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4894 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4895 * g++.dg/cpp0x/constexpr-string.C: Same.
4896 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4897 * g++.dg/cpp0x/pr65398.C: Same.
4898 * g++.dg/ext/constexpr-vla1.C: Same.
4899 * g++.dg/ext/constexpr-vla2.C: Same.
4900 * g++.dg/ext/constexpr-vla3.C: Same.
4901 * g++.dg/ubsan/pr63956.C: Same.
4902
763cd859
JJ
49032016-04-01 Jakub Jelinek <jakub@redhat.com>
4904
4905 PR rtl-optimization/70467
4906 * gcc.target/i386/pr70467-2.c: New test.
4907
0f875435
JJ
49082016-04-01 Jakub Jelinek <jakub@redhat.com>
4909 Marek Polacek <polacek@redhat.com>
4910
4911 PR c++/70488
4912 * g++.dg/init/new47.C: New test.
4913
41d14659
RR
49142016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4915
4916 PR target/70496
4917 * gcc.target/arm/pr70496.c: New test.
4918
f9bf89bb
NS
49192016-04-01 Nathan Sidwell <nathan@acm.org>
4920
73b9085d
NS
4921 PR c++/68475
4922 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4923
4afdcfaa
IE
49242016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4925
4926 PR target/69890
4927 * gcc.dg/strlenopt.h (memmove): New.
4928 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4929 instead of "string.h".
4930 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4931 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4932 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4933 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4934 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4935 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4936 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4937 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4938 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4939 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4940 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4941 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4942 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4943 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4944 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4945 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4946 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4947 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4948 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4949 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4950
b5d7a29c
RO
49512016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4952
4953 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4954 (Holder::foo): Reflect this.
4955
b660f9ec
IE
49562016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4957
4958 PR target/70442
4959 * gcc.dg/pr70442.c: New test.
4960
88504f34
NS
49612016-03-31 Nathan Sidwell <nathan@acm.org>
4962
4963 PR c++/70393
4964 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4965
95d34b96
KY
49662016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4967
4968 PR target/70453
4969 * gcc.target/i386/pr70453.c: New test.
4970
b4c4967c
AB
49712016-03-31 Andrey Belevantsev <abel@ispras.ru>
4972
4973 PR target/70292
4974 * gcc.c-torture/pr70292.c: New test.
4975
5fde6a45
MP
49762016-03-31 Marek Polacek <polacek@redhat.com>
4977
4978 PR c/70297
4979 * c-c++-common/pr70297.c: New test.
4980 * g++.dg/cpp0x/typedef-redecl.C: New test.
4981 * gcc.dg/typedef-redecl2.c: New test.
4982
97eb24c4
JJ
49832016-03-31 Jakub Jelinek <jakub@redhat.com>
4984
4985 PR rtl-optimization/70460
4986 * gcc.c-torture/execute/pr70460.c: New test.
4987
efc3536f
RB
49882016-03-31 Richard Biener <rguenther@suse.de>
4989
4990 PR c++/70430
4991 * g++.dg/ext/vector30.C: New testcase.
4992
e0876e21
DH
49932016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4994 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4995
4996 * gfortran.dg/fmt_pf.f90: New test.
4997
e9bff8c6
RO
49982016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4999
5000 Forward-port from 5 branch
5001 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5002
5003 PR testsuite/70356
5004 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5005 dg-require-effective-target after dg-do.
5006
5007 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5008
5009 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5010
2620c80d
TS
50112016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5012 Julian Brown <julian@codesourcery.com>
5013 Chung-Lin Tang <cltang@codesourcery.com>
5014 Cesar Philippidis <cesar@codesourcery.com>
5015 James Norris <jnorris@codesourcery.com>
5016 Tom de Vries <tom@codesourcery.com>
5017 Nathan Sidwell <nathan@codesourcery.com>
5018
bf867841 5019 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5020 * c-c++-common/goacc/loop-clauses.c: Likewise.
5021 * g++.dg/goacc/template.C: Likewise.
5022 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5023 * gfortran.dg/goacc/loop-1.f95: Likewise.
5024 * gfortran.dg/goacc/loop-5.f95: Likewise.
5025 * gfortran.dg/goacc/loop-6.f95: Likewise.
5026 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5027 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5028 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5029 * c-c++-common/goacc/clauses-fail.c: Likewise.
5030 * c-c++-common/goacc/parallel-1.c: Likewise.
5031 * c-c++-common/goacc/reduction-1.c: Likewise.
5032 * c-c++-common/goacc/reduction-2.c: Likewise.
5033 * c-c++-common/goacc/reduction-3.c: Likewise.
5034 * c-c++-common/goacc/reduction-4.c: Likewise.
5035 * c-c++-common/goacc/routine-3.c: Likewise.
5036 * c-c++-common/goacc/routine-4.c: Likewise.
5037 * c-c++-common/goacc/routine-5.c: Likewise.
5038 * c-c++-common/goacc/tile.c: Likewise.
5039 * g++.dg/goacc/template.C: Likewise.
5040 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5041 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5042 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5043 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5044 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5045 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5046 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5047 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5048 * c-c++-common/goacc/use_device-1.c: ... this file.
5049 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5050 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5051 * c-c++-common/goacc/host_data-6.c: ... this file.
5052 * c-c++-common/goacc/loop-2-kernels.c: New file.
5053 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5054 * c-c++-common/goacc/loop-3.c: Likewise.
5055 * g++.dg/goacc/reference.C: Likewise.
5056 * g++.dg/goacc/routine-1.C: Likewise.
5057 * g++.dg/goacc/routine-2.C: Likewise.
5058
f6d2d066
RB
50592016-03-30 Richard Biener <rguenther@suse.de>
5060
5061 PR middle-end/70450
5062 * gcc.dg/torture/pr70450.c: New testcase.
5063
d43242b9
JJ
50642016-03-30 Jakub Jelinek <jakub@redhat.com>
5065
5066 PR target/70421
5067 * gcc.dg/torture/pr70421.c: New test.
5068 * gcc.target/i386/avx512f-pr70421.c: New test.
5069
5ce43b77
L
50702016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5071
5072 PR testsuite/70364
5073 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5074 (check): New function.
5075 (bar): Call check.
5076 (foo): Align stack to 16 bytes when calling bar.
5077 * gcc.target/i386/cleanup-2.c: Likewise.
5078
d014a712
PP
50792016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5080
5081 PR tree-optimization/59124
5082 * gcc.dg/Warray-bounds-19.c: New test.
5083
13f0e8c7
ZW
50842016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5085
5086 * lib/prune.exp (escape_regex_chars): New.
5087 (prune_file_path): Update to quote metcharacters for regexp.
5088
3336c6e0
JJ
50892016-03-29 Jakub Jelinek <jakub@redhat.com>
5090
a362f023
JJ
5091 PR rtl-optimization/70429
5092 * gcc.c-torture/execute/pr70429.c: New test.
5093
3336c6e0
JJ
5094 PR tree-optimization/70405
5095 * gcc.dg/pr70405.c: New test.
5096
728557fd
AV
50972016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5098
5099 PR fortran/70397
5100 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5101 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5102
bef977d4
TS
51032016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5104
5105 PR testsuite/64177
5106 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5107 __cilkrts_set_param to set two workers.
5108 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5109 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5110
6f6d25c9
DH
51112016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5112
bf867841 5113 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5114
45733562
KY
51152016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5116
5117 PR target/70406
bf867841 5118 * gcc.target/i386/pr70406.c: New test.
45733562 5119
a1799e5e
EB
51202016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5121
5122 * gnat.dg/specs/double_record_extension3.ads: New test.
5123
5fca7b66
RH
51242016-03-25 Richard Henderson <rth@redhat.com>
5125
5126 PR target/70120
5127 * gcc.target/aarch64/pr70120-1.c: New.
5128 * gcc.target/aarch64/pr70120-2.c: New.
5129 * gcc.target/aarch64/pr70120-3.c: New.
5130
31ce75c6
PP
51312016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5132
5133 PR c++/62212
5134 * g++.dg/template/mangle2.C: The dg-do directive should be
5135 "compile" not "assemble".
5136
3caf0ca1
BS
51372016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5138
5139 PR lto/69650
5140 * gcc.dg/pr69650.c: New test.
5141
634035b6
DE
51422016-03-25 David Edelsohn <dje.gcc@gmail.com>
5143
5144 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5145
45d34276
AM
51462016-03-25 Alan Modra <amodra@gmail.com>
5147
5148 * gcc.dg/dfp/pr70052.c: New test.
5149
8f085166
RH
51502016-03-24 Richard Henderson <rth@redhat.com>
5151
5152 PR middle-end/69845
5153 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5154 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5155
011e5ec3
TV
51562016-03-24 Tom de Vries <tom@codesourcery.com>
5157
5158 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5159
9e3f4551
TV
51602016-03-24 Tom de Vries <tom@codesourcery.com>
5161
5162 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5163 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5164
45780041
TV
51652016-03-24 Tom de Vries <tom@codesourcery.com>
5166
5167 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5168 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5169
887ab4e5
PP
51702016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5171
5172 PR c++/62212
5173 * g++.dg/template/mangle2.C: New test.
5174
69a9a66f
RB
51752016-03-24 Richard Biener <rguenther@suse.de>
5176
5177 PR tree-optimization/70396
5178 * gcc.dg/torture/pr70396.c: New testcase.
5179
ed87de55
RB
51802016-03-24 Richard Biener <rguenther@suse.de>
5181
5182 PR middle-end/70370
5183 * gcc.dg/torture/pr70370.c: New testcase.
5184
ea064934
TV
51852016-03-24 Tom de Vries <tom@codesourcery.com>
5186
5187 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5188 * gfortran.dg/goacc/kernels-tree.f95: Same.
5189 * gfortran.dg/goacc/parallel-tree.f95: Same.
5190
b2a4dd1d
TV
51912016-03-24 Tom de Vries <tom@codesourcery.com>
5192
5193 * c-c++-common/goacc/uninit-if-clause.c: New test.
5194 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5195
72e7cd6e
JJ
51962016-03-24 Jakub Jelinek <jakub@redhat.com>
5197
5198 PR target/70290
bf867841
UB
5199 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5200 Fix formatting.
72e7cd6e 5201
ce9d0c03
RB
52022016-03-24 Richard Biener <rguenther@suse.de>
5203
5204 PR tree-optimization/70372
5205 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5206
426b9428
PP
52072016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5208
5209 PR c++/70347
5210 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5211
cd1588c4
PP
52122016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5213
5214 PR c++/70332
5215 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5216
61637db3
JJ
52172016-03-23 Jakub Jelinek <jakub@redhat.com>
5218
928af3bf
JJ
5219 PR c++/70001
5220 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5221 * g++.dg/cpp1y/pr70001.C: New test.
5222
61637db3
JJ
5223 PR c++/70323
5224 * g++.dg/cpp0x/constexpr-70323.C: New test.
5225
05aca4e7
AO
52262016-03-23 Alexandre Oliva <aoliva@redhat.com>
5227 Jason Merrill <jason@redhat.com>
5228 Jakub Jelinek <jakub@redhat.com>
5229
5230 PR c++/69315
5231 * g++.dg/cpp0x/constexpr-69315.C: New test.
5232 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5233
fbdb6baf
MP
52342016-03-23 Marek Polacek <polacek@redhat.com>
5235
5236 PR c++/69884
5237 * g++.dg/warn/Wignored-attributes-1.C: New test.
5238 * g++.dg/warn/Wignored-attributes-2.C: New test.
5239
d79ee524
TV
52402016-03-23 Tom de Vries <tom@codesourcery.com>
5241
5242 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5243 initialization.
5244 * gfortran.dg/goacc/private-3.f95 (test): Same.
5245 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5246 missing use param.
5247
a59f0bef
KT
52482016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5249
5250 * lib/target-supports.exp: Remove v7ve entry from loop
5251 creating effective target checks.
5252 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5253 (add_options_for_arm_arch_v7ve): Likewise.
5254
0179520a
JJ
52552016-03-23 Jakub Jelinek <jakub@redhat.com>
5256
5257 PR tree-optimization/70354
5258 * gcc.dg/vect/pr70354-1.c: New test.
5259 * gcc.dg/vect/pr70354-2.c: New test.
5260 * gcc.target/i386/avx2-pr70354-1.c: New test.
5261 * gcc.target/i386/avx2-pr70354-2.c: New test.
5262
75bb14d7
JL
52632016-03-22 Jeff Law <law@redhat.com>
5264
5265 PR target/70232
5266 * gcc.dg/tree-ssa/pr70232.c: New test.
5267
72c9526d
IE
52682016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5269
5270 PR target/70302
5271 * gcc.target/i386/pr70302.c: New test.
5272
a3ca1bc5
RB
52732016-03-22 Richard Biener <rguenther@suse.de>
5274
5275 PR middle-end/70251
5276 * g++.dg/torture/pr70251.C: New testcase.
5277
5c240f4d
DM
52782016-03-22 David Malcolm <dmalcolm@redhat.com>
5279
5280 PR c/69993
5281 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5282 Wmisleading-indentation.c.
5283 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5284 reflect change to diagnostic text and order of messages.
5285 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5286
80f6631b
DE
52872016-03-22 David Edelsohn <dje.gcc@gmail.com>
5288
5289 * g++.dg/ext/java-3.C: Don't compile on AIX.
5290
9a10956c
RB
52912016-03-22 Richard Biener <rguenther@suse.de>
5292
5293 PR middle-end/70333
5294 * gcc.dg/torture/pr70333.c: New testcase.
5295
6cedf922
IE
52962016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5297
5298 * g++.dg/ext/pr70290.C: New test.
5299
cd6c27ac
KY
53002016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5301
5302 PR target/70325
5303 * gcc.target/i386/pr70325.c: New test.
5304
4cde512c
JJ
53052016-03-22 Jakub Jelinek <jakub@redhat.com>
5306
b01915ed
JJ
5307 PR target/70329
5308 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5309 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5310
4e3e2cf1
JJ
5311 PR target/70300
5312 * gcc.target/i386/pr70300.c: New test.
5313
4cde512c
JJ
5314 PR c++/70295
5315 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5316 (func2): New function for cond with parens, xfail warning for c++.
5317 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5318
16f6d7dc
PP
53192016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5320
5321 PR c++/70096
5322 * g++.dg/template/ptrmem30.C: New test.
5323
a3e2b438
PP
53242016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5325
5326 PR c++/70204
5327 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5328 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5329
11b6a02e
JJ
53302016-03-21 Jakub Jelinek <jakub@redhat.com>
5331
5332 PR middle-end/70326
5333 * gcc.dg/pr70326.c: New test.
5334
b9407883
MG
53352016-03-21 Marc Glisse <marc.glisse@inria.fr>
5336 Jakub Jelinek <jakub@redhat.com>
5337
5338 PR tree-optimization/70317
5339 * gcc.dg/pr70317.c: New test.
5340
4a148e19
UB
53412016-03-21 Uros Bizjak <ubizjak@gmail.com>
5342
5343 PR target/70327
5344 * gcc.target/i386/pr70327.c: New test.
5345
2a85ddbb
ML
53462016-03-21 Martin Liska <mliska@suse.cz>
5347
7d36fe98 5348 PR ipa/70306
2a85ddbb
ML
5349 * gcc.dg/ipa/pr70306.c: New test.
5350
4a148e19 53512016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5352
5353 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5354 * gcc.target/arm/attr-align3.c: Likewise.
5355 * gcc.target/arm/attr_arm.c: Likewise.
5356 * gcc.target/arm/flip-thumb.c: Likewise.
5357
6b366948
JJ
53582016-03-21 Jakub Jelinek <jakub@redhat.com>
5359
5360 PR target/70296
5361 * gcc.target/powerpc/altivec-36.c: New test.
5362
2fac8c14
RB
53632016-03-21 Richard Biener <rguenther@suse.de>
5364
5365 PR tree-optimization/70310
5366 * gcc.dg/torture/pr70310.c: New testcase.
5367
e9bde854
KY
53682016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5369
5370 PR target/70293
5371 * gcc.target/i386/pr70293.c: New test.
5372
56bbfaf6
RB
53732016-03-21 Richard Biener <rguenther@suse.de>
5374
5375 PR tree-optimization/70288
5376 * gcc.dg/torture/pr70288-1.c: New testcase.
5377 * gcc.dg/torture/pr70288-2.c: Likewise.
5378
3eee49ed
AB
53792016-03-21 Andrey Belevantsev <abel@ispras.ru>
5380
5381 PR rtl-optimization/69307
5382 * gcc.target/arm/pr69307.c: New test.
4a148e19 5383
8e7816b4
AB
53842016-03-21 Andrey Belevantsev <abel@ispras.ru>
5385
5386 PR rtl-optimization/69102
5387 * gcc.c-torture/compile/pr69102.c: New test.
5388
14d7d4be
JL
53892016-03-18 Jeff Law <law@redhat.com>
5390
5391 PR rtl-optimization/70263
5392 * gcc.c-torture/compile/pr70263-1.c: New test.
5393 * gcc.target/i386/pr70263-2.c: New test.
5394
5c6a601c
BS
53952016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5396
5397 PR rtl-optimization/70278
5398 * gcc.dg/torture/pr70278.c: New test.
5399 * gcc.target/arm/pr70278.c: New test.
5400
4bbf545b
DM
54012016-03-18 David Malcolm <dmalcolm@redhat.com>
5402
5403 PR c/70281
5404 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5405 (test_builtin_types_compatible_p): New test function.
5406 * gcc.dg/pr70281.c: New test case.
5407
dc28bb68
CL
54082016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5409
5410 PR target/70113
5411 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5412
5e8d6dff
IE
54132016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5414
5415 PR tree-optimization/70252
5416 * gcc.dg/pr70252.c: New test.
5417
d0e7e403
TV
54182016-03-18 Tom de Vries <tom@codesourcery.com>
5419
5420 * gcc.dg/pr70161-2.c: New test.
5421 * gcc.dg/pr70161.c: New test.
5422
fa22501a
TV
54232016-03-18 Tom de Vries <tom@codesourcery.com>
5424
5425 PR ipa/70269
5426 * gcc.dg/pr70269.c: New test.
5427
dd125026
JJ
54282016-03-18 Jakub Jelinek <jakub@redhat.com>
5429
5430 PR c++/70267
5431 * g++.dg/ext/java-3.C: New test.
5432
91914f0a
PP
54332016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5434
5435 PR c++/70205
5436 * g++.dg/lookup/pr70205.C: New test.
5437
753a8910
PP
54382016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5439
5440 PR c++/70218
5441 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5442
14ba7b28
MP
54432016-03-17 Marek Polacek <polacek@redhat.com>
5444
5445 PR c/69407
5446 * gcc.dg/atomic-op-6.c: New test.
5447
ded60913
DM
54482016-03-17 David Malcolm <dmalcolm@redhat.com>
5449
5450 PR c/70264
5451 * c-c++-common/pr70264.c: New test case.
5452
a3aad0e6
JJ
54532016-03-17 Jakub Jelinek <jakub@redhat.com>
5454
17366700
JJ
5455 PR c++/70144
5456 * c-c++-common/pr70144-1.c: New test.
5457 * c-c++-common/pr70144-2.c: New test.
5458
a3aad0e6
JJ
5459 PR c++/70272
5460 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5461 * g++.dg/opt/flifetime-dse6.C: New test.
5462 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5463
b57e6e18
L
54642016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5465
5466 PR driver/70192
5467 * gcc.dg/pic-1.c: New test.
5468 * gcc.dg/pic-2.c: Likewise.
5469 * gcc.dg/pic-3.c: Likewise.
5470 * gcc.dg/pic-4.c: Likewise.
5471 * gcc.dg/pie-1.c: Likewise.
5472 * gcc.dg/pie-2.c: Likewise.
5473 * gcc.dg/pie-3.c: Likewise.
5474 * gcc.dg/pie-4.c: Likewise.
5475 * gcc.dg/pie-5.c: Likewise.
5476 * gcc.dg/pie-6.c: Likewise.
5477
b38ba58b
TV
54782016-03-17 Tom de Vries <tom@codesourcery.com>
5479
5480 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5481 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5482
6931b3b7
RB
54832016-03-17 Richard Biener <rguenther@suse.de>
5484
5485 PR debug/70271
5486 * g++.dg/debug/pr70271.C: New testcase.
5487
0c8b64cb
IE
54882016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5489
5490 * gcc.target/i386/pr70251.c: New test.
5491
b1970801
MP
54922016-03-17 Marek Polacek <polacek@redhat.com>
5493
5494 PR c++/70194
5495 * g++.dg/warn/constexpr-70194.C: New test.
5496
820c5eaa
RH
54972016-03-16 Richard Henderson <rth@redhat.com>
5498
5499 PR middle-end/70240
5500 * gcc.c-torture/compile/pr70240.c: New.
5501
da0ad263
SKS
55022016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5503
5504 * gcc.c-torture/compile/20151204.c: Skip for avr.
5505
c73d295c
JJ
55062016-03-16 Jakub Jelinek <jakub@redhat.com>
5507
5508 PR target/70245
5509 * g++.dg/opt/pr70245.C: New test.
5510 * g++.dg/opt/pr70245.h: New file.
5511 * g++.dg/opt/pr70245-aux.cc: New file.
5512
b2794066
MS
55132016-03-16 Martin Sebor <msebor@redhat.com>
5514
5515 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5516
aa43616c
RH
55172016-03-16 Richard Henderson <rth@redhat.com>
5518
5519 PR middle-end/70199
5520 * gcc.c-torture/compile/pr70199.c: New.
5521
59608fe5
L
55222016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5523
5524 * gcc.dg/uninit-19.c: Run dos2unix.
5525
ab4c578f
MP
55262016-03-16 Marek Polacek <polacek@redhat.com>
5527
5528 PR c/70093
5529 * gcc.dg/nested-func-10.c: New test.
5530 * gcc.dg/nested-func-9.c: New test.
5531
f5387e76
JJ
55322016-03-16 Jakub Jelinek <jakub@redhat.com>
5533
5534 PR tree-optimization/68714
5535 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5536
7662b718
TV
55372016-03-16 Tom de Vries <tom@codesourcery.com>
5538
5539 PR tree-optimization/68715
5540 * gcc.dg/graphite/pr68715-2.c: New test.
5541 * gcc.dg/graphite/pr68715.c: New test.
5542 * gfortran.dg/graphite/pr68715.f90: New test.
5543
be7ce7ae
TV
55442016-03-16 Tom de Vries <tom@codesourcery.com>
5545
5546 PR tree-optimization/68809
5547 * gcc.dg/graphite/pr68809-2.c: New test.
5548 * gcc.dg/graphite/pr68809.c: New test.
5549
1935f250
JJ
55502016-03-16 Jakub Jelinek <jakub@redhat.com>
5551
6651c93e
JJ
5552 PR c++/70147
5553 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5554 method call to i () as argument. Adjust expected output.
5555
1935f250
JJ
5556 PR c++/70147
5557 * g++.dg/ubsan/pr70147-1.C: New test.
5558 * g++.dg/ubsan/pr70147-2.C: New test.
5559
ab1caa6e
MS
55602016-03-15 Martin Sebor <msebor@redhat.com>
5561
5562 PR c++/58281
5563 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5564
5c2a1bbb
JDA
55652016-03-15 John David Anglin <danglin@gcc.gnu.org>
5566
cb5d8ad1
JDA
5567 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5568 hppa*-*-hpux*.
5569
b440dd40
JDA
5570 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5571
5c2a1bbb
JDA
5572 PR libfortran/69799
5573 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5574 libatomic_available.
5575
42c729c5
MP
55762016-03-15 Marek Polacek <polacek@redhat.com>
5577
5578 PR c++/70209
5579 * g++.dg/ext/attribute-may-alias-4.C: New test.
5580
82b1c550
AM
55812016-03-15 Alexander Monakov <amonakov@ispras.ru>
5582
5583 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5584 -fvar-tracking-assignments-toggle flag.
5585
4ccbf3a6
PH
55862016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5587
5588 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5589
c39858bd
JJ
55902016-03-15 Jakub Jelinek <jakub@redhat.com>
5591
5592 PR rtl-optimization/70222
5593 * gcc.c-torture/execute/pr70222-1.c: New test.
5594 * gcc.c-torture/execute/pr70222-2.c: New test.
5595
8be119c1
RH
55962016-03-15 Richard Henderson <rth@redhat.com>
5597
5598 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5599
6598bb55
AB
56002016-03-15 Andrey Belevantsev <abel@ispras.ru>
5601
5602 PR rtl-optimization/69032
5603 * gcc.dg/pr69032.c: New test.
5604
81fa2944
AB
56052016-03-15 Andrey Belevantsev <abel@ispras.ru>
5606
5607 PR rtl-optimization/63384
4a148e19 5608 * g++.dg/pr63384.C: New test.
81fa2944 5609
74ea9ab6
AB
56102016-03-15 Andrey Belevantsev <abel@ispras.ru>
5611
5612 PR target/64411
5613 * gcc.target/i386/pr64411.C: New test.
5614
045d5055
TV
56152016-03-15 Tom de Vries <tom@codesourcery.com>
5616
5617 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5618 * gfortran.dg/goacc/kernels-alias.f95: New test.
5619
3ea33585
MS
56202016-03-14 Martin Sebor <msebor@redhat.com>
5621
5622 PR c++/53792
5623 * g++.dg/cpp0x/constexpr-inline.C: New test.
5624 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5625
1df7b330
DE
56262016-03-14 David Edelsohn <dje.gcc@gmail.com>
5627
5628 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5629
79b57d18
JJ
56302016-03-14 Jakub Jelinek <jakub@redhat.com>
5631
5632 PR middle-end/70219
5633 * gcc.dg/pr70219.c: New test.
5634
3cbf012a
BS
56352016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5636
5637 PR target/70083
5638 * gcc.dg/torture/pr70083.c: New test.
5639 * gcc.target/i386/pr70083.c: New test.
5640
a9fee7cd
RB
56412016-03-14 Richard Biener <rguenther@suse.de>
5642
5643 PR tree-optimization/56365
5644 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5645
4799603f
SB
56462016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5647
5648 PR target/70098
5649 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5650 New function.
5651 * g++.dg/pr70098.C: New testcase.
5652
5653
760ca967
TV
56542016-03-14 Tom de Vries <tom@codesourcery.com>
5655
5656 PR tree-optimization/70045
5657 * gcc.dg/graphite/pr70045.c: New test.
5658
44e66a77
JD
56592016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5660
5661 PR fortran/69043
5662 * gfortran.dg/include_9.f90: New test.
5663
a18e0fe1
DH
56642016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5665
5666 PR fortran/45076
5667 gfortran.dg/prof/prof.exp: New script.
5668 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5669
d0aca6ab
AB
56702016-03-12 Andrey Belevantsev <abel@ispras.ru>
5671
5672 PR rtl-optimization/69307
5673 * gcc.dg/pr69307.c: New test.
5674
cefe08a4
VM
56752016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5676
5677 PR target/69614
5678 * gcc.target/arm/pr69614.c: New.
5679
70112e2a
PT
56802016-03-12 Paul Thomas <pault@gcc.gnu.org>
5681
5682 PR fortran/70031
5683 * gfortran.dg/submodule_14.f08: New test
5684
5685 PR fortran/69524
5686 * gfortran.dg/submodule_15.f08: New test
5687
3f1e5d3a
PP
56882016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5689
5690 PR c++/70106
5691 * g++.dg/cpp1y/paren3.C: New test.
5692
a3f6d680
MM
56932016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5694
5695 PR target/70131
5696 * gcc.target/powerpc/ppc-round2.c: New test.
5697
92348f09
BS
56982016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5699
5700 PR target/70123
5701 * gcc.dg/torture/pr70123.c: New test.
5702
cebde9e9
JL
57032016-03-11 Jeff Law <law@redhat.com>
5704
5705 PR tree-optimization/70190
5706 * gcc.c-torture/compile/pr70190.c: New test.
5707
3edc5da4
DM
57082016-03-11 David Malcolm <dmalcolm@redhat.com>
5709
5710 PR c/68187
5711 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5712 case.
5713 (test43_b): Likewise.
5714 (test43_c): Likewise.
5715 (test43_d): Likewise.
5716 (test43_e): Likewise.
5717 (test43_f): Likewise.
5718 (test43_g): Likewise.
5719 (test44_a): Likewise.
5720 (test44_b): Likewise.
5721 (test44_c): Likewise.
5722 (test44_d): Likewise.
5723 (test44_e): Likewise.
5724
318c1204
DM
57252016-03-11 David Malcolm <dmalcolm@redhat.com>
5726
5727 PR c/70085
5728 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5729
bc062234
KT
57302016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5731
5732 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5733 dg-options.
5734
acfc1ac1
KT
57352016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5736
5737 PR target/70002
5738 PR target/69245
5739 * gcc.target/aarch64/pr69245_2.c: New test.
5740
d1e2bb2d
JJ
57412016-03-11 Jakub Jelinek <jakub@redhat.com>
5742
5743 PR tree-optimization/70177
5744 * gcc.dg/pr70177.c: New test.
5745
07350627
AL
57462016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5747
5748 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5749
5c6706f7
AL
57502016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5751
5752 * gcc.dg/tree-ssa/sra-20.c: New.
5753
02d472a2
JJ
57542016-03-11 Jakub Jelinek <jakub@redhat.com>
5755
686d390a
JJ
5756 PR rtl-optimization/70174
5757 * gcc.dg/pr70174.c: New test.
5758
02d472a2
JJ
5759 PR tree-optimization/70169
5760 * gcc.dg/pr70169.c: New test.
5761
0f9befa1
IE
57622016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5763
5764 PR target/70160
5765 * gcc.target/i386/pr70160.c: New test.
5766
432d4670
AK
57672016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5768
5769 * gcc.target/s390/dfp-1.c: New test.
5770
a3dc8760
NC
57712016-03-10 Nick Clifton <nickc@redhat.com>
5772
5773 PR target/70044
5774 * gcc.target/aarch64/pr70044.c: New test.
5775
b87a8d7d
PP
57762016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5777 Jakub Jelinek <jakub@redhat.com>
5778
5779 PR c++/70001
5780 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5781 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5782 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5783
4f4ada6a
JH
57842016-03-10 Jan Hubicka <hubicka@ucw.cz>
5785
5786 PR lto/69589
5787 * g++.dg/lto/pr69589_0.C: New testcase
5788 * g++.dg/lto/pr69589_1.C: New testcase
5789
d49b0aa0
MP
57902016-03-10 Marek Polacek <polacek@redhat.com>
5791
5792 PR c++/70153
5793 * g++.dg/delayedfold/unary-plus1.C: New test.
5794
57952016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5796
5797 * gcc.target/arm/pr45701-1.c: Escape brackets.
5798 * gcc.target/arm/pr45701-2.c: Likewise.
5799
71017a7b
AL
58002016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5801
5802 * gfortran.dg/unconstrained_commons.f: New.
5803
ba52669f
AM
58042016-03-10 Alan Modra <amodra@gmail.com>
5805
5806 * gcc.dg/pr69195.c: New.
5807 * gcc.dg/pr69238.c: New.
5808
27742332
TV
58092016-03-10 Tom de Vries <tom@codesourcery.com>
5810
5811 PR testsuite/68915
5812 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5813
3a81a594
RB
58142016-03-10 Richard Biener <rguenther@suse.de>
5815
5816 PR tree-optimization/70128
5817 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5818 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5819
3433b975
JJ
58202016-03-09 Jakub Jelinek <jakub@redhat.com>
5821
c2864f02
JJ
5822 PR tree-optimization/70152
5823 * gcc.dg/pr70152.c: New test.
5824
3433b975
JJ
5825 PR target/70086
5826 * gcc.target/i386/pr70086-1.c: New test.
5827 * gcc.target/i386/pr70086-2.c: New test.
5828 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5829
5830 PR tree-optimization/70127
5831 * gcc.c-torture/execute/pr70127.c: New test.
5832
96b3c82d
CP
58332016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5834
5835 * c-c++-common/goacc/combined-directives-2.c: New test.
5836
b4f3232d
DM
58372016-03-09 David Malcolm <dmalcolm@redhat.com>
5838
5839 PR c/68473
5840 PR c++/70105
5841 * g++.dg/diagnostic/pr70105.C: New test.
5842 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5843 (test_multiple_ordinary_maps): New test function.
5844
40499f81
DM
58452016-03-09 David Malcolm <dmalcolm@redhat.com>
5846
5847 PR c/68473
5848 PR c++/70105
5849 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5850 Drop range information from call to inform_at_rich_loc.
5851 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5852 New.
5853 (test_show_locus): Replace calls to rich_location::add_range with
5854 calls to add_range. Rewrite the tests that used the now-defunct
5855 rich_location ctor taking a source_range. Simplify other tests
5856 by replacing calls to COMBINE_LOCATION_DATA with calls to
5857 make_location.
5858
c9e33662
RB
58592016-03-09 Richard Biener <rguenther@suse.de>
5860 Jakub Jelinek <jakub@redhat.com>
5861
5862 PR tree-optimization/70138
5863 * gcc.dg/vect/pr70138-1.c: New testcase.
5864 * gcc.dg/vect/pr70138-2.c: Likewise.
5865
2c73b764
JJ
58662016-03-09 Jakub Jelinek <jakub@redhat.com>
5867
5868 PR target/70049
5869 * gcc.target/i386/pr70049.c: New test.
5870
c06d25bb
RB
58712016-03-09 Richard Biener <rguenther@suse.de>
5872
5873 PR c/70143
5874 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5875 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5876 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5877
5828a501
RO
58782016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5879
5880 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5881 arm-*-*.
5882
2e141c8d
JJ
58832016-03-09 Jakub Jelinek <jakub@redhat.com>
5884
5a9def37
JJ
5885 PR middle-end/67278
5886 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5887
2e141c8d
JJ
5888 PR target/67278
5889 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5890
5891 PR middle-end/70050
5892 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5893 in testcase comment.
5894
bf751f40
TV
58952016-03-09 Tom de Vries <tom@codesourcery.com>
5896
5897 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5898 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5899 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5900 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5901 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5902 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5903 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5904 * gfortran.dg/goacc/kernels-loop.f95: New test.
5905
e210c999
MS
59062016-03-08 Martin Sebor <msebor@redhat.com>
5907
5908 PR c++/62096
5909 * g++.dg/warn/overflow-warn-7.C: New test.
5910
80aac5c8
JM
59112016-03-08 Jason Merrill <jason@redhat.com>
5912
5913 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5914 * lib/target-supports.exp (check_effective_target_concepts): New.
5915
12b81409
JJ
59162016-03-08 Jakub Jelinek <jakub@redhat.com>
5917
d259b234
JJ
5918 PR c++/70135
5919 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5920 * g++.dg/ubsan/pr70135.C: New test.
5921
12b81409
JJ
5922 PR target/70110
5923 * gcc.dg/pr70110.c: New test.
5924
b4e9f2aa
MJ
59252016-03-07 Martin Jambor <mjambor@suse.cz>
5926
5927 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5928 * c-c++-common/gomp/if-1.c: Likewise.
5929 * c-c++-common/gomp/pr61486-2.c: Likewise.
5930 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5931 to dg-additional-options.
5932 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5933 * g++/gomp/target-teams-1.c: Likewise.
5934 * gcc.dg/gomp/gomp.exp: Likewise.
5935 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5936 dg-additional-options.
5937 * gfortran.dg/gomp/gomp.exp: Likewise.
5938 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5939 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5940 dg-additional-options.
5941 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5942
f86e631e
MJ
59432016-03-07 Martin Jambor <mjambor@suse.cz>
5944
5945 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5946 * c-c++-common/gomp/gridify-1.c: New test.
5947 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5948
94156b3f
AV
59492016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5950
5951 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5952 trigger for cortex-r8, when scanning for register r8.
5953 * gcc.target/arm/pr45701-2.c: Likewise.
5954
a84a49b7 59552016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5956 Jeff Law <law@redhat.com>
a84a49b7
RB
5957
5958 PR tree-optimization/69740
5959 * gcc.c-torture/compile/pr69740-1.c: New test.
5960 * gcc.c-torture/compile/pr69740-2.c: New test.
5961
e41f6c9e
BS
59622016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5963
5964 * lib/target-supports.exp
5965 (check_effective_target_whole_vector_shift): Enable for PPC64.
5966
57548bf5
RB
59672016-03-07 Richard Biener <rguenther@suse.de>
5968
5969 PR tree-optimization/70115
5970 * gcc.dg/torture/pr70115.c: New testcase.
5971
4ae13300
NS
59722016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5973
5974 PR middle-end/69916
5975 * c-c-++-common/goacc/pr69916.c: New.
5976
5edb9853
RH
59772016-03-07 Richard Henderson <rth@redhat.com>
5978
5979 * gcc.c-torture/compile/pr70061.c: New test.
5980
2067a8f3
RB
59812016-03-07 Richard Biener <rguenther@suse.de>
5982
5983 PR testsuite/70109
5984 * gcc.dg/vect/O3-pr36098.c: New testcase.
5985
4145a9b7
CL
59862016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5987
5988 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5989
1878be32
EB
59902016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5991
5992 * gnat.dg/renaming9.ad[sb]: New testcase.
5993
df762bb2
JJ
59942016-03-05 Jakub Jelinek <jakub@redhat.com>
5995
5996 PR c++/70084
5997 * g++.dg/expr/stdarg3.C: New test.
5998
7d461295
JL
59992016-03-04 Jeff Law <law@redhat.com>
6000
6001 PR tree-optimization/69196
6002 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6003 x86_64-*-*.
6004
29b9828f
BS
60052016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6006
b6b552fd
BS
6007 PR c/69973
6008 * gcc.dg/pr69973.c: New test.
6009
201d49e9
BS
6010 PR rtl-optimization/69941
6011 * gcc.dg/torture/pr69941.c: New test.
6012
29b9828f
BS
6013 PR c/69824
6014 * gcc.dg/pr69824.c: New test.
6015
640b7e74
TV
60162016-03-05 Tom de Vries <tom@codesourcery.com>
6017
6018 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6019 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6020 function.
6021
7a3a3fad
PP
60222016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6023
6024 PR c++/66786
6025 * g++.dg/cpp1y/var-templ48.C: New test.
6026 * g++.dg/cpp1y/var-templ49.C: New test.
6027
cd439aec
EB
60282016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6029
6030 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6031
60204554
JJ
60322016-03-04 Jakub Jelinek <jakub@redhat.com>
6033
0c8825de
JJ
6034 PR c++/70035
6035 * g++.dg/ubsan/pr70035.C: New test.
6036
60204554
JJ
6037 PR target/70062
6038 * gcc.target/i386/pr70062.c: New test.
6039
f79d4eab
L
60402016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6041
6042 * g++.dg/template/typename21.C: Remove c++98_only.
6043
ea81ce67
L
60442016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6045
6046 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6047
64b23c13
DM
60482016-03-04 David Malcolm <dmalcolm@redhat.com>
6049
6050 PR c/68187
6051 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6052 function.
6053 (fn_42_b): Likewise.
6054 (fn_42_c): Likewise.
6055
729526f5
DM
60562016-03-04 David Malcolm <dmalcolm@redhat.com>
6057
6058 PR c/68187
6059 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6060 function.
6061 (fn_40_b): Likewise.
6062 (fn_41_a): Likewise.
6063 (fn_41_b): Likewise.
6064
f9ea11ac
JJ
60652016-03-04 Jakub Jelinek <jakub@redhat.com>
6066
6067 PR target/70059
6068 * gcc.target/i386/avx512f-pr70059.c: New test.
6069 * gcc.target/i386/avx512dq-pr70059.c: New test.
6070
b6c38c69
BS
60712016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6072
6073 PR rtl-optimization/57676
6074 * gcc.dg/torture/pr57676.c: New test.
6075
af3cdd34
IE
60762016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6077
6078 * gcc.dg/pr70026.c: New test.
6079
7ff6ca38
MP
60802016-03-04 Marek Polacek <polacek@redhat.com>
6081
6082 PR c/69798
6083 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6084 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6085
a6bf62d5
KT
60862016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6087
6088 PR target/70004
6089 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6090 Delete.
6091 (test_corners_sisd_si): Likewise.
6092 (main): Remove checks of the above.
6093 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6094
ae4cdc6a
EB
60952016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6096
6097 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6098
08455559
CL
60992016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6100
6101 * gcc.dg/torture/pr69951.c: Accept argc==0.
6102
e9a35493
RB
61032016-03-04 Richard Biener <rguenther@suse.de>
6104
6105 PR c++/70054
6106 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6107 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6108
fba054c2
DV
61092016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6110
6111 PR testsuite/69766
6112 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6113 testing multiarch.
6114
f10cdc6c
JJ
61152016-03-04 Jakub Jelinek <jakub@redhat.com>
6116
6117 PR debug/69947
6118 * gcc.dg/guality/pr69947.c: New test.
6119
2e981ba0
JJ
61202016-03-03 Jakub Jelinek <jakub@redhat.com>
6121
6122 PR ada/70017
6123 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6124
0ba3bfa2
KT
61252016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6126
6127 PR rtl-optimization/69904
6128 * gcc.target/arm/pr69904.c: New test.
6129
97ecdb46
JJ
61302016-03-03 Jakub Jelinek <jakub@redhat.com>
6131
6132 PR target/70021
6133 * gcc.dg/vect/pr70021.c: New test.
6134 * gcc.target/i386/pr70021.c: New test.
6135
a2a743a1
MP
61362016-03-03 Marek Polacek <polacek@redhat.com>
6137
6138 PR middle-end/70050
6139 * gcc.dg/pr70050.c: New test.
6140
fa07ecdd
JG
61412016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6142
6143 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6144
23504262
ML
61452016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6146
6147 PR tree-optimization/70043
6148 * gfortran.dg/vect/pr70043.f90: New test.
6149
b7b9e1a9
EB
61502016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6151
6152 * gnat.dg/specs/task1.ads: New test.
6153
cb83ba54
RO
61542016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6155
6156 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6157 Invoke gdb with -batch.
6158 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6159
a75f5e30
RB
61602016-03-03 Richard Biener <rguenther@suse.de>
6161
6162 PR tree-optimization/55936
6163 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6164
268bc320
JL
61652016-03-02 Jeff Law <law@redhat.com>
6166
815f20ab
JL
6167 PR rtl-optimization/69942
6168 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6169 effects of argument promotions.
6170
268bc320
JL
6171 PR tree-optimization/69987
6172 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6173 target does not support -fprefetch-loop-arrays.
6174
171f7de5
UB
61752016-03-02 Uros Bizjak <ubizjak@gmail.com>
6176
6177 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6178
192912db
BC
61792016-03-02 Bin Cheng <bin.cheng@arm.com>
6180
c7908871 6181 PR rtl-optimization/69052
192912db
BC
6182 * gcc.target/i386/pr69052.c: New test.
6183
90a7a40b
AM
61842016-03-02 Alan Modra <amodra@gmail.com>
6185
6186 * gcc.dg/pr69990.c: New.
6187
69fa742f
JJ
61882016-03-02 Jakub Jelinek <jakub@redhat.com>
6189
de752fb0
JJ
6190 PR c/68062
6191 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6192
6193 PR middle-end/70022
6194 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6195
69fa742f
JJ
6196 PR target/70028
6197 * gcc.target/i386/pr70028.c: New test.
6198
7c65bd56
MK
61992016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6200
6201 * c-c++-common/asan/swapcontext-test-1.c,
6202 * c-c++-common/tsan/thread_leak.c,
6203 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6204 * g++.dg/tsan/benign_race.C,
6205 * g++.dg/tsan/fd_close_norace.C,
6206 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6207 races with sanitizer output
6208
37d98220 62092016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6210 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6211
6212 PR target/67278
6213 * gcc.dg/simd-8.c: New testcase.
6214
218db463
RB
62152016-03-02 Richard Biener <rguenther@suse.de>
6216
6217 PR middle-end/67278
6218 * gcc.dg/simd-7.c: New testcase.
6219
22c72158
EB
62202016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6221
6222 * gcc.target/i386/pr70007.c: Tweak.
6223
9a790ccc
DV
62242016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6225
6226 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6227
bd02f00f
MP
62282016-03-02 Marek Polacek <polacek@redhat.com>
6229
6230 PR c/67854
6231 * gcc.dg/pr67854.c: New test.
6232
1e840f39
JJ
62332016-03-02 Jakub Jelinek <jakub@redhat.com>
6234
6235 PR middle-end/70025
6236 * gcc.dg/torture/pr70025.c: New test.
6237
bca00241
VK
62382016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6239
6240 PR tree-optimization/68621
6241 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6242
0bca04b8
EB
62432016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6244
6245 * gcc.target/i386/pr70007.c: New test.
6246
2a9afc86
JL
62472016-03-01 Jeff Law <law@redhat.com>
6248
eab2541b 6249 PR tree-optimization/69196
9d83ef71 6250 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6251
2a9afc86
JL
6252 PR tree-optimization/69196
6253 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6254 duplicating code and spoiling the expected output.
6255
0d39977e
MM
62562016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6257
6258 PR target/70033
6259 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6260 supports power9 before doing tests.
6261 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6262 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6263 * gcc.target/powerpc/p9-permute.c: Likewise.
6264
a0c0699d
UB
62652016-03-01 Uros Bizjak <ubizjak@gmail.com>
6266
6267 PR target/70027
6268 * gcc.target/i386/pr70027.c: New test.
6269
0ae3ef47 62702016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6271
6272 * gcc.dg/pr70017.c: New test.
6273
686e2237
JJ
62742016-03-01 Jakub Jelinek <jakub@redhat.com>
6275
6276 PR c/69796
6277 PR c/69974
6278 * gcc.dg/pr69796.c: New test.
6279 * gcc.dg/pr69974.c: New test.
6280
f8e4188c
EB
62812016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6282
6283 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6284
5e3f1c7c
JL
62852016-02-29 Jeff Law <law@redhat.com>
6286
6287 PR tree-optimization/69987
6288 * gfortran.dg/pr69987.f90: New test.
6289
6290 PR tree-optimization/69989
6291 * gcc.c-torture/compile/pr69989-2.c: New test.
6292
1be56bc5
MP
62932016-03-01 Marek Polacek <polacek@redhat.com>
6294
6295 PR c++/69795
6296 * g++.dg/parse/invalid1.C: New test.
6297
1b19470d
RB
62982016-03-01 Richard Biener <rguenther@suse.de>
6299
6300 PR middle-end/70022
6301 * gcc.dg/pr70022.c: New testcase.
6302
3ae0661a
IE
63032016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6304
6305 PR tree-optimization/69956
6306 * gcc.dg/pr69956.c: New test.
6307
0f09ab88
BS
63082016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6309
6310 PR target/70011
6311 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6312 XFAIL when hardware supports efficient unaligned storage access.
6313
76d881bf
PP
63142016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6315
6316 PR c++/69961
6317 * g++.dg/template/pr69961a.C: New test.
6318 * g++.dg/template/pr69961b.C: New test.
6319
7168133a
DM
63202016-02-29 David Malcolm <dmalcolm@redhat.com>
6321
6322 PR preprocessor/69985
6323 * gcc.dg/cpp/pr69985.c: New test case.
6324
0c6072a3
JL
63252016-02-29 Jeff Law <law@redhat.com>
6326
e66f219b
JL
6327 PR tree-optimization/70005
6328 * gcc.c-torture/execute/pr70005.c New test.
6329
0c6072a3
JL
6330 PR tree-optimization/69999
6331 * gcc.c-torture/compile/pr69999.c: New test.
6332
fd9fbdb3
YR
63332016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6334
6335 PR tree-optimization/69652
6336 * gcc.dg/torture/pr69652.c: Delete test.
6337 * gcc.dg/vect/pr69652.c: New test.
6338
cbd400b4
RB
63392016-02-19 Richard Biener <rguenther@suse.de>
6340
6341 PR tree-optimization/69980
6342 * gfortran.dg/vect/pr69980.f90: New testcase.
6343
84ea0f58
EB
63442016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6345
6346 * gcc.target/sparc/20160229-1.c: New test.
6347
5d2a63dc
EB
63482016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6349
6350 * gnat.dg/stack_usage3.adb: New test.
6351 * gnat.dg/stack_usage3_pkg.ads: New helper.
6352
93e708f9
EB
63532016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6354
6355 * gnat.dg/renaming8.adb: New test.
6356 * gnat.dg/renaming8_pkg1.ads: New helper.
6357 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6358 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6359
6512bc93
RB
63602016-02-29 Richard Biener <rguenther@suse.de>
6361
6362 PR tree-optimization/69720
6363 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6364
7b201a88
TK
63652016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6366
6367 PR fortran/68147
6368 PR fortran/47674
6369 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6370
82ee0cf2 63712016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6372 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6373
6374 PR fortran/56007
6375 * gfortran.dg/coarray_8.f90: Adjust error message.
6376 * gfortran.dg/pr56007.f90: New test.
6377 * gfortran.dg/pr56007.f: New test.
6378
cdc1a2c8
L
63792016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6380
6381 PR tree-optimization/69989
6382 * gcc.dg/torture/pr69989.c: New test.
6383
33505bcf
EB
63842016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6385
6386 * gcc.target/i386/stack-realign-win.c: New test.
6387
524bfb19
HA
63882016-02-28 Harald Anlauf <anlauf@gmx.de>
6389
6390 PR fortran/60126
6391 * gfortran.dg/pr60126.f90: New test.
6392
bd542508
JL
63932016-02-27 Jeff Law <law@redhat.com>
6394
6395 Revert
6396 2016-02-26 Richard Biener <rguenther@suse.de>
6397 Jeff Law <law@redhat.com>
6398
6399 PR tree-optimization/69740
6400 * gcc.c-torture/compile/pr69740-1.c: New test.
6401 * gcc.c-torture/compile/pr69740-2.c: New test.
6402
dd1291e0
JD
64032016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6404
5fb67f8b 6405 PR fortran/69910
dd1291e0
JD
6406 * gfortran.dg/newunit_4.f90: New test.
6407
5cfefb59
JJ
64082016-02-27 Jakub Jelinek <jakub@redhat.com>
6409
6410 PR target/69613
6411 PR rtl-optimization/69886
6412 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6413 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6414 target.
6415
20ba5f33
MS
64162016-02-26 Martin Sebor <msebor@redhat.com>
6417
6418 PR tree-optimization/15826
6419 * gcc.dg/tree-ssa/pr15826.c: New test.
6420
e6fb01b0
JJ
64212016-02-26 Jakub Jelinek <jakub@redhat.com>
6422
6423 PR target/69969
6424 * gcc.target/powerpc/pr69969.c: New test.
6425
e3e0cf64
MS
64262016-02-26 Martin Sebor <msebor@redhat.com>
6427
6428 PR c++/15766
6429 * g++.old-deja/g++.other/decl5.C: Add a test case.
6430
d1f2bea5
SB
64312016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6432
6433 PR target/69946
6434 * gcc.target/powerpc/pr69946.c: New file.
6435
4a4f9d2b 64362016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6437 Jeff Law <law@redhat.com>
4a4f9d2b 6438
e3e0cf64 6439 PR tree-optimization/69740
4a4f9d2b
RB
6440 * gcc.c-torture/compile/pr69740-1.c: New test.
6441 * gcc.c-torture/compile/pr69740-2.c: New test.
6442
ad2a2706
MJ
64432016-02-26 Martin Jambor <mjambor@suse.cz>
6444
6445 PR middle-end/69920
6446 * gcc.dg/torture/pr69932.c: New test.
6447 * gcc.dg/torture/pr69936.c: Likewise.
6448
1d11f7ce
AK
64492016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6450
6451 PR target/69709
6452 * gcc.target/s390/pr69709.c: New test.
6453
6cfccbb2
KT
64542016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6455
6456 PR target/69245
6457 * gcc.target/aarch64/pr69245_1.c: New test.
6458
ac59ad4e
KT
64592016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6460
6461 PR target/69613
6462 * gcc.dg/torture/pr69613.c: New test.
6463
a2ad54a0
JJ
64642016-02-26 Jakub Jelinek <jakub@redhat.com>
6465
6466 PR rtl-optimization/69891
6467 * gcc.target/i386/pr69891.c: New test.
6468
0884062c 64692016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6470 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6471
d2369d4f 6472 PR target/61397
c163789b
MM
6473 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6474 functionality for both 32-bit and 64-bit.
6475
5aed7e2c
RB
64762016-02-26 Richard Biener <rguenther@suse.de>
6477
6478 PR tree-optimization/69551
6479 * gcc.dg/torture/pr69951.c: New testcase.
6480
798e2a8e
RB
64812016-02-25 Richard Biener <rguenther@suse.de>
6482
6483 PR tree-optimization/48795
6484 * gcc.dg/Warray-bounds-18.c: New testcase.
6485
9559fbac
RO
64862016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6487
6488 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6489
c049b107
JJ
64902016-02-25 Jakub Jelinek <jakub@redhat.com>
6491
6492 PR rtl-optimization/69896
6493 * gcc.dg/pr69896.c: New test.
6494
1137001c
PP
64952016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6496
6497 PR c++/69736
6498 * g++.dg/cpp1y/paren2.C: New test.
6499
2e9c8641
MS
65002016-02-24 Martin Sebor <msebor@redhat.com>
6501
6502 PR c/51147
6503 * gcc.dg/enum-mode-2.c: New test.
6504
03ca8fb3
JJ
65052016-02-24 Jakub Jelinek <jakub@redhat.com>
6506
6507 PR c++/69922
6508 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6509 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6510 * g++.dg/ubsan/pr69922.C: New test.
6511
0b05329b
MP
65122016-02-24 Marek Polacek <polacek@redhat.com>
6513
6514 PR c/69819
6515 * gcc.dg/pr69819.c: New test.
6516
57c2c374
MS
65172016-02-24 Martin Sebor <msebor@redhat.com>
6518
3b96b93a
MS
6519 PR c++/69912
6520 * g++.dg/ext/flexary15.C: New test.
6521
65222016-02-24 Martin Sebor <msebor@redhat.com>
6523
6524 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6525 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6526 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6527
65433bb5
MK
65282016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6529 Charles Baylis <charles.baylis@linaro.org>
6530
6531 PR debug/61033
6532 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6533
f802a424 65342016-02-24 Richard Biener <rguenther@suse.de>
44293580 6535 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6536
6537 PR middle-end/69760
6538 * gcc.dg/torture/pr69760.c: New testcase.
6539
525f795f
RO
65402016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6541
6542 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6543 pattern on Solaris with as.
6544
cd7bbceb
KT
65452016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6546
6547 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6548 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6549 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6550 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6551
89c0c1fd
JJ
65522016-02-24 Jakub Jelinek <jakub@redhat.com>
6553
6554 PR middle-end/69915
6555 * gcc.dg/pr69915.c: New test.
6556
0683fd27
KT
65572016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6558
6559 PR rtl-optimization/69886
6560 * gcc.dg/torture/pr69886.c: New test.
6561
e53d562a
RB
65622016-02-24 Richard Biener <rguenther@suse.de>
6563
6564 PR middle-end/68963
6565 * gcc.dg/torture/pr68963.c: New testcase.
6566
74a00288
KT
65672016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6568
6569 PR target/69875
6570 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6571 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6572 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6573 * gcc.target/arm/atomic_loaddi_1.c: New test.
6574 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6575 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6576 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6577 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6578 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6579 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6580 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6581 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6582
340fd4c9
JJ
65832016-02-24 Jakub Jelinek <jakub@redhat.com>
6584
6585 PR middle-end/69909
6586 * gcc.dg/torture/pr69909.c: New test.
6587
47d3fdb2
RB
65882016-02-24 Richard Biener <rguenther@suse.de>
6589
6590 PR tree-optimization/69907
6591 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6592 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6593 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6594
dab73e73
CB
65952016-02-24 Christian Bruel <christian.bruel@st.com>
6596
6597 * gcc.target/arm/pragma_cpp_fma.c: New test.
6598
7cc5ec65
JD
65992016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6600
6601 PR fortran/61156
6602 * gfortran.dg/include_6.f90: Update test.
6603
067fbd8b
JJ
66042016-02-23 Jakub Jelinek <jakub@redhat.com>
6605
6606 PR objc/69844
6607 * objc.dg/pr69844.m: New test.
6608
64a454d9
JD
66092016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6610
6611 PR libgfortran/69456
6612 * gfortran.dg/namelist_89.f90: New test.
6613 * gfortran.dg/pr59700.f90: Update test..
6614
35886f0b
MS
66152016-02-23 Martin Sebor <msebor@redhat.com>
6616
6617 PR middle-end/69780
6618 * g++.dg/ext/builtin_alloca.C: New test.
6619 * gcc.dg/builtins-68.c: New test.
6620
162cc7e3
RH
66212016-02-23 Richard Henderson <rth@redhat.com>
6622
6623 * gcc.target/i386/addr-space-3.c: Remove test.
6624
196440f8
DM
66252016-02-23 David Malcolm <dmalcolm@redhat.com>
6626
6627 PR preprocessor/69126
6628 PR preprocessor/69543
6629 * c-c++-common/pr69126-2-long.c: New test.
6630 * c-c++-common/pr69126-2-short.c: New test.
6631 * c-c++-common/pr69543-1.c: Remove xfail.
6632
1d3121af
DM
66332016-02-23 David Malcolm <dmalcolm@redhat.com>
6634
6635 PR preprocessor/69126
6636 PR preprocessor/69543
6637 PR preprocessor/69558
6638 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6639 (f): Rename to...
6640 (test_2): ...this, and add leading comment.
6641 (MACRO_3, test_3): New.
6642 (MACRO_4A, MACRO_4B, test_4): New.
6643 (MACRO): Rename to...
6644 (MACRO_5): ...this.
6645 (g): Rename to...
6646 (test_5): ...this, updating for renaming of MACRO, and
6647 add leading comment.
6648 * c-c++-common/pr69543-1.c: New.
6649 * c-c++-common/pr69543-2.c: New.
6650 * c-c++-common/pr69543-3.c: New.
6651 * c-c++-common/pr69543-4.c: New.
6652 * c-c++-common/pr69558-1.c: New.
6653 * c-c++-common/pr69558-2.c: New.
6654 * c-c++-common/pr69558-3.c: New.
6655 * c-c++-common/pr69558-4.c: New.
6656 * gcc.dg/pr69558.c: Move to...
6657 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6658 xfail for c++.
6659
f99c3557
TS
66602016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6661
6662 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6663 to -ftree-parallelize-loops/-fopenacc changes.
6664 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6665 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6666 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6667 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6668 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6669 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6670 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6671 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6672 * c-c++-common/goacc/kernels-loop.c: Likewise.
6673 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6674 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6675 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6676 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6677
c60ec7c2
RO
66782016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6679
6680 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6681
f1a62b6f
JJ
66822016-02-23 Jakub Jelinek <jakub@redhat.com>
6683
e67bf044
JJ
6684 PR c++/69902
6685 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6686
f1a62b6f
JJ
6687 PR c/69900
6688 * gcc.dg/pr69900.c: New test.
6689
20c5e09e
MJ
66902016-02-23 Martin Jambor <mjambor@suse.cz>
6691
6692 PR tree-optimization/69666
6693 * gcc.dg/tree-ssa/pr69666.c: New test.
6694
e457a6fc
AV
66952016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6696
6697 PR fortran/67451
6698 * gfortran.dg/coarray_allocate_5.f08: New test.
6699
d7b574f4
AK
67002016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6701
6702 * gcc.target/s390/vcond-shift.c: Move to ...
6703 * gcc.target/s390/vector/vcond-shift.c: ... here.
6704
58bdeb44
AK
67052016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6706
6707 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6708 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6709
7cd0387b
AK
67102016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6711
6712 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6713
4246c8da
MW
67142016-02-20 Mark Wielaard <mjw@redhat.com>
6715
6716 PR c/28901
6717 * gcc.dg/unused-variable-3.c: New test.
6718
f93bc532
JJ
67192016-02-22 Jakub Jelinek <jakub@redhat.com>
6720
6721 PR target/69888
6722 * gcc.target/i386/pr69888.c: New test.
6723
c4e360f4
RB
67242016-02-22 Richard Biener <rguenther@suse.de>
6725
6726 PR tree-optimization/69882
6727 * gfortran.dg/vect/pr69882.f90: New testcase.
6728
09c92f1c
JJ
67292016-02-22 Jakub Jelinek <jakub@redhat.com>
6730
6731 PR target/69885
6732 * gcc.dg/pr69885.c: New test.
6733
f88d45dc
OE
67342016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6735
6736 PR target/69806
6737 PR target/54089
6738 * gcc.target/sh/pr54089-10.c: New.
6739
ce1ff48e
PT
67402016-02-20 Paul Thomas <pault@gcc.gnu.org>
6741
6742 PR fortran/69423
6743 * gfortran.dg/deferred_character_15.f90 : New test.
6744
bbf27208
DH
67452016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6746
6747 PR fortran/57365
6748 gfortran.dg/allocate_with_source_18.f03: New test.
6749
67502016-02-20 Harald Anlauf <anlauf@gmx.de>
6751
6752 PR fortran/52531
6753 gfortran.dg/gomp/pr52531.f90: New test.
6754
268be88c
BE
67552016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6756
6757 PR c++/69865
6758 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6759 -std=c++03.
6760
4b6c824a
JJ
67612016-02-19 Jakub Jelinek <jakub@redhat.com>
6762
871b3f47
JJ
6763 PR c++/69826
6764 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6765 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6766
7a965d51
JJ
6767 PR c++/69850
6768 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6769
4b6c824a
JJ
6770 PR c++/69851
6771 * g++.dg/torture/pr69851.C: New test.
6772
15fca21a
MS
67732016-02-19 Martin Sebor <msebor@redhat.com>
6774
6775 PR testsuite/69573
6776 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6777
19e21586
JJ
67782016-02-19 Jakub Jelinek <jakub@redhat.com>
6779
03a616ac
JJ
6780 PR c++/69850
6781 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6782 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6783
19e21586
JJ
6784 PR c++/67767
6785 * g++.dg/cpp0x/pr67767.C: New test.
6786
2db16594
KT
67872016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6788
6789 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6790 for fp, simd, crypto, crc, lse.
6791 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6792 above.
6793 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6794 effective target check.
6795
5a7d9d1e
JJ
67962016-02-19 Jakub Jelinek <jakub@redhat.com>
6797
6798 PR target/69820
6799 * gcc.target/i386/pr69820.c: New test.
6800
6448f064
AK
68012016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6802
6803 * gcc.target/s390/vector/int128-1.c: New test.
6804
d0a859e6
AK
68052016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6806
6807 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6808
9e4eb643
AK
68092016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6810
6811 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6812 instruction pattern name to prevent the testcase from failing with
6813 -march=z13.
6814
859a4c0e
AK
68152016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6816
6817 * gcc.target/s390/md/movstr-2.c: New test.
6818
efc2340b
MK
68192016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6820
6821 * gcc.target/s390/morestack.c: New test.
6822
ca2bfbc2
DV
68232016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6824
6825 PR target/69625
6826 * gcc.target/s390/pr69625.c: Add test case.
6827
efd4bd05
BE
68282016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6829
6830 PR testsuite/68580
6831 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6832
2bf2078a
MM
68332016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6834
6835 PR target/68404
6836 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6837 * gcc.target/powerpc/fusion3.c: Likewise.
6838
f003579e
RB
68392016-02-18 Richard Biener <rguenther@suse.de>
6840
6841 PR middle-end/69553
6842 * g++.dg/torture/pr69553.C: New testcase.
6843
19233914
NC
68442016-02-18 Nick Clifton <nickc@redhat.com>
6845
efd4bd05
BE
6846 PR target/62254
6847 PR target/69610
6848 * gcc.target/arm/pr62554.c: New test.
6849 * gcc.target/arm/pr69610-1.c: New test.
6850 * gcc.target/arm/pr69610-2.c: New test.
19233914 6851
23f27839
RB
68522016-02-18 Richard Biener <rguenther@suse.de>
6853
6854 PR middle-end/69854
6855 * gcc.dg/torture/pr69854.c: New testcase.
6856
932c0da4
JJ
68572016-02-17 Jakub Jelinek <jakub@redhat.com>
6858
6859 PR c++/69850
6860 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6861
1bed93e4
BS
68622012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6863
6864 * gcc.target/powerpc/vec-cg.c: New test.
6865
57bfb134
RB
68662016-02-17 Richard Biener <rguenther@suse.de>
6867
6868 PR testsuite/69586
6869 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6870
a44e0ebb
KT
68712016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6872
6873 PR target/69161
6874 * gcc.c-torture/compile/pr69161.c: New test.
6875
ffacd726
DS
68762016-02-17 David Sherwood <david.sherwood@arm.com>
6877
6878 PR target/69532
6879 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6880 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6881
448db8d2
EB
68822016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6883
6884 * gcc.dg/ifcvt-4.c: Skip on Visium.
6885
e2f0522e
EB
68862016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6887
6888 * gnat.dg/atomic8.adb: New test.
6889
bf17fe3f
EB
68902016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6891
6892 * gnat.dg/discr46.ad[sb]: New test.
6893
ecf835e9
KN
68942016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6895
6896 PR Target/48344
6897 * gcc.target/powerpc/pr48344-1.c: New test.
6898
49a1164a
TK
68992015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6900
6901 PR fortran/69742
6902 * gfortran.dg/associate_21.f90: New test.
6903
bf14eba2
JJ
69042016-02-16 Jakub Jelinek <jakub@redhat.com>
6905
6906 PR c/69835
6907 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6908 -Wnonnull in dg-options.
6909 * c-c++-common/nonnull-2.c: New test.
6910
35a093b6
JG
69112016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6912 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6913
6914 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6915
e387d491
JJ
69162016-02-16 Jakub Jelinek <jakub@redhat.com>
6917
6918 PR middle-end/69801
6919 * gcc.dg/pr69801.c: Add empty dg-options.
6920
ba539195
JN
69212016-02-16 James Norris <jnorris@codesourcery.com>
6922
6923 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6924 * g++.dg/goacc/deviceptr-1.c: New file.
6925
2a2b8f64
JJ
69262016-02-16 Jakub Jelinek <jakub@redhat.com>
6927
6928 PR tree-optimization/69820
6929 * gcc.dg/vect/pr69820.c: New test.
6930
87440c29
RB
69312016-02-16 Richard Biener <rguenther@suse.de>
6932
6933 PR tree-optimization/69776
6934 * gcc.dg/torture/pr69776-2.c: New testcase.
6935
6d87c306
BS
69362016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6937
6938 PR tree-optimization/69714
6939 * gcc.dg/torture/pr69714.c: New test.
6940
3824a0a2
JJ
69412016-02-16 Jakub Jelinek <jakub@redhat.com>
6942
6943 PR tree-optimization/69802
6944 * gcc.dg/pr69802.c: New test.
6945
c8cfe96e
RB
69462016-02-16 Richard Biener <rguenther@suse.de>
6947
6948 PR middle-end/69801
6949 * gcc.dg/pr69801.c: New testcase.
6950
fc12098d
JD
69512016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6952
6953 PR libgfortran/69651
6954 * gfortran.dg/read_bang.f90: New test.
6955 * gfortran.dg/read_bang4.f90: New test.
6956
ba6b3795
JJ
69572016-02-15 Jakub Jelinek <jakub@redhat.com>
6958
f0516ca4
JJ
6959 PR c++/69658
6960 * g++.dg/init/pr69658.C: New test.
6961
ba6b3795
JJ
6962 PR c++/69797
6963 * c-c++-common/pr69797.c: New test.
6964
de3f9a2d
PK
69652016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6966
6967 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6968 check for aarch64*-*-*.
6969
17a3b967
RB
69702016-02-15 Richard Biener <rguenther@suse.de>
6971
6972 PR tree-optimization/69783
6973 * gcc.dg/vect/pr69783.c: New testcase.
6974
1c48bff1
RB
69752016-02-15 Richard Biener <rguenther@suse.de>
6976
6977 PR tree-optimization/69776
6978 * gcc.dg/torture/pr69776.c: New testcase.
6979
1e6025b6
TK
69802016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6981
6982 PR fortran/60526
6983 * gfortran.dg/type_decl_4.f90: Reinstated.
6984
d3308279
JDA
69852016-02-14 John David Anglin <danglin@gcc.gnu.org>
6986
6987 PR fortran/68746
6988 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6989
b7c56581
TK
69902016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6991
6992 PR fortran/60526
6993 PR bootstrap/69816
6994 * gfortran.dg/type_decl_4.f90: Removed.
6995
60cb4ef5
TK
69962016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6997
6998 PR fortran/60526
6999 * gfortran.dg/type_decl_4.f90: New test.
7000
f6964637
AM
70012016-02-14 Alan Modra <amodra@gmail.com>
7002
1a8849d1 7003 PR testsuite/68886
f6964637
AM
7004 * gcc.c-torture/execute/stkalign.c: Revise test.
7005
f5121920
OE
70062016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7007
7008 PR target/67260
7009 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7010
6cda3ab6
OE
70112016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7012
7013 PR target/67260
7014 * gcc.target/sh/torture/pr67260.c: New.
7015
6786e598
JDA
70162016-02-12 John David Anglin <danglin@gcc.gnu.org>
7017
7018 * gcc.dg/pr67964.c: Add dg-require-alias.
7019
7e05dad8
OE
70202016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7021
7022 PR target/67636
7023 PR target/64345
7024 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7025
7f4cc3ce
JD
70262016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7027
7028 PR libgfortran/69668
7029 * gfortran.dg/namelist_88.f90: New test.
7030
955ca6dc
JD
70312016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7032
7033 PR libgfortran/69668
7034 * gfortran.dg/namelist_38.f90: Update test.
7035 * gfortran.dg/namelist_84.f90: Update test.
7036
876217ae
DM
70372016-02-12 David Malcolm <dmalcolm@redhat.com>
7038
7039 PR other/69554
7040 * gcc.dg/pr69554-1.c: New test.
7041 * gfortran.dg/pr69554-1.F90: New test.
7042 * gfortran.dg/pr69554-2.F90: New test.
7043 * lib/gcc-dg.exp (proc dg-locus): New function.
7044 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7045 distinguish between the caret-printing and non-caret-printing
7046 cases. If caret-printing has been explicitly enabled, bail out
7047 without attempting to fix up the output.
7048
61789eed
DM
70492016-02-12 David Malcolm <dmalcolm@redhat.com>
7050
7051 PR driver/69265
7052 PR driver/69453
7053 * gcc.dg/spellcheck-options-3.c: New test case.
7054 * gcc.dg/spellcheck-options-4.c: New test case.
7055 * gcc.dg/spellcheck-options-5.c: New test case.
7056 * gcc.dg/spellcheck-options-6.c: New test case.
7057 * gcc.dg/spellcheck-options-7.c: New test case.
7058 * gcc.dg/spellcheck-options-8.c: New test case.
7059 * gcc.dg/spellcheck-options-9.c: New test case.
7060 * gcc.dg/spellcheck-options-10.c: New test case.
7061
c3090c1f
JJ
70622016-02-12 Jakub Jelinek <jakub@redhat.com>
7063
7064 PR rtl-optimization/69764
7065 PR rtl-optimization/69771
7066 * c-c++-common/pr69764.c: New test.
7067 * gcc.dg/torture/pr69771.c: New test.
7068
8222034d
MP
70692016-02-12 Marek Polacek <polacek@redhat.com>
7070
7071 * g++.dg/torture/init-list1.C: New.
7072
f749f792
MP
70732016-02-12 Marek Polacek <polacek@redhat.com>
7074
7075 * gcc.dg/pr69522.c: Add empty dg-options.
7076
199fb02a
IE
70772016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7078
7079 * g++.dg/lto/lto.exp: Include and init mpx.
7080 * g++.dg/lto/pr69729_0.C: New test.
7081
b69539cb
JJ
70822016-02-12 Jakub Jelinek <jakub@redhat.com>
7083
06ff7000
JJ
7084 PR ipa/69241
7085 * g++.dg/ipa/pr69241-4.C: New test.
7086
b69539cb
JJ
7087 PR ipa/68672
7088 * g++.dg/ipa/pr68672-1.C: New test.
7089 * g++.dg/ipa/pr68672-2.C: New test.
7090 * g++.dg/ipa/pr68672-3.C: New test.
7091
16595a1f
BS
70922016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7093
7094 PR c/69522
6d87c306 7095 * gcc.dg/pr69522.c: New test.
16595a1f 7096
38d795d2
PP
70972016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7098
7099 PR c++/69098
7100 * g++.dg/cpp1y/69098.C: New test.
7101 * g++.dg/cpp1y/69098-2.C: New test.
7102
9c582551
JJ
71032016-02-12 Jakub Jelinek <jakub@redhat.com>
7104
7105 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7106 and neighbour -> neighbor.
7107 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7108 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7109 * c-c++-common/Wvarargs.c: Likewise.
7110 * c-c++-common/goacc/host_data-5.c: Likewise.
7111 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7112 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7113 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7114 * gcc.target/aarch64/pr60697.c: Likewise.
7115 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7116 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7117 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7118 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7119 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7120 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7121 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7122 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7123 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7124 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7125 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7126 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7127 * g++.dg/lookup/koenig5.C: Likewise.
7128 * g++.dg/ext/no-asm-2.C: Likewise.
7129 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7130 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7131 * gfortran.dg/used_types_16.f90: Likewise.
7132 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7133 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7134 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7135 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7136 * gfortran.dg/abstract_type_6.f03: Likewise.
7137 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7138 * gfortran.dg/used_types_15.f90: Likewise.
7139 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7140 * gfortran.dg/exit_3.f08: Likewise.
7141 * gfortran.dg/open_status_2.f90: Likewise.
7142 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7143 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7144 * gfortran.dg/associate_1.f03: Likewise.
7145 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7146 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7147 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7148 * gcc.dg/builtin-object-size-1.c: Likewise.
7149 * gcc.dg/noreturn-6.c: Likewise.
7150 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7151 * gcc.dg/globalalias.c: Likewise.
7152 * gcc.dg/builtins-config.h: Likewise.
7153 * gcc.dg/pr30457.c: Likewise.
7154 * gcc.c-torture/compile/volatile-1.c: Likewise.
7155 * gcc.c-torture/execute/20101011-1.c: Likewise.
7156 * c-c++-common/Waddress-1.c: Likewise.
7157
66756373
JJ
71582016-02-11 Jakub Jelinek <jakub@redhat.com>
7159
7160 PR c/69768
7161 * c-c++-common/Waddress-1.c: New test.
7162
76fe932b
AV
71632016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7164
7165 PR fortran/69296
7166 * gfortran.dg/associate_19.f03: New test.
7167 * gfortran.dg/associate_20.f03: New test.
7168
564c4d4b
OE
71692016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7170
7171 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7172
e1c1ecb0
KT
71732016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7174
7175 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7176 .arch armv8-a\n. Add -dA to dg-options.
7177 * gcc.target/aarch64/assembler_arch_1.c: New test.
7178 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7179
0d7d9458
PC
71802016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7181
7182 PR c++/68726
7183 * g++.dg/cpp0x/pr68726.C: New.
7184
e6208a60
IE
71852016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7186
7187 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7188 test.
7189
281a11eb
RB
71902016-02-11 Richard Biener <rguenther@suse.de>
7191
7192 * g++.dg/tree-ssa/pr61034.C: Adjust.
7193
e03dd765
VM
71942016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7195
4b48faf5 7196 PR target/69148
e03dd765
VM
7197 * gcc.target/s390/pr69148.c: New.
7198
cdc23927
YR
71992016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7200
7201 PR tree-optimization/69652
7202 * gcc.dg/torture/pr69652.c: New test.
7203
e199dd0a
JJ
72042016-02-10 Jakub Jelinek <jakub@redhat.com>
7205 Patrick Palka <ppalka@gcc.gnu.org>
7206
7207 PR ipa/69241
7208 PR c++/69649
7209 * g++.dg/ipa/pr69241-1.C: New test.
7210 * g++.dg/ipa/pr69241-2.C: New test.
7211 * g++.dg/ipa/pr69241-3.C: New test.
7212 * g++.dg/ipa/pr69649.C: New test.
7213
d6b38027
UB
72142016-02-10 Uros Bizjak <ubizjak@gmail.com>
7215
7216 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7217 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7218
13b562c5
BC
72192016-02-10 Bin Cheng <bin.cheng@arm.com>
7220
7221 PR tree-optimization/68021
7222 * gcc.dg/tree-ssa/pr68021.c: New test.
7223
24a179f8
RB
72242016-02-10 Richard Biener <rguenther@suse.de>
7225
7226 PR tree-optimization/69726
7227 * gcc.dg/uninit-22.c: New testcase.
7228
0d99886f
AP
72292016-02-09 Andrew Pinski <apinski@cavium.com>
7230
7231 PR tree-opt/69282
7232 * gcc.c-torture/compile/20160205-1.c: New testcase.
7233
ab04995c
MM
72342016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7235
7236 PR target/68404
7237 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7238 instead accessing a really large arrray.
7239 * gcc.target/powerpc/fusion3.c: Likewise.
7240
4b79ac23
CB
72412016-02-09 Charles Baylis <charles.baylis@linaro.org>
7242
7243 PR target/68532
7244 * gcc.c-torture/execute/pr68532.c: New test.
7245
b890a441
AO
72462016-02-11 Alexandre Oliva <aoliva@redhat.com>
7247
7248 PR target/69634
7249 * gcc.dg/pr69634.c: New.
7250
84a5bef7
RB
72512016-02-09 Richard Biener <rguenther@suse.de>
7252
7253 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7254
1f123759 72552016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7256
1f123759
AF
7257 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7258
65860c77
YR
72592016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7260
7261 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7262
7e1e8a0a
RB
72632016-02-09 Richard Biener <rguenther@suse.de>
7264
7265 PR tree-optimization/69715
7266 * gcc.dg/torture/pr69715.c: New testcase.
7267
efb45a9f
PP
72682016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7269
7270 PR c++/69139
7271 * g++.dg/cpp0x/trailing12.C: New test.
7272 * g++.dg/cpp0x/trailing13.C: New test.
7273
20a0c6f9
PP
72742016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7275
7276 PR c++/69283
7277 PR c++/67835
7278 * g++.dg/cpp1y/auto-fn29.C: New test.
7279 * g++.dg/cpp1y/auto-fn30.C: New test.
7280
a162f3af
JJ
72812016-02-08 Jakub Jelinek <jakub@redhat.com>
7282
7283 PR tree-optimization/69209
7284 * gcc.c-torture/compile/pr69209.c: New test.
7285
4b4a9fbd
JL
72862016-02-08 Jeff Law <law@redhat.com>
7287
7288 PR tree-optimization/68541
7289 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7290 of statements allowed in join block for path splitting.
7291
cfac5ed2
JJ
72922016-02-08 Jakub Jelinek <jakub@redhat.com>
7293
f68bc23f
JJ
7294 PR c++/59627
7295 * g++.dg/gomp/pr59627.C: New test.
7296
cfac5ed2
JJ
7297 PR ipa/69239
7298 * g++.dg/ipa/pr69239.C: New test.
7299
44714d8c
DM
73002016-02-08 David Malcolm <dmalcolm@redhat.com>
7301
7302 PR preprocessor/69664
7303 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7304 * gcc.dg/cpp/warn-comments.c: Likewise.
7305
eba9e839
MP
73062016-02-08 Marek Polacek <polacek@redhat.com>
7307
7308 PR c++/69688
7309 * g++.dg/init/const12.C: New test.
7310
a011cd92
BS
73112016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7312
7313 PR target/60410
7314 * gcc.dg/lto/pr55113_0.c: Remove test.
7315
5317b1be
RB
73162016-02-08 Richard Biener <rguenther@suse.de>
7317
7318 PR tree-optimization/69719
7319 * gcc.dg/torture/pr69719.c: New testcase.
7320
63998a63
RB
73212016-02-08 Richard Biener <rguenther@suse.de>
7322 Jeff Law <law@redhat.com>
7323
7324 PR target/68273
7325 * gcc.target/mips/pr68273.c: New testcase.
7326
43f4a281
RB
73272016-02-08 Richard Biener <rguenther@suse.de>
7328
7329 PR rtl-optimization/69274
7330 * gcc.target/i386/addr-sel-1.c: XFAIL.
7331
0b604d2d
JL
73322016-02-08 Jeff Law <law@redhat.com>
7333
e8dfe49e
JL
7334 PR tree-optimization/68541
7335 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7336
6daecd7a 7337 PR tree-optimization/65917
0b604d2d
JL
7338 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7339
c0f0e35a
JD
73402016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7341
7342 PR fortran/50555
7343 * gfortran.dg/namelist_args.f90: New test.
7344
8981d712
JL
73452016-02-05 Jeff Law <law@redhat.com>
7346
6daecd7a 7347 PR tree-optimization/68541
8981d712
JL
7348 * gcc.dg/tree-ssa/split-path-2.c: New test.
7349 * gcc.dg/tree-ssa/split-path-3.c: New test.
7350 * gcc.dg/tree-ssa/split-path-4.c: New test.
7351 * gcc.dg/tree-ssa/split-path-5.c: New test.
7352 * gcc.dg/tree-ssa/split-path-6.c: New test.
7353 * gcc.dg/tree-ssa/split-path-7.c: New test.
7354
46cb9332
MS
73552016-02-05 Martin Sebor <msebor@redhat.com>
7356
7357 PR c++/69662
7358 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7359 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7360
be2083ea
RH
73612016-02-06 Richard HEnderson <rth@redhat.com>
7362
7363 PR c/69643
7364 * gcc.target/i386/addr-space-4.c: New.
7365 * gcc.target/i386/addr-space-5.c: New.
7366
711d7c23
MM
73672016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7368
7369 PR fortran/66089
7370 * gfortran.dg/elemental_dependency_6.f90: New.
7371
b5c1c988
JJ
73722016-02-05 Jakub Jelinek <jakub@redhat.com>
7373
861c7bcd
JJ
7374 PR rtl-optimization/69691
7375 * gcc.c-torture/execute/pr69691.c: New test.
7376
b5c1c988
JJ
7377 PR c++/69628
7378 * g++.dg/parse/pr69628.C: New test.
7379
f7dfa966
UB
73802016-02-05 Uros Bizjak <ubizjak@gmail.com>
7381
7382 * gcc.dg/sancov/asan.c: Move to ...
7383 * gcc.dg/asan/sancov-1.c: ... here.
7384
9b143e64
UB
73852016-02-05 Uros Bizjak <ubizjak@gmail.com>
7386
7387 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7388
f5d4b899
L
73892016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7390
7391 PR target/69677
7392 * gcc.target/i386/pr69677.c: New test.
7393
76c85fbb
PP
73942016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7395
7396 PR c++/68948
7397 * g++.dg/template/pr68948.C: New test.
7398
f181bf90
DV
73992016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7400
7401 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7402 (only necessary on s390x).
7403
714fb282
L
74042016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7405
7406 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7407 -mno-accumulate-outgoing-args.
7408
618d6c1c
PP
74092016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7410
7411 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7412
1066e9b5
JJ
74132016-02-04 Jakub Jelinek <jakub@redhat.com>
7414
7415 PR c/69669
7416 * c-c++-common/pr69669.c: New test.
7417
76255d0d
MM
74182016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7419
7420 PR target/69667
7421 * g++.dg/pr69667.C: New file.
7422
e0b059b1
WD
74232016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7424
7425 PR target/69619
7426 * gcc.dg/pr69619.c: Add new test.
7427
2692b5c8
RS
74282016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7429
7430 PR rtl-optimization/69577
7431 * gcc.target/i386/pr69577.c: New test.
7432
7db337c2
ML
74332016-02-04 Martin Liska <mliska@suse.cz>
7434
7435 * g++.dg/asan/pr69276.C: New test.
7436
cc9c0829
KT
74372016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7438
7439 PR target/65932
7440 PR target/67714
7441 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7442 a single smulbb instruction.
7443 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7444 * gcc.target/amr/wmul-2.c: Likewise.
7445
eb9feb52
KT
74462016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7447
7448 PR target/65932
7449 PR target/67714
7450 * gcc.c-torture/execute/pr67714.c: New test.
7451
61f727fe
JJ
74522016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7453
7454 PR target/69454
7455 * gcc.target/i386/pr69454-1.c: New test.
7456 * gcc.target/i386/pr69454-2.c: New test.
7457
05dd97db
MS
74582016-02-03 Martin Sebor <msebor@redhat.com>
7459
7460 PR c++/69251
7461 PR c++/69253
7462 PR c++/69290
7463 PR c++/69277
7464 PR c++/69349
7465 * g++.dg/ext/flexarray-mangle-2.C: New test.
7466 * g++.dg/ext/flexarray-mangle.C: New test.
7467 * g++.dg/ext/flexarray-subst.C: New test.
7468 * g++.dg/ext/flexary11.C: New test.
7469 * g++.dg/ext/flexary12.C: New test.
7470 * g++.dg/ext/flexary13.C: New test.
7471 * g++.dg/ext/flexary14.C: New test.
7472 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7473
dac2fc29
L
74742016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7475
7476 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7477 Define only if CHECK_FLOAT128 is defined.
7478 (main): Properly initialize u5.
7479
eadb8035
JJ
74802016-02-03 Jakub Jelinek <jakub@redhat.com>
7481
0afbb81b
JJ
7482 PR c/69627
7483 * gcc.dg/pr69627.c: New test.
7484
eadb8035
JJ
7485 PR target/69644
7486 * gcc.dg/pr69644.c: New test.
7487
b12d4923
MS
74882016-02-03 Mike Stump <mikestump@comcast.net>
7489
7490 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7491 support for struct-layout-1.exp.
7492
ab4bae0c
PP
74932016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7494
7495 PR c++/69056
618d6c1c 7496 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7497
95831c01
VM
74982016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7499 Alexandre Oliva <aoliva@redhat.com>
7500
7501 PR target/69461
7502 * gcc.target/powerpc/pr69461.c: New.
7503
ccc71ab8
UB
75042016-02-03 Uros Bizjak <ubizjak@gmail.com>
7505
7506 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7507 works from here ...
7508 (check_effective_target_fsanitize_thread): ... to here. Do not
7509 specify additional compile flags for the test source.
7510 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7511 specify additional compile flags for the test source.
7512
96299640
WD
75132016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7514
7515 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7516
781d83d9
AV
75172016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7518
7519 PR fortran/67451
7520 PR fortran/69418
7521 * gfortran.dg/coarray_allocate_2.f08: New test.
7522 * gfortran.dg/coarray_allocate_3.f08: New test.
7523 * gfortran.dg/coarray_allocate_4.f08: New test.
7524
d8208e6d
AL
75252016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7526
7527 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7528 use same scan-tree-dump-times on all platforms.
7529 * gcc.dg/vect/vect-outer-1.c: Likewise.
7530 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7531 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7532 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7533 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7534 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7535 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7536 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7537
a8394fa0
SB
75382016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7539
7540 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7541 warning.
7542
f3baa1d3
L
75432016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7544
7545 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7546
eb077516
JN
75472016-02-02 James Norris <jnorris@codesourcery.com>
7548
7549 * c-c++-common/goacc/routine-5.c: Add tests.
7550
578fb225
AM
75512016-02-02 Alexander Monakov <amonakov@ispras.ru>
7552
7553 * gcc.target/nvptx/unsigned-cmp.c: New test.
7554
c64f7d37
WD
75552016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7556
7557 * gcc.target/aarch64/scalar_shift_1.c
7558 (test_corners_sisd_di): Improve force to SIMD register.
7559 (test_corners_sisd_si): Likewise.
7560 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7561 Remove scan-assembler check for ldr.
7562
90c6f26c
RB
75632016-02-02 Richard Biener <rguenther@suse.de>
7564
7565 PR tree-optimization/69595
7566 * gcc.dg/Warray-bounds-17.c: New testcase.
7567
9dc03c97
RB
75682016-02-02 Richard Biener <rguenther@suse.de>
7569
7570 PR tree-optimization/69606
7571 * gcc.dg/torture/pr69606.c: New testcase.
7572
2d4dc223
YR
75732016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7574
7575 PR middle-end/68542
7576 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7577 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7578
65c98fde
AM
75792016-02-02 Alan Modra <amodra@gmail.com>
7580
7581 PR target/69548
7582 * gcc.target/powerpc/pr69548.c: New test.
7583
e1b81f2b
JJ
75842016-02-01 Jakub Jelinek <jakub@redhat.com>
7585
d0268b37
JJ
7586 PR rtl-optimization/69592
7587 * gcc.dg/pr69592.c: New test.
7588
e1b81f2b
JJ
7589 PR preprocessor/69543
7590 PR c/69558
7591 * gcc.dg/pr69543.c: New test.
7592 * gcc.dg/pr69558.c: New test.
7593
7dd7780d
UB
75942016-02-01 Uros Bizjak <ubizjak@gmail.com>
7595
bf672ee5
UB
7596 PR testsuite/65940
7597 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7598
9a7013f8
MS
75992016-02-01 Martin Sebor <msebor@redhat.com>
7600
7601 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7602
e681fb2b
BC
76032016-02-01 Bin Cheng <bin.cheng@arm.com>
7604
7605 PR tree-optimization/67921
7606 * c-c++-common/ubsan/pr67921.c: New test.
7607
ff86345f
RB
76082016-02-01 Richard Biener <rguenther@suse.de>
7609
7610 PR middle-end/69556
7611 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7612
bc369dbd
RB
76132016-02-01 Richard Biener <rguenther@suse.de>
7614
7615 PR tree-optimization/69574
7616 * gcc.dg/torture/pr69574.c: New testcase.
7617
ef318184
RB
76182016-02-01 Richard Biener <rguenther@suse.de>
7619
7620 PR tree-optimization/69579
7621 * gcc.dg/setjmp-6.c: New testcase.
7622
654745e6
JJ
76232016-02-01 Jakub Jelinek <jakub@redhat.com>
7624
7625 PR rtl-optimization/69570
7626 * g++.dg/opt/pr69570.C: New test.
7627
e6c0c44b
RH
76282016-02-01 Richard Henderson <rth@redhat.com>
7629
7630 * gcc.dg/pr69535.c: New test.
7631
6ff3f09a
JDA
76322016-01-31 John David Anglin <danglin@gcc.gnu.org>
7633
2c005538
JDA
7634 PR testsuite/69584
7635 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7636 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7637
61083a4b
JDA
7638 PR debug/68244
7639 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7640
6ff3f09a
JDA
7641 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7642
0c221916
PT
76432016-01-31 Paul Thomas <pault@gcc.gnu.org>
7644
7645 PR fortran/67564
7646 * gfortran.dg/allocate_with_source_17.f03: New test.
7647
db7a2818
JJ
76482016-01-30 Jakub Jelinek <jakub@redhat.com>
7649
7650 PR tree-optimization/69546
7651 * gcc.dg/torture/pr69546.c: New test.
7652
e520d5f0
PT
76532016-01-30 Paul Thomas <pault@gcc.gnu.org>
7654
7655 PR fortran/69566
7656 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7657
343c05d3
MS
76582016-01-30 Martin Sebor <msebor@redhat.com>
7659
7660 PR c++/68490
7661 * g++.dg/ext/flexary10.C: New test.
7662
d6c3a539
DH
76632016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7664
7665 PR fortran/66707
7666 gfortran.dg/common_23.f90: New test.
7667
52d72fcd
BS
76682016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7669
7670 PR target/65546
7671 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7672 condition being checked, and disable it when the target supports
7673 misaligned loads and stores.
7674
3a5d2ba4
JJ
76752016-01-29 Jakub Jelinek <jakub@redhat.com>
7676
7677 PR debug/69518
7678 * gcc.dg/torture/pr69518.c: New test.
7679
6bbacdb5
L
76802016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7681
7682 PR target/69530
7683 * gcc.target/i386/pr69530.c: New test.
7684
af932cdb
SE
76852016-01-29 Steve Ellcey <sellcey@imgtec.com>
7686
7687 PR target/65604
7688 * gcc.target/mips/div-delay.c: New test.
7689
26658b7c
JJ
76902016-01-29 Jakub Jelinek <jakub@redhat.com>
7691
33e89989
JJ
7692 PR target/69551
7693 * gcc.target/i386/pr69551.c: New test.
7694
26658b7c
JJ
7695 PR target/66137
7696 * gcc.target/i386/pr66137.c: New test.
7697
401116b5
AB
76982016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7699
7700 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7701 always built for p5600.
7702 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7703 isa=p5600 dg-option.
7704
d4abfcc5
RB
77052016-01-29 Richard Biener <rguenther@suse.de>
7706
7707 PR tree-optimization/69547
7708 * g++.dg/tree-ssa/pr69547.C: New testcase.
7709
16b77b32
JJ
77102016-01-29 Jakub Jelinek <jakub@redhat.com>
7711
7712 PR debug/66869
7713 * g++.dg/warn/Wunused-function2.C: New test.
7714
a1c95464
DV
77152016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7716
7717 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7718 support for test to succeed.
7719
5453bfed
MP
77202016-01-29 Marek Polacek <polacek@redhat.com>
7721
7722 PR c++/69509
7723 PR c++/69516
7724 * g++.dg/ext/constexpr-vla2.C: New test.
7725 * g++.dg/ext/constexpr-vla3.C: New test.
7726 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7727
452ec2a5
RB
77282016-01-29 Richard Biener <rguenther@suse.de>
7729
7730 PR middle-end/69537
7731 * gcc.dg/uninit-21.c: New testcase.
7732
aec0b19e
UB
77332016-01-28 Uros Bizjak <ubizjak@gmail.com>
7734
7735 PR target/69459
7736 * gcc.target/i386/pr69459.c: New test.
7737
df113ce7
SE
77382016-01-28 Steve Ellcey <sellcey@imgtec.com>
7739
7740 PR target/68400
7741 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7742 * gcc.target/mips/pr68400.c: New test.
7743
494de84f
MS
77442016-01-28 Martin Sebor <msebor@redhat.com>
7745
7746 PR target/17381
7747 * gcc.target/powerpc/pr17381.c: New test.
7748
eb1b1f01
JJ
77492016-01-28 Jakub Jelinek <jakub@redhat.com>
7750
7751 PR middle-end/69542
7752 * gcc.dg/torture/pr69542.c: New test.
7753
6dfeb7ce
WD
77542016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7755
7756 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7757
4b7471a4
DE
77582016-01-28 David Edelsohn <dje.gcc@gmail.com>
7759
7760 * gcc.dg/pr65980.c: Skip on AIX.
7761 * gcc.dg/pr66688.c: Same.
7762
b271fd21
DE
77632016-01-28 David Edelsohn <dje.gcc@gmail.com>
7764
7765 PR target/63679
7766 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7767 * gcc.dg/tree-ssa/sra-18.c: Same.
7768
874108a9
AV
77692016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7770
7771 PR fortran/62536
7772 * gfortran.dg/block_15.f08: New test.
7773 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7774 on incorrectly closed BLOCK.
7775
30480bcd
IE
77762016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7777
7778 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
77792016-01-28 Richard Biener <rguenther@suse.de>
7780
7781 PR tree-optimization/69466
7782 * gfortran.dg/vect/pr69466.f90: New testcase.
7783
0d4c694e
TP
77842016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7785
7786 * g++.dg/pr67989.C: Remove ARM-specific option.
7787 * gcc.target/arm/pr67989.C: New file.
7788
2aa780da
UB
77892016-01-27 Uros Bizjak <ubizjak@gmail.com>
7790
7791 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7792 and expm1 test for glibc < 2.11.
7793
f75ebe77
RH
77942016-01-27 Richard Henderson <rth@redhat.com>
7795
7796 * gcc.c-torture/execute/pr69447.c: New test.
7797
77982016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7799
9a175e65 7800 PR fortran/69422
49847d75
PT
7801 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7802
cbdd8ae0
JJ
78032016-01-27 Jakub Jelinek <jakub@redhat.com>
7804
7805 PR debug/66869
7806 * gcc.dg/pr66869.c: New test.
7807
2b572b3c
JL
78082016-01-25 Jeff Law <law@redhat.com>
7809
7810 PR tree-optimization/68398
aec0b19e 7811 PR tree-optimization/69196
2b572b3c
JL
7812 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7813 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7814 path to avoid new heuristic allowing more irreducible regions
7815 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7816 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7817 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7818 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7819 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7820
fa74a4bc
MP
78212016-01-27 Marek Polacek <polacek@redhat.com>
7822
7823 PR c/68062
7824 * c-c++-common/vector-compare-4.c: New test.
7825
0afff540
DM
78262016-01-27 David Malcolm <dmalcolm@redhat.com>
7827
7828 PR preprocessor/69126
7829 * c-c++-common/pr69126.c: New test case.
7830
1a218fc9
ILT
78312016-01-27 Ian Lance Taylor <iant@google.com>
7832
7833 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7834
5d70666e
RB
78352016-01-27 Ryan Burn <contact@rnburn.com>
7836
7837 PR cilkplus/69267
7838 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7839
87ff4d66
UB
78402016-01-27 Uros Bizjak <ubizjak@gmail.com>
7841
7842 PR target/69512
7843 * gcc.target/i386/pr69512.c: New test.
7844
27e23cca
RE
78452016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7846
7847 PR ada/69488
7848 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7849
05bf54c3
MP
78502016-01-27 Marek Polacek <polacek@redhat.com>
7851
7852 PR c++/69379
7853 * g++.dg/pr69379.C: New test.
7854
60214d0d
MS
78552016-01-27 Martin Sebor <msebor@redhat.com>
7856
7857 PR c++/69317
7858 * g++.dg/abi/Wabi-2-2.C: New test.
7859 * g++.dg/abi/Wabi-2-3.C: New test.
7860 * g++.dg/abi/Wabi-3-2.C: New test.
7861 * g++.dg/abi/Wabi-3-3.C: New test.
7862
167c7bfa
RB
78632016-01-27 Richard Biener <rguenther@suse.de>
7864
7865 PR tree-optimization/69166
7866 * gcc.dg/torture/pr69166.c: New testcase.
7867
1430fb1f
MJ
78682016-01-27 Martin Jambor <mjambor@suse.cz>
7869
7870 PR tree-optimization/69355
7871 * gcc.dg/tree-ssa/pr69355.c: New test.
7872
95e3030c
MP
78732016-01-27 Marek Polacek <polacek@redhat.com>
7874
7875 PR c++/69496
7876 * g++.dg/ext/constexpr-vla1.C: New test.
7877
eeb085f3
CB
78782016-01-20 Christian Bruel <christian.bruel@st.com>
7879
7880 PR target/69245
7881 * gcc.target/arm/pr69245.c: New test.
7882
b1652dde
JJ
78832016-01-27 Jakub Jelinek <jakub@redhat.com>
7884
7885 PR tree-optimization/69399
7886 * gcc.dg/torture/pr69399.c: New test.
7887
ce7e8f00
EB
78882016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7889
7890 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7891
e4aac1d1
EB
78922016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7893
7894 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7895
8dfdb419
TV
78962016-01-26 Tom de Vries <tom@codesourcery.com>
7897
7898 PR tree-optimization/69110
7899 * gcc.dg/autopar/pr69110.c: New test.
7900
56f80f54 79012016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7902 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7903
7904 * gcc.dg/graphite/isl-ast-op-select.c: New.
7905
a0909527
PT
79062015-01-26 Paul Thomas <pault@gcc.gnu.org>
7907
7908 PR fortran/69385
7909 * gfortran.dg/allocate_error_6.f90: New test.
7910
ffc445f4
RH
79112016-01-26 Richard Henderson <rth@redhat.com>
7912
7913 * gcc.dg/tm/pr60908.c: New test.
7914
01e1dea3
DM
79152016-01-26 David Malcolm <dmalcolm@redhat.com>
7916
7917 PR other/69006
7918 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7919 directive.
7920 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7921 expected multiline output to reflect the colorization being
7922 disabled before newlines.
7923 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7924 (custom_diagnostic_finalizer): Replace call to
7925 pp_newline_and_flush with call to pp_flush.
7926 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7927 * gfortran.dg/implicit_class_1.f90: Likewise.
7928 * lib/gcc-dg.exp (allow_blank_lines): New global.
7929 (dg-allow-blank-lines-in-output): New procedure.
7930 (gcc-dg-prune): Complain about blank lines in the output, unless
7931 dg-allow-blank-lines-in-output was called.
7932 * lib/multiline.exp (_build_multiline_regex): Only support
7933 arbitrary followup text for non-blank-lines, not for blank lines.
7934
13f92e8d
JJ
79352016-01-26 Jakub Jelinek <jakub@redhat.com>
7936
7937 PR tree-optimization/69483
7938 * gcc.dg/pr69483.c: New test.
7939 * g++.dg/opt/pr69483.C: New test.
7940
92422235
CL
79412016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7942
7943 PR target/68620
7944 * gcc.target/arm/pr68620.c: New test.
7945
0bccf11b
L
79462016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7947
7948 * gcc.target/i386/pr68986-2.c: Remove -m32.
7949
81cd202e
L
79502016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7951
7952 PR target/68986
7953 * gcc.target/i386/pr68986-1.c: New test.
7954 * gcc.target/i386/pr68986-2.c: Likewise.
7955 * gcc.target/i386/pr68986-3.c: Likewise.
7956
213a1c03
CB
79572016-01-26 Christian Bruel <christian.bruel@st.com>
7958
7959 * lib/target-supports.exp
7960 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7961 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7962 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7963
22a08dd1
RB
79642016-01-26 Richard Biener <rguenther@suse.de>
7965
7966 PR tree-optimization/69452
7967 * gcc.dg/torture/pr69452.c: New testcase.
7968
6c06e0e8
JJ
79692016-01-26 Jakub Jelinek <jakub@redhat.com>
7970
7971 PR target/69442
7972 * gcc.dg/pr69442.c: New test.
7973
b96824c4
RFI
79742016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7975
7976 PR target/67896
7977 * gcc.target/aarch64/simd/pr67896.C: New.
7978
5ee31e57
RS
79792016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7980
7981 PR tree-optimization/69400
7982 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7983 function.
7984 (plugin_init): Call it.
7985 * gcc.dg/torture/pr69400.c: New test.
7986
7ddfb31d
CL
79872016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7988
7989 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7990
1e050c90
AK
79912016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7992 Sebastian Pop <s.pop@samsung.com>
7993
7994 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7995 isl-0.15.
7996
c8ee4bf5
AK
79972016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7998 Sebastian Pop <s.pop@samsung.com>
7999
8000 * gcc.dg/graphite/pr69292.c: New.
8001
d902b330
JJ
80022016-01-25 Jakub Jelinek <jakub@redhat.com>
8003
8004 * c-c++-common/goacc/use_device-1.c: New test.
8005
2c89b952
JL
80062016-01-25 Jeff Law <law@redhat.com>
8007
8008 PR tree-optimization/69196
8009 PR tree-optimization/68398
8010 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8011 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8012
685c8785
DE
80132016-01-25 David Edelsohn <dje.gcc@gmail.com>
8014
8015 PR target/69469
8016 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8017 Algorithm.
8018
95cef0c1
RB
80192016-01-25 Richard Biener <rguenther@suse.de>
8020
8021 PR testsuite/69380
8022 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8023
2947d3b2
IE
80242016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8025
8026 PR target/69421
8027 * gcc.dg/pr69421.c: New test.
8028
ae19075a
BB
80292016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8030
8031 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8032 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8033 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8034 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8035 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8036 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8037 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8038 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8039 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8040 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8041
fa4511c2
RB
80422016-01-25 Richard Biener <rguenther@suse.de>
8043
8044 PR tree-optimization/69376
8045 * gcc.dg/torture/pr69376.c: New testcase.
8046
1d101216
JD
80472016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8048
8049 PR fortran/69397
8050 PR fortran/68442
8051 * gfortran.dg/interface_38.f90: New test.
8052 * gfortran.dg/interface_39.f90: New test.
a0909527 8053
a59b92b0
PP
80542016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8055
8056 Revert:
8057 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8058
8059 PR c++/11858
8060 PR c++/24663
8061 PR c++/24664
8062 * g++.dg/template/pr11858.C: New test.
8063 * g++.dg/template/pr24663.C: New test.
8064 * g++.dg/template/unify12.C: New test.
8065 * g++.dg/template/unify13.C: New test.
8066 * g++.dg/template/unify14.C: New test.
8067 * g++.dg/template/unify15.C: New test.
8068 * g++.dg/template/unify16.C: New test.
8069 * g++.dg/template/unify17.C: New test.
8070
16acb1a8
DH
80712016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8072
8073 PR fortran/68283
8074 gfortran.dg/pr68283.f90: New test.
8075
094773e8
TK
80762016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8077
8078 PR fortran/66094
8079 * gfortran.dg/inline_matmul_13.f90: New test.
8080 * gfortran.dg/matmul_bounds_8.f90: New test.
8081 * gfortran.dg/matmul_bounds_9.f90: New test.
8082 * gfortran.dg/matmul_bounds_10.f90: New test.
8083
42fb90d7
TV
80842016-01-23 Tom de Vries <tom@codesourcery.com>
8085
8086 PR tree-optimization/69426
8087 * gcc.dg/autopar/pr69426.c: New test.
8088
69da7802
MS
80892016-01-23 Martin Sebor <msebor@redhat.com>
8090
8091 PR c++/58109
8092 PR c++/69022
8093 * g++.dg/cpp0x/alignas5.C: New test.
8094 * g++.dg/ext/vector29.C: Same.
8095
da17300a
UB
80962016-01-23 Uros Bizjak <ubizjak@gmail.com>
8097
8098 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8099 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8100 _GNU_SOURCE from compile flags to the source.
8101 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8102 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8103 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8104 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8105
62041cfc
JJ
81062016-01-22 Jakub Jelinek <jakub@redhat.com>
8107
8108 PR target/69432
8109 * g++.dg/opt/pr69432.C: New test.
8110
f7d2ad6f
BS
81112016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8112
8113 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8114 32-bit targets testing an -m64 multilib.
8115
d403fc9a
WS
81162016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8117
8118 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8119 64-bit support.
8120
4aa16f8d
JG
81212016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8122
8123 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8124
7c816d0f
CB
81252016-01-21 Christian Bruel <christian.bruel@st.com>
8126
8127 PR target/68674
8128 * gcc.target/i386/pr68674.c
8129 * gcc.target/aarch64/pr68674.c
8130 * gcc.target/arm/pr68674.c
8131
fce661e8
KT
81322016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8133
8134 PR target/69403
8135 * gcc.c-torture/execute/pr69403.c: New test.
8136
4696899f
PC
81372016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8138
8139 PR c++/55843
8140 * g++.dg/template/pr55843.C: New.
8141
bac69366
AL
81422016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8143
8144 PR testsuite/66877
8145 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8146 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8147
b57d3a5c
BS
81482016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8149
8150 PR testsuite/67489
da17300a
UB
8151 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8152 from dg-do compile directive, and instead add
8153 { dg-require-effective-target int128 }.
b57d3a5c 8154
9f04a53e
MS
81552016-01-20 Martin Sebor <msebor@redhat.com>
8156
8157 PR c/69405
8158 * gcc.dg/sync-fetch.c: New test.
8159
38a51663
JL
81602016-01-21 Martin Sebor <msebor@redhat.com>
8161
8162 PR target/69252
8163 * gcc.target/powerpc/pr69252.c: New test.
8164
2423a75a
JD
81652016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8166
8167 PR fortran/65996
da17300a 8168 * gfortran.dg/pr65996.f90: New test.
2423a75a 8169
0a76463f
DV
81702016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8171
8172 PR c++/68810
9f04a53e 8173 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8174 expected to generate an error.
0a76463f 8175
9776e692
BS
81762016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8177
8178 PR middle-end/66178
8179 * gcc.dg/torture/pr66178.c: New test.
8180
c8d3e088
AB
81812016-01-21 Anton Blanchard <anton@samba.org>
8182 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8183
8184 PR target/63354
8185 * gcc.target/powerpc/pr63354.c: New test.
8186
35b707ff
VM
81872016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8188
8189 PR rtl-optimization/68990
8190 * gcc.target/i386/pr68990: New.
8191
157b0829
NC
81922016-01-21 Nick Clifton <nickc@redhat.com>
8193
8194 PR target/69129
8195 * gcc.target/mips/pr69129.c: New.
8196
aede6748
PC
81972016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8198
8199 PR c++/58046
8200 * g++.dg/cpp0x/pr58046.C: New.
8201
5463c2c8
JJ
82022016-01-21 Jakub Jelinek <jakub@redhat.com>
8203
6d31cc75
SS
8204 PR target/69187
8205 PR target/65624
8206 * gcc.target/arm/pr69187.c: New test.
8207
5463c2c8
JJ
8208 PR c++/69355
8209 * g++.dg/torture/pr69355.C: New test.
8210
fa28f32b
AK
82112016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8212 Sebastian Pop <s.pop@samsung.com>
8213
8214 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8215
b920a047
AK
82162016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8217 Sebastian Pop <s.pop@samsung.com>
8218
da17300a 8219 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8220
bdd3aea6
JJ
82212016-01-21 Jakub Jelinek <jakub@redhat.com>
8222
8223 PR middle-end/67653
8224 * c-c++-common/pr67653.c: New test.
8225 * gcc.dg/torture/pr29119.c: Add dg-warning.
8226
26a2e6ae
PB
82272016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8228
8229 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8230
d25c7690
PK
82312016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8232
8233 PR c/24293
8234 * gcc.dg/pr24293.c: New test.
8235 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8236 incomplete struct type.
8237 * gcc.dg/declspec-1.c: Likewise.
8238 * gcc.dg/pr63549.c: Likewise.
8239
889d5698
JJ
82402016-01-20 Jakub Jelinek <jakub@redhat.com>
8241
8242 PR tree-optimization/66612
8243 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8244 for bdn instruction.
8245
d7cf3dc7
CL
82462016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8247
8248 * lib/target-supports.exp
8249 (check_effective_target_arm_fp_ok_nocache): New.
8250 (check_effective_target_arm_fp_ok): New.
8251 (add_options_for_arm_fp): New.
8252 (check_effective_target_arm_crypto_ok_nocache): Require
8253 target_arm_v8_neon_ok instead of arm32.
8254 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8255 (check_effective_target_arm_crypto_pragma_ok): New.
8256 (add_options_for_arm_vfp): New.
8257 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8258 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8259 target instead. Force initial fpu to vfp.
8260 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8261 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8262 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8263 dependency.
8264 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8265 use arm_vfp effective target instead. Force initial fpu to vfp.
8266 * gcc.target/arm/attr-neon3.c: Likewise.
8267 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8268 arm_vfp_ok.
8269 * gcc.target/arm/unsigned-float.c: Likewise.
8270 * gcc.target/arm/vfp-1.c: Likewise.
8271 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8272 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8273 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8274 * gcc.target/arm/vfp-ldmias.c: Likewise.
8275 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8276 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8277 * gcc.target/arm/vfp-stmiad.c: Likewise.
8278 * gcc.target/arm/vfp-stmias.c: Likewise.
8279 * gcc.target/arm/vnmul-1.c: Likewise.
8280 * gcc.target/arm/vnmul-2.c: Likewise.
8281 * gcc.target/arm/vnmul-3.c: Likewise.
8282 * gcc.target/arm/vnmul-4.c: Likewise.
8283
01ac9704 82842016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8285
e84b00da
L
8286 PR testsuite/69366
8287 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8288 the MPX run-time library, for compile-time MPX test.
8289 * gcc.target/i386/chkp-always_inline.c: Likewise.
8290 * gcc.target/i386/chkp-bndret.c: Likewise.
8291 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8292 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8293 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8294 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8295 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8296 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8297 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8298 * gcc.target/i386/chkp-label-address.c: Likewise.
8299 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8300 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8301 * gcc.target/i386/chkp-pr69044.c: Likewise.
8302 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8303 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8304 * gcc.target/i386/chkp-strchr.c: Likewise.
8305 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8306 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8307 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8308 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8309 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8310 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8311 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8312 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8313 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8314 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8315 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8316 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8317 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8318 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8319 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8320 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8321 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8322 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8323 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8324 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8325 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8326 * gcc.target/i386/pr63995-2.c: Likewise.
8327 * gcc.target/i386/pr64805.c: Likewise.
8328 * gcc.target/i386/pr65044.c: Likewise.
8329 * gcc.target/i386/pr65167.c: Likewise.
8330 * gcc.target/i386/pr65183.c: Likewise.
8331 * gcc.target/i386/pr65184.c: Likewise.
8332 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8333
28b33016
IE
83342016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8335
8336 PR tree-optimization/69328
8337 * gcc.dg/pr69328.c: New test.
8338
bcff0913
JL
83392016-01-20 Jeff Law <law@redhat.com>
8340
bf0bb970 8341 PR target/25114
bcff0913
JL
8342 * gcc.target/m68k/pr25114.c: New test.
8343
a3f69631
AV
83442016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8345
8346 * gcc.target/arm/memset-inline-10.c: Added
8347 dg-require-effective-target arm_thumb2_ok.
8348
af33ba0d
EB
83492016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8350
8351 * gcc.dg/debug/dwarf2/sso.c: New test.
8352
7596d5de
UB
83532016-01-19 Uros Bizjak <ubizjak@gmail.com>
8354
8355 PR testsuite/68820
8356 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8357 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8358 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8359
ceda2c69
JH
83602016-01-19 Jan Hubicka <hubicka@ucw.cz>
8361
8362 PR ipa/66223
8363 * g++.dg/ipa/devirt-50.C: New testcase.
8364
38a979f2
MP
83652016-01-19 Marek Polacek <polacek@redhat.com>
8366
8367 PR c++/68965
8368 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8369 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8370
962801c5
KT
83712016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8372
8373 PR target/69135
8374 * gcc.target/arm/pr69135_1.c: New test.
8375
078fe40a
WD
83762015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8377
8378 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8379
786e3c06
WD
83802015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8381
8382 * gcc.target/aarch64/ccmp_1.c: New testcase.
8383
1e297006
MP
83842016-01-19 Marek Polacek <polacek@redhat.com>
8385
8386 PR c++/68586
8387 * g++.dg/cpp0x/enum30.C: New test.
8388
879c27e3
RB
83892016-01-19 Richard Biener <rguenther@suse.de>
8390
8391 PR tree-optimization/69336
8392 * g++.dg/tree-ssa/pr69336.C: New testcase.
8393
015337d3
JJ
83942016-01-19 Jakub Jelinek <jakub@redhat.com>
8395
8396 PR debug/65779
8397 * gcc.dg/pr65779.c: New test.
8398
e2c768b6
RB
83992016-01-19 Richard Biener <rguenther@suse.de>
8400
8401 PR tree-optimization/69352
8402 * gcc.dg/torture/pr69352.c: New testcase.
8403
569efc34
JJ
84042016-01-19 Jakub Jelinek <jakub@redhat.com>
8405
8406 PR rtl-optimization/68955
8407 PR rtl-optimization/64557
8408 * gcc.dg/torture/pr68955.c: New test.
8409
e49d321f
JH
84102016-01-19 Jan Hubicka <hubicka@ucw.cz>
8411
8412 PR lto/69136
8413 * g++.dg/torture/pr69136.C: New testcase.
8414
e9191ad3
JH
84152016-01-19 Jan Hubicka <hubicka@ucw.cz>
8416
8417 PR lto/69133
8418 * g++.dg/lto/pr69133_0.C: New testcase.
8419 * g++.dg/lto/pr69133_1.C: New testcase.
8420
2bedb645
JL
84212016-01-15 Jeff Law <law@redhat.com>
8422
8423 PR tree-optimization/69320
8424 * gcc.c-torture/pr69320-1.c: New test.
8425 * gcc.c-torture/pr69320-2.c: New test.
8426 * gcc.c-torture/pr69320-3.c: New test.
8427 * gcc.c-torture/pr69320-4.c: New test.
8428
17c15cb9
PP
84292016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8430
8431 PR c++/11858
8432 PR c++/24663
8433 PR c++/24664
8434 * g++.dg/template/pr11858.C: New test.
8435 * g++.dg/template/pr24663.C: New test.
8436 * g++.dg/template/unify12.C: New test.
8437 * g++.dg/template/unify13.C: New test.
8438 * g++.dg/template/unify14.C: New test.
8439 * g++.dg/template/unify15.C: New test.
8440 * g++.dg/template/unify16.C: New test.
8441 * g++.dg/template/unify17.C: New test.
8442
9617fd08
DM
84432016-01-18 David Malcolm <dmalcolm@redhat.com>
8444
8445 PR testsuite/69181
8446 * gcc.dg/pr69181-1.c: New test file.
8447 * gcc.dg/pr69181-2.c: New test file.
8448 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8449 globals by moving it to...
8450 (cleanup-after-saved-dg-test): ...this new function. Add
8451 "global additional_sources_used". Add reset of global
8452 multiline_expected_outputs to the empty list.
8453 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8454 global to...
8455 (multiline_expected_outputs): ...this, and updated comments to
8456 note that it is modified from gcc-dg.exp.
8457 (dg-end-multiline-output): Update for the above renaming.
8458 (handle-multiline-outputs): Likewise. Remove the clearing
8459 of the expected outputs to the empty list.
8460
b555a2e4
RB
84612016-01-18 Richard Biener <rguenther@suse.de>
8462
8463 PR tree-optimization/69297
8464 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8465
96902805
JM
84662016-01-18 Joseph Myers <joseph@codesourcery.com>
8467
8468 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8469 dg-options.
8470 * gcc.target/mips/mips-3d-2.c: Likewise.
8471 * gcc.target/mips/mips-3d-3.c: Likewise.
8472 * gcc.target/mips/mips-3d-4.c: Likewise.
8473 * gcc.target/mips/mips-3d-5.c: Likewise.
8474 * gcc.target/mips/mips-3d-6.c: Likewise.
8475 * gcc.target/mips/mips-3d-7.c: Likewise.
8476 * gcc.target/mips/mips-3d-8.c: Likewise.
8477 * gcc.target/mips/mips-3d-9.c: Likewise.
8478 * gcc.target/mips/mips-ps-1.c: Likewise.
8479 * gcc.target/mips/mips-ps-2.c: Likewise.
8480 * gcc.target/mips/mips-ps-3.c: Likewise.
8481 * gcc.target/mips/mips-ps-4.c: Likewise.
8482 * gcc.target/mips/mips-ps-5.c: Likewise.
8483 * gcc.target/mips/mips-ps-6.c: Likewise.
8484 * gcc.target/mips/mips-ps-7.c: Likewise.
8485 * gcc.target/mips/mips-ps-type.c: Likewise.
8486 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8487 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8488
40e26f94
TV
84892016-01-18 Tom de Vries <tom@codesourcery.com>
8490
8491 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8492 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8493 * c-c++-common/goacc/kernels-empty.c: New test.
8494 * c-c++-common/goacc/kernels-eternal.c: New test.
8495 * c-c++-common/goacc/kernels-loop-2.c: New test.
8496 * c-c++-common/goacc/kernels-loop-3.c: New test.
8497 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8498 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8499 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8500 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8501 * c-c++-common/goacc/kernels-loop-data.c: New test.
8502 * c-c++-common/goacc/kernels-loop-g.c: New test.
8503 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8504 * c-c++-common/goacc/kernels-loop-n.c: New test.
8505 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8506 * c-c++-common/goacc/kernels-loop.c: New test.
8507 * c-c++-common/goacc/kernels-noreturn.c: New test.
8508 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8509 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8510 * c-c++-common/goacc/kernels-reduction.c: New test.
8511
a98d4647
TV
85122016-01-18 Tom de Vries <tom@codesourcery.com>
8513
8514 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8515 * gcc.dg/autopar/outer-2.c: Same.
8516 * gcc.dg/autopar/outer-3.c: Same.
8517 * gcc.dg/autopar/outer-4.c: Same.
8518 * gcc.dg/autopar/outer-5.c: Same.
8519 * gcc.dg/autopar/outer-6.c: Same.
8520 * gcc.dg/autopar/parallelization-1.c: Same.
8521 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8522 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8523 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8524 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8525 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8526 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8527 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8528 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8529 * gcc.dg/autopar/pr39500-1.c: Same.
8530 * gcc.dg/autopar/pr39500-2.c: Same.
8531 * gcc.dg/autopar/pr46193.c: Same.
8532 * gcc.dg/autopar/pr46194.c: Same.
8533 * gcc.dg/autopar/pr49580.c: Same.
8534 * gcc.dg/autopar/pr49960-1.c: Same.
8535 * gcc.dg/autopar/pr49960.c: Same.
8536 * gcc.dg/autopar/pr68373.c: Same.
8537 * gcc.dg/autopar/reduc-1.c: Same.
8538 * gcc.dg/autopar/reduc-1char.c: Same.
8539 * gcc.dg/autopar/reduc-1short.c: Same.
8540 * gcc.dg/autopar/reduc-2.c: Same.
8541 * gcc.dg/autopar/reduc-2char.c: Same.
8542 * gcc.dg/autopar/reduc-2short.c: Same.
8543 * gcc.dg/autopar/reduc-3.c: Same.
8544 * gcc.dg/autopar/reduc-4.c: Same.
8545 * gcc.dg/autopar/reduc-6.c: Same.
8546 * gcc.dg/autopar/reduc-7.c: Same.
8547 * gcc.dg/autopar/reduc-8.c: Same.
8548 * gcc.dg/autopar/reduc-9.c: Same.
8549 * gcc.dg/autopar/uns-outer-4.c: Same.
8550 * gcc.dg/autopar/uns-outer-5.c: Same.
8551 * gcc.dg/autopar/uns-outer-6.c: Same.
8552 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8553 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8554
da976fa8
AL
85552016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8556
8557 PR target/63679
8558 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8559 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8560
70c1e886
AL
85612016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8562
8563 PR target/63679
8564 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8565 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8566 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8567
88bed196
AL
85682016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8569
8570 PR target/63679
8571 * gcc.dg/tree-ssa/sra-17.c: New.
8572 * gcc.dg/tree-ssa/sra-18.c: New.
8573
3dd5f42e
IE
85742016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8575
8576 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8577
ae5a77fa
EB
85782016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8579
8580 * gnat.dg/inline12.adb: New test.
8581
11e57fc6
BC
85822016-01-18 Bin Cheng <bin.cheng@arm.com>
8583
8584 PR tree-optimization/66797
8585 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8586
995b6fe0
RB
85872016-01-18 Richard Biener <rguenther@suse.de>
8588
8589 PR tree-optimization/69170
8590 * gcc.dg/torture/pr69170.c: New testcase.
8591
82ee0cf2 85922016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8593
8594 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8595
d69da357
TV
85962016-01-16 Tom de Vries <tom@codesourcery.com>
8597
8598 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8599
a3845283
TV
86002016-01-16 Tom de Vries <tom@codesourcery.com>
8601
8602 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8603 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8604 redundant dg-require-effective-target pthread.
8605 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8606 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8607 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8608 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8609 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8610 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8611 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8612
197a6aa6
DE
86132016-01-16 David Edelsohn <dje.gcc@gmail.com>
8614
8615 PR target/68609
8616 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8617 * gcc.target/powerpc/recip-7.c: Same.
8618
ec7886c1
PP
86192016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8620
8621 PR c++/69091
8622 * g++.dg/template/pr69091.C: New test.
8623
203484bb
PP
86242016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8625
8626 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8627 dump does not contain an error_mark_node.
8628 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8629 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8630
aa2500e9
PP
86312016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8632
8633 PR c++/68936
8634 * g++.dg/template/pr68936.C: New test.
8635
28621a5c
DE
86362016-01-15 David Edelsohn <dje.gcc@gmail.com>
8637
8638 PR target/68609
8639 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8640 * gcc.target/powerpc/recip-2.c: Same.
8641 * gcc.target/powerpc/recip-3.c: Same.
8642 * gcc.target/powerpc/recip-4.c: Same.
8643 * gcc.target/powerpc/recip-sqrtf.c: Same.
8644
40c43aca
JL
86452016-01-15 Jeff Law <law@redhat.com>
8646
8647 PR tree-optimization/69270
8648 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8649 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8650
afbc5ae8
PT
86512016-01-15 Paul Thomas <pault@gcc.gnu.org>
8652
8653 PR fortran/49630
8654 * gfortran.dg/deferred_character_13.f90: New test for the fix
8655 of comment 3 of the PR.
8656
8657 PR fortran/54070
8658 * gfortran.dg/deferred_character_8.f90: New test
8659 * gfortran.dg/allocate_error_5.f90: New test
8660
8661 PR fortran/60593
8662 * gfortran.dg/deferred_character_10.f90: New test
8663
8664 PR fortran/60795
8665 * gfortran.dg/deferred_character_14.f90: New test
8666
8667 PR fortran/61147
8668 * gfortran.dg/deferred_character_11.f90: New test
8669
8670 PR fortran/64324
8671 * gfortran.dg/deferred_character_9.f90: New test
8672
49abe076
VM
86732016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8674
8675 PR rtl-optimization/69030
8676 * gcc.target/i386/pr69030.c: New.
8677
16d12992
KT
86782016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8679
8680 * gcc.target/aarch64/target_attr_17.c: New test.
8681
78810bd3
RB
86822016-01-15 Richard Biener <rguenther@suse.de>
8683
8684 PR tree-optimization/66856
8685 * gcc.dg/torture/pr66856-1.c: New testcase.
8686 * gcc.dg/torture/pr66856-2.c: Likewise.
8687
2bd847fe
RB
86882016-01-15 Richard Biener <rguenther@suse.de>
8689
8690 PR debug/69137
8691 * g++.dg/lto/pr69137_0.C: New testcase.
8692
a00fe3b7
RS
86932016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8694
8695 PR middle-end/69246
8696 * gcc.target/i386/pr69246.c: New test.
8697
cbb0e83b
DV
86982016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8699
7596d5de 8700 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8701
5a500ecf
DV
87022016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8703
8704 PR c++/56194
8705 * g++.dg/init/const9.C: Disable test on S/390.
8706
5d9bf64f
DV
87072016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8708
8709 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8710 * g++.dg/Wno-frame-address.C: Ditto.
8711
e234b19e
DV
87122016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8713
8714 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8715
89483f99
RB
87162016-01-15 Richard Biener <rguenther@suse.de>
8717
8718 PR tree-optimization/68961
8719 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8720
94f37395
IE
87212016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8722
8723 * gcc.target/i386/pr65105-5.c: New test.
8724
82ee0cf2 87252016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8726
8727 * gcc.c-torture/execute/alias-4.c: New testcase.
8728
82ee0cf2 87292016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8730
8731 PR ipa/68148
8732 * g++.dg/ipa/devirt-49.C: New testcase.
8733
092f7deb 87342016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8735
8736 PR target/65837
8737 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8738 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8739 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8740
e93c66bc
RB
87412016-01-15 Richard Biener <rguenther@suse.de>
8742
8743 PR tree-optimization/69117
8744 * gcc.dg/torture/pr69117.c: New testcase.
8745
c47eaca6 87462015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8747
8748 PR c++/69048
8749 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8750
c3f6914a
FXC
87512016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8752
8753 PR testsuite/67509
8754 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8755 range tests use 100 * maximum instead of maximum + 1.
8756
cd65ae90
JJ
87572016-01-14 Jakub Jelinek <jakub@redhat.com>
8758
8759 PR debug/69244
8760 * gcc.dg/guality/pr69244.c: New test.
8761
19643948
UB
87622016-01-14 Uros Bizjak <ubizjak@gmail.com>
8763
8764 * lib/target-supports.exp (check_effective_target_issignaling):
8765 New procedure.
8766 * gcc.dg/pr61441.c: Require issignaling effective target.
8767
fe79c97e
SB
87682016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8769
8770 PR target/68803
8771 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8772
c7df95d8
DM
87732016-01-14 David Malcolm <dmalcolm@redhat.com>
8774
8775 PR c++/68819
8776 PR preprocessor/69177
8777 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8778 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8779 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8780 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8781
00083992
MP
87822016-01-14 Marek Polacek <polacek@redhat.com>
8783
8784 PR c/69262
8785 * gcc.dg/array-15.c: New test.
8786
0c9b3294
JJ
87872016-01-14 Jakub Jelinek <jakub@redhat.com>
8788
8789 PR middle-end/68146
8790 PR tree-optimization/69155
8791 * gfortran.dg/pr68146.f: New test.
8792 * gfortran.dg/pr69155.f90: New test.
8793
3688e13d
RB
87942016-01-14 Richard Biener <rguenther@suse.de>
8795
8796 PR tree-optimization/68060
8797 * gcc.dg/torture/pr68060-1.c: New testcase.
8798 * gcc.dg/torture/pr68060-2.c: Likewise.
8799
bab0ad3a
NC
88002016-01-14 Nick Clifton <nickc@redhat.com>
8801
8802 * lib/target-supports.exp
8803 (check_effective_target_arm_neon_ok_nocache): Add an option
8804 sequence that includes setting the ARM architecture to ARMv7-A.
8805 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8806 command line options necessary to enable Neon support.
8807 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8808 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8809 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8810 * gcc.target/arm/pr69180.c: Likewise.
8811
947c2ce5
JL
88122016-01-14 Jeff Law <law@redhat.com>
8813
8814 PR tree-optimization/69270
8815 * gcc.dg/tree-ssa/pr69270.c: New test.
8816
3342fd71
BS
88172016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8818
8819 PR c/66208
8820 * c-c++-common/pr66208.c: New file.
8821
2ad3adf1
JJ
88222016-01-13 Jakub Jelinek <jakub@redhat.com>
8823
8824 PR tree-optimization/69156
8825 * gcc.dg/pr69156.c: New test.
8826
398d6feb
L
88272016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8828
8829 * gcc.target/i386/pr69225-7.c: New test.
8830
4c868789
RH
88312016-01-13 Richard Henderson <rth@redhat.com>
8832
8833 * gcc.dg/tm/memopt-13.c: Update expected function.
8834 * gcc.dg/tm/memopt-6.c: Likewise.
8835
ef6d1772
UB
88362016-01-13 Uros Bizjak <ubizjak@gmail.com>
8837
8838 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8839 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8840 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8841 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8842
ef6d1772
UB
88432016-01-13 Tom de Vries <tom@codesourcery.com>
8844
8845 PR tree-optimization/69169
0b4b6ef2
TV
8846 * gcc.dg/pr69169.c: New test.
8847
2ad3adf1 88482016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8849
8850 PR target/69228
8851 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8852 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8853 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8854 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8855 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8856 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8857 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8858 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8859
9060e335
AK
88602016-01-13 Jakub Jelinek <jakub@redhat.com>
8861
8862 PR target/69247
8863 * gcc.dg/pr69247.c: New test.
8864
40311329
RB
88652016-01-13 Richard Biener <rguenther@suse.de>
8866
8867 PR tree-optimization/69242
8868 * gcc.dg/torture/pr69242.c: New testcase.
8869
ccbd7103
RB
88702016-01-13 Richard Biener <rguenther@suse.de>
8871
8872 PR tree-optimization/69186
8873 * gcc.dg/torture/pr69186.c: New testcase.
8874
c6f72a46
JL
88752016-01-13 Jeff Law <law@redhat.com>
8876
8877 PR tree-optimization/67755
8878 * gcc.dg/tree-ssa/pr67755.c: New test.
8879
88802016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8881
8882 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8883 pass number in output by a star.
8884
c446cf07
BC
88852016-01-12 Bin Cheng <bin.cheng@arm.com>
8886
8887 PR tree-optimization/68911
8888 * gcc.c-torture/execute/pr68911.c: New test.
8889
5342156c
MP
88902016-01-12 Marek Polacek <polacek@redhat.com>
8891
8892 PR c++/68979
8893 * g++.dg/warn/permissive-1.C: New test.
8894
65364cc5
JJ
88952016-01-12 Jakub Jelinek <jakub@redhat.com>
8896
8897 PR objc++/68511
8898 PR c++/69213
8899 * g++.dg/opt/pr69213.C: New test.
8900
81b9a3d9
CB
89012016-01-12 Christian Bruel <christian.bruel@st.com>
8902
8903 PR target/69180
8904 * gcc.target/arm/pr69180.c: New test.
8905
3c4e91c9
RB
89062016-01-12 Richard Biener <rguenther@suse.de>
8907
8908 PR lto/69077
8909 * g++.dg/lto/pr69077_0.C: New testcase.
8910 * g++.dg/lto/pr69077_1.C: Likewise.
8911
5664cea1
JJ
89122016-01-12 Jakub Jelinek <jakub@redhat.com>
8913
8914 PR target/69175
8915 * g++.dg/opt/pr69175.C: New test.
8916
86cefc49
AL
89172016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8918
8919 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8920 rather than #including math.h & stdlib.h.
8921 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8922 * gcc.dg/vect/pr49771.c: Likewise.
8923 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8924 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8925 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8926 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8927 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8928 * gcc.dg/vect/pr44507.c: Likewise.
8929 * gcc.dg/vect/pr45902.c: Likewise.
8930 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8931 * gcc.dg/vect/vect-117.c: Likewise.
8932 * gcc.dg/vect/vect-99.c: Likewise.
8933 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8934 * gcc.dg/vect/vect-cond-1.c: Likewise.
8935 * gcc.dg/vect/vect-cond-2.c: Likewise.
8936 * gcc.dg/vect/vect-cond-3.c: Likewise.
8937 * gcc.dg/vect/vect-cond-4.c: Likewise.
8938 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8939 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8940 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8941 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8942 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8943 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8944 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8945 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8946 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8947 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8948 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8949 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8950 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8951 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8952 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8953 include of signal.h.
8954 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8955 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8956 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8957 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8958 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8959 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8960 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8961 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8962 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8963 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8964 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8965 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8966 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8967 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8968 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8969 * gcc.dg/vect/vect-outer-5.c: Likewise.
8970 * gcc.dg/vect/vect-outer-6.c: Likewise.
8971 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8972 include of stdio.h.
8973
b832f61e
NC
89742016-01-12 Nick Clifton <nickc@redhat.com>
8975
8976 PR target/68913
8977 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8978 to fread so that it will be found in all target runtimes.
8979
8eac49b1
RB
89802016-01-12 Richard Biener <rguenther@suse.de>
8981
8982 PR tree-optimization/69053
8983 * g++.dg/torture/pr69053.C: New testcase.
8984
2935d994
RB
89852016-01-12 Richard Biener <rguenther@suse.de>
8986
8987 PR tree-optimization/69168
8988 * gcc.dg/torture/pr69168.c: New testcase.
8989
66c16fd9
RB
89902016-01-12 Richard Biener <rguenther@suse.de>
8991
8992 PR tree-optimization/69157
8993 * gcc.dg/torture/pr69157.c: New testcase.
8994
89952016-01-12 Richard Biener <rguenther@suse.de>
8996
8997 PR tree-optimization/69174
8998 * gcc.dg/torture/pr69174.c: New testcase.
8999
723033a6
JJ
90002016-01-12 Jakub Jelinek <jakub@redhat.com>
9001
9002 PR c++/66808
9003 PR c++/69000
9004 * g++.dg/tls/pr66808.C: New test.
9005 * g++.dg/tls/pr69000.C: New test.
9006
3574cf47
BS
90072016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9008
9009 * gcc.target/powerpc/swaps-p8-23.c: New test.
9010 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9011
feb20787
JDA
90122016-01-11 John David Anglin <danglin@gcc.gnu.org>
9013
9014 PR tree-optimization/68356
9015 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9016
27b1820a
KV
90172016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9018 Jim Wilson <jim.wilson@linaro.org>
9019
9020 PR target/69194
9021 * gcc.target/arm/pr69194.c: New test.
9022
cf4de6af
L
90232016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9024
9025 PR target/69225
9026 * gcc.target/i386/pr69225-1.c: New test.
9027 * gcc.target/i386/pr69225-2.c: Likewise.
9028 * gcc.target/i386/pr69225-3.c: Likewise.
9029 * gcc.target/i386/pr69225-4.c: Likewise.
9030 * gcc.target/i386/pr69225-5.c: Likewise.
9031 * gcc.target/i386/pr69225-6.c: Likewise.
9032
1ebd5558
JJ
90332016-01-11 Jakub Jelinek <jakub@redhat.com>
9034
23552a4d
JJ
9035 PR target/67462
9036 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9037 if lp64.
9038
26ff85b0
JJ
9039 PR target/69071
9040 * gcc.dg/pr69071.c: New test.
9041
9cb6bd74
JJ
9042 PR c++/69211
9043 * g++.dg/opt/pr69211.C: New test.
9044
1ebd5558
JJ
9045 PR tree-optimization/69214
9046 * gcc.c-torture/compile/pr69214.c: New test.
9047
8c18c836
UB
90482016-01-11 Uros Bizjak <ubizjak@gmail.com>
9049
9050 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9051 * gcc.target/i386/pr66232-11.c: Ditto.
9052 * gcc.target/i386/pr66232-12.c: Ditto.
9053 * gcc.target/i386/pr66232-13.c: Ditto.
9054
62446e6e
RB
90552016-01-11 Richard Biener <rguenther@suse.de>
9056
9057 PR tree-optimization/69173
9058 * gcc.dg/torture/pr69173.c: New testcase.
9059
2b8568fe
KT
90602016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9061
9062 PR rtl-optimization/68796
9063 * gcc.target/aarch64/tst_5.c: New test.
9064 * gcc.target/aarch64/tst_6.c: Likewise.
9065
5baf4532
KT
90662016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9067
9068 PR rtl-optimization/68841
9069 * gcc.dg/pr68841.c: New test.
9070 * gcc.c-torture/execute/pr68841.c: New test.
9071
ca90b1ed
YR
90722016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9073
9074 PR rtl-optimization/68920
9075 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9076 for ix86 targets.
9077 * gcc.dg/ifcvt-5.c: New test.
9078
2ad3adf1 90792016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9080
9081 PR bootstrap/69123
9082 * g++.dg/pr69123.C: New.
9083
83834c09
IE
90842016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9085
9086 PR target/69010
9087 * gcc.target/i386/pr69010.c: New test.
9088
dcf89d57
MJ
90892016-01-11 Martin Jambor <mjambor@suse.cz>
9090
9091 PR ipa/69044
9092 * gcc.target/i386/chkp-pr69044.c: New test.
9093
d95167ee
TV
90942016-01-11 Tom de Vries <tom@codesourcery.com>
9095
9096 PR tree-optimization/69109
9097 * gcc.dg/autopar/pr69109-2.c: New test.
9098 * gcc.dg/autopar/pr69109.c: New test.
9099
4f6403a8
TV
91002016-01-11 Tom de Vries <tom@codesourcery.com>
9101
9102 PR tree-optimization/69108
9103 * gcc.dg/autopar/pr69108.c: New test.
9104
21efdd80
PP
91052016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9106
9107 PR c++/69029
9108 * c-c++-common/Wisleading-indentation.c: Augment test.
9109
fd42eed8
TK
91102016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9111
9112 PR fortran/69154
9113 * gfortran.dg/inline_matmul_12.f90: New test.
9114
4f90ee6c
PT
91152016-01-10 Paul Thomas <pault@gcc.gnu.org>
9116
9117 PR fortran/67779
9118 * gfortran.dg/actual_array_offset_1: New test.
9119
3907c6cf
TV
91202016-01-10 Tom de Vries <tom@codesourcery.com>
9121
9122 PR tree-optimization/69062
9123 * gcc.dg/autopar/pr69062.c: New test.
9124
b07b236e
TS
91252016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9126
9127 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9128 * gcc.dg/vect/slp-perm-2.c: Likewise.
9129 * gcc.dg/vect/slp-perm-3.c: Likewise.
9130 * gcc.dg/vect/slp-perm-5.c: Likewise.
9131 * gcc.dg/vect/slp-perm-6.c: Likewise.
9132 * gcc.dg/vect/slp-perm-7.c: Likewise.
9133 * gcc.dg/vect/slp-perm-8.c: Likewise.
9134
23fab8ae
TV
91352016-01-10 Tom de Vries <tom@codesourcery.com>
9136
9137 PR tree-optimization/69039
9138 * gcc.dg/autopar/pr69039.c: New test.
9139
73f0dae2
MP
91402016-01-09 Marek Polacek <polacek@redhat.com>
9141
9142 PR c++/69113
9143 * g++.dg/pr69113.C: New test.
9144
20b8d734
JJ
91452016-01-09 Jakub Jelinek <jakub@redhat.com>
9146
9147 PR middle-end/50865
9148 PR tree-optimization/69097
9149 * gcc.c-torture/execute/pr50865.c: New test.
9150 * gcc.c-torture/execute/pr69097-1.c: New test.
9151 * gcc.c-torture/execute/pr69097-2.c: New test.
9152 * gcc.dg/pr69097-1.c: New test.
9153 * gcc.dg/pr69097-2.c: New test.
9154
c50e614b
JJ
91552016-01-09 Jakub Jelinek <jakub@redhat.com>
9156
9157 PR c++/69164
9158 * g++.dg/opt/pr69164.C: New test.
9159
e0237993
JJ
91602016-01-08 Jakub Jelinek <jakub@redhat.com>
9161
9162 PR tree-optimization/69167
9163 * gcc.dg/pr69167.c: New test.
9164
bd8f5bb2
MP
91652016-01-08 Marek Polacek <polacek@redhat.com>
9166
9167 PR c++/68449
9168 * g++.dg/pr68449.C: New.
9169
bb0f5ca7
AL
91702016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9171
9172 PR tree-optimization/68707
9173 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9174 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9175 on platforms supporting it.
9176 * gcc.dg/vect/slp-perm-2.c: Likewise.
9177 * gcc.dg/vect/slp-perm-3.c: Likewise.
9178 * gcc.dg/vect/slp-perm-5.c: Likewise.
9179 * gcc.dg/vect/slp-perm-7.c: Likewise.
9180 * gcc.dg/vect/slp-perm-8.c: Likewise.
9181 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9182 on platforms supporting it.
9183
22518428
JJ
91842016-01-08 Jakub Jelinek <jakub@redhat.com>
9185
33f0852f
JJ
9186 PR tree-optimization/69162
9187 * gcc.dg/pr69162.c: New test.
9188
22518428
JJ
9189 PR tree-optimization/69172
9190 * gcc.dg/pr69172.c: New test.
9191
80e9b3aa
TP
91922016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9193
9194 PR tree-optimization/67781
9195 * gcc.c-torture/execute/pr67781.c: New file.
9196
262a363f
JJ
91972016-01-08 Jakub Jelinek <jakub@redhat.com>
9198
9199 PR tree-optimization/69083
9200 * gcc.dg/vect/pr69083.c: New test.
9201
6e1f093f
SS
92022016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9203
9204 PR tree-optimization/61441
9205 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9206 Use -fexcess-precision=standard for compiler options.
9207 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9208
53290e07
JJ
92092016-01-08 Jakub Jelinek <jakub@redhat.com>
9210
57bf3072
JJ
9211 PR fortran/69128
9212 * gfortran.dg/gomp/pr69128.f90: New test.
9213
53290e07
JJ
9214 PR c++/69145
9215 * g++.dg/ext/pr69145-1.C: New test.
9216 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9217 * g++.dg/ext/pr69145-2.h: New file.
9218
7a127fa7
MS
92192016-01-07 Martin Sebor <msebor@redhat.com>
9220
9221 PR c/68966
9222 * gcc.dg/atomic-fetch-bool.c: New test.
9223 * gcc.dg/sync-fetch-bool.c: New test.
9224
95918b49
L
92252016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9226
9227 PR fortran/66680
9228 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9229
c8e62a9d
NC
92302016-01-07 Nick Clifton <nickc@redhat.com>
9231
9232 PR target/66655
9233 * g++.dg/pr66655.C: New test.
9234 * g++.dg/pr66655_1.cc: Test support file.
9235 * g++.dg/pr66655.h: Test header file.
9236
2ad3adf1 92372016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9238
9239 PR fortran/66680
9240 gfortran.dg/gomp/pr66680.f90: New test.
9241
4cd9ca92
L
92422016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9243
9244 PR target/69171
9245 * gcc.target/i386/pr69171-1.c: New test.
9246 * gcc.target/i386/pr69171-2.c: Likewise.
9247 * gcc.target/i386/pr69171-3.c: Likewise.
9248 * gcc.target/i386/pr69171-4.c: Likewise.
9249 * gcc.target/i386/pr69171-5.c: Likewise.
9250 * gcc.target/i386/pr69171-6.c: Likewise.
9251
7e33d4dc
BS
92522015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9253
9254 PR middle-end/67639
9255 * c-c++-common/pr67639.c: New test.
9256
fec64afc
JJ
92572016-01-07 Jakub Jelinek <jakub@redhat.com>
9258
9259 PR tree-optimization/69141
9260 * g++.dg/opt/pr69141.C: New test.
9261
f293ad29
EB
92622016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9263
9264 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9265
5027395e
UB
92662016-01-06 Uros Bizjak <ubizjak@gmail.com>
9267
9268 PR target/69140
9269 * gcc.target/i386/pr69140.c: New test
9270
7443cf13
DM
92712016-01-06 David Malcolm <dmalcolm@redhat.com>
9272
9273 * gcc.dg/bad-dereference.c: New test case.
9274
32928931
BS
92752015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9276
9277 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9278
68dd05da
AS
92792016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9280
9281 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9282
6b131d5b
MP
92832016-01-06 Marek Polacek <polacek@redhat.com>
9284
9285 PR sanitizer/69099
9286 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9287
8d9fdb49
MP
92882016-01-05 Marek Polacek <polacek@redhat.com>
9289
9290 PR c/69104
9291 * gcc.dg/atomic-invalid-2.c: New.
9292
acf93f1e
L
92932016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9294
9295 PR target/68991
9296 * gcc.target/i386/pr68991.c: New test.
9297
3f50525d
L
92982016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9299
9300 PR target/68991
9301 * g++.dg/pr68991-1.C: New test.
9302 * g++.dg/pr68991-2.C: Likewise.
9303
e0237993 93042016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9305
e0237993 9306 PR other/60465
face88a1
ST
9307 * gcc.target/ia64/pr60465-gprel64.c: New test.
9308 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9309
a0866eff
KT
93102016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9311
9312 PR rtl-optimization/68651
9313 * gcc.target/aarch64/pr68651_1.c: New test.
9314
c589e975
DM
93152016-01-05 David Malcolm <dmalcolm@redhat.com>
9316
9317 PR c/69122
9318 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9319
929710d9
NS
93202016-01-05 Nathan Sidwell <nathan@acm.org>
9321
ce3e43d7
NS
9322 PR c++/58583
9323 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9324
929710d9
NS
9325 * gcc.dg/alias-15.c: New.
9326
a2faef8e
NC
93272016-01-05 Nick Clifton <nickc@redhat.com>
9328
9329 PR target/68870
9330 * g++.dg/pr68770.C: New test.
9331
4cfa76e3
MS
93322016-01-04 Mike Stump <mikestump@comcast.net>
9333
9334 * lib/target-supports.exp (check_effective_target_cilkplus):
9335 cilkplus targets require pthreads.
4ece61b6 9336 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9337
4e8a3a35
MM
93382016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9339
9340 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9341 generation.
9342
818ab71a
JJ
93432016-01-04 Jakub Jelinek <jakub@redhat.com>
9344
9345 Update copyright years.
9346
2fe0a208
MP
93472016-01-04 Marek Polacek <polacek@redhat.com>
9348
9349 PR c/68908
9350 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9351 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9352 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9353
9e3b2fe3
EB
93542016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9355
9356 * gcc.target/sparc/20160104-2.c: New test.
9357
e8d65a35
EB
93582016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9359
9360 * gcc.target/sparc/20160104-1.c: New test.
9361
25ccfccd
PT
93622016-01-03 Paul Thomas <pault@gcc.gnu.org>
9363
9364 PR fortran/65045
9365 * gfortran.dg/pr65045.f90: New test.
9366
cb51d382
EB
93672016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9368
9369 * gnat.dg/specs/debug1.ads: Delete.
9370
6eeaad6e
JD
93712016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9372
9373 PR libgfortran/68867
9374 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9375 expression.
9376
2f968603
JD
93772016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9378
9379 PR libgfortran/68867
9380 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9381 PowerPC.
9382
591bb5e4
PT
93832016-01-01 Paul Thomas <pault@gcc.gnu.org>
9384
9385 PR fortran/68864
9386 * gfortran.dg/pr68864.f90: New test.
9387
f1e0620c
JJ
93882016-01-01 Jakub Jelinek <jakub@redhat.com>
9389
942a1319
JJ
9390 PR tree-optimization/69070
9391 * gcc.dg/pr69070.c: New test.
9392
10dff63f
JJ
9393 PR sanitizer/69055
9394 * gfortran.dg/pr69055.f90: New test.
9395
f1e0620c
JJ
9396 PR target/69015
9397 * gcc.dg/pr69015.c: New test.
818ab71a 9398\f
2f883d1c 9399Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9400
9401Copying and distribution of this file, with or without modification,
9402are permitted in any medium without royalty provided the copyright
9403notice and this notice are preserved.