]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
remove unnecessary calls to vec::release
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
0b0a896e
MM
12016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2
3 PR target/71805
4 * gcc.target/powerpc/pr71805.c: New test.
5
f906f5ed
BS
62016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7
8 * gcc.target/powerpc/divkc3-1.c: New.
9 * gcc.target/powerpc/mulkc3-1.c: New.
10
f507d202
ML
112016-07-12 Martin Liska <mliska@suse.cz>
12
13 * gcc.dg/params/blocksort-part.c: New test.
14 * gcc.dg/params/params.exp: New file.
15
d6f7c125
KT
162016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17
18 PR middle-end/71700
19 * gcc.c-torture/execute/pr71700.c: New test.
20
37ccb0ba
SB
212016-07-12 Steven Bosscher <steven@gcc.gnu.org>
22 Richard Biener <rguenther@suse.de>
23
24 PR tree-optimization/23286
25 PR tree-optimization/70159
26 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
27 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
28 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
29 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
30 * gcc.dg/tree-ssa/pr35286.c: Likewise.
31 * gcc.dg/tree-ssa/pr35287.c: Likewise.
32 * gcc.dg/hoist-register-pressure-1.c: Likewise.
33 * gcc.dg/hoist-register-pressure-2.c: Likewise.
34 * gcc.dg/hoist-register-pressure-3.c: Likewise.
35 * gcc.dg/pr51879-12.c: Likewise.
36 * gcc.dg/strlenopt-9.c: Likewise.
37 * gcc.dg/tree-ssa/pr47392.c: Likewise.
38 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
39 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
40 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
41 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
42 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
43 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
44 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
45 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
46 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
47 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
48 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
49 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
50 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
51 * gfortran.dg/pr43984.f90: Adjust expected outcome.
52
712a93d6
RB
532016-07-12 Richard Biener <rguenther@suse.de>
54
55 PR rtl-optimization/68961
56 * gcc.target/i386/pr68961.c: New testcase.
57
c392943c
JJ
582016-07-11 Jakub Jelinek <jakub@redhat.com>
59
3d56e6a4
JJ
60 PR middle-end/71758
61 * c-c++-common/gomp/pr71758.c: New test.
62 * gfortran.dg/gomp/pr71758.f90: New test.
63
c392943c
JJ
64 PR tree-optimization/71823
65 * gcc.dg/vect/pr71823.c: New test.
66
741d3be5
DM
672016-07-11 David Malcolm <dmalcolm@redhat.com>
68
69 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
70 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
71 and LINE_MAP_MAX_LOCATION_WITH_COLS.
72
92fa45b5
L
732016-07-11 H.J. Lu <hongjiu.lu@intel.com>
74
75 PR target/71801
76 * gcc.target/i386/pr71801.c: New test.
77
f51606c7
RB
782016-07-11 Richard Biener <rguenther@suse.de>
79
80 PR tree-optimization/71816
81 * gcc.dg/torture/pr71816.c: New testcase.
82
36b54ce0
TK
832016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
84
85 PR fortran/71783
86 * gfortran.dg/dependency_46.f90: New test.
87
d13835b6
VM
882016-07-08 Vladimir Makarov <vmakarov@redhat.com>
89
90 PR rtl-optimization/71621
91 * gcc.target/i386/pr71621-1.c: New.
92 * gcc.target/i386/pr71621-2.c: New.
93
642bcbdf
CP
942016-07-08 Cesar Philippidis <cesar@codesourcery.com>
95
96 * gfortran.dg/goacc/pr71704.f90: New test.
97
02eb5b8b
BS
982016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
99
100 PR target/71297
101 * gcc.target/powerpc/pr71297.c: New.
102
8beb9a0d
JW
1032016-07-08 Jiong Wang <jiong.wang@arm.com>
104
105 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
106
cef4b650
MM
1072016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
108
109 PR target/71806
110 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
111
3c3ecf52
AH
1122016-07-08 Alan Hayward <alan.hayward@arm.com>
113
114 PR tree-optimization/71667
115 * gcc.dg/vect/pr71667.c: New
116
2660286d
ML
1172016-07-08 Martin Liska <mliska@suse.cz>
118
119 * gcc.dg/torture/pr71606.c: New test.
120
70cdd4ae
JD
1212016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
122
123 PR fortran/71764
124 * gfortran.dg/pr71764.f90: New test.
125
842dc2e6
JJ
1262016-07-07 Jakub Jelinek <jakub@redhat.com>
127 Kai Tietz <ktietz70@googlemail.com>
128
129 PR c++/70869
130 PR c++/71054
131 * g++.dg/cpp0x/pr70869.C: New test.
132 * g++.dg/cpp0x/pr71054.C: New test.
133
31be4262
DE
1342016-07-07 David Edelsohn <dje.gcc@gmail.com>
135
136 * g++.dg/debug/pr71432.C: Fail on AIX.
137
1c122092
ML
1382016-07-07 Martin Liska <mliska@suse.cz>
139
140 * gfortran.dg/do_1.f90: Remove a corner case that triggers
141 an undefined behavior.
142 * gfortran.dg/do_3.F90: Likewise.
143 * gfortran.dg/do_check_11.f90: New test.
144 * gfortran.dg/do_check_12.f90: New test.
145 * gfortran.dg/do_corner_warn.f90: New test.
146
7119f1b1
ML
1472016-07-07 Martin Liska <mliska@suse.cz>
148
149 * gfortran.dg/predict-1.f90: Ammend the test.
150 * gfortran.dg/predict-2.f90: Likewise.
151
275792f2
IE
1522016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
153
154 PR ipa/71624
155 * g++.dg/pr71624.C: New test.
156
05a437c1
TP
1572016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
158
159 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
160 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
161 ARMv8-M Mainline architectures.
162
6f493951
TP
1632016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
164
165 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
166 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
167
5ddaee94
SB
1682016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
169
170 PR target/70098
171 PR target/71763
172 * gcc.target/powerpc/pr71763.c: New file.
173
651afdb2
YR
1742016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
175
176 PR tree-optimization/71518
177 * gcc.dg/pr71518.c: New test.
178
9df99881
WD
1792016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
180
181 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
182
7b4e0769
SKS
1832016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
184
185 PR target/50739
186 * gcc.target/avr/pr50739.c: New test.
187
eb4432f7
JH
1882016-07-05 Jan Hubicka <jh@suse.cz>
189
190 * gcc.dg/tree-ssa/scev-14.c: update template.
191
c01e092f
RS
1922016-07-06 Richard Sandiford <richard.sandiford@arm.com>
193
194 * gcc.dg/vect/group-no-gaps-1.c: New test.
195
8070763a
AK
1962016-07-05 Andi Kleen <ak@linux.intel.com>
197
198 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
199 if kernel supports MPX.
200
7f6e88a8
KC
2012016-07-05 Kito Cheng <kito.cheng@gmail.com>
202
203 * gcc.c-torture/compile/pr69102.c: Require fpic support.
204
36a265b1
MM
2052016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
206 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
207
208 * gcc.target/powerpc/signbit-1.c: New test.
209 * gcc.target/powerpc/signbit-2.c: New test.
210 * gcc.target/powerpc/signbit-3.c: New test.
211
7a98fb6e
KT
2122016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
213
214 PR rtl-optimization/71594
215 * gcc.dg/torture/pr71594.c: New test.
216
1e3d54b4
JH
2172016-07-05 Jan Hubicka <jh@suse.cz>
218
219 * gcc.dg/tree-ssa/scev-14.c: new testcase.
220
84ca3893
DM
2212016-07-05 David Malcolm <dmalcolm@redhat.com>
222
223 PR c++/62314
224 * gcc/testsuite/g++.dg/parse/error5.C: Update column
225 number of missing semicolon error.
226 * g++.dg/pr62314-2.C: New test case.
227
20d0bfce
AF
2282016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
229
230 * gfortran.dg/coarray_stat_function.f90: New test.
231 * gfortran.dg/coarray_stat_whitespace.f90: New test.
232 * gfortran.dg/coarray_lib_comm_1: Adapting old test
233 to new interfaces.
234
69aaea06
AV
2352016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
236
237 PR fortran/71623
238 * gfortran.dg/deferred_character_17.f90: New test.
239
f723a43c
CL
2402016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
241
242 * gcc.target/arm/neon/polytypes.c: Move to ...
243 * gcc.target/arm/polytypes.c: ... here.
244 * gcc.target/arm/neon/pr51534.c: Move to ...
245 * gcc.target/arm/pr51534.c: ... here.
246 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
247 * gcc.target/arm/vect-vcvt.c: ... here.
248 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
249 * gcc.target/arm/vect-vcvtq.c: ... here.
250 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
251 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
252 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
253 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
254 * gcc.target/arm/neon/neon.exp: Delete.
255 * gcc.target/arm/neon/: Delete.
256
d73e0ccf
JD
2572016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
258
259 PR fortran/65575
260 * gfortran.dg: pr65575.f90: New test.
261
c20f6223
JD
2622016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
263
264 PR fortran/35849
265 * gfortran.dg: pr35849.f90: New test.
266
2a5537c3
JJ
2672016-07-04 Jakub Jelinek <jakub@redhat.com>
268
269 PR c++/71739
270 * g++.dg/cpp0x/pr71739.C: New test.
271
740f9751
CL
2722016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
273
274 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
275
bf749919
DV
2762016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
277
278 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
279 locr.
280 * gcc.target/s390/loc-1.c: New test.
281
430bb38e
YR
2822016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
283
284 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
285 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
286
15f6e0da
RR
2872016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
288
289 PR target/63874
290 * gcc.target/aarch64/pr63874.c: New test.
291
79335075
JB
2922016-07-04 Jan Beulich <jbeulich@suse.com>
293
294 * g++.dg/header.c: New.
295 * gcc.dg/header.c: New.
296
557e8c49
JJ
2972016-07-02 Jakub Jelinek <jakub@redhat.com>
298
299 PR c/71719
300 * c-c++-common/Wunused-var-15.c: New test.
301
79a592e3
JJ
3022016-07-01 Jakub Jelinek <jakub@redhat.com>
303
304 PR fortran/71687
305 * gfortran.dg/gomp/pr71687.f90: New test.
306
e2298656
BS
3072016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
308
309 * gcc.dg/const-float128-ped.c: Require __float128 effective
310 target and options.
311 * gcc.dg/const-float128.c: Likewise.
312 * gcc.dg/torture/float128-cmp-invalid.c: Require
313 __float128 and base_quadfloat_support effective targets, and
314 __float128 options.
315 * gcc.dg/torture/float128-div-underflow.c: Likewise.
316 * gcc.dg/torture/float128-extend-nan.c: Likewise.
317 * gcc.dg/torture/float128-nan.c: Likewise.
318 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
319 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
320 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
321 * lib/target-supports.exp (check_effective_target___float128):
322 New.
323 (add_options_for___float128): New.
324 (check_effective_target_base_quadword_support): New.
325
70c11966
MM
3262016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
327
328 PR target/71720
329 * gcc.target/powerpc/pr71720.c: New test.
330
059541fd
JB
3312016-07-01 Jan Beulich <jbeulich@suse.com>
332
333 * gcc.dg/bss.c: New.
334
2c1e4964
PB
3352016-07-01 Peter Bergner <bergner@vnet.ibm.com>
336
337 PR target/71698
338 * gcc.target/powerpc/pr71698.c: New test.
339
22e1cb39
GJL
3402016-07-01 Georg-Johann Lay <avr@gjlay.de>
341
342 PR target/71151
343 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
344 instead of ".foo" for its section name.
345 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
346 depending on MCU's flash size.
347 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
348 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
349 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
350 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
351 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
352 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
353
466cf574
JB
3542016-07-01 Jan Beulich <jbeulich@suse.com>
355
356 * gcc.target/i386/pr65105-2.c: Add -msse2.
357
351beab7
JJ
3582016-06-30 Jakub Jelinek <jakub@redhat.com>
359
55a0f21a
JJ
360 PR tree-optimization/71707
361 * gcc.dg/strlenopt-29.c: New test.
362
6245ad72
JJ
363 PR fortran/71704
364 * gfortran.dg/gomp/pr71704.f90: New test.
365
351beab7
JJ
366 PR fortran/71705
367 * gfortran.dg/gomp/pr71705.f90: New test.
368
5a3a6a5e
KN
3692016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
370
371 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
372 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
373 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
374 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
375 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
376 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
377 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
378 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
379 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
380 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
381 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
382 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
383 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
384 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
385 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
386 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
387 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
388 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
389 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
390 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
391 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
392 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
393 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
394 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
395 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
396 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
397 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
398 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
399 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
400 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
401 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
402 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
403 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
404 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
405 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
406 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
407 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
408 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
409 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
410 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
411 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
412 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
413 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
414 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
415 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
416 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
417 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
418 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
419 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
420 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
421 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
422 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
423 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
424 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
425 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
426 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
427 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
428 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
429 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
430 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
431 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
432 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
433 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
434 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
435 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
436 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
437 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
438 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
439 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
440 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
441 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
442 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
443 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
444 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
445 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
446 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
447 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
448 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
449 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
450 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
451 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
452
3dfa8071
KT
4532016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
454 James Greenhalgh <james.greenhalgh@arm.com>
455
456 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
457
9bd62242
JG
4582016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
459 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
460
461 * gcc.target/aarch64/vget_set_lane_1.c: New test.
462
603107fb
DM
4632016-06-30 David Malcolm <dmalcolm@redhat.com>
464
465 PR driver/71651
466 * gcc.dg/spellcheck-options-12.c: New test case.
467
205cccc7
JJ
4682016-06-30 Jakub Jelinek <jakub@redhat.com>
469
470 PR middle-end/71693
471 * gcc.c-torture/compile/pr71693.c: New test.
472
f4452176
DM
4732016-06-29 David Malcolm <dmalcolm@redhat.com>
474
475 * gcc.dg/spellcheck-params.c: New testcase.
476 * gcc.dg/spellcheck-params-2.c: New testcase.
477
c5e74d9d
MM
4782016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
479
480 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
481 vector extract instructions.
482 * gcc.target/powerpc/p9-extract-2.c: Likewise.
483
e44ecbfd
JD
4842016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
485
486 PR fortran/71686
487 * gfortran.dg/unexpected_eof_2.f90: New test.
488 * gfortran.dg/unexpected_eof_3.f90: New test.
489
ee446d9f
JW
4902016-06-29 Jim Wilson <jim.wilson@linaro.org>
491
492 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
493
27f67461
CP
4942016-06-29 Cesar Philippidis <cesar@codesourcery.com>
495
496 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
497 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
498 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
499
b1206d29
RB
5002016-06-29 Richard Biener <rguenther@suse.de>
501
502 PR middle-end/15256
503 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
504
1af21224
MW
5052016-06-29 Matthew Wahab <matthew.wahab@arm.com>
506
507 * gcc.target/arm/aapcs/neon-vect10.c: Require
508 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
509 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
510 * gcc.target/arm/aapcs/vfp18.c: Likewise.
511 * gcc.target/arm/aapcs/vfp19.c: Likewise.
512 * gcc.target/arm/aapcs/vfp20.c: Likewise.
513 * gcc.target/arm/aapcs/vfp21.c: Likewise.
514 * gcc.target/arm/fp16-aapcs-1.c: Require
515 -mfloat-ab=hard. Also simplify the test.
516 * gcc.target/arm/fp16-aapcs-2.c: New.
517
7fe43755
MW
5182016-06-29 Matthew Wahab <matthew.wahab@arm.com>
519
520 * lib/target-supports.exp (add_options_for_arm_fp16): Reword
521 comment.
522 (add_options_for_arm_fp16_ieee): New.
523 (add_options_for_arm_fp16_alternative): New.
524 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
525 long-line.
526 (effective_target_arm_fp16_hw): New.
527
264d951a
IE
5282016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
529
530 PR tree-optimization/71655
531 * g++.dg/pr71655.C: New test.
532
5c846a81
ML
5332016-06-29 Martin Liska <mliska@suse.cz>
534
535 * gcc.dg/pr71585.c: New test.
536 * gcc.dg/pr71585-2.c: New test.
537 * gcc.dg/pr71585-3.c: New test.
538
fafe9318
YR
5392016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
540
541 PR tree-optimization/70729
542 * g++.dg/vect/pr70729.cc: New test.
543
54d19c3b
TS
5442016-06-29 Thomas Schwinge <thomas@codesourcery.com>
545
546 * c-c++-common/gomp/cancel-1.c: Extend.
547
5f3cd7c3
JJ
5482016-06-29 Jakub Jelinek <jakub@redhat.com>
549
550 PR tree-optimization/71625
551 * gcc.dg/strlenopt-28.c: New test.
552
4aa83879
RB
5532016-06-29 Richard Biener <rguenther@suse.de>
554
555 PR middle-end/71002
556 * g++.dg/torture/pr71002.C: Adjust testcase.
557
152ef731
JJ
5582016-06-29 Jakub Jelinek <jakub@redhat.com>
559
560 PR c/71685
561 * gcc.dg/pr71685.c: New test.
562
5632016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
564
565 PR c/71552
566 * gcc.dg/init-bad-9.c: New test.
567
d41dc215
BS
5682016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
569
570 * gcc.target/powerpc/abs128-1.c: Require VSX.
571 * gcc.target/powerpc/copysign128-1.c: Likewise.
572 * gcc.target/powerpc/inf128-1.c: Likewise.
573 * gcc.target/powerpc/nan128-1.c: Likewise.
574
6a20b538
JJ
5752016-06-28 Jakub Jelinek <jakub@redhat.com>
576
577 PR middle-end/71626
578 * gcc.c-torture/execute/pr71626-1.c: New test.
579 * gcc.c-torture/execute/pr71626-2.c: New test.
580
77d93c47
PB
5812016-06-28 Peter Bergner <bergner@vnet.ibm.com>
582
583 PR target/71656
584 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
585
a8264058
SB
5862016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
587
588 PR target/71670
589 * gcc.target/powerpc/pr71670.c: New testcase.
590
0dc47331
PB
5912016-06-27 Peter Bergner <bergner@vnet.ibm.com>
592
593 PR target/71656
594 * gcc.target/powerpc/pr71656-1.c: New test.
595 * gcc.target/powerpc/pr71656-2.c: New test.
596
b65ffc79
CL
5972016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
598
599 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
600 around fp16 code.
601 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
602 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
603 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
604 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
605 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
606 Add arm_neon_fp16_ok effective target.
607 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
608 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
609 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
610 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
611 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
612 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
613 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
614 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
615 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
616 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
617 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
618
9bb86f40
JH
6192016-06-26 Jan Hubicka <hubicka@ucw.cz>
620
621 * gcc.dg/predict-12.c: New testcase.
622
46db0fd4
JD
6232016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
624
625 PR fortran/71649
626 * gfortran.dg/pr71649.f90: New test.
627
2a65e70b
JJ
6282016-06-25 Jakub Jelinek <jakub@redhat.com>
629
f8a06e24
JJ
630 PR tree-optimization/71643
631 * g++.dg/opt/pr71643.C: New test.
632
2a65e70b
JJ
633 PR tree-optimization/71631
634 * gcc.c-torture/execute/pr71631.c: New test.
635
7805417a
JH
6362016-06-24 Jan Hubicka <hubicka@ucw.cz>
637
638 * gcc.dg/predict-11.c: New testcase.
639 * gfortran.dg/predict-2.f90: New testcase.
640
888ed1a3
JH
6412016-06-24 Jan Hubicka <hubicka@ucw.cz>
642
643 * gcc.dg/predict-10.c: New test.
644
53605f35
BS
6452016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
646
647 * gcc.target/powerpc/abs128-1.c: New.
648 * gcc.target/powerpc/copysign128-1.c: New.
649 * gcc.target/powerpc/inf128-1.c: New.
650 * gcc.target/powerpc/nan128-1.c: New.
651
7b22b4c6
EB
6522016-06-24 Eric Botcazou <ebotcazou@adacore.com>
653
654 * gfortran.dg/pr71642.f90: New test.
655
37e373c2
JJ
6562016-06-24 Jakub Jelinek <jakub@redhat.com>
657
658 PR tree-optimization/71647
659 * gcc.target/i386/pr71647.c: New test.
660
b20b79f2
L
6612016-06-24 H.J. Lu <hongjiu.lu@intel.com>
662
663 * gcc.target/i386/noplt-gd-1.c: New test.
664 * gcc.target/i386/noplt-gd-2.c: Likewise.
665 * gcc.target/i386/noplt-gd-3.c: Likewise.
666 * gcc.target/i386/noplt-ld-1.c: Likewise.
667 * gcc.target/i386/noplt-ld-2.c: Likewise.
668 * gcc.target/i386/noplt-ld-3.c: Likewise.
669 * lib/target-supports.exp
670 (check_effective_target_tls_get_addr_via_got): New.
671
04619cb8
UB
6722016-06-24 Uros Bizjak <ubizjak@gmail.com>
673
674 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
675 testsuite compile flags.
676 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
677 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
678
6792016-06-24 Uros Bizjak <ubizjak@gmail.com>
680
681 * g++dg/vect/pr36684.cc: Add dg-do compile.
682 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
683 * gcc.dg/vect/pr70021.c: Ditto.
684 * gcc.dg/vect/pr70138-1.c: Ditto.
685 * gcc.dg/vect/pr70138-2.c: Ditto.
686 * gcc.dg/vect/pr70354-1.c: Ditto.
687 * gcc.dg/vect/pr70354-2.c: Ditto.
688 * gcc.dg/vect/pr71259.c: Ditto.
689 * gcc.dg/vect/pr71416-1.c: Ditto.
690 * gcc.dg/vect/slp-43.c: Ditto.
691 * gcc.dg/vect/slp-45.c: Ditto.
692 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
693 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
694 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
695 * gfortran.dg/vect/pr69980.f90: Ditto.
696
6972016-06-24 Uros Bizjak <ubizjak@gmail.com>
698
699 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
700 * gcc.dg/vect/bb-slp-30.c: Ditto.
701 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
702 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
703 * gcc.dg/vect/pr45902.c: Ditto.
704 * gcc.dg/vect/pr48172.c: Ditto.
705 * gcc.dg/vect/pr48377.c: Ditto.
706 * gcc.dg/vect/pr49038.c: Ditto.
707 * gcc.dg/vect/pr49771.c: Ditto.
708 * gcc.dg/vect/pr52091.c: Ditto.
709 * gcc.dg/vect/pr53185-2.c: Ditto.
710 * gcc.dg/vect/pr56826.c: Ditto.
711 * gcc.dg/vect/pr60276.c: Ditto.
712 * gcc.dg/vect/pr62021.c: Ditto.
713 * gcc.dg/vect/pr63530.c: Ditto.
714 * gcc.dg/vect/pr65518.c: Ditto.
715 * gcc.dg/vect/pr65947-1.c: Ditto.
716 * gcc.dg/vect/pr65947-10.c: Ditto.
717 * gcc.dg/vect/pr65947-11.c: Ditto.
718 * gcc.dg/vect/pr65947-12.c: Ditto.
719 * gcc.dg/vect/pr65947-13.c: Ditto.
720 * gcc.dg/vect/pr65947-2.c: Ditto.
721 * gcc.dg/vect/pr65947-3.c: Ditto.
722 * gcc.dg/vect/pr65947-4.c: Ditto.
723 * gcc.dg/vect/pr65947-5.c: Ditto.
724 * gcc.dg/vect/pr65947-6.c: Ditto.
725 * gcc.dg/vect/pr65947-7.c: Ditto.
726 * gcc.dg/vect/pr65947-8.c: Ditto.
727 * gcc.dg/vect/pr65947-9.c: Ditto.
728 * gcc.dg/vect/pr71416-1.c: Ditto.
729 * gcc.dg/vect/pr71439.c: Ditto.
730 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
731 * gcc.dg/vect/vect-bswap16.c: Ditto.
732 * gcc.dg/vect/vect-bswap32.c: Ditto.
733 * gcc.dg/vect/vect-bswap64.c: Ditto.
734 * gcc.dg/vect/vect-live-1.c: Ditto.
735 * gcc.dg/vect/vect-live-2.c: Ditto.
736 * gcc.dg/vect/vect-live-3.c: Ditto.
737 * gcc.dg/vect/vect-live-4.c: Ditto.
738 * gcc.dg/vect/vect-live-5.c: Ditto.
739 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
740 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
741 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
742 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
743 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
744 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
745 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
746 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
747 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
748 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
749 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
750 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
751 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
752 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
753 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
754 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
755 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
756
da224bcb
UB
7572016-06-24 Uros Bizjak <ubizjak@gmail.com>
758
759 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
760
dfee2870
L
7612016-06-24 H.J. Lu <hongjiu.lu@intel.com>
762
763 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
764 ia32 if R_386_GOT32X relocation is supported.
765 * gcc.target/i386/noplt-3.c: Likewise.
766 * gcc.target/i386/noplt-2.c: Likewise.
767 (main): Renamed to ...
768 (bar): This.
769 * gcc.target/i386/noplt-4.c: Likewise.
770 (main): Renamed to ...
771 (bar): This.
772 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
773 * gcc.target/i386/pr67400-5.c: Likewise.
774
a86451b9
JJ
7752016-06-24 Jakub Jelinek <jakub@redhat.com>
776
00085092
JJ
777 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
778 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
779
a86451b9
JJ
780 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
781 f4): Adjust expected diagnostics.
782 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
783 (T): If OVFP is defined, redefine to TP.
784 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
785 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
786 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
787 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
788 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
789 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
790 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
791 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
792 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
793 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
794 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
795 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
796 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
797 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
798 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
799 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
800 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
801 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
802 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
803 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
804 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
805 as last argument to __builtin_add_overflow_p.
806
7bb5d5f4
UB
8072016-06-23 Uros Bizjak <ubizjak@gmail.com>
808
809 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
810 dg-options and remove default vector testsuite compile flags.
811 * g++.dg/vect/pr33860a.cc: Ditto.
812 * g++.dg/vect/pr45470-a.cc: Ditto.
813 * g++.dg/vect/pr45470-b.cc: Ditto.
814 * g++.dg/vect/pr60896.cc: Ditto.
815 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
816 * gcc.dg/vect/pr18308.c: Ditto.
817 * gcc.dg/vect/pr24049.c: Ditto.
818 * gcc.dg/vect/pr33373.c: Ditto.
819 * gcc.dg/vect/pr36228.c: Ditto.
820 * gcc.dg/vect/pr42395.c: Ditto.
821 * gcc.dg/vect/pr42604.c: Ditto.
822 * gcc.dg/vect/pr46663.c: Ditto.
823 * gcc.dg/vect/pr48765.c: Ditto.
824 * gcc.dg/vect/pr49093.c: Ditto.
825 * gcc.dg/vect/pr49352.c: Ditto.
826 * gcc.dg/vect/pr52298.c: Ditto.
827 * gcc.dg/vect/pr52870.c: Ditto.
828 * gcc.dg/vect/pr53185.c: Ditto.
829 * gcc.dg/vect/pr53773.c: Ditto.
830 * gcc.dg/vect/pr56695.c: Ditto.
831 * gcc.dg/vect/pr62171.c: Ditto.
832 * gcc.dg/vect/pr63530.c: Ditto.
833 * gcc.dg/vect/pr68339.c: Ditto.
834 * gcc.dg/vect/pr71259.c: Ditto.
835 * gcc.dg/vect/vect-82_64.c: Ditto.
836 * gcc.dg/vect/vect-83_64.c: Ditto.
837 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
838 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
839 * gcc.dg/vect/vect-shift-2.c: Ditto.
840 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
841 * gfortran.dg/vect/pr39318.f90: Ditto.
842 * gfortran.dg/vect/pr45714-a.f: Ditto.
843 * gfortran.dg/vect/pr45714-b.f: Ditto.
844 * gfortran.dg/vect/pr46213.f90: Ditto.
845
2d4bb02f
MM
8462016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
847 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
848
849 * gcc.target/powerpc/p9-splat-5.c: New test.
850
f6d1b868
UB
8512016-06-23 Uros Bizjak <ubizjak@gmail.com>
852
853 PR tree-optimization/71488
854 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
855 * lib/target-supports.exp: ... here.
856 (check_sse4_hw_available): New procedure.
857 (check_effective_target_sse4_runtime): Ditto.
858 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
859 -march=westmere for sse4_runtime targets.
936ff030 860 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 861 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 862 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 863 (main): Call check_vect ().
a7898180 864 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 865
c0597759
L
8662016-06-23 H.J. Lu <hongjiu.lu@intel.com>
867
868 PR target/66232
869 PR target/67400
870 * gcc.target/i386/pr66232-14.c: New file.
871 * gcc.target/i386/pr66232-15.c: Likewise.
872 * gcc.target/i386/pr66232-16.c: Likewise.
873 * gcc.target/i386/pr66232-17.c: Likewise.
874 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
875 ia32 if R_386_GOT32X relocation is supported.
876 * gcc.target/i386/pr67400-2.c: Likewise.
877 * gcc.target/i386/pr67400-3.c: Likewise.
878 * gcc.target/i386/pr67400-4.c: Likewise.
879 * gcc.target/i386/pr67400-6.c: Likewise.
880 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 881 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 882
5b0e27a7
JD
8832016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
884
885 PR libgfortran/48852
886 * gfortran.dg/char4_iunit_1.f03: Update test.
887 * gfortran.dg/f2003_io_5.f03: Update test.
888 * gfortran.dg/real_const_3.f90: Update test.
889
7f586d90
AK
8902016-06-23 Andi Kleen <ak@linux.intel.com>
891
892 * g++.dg/bprob/bprob.exp: Support autofdo.
893 * g++.dg/tree-prof/tree-prof.exp: dito.
894 * gcc.dg/tree-prof/tree-prof.exp: dito.
895 * gcc.misc-tests/bprob.exp: dito.
896 * gfortran.dg/prof/prof.exp: dito.
897 * lib/profopt.exp: dito.
898 * lib/target-supports.exp: Check for autofdo.
899
60fa7862
ML
9002016-06-23 Martin Liska <mliska@suse.cz>
901
902 * gcc.dg/pr71619.c: New test.
903
e3d62871
UB
9042016-06-23 H.J. Lu <hongjiu.lu@intel.com>
905
906 PR target/67400
cc901875
UB
907 * gcc.target/i386/pr67400-1.c: New test.
908 * gcc.target/i386/pr67400-2.c: Likewise.
909 * gcc.target/i386/pr67400-3.c: Likewise.
910 * gcc.target/i386/pr67400-4.c: Likewise.
911 * gcc.target/i386/pr67400-5.c: Likewise.
912 * gcc.target/i386/pr67400-6.c: Likewise.
913 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 914
ac81cf0b
DM
9152016-06-22 David Malcolm <dmalcolm@redhat.com>
916
917 * c-c++-common/missing-header-1.c: New test case.
918 * c-c++-common/missing-header-2.c: New test case.
919 * c-c++-common/missing-header-3.c: New test case.
920 * c-c++-common/missing-header-4.c: New test case.
921
1a4f11c8
DM
9222016-06-22 David Malcolm <dmalcolm@redhat.com>
923
924 PR c/70339
925 * c-c++-common/attributes-1.c: Update dg-prune-output to include
926 hint.
927 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
928 expected results due to builtin "nanl" now being suggested for
929 "name".
930 * gcc.dg/pr67580.c: Update expected messages.
931 * gcc.dg/spellcheck-identifiers.c: New testcase.
932 * gcc.dg/spellcheck-typenames.c: New testcase.
933
a93eac6a
DM
9342016-06-22 David Malcolm <dmalcolm@redhat.com>
935
936 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
937 file.
938 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
939 diagnostic-test-show-locus-parseable-fixits.c to sources for
940 diagnostic_plugin_test_show_locus.c.
941 * lib/gcc-defs.exp (freeform_regexps): New global.
942 (dg-regexp): New function.
943 (handle-dg-regexps): New function.
944 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
945 freeform_regexps to the empty list.
946 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
947
49e76ff1
IE
9482016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
949
f6d1b868 950 PR tree-optimization/71488
49e76ff1
IE
951 * g++.dg/pr71488.C: New test.
952 * gcc.dg/vect/vect-bool-cmp.c: New test.
953
951d8c8a
EB
9542016-06-22 Eric Botcazou <ebotcazou@adacore.com>
955
956 * gcc.dg/guality/param-5.c: New test.
957
b60fc3bd
BE
9582016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
959
960 * gcc.target/i386/asm-flag-7.c: New test.
961
0609abda
TS
9622016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
963
964 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
965 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
966 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
967 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
968 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
969 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
970 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
971 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
972 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
973 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
974 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
975 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
976 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
977 * gcc.dg/tree-ssa/vrp87.c: Likewise.
978 * lib/target-supports.exp: Likewise.
979
ee2499b4
TS
9802016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
981
982 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
983 * gcc.dg/attr-ms_struct-2.c: Likewise.
984 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
985 * gcc.dg/bf-ms-attrib.c: Likewise.
986 * gcc.dg/bf-ms-layout-2.c: Likewise.
987 * gcc.dg/bf-ms-layout-3.c: Likewise.
988 * gcc.dg/bf-ms-layout.c: Likewise.
989 * gcc.dg/bf-no-ms-layout.c: Likewise.
990 * gcc.target/i386/bitfield1.c: Likewise.
991 * gcc.target/i386/bitfield2.c: Likewise.
992 * gcc.target/i386/bitfield3.c: Likewise.
993
caea59ff
KN
9942016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
995
996 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
997 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
998 override other than -mcpu=power9 command-line option is specified,
999 or if the target operating system is aix.
1000 * gcc.target/powerpc/darn-1.c: Likewise.
1001 * gcc.target/powerpc/darn-2.c: Likewise.
1002 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1003 test if effective-target is not powerpc_p9vector_ok or if the
1004 target operating system is not defined.
1005 * gcc.target/powerpc/vslv-1.c: Likewise.
1006 * gcc.target/powerpc/vsrv-0.c: Likewise.
1007 * gcc.target/powerpc/vsrv-1.c: Likewise.
1008
63617e30
TB
10092016-06-21 Tobias Burnus <burnus@net-b.de>
1010
1011 PR fortran/71068
1012 * gfortran.dg/coarray/data_1.f90: New.
1013
89192c3c
WD
10142016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1015
1016 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1017 (dg-require-effective-target): Use arm_v8_neon_hw.
1018 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1019 (dg-require-effective-target): Likewise.
1020 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1021 (dg-require-effective-target): Likewise.
1022 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1023 (dg-require-effective-target): Likewise.
1024 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1025 (dg-require-effective-target): Likewise.
1026 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1027 (dg-require-effective-target): Likewise.
1028 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1029 Add AArch64 check.
1030
64ac50e2
WD
10312016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1032
1033 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1034 Set to 3 so test passes.
1035
6252b5db
WD
10362016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1037
1038 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1039
3b9bc511
IV
10402016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1041
1042 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1043 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1044 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1045 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1046
21db1c78
IV
10472016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1048
1049 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1050 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1051
9d30e86f
L
10522016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1053
1054 PR target/71549
1055 * gcc.target/i386/pr71549.c: New test.
1056
448a7c69
KN
10572016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1058
1059 * gcc.target/powerpc/vadsdu-0.c: Replace
1060 dg-require-effective-target directive to allow test to run on more
1061 platforms, and add dg-skip-if directive to disable test on aix
1062 platforms because of known incompatibilities.
1063 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1064 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1065 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1066 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1067 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1068 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1069 * gcc.target/powerpc/vadsdub-2.c: Replace
1070 dg-require-effective-target directive to allow test to run on more
1071 platforms, and add dg-skip-if directive to disable test on aix
1072 platforms because of known incompatibilities.
1073 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1074 with vec_absdb call to differentiate this test from vadsdub-1.c.
1075 * gcc.target/powerpc/vadsduh-1.c: Replace
1076 dg-require-effective-target directive to allow test to run on more
1077 platforms, and add dg-skip-if directive to disable test on aix
1078 platforms because of known incompatibilities.
1079 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1080 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1081 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1082
0ad84f34
JJ
10832016-06-21 Jakub Jelinek <jakub@redhat.com>
1084
1085 PR tree-optimization/71588
1086 * gcc.dg/pr71558.c: New test.
1087
e71e8d94
SKS
10882016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1089
1090 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1091 * c-c++-common/pr68657-2.c: Likewise.
1092 * c-c++-common/pr68657-3.c: Likewise.
1093 * gcc.dg/torture/pr69714.c: Require int32plus support.
1094 * gcc.dg/torture/pr70025.c: Likewise.
1095 * gcc.dg/torture/pr70083.c: Likewise.
1096 * gcc.dg/torture/pr70542.c: Likewise.
1097 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1098
5a578671
JM
10992016-06-20 Joseph Myers <joseph@codesourcery.com>
1100
1101 PR c/71601
1102 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1103
7a9df68e
JJ
11042016-06-20 Jakub Jelinek <jakub@redhat.com>
1105
50aa64d5
JJ
1106 PR middle-end/71581
1107 * gcc.dg/pr71581.c: New test.
1108
7a9df68e
JJ
1109 PR rtl-optimization/71591
1110 * gcc.dg/cpp/pr71591.c: New test.
1111
3947cf19
DR
11122016-06-20 David B. Robins <gcc@davidrobins.net>
1113
1114 PR target/71571
1115 * g++.dg/torture/pr71571.C: New test.
1116
c4ff221e
JJ
11172016-06-20 Jakub Jelinek <jakub@redhat.com>
1118
1119 PR target/71559
1120 * gcc.target/i386/sse2-pr71559.c: New test.
1121 * gcc.target/i386/avx-pr71559.c: New test.
1122 * gcc.target/i386/avx512f-pr71559.c: New test.
1123
f1b5abfb
TB
11242016-06-20 Tobias Burnus <burnus@net-b.de>
1125
1126 PR fortran/71194
1127 * gfortran.dg/pointer_remapping_10.f90: New.
1128
842107e4
DM
11292016-06-20 David Malcolm <dmalcolm@redhat.com>
1130
1131 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1132
d9e8bdfd
MS
11332016-06-20 Martin Sebor <msebor@redhat.com>
1134
1135 PR c/69507
1136 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1137 * gnu90-const-expr-1.c: Same.
1138 * gnu99-const-expr-1.c: Same.
1139 * gnu99-static-1.c: Same.
1140
67785479
RL
11412016-06-20 Renlin Li <renlin.li@arm.com>
1142
1143 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1144
636929b8
JG
11452016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1146
1147 * gcc.target/aarch64/vcvt_f64_1.c: New.
1148 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1149 * gcc.target/aarch64/vrecp_f64_1.c: New.
1150
ff7b374b
KT
11512016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1152
1153 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1154 "alignement".
1155
554cfc9e
GJL
11562016-06-20 Georg-Johann Lay <avr@gjlay.de>
1157
1158 PR target/71103
1159 * gcc.target/avr/torture/pr71103-2.c: New test.
1160
aa0db437
MS
11612016-06-19 Martin Sebor <msebor@redhat.com>
1162
1163 PR c/69507
1164 * gcc.dg/alignof.c: New test.
1165
c561b091
PC
11662016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1167
1168 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1169 vs dg-error; test constexpr specifier too.
1170
bf54f123
PC
11712016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1172
1173 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1174
4e53aa97
CL
11752016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1176
1177 * lib/target-supports.exp
1178 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1179 arm_neon_ok and merge flags. Fix temporary test name.
1180 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1181 and merge flags.
1182
69071d86
ML
11832016-06-17 Martin Liska <mliska@suse.cz>
1184
1185 * gcc.dg/predict-9.c: Fix dump scanning.
1186
68b3b858
BC
11872016-06-17 Bin Cheng <bin.cheng@arm.com>
1188
1189 PR tree-optimization/71354
1190 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1191
d3ee260a
BC
11922016-06-17 Bin Cheng <bin.cheng@arm.com>
1193
1194 PR tree-optimization/71347
1195 * gcc.dg/tree-ssa/pr71347.c: New test.
1196
bd8fb114
BC
11972016-06-17 Bin Cheng <bin.cheng@arm.com>
1198
1199 PR tree-optimization/71354
1200 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1201
97816be4
BC
12022016-06-17 Bin Cheng <bin.cheng@arm.com>
1203
1204 * gcc.dg/vect/vect-alias-check-1.c: New test.
1205
2d761a37
SKS
12062016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1207
e0277d6b 1208 PR target/71151
2d761a37
SKS
1209 * gcc.target/avr/pr71151-1.c: New test.
1210 * gcc.target/avr/pr71151-2.c: New test.
1211 * gcc.target/avr/pr71151-3.c: New test.
1212 * gcc.target/avr/pr71151-4.c: New test.
1213 * gcc.target/avr/pr71151-5.c: New test.
1214 * gcc.target/avr/pr71151-6.c: New test.
1215 * gcc.target/avr/pr71151-7.c: New test.
1216 * gcc.target/avr/pr71151-8.c: New test.
1217 * gcc.target/avr/pr71151-common.h: New test.
1218
68fa96d6
ML
12192016-06-16 Martin Liska <mliska@suse.cz>
1220
1221 * gfortran.dg/predict-1.f90: New test.
1222
b6ca982f
UB
12232016-06-16 Uros Bizjak <ubizjak@gmail.com>
1224
1225 PR target/71242
1226 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1227
1dc8d15b
JH
12282016-06-16 Jan Hubicka <hubicka@ucw.cz>
1229
1230 * g++.dg/vect/pr36648.cc: Disable cunrolli
1231
67c25816
JJ
12322016-06-16 Jakub Jelinek <jakub@redhat.com>
1233
c577adb2
JJ
1234 PR target/71554
1235 * gcc.c-torture/execute/pr71554.c: New test.
1236
67c25816
JJ
1237 PR rtl-optimization/71532
1238 * gcc.dg/torture/pr71532.c: New test.
1239
1a3c3ee9
MM
12402016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1241
1242 * gcc.target/powerpc/p9-dimode1.c: New test.
1243 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1244
f29468a7
JJ
12452016-06-15 Jakub Jelinek <jakub@redhat.com>
1246
61daecc4
JJ
1247 * gcc.c-torture/compile/20160615-1.c: New test.
1248
f29468a7
JJ
1249 * g++.dg/cpp0x/ref-qual17.C: New test.
1250
209d1e2d
IE
12512016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1252
1253 PR middle-end/71529
1254 * gcc.target/i386/pr71529.C: New test.
1255
8dc35712
AH
12562016-06-15 Alan Hayward <alan.hayward@arm.com>
1257
1258 PR tree-optimization/71483
1259 * g++.dg/vect/pr71483.c: New
1260
b8911cb8
PC
12612016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1262
1263 PR c++/70202
1264 * g++.dg/inherit/crash6.C: New.
1265 * g++.dg/inherit/union2.C: Likewise.
1266 * g++.dg/inherit/virtual12.C: Likewise.
1267 * g++.dg/inherit/virtual13.C: Likewise.
1268 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1269
cf5d08ab
UB
12702016-06-15 Uros Bizjak <ubizjak@gmail.com>
1271
e3d62871 1272 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1273
8f482165
AH
12742016-06-15 Alan Hayward <alan.hayward@arm.com>
1275
1276 PR tree-optimization/71439
1277 * gcc.dg/vect/pr71439.c: New
1278
3256673f
KT
12792016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1280
1281 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1282
b17dc4d4
RB
12832016-06-15 Richard Biener <rguenther@suse.de>
1284
1285 * gcc.dg/vect/slp-45.c: New testcase.
1286
2a5825f2
RB
12872016-06-15 Richard Biener <rguenther@suse.de>
1288
1289 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1290
6e433d0b
BS
12912016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1292
1293 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1294 requirements, and disable for AIX for now.
1295 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1296
abe7f828
JJ
12972016-06-14 Jakub Jelinek <jakub@redhat.com>
1298
a09c81b4
JJ
1299 PR c++/71528
1300 * g++.dg/opt/pr71528.C: New test.
1301
abe7f828
JJ
1302 PR c++/71516
1303 * g++.dg/init/pr71516.C: New test.
1304
acfadf06
PC
13052016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1306
1307 * g++.dg/init/array46.C: New.
1308
4d568ab2
UB
13092016-06-14 Uros Bizjak <ubizjak@gmail.com>
1310
e3d62871
UB
1311 * gcc.target/i386/float128-3.c: New test.
1312 * gcc.target/i386/quad-sse4.c: Ditto.
1313 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1314 Update scan strings.
4d568ab2 1315
30934c5d
RB
13162016-06-14 Richard Biener <rguenther@suse.de>
1317
1318 PR middle-end/71526
1319 * gfortran.dg/pr71526.f90: New testcase.
1320
3970e545
AV
13212016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1322
1323 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1324 * gcc.dg/zero_bits_compound-1.c: Likewise.
1325
04976c6e
RB
13262016-06-14 Richard Biener <rguenther@suse.de>
1327
1328 PR tree-optimization/71522
1329 * gcc.dg/torture/pr71522.c: New testcase.
1330
23e025db
JJ
13312016-06-14 Jakub Jelinek <jakub@redhat.com>
1332
1333 PR tree-optimization/71520
1334 * gcc.dg/tree-ssa/pr71520.c: New test.
1335
90b72e84
RB
13362016-06-14 Richard Biener <rguenther@suse.de>
1337
1338 PR tree-optimization/71521
86c24ba6 1339 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1340
ef7cf206
JJ
13412016-06-13 Jakub Jelinek <jakub@redhat.com>
1342
0dda258b
JJ
1343 PR sanitizer/71498
1344 * c-c++-common/ubsan/bounds-13.c: New test.
1345
ef7cf206
JJ
1346 PR preprocessor/71183
1347 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1348
a73786e3
JL
13492016-06-13 Jeff Law <law@redhat.com>
1350
1351 PR tree-optimization/71403
1352 * c-c++-common/ubsan/pr71403-1.c: New test.
1353 * c-c++-common/ubsan/pr71403-2.c: New test.
1354 * c-c++-common/ubsan/pr71403-3.c: New test.
1355
0ac249bf
JJ
13562016-06-13 Jakub Jelinek <jakub@redhat.com>
1357
1358 PR middle-end/71478
1359 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1360 Add -Wno-psabi -w to dg-options.
1361
5408a64a
KN
13622016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1363
1364 * gcc.target/powerpc/vadsdu-0.c: New test.
1365 * gcc.target/powerpc/vadsdu-1.c: New test.
1366 * gcc.target/powerpc/vadsdu-2.c: New test.
1367 * gcc.target/powerpc/vadsdu-3.c: New test.
1368 * gcc.target/powerpc/vadsdu-4.c: New test.
1369 * gcc.target/powerpc/vadsdu-5.c: New test.
1370 * gcc.target/powerpc/vadsdub-1.c: New test.
1371 * gcc.target/powerpc/vadsdub-2.c: New test.
1372 * gcc.target/powerpc/vadsduh-1.c: New test.
1373 * gcc.target/powerpc/vadsduh-2.c: New test.
1374 * gcc.target/powerpc/vadsduw-1.c: New test.
1375 * gcc.target/powerpc/vadsduw-2.c: New test.
1376
f7e4f2e3
DM
13772016-06-13 David Malcolm <dmalcolm@redhat.com>
1378
1379 * gcc.dg/c99-init-2.c (c): Update expected error message.
1380 * gcc.dg/init-bad-8.c (foo): Likewise.
1381 * gcc.dg/spellcheck-fields-3.c: New test case.
1382
ad23a23e
ML
13832016-06-13 Martin Liska <mliska@suse.cz>
1384
1385 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1386 and "guess loop iv compared" heuristics.
1387 * gcc.dg/predict-2.c: Likewise.
1388 * gcc.dg/predict-3.c: Likewise.
1389 * gcc.dg/predict-4.c: Likewise.
1390 * gcc.dg/predict-5.c: Likewise.
1391 * gcc.dg/predict-6.c: Likewise.
1392
146c55da
MP
13932016-06-13 Marek Polacek <polacek@redhat.com>
1394
1395 PR middle-end/71476
1396 * c-c++-common/Wswitch-unreachable-4.c: New test.
1397 * gcc.dg/Wswitch-unreachable-2.c: New test.
1398 * g++.dg/tm/jump1.C: Move dg-warning.
1399
42e77cbc
EB
14002016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1401
1402 * gnat.dg/renaming10.ad[sb]: New test.
1403
7474dcc1
PT
14042016-06-13 Paul Thomas <pault@gcc.gnu.org>
1405
1406 PR fortran/70673
1407 * gfortran.dg/pr70673.f90: New test.
1408
f57f53d3
RB
14092016-06-13 Richard Biener <rguenther@suse.de>
1410
1411 PR middle-end/64516
1412 * gcc.dg/align-3.c: New testcase.
1413
5843a5f0
ML
14142016-06-13 Martin Liska <mliska@suse.cz>
1415
1416 * gcc.target/i386/pr71458.c: New test.
1417
aa8fdb44
UB
14182016-06-12 Uros Bizjak <ubizjak@gmail.com>
1419
1420 PR target/71241
1421 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1422
2043e4d7
DH
14232016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1424
1425 PR target/60751
1426 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1427 statement.
1428
d3dc025d
DH
14292016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1430
1431 PR target/60751
1432 * gfortran.dg/comma_IO_extension_1.f90: New test.
1433 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1434 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1435 statement.
1436 * gfortran.dg/graphite/pr38083.f90: Likewise.
1437 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1438 missing format.
1439
a31d78c6
EB
14402016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1441
1442 * gnat.dg/case_character.adb: New test.
1443
95c18dd0
SB
14442016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1445
1446 PR middle-end/71310
1447 * gcc.target/powerpc/pr71310.c: New testcase.
1448
b97d37b4
KV
14492016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1450
1451 PR middle-end/71478
1452 * gcc.dg/pr71478.c: New test.
1453
900bcda3
JJ
14542016-06-10 Jakub Jelinek <jakub@redhat.com>
1455
ec1c20db
JJ
1456 PR middle-end/71494
1457 * gcc.c-torture/execute/pr71494.c: New test.
1458
50b15873
JJ
1459 PR c/68657
1460 * gcc.target/i386/pr68657.c: New test.
1461
900bcda3
JJ
1462 PR inline-asm/68843
1463 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1464 (test): Add -masm=intel alternatives.
1465
4d926e34
MS
14662016-06-10 Martin Sebor <msebor@redhat.com>
1467
1468 PR c/71392
1469 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1470
ad071b2b
JL
14712016-06-10 Jeff Law <law@redhat.com>
1472
1473 PR tree-optimization/71335
1474 * gcc.c-torture/execute/pr71335.c: New test.
1475
2704efe8
DM
14762016-06-10 David Malcolm <dmalcolm@redhat.com>
1477
1478 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1479 the various "cannot tail-call: " messages.
1480
18c9b7d4
CL
14812016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1482
1483 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1484 and options.
1485
7cfa10f3
MO
14862016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1487
1488 PR sanitizer/71480
1489 * c-c++-common/asan/pr71480.c: New test.
1490
1f24fd3e
L
14912016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1492
1493 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1494 (ASMNAME2): Likewise.
1495 (main): Replace fn in asm statement with ASMNAME ("fn").
1496 * gcc.dg/guality/pr68037-2.c: Likewise.
1497 * gcc.dg/guality/pr68037-3.c: Likewise.
1498 * gcc.dg/torture/pr68037-1.c: Likewise.
1499 * gcc.dg/torture/pr68037-2.c: Likewise.
1500 * gcc.dg/torture/pr68037-3.c: Likewise.
1501
ad551c07
BE
15022016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1503
1504 PR inline-asm/68843
1505 * gcc.target/i386/pr68843-1.c: New test.
1506 * gcc.target/i386/pr68843-2.c: New test.
1507
4b1ffdb1 15082016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1509 Cesar Philippidis <cesar@codesourcery.com>
1510
1511 PR middle-end/71373
1512 * gcc.dg/goacc/nested-function-1.c: New file.
1513 * gcc.dg/goacc/nested-function-2.c: Likewise.
1514 * gcc.dg/goacc/pr71373.c: Likewise.
1515 * gfortran.dg/goacc/cray-2.f95: Likewise.
1516 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1517 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1518 * gfortran.dg/goacc/cray.f95: Update.
1519 * gfortran.dg/goacc/loop-1.f95: Likewise.
1520 * gfortran.dg/goacc/loop-3.f95: Likewise.
1521 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1522 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1523
15242016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1525
1526 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1527 for OpenACC tile clauses.
1528 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1529
1530 PR c/71381
1531 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1532 to...
1533 * c-c++-common/goacc/cache-2.c: ... this new file.
1534 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1535 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1536 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1537 usage.
1538 * gfortran.dg/goacc/cray.f95: Likewise.
1539 * gfortran.dg/goacc/loop-1.f95: Likewise.
1540
89851e4c
AH
15412016-06-10 Alan Hayward <alan.hayward@arm.com>
1542
1543 PR tree-optimization/71407
1544 PR tree-optimization/71416
1545 * gcc.dg/vect/pr71407.c: New
1546 * gcc.dg/vect/pr71416-1.c: New
1547 * gcc.dg/vect/pr71416-2.c: New
1548
200eafbf
RB
15492016-06-10 Richard Biener <rguenther@suse.de>
1550
1551 PR middle-end/71477
1552 * gcc.dg/torture/pr71477.c: New testcase.
1553
4df99d92
JK
15542016-06-09 Julia Koval <julia.koval@intel.com>
1555
1556 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1557 * gcc.target/i386/interrupt-13.c: Likewise.
1558 * gcc.target/i386/interrupt-15.c: Likewise.
1559 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1560 * gcc.target/i386/interrupt-24.c: Likewise.
1561 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1562 * gcc.target/i386/interrupt-9.c: Likewise.
1563 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1564
e01b4e16
MS
15652016-06-09 Martin Sebor <msebor@redhat.com>
1566
1567 PR c/70883
1568 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1569 * gcc.dg/builtin-constant_p-1.c: Same.
1570 * gcc.dg/builtins-error.c: Same.
1571 * gcc.dg/pr70859.c: Same.
1572
9c35db0e
SKS
15732016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1574
1575 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1576 * gcc.dg/torture/pr68067-1.c: Likewise.
1577 * gcc.dg/torture/pr68067-2.c: Likewise.
1578
15792016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1580
1581 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1582 when setting SIZE.
1583
392a81b9
PC
15842016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1585
1586 PR c++/71465
1587 * g++.dg/inherit/crash5.C: New.
1588 Revert:
1589 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1590
1591 PR c++/70202
1592 * g++.dg/inherit/crash5.C: New.
1593 * g++.dg/inherit/virtual1.C: Adjust.
1594
e49efc14
ML
15952016-06-09 Martin Liska <mliska@suse.cz>
1596
1597 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1598 * g++.dg/predict-loop-exit-2.C: Likewise.
1599 * g++.dg/predict-loop-exit-3.C: Likewise.
1600 * gcc.dg/predict-1.c: Likewise.
1601 * gcc.dg/predict-2.c: Likewise.
1602 * gcc.dg/predict-3.c: Likewise.
1603 * gcc.dg/predict-4.c: Likewise.
1604 * gcc.dg/predict-5.c: Likewise.
1605 * gcc.dg/predict-6.c: Likewise.
1606 * gcc.dg/predict-7.c: Likewise.
1607
36d57986
RB
16082016-06-09 Richard Biener <rguenther@suse.de>
1609
1610 PR tree-optimization/71462
1611 * gcc.dg/torture/pr71462.c: New testcase.
1612
7d82e8e4
MP
16132016-06-09 Marek Polacek <polacek@redhat.com>
1614
1615 PR c/65471
1616 * gcc.dg/c11-generic-3.c: New test.
1617
c8a71589
PC
16182016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1619
1620 * g++.dg/init/array42.C: New.
1621 * g++.dg/init/array43.C: Likewise.
1622 * g++.dg/init/array44.C: Likewise.
1623 * g++.dg/init/array45.C: Likewise.
1624 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1625 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1626 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1627 * g++.dg/gomp/pr35751.C: Likewise.
1628 * g++.dg/init/array23.C: Likewise.
1629 * g++.dg/init/brace2.C: Likewise.
1630 * g++.dg/init/brace6.C: Likewise.
1631
44a845ca
MS
16322016-06-08 Martin Sebor <msebor@redhat.com>
1633 Jakub Jelinek <jakub@redhat.com>
1634
1635 PR c++/70507
1636 PR c/68120
1637 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1638 * c-c++-common/builtin-arith-overflow-2.c: New test.
1639 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1640 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1641 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1642
2ef16b6e
JJ
16432016-06-08 Jakub Jelinek <jakub@redhat.com>
1644
1645 PR c++/71442
1646 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1647
5e3ee346
AL
16482016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1649
1650 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1651 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1652 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1653 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1654 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1655 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1656 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1657 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1658 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1659 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1660 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1661 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1662 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1663
b2ae2814
RB
16642016-06-08 Richard Biener <rguenther@suse.de>
1665
1666 PR tree-optimization/68558
1667 * gcc.dg/vect/slp-44.c: New testcase.
1668
e09b4c37
RB
16692016-06-08 Richard Biener <rguenther@suse.de>
1670
1671 * gcc.dg/vect/slp-43.c: New testcase.
1672
72d50660
RB
16732016-06-08 Richard Biener <rguenther@suse.de>
1674
1675 PR tree-optimization/71452
1676 * gcc.dg/torture/pr71452.c: New testcase.
1677
988c115c
JJ
16782016-06-08 Jakub Jelinek <jakub@redhat.com>
1679
1680 PR c++/71448
1681 * g++.dg/torture/pr71448.C: New test.
1682
73d73b48
BS
16832016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1684
1685 PR debug/71432
1686 PR ada/71413
1687 * g++.dg/debug/pr71432.C: New test.
1688
bdd15d0c
PK
16892016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1690
1691 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1692 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1693 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1694
ce0607bb
AH
16952016-06-08 Alan Hayward <alan.hayward@arm.com>
1696
1697 * gcc.dg/vect/vect-live-2.c: Update effective target.
1698 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1699 * lib/target-supports.exp: Add aarch64 to vect_long.
1700
92a5f2ba
MP
17012016-06-08 Marek Polacek <polacek@redhat.com>
1702
1703 PR c/71418
1704 * gcc.dg/noncompile/pr71418.c: New test.
1705
08203f73
MP
1706 PR c/71426
1707 * gcc.dg/noncompile/pr71426.c: New test.
1708
d1fcc2bd
JH
17092016-06-07 Jan Hubicka <hubicka@ucw.cz>
1710
1711 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1712 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1713 * gcc.dg/predict-3.c: Update template.
1714 * gcc.dg/predict-5.c: Update template.
1715 * gcc.dg/predict-6.c: Update template.
1716 * gcc.dg/predict-9.c: Update template.
1717 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1718
a23e6f1c
BS
17192016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1720
1721 * gcc.target/powerpc/vec-mul.c: New test.
1722
6ffd47b7
DM
17232016-06-07 David Malcolm <dmalcolm@redhat.com>
1724
1725 * gcc.dg/spellcheck-fields-2.c: New test case.
1726
bfd67b47
RB
17272016-06-07 Richard Biener <rguenther@suse.de>
1728
1729 PR c/61564
1730 * gcc.dg/Wpragmas-1.c: New testcase.
1731 * gcc.dg/Wattributes-4.c: Likewise.
1732 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1733 entry.
1734
701b9a47
CL
17352016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1736
1737 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1738 spurious debug code.
1739
6b80d6fa
RB
17402016-06-07 Richard Biener <rguenther@suse.de>
1741
1742 PR tree-optimization/71428
1743 * gcc.dg/torture/pr71428.c: New testcase.
1744
0f3f9437
RB
17452016-06-07 Richard Biener <rguenther@suse.de>
1746
1747 PR middle-end/71423
1748 * gcc.dg/torture/pr71423.c: New testcase.
1749
ec963f2a
KV
17502016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1751
1752 PR middle-end/71408
1753 * gcc.dg/tree-ssa/pr71408.c: New test.
1754
46ab5b6e
KV
17552016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1756
1757 PR middle-end/71281
1758 * g++.dg/torture/pr71281.C: New test.
1759
1f40cff3
MP
17602016-06-06 Marek Polacek <polacek@redhat.com>
1761
1762 PR c/71362
1763 * gcc.dg/pr71362.c: New test.
1764
6f5bcd24
JJ
17652016-06-06 Jakub Jelinek <jakub@redhat.com>
1766 Patrick Palka <ppalka@gcc.gnu.org>
1767
1768 PR c++/70847
1769 PR c++/71330
1770 PR c++/71393
1771 * g++.dg/opt/pr70847.C: New test.
1772 * g++.dg/ubsan/pr70847.C: New test.
1773 * g++.dg/ubsan/pr71393.C: New test.
1774
158beb4a
JJ
17752016-06-06 Jakub Jelinek <jakub@redhat.com>
1776
1777 PR tree-optimization/71259
1778 * gcc.dg/vect/pr71259.c: New test.
1779
d9b950dd
DM
17802016-06-06 David Malcolm <dmalcolm@redhat.com>
1781
1782 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1783 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1784 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1785 above.
1786
36f9ad69
KT
17872016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1788
1789 PR middle-end/37780
1790 * gcc.c-torture/execute/pr37780.c: New test.
1791 * gcc.target/aarch64/pr37780_1.c: Likewise.
1792 * gcc.target/arm/pr37780_1.c: Likewise.
1793
5545a907
MP
17942016-06-06 Marek Polacek <polacek@redhat.com>
1795
1796 * c-c++-common/attr-may-alias-1.c: New test.
1797 * c-c++-common/attr-may-alias-2.c: New test.
1798 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1799
93671519
BE
18002016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1801
1802 PR c/24414
1803 * gcc.target/i386/pr24414.c: New test.
1804
690f24b7
JM
18052016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1806
1807 * gcc.target/sparc/vis4misc.c: New file.
1808 * gcc.target/sparc/fpcmp.c: Likewise.
1809 * gcc.target/sparc/fpcmpu.c: Likewise.
1810
31ce6157
AH
18112016-06-06 Alan Hayward <alan.hayward@arm.com>
1812
1813 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1814 * gcc.dg/vect/vect-live-3.c: Likewise.
1815
9fcebb5a
RB
18162016-06-06 Richard Biener <rguenther@suse.de>
1817
1818 PR tree-optimization/71398
1819 * gcc.dg/torture/pr71398.c: New testcase.
1820
903ca97b
UB
18212016-06-06 Uros Bizjak <ubizjak@gmail.com>
1822
1823 PR target/71389
1824 * g++.dg/pr71389.C: New test.
1825
9c1eb332
JD
18262016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1827
1828 PR fortran/71404
1829 * gfortran.dg/fmt_read_5.f: New test.
1830
b2d83bd2
AV
18312016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1832
1833 PR fortran/69659
1834 * gfortran.dg/class_array_22.f03: New test.
1835
ec81960e
JH
18362016-06-05 Jan Hubicka <hubicka@ucw.cz>
1837
1838 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1839
429d2750
JH
18402016-06-05 Jan Hubicka <hubicka@ucw.cz>
1841
1842 * gcc.dg/predict-9.c: Update template.
1843
c1c00983
PC
18442016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1845
1846 PR c++/49377
1847 * g++.dg/template/pr49377.C: New.
1848
1927a963
JJ
18492016-06-04 Jakub Jelinek <jakub@redhat.com>
1850
1851 PR tree-optimization/71405
1852 * g++.dg/torture/pr71405.C: New test.
1853
909a11ad
PC
18542016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1855
1856 PR c++/70202
1857 * g++.dg/inherit/crash5.C: New.
1858 * g++.dg/inherit/virtual1.C: Adjust.
1859
08bbb1f8
JL
18602016-06-03 Jeff Law <law@redhat.com>
1861
1862 PR tree-optimization/71316
1863 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1864
7c35235c
JJ
18652016-06-03 Jakub Jelinek <jakub@redhat.com>
1866
1867 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1868 dg-additional-options with just -fno-tree-scev-cprop in it.
1869 * gcc.dg/vect/vect-live-2.c: Likewise.
1870 * gcc.dg/vect/vect-live-5.c: Likewise.
1871 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1872 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1873 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1874
c8572dd6
PP
18752016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1876
1877 PR c++/27100
1878 * g++.dg/other/friend6.C: New test.
1879
1c7733a7
BS
18802016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1881
1882 * g++.dg/torture/ppc-ldst-array.C: New.
1883
0d2f700f
JM
18842016-06-03 Joseph Myers <joseph@codesourcery.com>
1885
1886 PR target/71276
1887 PR target/71277
1888 * gcc.dg/torture/builtin-fp-int-inexact.c,
1889 gcc.target/i386/387-builtin-fp-int-inexact.c,
1890 gcc.target/i386/387-rint-inline-1.c,
1891 gcc.target/i386/387-rint-inline-2.c,
1892 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1893 gcc.target/i386/sse2-rint-inline-1.c,
1894 gcc.target/i386/sse2-rint-inline-2.c,
1895 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1896 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1897
f8071c05
L
18982016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1899 Julia Koval <julia.koval@intel.com>
1900
1901 PR target/66960
1902 PR target/67630
1903 PR target/67634
1904 PR target/67841
1905 PR target/68037
1906 PR target/68618
1907 PR target/68661
1908 PR target/69575
1909 PR target/69596
1910 PR target/69734
1911 * gcc.dg/guality/pr68037-1.c: New test.
1912 * gcc.dg/guality/pr68037-2.c: Likewise.
1913 * gcc.dg/guality/pr68037-3.c: Likewise.
1914 * gcc.dg/torture/pr68037-1.c: Likewise.
1915 * gcc.dg/torture/pr68037-2.c: Likewise.
1916 * gcc.dg/torture/pr68037-3.c: Likewise.
1917 * gcc.dg/torture/pr68661-1a.c: Likewise.
1918 * gcc.dg/torture/pr68661-1b.c: Likewise.
1919 * gcc.target/i386/interrupt-1.c: Likewise.
1920 * gcc.target/i386/interrupt-2.c: Likewise.
1921 * gcc.target/i386/interrupt-3.c: Likewise.
1922 * gcc.target/i386/interrupt-4.c: Likewise.
1923 * gcc.target/i386/interrupt-5.c: Likewise.
1924 * gcc.target/i386/interrupt-6.c: Likewise.
1925 * gcc.target/i386/interrupt-7.c: Likewise.
1926 * gcc.target/i386/interrupt-8.c: Likewise.
1927 * gcc.target/i386/interrupt-9.c: Likewise.
1928 * gcc.target/i386/interrupt-10.c: Likewise.
1929 * gcc.target/i386/interrupt-11.c: Likewise.
1930 * gcc.target/i386/interrupt-12.c: Likewise.
1931 * gcc.target/i386/interrupt-13.c: Likewise.
1932 * gcc.target/i386/interrupt-14.c: Likewise.
1933 * gcc.target/i386/interrupt-15.c: Likewise.
1934 * gcc.target/i386/interrupt-16.c: Likewise.
1935 * gcc.target/i386/interrupt-17.c: Likewise.
1936 * gcc.target/i386/interrupt-18.c: Likewise.
1937 * gcc.target/i386/interrupt-19.c: Likewise.
1938 * gcc.target/i386/interrupt-20.c: Likewise.
1939 * gcc.target/i386/interrupt-21.c: Likewise.
1940 * gcc.target/i386/interrupt-22.c: Likewise.
1941 * gcc.target/i386/interrupt-23.c: Likewise.
1942 * gcc.target/i386/interrupt-24.c: Likewise.
1943 * gcc.target/i386/interrupt-25.c: Likewise.
1944 * gcc.target/i386/interrupt-26.c: Likewise.
1945 * gcc.target/i386/interrupt-27.c: Likewise.
1946 * gcc.target/i386/interrupt-28.c: Likewise.
1947 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1948 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1949 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1950 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1951 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1952 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1953 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1954 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1955 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1956 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1957 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1958 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1959
36b85e43
BS
19602016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1961
9de2e795
L
1962 PR tree-optimization/52171
1963 * gcc.dg/pr52171.c: New test.
1964 * gcc.target/i386/pr52171.c: New test.
36b85e43 1965
bfeee8ac
JH
19662016-06-03 Jan Hubicka <jh@suse.cz>
1967
1968 * g++.dg/tree-ssa/pred-1.C: New testcase
1969 * gcc.dg/tree-ssa/pred-1.c: New testcase
1970
859b0bae
BS
19712016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1972
1973 PR target/70957
1974 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1975 support.
1976 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1977
3a2edf4c
AH
19782016-06-03 Alan Hayward <alan.hayward@arm.com>
1979
1980 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1981
b28ead45
AH
19822016-06-03 Alan Hayward <alan.hayward@arm.com>
1983
1984 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1985 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1986 * gcc.dg/vect/vect-live-1.c: New test.
1987 * gcc.dg/vect/vect-live-2.c: New test.
1988 * gcc.dg/vect/vect-live-3.c: New test.
1989 * gcc.dg/vect/vect-live-4.c: New test.
1990 * gcc.dg/vect/vect-live-5.c: New test.
1991 * gcc.dg/vect/vect-live-slp-1.c: New test.
1992 * gcc.dg/vect/vect-live-slp-2.c: New test.
1993 * gcc.dg/vect/vect-live-slp-3.c: New test.
1994
1f91747b
JJ
19952016-06-03 Jakub Jelinek <jakub@redhat.com>
1996
1997 PR middle-end/71387
1998 * g++.dg/opt/pr71387.C: New test.
1999
47b83923
JL
20002016-06-02 Jeff Law <law@redhat.com>
2001
2002 PR tree-optimization/71328
2003 * gcc.c-torture/compile/pr71328.c: New test.
2004
e96e5f46
JD
20052016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2006
2007 PR fortran/52393
2008 * gfortran.dg/fmt_read_3.f90: Fix typo.
2009 * gfortran.dg/fmt_read_4.f90: New test.
2010
b872d729
PC
20112016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2012
2013 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2014 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2015 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2016 * g++.dg/cpp0x/override2.C: Likewise.
2017 * g++.dg/parse/crash5.C: Likewise.
2018 * g++.dg/parse/error16.C: Likewise.
2019 * g++.dg/parse/error27.C: Likewise.
2020 * g++.dg/template/qualttp15.C: Likewise.
2021 * g++.dg/template/redecl4.C: Likewise.
2022 * g++.old-deja/g++.other/crash39.C: Likewise.
2023 * g++.old-deja/g++.other/struct1.C: Likewise.
2024 * g++.old-deja/g++.pt/m9a.C: Likewise.
2025 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2026
0e535442
JJ
20272016-06-02 Jakub Jelinek <jakub@redhat.com>
2028
0633ee10
JJ
2029 PR c++/71372
2030 * c-c++-common/pr71372.c: New test.
2031
0e535442
JJ
2032 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2033 __TIME__ strings with __builtin_strcmp instead of printf and
2034 dg-output.
2035
f3c5ecc2
ML
20362016-06-02 Martin Liska <mliska@suse.cz>
2037
2038 * gcc.dg/predict-9.c: New test.
2039
a91807c5
JJ
20402016-06-02 Jakub Jelinek <jakub@redhat.com>
2041
2042 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2043 global set_compiler_env_var and global saved_compiler_env_var.
2044
b5bd1978
KT
20452016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2046
2047 PR rtl-optimization/71295
2048 * gcc.c-torture/compile/pr71295.c: New test.
2049
b93b1475
JJ
20502016-06-02 Jakub Jelinek <jakub@redhat.com>
2051
930ebd0e
JJ
2052 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2053
1e021dc3
JJ
2054 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2055 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2056
b93b1475
JJ
2057 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2058 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2059 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2060 alternative number.
2061
58f2fb5c
MM
20622016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2063
2064 * gcc.target/powerpc/p9-splat-4.c: New test.
2065
20662016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2067
2068 PR target/71186
2069 * gcc.target/powerpc/pr71186.c: New test.
2070
4731c9f0
JD
20712016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2072
2073 PR fortran/52393
2074 * gfortran.dg/fmt_read_3.f90: New test.
2075
042dee3e
TP
20762016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2077
2078 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2079 procedure.
2080
15c98b2e
ES
20812016-06-01 Eduard Sanou <dhole@openmailbox.org>
2082
2083 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2084 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2085 env var is set.
2086 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2087 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2088 shown once.
2089 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2090 during compilation.
2091 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2092 vars set by dg-set-compiler-env-var.
2093
6442a6f4
PT
20942016-06-01 Paul Thomas <pault@gcc.gnu.org>
2095
2096 PR fortran/71156
2097 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2098 to the module procedure declaration.
2099 * gfortran.dg/submodule_16.f08: New test.
2100
ab62397a
JJ
21012016-06-01 Jakub Jelinek <jakub@redhat.com>
2102
2103 PR middle-end/71371
2104 * c-c++-common/gomp/pr71371.c: New test.
2105
b66af6ed
RB
21062016-06-01 Richard Biener <rguenther@suse.de>
2107
2108 PR tree-optimization/71366
2109 * gcc.dg/torture/pr71366-1.c: New testcase.
2110 * gcc.dg/torture/pr71366-2.c: Likewise.
2111
e342b9d8
KN
21122016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2113
2114 * gcc.target/powerpc/vslv-0.c: New test.
2115 * gcc.target/powerpc/vslv-1.c: New test.
2116 * gcc.target/powerpc/vsrv-0.c: New test.
2117 * gcc.target/powerpc/vsrv-1.c: New test.
2118
721547cd
NS
21192016-06-01 Nathan Sidwell <nathan@acm.org>
2120
2121 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2122 * gcc.target/nvptx/weak.c: New.
2123
fa2c9034
RB
21242016-06-01 Richard Biener <rguenther@suse.de>
2125
2126 PR tree-optimization/71261
2127 * gcc.dg/torture/vect-bool-1.c: New testcase.
2128
3e32893c
JJ
21292016-06-01 Jakub Jelinek <jakub@redhat.com>
2130
2131 * gfortran.dg/gomp/order-1.f90: New test.
2132 * gfortran.dg/gomp/order-2.f90: New test.
2133
8c383600
JH
21342016-06-01 Jan Hubicka <hubicka@ucw.cz>
2135
2136 * gcc.dg/unroll-6.c: Update template.
2137 * gcc.dg/unroll-7.c: New testcase.
2138 * gcc.dg/unroll-8.c: New testcase.
2139
a0dfeef5
EB
21402016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2141
2142 * gnat.dg/opt56.ad[sb]: New test.
2143
48de5701
PC
21442016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2145
2146 PR c++/66635
2147 * g++.dg/cpp0x/constexpr-ice16.C: New.
2148
827cf695
PP
21492016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2150
2151 PR tree-optimization/71314
2152 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2153 -mbranch-cost=2.
2154
ff66f6e8
PP
21552016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2156
2157 PR tree-optimization/71077
2158 * gcc.dg/tree-ssa/pr71077.c: New test.
2159
050fb209
JH
21602016-05-31 Jan Hubicka <hubicka@ucw.cz>
2161
48de5701
PC
2162 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2163 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2164 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2165
c642d919
PC
21662016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2167
2168 PR c++/71248
2169 * g++.dg/cpp0x/pr71248.C: New.
2170 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2171 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2172 * g++.dg/init/new37.C: Likewise.
2173 * g++.dg/template/static1.C: Likewise.
2174 * g++.dg/template/static2.C: Likewise.
2175
d6439e08
L
21762016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2177
2178 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2179 instead of %rdi.
2180 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2181
780b9dd4
MP
21822016-05-31 Marek Polacek <polacek@redhat.com>
2183
2184 * c-c++-common/Wswitch-unreachable-3.c: New test.
2185 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2186
0d99f8a0
RB
21872016-05-31 Richard Biener <rguenther@suse.de>
2188
2189 PR tree-optimization/71352
2190 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2191
52545641
TP
21922016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2193
2194 * gcc.target/arm/armv5_thumb_isa.c: New test.
2195
5b8c1205
KY
21962016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2197
2198 PR target/71346
2199 * gcc.target/i386/pr71346.c: New test.
2200
7a88cc84
TV
22012016-05-31 Tom de Vries <tom@codesourcery.com>
2202
2203 PR tree-optimization/69068
2204 * gcc.dg/graphite/pr69068.c: New test.
2205
265149a6
MS
22062016-05-27 Martin Sebor <msebor@redhat.com>
2207
2208 PR c++/71306
2209 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2210
00631022
JJ
22112016-05-30 Jakub Jelinek <jakub@redhat.com>
2212
2213 PR c++/71349
2214 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2215 nowait depend(inout: dd[0]) clauses where permitted.
2216
b2f6675b
PC
22172016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2218
2219 PR c++/71238
2220 * g++.dg/parse/pr71238.C: New.
2221 * g++.dg/concepts/friend1.C: Test column numbers too.
2222 * g++.dg/cpp0x/initlist31.C: Likewise.
2223 * g++.dg/cpp0x/pr51420.C: Likewise.
2224 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2225 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2226 * g++.dg/ext/builtin3.C: Likewise.
2227 * g++.dg/lookup/friend12.C: Likewise.
2228 * g++.dg/lookup/friend7.C: Likewise.
2229 * g++.dg/lookup/koenig1.C: Likewise.
2230 * g++.dg/lookup/koenig5.C: Likewise.
2231 * g++.dg/lookup/used-before-declaration.C: Likewise.
2232 * g++.dg/overload/koenig1.C: Likewise.
2233 * g++.dg/template/crash65.C: Likewise.
2234 * g++.dg/template/friend57.C: Likewise.
2235 * g++.dg/warn/Wshadow-5.C: Likewise.
2236 * g++.dg/warn/Wunused-8.C: Likewise.
2237 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2238 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2239 * g++.old-deja/g++.jason/member.C: Likewise.
2240 * g++.old-deja/g++.jason/report.C: Likewise.
2241 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2242 * g++.old-deja/g++.law/visibility20.C: Likewise.
2243 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2244 * g++.old-deja/g++.other/static5.C: Likewise.
2245 * g++.old-deja/g++.pt/overload2.C: Likewise.
2246
a448ff40
JH
22472016-05-30 Jan Hubicka <hubicka@ucw.cz>
2248
2249 * gcc.dg/tree-ssa/peel1.c: New testcase.
2250 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2251 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2252
69be8c91
TV
22532016-05-30 Tom de Vries <tom@codesourcery.com>
2254
2255 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2256 to ce.
2257
a59775a1
PC
22582016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2259
2260 PR c++/71099
2261 * g++.dg/parse/virtual1.C: New.
2262
53d6d955
UB
22632016-05-30 Uros Bizjak <ubizjak@gmail.com>
2264
2265 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2266 Use correct register when clearing %edx.
2267
0557293f
AM
22682016-05-30 Alexander Monakov <amonakov@ispras.ru>
2269
2270 PR tree-optimization/71289
2271 * gcc.dg/pr71289.c: New test.
2272
5d476e35
KV
22732016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2274
2275 PR middle-end/71269
2276 PR middle-end/71292
2277 * gcc.dg/tree-ssa/pr71269.c: New test.
2278 * gcc.dg/tree-ssa/pr71292.c: New test.
2279
db5447ca
KV
22802016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2281
2282 PR middle-end/71252
2283 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2284
98bdbb39
JH
22852016-05-30 Jan Hubicka <hubicka@ucw.cz>
2286
2287 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2288 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2289 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2290
7e012855
TV
22912016-05-30 Tom de Vries <tom@codesourcery.com>
2292
2293 PR tree-optimization/69067
2294 * gcc.dg/graphite/pr69067.c: New test.
2295
beed3701
UB
22962016-05-29 Uros Bizjak <ubizjak@gmail.com>
2297
2298 PR target/71245
2299 * gcc.target/i386/pr71245-1.c: New test.
2300 * gcc.target/i386/pr71245-2.c: Ditto.
2301
b6d4f8e8
PC
23022016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2303
2304 PR c++/71105
2305 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2306 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2307 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2308
00022058
JH
23092016-05-27 Jan Hubicka <hubicka@ucw.cz>
2310
2311 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2312
c8419aca
VV
23132016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2314
2315 Revert:
2316 PR c++/69855
2317 * g++.dg/overload/69855.C: New.
2318 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2319 * g++.old-deja/g++.pt/crash3.C: Likewise.
2320
8008c4d2
PC
23212016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2322
2323 PR c++/60385
2324 * g++.dg/parse/namespace13.C: New.
2325
8b2ef235
JL
23262016-05-26 Jeff Law <law@redhat.com>
2327
2328 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2329 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2330 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2331 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2332 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2333 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2334 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2335 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2336 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2337 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2338 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2339 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2340 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2341
7d67159b
VV
23422016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2343
2344 PR c++/69855
2345 * g++.dg/overload/69855.C: New.
2346 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2347 * g++.old-deja/g++.pt/crash3.C: Likewise.
2348
88e3bdd1
JW
23492016-05-27 Jiong Wang <jiong.wang@arm.com>
2350
2351 PR target/63596
2352 * gcc.target/aarch64/va_arg_1.c: New testcase.
2353 * gcc.target/aarch64/va_arg_2.c: Likewise.
2354 * gcc.target/aarch64/va_arg_3.c: Likewise.
2355
3fd6b9cc
JW
23562016-05-27 Jiong Wang <jiong.wang@arm.com>
2357
2358 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2359 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2360 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2361 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2362 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2363
3cee7e4e
MP
23642016-05-27 Marek Polacek <polacek@redhat.com>
2365
2366 PR middle-end/71308
2367 * g++.dg/torture/pr71308.C: New test.
2368
6a813c96
DV
23692016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2370
2371 * gcc.dg/zero_bits_compound-1.c: New test.
2372 * gcc.dg/zero_bits_compound-2.c: New test.
2373
0561bcfb
IE
23742016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2375
2376 PR middle-end/71279
2377 * gcc.dg/pr71279.c: New test.
2378
21316320
MM
23792016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2380
2381 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2382 floating point min/max/comparison instructions.
2383 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2384
7211a097
JJ
23852016-05-26 Jakub Jelinek <jakub@redhat.com>
2386
2387 * c-c++-common/gomp/schedule-1.c: New test.
2388 * gfortran.dg/gomp/schedule-1.f90: New test.
2389
cac177cf
PP
23902016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2391
2392 PR c++/70822
2393 PR c++/70106
2394 * g++.dg/cpp1y/auto-fn32.C: New test.
2395 * g++.dg/cpp1y/paren4.C: New test.
2396
a2d5b8c9
NS
23972016-05-26 Nathan Sidwell <nathan@acm.org>
2398
2399 * gcc.dg/20060410.c: Xfail on ptx.
2400 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2401 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2402 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2403 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2404 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2405
ffa8b552
TP
24062016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2407
2408 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2409
c7501e00
JJ
24102016-05-26 Jakub Jelinek <jakub@redhat.com>
2411
1875b9a0
JJ
2412 PR tree-optimization/71280
2413 * gcc.dg/pr71280.c: New test.
2414
2116e19f
JJ
2415 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2416
305aef09
JJ
2417 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2418 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2419
c7501e00
JJ
2420 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2421
ca449d26
JW
24222016-05-26 Jiong Wang <jiong.wang@arm.com>
2423
2424 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2425 kept in memory.
ca449d26 2426
8af01c66
JL
24272016-05-25 Jeff Law <law@redhat.com>
2428
2429 PR tree-optimization/71272
2430 * gcc.c-torture/compile/pr71272.c: new test.
2431
f9d6ce73
BS
24322016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2433
2434 * gcc.target/powerpc/vec-cmpne.c: New test.
2435 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2436
a88a7b22
EB
24372016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2438
2439 * gnat.dg/opt55.ad[sb]: New test.
2440
125f02ed
SKS
24412016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2442
2443 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2444 * c-c++-common/pr60226.c: Require int32plus.
2445 * gcc.c-torture/execute/pr70602.c: Likewise.
2446 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2447 unsigned long for malloc arg type.
2448 * gcc.dg/asr_div1.c: Require int32plus.
2449 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2450 * gcc.dg/pie-1.c: Require pie.
2451 * gcc.dg/pie-2.c: Likewise.
2452 * gcc.dg/pr59471.c: Require int32plus.
2453 * gcc.dg/pr59963-2.c: XFAIL for int16.
2454 * gcc.dg/pr60114.c: Require int32plus.
2455 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2456 unsigned long for typedef of size_t.
2457 * gcc.dg/pr63914.c: Require int32plus.
2458 * gcc.dg/pr64536.c: Require pt32plus.
2459 * gcc.dg/pr65658.c: Likewise.
2460 * gcc.dg/pr67271.c: Require int32plus.
2461 * gcc.dg/pr68112.c: Likewise.
2462 * gcc.dg/pr69071.c: Skip for avr target.
2463 * gcc.dg/pr69973.c: Require int32plus.
2464 * gcc.dg/pr70169.c: Skip for avr target.
2465 * gcc.dg/sso-6.c: Require int32plus.
2466 * gcc.dg/sso-7.c: Likewise.
2467 * gcc.dg/sso-8.c: Likewise.
2468 * gcc.dg/vrp-min-max-2.c: Likewise.
2469
c6e434f5
UB
24702016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2471
2472 PR target/70738
2473 * gcc.target/i386/pr70738-1.c: New test.
2474 * gcc.target/i386/pr70738-2.c: Likewise.
2475 * gcc.target/i386/pr70738-3.c: Likewise.
2476 * gcc.target/i386/pr70738-4.c: Likewise.
2477 * gcc.target/i386/pr70738-5.c: Likewise.
2478 * gcc.target/i386/pr70738-6.c: Likewise.
2479 * gcc.target/i386/pr70738-7.c: Likewise.
2480 * gcc.target/i386/pr70738-8.c: Likewise.
2481 * gcc.target/i386/pr70738-9.c: Likewise.
2482
5c42d341
KT
24832016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2484
2485 PR rtl-optimization/66940
2486 * gcc.c-torture/execute/pr66940.c: New test.
2487
bf9a1a07
IV
24882016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2489
2490 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2491 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2492 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2493 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2494 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2495 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2496 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2497 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2498 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2499 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2500 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2501 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2502 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2503 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2504 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2505 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2506 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2507 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2508 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2509 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2510 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2511 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2512 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2513 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2514
95efe6b6
MP
25152016-05-25 Marek Polacek <polacek@redhat.com>
2516
2517 PR c/71265
2518 * gcc.dg/noncompile/pr71265.c: New test.
2519
a23faf7a
MP
2520 PR c/71266
2521 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2522
69a6d5ad
NS
25232016-05-25 Nathan Sidwell <nathan@acm.org>
2524
2525 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2526
3072d4ea
RB
25272016-05-25 Richard Biener <rguenther@suse.de>
2528
2529 PR tree-optimization/71261
2530 * c-c++-common/torture/pr71261.c: New testcase.
2531
e412ece4
RB
25322016-05-25 Richard Biener <rguenther@suse.de>
2533
2534 PR tree-optimization/71264
2535 * gcc.dg/vect/pr71264.c: New testcase.
2536
b9e551ad
PC
25372016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2538
2539 PR c++/55992
2540 * g++.dg/cpp0x/alias-decl-53.C: New.
2541 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2542
6aa1abe5
ML
25432016-05-25 Martin Liska <mliska@suse.cz>
2544
2545 * g++.dg/pr71239.C: New test.
2546
842d162e
RB
25472016-05-25 Richard Biener <rguenther@suse.de>
2548
c87885ca
RO
2549 * gcc.dg/vect/pr58135.c: Rename to ...
2550 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2551
f184a36c
MP
25522016-05-25 Marek Polacek <polacek@redhat.com>
2553
2554 * g++.dg/pr65295.C: Use target c++14.
2555
021fad86
PC
25562016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2557
53d6d955
UB
2558 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2559 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2560
c3eaf15a
MM
25612016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2562
2563 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2564 instructions.
2565
e46c7770
CP
25662016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2567
2568 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2569 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2570 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2571 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2572 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2573 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2574 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2575 * c-c++-common/goacc/pcopy.c: Likewise.
2576 * c-c++-common/goacc/pcopyin.c: Likewise.
2577 * c-c++-common/goacc/pcopyout.c: Likewise.
2578 * c-c++-common/goacc/pcreate.c: Likewise.
2579 * c-c++-common/goacc/pr70688.c: New test.
2580 * c-c++-common/goacc/present-1.c: Adjust test.
2581 * c-c++-common/goacc/reduction-5.c: Likewise.
2582 * g++.dg/goacc/data-1.C: New test.
2583
4bfc9db7
MM
25842016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2585
2586 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2587 vector parity built-in functions.
2588 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2589 count trailing zeros automatic vectorization.
2590 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2591 count trailing zeros built-in functions.
2592
2bc145af
KV
25932016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2594
2595 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2596
26869fdb
PH
25972016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2598
2599 PR target/71050
2600 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2601
b2dc9c3b
PC
26022016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2603
2604 PR c++/50436
2605 * g++.dg/template/crash123.C: New.
2606 * g++.dg/template/crash124.C: Likewise.
2607
f65e97fd
MS
26082016-05-24 Martin Sebor <msebor@redhat.com>
2609
2610 PR c++/71147
2611 * g++.dg/ext/flexary16.C: New test.
2612
a6f5ac7f
IV
26132016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2614
69a6d5ad
NS
2615 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2616 before math.h is included.
a6f5ac7f
IV
2617 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2618 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2619 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2620 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2621 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2622 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2623 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2624 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2625 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2626 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2627 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2628 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2629 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2630 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2631 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2632 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2633 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2634 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2635 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2636 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2637 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2638 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2639 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2640
27bad558
MM
26412016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2642 Kelvin Nilsen <kelvin@gcc.gnu.org>
2643
2644 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2645 support.
2646
72f382fb
PC
26472016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2648
2649 PR c++/69872
2650 * g++.dg/warn/Wno-narrowing1.C: New.
2651
ef2ec9d9
MP
26522016-05-24 Marek Polacek <polacek@redhat.com>
2653
2654 PR c/71249
2655 * c-c++-common/Wswitch-unreachable-2.c: New test.
2656
e90434e3
JJ
26572016-05-24 Jakub Jelinek <jakub@redhat.com>
2658
7adb26f2
JJ
2659 PR c++/71257
2660 * g++.dg/vect/simd-clone-6.cc: New test.
2661 * g++.dg/gomp/declare-simd-6.C: New test.
2662
e90434e3
JJ
2663 PR middle-end/70434
2664 PR c/69504
2665 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2666
b556ea3b
RB
26672016-05-24 Richard Biener <rguenther@suse.de>
2668
2669 PR tree-optimization/71240
2670 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2671
e5328f5d
RB
26722016-05-24 Richard Biener <rguenther@suse.de>
2673
2674 PR tree-optimization/71230
2675 * gcc.dg/torture/pr71230.c: New testcase.
2676 * g++.dg/torture/pr71230.C: Likewise.
2677
a04e69c0
TS
26782016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2679
2680 * c-c++-common/goacc/routine-5.c: Add tests.
2681 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2682 * gfortran.dg/goacc/routine-6.f90: Add tests.
2683
30fd2977
RB
26842016-05-24 Richard Biener <rguenther@suse.de>
2685
2686 PR tree-optimization/71253
2687 * gcc.dg/torture/pr71253.c: New testcase.
2688
ca6f60bc
KV
26892016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2690
2691 PR middle-end/71252
2692 * gfortran.dg/pr71252.f90: New test.
2693
d3465d72
RS
26942016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2695
2696 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2697
f17a223d
RB
26982016-05-24 Richard Biener <rguenther@suse.de>
2699
2700 PR middle-end/70434
2701 PR c/69504
2702 * c-c++-common/vector-subscript-4.c: New testcase.
2703 * c-c++-common/vector-subscript-5.c: Likewise.
2704
e3f36534
JD
27052016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2706
2707 PR fortran/71123
2708 * gfortran.dg/namelist_90.f: New test
2709
85d5c27d
JD
27102016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2711
2712 PR fortran/66461
2713 * gfortran.dg/unexpected_eof.f: New test
2714
fe3f3340
MM
27152016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2716 Kelvin Nilsen <kelvin@gcc.gnu.org>
2717
2718 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2719 as little endian.
2720
26d6ae55
PC
27212016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2722
2723 PR c++/70972
2724 * g++.dg/cpp0x/inh-ctor20.C: New.
2725 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2726
d6c9a06f
PC
27272016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2728
2729 PR c++/69095
2730 * g++.dg/cpp0x/variadic168.C: New.
2731
396a1d10
PC
27322016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2733
2734 * g++.dg/cpp0x/pr31445.C: Test column number too.
2735 * g++.dg/cpp0x/pr32253.C: Likewise.
2736 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2737 * g++.dg/cpp0x/variadic36.C: Likewise.
2738
ece46666
MG
27392016-05-23 Marc Glisse <marc.glisse@inria.fr>
2740
2741 * gcc.dg/fold-notshift-2.c: Adjust.
2742
a7dc5980
MP
27432016-05-23 Marek Polacek <polacek@redhat.com>
2744
2745 PR c/49859
2746 * c-c++-common/Wswitch-unreachable-1.c: New test.
2747 * gcc.dg/Wswitch-unreachable-1.c: New test.
2748 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2749 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2750 * g++.dg/gomp/block-10.C: Likewise.
2751 * gcc.dg/gomp/block-10.c: Likewise.
2752 * g++.dg/gomp/block-9.C: Likewise.
2753 * gcc.dg/gomp/block-9.c: Likewise.
2754 * g++.dg/gomp/target-1.C: Likewise.
2755 * g++.dg/gomp/target-2.C: Likewise.
2756 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2757 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2758 * g++.dg/gomp/taskgroup-1.C: Likewise.
2759 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2760 * gcc.dg/gomp/teams-1.c: Likewise.
2761 * g++.dg/gomp/teams-1.C: Likewise.
2762 * g++.dg/overload/error3.C: Likewise.
2763 * g++.dg/tm/jump1.C: Likewise.
2764 * g++.dg/torture/pr40335.C: Likewise.
2765 * gcc.dg/c99-vla-jump-5.c: Likewise.
2766 * gcc.dg/switch-warn-1.c: Likewise.
2767 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2768 * gcc.dg/nested-func-1.c: Likewise.
2769 * gcc.dg/pr67784-4.c: Likewise.
2770
18b54004
RB
27712016-05-23 Richard Biener <rguenther@suse.de>
2772
2773 PR tree-optimization/71230
2774 * gfortran.dg/pr71230-1.f90: New testcase.
2775 * gfortran.dg/pr71230-2.f90: Likewise.
2776
e569db5f
VK
27772016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2778
396a1d10 2779 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2780 * gcc.dg/vect/pr58135.c: Add new.
2781 * gfortran.dg/pr46519-1.f: Adjust test case.
2782
e4b71114
PC
27832016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2784
2785 PR c++/53401
2786 * g++.dg/cpp0x/decltype64.C: New.
2787
a25a8058
CL
27882016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2789
2790 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2791 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2792 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2793
0dcfe9ab
CL
27942016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2795
2796 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2797 Add poly64x1_t and poly64x2_t cases if supported.
2798 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2799 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2800 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2801 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2802 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2803
ffd70e4a
CL
28042016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2805
2806 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2807 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2808 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2809 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2810 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2811 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2812 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2813
4b1f57fe
CL
28142016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2815
2816 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2817
16c5ec77
CL
28182016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2819
2820 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2821 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2822
94ad56c7
JJ
28232016-05-22 Jakub Jelinek <jakub@redhat.com>
2824
57748705
JJ
2825 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2826 constraint instead of "r".
2827 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2828 insn instead of vxorpd.
2829 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2830
af120161
JJ
2831 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2832 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2833
355023ce
JJ
2834 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2835
3b48574c
JJ
2836 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2837 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2838
94ad56c7
JJ
2839 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2840
8a85cee2
KV
28412016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2842
2843 PR middle-end/40921
2844 * gcc.dg/tree-ssa/pr40921.c: New test.
2845
8e916b16
PS
28462016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2847
2848 PR target/71103
2849 * gcc.target/avr/pr71103.c: New test.
2850
88aea79f
KV
28512016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2852
2853 PR middle-end/71179
2854 * gcc.dg/tree-ssa/pr71179.c: New test.
2855
79063edd
MS
28562016-05-20 Martin Sebor <msebor@redhat.com>
2857
2858 PR c/71115
2859 * gcc.dg/init-excess-2.c: New test.
2860
55c8849f
EB
28612016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2862
2863 * gnat.dg/opt53.adb: New test.
2864 * gnat.dg/opt54.adb: Likewise.
2865
c91a0948
MJ
28662016-05-20 Martin Jambor <mjambor@suse.cz>
2867
2868 PR tree-optimization/70884
2869 * gcc.dg/tree-ssa/pr70919.c: New test.
2870
9cad20fa
BS
28712016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2872
2873 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2874 formatting.
69a6d5ad
NS
2875 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2876 fix code formatting.
2877
28782016-05-20 Nathan Sidwell <nathan@acm.org>
2879
2880 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2881 non-common cases.
2882 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2883
15c671a7
DM
28842016-05-20 David Malcolm <dmalcolm@redhat.com>
2885
2886 * jit.dg/all-non-failing-tests.h: Add
2887 test-factorial-must-tail-call.c.
2888 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2889 * jit.dg/test-factorial-must-tail-call.c: New test case.
2890
4f028369
JJ
28912016-05-20 Jakub Jelinek <jakub@redhat.com>
2892
2893 PR fortran/71204
2894 * gfortran.dg/pr71204.f90: New test.
2895
7dea4ab3
CP
28962016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2897
2898 * gcc.target/nvptx/sincos.c: New test.
2899
ef98d365
PC
29002016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2901
2902 PR c++/70572
2903 * g++.dg/cpp1y/auto-fn31.C: New.
2904
92466115
BS
29052016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2906
2907 * gcc.target/powerpc/vec-addec.c: New test.
2908 * gcc.target/powerpc/vec-addec-int128.c: New test.
2909
9a385c2d
DM
29102016-05-20 David Malcolm <dmalcolm@redhat.com>
2911
2912 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2913 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2914 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2915 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2916
77c9d5b4
JH
29172016-05-20 Jan Hubicka <hubicka@ucw.cz>
2918
2919 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2920
68047971
JJ
29212016-05-20 Jakub Jelinek <jakub@redhat.com>
2922
18954840
JJ
2923 PR c++/71210
2924 * g++.dg/opt/pr71210-1.C: New test.
2925 * g++.dg/opt/pr71210-2.C: New test.
2926
68047971
JJ
2927 PR tree-optimization/29756
2928 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2929 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2930 only on selected targets where V4SImode vectors are known to be
2931 supported.
2932
d78789f5
MG
29332016-05-20 Marc Glisse <marc.glisse@inria.fr>
2934
2935 PR tree-optimization/71079
2936 PR tree-optimization/71206
2937 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2938
550fa093
PK
29392016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2940
2941 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2942 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2943 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2944
483c6429
RG
29452016-05-20 Richard Guenther <rguenther@suse.de>
2946
2947 PR tree-optimization/29756
2948 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2949
eb066284
RB
29502016-05-20 Richard Biener <rguenther@suse.de>
2951
2952 PR tree-optimization/71185
2953 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2954
58f10249
RB
29552016-05-20 Richard Biener <rguenther@suse.de>
2956
2957 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2958
2a5569fa
MP
29592016-05-19 Marek Polacek <polacek@redhat.com>
2960
2961 PR c++/71075
2962 * g++.dg/diagnostic/pr71075.C: New test.
2963
5e9a5385
DM
29642016-05-19 David Malcolm <dmalcolm@redhat.com>
2965
2966 PR c++/71184
2967 * g++.dg/pr71184.C: New test case.
2968
4f45da44
KN
29692016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2970
2971 * gcc.target/powerpc/darn-0.c: New test.
2972 * gcc.target/powerpc/darn-1.c: New test.
2973 * gcc.target/powerpc/darn-2.c: New test.
2974
4177437e
MP
29752016-05-19 Marek Polacek <polacek@redhat.com>
2976
2977 PR tree-optimization/71031
2978 * gcc.dg/tree-ssa/vrp100.c: New test.
2979
afb72432
IE
29802016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2981
2982 PR rtl-optimization/71148
2983 * gcc.dg/pr71148.c: New test.
2984
4f83064e
KT
29852016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2986
2987 PR target/71056
2988 * gcc.target/arm/pr71056.c: New test.
2989
4bf8dbe1
BE
29902016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2991
2992 * c-c++-common/pr69669.c: Check the used mode.
2993
f3510625
MO
29942016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2995
2996 PR sanitizer/64354
2997 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2998
43c0068e
RB
29992016-05-19 Richard Biener <rguenther@suse.de>
3000
3001 PR tree-optimization/70729
3002 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3003 * gcc.dg/graphite/scop-18.c: Likewise.
3004 * gcc.dg/pr41783.c: Disable LIM.
3005 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3006 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3007 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3008 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3009 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3010 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3011 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3012 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3013 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3014 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3015 * gfortran.dg/pr42108.f90: Likewise.
3016
70f25790
DM
30172016-05-18 David Malcolm <dmalcolm@redhat.com>
3018
3019 PR driver/69265
3020 * gcc.dg/spellcheck-options-11.c: New test case.
3021
960db8ec
JJ
30222016-05-18 Jakub Jelinek <jakub@redhat.com>
3023
3024 PR c++/71100
3025 * g++.dg/opt/pr71100.C: New test.
3026
04643334
MJ
30272016-05-18 Martin Jambor <mjambor@suse.cz>
3028
3029 PR ipa/69708
3030 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3031 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3032 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3033 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3034
91bb9f80
MJ
30352016-05-18 Martin Jambor <mjambor@suse.cz>
3036
3037 PR ipa/69708
3038 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3039 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3040 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3041 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3042 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3043
c584aca6
PC
30442016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3045
3046 PR c++/69793
3047 * g++.dg/template/crash122.C: New.
3048
20309c6e
PC
30492016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3050
3051 PR c++/70466
3052 * g++.dg/template/pr70466-1.C: New.
3053 * g++.dg/template/pr70466-2.C: Likewise.
3054
50c78b9a
MM
30552016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3056
3057 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3058 splat operations and the XXSPLTIB instruction.
3059 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3060 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3061 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3062 xxlxor to clear a register.
3063
cf8be00d
RS
30642016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3065
3066 * gcc.dg/torture/pr71020.c: New test.
3067
848a392a
MJ
30682016-05-18 Martin Jambor <mjambor@suse.cz>
3069
3070 PR ipa/70646
3071 * gcc.dg/ipa/pr70646.c: New test.
3072
1f2ab776
CL
30732016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3074
3075 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3076
76489493
CL
30772016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3078
3079 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3080 missing tests for vreinterpretq_p{8,16}.
3081
bd79378d
CL
30822016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3083
3084 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3085 vsliq_n_s64 and vsliq_n_u64.
3086
81ca3ea0
CL
30872016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3088
3089 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3090 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3091
873cb425
CL
30922016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3093
3094 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3095 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3096 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3097
9d6e7c21
CL
30982016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3099
3100 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3101 in comment.
3102
b4dbe40e 31032016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3104
3105 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3106 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3107 "blr\t" and switch to scan-assembler-times.
3108
83a5c910
JW
31092016-05-18 Jiong Wang <jiong.wang@arm.com>
3110
53d6d955
UB
3111 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3112 with __aarch64__.
3113 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3114 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3115
fb7cbdeb
JJ
31162016-05-18 Jakub Jelinek <jakub@redhat.com>
3117
8ee91165
JJ
3118 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3119 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3120 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3121 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3122 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3123 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3124
cf4d516a
JJ
3125 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3126 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3127
a4f16422
JJ
3128 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3129 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3130
7b37ce10
JJ
3131 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3132 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3133
fb7cbdeb
JJ
3134 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3135
c9326aef
RB
31362016-05-18 Richard Biener <rguenther@suse.de>
3137
3138 PR tree-optimization/71168
3139 * gcc.dg/torture/pr71168.c: New testcase.
3140
df8b0a11
KV
31412016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3142
3143 PR middle-end/63586
3144 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3145 * gcc.dg/tree-ssa/pr63586.c: New test.
3146 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3147
2efd67ed
NS
31482016-05-17 Nathan Sidwell <nathan@acm.org>
3149
3150 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3151 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3152 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3153 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3154
1988b2c2
NS
31552016-05-17 Nathan Sidwell <nathan@acm.org>
3156
3157 * gcc.target/nvptx/abi-vararg-3.c: New.
3158
ad1d92ab
MM
31592016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3160
3161 PR tree-optimization/54579
3162 PR middle-end/55299
3163 * gcc.dg/fold-notrotate-1.c: New test.
3164 * gcc.dg/fold-notshift-1.c: New test.
3165 * gcc.dg/fold-notshift-2.c: New test.
3166
47768df8
MP
31672016-05-17 Marek Polacek <polacek@redhat.com>
3168
3169 PR ipa/71146
3170 * g++.dg/ipa/pr71146.C: New test.
3171
6b5423a5
DM
31722016-05-17 David Malcolm <dmalcolm@redhat.com>
3173
3174 * jit.dg/test-error-array-bounds.c: New test case.
3175
c7986356
MG
31762016-05-17 Marc Glisse <marc.glisse@inria.fr>
3177
3178 * gcc.dg/tree-ssa/and-1.c: New testcase.
3179
d982c5b7
MG
31802016-05-17 Marc Glisse <marc.glisse@inria.fr>
3181
3182 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3183 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3184
0139ba93
MG
31852016-05-17 Marc Glisse <marc.glisse@inria.fr>
3186
3187 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3188 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3189
daab4562
JW
31902016-05-17 Jiong Wang <jiong.wang@arm.com>
3191
3192 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3193
22330033
JW
31942016-05-17 Jiong Wang <jiong.wang@arm.com>
3195
3196 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3197
98b3a5f2
JW
31982016-05-17 Jiong Wang <jiong.wang@arm.com>
3199
3200 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3201 ".2d[index]" when scan the assembly.
3202 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3203 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3204 float64x1.
3205 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3206
b71b7a8e
RB
32072016-05-17 Richard Biener <rguenther@suse.de>
3208
3209 PR tree-optimization/71132
3210 * gcc.dg/torture/pr71132.c: New testcase.
3211
3c51ad46
CL
32122016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3213
3214 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3215
d20faa66
KT
32162016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3217
3218 PR target/70809
3219 * gcc.target/aarch64/pr70809_1.c: New test.
3220
b75cc5a4
KT
32212016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3222
3223 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3224 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3225 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3226 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3227
b28eb195
IE
32282016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3229 Ilya Enkovich <ilya.enkovich@intel.com>
3230
3231 PR target/71114
3232 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3233
0b9004ed
JH
32342016-05-16 Jan Hubicka <hubicka@ucw.cz>
3235
3236 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3237 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3238
1b81a1c1
MW
32392016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3240
3241 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3242 test for __ARM_FP16_ARGS.
3243 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3244 * gcc.target/arm/aapcs/neon-vect10.c: New.
3245 * gcc.target/arm/aapcs/neon-vect9.c: New.
3246 * gcc.target/arm/aapcs/vfp18.c: New.
3247 * gcc.target/arm/aapcs/vfp19.c: New.
3248 * gcc.target/arm/aapcs/vfp20.c: New.
3249 * gcc.target/arm/aapcs/vfp21.c: New.
3250 * gcc.target/arm/fp16-aapcs-1.c: New.
3251 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3252 test for __ARM_FP16_ARGS.
3253 * g++.target/arm/fp16-return-1.c: Update expected output.
3254
921d1e73
JW
32552016-05-16 Jiong Wang <jiong.wang@arm.com>
3256
3257 PR testsuite/70227
3258 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3259
228eb42a
HA
32602016-05-15 Harald Anlauf <anlauf@gmx.de>
3261
3262 PR fortran/69603
3263 * gfortran.dg/pr69603.f90: New testcase.
3264
785abfd3
FR
32652016-05-14 Fritz Reese <fritzoreese@gmail.com>
3266
3267 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3268
e75eb64f
FR
32692016-05-14 Fritz Reese <fritzoreese@gmail.com>
3270
3271 PR fortran/71047
3272 * gfortran.dg/pr71047.f08: New test.
3273
aa4b467b
JM
32742016-05-13 Joseph Myers <joseph@codesourcery.com>
3275
3276 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3277 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3278 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3279
653fb4a2
MS
32802016-05-13 Martin Sebor <msebor@redhat.com>
3281
3282 PR c++/60049
3283 * g++.dg/cpp0x/constexpr-60049.C: New test.
3284
9e37582d
JJ
32852016-05-13 Jakub Jelinek <jakub@redhat.com>
3286
3287 PR bootstrap/71071
3288 * gcc.dg/pr71071.c: New test.
3289
a278aa17
UB
32902016-05-13 Uros Bizjak <ubizjak@gmail.com>
3291
3292 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3293 remove XOP handling.
377eaca7 3294 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3295
ac3d02e2
NS
32962016-05-13 Nathan Sidwell <nathan@acm.org>
3297
3298 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3299 __atomic_is_lock_free declaration.
3300
8ab3bdac
RB
33012016-05-13 Richard Biener <rguenther@suse.de>
3302
3303 PR tree-optimization/42587
3304 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3305
623b8e0a
ML
33062016-05-13 Martin Liska <mliska@suse.cz>
3307
3308 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3309 the new format of dump output.
3310
da7674f6
IE
33112016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3312
3313 * gcc.dg/pr71084.c: New test.
3314
c959db3d
RR
33152016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3316
53d6d955
UB
3317 PR target/53440
3318 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3319
43203dea
RR
33202016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3321
3322 * gcc.target/aarch64/struct_return.c: New test.
3323
4f2e1536
MP
33242016-05-12 Marek Polacek <polacek@redhat.com>
3325
3326 PR c/70756
3327 * c-c++-common/pr70756-2.c: New test.
3328 * c-c++-common/pr70756.c: New test.
3329
1ef33ef3
RB
33302016-05-12 Richard Biener <rguenther@suse.de>
3331
3332 PR tree-optimization/71059
3333 * gcc.dg/torture/pr71059.c: New testcase.
3334
763baff6
RB
33352016-05-12 Richard Biener <rguenther@suse.de>
3336
3337 PR tree-optimization/71062
3338 * gcc.dg/torture/pr71062.c: New testcase.
3339
c4ec1243
IE
33402016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3341
3342 PR tree-optimization/71006
3343 * gcc.dg/pr71006.c: New test.
3344
a5fbf76d
MP
33452016-05-12 Marek Polacek <polacek@redhat.com>
3346
3347 PR driver/71063
3348 * gcc.dg/opts-7.c: New test.
3349
5acc47a4
KT
33502016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3351
3352 PR target/70830
3353 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3354 Add -save-temps to dg-options.
3355 Scan for ldmfd rather than pop instruction.
3356 * gcc.target/arm/interrupt-2.c: Likewise.
3357 * gcc.target/arm/pr70830.c: New test.
3358
40bd4bf9
JJ
33592016-05-12 Jakub Jelinek <jakub@redhat.com>
3360
3cd63842
JJ
3361 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3362 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3363
c05d08f6
JJ
3364 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3365 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3366 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3367
bc27ffae
JJ
3368 PR target/71019
3369 * gcc.target/i386/avx512vl-pack-1.c: New test.
3370 * gcc.target/i386/avx512vl-pack-2.c: New test.
3371 * gcc.target/i386/avx512bw-pack-2.c: New test.
3372
515d7412
JJ
3373 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3374
40bd4bf9
JJ
3375 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3376 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3377 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3378
44ab146a
RB
33792016-05-12 Richard Biener <rguenther@suse.de>
3380
3381 PR tree-optimization/70986
3382 * gcc.dg/torture/pr70986-1.c: New testcase.
3383 * gcc.dg/torture/pr70986-2.c: Likewise.
3384 * gcc.dg/torture/pr70986-3.c: Likewise.
3385
d6e83a8d
MM
33862016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3387
3388 PR c/43651
3389 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3390 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3391
51e67ea3
UB
33922016-05-11 Uros Bizjak <ubizjak@gmail.com>
3393
3394 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3395 directive.
3396 * gcc.target/i386/pr66746.c: Ditto.
3397
3fd2b007
MM
33982016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3399
3400 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3401 support.
3402 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3403 warning when using -mvsx-timode.
3404 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3405 * gcc.target/powerpc/dform-2.c: Likewise.
3406 * gcc.target/powerpc/pr68805.c: Likewise.
3407
5c3a10fb
MP
34082016-05-11 Marek Polacek <polacek@redhat.com>
3409
3410 PR c++/71024
3411 * c-c++-common/attributes-3.c: New test.
3412
7cfb065b
NS
34132016-05-11 Nathan Sidwell <nathan@acm.org>
3414
3415 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3416 * gcc.c-torture/execute/pr68185.c: Likewise.
3417 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3418 * gcc.dg/pr69634.c: Requires scheduling.
3419 * gcc.dg/torture/pr66178.c: Require label values.
3420 * gcc.dg/setjmp-6.c: Require indirect jumps.
3421
f35ea97d
RB
34222016-05-11 Richard Biener <rguenther@suse.de>
3423
3424 PR tree-optimization/71055
3425 * gcc.dg/torture/pr71055.c: New testcase.
3426
dff70323
RB
34272016-05-11 Richard Biener <rguenther@suse.de>
3428
3429 PR debug/71057
3430 * g++.dg/debug/pr71057.C: New testcase.
3431
56a3d28b
JJ
34322016-05-11 Jakub Jelinek <jakub@redhat.com>
3433
3434 PR fortran/70855
3435 * gfortran.dg/gomp/pr70855.f90: New test.
3436
ebc1b29e
RB
34372016-05-11 Richard Biener <rguenther@suse.de>
3438
3439 PR middle-end/71002
3440 * g++.dg/torture/pr71002.C: New testcase.
3441
98ccd1d7
IE
34422016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3443
3444 PR middle-end/70807
3445 * gcc.dg/pr70807.c: New test.
3446
ed29e24b
MS
34472016-05-10 Martin Sebor <msebor@redhat.com>
3448
3449 PR c++/38611
3450 * g++.dg/Wattributes.C: New test.
3451
e39dab2c
MG
34522016-05-10 Marc Glisse <marc.glisse@inria.fr>
3453
3454 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3455 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3456 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3457
d067e238
IE
34582016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3459
3460 PR target/70799
3461 * gcc.target/i386/pr70799-1.c: New test.
3462
cd36c83e
PMR
34632016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3464
3465 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3466
1e3af2a4
IE
34672016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3468
3469 PR middle-end/70877
3470 * gcc.target/i386/pr70877.c: New test.
3471
afc610db
IE
34722016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3473
3474 PR tree-optimization/70786
3475 * gcc.target/i386/pr70876.c: New test.
3476
4b59d19f
JJ
34772016-05-10 Jakub Jelinek <jakub@redhat.com>
3478
3479 PR target/70927
3480 * gcc.target/i386/avx512vl-logic-1.c: New test.
3481 * gcc.target/i386/avx512vl-logic-2.c: New test.
3482 * gcc.target/i386/avx512dq-logic-2.c: New test.
3483
9b5ee426
BS
34842016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3485
3486 PR target/70963
3487 * gcc.target/powerpc/pr70963.c: New.
3488
f3352cab
DM
34892016-05-10 David Malcolm <dmalcolm@redhat.com>
3490
3491 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3492 (test_very_wide_line): Add ruler to expected output.
3493 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3494 (test_very_wide_line): Likewise.
3495 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3496 (test_show_locus): Within the handling of "test_very_wide_line",
3497 enable show_ruler_p on the diagnostic context.
3498
4a3255dd
RB
34992016-05-10 Richard Biener <rguenther@suse.de>
3500
3501 PR tree-optimization/71039
3502 * gcc.dg/torture/pr71039.c: New testcase.
3503
da7c9950
NS
35042016-05-10 Nathan Sidwell <nathan@acm.org>
3505
3506 * gcc.dg/nested-func-10.c: Requires alloca.
3507 * gcc.dg/nested-func-9.c: Requires alloca.
3508 * gcc.c-torture/execute/pr70460.c: Requires labels.
3509 * gcc.c-torture/compile/pr70199.c: Requires labels.
3510 * gcc.target/nvptx/decl.c: Compile only.
3511 * gcc.target/nvptx/trailing-init.c: Compile only.
3512 * gcc.target/nvptx/ary-init.c: Compile only.
3513
cf68d92c
MP
35142016-05-10 Marek Polacek <polacek@redhat.com>
3515
3516 PR c/70255
3517 * gcc.dg/attr-opt-1.c: New test.
3518
64ea4e15
RB
35192016-05-10 Richard Biener <rguenther@suse.de>
3520
3521 PR tree-optimization/70497
3522 PR tree-optimization/28367
3523 * gcc.dg/torture/20160404-1.c: New testcase.
3524 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3525 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3526
5a96dae3
PMR
35272016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3528
3529 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3530
fc97f805
UB
35312016-05-09 Uros Bizjak <ubizjak@gmail.com>
3532
3533 * gcc.target/i386/fabsneg-1.c New test.
3534
a710b1d5
AM
35352016-05-09 Alan Modra <amodra@gmail.com>
3536
3537 PR testsuite/70826
3538 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3539
171f6f05
RB
35402016-05-09 Richard Biener <rguenther@suse.de>
3541
3542 PR tree-optimization/70985
3543 * gcc.dg/torture/pr70985.c: New testcase.
3544
18caa34e
BC
35452016-05-09 Bin Cheng <bin.cheng@arm.com>
3546
3547 * gcc.dg/tree-ssa/ifc-9.c: New test.
3548 * gcc.dg/tree-ssa/ifc-10.c: New test.
3549 * gcc.dg/tree-ssa/ifc-11.c: New test.
3550 * gcc.dg/tree-ssa/ifc-12.c: New test.
3551 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3552 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3553 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3554
7a27d38f
RB
35552016-05-09 Richard Biener <rguenther@suse.de>
3556
3557 PR fortran/70937
3558 * gfortran.dg/pr70937.f90: New testcase.
3559
5ebbbd3d
RO
35602016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3561
3562 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3563
f6288c24
FR
35642016-05-07 Fritz Reese <fritzoreese@gmail.com>
3565
3566 PR fortran/56226
3567 * gfortran.dg/dec_structure_1.f90: New testcase.
3568 * gfortran.dg/dec_structure_2.f90: Ditto.
3569 * gfortran.dg/dec_structure_3.f90: Ditto.
3570 * gfortran.dg/dec_structure_4.f90: Ditto.
3571 * gfortran.dg/dec_structure_5.f90: Ditto.
3572 * gfortran.dg/dec_structure_6.f90: Ditto.
3573 * gfortran.dg/dec_structure_7.f90: Ditto.
3574 * gfortran.dg/dec_structure_8.f90: Ditto.
3575 * gfortran.dg/dec_structure_9.f90: Ditto.
3576 * gfortran.dg/dec_structure_10.f90: Ditto.
3577 * gfortran.dg/dec_structure_11.f90: Ditto.
3578 * gfortran.dg/dec_union_1.f90: Ditto.
3579 * gfortran.dg/dec_union_2.f90: Ditto.
3580 * gfortran.dg/dec_union_3.f90: Ditto.
3581 * gfortran.dg/dec_union_4.f90: Ditto.
3582 * gfortran.dg/dec_union_5.f90: Ditto.
3583 * gfortran.dg/dec_union_6.f90: Ditto.
3584 * gfortran.dg/dec_union_7.f90: Ditto.
3585
5ec4a8cd
TV
35862016-05-07 Tom de Vries <tom@codesourcery.com>
3587
3588 PR tree-optimization/70956
3589 * gcc.dg/graphite/pr70956.c: New test.
3590
58ec1d0e
JJ
35912016-05-06 Jakub Jelinek <jakub@redhat.com>
3592
ccd88fb7
JJ
3593 PR middle-end/70941
3594 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3595 (a, b, c, d): Change type from char to signed char.
3596 (main): Compare against (signed char) -1634678893 instead of
3597 hardcoded -109. Use __builtin_abort instead of abort.
3598
dd3b6464
JJ
3599 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3600 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3601
58ec1d0e
JJ
3602 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3603
19aa23d8
YR
36042016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3605
3606 PR debug/70935
3607 * gcc.dg/torture/pr70935.c: New test.
3608
ae5f0df1
OE
36092016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3610
3611 PR target/58219
ce23a8ff 3612 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3613
078f7e37
RB
36142016-05-06 Richard Biener <rguenther@suse.de>
3615
3616 PR tree-optimization/70960
3617 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3618
765d7b54
OE
36192016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3620
3621 PR target/52933
3622 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3623 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3624 Adjust expected instruction counts.
3625 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3626
29c94e65
MP
36272016-05-06 Marek Polacek <polacek@redhat.com>
3628
3629 PR sanitizer/70875
3630 * gcc.dg/ubsan/bounds-3.c: New test.
3631
3684b02e
OE
36322016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3633
3634 PR target/54089
3635 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3636
8706773f
RB
36372016-05-06 Richard Biener <rguenther@suse.de>
3638
3639 PR middle-end/70931
3640 * gfortran.dg/pr70931.f90: New testcase.
3641
a4f51018
RB
36422016-05-06 Richard Biener <rguenther@suse.de>
3643
3644 PR middle-end/70941
3645 * gcc.dg/torture/pr70941.c: New testcase.
3646
c4f2425f
BC
36472016-05-05 Bin Cheng <bin.cheng@arm.com>
3648
3649 PR tree-optimization/57206
3650 * gcc.dg/vect/pr57206.c: New test.
3651
5dc08197
RO
36522016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3653
3654 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3655
351f85c5
JJ
36562016-05-05 Jakub Jelinek <jakub@redhat.com>
3657
568bac8c
JJ
3658 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3659
351f85c5
JJ
3660 * c-c++-common/Wdangling-else-4.c: New test.
3661
33fd7785
JJ
36622016-05-04 Jakub Jelinek <jakub@redhat.com>
3663
2d1ac15a
JJ
3664 PR c++/70906
3665 PR c++/70933
3666 * g++.dg/opt/pr70906.C: New test.
3667 * g++.dg/opt/pr70933.C: New test.
3668
33fd7785
JJ
3669 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3670
6b715bf6
JH
36712016-05-04 Jan Hubicka <hubicka@ucw.cz>
3672
3673 * gcc.dg/ipa/pure-const-3.c: New testcase.
3674
deef7113
MP
36752016-05-04 Marek Polacek <polacek@redhat.com>
3676
3677 * c-c++-common/Wdangling-else-1.c: New test.
3678 * c-c++-common/Wdangling-else-2.c: New test.
3679 * c-c++-common/Wdangling-else-3.c: New test.
3680
5396db97
KCY
36812016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3682
3683 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3684 flag is present.
3685
de55efd5
MP
36862016-05-04 Marek Polacek <polacek@redhat.com>
3687
3688 PR c/48778
3689 * gcc.dg/Waddress-2.c: New test.
3690
475839b6
AM
36912016-05-04 Alan Modra <amodra@gmail.com>
3692
3693 * gcc.target/powerpc/pr70866.c: New.
3694
b25aad5f
MS
36952016-05-03 Martin Sebor <msebor@redhat.com>
3696
3697 PR c++/66561
3698 * c-c++-common/builtin_location.c: New test.
3699 * g++.dg/cpp1y/builtin_location.C: New test.
3700
79ce98bc
MP
37012016-05-03 Marek Polacek <polacek@redhat.com>
3702
3703 PR c/70859
3704 * gcc.dg/pr70859.c: New test.
3705 * gcc.dg/pr70859-2.c: New test.
3706
402e89f5
PMR
37072016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3708
3709 * gnat.dg/debug5.adb: New testcase.
3710
f3d90045
DV
37112016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3712
3713 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3714 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3715 Procedure to check for z10 instruction set.
3716
1e26cec1
CL
37172016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3718
3719 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3720
71aca5a0
AM
37212016-05-03 Alan Modra <amodra@gmail.com>
3722
3723 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3724
2fd70ec1
JJ
37252016-05-03 Jakub Jelinek <jakub@redhat.com>
3726
3727 * gcc.target/i386/avx512f-cvt-1.c: New test.
3728
e5705cf7
L
37292016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3730
3731 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3732 -fdump-tree-vrp-details.
3733
381cdae4
RB
37342016-05-03 Richard Biener <rguenther@suse.de>
3735
3736 * gcc.dg/pr30172-1.c: Adjust.
3737 * gcc.dg/pr63743.c: Likewise.
3738 * gcc.dg/tm/pr51696.c: Likewise.
3739 * c-c++-common/tm/safe-1.c: Likewise.
3740 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3741 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3742 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3743 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3744
adedd5c1
JJ
37452016-05-03 Jakub Jelinek <jakub@redhat.com>
3746
31ed1665
JJ
3747 PR rtl-optimization/70467
3748 * gcc.target/i386/pr70467-3.c: New test.
3749 * gcc.target/i386/pr70467-4.c: New test.
3750
dea60b59
JJ
3751 PR tree-optimization/70916
3752 * gcc.c-torture/compile/pr70916.c: New test.
3753
adedd5c1
JJ
3754 PR target/49244
3755 * gcc.target/i386/pr49244-1.c: New test.
3756 * gcc.target/i386/pr49244-2.c: New test.
3757
f80041ef
BS
37582016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3759
3760 PR rtl-optimization/44281
3761 * gcc.target/i386/pr44281.c: New test.
3762
1cfcd39e
BC
37632016-05-03 bin cheng <bin.cheng@arm.com>
3764
3765 PR tree-optimization/56541
3766 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3767 * gcc.dg/vect/pr56541.c: new test.
3768
4304ccfd
MM
37692016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3770
3771 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3772 __float128.
3773 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3774
50d94c29
L
37752016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3776
3777 PR testsuite/70520
3778 * c-c++-common/asan/clone-test-1.c (main): Align child process
3779 stack to 16 bytes.
3780
bc1aee87
DM
37812016-05-02 David Malcolm <dmalcolm@redhat.com>
3782
3783 PR c++/62314
3784 * g++.dg/spellcheck-fields-2.C: New test case.
3785
474e0129
DM
37862016-05-02 David Malcolm <dmalcolm@redhat.com>
3787
3788 PR c++/62314
3789 * g++.dg/pr62314.C: New test case.
3790
818b88a7
JH
37912016-05-02 Jan Hubicka <hubicka@ucw.cz>
3792
3793 * gcc.dg/ipa/inline-8.c: New testcase.
3794
dd77684f
JJ
37952016-05-02 Jakub Jelinek <jakub@redhat.com>
3796
3797 PR rtl-optimization/70467
3798 * gcc.target/i386/pr70467-1.c: New test.
3799
72407e00
BE
38002016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3801
3802 * gcc.dg/spec-options.c: Run the test on all targets.
3803 * gcc.dg/foo.specs: Use cpp_unique_options.
3804
dd53d197
MG
38052016-05-02 Marc Glisse <marc.glisse@inria.fr>
3806
3807 * gcc.dg/tree-ssa/unord.c: New testcase.
3808
a8b85ce9
MG
38092016-05-02 Marc Glisse <marc.glisse@inria.fr>
3810
3811 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3812
5b37e866
NS
38132016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3814
3815 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3816
7176a4a0
MP
38172016-05-02 Marek Polacek <polacek@redhat.com>
3818
3819 PR c/70851
3820 * gcc.dg/enum-incomplete-3.c: New test.
3821
6b9933b9
MP
38222016-05-02 Marek Polacek <polacek@redhat.com>
3823 Tom de Vries <tom@codesourcery.com>
3824
3825 PR tree-optimization/70700
3826 * gcc.dg/pr70700.c: New test.
3827
90f82260
UB
38282016-05-01 Uros Bizjak <ubizjak@gmail.com>
3829
3830 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3831 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3832 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3833 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3834 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3835
f73036c1
EB
38362016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3837
3838 * ada/acats/run_acats: Rename into...
3839 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3840 * ada/acats/run_all.sh: Remove redundant test.
3841 (target_run): Move around.
3842 (target_gnatchop): Use newly built executable.
3843 (target_gnatmake): Likewise.
3844 Check that the compilation of impbit succeeds.
3845
85e051a3
OE
38462016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3847
3848 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3849 * gcc.dg/20021029-1.c: Likewise.
3850 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3851 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3852 * gcc.target/sh/cmpstr.c: Likewise.
3853 * gcc.target/sh/cmpstrn.c: Likewise.
3854 * gcc.target/sh/memset.c: Likewise.
3855 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3856 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3857 * gcc.target/sh/pr39423-1.c: Likewise.
3858 * gcc.target/sh/pr49468-di.c: Likewise.
3859 * gcc.target/sh/pr49468-si.c: Likewise.
3860 * gcc.target/sh/pr49880-1.c: Likewise.
3861 * gcc.target/sh/pr49880-2.c: Likewise.
3862 * gcc.target/sh/pr49880-3.c: Likewise.
3863 * gcc.target/sh/pr50751-1.c: Likewise.
3864 * gcc.target/sh/pr50751-4.c: Likewise.
3865 * gcc.target/sh/pr50751-7.c: Likewise.
3866 * gcc.target/sh/pr51244-1.c: Likewise.
3867 * gcc.target/sh/pr51244-10.c: Likewise.
3868 * gcc.target/sh/pr51244-11.c: Likewise.
3869 * gcc.target/sh/pr51244-12.c: Likewise.
3870 * gcc.target/sh/pr51244-13.c: Likewise.
3871 * gcc.target/sh/pr51244-14.c: Likewise.
3872 * gcc.target/sh/pr51244-17.c: Likewise.
3873 * gcc.target/sh/pr51244-18.c: Likewise.
3874 * gcc.target/sh/pr51244-19.c: Likewise.
3875 * gcc.target/sh/pr51244-4.c: Likewise.
3876 * gcc.target/sh/pr51244-5.c: Likewise.
3877 * gcc.target/sh/pr51244-7.c: Likewise.
3878 * gcc.target/sh/pr51244-8.c: Likewise.
3879 * gcc.target/sh/pr51244-9.c: Likewise.
3880 * gcc.target/sh/pr51697.c: Likewise.
3881 * gcc.target/sh/pr52483-1.c: Likewise.
3882 * gcc.target/sh/pr52483-2.c: Likewise.
3883 * gcc.target/sh/pr52483-3.c: Likewise.
3884 * gcc.target/sh/pr52483-5.c: Likewise.
3885 * gcc.target/sh/pr52933-1.c: Likewise.
3886 * gcc.target/sh/pr52933-2.c: Likewise.
3887 * gcc.target/sh/pr52933-3.c: Likewise.
3888 * gcc.target/sh/pr53568-1.c: Likewise.
3889 * gcc.target/sh/pr53976-1.c: Likewise.
3890 * gcc.target/sh/pr53988-1.c: Likewise.
3891 * gcc.target/sh/pr53988.c: Likewise.
3892 * gcc.target/sh/pr54089-1.c: Likewise.
3893 * gcc.target/sh/pr54089-6.c: Likewise.
3894 * gcc.target/sh/pr54089-7.c: Likewise.
3895 * gcc.target/sh/pr54089-8.c: Likewise.
3896 * gcc.target/sh/pr54089-9.c: Likewise.
3897 * gcc.target/sh/pr54236-1.c: Likewise.
3898 * gcc.target/sh/pr54236-2.c: Likewise.
3899 * gcc.target/sh/pr54236-3.c: Likewise.
3900 * gcc.target/sh/pr54236-4.c: Likewise.
3901 * gcc.target/sh/pr54386.c: Likewise.
3902 * gcc.target/sh/pr54602-1.c: Likewise.
3903 * gcc.target/sh/pr54685.c: Likewise.
3904 * gcc.target/sh/pr54760-1.c: Likewise.
3905 * gcc.target/sh/pr54760-2.c: Likewise.
3906 * gcc.target/sh/pr54760-3.c: Likewise.
3907 * gcc.target/sh/pr54760-4.c: Likewise.
3908 * gcc.target/sh/pr54760-5.c: Likewise.
3909 * gcc.target/sh/pr54760-6.c: Likewise.
3910 * gcc.target/sh/pr55146.c: Likewise.
3911 * gcc.target/sh/pr55160.c: Likewise.
3912 * gcc.target/sh/pr59278.c: Likewise.
3913 * gcc.target/sh/pr59401-1.c: Likewise.
3914 * gcc.target/sh/pr59533-1.c: Likewise.
3915 * gcc.target/sh/pr63260.c: Likewise.
3916 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3917 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3918 * gcc.target/sh/strlen.c: Likewise.
3919 * gcc.target/sh/torture/pr30807.c: Likewise.
3920 * gcc.target/sh/torture/pr34777.c: Likewise.
3921 * gcc.target/sh/torture/pr64652.c: Likewise.
3922 * gcc.target/sh/torture/pr65505.c: Likewise.
3923 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3924 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3925
411e5c67
PC
39262016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3927
3928 PR c++/66644
3929 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3930
8fa97501
BS
39312016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3932
3933 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3934 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3935 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3936 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3937
5a956111
PP
39382016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3939
3940 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3941 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3942
e7ff0319
CP
39432016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3944
3945 PR middle-end/70626
3946 * c-c++-common/goacc/combined-reduction.c: New test.
3947 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3948
52d11a4b
L
39492016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3950
3951 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3952 *movdi_internal pattern only if PIC off.
3953 * gcc.target/i386/pr70155-2.c: Likewise.
3954 * gcc.target/i386/pr70155-3.c: Likewise.
3955 * gcc.target/i386/pr70155-4.c: Likewise.
3956 * gcc.target/i386/pr70155-5.c: Likewise.
3957 * gcc.target/i386/pr70155-6.c: Likewise.
3958 * gcc.target/i386/pr70155-7.c: Likewise.
3959 * gcc.target/i386/pr70155-8.c: Likewise.
3960 * gcc.target/i386/pr70155-15.c: Likewise.
3961 * gcc.target/i386/pr70155-17.c: Likewise.
3962 * gcc.target/i386/pr70155-22.c: Likewise.
3963
8960db31
BC
39642016-04-29 Bin Cheng <bin.cheng@arm.com>
3965
3966 PR tree-optimization/70803
3967 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3968
cca535a4
IE
39692016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3970
3971 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3972 optimization of vector loop.
3973 * gcc.target/i386/vect-unpack-3.c: New test.
3974 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3975 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3976 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3977
500ecf4a
MP
39782016-04-29 Marek Polacek <polacek@redhat.com>
3979
3980 PR sanitizer/70342
3981 * g++.dg/ubsan/null-7.C: New test.
3982
2fff3db8
MP
3983 PR c/70852
3984 * gcc.dg/pr70852.c: New test.
3985
509063eb
DV
39862016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3987
3988 PR/69089
3989 * g++.dg/cpp0x/alignas6.C: New test.
3990
83745c0d
DV
39912016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3992
c87885ca
RO
3993 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3994 * gcc.dg/pr27003.c: Likewise.
3995 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3996 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3997 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3998 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3999 * gcc.target/arc/mxy.c: Likewise.
4000 * gcc.target/arc/mswape.c: Likewise.
4001 * gcc.target/arc/mrtsc.c: Likewise.
4002 * gcc.target/arc/mcrc.c: Likewise.
4003 * gcc.target/arc/mdsp-packa.c: Likewise.
4004 * gcc.target/arc/mdvbf.c: Likewise.
4005 * gcc.target/arc/mlock.c: Likewise.
4006 * gcc.target/arc/mmac-24.c: Likewise.
4007 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4008
849b265d
BS
40092016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4010 Matthijs Kooijman <matthijs@stdin.nl>
4011 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4012
4013 PR target/60040
4014 * gcc.target/avr/pr60040-1.c: New.
4015 * gcc.target/avr/pr60040-2.c: New.
4016
1390536b
RB
40172016-04-29 Richard Biener <rguenther@suse.de>
4018
4019 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4020
98998245
RB
40212016-04-29 Richard Biener <rguenther@suse.de>
4022
4023 PR tree-optimization/13962
4024 PR tree-optimization/65686
4025 * gcc.dg/uninit-pr65686.c: New testcase.
4026
8b80cc21
JJ
40272016-04-29 Jakub Jelinek <jakub@redhat.com>
4028
4029 PR middle-end/70843
4030 * gcc.dg/pr70843.c: New test.
4031
6181bc30
JJ
40322016-04-28 Jakub Jelinek <jakub@redhat.com>
4033
4034 PR target/70858
4035 * gcc.target/i386/pr70858.c: New test.
4036
f4cb3612
AB
40372016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4038
4039 * gcc.target/arc/nps400-1.c: New file.
4040
8ad9df62
JR
40412016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4042 Andrew Burgess <andrew.burgess@embecosm.com>
4043
4044 * gcc.target/arc/movh_cl-1.c: New file.
4045
ceaaa9fe
JR
40462016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4047 Andrew Burgess <andrew.burgess@embecosm.com>
4048
4049 * gcc.target/arc/extzv-1.c: New file.
4050 * gcc.target/arc/insv-1.c: New file.
4051 * gcc.target/arc/insv-2.c: New file.
4052 * gcc.target/arc/movb-1.c: New file.
4053 * gcc.target/arc/movb-2.c: New file.
4054 * gcc.target/arc/movb-3.c: New file.
4055 * gcc.target/arc/movb-4.c: New file.
4056 * gcc.target/arc/movb-5.c: New file.
4057 * gcc.target/arc/movb_cl-1.c: New file.
4058 * gcc.target/arc/movb_cl-2.c: New file.
4059 * gcc.target/arc/movbi_cl-1.c: New file.
4060 * gcc.target/arc/movl-1.c: New file.
4061
4d03dc2f
JR
40622016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4063 Andrew Burgess <andrew.burgess@embecosm.com>
4064
4065 * gcc.target/arc/cmem-1.c: New file.
4066 * gcc.target/arc/cmem-2.c: New file.
4067 * gcc.target/arc/cmem-3.c: New file.
4068 * gcc.target/arc/cmem-4.c: New file.
4069 * gcc.target/arc/cmem-5.c: New file.
4070 * gcc.target/arc/cmem-6.c: New file.
4071 * gcc.target/arc/cmem-7.c: New file.
4072 * gcc.target/arc/cmem-ld.inc: New file.
4073 * gcc.target/arc/cmem-st.inc: New file.
4074
81262dad
JJ
40752016-04-28 Jakub Jelinek <jakub@redhat.com>
4076
4077 PR target/70821
4078 * gcc.target/i386/pr70821.c: New test.
4079
0a31a09a
BS
40802016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4081
4082 * gcc.target/powerpc/vec-adde.c: New test.
4083 * gcc.target/powerpc/vec-adde-int128.c: New test.
4084
3ddffba9
JJ
40852016-04-28 Jakub Jelinek <jakub@redhat.com>
4086
4087 * gcc.target/i386/avx-vround-1.c: New test.
4088 * gcc.target/i386/avx-vround-2.c: New test.
4089 * gcc.target/i386/avx512vl-vround-1.c: New test.
4090 * gcc.target/i386/avx512vl-vround-2.c: New test.
4091
713dedcd
RO
40922016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4093
4094 PR testsuite/70595
4095 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4096 (check_effective_target_cilkplus_runtime): ... this.
4097 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4098 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4099
4100 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4101 Require cilkplus_runtime.
4102 Don't add -lcilkrts.
4103 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4104 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4105 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4106 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4107 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4108 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4109 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4110 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4111 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4112 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4113 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4114 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4115 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4116 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4117 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4118 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4119 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4120 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4121 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4122 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4123 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4124 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4125 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4126 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4127 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4128 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4129 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4130 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4131 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4132
4133 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4134 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4135
4136 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4137
4138 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4139 cilkplus_runtime.
4140
3563f78f
MG
41412016-04-27 Marc Glisse <marc.glisse@inria.fr>
4142
4143 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4144 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4145
6bc2bb18
RB
41462015-04-27 Ryan Burn <contact@rnburn.com>
4147
4148 PR c++/69024
4149 PR c++/68997
4150 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4151 diagnostic.
4152 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4153 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4154
1e55d29a
EB
41552016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4156
4157 * gnat.dg/limited_with4.ad[sb]: New test.
4158 * gnat.dg/limited_with4_pkg.ads: New helper.
4159
087146ca
L
41602016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4161
4162 PR target/70155
4163 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4164 and movv1ti_internal patterns
4165 * gcc.target/i386/pr70155-1.c: New test.
4166 * gcc.target/i386/pr70155-2.c: Likewise.
4167 * gcc.target/i386/pr70155-3.c: Likewise.
4168 * gcc.target/i386/pr70155-4.c: Likewise.
4169 * gcc.target/i386/pr70155-5.c: Likewise.
4170 * gcc.target/i386/pr70155-6.c: Likewise.
4171 * gcc.target/i386/pr70155-7.c: Likewise.
4172 * gcc.target/i386/pr70155-8.c: Likewise.
4173 * gcc.target/i386/pr70155-9.c: Likewise.
4174 * gcc.target/i386/pr70155-10.c: Likewise.
4175 * gcc.target/i386/pr70155-11.c: Likewise.
4176 * gcc.target/i386/pr70155-12.c: Likewise.
4177 * gcc.target/i386/pr70155-13.c: Likewise.
4178 * gcc.target/i386/pr70155-14.c: Likewise.
4179 * gcc.target/i386/pr70155-15.c: Likewise.
4180 * gcc.target/i386/pr70155-16.c: Likewise.
4181 * gcc.target/i386/pr70155-17.c: Likewise.
4182 * gcc.target/i386/pr70155-18.c: Likewise.
4183 * gcc.target/i386/pr70155-19.c: Likewise.
4184 * gcc.target/i386/pr70155-20.c: Likewise.
4185 * gcc.target/i386/pr70155-21.c: Likewise.
4186 * gcc.target/i386/pr70155-22.c: Likewise.
4187
92329f9f
L
41882016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4189
4190 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4191 ".{5,6}".
4192
309a0cf6
BC
41932016-04-27 Bin Cheng <bin.cheng@arm.com>
4194
4195 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4196 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4197 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4198 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4199 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4200
72ed2b9c
RB
42012016-04-27 Richard Biener <rguenther@suse.de>
4202
4203 PR ipa/70760
4204 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4205 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4206
3c98ff9b
NS
42072016-04-27 Nathan Sidwell <nathan@acm.org>
4208
4209 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4210 * g++.dg/ubsan/pr63956.C: Adjust error location.
4211
9ec5d66b
NC
42122016-04-27 Nick Clifton <nickc@redhat.com>
4213
4214 PR middle-end/49889
4215 * gcc.dg/pr49889.c: New test.
4216
c1e1f433
BS
42172016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4218
4219 * c-c++-common/memset-array.c: New test.
4220
8ac43293
MS
42212016-04-26 Martin Sebor <msebor@redhat.com>
4222
4223 PR c++/66639
4224 * g++.dg/cpp1y/func_constexpr.C: New test.
4225
843ce8ab
PP
42262016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4227
4228 PR c++/70241
4229 * g++.dg/cpp0x/enum32.C: New test.
4230 * g++.dg/cpp0x/enum33.C: New test.
4231
42322016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4233
4234 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4235 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4236 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4237 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4238 * gcc.c-torture/execute/pr38151.c: Likewise.
4239 * gcc.c-torture/execute/pr66556.c: Likewise.
4240 * gcc.c-torture/execute/pr67781.c: Likewise.
4241 * gcc.c-torture/execute/pr68648.c: Likewise.
4242
ca1206be
MG
42432016-04-26 Marc Glisse <marc.glisse@inria.fr>
4244
4245 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4246
2448a956
MP
42472016-04-26 Marek Polacek <polacek@redhat.com>
4248
4249 PR c/67784
4250 * gcc.dg/pr67784-3.c: New test.
4251 * gcc.dg/pr67784-4.c: New test.
4252 * gcc.dg/pr67784-5.c: New test.
4253
b02a5e26
MP
4254 PR c/70791
4255 * gcc.dg/Wnested-externs-2.c: New test.
4256
6b6aa8d3
MG
42572016-04-26 Marc Glisse <marc.glisse@inria.fr>
4258
4259 * gcc.dg/fold-plusmult.c: Adjust.
4260 * gcc.dg/no-strict-overflow-6.c: Adjust.
4261 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4262
a2095b55
BS
42632016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4264
4265 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4266 number scans.
4267 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4268 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4269 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4270 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4271 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4272 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4273 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4274 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4275 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4276 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4277 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4278 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4279 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4280 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4281 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4282 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4283 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4284 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4285 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4286 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4287 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4288 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4289 scans.
4290 * gcc.target/i386/pr32219-4.c: Likewise.
4291 * gcc.target/i386/pr32219-6.c: Likewise.
4292 * gcc.target/i386/pr32219-8.c: Likewise.
4293
bb0cc5c8
KT
42942016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4295
4296 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4297 associated options.
4298
5a0802ea
MP
42992016-04-26 Marek Polacek <polacek@redhat.com>
4300
4301 PR c++/70744
4302 * g++.dg/ext/cond2.C: New test.
4303
00f615af
BC
43042016-04-26 Bin Cheng <bin.cheng@arm.com>
4305
4306 PR tree-optimization/70771
4307 PR tree-optimization/70775
4308 * gcc.dg/pr70771.c: New test.
25939d34 4309 * gcc.dg/pr70775.c: New test.
00f615af 4310
218155e7
BS
43112016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4312
4313 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4314
ab99f467
RB
43152016-04-25 Richard Biener <rguenther@suse.de>
4316
4317 PR tree-optimization/70780
4318 * gcc.dg/torture/pr70780.c: New testcase.
4319
93c590ee
MC
43202016-04-25 Michael Collison <michael.collison@arm.com>
4321
c87885ca
RO
4322 * gcc.target/arm/neon-vaddws16.c: New test.
4323 * gcc.target/arm/neon-vaddws32.c: New test.
4324 * gcc.target/arm/neon-vaddwu16.c: New test.
4325 * gcc.target/arm/neon-vaddwu32.c: New test.
4326 * gcc.target/arm/neon-vaddwu8.c: New test.
4327 * lib/target-supports.exp
93c590ee
MC
4328 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4329 that arm neon support vector widen sum of HImode TO SImode.
4330
d6c1a7a7
JJ
43312016-04-23 Jakub Jelinek <jakub@redhat.com>
4332
4333 PR sanitizer/70712
4334 * c-c++-common/asan/pr70712.c: New test.
4335
ab0fc037
TS
43362016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4337
4338 * .gitattributes: New file.
4339
2aa64824
CL
43402016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4341
4342 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4343
e7e12d92
DH
43442016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4345
4346 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4347 * gfortran.dg/submodule_15.f08: Likewise.
4348
d1431192
RB
43492016-04-22 Richard Biener <rguenther@suse.de>
4350
4351 PR tree-optimization/70740
4352 * gcc.dg/torture/pr70740.c: New testcase.
4353
04a63c24
L
43542016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4355
4356 PR target/70750
4357 * gcc.target/i386/pr70750-1.c: New test.
4358 * gcc.target/i386/pr70750-2.c: Likewise.
4359
20700098
PC
43602016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4361
4362 PR c++/70540
4363 * g++.dg/cpp0x/auto48.C: New.
4364
aedf4e12
MP
43652016-04-21 Marek Polacek <polacek@redhat.com>
4366
4367 PR c++/70513
4368 * g++.dg/cpp0x/forw_enum12.C: New test.
4369 * g++.dg/cpp0x/forw_enum13.C: New test.
4370
2074d80a
KY
43712016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4372
4373 PR target/70728
4374 * gcc.target/i386/pr70728.c: New test.
4375
aef4aab0
RB
43762016-04-21 Richard Biener <rguenther@suse.de>
4377
4378 PR middle-end/70747
4379 * gcc.dg/pr70747.c: New testcase.
4380
2359e571
BC
43812016-04-21 Bin Cheng <bin.cheng@arm.com>
4382
4383 PR tree-optimization/70715
4384 * gcc.dg/tree-ssa/scev-13.c: New test.
4385
ce0e66ff
MG
43862016-04-21 Marc Glisse <marc.glisse@inria.fr>
4387
4388 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4389
2c2870a1
MG
43902016-04-21 Marc Glisse <marc.glisse@inria.fr>
4391
4392 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4393
a2b056a3
JH
43942016-04-20 Jan Hubicka <jh@suse.cz>
4395
4396 PR ipa/70018
4397 * g++.dg/ipa/nothrow-1.C: New testcase.
4398
ee392fc2
NS
43992016-04-20 Nathan Sidwell <nathan@acm.org>
4400
4401 PR c++/55635
4402 * g++.dg/eh/delete1.C: New.
4403
dda49daf
L
44042016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4405
4406 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4407 -mtune-ctrl=sse_typeless_stores.
4408
8a5b9d5a
L
44092016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4410
4411 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4412
1011119f
BC
44132016-04-20 Bin Cheng <bin.cheng@arm.com>
4414
4415 PR tree-optimization/69489
4416 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4417
477d4906
IV
44182016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4419
4420 PR c++/69363
4421 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4422 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4423 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4424
fad08d12
BC
44252016-04-20 Bin Cheng <bin.cheng@arm.com>
4426
4427 PR tree-optimization/56625
4428 PR tree-optimization/69489
4429 * gcc.dg/vect/pr56625.c: New test.
4430 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4431
9e3e4fab
AP
44322016-04-20 Andrew Pinski <apinski@cavium.com>
4433
4434 PR target/64971
4435 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4436
d7aa24e4
AC
44372016-04-20 Arnaud Charlet <charlet@adacore.com>
4438
4439 * gnat.dg/self1.adb: Remove now incorrect test.
4440
e6d62b46
BC
44412016-04-20 Bin Cheng <bin.cheng@arm.com>
4442
4443 * gcc.dg/tree-ssa/scev-11.c: New test.
4444 * gcc.dg/tree-ssa/scev-12.c: New test.
4445
2697b189
MP
44462016-04-20 Marek Polacek <polacek@redhat.com>
4447
4448 PR tree-optimization/70725
4449 * gcc.dg/pr70725.c: New test.
4450
60d393e8
RB
44512016-04-20 Richard Biener <rguenther@suse.de>
4452
4453 PR tree-optimization/70726
4454 * g++.dg/vect/pr70726.cc: New testcase.
4455
82c6f58a
AK
44562016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4457
4458 PR target/70674
4459 * gcc.target/s390/pr70674.c: New test.
4460
90eeab20
JD
44612016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4462
4463 PR libgfortran/70684
4464 * gfortran.dg/list_read_14.f90: New test.
4465
fc9cf6da
L
44662016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4467
4468 PR target/69201
4469 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4470 extern to force it misaligned.
4471 (b): Likewise.
4472 (c): Likewise.
4473 (d): Likewise.
4474 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4475 Don't check `*' before movv4sf_internal.
4476 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4477 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4478 Don't check `*' before movv16qi_internal.
4479 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4480 extern to force it misaligned.
4481 (b): Likewise.
4482 (c): Likewise.
4483 (d): Likewise.
4484 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4485 Don't check `*' before movv2df_internal.
4486 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4487 extern to force it misaligned.
4488 (b): Likewise.
4489 (c): Likewise.
4490 (d): Likewise.
4491 Check movv8sf_internal instead of avx_storeups256.
4492 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4493
ea8927ea
RB
44942016-04-19 Richard Biener <rguenther@suse.de>
4495
4496 PR tree-optimization/70171
4497 * g++.dg/tree-ssa/pr70171.C: New testcase.
4498
65f52ee9
RB
44992016-04-19 Richard Biener <rguenther@suse.de>
4500
4501 PR tree-optimization/70724
4502 * gcc.dg/torture/pr70724.c: New testcase.
4503
987b67f1
VM
45042016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4505
4506 PR middle-end/70689
c87885ca 4507 * gcc.target/i386/pr70689.c: New.
987b67f1 4508
91a47c39
L
45092016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4510
4511 PR target/70708
4512 * gcc.target/i386/pr70708.c: New test.
4513
8270b82d
RB
45142016-04-18 Richard Biener <rguenther@suse.de>
4515
4516 PR tree-optimization/43434
4517 * gcc.dg/vect/pr43434.c: New testcase.
4518 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4519 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4520 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4521 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4522 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4523 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4524 * gcc.dg/gomp/pr68640.c: Likewise.
4525 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4526 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4527
edd048e2
RB
45282016-04-18 Richard Biener <rguenther@suse.de>
4529
4530 PR tree-optimization/70701
4531 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4532
bd5c7330
TV
45332016-04-18 Tom de Vries <tom@codesourcery.com>
4534
4535 PR testsuite/70699
4536 * gcc.dg/pr70161.c: Add dot-file scans.
4537 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4538 instead of after last dot char.
4539
23f2660f
EB
45402016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4541
4542 * c-c++-common/dump-ada-spec-3.c: New test.
4543 * c-c++-common/dump-ada-spec-4.c: Likewise.
4544
da152c9f
TV
45452016-04-17 Tom de Vries <tom@codesourcery.com>
4546
4547 PR other/70183
4548 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4549
cc950f98
JH
45502016-04-15 Jan Hubicka <jh@suse.cz>
4551
4552 PR ipa/70018
4553 * g++.dg/ipa/pure-const-1.C: New testcase.
4554 * g++.dg/ipa/pure-const-2.C: New testcase.
4555 * g++.dg/ipa/pure-const-3.C: New testcase.
4556
949505a9
MP
45572016-04-15 Marek Polacek <polacek@redhat.com>
4558
4559 PR c/70671
4560 * gcc.dg/bitfld-22.c: New test.
4561
10e547d6
BS
45622016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4563
4564 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4565 x86_64.
4566
1e77281b
MP
45672016-04-15 Marek Polacek <polacek@redhat.com>
4568
4569 PR c/70651
4570 * c-c++-common/pr70651.c: New test.
4571
e501fa8e
KT
45722016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4573
4574 PR rtl-optimization/70681
4575 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4576 dump scan on arm and powerpc.
4577 * gcc.dg/pr10474.c: Likewise.
4578
dda1bf61
JJ
45792016-04-15 Jakub Jelinek <jakub@redhat.com>
4580
ca4ef1ff
JJ
4581 PR c++/69517
4582 PR c++/70019
4583 PR c++/70588
4584 * g++.dg/cpp1y/vla11.C: Revert for real.
4585
dda1bf61
JJ
4586 PR c/70436
4587 * c-c++-common/Wparentheses-1.c: New test.
4588 * c-c++-common/gomp/Wparentheses-1.c: New test.
4589 * c-c++-common/gomp/Wparentheses-2.c: New test.
4590 * c-c++-common/gomp/Wparentheses-3.c: New test.
4591 * c-c++-common/gomp/Wparentheses-4.c: New test.
4592 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4593 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4594 * c-c++-common/goacc/Wparentheses-1.c: New test.
4595
1355e62c
KY
45962016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4597
4598 PR target/70662
4599 * gcc.target/i386/pr70662.c: New test.
4600
0ab34b9e 46012016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4602 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4603
4604 PR tree-optimization/70130
4605 * gcc.dg/vect/O3-pr70130.c: New testcase.
4606
bc773aad
MM
46072016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4608
6e9b2286
MM
4609 PR target/70669
4610 * gcc.target/powerpc/pr70669.c: New test.
4611
bc773aad
MM
4612 PR target/70640
4613 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4614 a power7 system that does not have an assembler that supports
4615 power8.
4616
d8747845
MS
46172016-04-14 Martin Sebor <msebor@redhat.com>
4618
4619 PR c++/69517
4620 PR c++/70019
4621 PR c++/70588
4622 * c-c++-common/ubsan/vla-1.c: Revert.
4623 * g++.dg/cpp1y/vla11.C: Same.
4624 * g++.dg/cpp1y/vla12.C: Same.
4625 * g++.dg/cpp1y/vla13.C: Same.
4626 * g++.dg/cpp1y/vla14.C: Same.
4627 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4628 * g++.dg/init/array24.C: Same.
d8747845
MS
4629 * g++.dg/ubsan/vla-1.C: Same.
4630
85128559
MP
46312016-04-14 Marek Polacek <polacek@redhat.com>
4632 Jan Hubicka <hubicka@ucw.cz>
4633
4634 PR c++/70029
4635 * g++.dg/torture/pr70029.C: New test.
4636
52fbb073
MS
46372016-04-14 Martin Sebor <msebor@redhat.com>
4638
4639 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4640 type size to prevent failures on targets with very low maximum
4641 alignment.
4642
6db61d6f
RB
46432016-04-14 Richard Biener <rguenther@suse.de>
4644
4645 PR tree-optimization/70623
4646 * gcc.dg/torture/pr70623.c: New testcase.
4647 * gcc.dg/torture/pr70623-2.c: Likewise.
4648
342fac95
MS
46492016-04-13 Martin Sebor <msebor@redhat.com>
4650
4651 PR c++/69517
4652 PR c++/70019
4653 PR c++/70588
4654 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4655 * g++.dg/cpp1y/vla11.C: New test.
4656 * g++.dg/cpp1y/vla12.C: New test.
4657 * g++.dg/cpp1y/vla13.C: New test.
4658 * g++.dg/cpp1y/vla14.C: New test.
4659 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4660 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4661 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4662
d93c452f
JJ
46632016-04-13 Jakub Jelinek <jakub@redhat.com>
4664
4665 PR c++/70641
4666 * g++.dg/opt/pr70641.C: New test.
4667
85115fb6
RO
46682016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4669
4670 PR rtl-optimization/68749
4671 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4672 effects of argument promotions.
4673 Remove default args to dg-skip-if.
4674
545a4139
PC
46752016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4676
4677 PR c++/70635
4678 * g++.dg/parse/pr70635.C: New.
4679
b3a77f21
MP
46802016-04-13 Marek Polacek <polacek@redhat.com>
4681
4682 PR c++/70639
4683 * c-c++-common/Wmisleading-indentation-4.c: New test.
4684
99cd9857
MP
46852016-04-13 Marek Polacek <polacek@redhat.com>
4686
4687 PR c/70436
c87885ca
RO
4688 * gcc.dg/Wparentheses-12.c: New test.
4689 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4690
75ca93ec
IE
46912016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4692
4693 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4694 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4695 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4696
3d3f9e7e
JJ
46972016-04-13 Jakub Jelinek <jakub@redhat.com>
4698
37947cd0
JJ
4699 PR middle-end/70633
4700 * gcc.c-torture/compile/pr70633.c: New test.
4701
3d3f9e7e
JJ
4702 PR debug/70628
4703 * gcc.dg/torture/pr70628.c: New test.
4704
92886d3e
PP
47052016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4706
4707 PR c++/70610
4708 * g++.dg/template/pr70610.C: New test.
4709 * g++.dg/template/pr70610-2.C: New test.
4710 * g++.dg/template/pr70610-3.C: New test.
4711 * g++.dg/template/pr70610-4.C: New test.
4712
13bd7c2b
JJ
47132016-04-12 Jakub Jelinek <jakub@redhat.com>
4714
6512fa6d
JJ
4715 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4716 128 instead of 32.
4717
13bd7c2b
JJ
4718 PR c++/70571
4719 * g++.dg/ext/pr70571.C: New test.
4720
20b9851c
MM
47212016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4722
8a434ada 4723 PR target/70640
20b9851c
MM
4724 * gcc.target/powerpc/pr70640.c: New test.
4725
2b2f52bc
PC
47262016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4727
4728 PR c++/68722
4729 * g++.dg/parse/pr68722.C: New.
4730
5901e56a
JJ
47312016-04-12 Jakub Jelinek <jakub@redhat.com>
4732
4733 PR rtl-optimization/70596
4734 * gcc.target/i386/pr70596.c: New test.
4735
d4619dc1
NS
47362016-04-12 Nathan Sidwell <nathan@acm.org>
4737
4738 PR c++/70501
4739 * g++.dg/init/pr70501.C: New.
4740
3df530d3
DW
47412016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4742
4743 * gcc.target/i386/asm-flag-6.c: New test.
4744
b7a120d7
TV
47452016-04-12 Tom de Vries <tom@codesourcery.com>
4746
4747 PR tree-optimization/68756
4748 * gcc.dg/graphite/pr68756.c: New test.
4749
4e0eea75
JJ
47502016-04-12 Jakub Jelinek <jakub@redhat.com>
4751
4752 PR tree-optimization/70602
4753 * gcc.c-torture/execute/pr70602.c: New test.
4754
35fbda43
MM
47552016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4756
4757 PR target/70381
4758 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4759 __float128 emulator is built and runs.
4760 * gcc.target/powerpc/float128-1.c: Likewise.
4761
4762 * lib/target-supports.exp (check_ppc_float128_sw_available):
4763 Rework tests for __float128 software and hardware
4764 availability. Fix exit condition to return 0 on success.
4765
04a99ebe
JG
47662016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4767
4768 PR target/70133
4769 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4770 * gcc.target/aarch64/target_attr_15.c: Likewise.
4771
47cd5a85
PC
47722016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4773
4774 PR c++/69066
4775 * g++.dg/cpp1y/pr69066.C: New.
4776
a5edb32e
JD
47772016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4778
4779 PR fortran/68566
4780 * gfortran.dg/pr36192.f90: Update test.
4781 * gfortran.dg/pr36192_1.f90: Update test.
4782 * gfortran.dg/real_dimension_1.f: Update test.
4783 * gfortran.dg/parameter_array_init_7.f90: New test.
4784
8ef378f8
JDA
47852016-04-09 John David Anglin <danglin@gcc.gnu.org>
4786
c532c871
JDA
4787 PR testsuite/64039
4788 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4789
d34f706f
JDA
4790 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4791
75e1dd9e
JDA
4792 PR rtl-optimization/66669
4793 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4794
8a976f5f
JDA
4795 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4796
da04822a
JDA
4797 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4798 * gcc.dg/pie-1.c: Likewise.
4799 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4800 * gcc.dg/pic-4.c: Likewise.
4801 * gcc.dg/pie-3.c: Likewise.
4802 * gcc.dg/pie-4.c: Likewise.
4803
adfabcf9
JDA
4804 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4805
4a020adf
JDA
4806 PR tree-optimization/68644
4807 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4808
8ef378f8
JDA
4809 PR rtl-optimization/64886
4810 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4811
09bf990e
TV
48122016-04-09 Tom de Vries <tom@codesourcery.com>
4813
4814 PR tree-optimization/68953
4815 * gcc.dg/graphite/pr68953.c: New test.
4816
138c3c1a
DH
48172016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4818
4819 PR fortran/70592
4820 * gfortran.dg/deferred_character_16.f90: New test.
4821
f55460af
JJ
48222016-04-09 Jakub Jelinek <jakub@redhat.com>
4823
4824 PR tree-optimization/70586
4825 * gcc.c-torture/execute/pr70586.c: New test.
4826
0b77bbf3
DH
48272016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4828
4829 PR sanitizer/70573
4830 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4831 with __builtin_memset
4832 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4833
c42cfb5c
CP
48342016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4835
4836 PR lto/70289
4837 PR ipa/70348
4838 PR tree-optimization/70373
4839 PR middle-end/70533
4840 PR middle-end/70534
4841 PR middle-end/70535
4842 * c-c++-common/goacc/reduction-5.c: New test.
4843 * c-c++-common/goacc/reduction-promotions.c: New test.
4844 * gfortran.dg/goacc/reduction-3.f95: New test.
4845 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4846
56cfb596
PP
48472016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4848
4849 PR c++/70590
4850 PR c++/70452
4851 * g++.dg/pr70590.C: New test.
4852 * g++.dg/pr70590-2.C: New test.
4853
1a13c0a2
JJ
48542016-04-08 Jakub Jelinek <jakub@redhat.com>
4855
abc0647a
JJ
4856 PR middle-end/70593
4857 * gcc.target/i386/pr70593.c: New test.
4858
1a13c0a2
JJ
4859 PR rtl-optimization/70574
4860 * gcc.target/i386/avx2-pr70574.c: New test.
4861
c3da4956
MO
48622016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4863
4864 PR sanitizer/70541
4865 * c-c++-common/asan/pr70541.c: New test.
4866
9f1b833b
TV
48672016-04-08 Tom de Vries <tom@codesourcery.com>
4868
4869 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4870 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4871
bae7adda
KT
48722016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4873
4874 PR target/70566
4875 * gcc.c-torture/execute/pr70566.c: New test.
4876
211f3d57
TV
48772016-04-08 Tom de Vries <tom@codesourcery.com>
4878
4879 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4880 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4881
02cf2861
AM
48822016-04-08 Alan Modra <amodra@gmail.com>
4883
4884 * gcc.target/powerpc/pr70117.c: New.
4885
5f490f9f
JJ
48862016-04-07 Jakub Jelinek <jakub@redhat.com>
4887
56e9b710
JJ
4888 PR testsuite/70581
4889 * gcc.dg/lto/simd-function_0.c: New test.
4890
5f490f9f
JJ
4891 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4892 clones.
4893 * c-c++-common/attr-simd-2.c: Likewise.
4894 * c-c++-common/attr-simd-4.c: Likewise.
4895 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4896 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4897
e4ebc74d
TP
48982016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4899
4900 PR testsuite/70553
4901 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4902
9817ae35
TS
49032016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4904 Tom de Vries <tom@codesourcery.com>
4905
4906 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4907 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4908 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4909 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4910 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4911 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4912 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4913 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4914
e292f64d
PP
49152016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4916
4917 PR c/70436
4918 * g++.dg/warn/Wparentheses-29.C: New test.
4919
6b37bdaf
PP
49202016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4921
4922 PR c/70436
4923 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4924 explicit braces to resolve a future -Wparentheses warning.
4925
64824205
RH
49262016-04-06 Richard Henderson <rth@redhat.com>
4927
4928 * gcc.dg/pr61817-1.c: New test.
4929 * gcc.dg/pr61817-2.c: New test.
4930 * gcc.dg/pr69391-1.c: New test.
4931 * gcc.dg/pr69391-2.c: New test.
4932
bc2fc1f3
VM
49332016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4934
4935 PR rtl-optimization/70398
c87885ca 4936 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4937
41414a02
EB
49382016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4939
4940 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4941
4066ea8a
YR
49422016-04-06 Yvan Roux <yvan.roux@linaro.org>
4943 Pedro Alves <palves@redhat.com>
4944
4945 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4946
ec35ea45
JJ
49472016-04-06 Jakub Jelinek <jakub@redhat.com>
4948
3866f8dd
JJ
4949 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4950 Check for avx512f effective targets instead of avx2.
4951 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4952 for AVX512F clones.
4953 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4954 * g++.dg/gomp/declare-simd-1.C: Likewise.
4955 * g++.dg/gomp/declare-simd-3.C: Likewise.
4956 * g++.dg/gomp/declare-simd-4.C: Likewise.
4957
ec35ea45
JJ
4958 PR middle-end/70550
4959 * c-c++-common/gomp/pr70550-1.c: New test.
4960 * c-c++-common/gomp/pr70550-2.c: New test.
4961
c08d28ac
NS
49622016-04-05 Nathan Sidwell <nathan@acm.org>
4963
4964 PR c++/70512
4965 * g++.dg/ext/attribute-may-alias-5.C: New.
4966
1d510e04
JJ
49672016-04-05 Jakub Jelinek <jakub@redhat.com>
4968
4969 PR c++/70336
4970 * c-c++-common/pr70336.c: New test.
4971 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4972 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4973
84278ed9
JH
49742016-04-05 Jan Hubicka <hubicka@ucw.cz>
4975
4976 PR ipa/66223
4977 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4978
268a0ec4
JJ
49792016-04-05 Jakub Jelinek <jakub@redhat.com>
4980
4981 PR rtl-optimization/70542
4982 * gcc.dg/torture/pr70542.c: New test.
4983 * gcc.target/i386/avx2-pr70542.c: New test.
4984
5e8c2eb1
ZS
49852016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4986
4987 PR tree-optimization/70509
4988 * gcc.target/i386/avx512bw-pr70509.c: New test.
4989
c0daf32d
PP
49902016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4991
4992 PR c++/70452
4993 * g++.dg/ext/constexpr-vla4.C: New test.
4994
bf867841
UB
49952016-04-05 Uros Bizjak <ubizjak@gmail.com>
4996
4997 PR target/70510
4998 * gcc.target/i386/pr70510.c: New test.
4999
3022186a
RB
50002016-04-05 Richard Biener <rguenther@suse.de>
5001
5002 PR tree-optimization/70526
5003 * g++.dg/torture/pr70526.C: New testcase.
5004
55fc79b2
JJ
50052016-04-05 Jakub Jelinek <jakub@redhat.com>
5006
5007 PR target/70525
5008 * gcc.target/i386/pr70525.c: New test.
5009
62b233f2
RB
50102016-04-05 Richard Biener <rguenther@suse.de>
5011
5012 PR middle-end/70499
5013 * g++.dg/torture/pr70499.C: New testcase.
5014
cc05759d
RB
50152016-04-05 Richard Biener <rguenther@suse.de>
5016
5017 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5018 remove XFAIL.
5019
f23f16d4
JJ
50202016-04-04 Jakub Jelinek <jakub@redhat.com>
5021
5022 PR middle-end/70307
5023 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5024 rs6000 ABI warnings.
5025
d27ecc49
JH
50262016-04-04 Jan Hubicka <hubicka@ucw.cz>
5027
5028 PR ipa/66223
5029 * g++.dg/ipa/devirt-51.C: New testcase.
5030
c974c96e
BS
50312016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5032 Jakub Jelinek <jakub@redhat.com>
5033
5034 PR middle-end/70457
5035 * gcc.dg/torture/pr70457.c: New.
5036
7a85da89
AV
50372016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5038
5039 PR fortran/67538
5040 * gfortran.dg/allocate_with_source_19.f08: New test.
5041
de517e64
AV
50422016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5043
5044 PR fortran/65795
5045 * gfortran.dg/coarray_allocate_6.f08: New test.
5046
43b9f499
RB
50472016-04-04 Richard Biener <rguenther@suse.de>
5048
5049 PR rtl-optimization/70484
5050 * gcc.dg/torture/pr70484.c: New testcase.
5051
f13355da
MP
50522016-04-04 Marek Polacek <polacek@redhat.com>
5053
5054 PR c/70307
5055 * gcc.dg/torture/pr70307.c: New test.
5056
6cc6ed50
OE
50572016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5058
5059 PR target/70416
5060 PR target/67391
5061 * gcc.target/sh/torture/pr70416.c: New.
5062
abdc16c8
MS
50632016-04-02 Martin Sebor <msebor@redhat.com>
5064
5065 PR c++/67376
5066 PR c++/70170
5067 PR c++/70172
5068 PR c++/70228
5069 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5070 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5071 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5072 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5073 * g++.dg/cpp0x/constexpr-string.C: Same.
5074 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5075 * g++.dg/cpp0x/pr65398.C: Same.
5076 * g++.dg/ext/constexpr-vla1.C: Same.
5077 * g++.dg/ext/constexpr-vla2.C: Same.
5078 * g++.dg/ext/constexpr-vla3.C: Same.
5079 * g++.dg/ubsan/pr63956.C: Same.
5080
763cd859
JJ
50812016-04-01 Jakub Jelinek <jakub@redhat.com>
5082
5083 PR rtl-optimization/70467
5084 * gcc.target/i386/pr70467-2.c: New test.
5085
0f875435
JJ
50862016-04-01 Jakub Jelinek <jakub@redhat.com>
5087 Marek Polacek <polacek@redhat.com>
5088
5089 PR c++/70488
5090 * g++.dg/init/new47.C: New test.
5091
41d14659
RR
50922016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5093
5094 PR target/70496
5095 * gcc.target/arm/pr70496.c: New test.
5096
f9bf89bb
NS
50972016-04-01 Nathan Sidwell <nathan@acm.org>
5098
73b9085d
NS
5099 PR c++/68475
5100 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5101
4afdcfaa
IE
51022016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5103
5104 PR target/69890
5105 * gcc.dg/strlenopt.h (memmove): New.
5106 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5107 instead of "string.h".
5108 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5109 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5110 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5111 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5112 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5113 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5114 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5115 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5116 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5117 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5118 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5119 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5120 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5121 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5122 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5123 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5124 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5125 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5126 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5127 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5128
b5d7a29c
RO
51292016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5130
5131 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5132 (Holder::foo): Reflect this.
5133
b660f9ec
IE
51342016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5135
5136 PR target/70442
5137 * gcc.dg/pr70442.c: New test.
5138
88504f34
NS
51392016-03-31 Nathan Sidwell <nathan@acm.org>
5140
5141 PR c++/70393
5142 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5143
95d34b96
KY
51442016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5145
5146 PR target/70453
5147 * gcc.target/i386/pr70453.c: New test.
5148
b4c4967c
AB
51492016-03-31 Andrey Belevantsev <abel@ispras.ru>
5150
5151 PR target/70292
5152 * gcc.c-torture/pr70292.c: New test.
5153
5fde6a45
MP
51542016-03-31 Marek Polacek <polacek@redhat.com>
5155
5156 PR c/70297
5157 * c-c++-common/pr70297.c: New test.
5158 * g++.dg/cpp0x/typedef-redecl.C: New test.
5159 * gcc.dg/typedef-redecl2.c: New test.
5160
97eb24c4
JJ
51612016-03-31 Jakub Jelinek <jakub@redhat.com>
5162
5163 PR rtl-optimization/70460
5164 * gcc.c-torture/execute/pr70460.c: New test.
5165
efc3536f
RB
51662016-03-31 Richard Biener <rguenther@suse.de>
5167
5168 PR c++/70430
5169 * g++.dg/ext/vector30.C: New testcase.
5170
e0876e21
DH
51712016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5172 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5173
5174 * gfortran.dg/fmt_pf.f90: New test.
5175
e9bff8c6
RO
51762016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5177
5178 Forward-port from 5 branch
5179 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5180
5181 PR testsuite/70356
5182 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5183 dg-require-effective-target after dg-do.
5184
5185 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5186
5187 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5188
2620c80d
TS
51892016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5190 Julian Brown <julian@codesourcery.com>
5191 Chung-Lin Tang <cltang@codesourcery.com>
5192 Cesar Philippidis <cesar@codesourcery.com>
5193 James Norris <jnorris@codesourcery.com>
5194 Tom de Vries <tom@codesourcery.com>
5195 Nathan Sidwell <nathan@codesourcery.com>
5196
bf867841 5197 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5198 * c-c++-common/goacc/loop-clauses.c: Likewise.
5199 * g++.dg/goacc/template.C: Likewise.
5200 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5201 * gfortran.dg/goacc/loop-1.f95: Likewise.
5202 * gfortran.dg/goacc/loop-5.f95: Likewise.
5203 * gfortran.dg/goacc/loop-6.f95: Likewise.
5204 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5205 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5206 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5207 * c-c++-common/goacc/clauses-fail.c: Likewise.
5208 * c-c++-common/goacc/parallel-1.c: Likewise.
5209 * c-c++-common/goacc/reduction-1.c: Likewise.
5210 * c-c++-common/goacc/reduction-2.c: Likewise.
5211 * c-c++-common/goacc/reduction-3.c: Likewise.
5212 * c-c++-common/goacc/reduction-4.c: Likewise.
5213 * c-c++-common/goacc/routine-3.c: Likewise.
5214 * c-c++-common/goacc/routine-4.c: Likewise.
5215 * c-c++-common/goacc/routine-5.c: Likewise.
5216 * c-c++-common/goacc/tile.c: Likewise.
5217 * g++.dg/goacc/template.C: Likewise.
5218 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5219 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5220 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5221 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5222 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5223 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5224 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5225 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5226 * c-c++-common/goacc/use_device-1.c: ... this file.
5227 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5228 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5229 * c-c++-common/goacc/host_data-6.c: ... this file.
5230 * c-c++-common/goacc/loop-2-kernels.c: New file.
5231 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5232 * c-c++-common/goacc/loop-3.c: Likewise.
5233 * g++.dg/goacc/reference.C: Likewise.
5234 * g++.dg/goacc/routine-1.C: Likewise.
5235 * g++.dg/goacc/routine-2.C: Likewise.
5236
f6d2d066
RB
52372016-03-30 Richard Biener <rguenther@suse.de>
5238
5239 PR middle-end/70450
5240 * gcc.dg/torture/pr70450.c: New testcase.
5241
d43242b9
JJ
52422016-03-30 Jakub Jelinek <jakub@redhat.com>
5243
5244 PR target/70421
5245 * gcc.dg/torture/pr70421.c: New test.
5246 * gcc.target/i386/avx512f-pr70421.c: New test.
5247
5ce43b77
L
52482016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5249
5250 PR testsuite/70364
5251 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5252 (check): New function.
5253 (bar): Call check.
5254 (foo): Align stack to 16 bytes when calling bar.
5255 * gcc.target/i386/cleanup-2.c: Likewise.
5256
d014a712
PP
52572016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5258
5259 PR tree-optimization/59124
5260 * gcc.dg/Warray-bounds-19.c: New test.
5261
13f0e8c7
ZW
52622016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5263
5264 * lib/prune.exp (escape_regex_chars): New.
5265 (prune_file_path): Update to quote metcharacters for regexp.
5266
3336c6e0
JJ
52672016-03-29 Jakub Jelinek <jakub@redhat.com>
5268
a362f023
JJ
5269 PR rtl-optimization/70429
5270 * gcc.c-torture/execute/pr70429.c: New test.
5271
3336c6e0
JJ
5272 PR tree-optimization/70405
5273 * gcc.dg/pr70405.c: New test.
5274
728557fd
AV
52752016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5276
5277 PR fortran/70397
5278 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5279 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5280
bef977d4
TS
52812016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5282
5283 PR testsuite/64177
5284 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5285 __cilkrts_set_param to set two workers.
5286 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5287 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5288
6f6d25c9
DH
52892016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5290
bf867841 5291 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5292
45733562
KY
52932016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5294
5295 PR target/70406
bf867841 5296 * gcc.target/i386/pr70406.c: New test.
45733562 5297
a1799e5e
EB
52982016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5299
5300 * gnat.dg/specs/double_record_extension3.ads: New test.
5301
5fca7b66
RH
53022016-03-25 Richard Henderson <rth@redhat.com>
5303
5304 PR target/70120
5305 * gcc.target/aarch64/pr70120-1.c: New.
5306 * gcc.target/aarch64/pr70120-2.c: New.
5307 * gcc.target/aarch64/pr70120-3.c: New.
5308
31ce75c6
PP
53092016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5310
5311 PR c++/62212
5312 * g++.dg/template/mangle2.C: The dg-do directive should be
5313 "compile" not "assemble".
5314
3caf0ca1
BS
53152016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5316
5317 PR lto/69650
5318 * gcc.dg/pr69650.c: New test.
5319
634035b6
DE
53202016-03-25 David Edelsohn <dje.gcc@gmail.com>
5321
5322 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5323
45d34276
AM
53242016-03-25 Alan Modra <amodra@gmail.com>
5325
5326 * gcc.dg/dfp/pr70052.c: New test.
5327
8f085166
RH
53282016-03-24 Richard Henderson <rth@redhat.com>
5329
5330 PR middle-end/69845
5331 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5332 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5333
011e5ec3
TV
53342016-03-24 Tom de Vries <tom@codesourcery.com>
5335
5336 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5337
9e3f4551
TV
53382016-03-24 Tom de Vries <tom@codesourcery.com>
5339
5340 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5341 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5342
45780041
TV
53432016-03-24 Tom de Vries <tom@codesourcery.com>
5344
5345 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5346 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5347
887ab4e5
PP
53482016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5349
5350 PR c++/62212
5351 * g++.dg/template/mangle2.C: New test.
5352
69a9a66f
RB
53532016-03-24 Richard Biener <rguenther@suse.de>
5354
5355 PR tree-optimization/70396
5356 * gcc.dg/torture/pr70396.c: New testcase.
5357
ed87de55
RB
53582016-03-24 Richard Biener <rguenther@suse.de>
5359
5360 PR middle-end/70370
5361 * gcc.dg/torture/pr70370.c: New testcase.
5362
ea064934
TV
53632016-03-24 Tom de Vries <tom@codesourcery.com>
5364
5365 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5366 * gfortran.dg/goacc/kernels-tree.f95: Same.
5367 * gfortran.dg/goacc/parallel-tree.f95: Same.
5368
b2a4dd1d
TV
53692016-03-24 Tom de Vries <tom@codesourcery.com>
5370
5371 * c-c++-common/goacc/uninit-if-clause.c: New test.
5372 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5373
72e7cd6e
JJ
53742016-03-24 Jakub Jelinek <jakub@redhat.com>
5375
5376 PR target/70290
bf867841
UB
5377 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5378 Fix formatting.
72e7cd6e 5379
ce9d0c03
RB
53802016-03-24 Richard Biener <rguenther@suse.de>
5381
5382 PR tree-optimization/70372
5383 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5384
426b9428
PP
53852016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5386
5387 PR c++/70347
5388 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5389
cd1588c4
PP
53902016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5391
5392 PR c++/70332
5393 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5394
61637db3
JJ
53952016-03-23 Jakub Jelinek <jakub@redhat.com>
5396
928af3bf
JJ
5397 PR c++/70001
5398 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5399 * g++.dg/cpp1y/pr70001.C: New test.
5400
61637db3
JJ
5401 PR c++/70323
5402 * g++.dg/cpp0x/constexpr-70323.C: New test.
5403
05aca4e7
AO
54042016-03-23 Alexandre Oliva <aoliva@redhat.com>
5405 Jason Merrill <jason@redhat.com>
5406 Jakub Jelinek <jakub@redhat.com>
5407
5408 PR c++/69315
5409 * g++.dg/cpp0x/constexpr-69315.C: New test.
5410 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5411
fbdb6baf
MP
54122016-03-23 Marek Polacek <polacek@redhat.com>
5413
5414 PR c++/69884
5415 * g++.dg/warn/Wignored-attributes-1.C: New test.
5416 * g++.dg/warn/Wignored-attributes-2.C: New test.
5417
d79ee524
TV
54182016-03-23 Tom de Vries <tom@codesourcery.com>
5419
5420 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5421 initialization.
5422 * gfortran.dg/goacc/private-3.f95 (test): Same.
5423 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5424 missing use param.
5425
a59f0bef
KT
54262016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5427
5428 * lib/target-supports.exp: Remove v7ve entry from loop
5429 creating effective target checks.
5430 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5431 (add_options_for_arm_arch_v7ve): Likewise.
5432
0179520a
JJ
54332016-03-23 Jakub Jelinek <jakub@redhat.com>
5434
5435 PR tree-optimization/70354
5436 * gcc.dg/vect/pr70354-1.c: New test.
5437 * gcc.dg/vect/pr70354-2.c: New test.
5438 * gcc.target/i386/avx2-pr70354-1.c: New test.
5439 * gcc.target/i386/avx2-pr70354-2.c: New test.
5440
75bb14d7
JL
54412016-03-22 Jeff Law <law@redhat.com>
5442
5443 PR target/70232
5444 * gcc.dg/tree-ssa/pr70232.c: New test.
5445
72c9526d
IE
54462016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5447
5448 PR target/70302
5449 * gcc.target/i386/pr70302.c: New test.
5450
a3ca1bc5
RB
54512016-03-22 Richard Biener <rguenther@suse.de>
5452
5453 PR middle-end/70251
5454 * g++.dg/torture/pr70251.C: New testcase.
5455
5c240f4d
DM
54562016-03-22 David Malcolm <dmalcolm@redhat.com>
5457
5458 PR c/69993
5459 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5460 Wmisleading-indentation.c.
5461 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5462 reflect change to diagnostic text and order of messages.
5463 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5464
80f6631b
DE
54652016-03-22 David Edelsohn <dje.gcc@gmail.com>
5466
5467 * g++.dg/ext/java-3.C: Don't compile on AIX.
5468
9a10956c
RB
54692016-03-22 Richard Biener <rguenther@suse.de>
5470
5471 PR middle-end/70333
5472 * gcc.dg/torture/pr70333.c: New testcase.
5473
6cedf922
IE
54742016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5475
5476 * g++.dg/ext/pr70290.C: New test.
5477
cd6c27ac
KY
54782016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5479
5480 PR target/70325
5481 * gcc.target/i386/pr70325.c: New test.
5482
4cde512c
JJ
54832016-03-22 Jakub Jelinek <jakub@redhat.com>
5484
b01915ed
JJ
5485 PR target/70329
5486 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5487 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5488
4e3e2cf1
JJ
5489 PR target/70300
5490 * gcc.target/i386/pr70300.c: New test.
5491
4cde512c
JJ
5492 PR c++/70295
5493 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5494 (func2): New function for cond with parens, xfail warning for c++.
5495 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5496
16f6d7dc
PP
54972016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5498
5499 PR c++/70096
5500 * g++.dg/template/ptrmem30.C: New test.
5501
a3e2b438
PP
55022016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5503
5504 PR c++/70204
5505 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5506 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5507
11b6a02e
JJ
55082016-03-21 Jakub Jelinek <jakub@redhat.com>
5509
5510 PR middle-end/70326
5511 * gcc.dg/pr70326.c: New test.
5512
b9407883
MG
55132016-03-21 Marc Glisse <marc.glisse@inria.fr>
5514 Jakub Jelinek <jakub@redhat.com>
5515
5516 PR tree-optimization/70317
5517 * gcc.dg/pr70317.c: New test.
5518
4a148e19
UB
55192016-03-21 Uros Bizjak <ubizjak@gmail.com>
5520
5521 PR target/70327
5522 * gcc.target/i386/pr70327.c: New test.
5523
2a85ddbb
ML
55242016-03-21 Martin Liska <mliska@suse.cz>
5525
7d36fe98 5526 PR ipa/70306
2a85ddbb
ML
5527 * gcc.dg/ipa/pr70306.c: New test.
5528
4a148e19 55292016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5530
5531 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5532 * gcc.target/arm/attr-align3.c: Likewise.
5533 * gcc.target/arm/attr_arm.c: Likewise.
5534 * gcc.target/arm/flip-thumb.c: Likewise.
5535
6b366948
JJ
55362016-03-21 Jakub Jelinek <jakub@redhat.com>
5537
5538 PR target/70296
5539 * gcc.target/powerpc/altivec-36.c: New test.
5540
2fac8c14
RB
55412016-03-21 Richard Biener <rguenther@suse.de>
5542
5543 PR tree-optimization/70310
5544 * gcc.dg/torture/pr70310.c: New testcase.
5545
e9bde854
KY
55462016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5547
5548 PR target/70293
5549 * gcc.target/i386/pr70293.c: New test.
5550
56bbfaf6
RB
55512016-03-21 Richard Biener <rguenther@suse.de>
5552
5553 PR tree-optimization/70288
5554 * gcc.dg/torture/pr70288-1.c: New testcase.
5555 * gcc.dg/torture/pr70288-2.c: Likewise.
5556
3eee49ed
AB
55572016-03-21 Andrey Belevantsev <abel@ispras.ru>
5558
5559 PR rtl-optimization/69307
5560 * gcc.target/arm/pr69307.c: New test.
4a148e19 5561
8e7816b4
AB
55622016-03-21 Andrey Belevantsev <abel@ispras.ru>
5563
5564 PR rtl-optimization/69102
5565 * gcc.c-torture/compile/pr69102.c: New test.
5566
14d7d4be
JL
55672016-03-18 Jeff Law <law@redhat.com>
5568
5569 PR rtl-optimization/70263
5570 * gcc.c-torture/compile/pr70263-1.c: New test.
5571 * gcc.target/i386/pr70263-2.c: New test.
5572
5c6a601c
BS
55732016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5574
5575 PR rtl-optimization/70278
5576 * gcc.dg/torture/pr70278.c: New test.
5577 * gcc.target/arm/pr70278.c: New test.
5578
4bbf545b
DM
55792016-03-18 David Malcolm <dmalcolm@redhat.com>
5580
5581 PR c/70281
5582 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5583 (test_builtin_types_compatible_p): New test function.
5584 * gcc.dg/pr70281.c: New test case.
5585
dc28bb68
CL
55862016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5587
5588 PR target/70113
5589 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5590
5e8d6dff
IE
55912016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5592
5593 PR tree-optimization/70252
5594 * gcc.dg/pr70252.c: New test.
5595
d0e7e403
TV
55962016-03-18 Tom de Vries <tom@codesourcery.com>
5597
5598 * gcc.dg/pr70161-2.c: New test.
5599 * gcc.dg/pr70161.c: New test.
5600
fa22501a
TV
56012016-03-18 Tom de Vries <tom@codesourcery.com>
5602
5603 PR ipa/70269
5604 * gcc.dg/pr70269.c: New test.
5605
dd125026
JJ
56062016-03-18 Jakub Jelinek <jakub@redhat.com>
5607
5608 PR c++/70267
5609 * g++.dg/ext/java-3.C: New test.
5610
91914f0a
PP
56112016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5612
5613 PR c++/70205
5614 * g++.dg/lookup/pr70205.C: New test.
5615
753a8910
PP
56162016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5617
5618 PR c++/70218
5619 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5620
14ba7b28
MP
56212016-03-17 Marek Polacek <polacek@redhat.com>
5622
5623 PR c/69407
5624 * gcc.dg/atomic-op-6.c: New test.
5625
ded60913
DM
56262016-03-17 David Malcolm <dmalcolm@redhat.com>
5627
5628 PR c/70264
5629 * c-c++-common/pr70264.c: New test case.
5630
a3aad0e6
JJ
56312016-03-17 Jakub Jelinek <jakub@redhat.com>
5632
17366700
JJ
5633 PR c++/70144
5634 * c-c++-common/pr70144-1.c: New test.
5635 * c-c++-common/pr70144-2.c: New test.
5636
a3aad0e6
JJ
5637 PR c++/70272
5638 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5639 * g++.dg/opt/flifetime-dse6.C: New test.
5640 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5641
b57e6e18
L
56422016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5643
5644 PR driver/70192
5645 * gcc.dg/pic-1.c: New test.
5646 * gcc.dg/pic-2.c: Likewise.
5647 * gcc.dg/pic-3.c: Likewise.
5648 * gcc.dg/pic-4.c: Likewise.
5649 * gcc.dg/pie-1.c: Likewise.
5650 * gcc.dg/pie-2.c: Likewise.
5651 * gcc.dg/pie-3.c: Likewise.
5652 * gcc.dg/pie-4.c: Likewise.
5653 * gcc.dg/pie-5.c: Likewise.
5654 * gcc.dg/pie-6.c: Likewise.
5655
b38ba58b
TV
56562016-03-17 Tom de Vries <tom@codesourcery.com>
5657
5658 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5659 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5660
6931b3b7
RB
56612016-03-17 Richard Biener <rguenther@suse.de>
5662
5663 PR debug/70271
5664 * g++.dg/debug/pr70271.C: New testcase.
5665
0c8b64cb
IE
56662016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5667
5668 * gcc.target/i386/pr70251.c: New test.
5669
b1970801
MP
56702016-03-17 Marek Polacek <polacek@redhat.com>
5671
5672 PR c++/70194
5673 * g++.dg/warn/constexpr-70194.C: New test.
5674
820c5eaa
RH
56752016-03-16 Richard Henderson <rth@redhat.com>
5676
5677 PR middle-end/70240
5678 * gcc.c-torture/compile/pr70240.c: New.
5679
da0ad263
SKS
56802016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5681
5682 * gcc.c-torture/compile/20151204.c: Skip for avr.
5683
c73d295c
JJ
56842016-03-16 Jakub Jelinek <jakub@redhat.com>
5685
5686 PR target/70245
5687 * g++.dg/opt/pr70245.C: New test.
5688 * g++.dg/opt/pr70245.h: New file.
5689 * g++.dg/opt/pr70245-aux.cc: New file.
5690
b2794066
MS
56912016-03-16 Martin Sebor <msebor@redhat.com>
5692
5693 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5694
aa43616c
RH
56952016-03-16 Richard Henderson <rth@redhat.com>
5696
5697 PR middle-end/70199
5698 * gcc.c-torture/compile/pr70199.c: New.
5699
59608fe5
L
57002016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5701
5702 * gcc.dg/uninit-19.c: Run dos2unix.
5703
ab4c578f
MP
57042016-03-16 Marek Polacek <polacek@redhat.com>
5705
5706 PR c/70093
5707 * gcc.dg/nested-func-10.c: New test.
5708 * gcc.dg/nested-func-9.c: New test.
5709
f5387e76
JJ
57102016-03-16 Jakub Jelinek <jakub@redhat.com>
5711
5712 PR tree-optimization/68714
5713 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5714
7662b718
TV
57152016-03-16 Tom de Vries <tom@codesourcery.com>
5716
5717 PR tree-optimization/68715
5718 * gcc.dg/graphite/pr68715-2.c: New test.
5719 * gcc.dg/graphite/pr68715.c: New test.
5720 * gfortran.dg/graphite/pr68715.f90: New test.
5721
be7ce7ae
TV
57222016-03-16 Tom de Vries <tom@codesourcery.com>
5723
5724 PR tree-optimization/68809
5725 * gcc.dg/graphite/pr68809-2.c: New test.
5726 * gcc.dg/graphite/pr68809.c: New test.
5727
1935f250
JJ
57282016-03-16 Jakub Jelinek <jakub@redhat.com>
5729
6651c93e
JJ
5730 PR c++/70147
5731 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5732 method call to i () as argument. Adjust expected output.
5733
1935f250
JJ
5734 PR c++/70147
5735 * g++.dg/ubsan/pr70147-1.C: New test.
5736 * g++.dg/ubsan/pr70147-2.C: New test.
5737
ab1caa6e
MS
57382016-03-15 Martin Sebor <msebor@redhat.com>
5739
5740 PR c++/58281
5741 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5742
5c2a1bbb
JDA
57432016-03-15 John David Anglin <danglin@gcc.gnu.org>
5744
cb5d8ad1
JDA
5745 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5746 hppa*-*-hpux*.
5747
b440dd40
JDA
5748 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5749
5c2a1bbb
JDA
5750 PR libfortran/69799
5751 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5752 libatomic_available.
5753
42c729c5
MP
57542016-03-15 Marek Polacek <polacek@redhat.com>
5755
5756 PR c++/70209
5757 * g++.dg/ext/attribute-may-alias-4.C: New test.
5758
82b1c550
AM
57592016-03-15 Alexander Monakov <amonakov@ispras.ru>
5760
5761 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5762 -fvar-tracking-assignments-toggle flag.
5763
4ccbf3a6
PH
57642016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5765
5766 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5767
c39858bd
JJ
57682016-03-15 Jakub Jelinek <jakub@redhat.com>
5769
5770 PR rtl-optimization/70222
5771 * gcc.c-torture/execute/pr70222-1.c: New test.
5772 * gcc.c-torture/execute/pr70222-2.c: New test.
5773
8be119c1
RH
57742016-03-15 Richard Henderson <rth@redhat.com>
5775
5776 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5777
6598bb55
AB
57782016-03-15 Andrey Belevantsev <abel@ispras.ru>
5779
5780 PR rtl-optimization/69032
5781 * gcc.dg/pr69032.c: New test.
5782
81fa2944
AB
57832016-03-15 Andrey Belevantsev <abel@ispras.ru>
5784
5785 PR rtl-optimization/63384
4a148e19 5786 * g++.dg/pr63384.C: New test.
81fa2944 5787
74ea9ab6
AB
57882016-03-15 Andrey Belevantsev <abel@ispras.ru>
5789
5790 PR target/64411
5791 * gcc.target/i386/pr64411.C: New test.
5792
045d5055
TV
57932016-03-15 Tom de Vries <tom@codesourcery.com>
5794
5795 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5796 * gfortran.dg/goacc/kernels-alias.f95: New test.
5797
3ea33585
MS
57982016-03-14 Martin Sebor <msebor@redhat.com>
5799
5800 PR c++/53792
5801 * g++.dg/cpp0x/constexpr-inline.C: New test.
5802 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5803
1df7b330
DE
58042016-03-14 David Edelsohn <dje.gcc@gmail.com>
5805
5806 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5807
79b57d18
JJ
58082016-03-14 Jakub Jelinek <jakub@redhat.com>
5809
5810 PR middle-end/70219
5811 * gcc.dg/pr70219.c: New test.
5812
3cbf012a
BS
58132016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5814
5815 PR target/70083
5816 * gcc.dg/torture/pr70083.c: New test.
5817 * gcc.target/i386/pr70083.c: New test.
5818
a9fee7cd
RB
58192016-03-14 Richard Biener <rguenther@suse.de>
5820
5821 PR tree-optimization/56365
5822 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5823
4799603f
SB
58242016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5825
5826 PR target/70098
5827 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5828 New function.
5829 * g++.dg/pr70098.C: New testcase.
5830
5831
760ca967
TV
58322016-03-14 Tom de Vries <tom@codesourcery.com>
5833
5834 PR tree-optimization/70045
5835 * gcc.dg/graphite/pr70045.c: New test.
5836
44e66a77
JD
58372016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5838
5839 PR fortran/69043
5840 * gfortran.dg/include_9.f90: New test.
5841
a18e0fe1
DH
58422016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5843
5844 PR fortran/45076
5845 gfortran.dg/prof/prof.exp: New script.
5846 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5847
d0aca6ab
AB
58482016-03-12 Andrey Belevantsev <abel@ispras.ru>
5849
5850 PR rtl-optimization/69307
5851 * gcc.dg/pr69307.c: New test.
5852
cefe08a4
VM
58532016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5854
5855 PR target/69614
5856 * gcc.target/arm/pr69614.c: New.
5857
70112e2a
PT
58582016-03-12 Paul Thomas <pault@gcc.gnu.org>
5859
5860 PR fortran/70031
5861 * gfortran.dg/submodule_14.f08: New test
5862
5863 PR fortran/69524
5864 * gfortran.dg/submodule_15.f08: New test
5865
3f1e5d3a
PP
58662016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5867
5868 PR c++/70106
5869 * g++.dg/cpp1y/paren3.C: New test.
5870
a3f6d680
MM
58712016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5872
5873 PR target/70131
5874 * gcc.target/powerpc/ppc-round2.c: New test.
5875
92348f09
BS
58762016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5877
5878 PR target/70123
5879 * gcc.dg/torture/pr70123.c: New test.
5880
cebde9e9
JL
58812016-03-11 Jeff Law <law@redhat.com>
5882
5883 PR tree-optimization/70190
5884 * gcc.c-torture/compile/pr70190.c: New test.
5885
3edc5da4
DM
58862016-03-11 David Malcolm <dmalcolm@redhat.com>
5887
5888 PR c/68187
5889 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5890 case.
5891 (test43_b): Likewise.
5892 (test43_c): Likewise.
5893 (test43_d): Likewise.
5894 (test43_e): Likewise.
5895 (test43_f): Likewise.
5896 (test43_g): Likewise.
5897 (test44_a): Likewise.
5898 (test44_b): Likewise.
5899 (test44_c): Likewise.
5900 (test44_d): Likewise.
5901 (test44_e): Likewise.
5902
318c1204
DM
59032016-03-11 David Malcolm <dmalcolm@redhat.com>
5904
5905 PR c/70085
5906 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5907
bc062234
KT
59082016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5909
5910 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5911 dg-options.
5912
acfc1ac1
KT
59132016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5914
5915 PR target/70002
5916 PR target/69245
5917 * gcc.target/aarch64/pr69245_2.c: New test.
5918
d1e2bb2d
JJ
59192016-03-11 Jakub Jelinek <jakub@redhat.com>
5920
5921 PR tree-optimization/70177
5922 * gcc.dg/pr70177.c: New test.
5923
07350627
AL
59242016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5925
5926 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5927
5c6706f7
AL
59282016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5929
5930 * gcc.dg/tree-ssa/sra-20.c: New.
5931
02d472a2
JJ
59322016-03-11 Jakub Jelinek <jakub@redhat.com>
5933
686d390a
JJ
5934 PR rtl-optimization/70174
5935 * gcc.dg/pr70174.c: New test.
5936
02d472a2
JJ
5937 PR tree-optimization/70169
5938 * gcc.dg/pr70169.c: New test.
5939
0f9befa1
IE
59402016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5941
5942 PR target/70160
5943 * gcc.target/i386/pr70160.c: New test.
5944
432d4670
AK
59452016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5946
5947 * gcc.target/s390/dfp-1.c: New test.
5948
a3dc8760
NC
59492016-03-10 Nick Clifton <nickc@redhat.com>
5950
5951 PR target/70044
5952 * gcc.target/aarch64/pr70044.c: New test.
5953
b87a8d7d
PP
59542016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5955 Jakub Jelinek <jakub@redhat.com>
5956
5957 PR c++/70001
5958 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5959 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5960 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5961
4f4ada6a
JH
59622016-03-10 Jan Hubicka <hubicka@ucw.cz>
5963
5964 PR lto/69589
5965 * g++.dg/lto/pr69589_0.C: New testcase
5966 * g++.dg/lto/pr69589_1.C: New testcase
5967
d49b0aa0
MP
59682016-03-10 Marek Polacek <polacek@redhat.com>
5969
5970 PR c++/70153
5971 * g++.dg/delayedfold/unary-plus1.C: New test.
5972
59732016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5974
5975 * gcc.target/arm/pr45701-1.c: Escape brackets.
5976 * gcc.target/arm/pr45701-2.c: Likewise.
5977
71017a7b
AL
59782016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5979
5980 * gfortran.dg/unconstrained_commons.f: New.
5981
ba52669f
AM
59822016-03-10 Alan Modra <amodra@gmail.com>
5983
5984 * gcc.dg/pr69195.c: New.
5985 * gcc.dg/pr69238.c: New.
5986
27742332
TV
59872016-03-10 Tom de Vries <tom@codesourcery.com>
5988
5989 PR testsuite/68915
5990 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5991
3a81a594
RB
59922016-03-10 Richard Biener <rguenther@suse.de>
5993
5994 PR tree-optimization/70128
5995 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5996 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5997
3433b975
JJ
59982016-03-09 Jakub Jelinek <jakub@redhat.com>
5999
c2864f02
JJ
6000 PR tree-optimization/70152
6001 * gcc.dg/pr70152.c: New test.
6002
3433b975
JJ
6003 PR target/70086
6004 * gcc.target/i386/pr70086-1.c: New test.
6005 * gcc.target/i386/pr70086-2.c: New test.
6006 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6007
6008 PR tree-optimization/70127
6009 * gcc.c-torture/execute/pr70127.c: New test.
6010
96b3c82d
CP
60112016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6012
6013 * c-c++-common/goacc/combined-directives-2.c: New test.
6014
b4f3232d
DM
60152016-03-09 David Malcolm <dmalcolm@redhat.com>
6016
6017 PR c/68473
6018 PR c++/70105
6019 * g++.dg/diagnostic/pr70105.C: New test.
6020 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6021 (test_multiple_ordinary_maps): New test function.
6022
40499f81
DM
60232016-03-09 David Malcolm <dmalcolm@redhat.com>
6024
6025 PR c/68473
6026 PR c++/70105
6027 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6028 Drop range information from call to inform_at_rich_loc.
6029 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6030 New.
6031 (test_show_locus): Replace calls to rich_location::add_range with
6032 calls to add_range. Rewrite the tests that used the now-defunct
6033 rich_location ctor taking a source_range. Simplify other tests
6034 by replacing calls to COMBINE_LOCATION_DATA with calls to
6035 make_location.
6036
c9e33662
RB
60372016-03-09 Richard Biener <rguenther@suse.de>
6038 Jakub Jelinek <jakub@redhat.com>
6039
6040 PR tree-optimization/70138
6041 * gcc.dg/vect/pr70138-1.c: New testcase.
6042 * gcc.dg/vect/pr70138-2.c: Likewise.
6043
2c73b764
JJ
60442016-03-09 Jakub Jelinek <jakub@redhat.com>
6045
6046 PR target/70049
6047 * gcc.target/i386/pr70049.c: New test.
6048
c06d25bb
RB
60492016-03-09 Richard Biener <rguenther@suse.de>
6050
6051 PR c/70143
6052 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6053 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6054 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6055
5828a501
RO
60562016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6057
6058 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6059 arm-*-*.
6060
2e141c8d
JJ
60612016-03-09 Jakub Jelinek <jakub@redhat.com>
6062
5a9def37
JJ
6063 PR middle-end/67278
6064 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6065
2e141c8d
JJ
6066 PR target/67278
6067 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6068
6069 PR middle-end/70050
6070 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6071 in testcase comment.
6072
bf751f40
TV
60732016-03-09 Tom de Vries <tom@codesourcery.com>
6074
6075 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6076 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6077 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6078 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6079 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6080 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6081 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6082 * gfortran.dg/goacc/kernels-loop.f95: New test.
6083
e210c999
MS
60842016-03-08 Martin Sebor <msebor@redhat.com>
6085
6086 PR c++/62096
6087 * g++.dg/warn/overflow-warn-7.C: New test.
6088
80aac5c8
JM
60892016-03-08 Jason Merrill <jason@redhat.com>
6090
6091 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6092 * lib/target-supports.exp (check_effective_target_concepts): New.
6093
12b81409
JJ
60942016-03-08 Jakub Jelinek <jakub@redhat.com>
6095
d259b234
JJ
6096 PR c++/70135
6097 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6098 * g++.dg/ubsan/pr70135.C: New test.
6099
12b81409
JJ
6100 PR target/70110
6101 * gcc.dg/pr70110.c: New test.
6102
b4e9f2aa
MJ
61032016-03-07 Martin Jambor <mjambor@suse.cz>
6104
6105 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6106 * c-c++-common/gomp/if-1.c: Likewise.
6107 * c-c++-common/gomp/pr61486-2.c: Likewise.
6108 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6109 to dg-additional-options.
6110 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6111 * g++/gomp/target-teams-1.c: Likewise.
6112 * gcc.dg/gomp/gomp.exp: Likewise.
6113 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6114 dg-additional-options.
6115 * gfortran.dg/gomp/gomp.exp: Likewise.
6116 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6117 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6118 dg-additional-options.
6119 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6120
f86e631e
MJ
61212016-03-07 Martin Jambor <mjambor@suse.cz>
6122
6123 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6124 * c-c++-common/gomp/gridify-1.c: New test.
6125 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6126
94156b3f
AV
61272016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6128
6129 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6130 trigger for cortex-r8, when scanning for register r8.
6131 * gcc.target/arm/pr45701-2.c: Likewise.
6132
a84a49b7 61332016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6134 Jeff Law <law@redhat.com>
a84a49b7
RB
6135
6136 PR tree-optimization/69740
6137 * gcc.c-torture/compile/pr69740-1.c: New test.
6138 * gcc.c-torture/compile/pr69740-2.c: New test.
6139
e41f6c9e
BS
61402016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6141
6142 * lib/target-supports.exp
6143 (check_effective_target_whole_vector_shift): Enable for PPC64.
6144
57548bf5
RB
61452016-03-07 Richard Biener <rguenther@suse.de>
6146
6147 PR tree-optimization/70115
6148 * gcc.dg/torture/pr70115.c: New testcase.
6149
4ae13300
NS
61502016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6151
6152 PR middle-end/69916
6153 * c-c-++-common/goacc/pr69916.c: New.
6154
5edb9853
RH
61552016-03-07 Richard Henderson <rth@redhat.com>
6156
6157 * gcc.c-torture/compile/pr70061.c: New test.
6158
2067a8f3
RB
61592016-03-07 Richard Biener <rguenther@suse.de>
6160
6161 PR testsuite/70109
6162 * gcc.dg/vect/O3-pr36098.c: New testcase.
6163
4145a9b7
CL
61642016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6165
6166 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6167
1878be32
EB
61682016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6169
6170 * gnat.dg/renaming9.ad[sb]: New testcase.
6171
df762bb2
JJ
61722016-03-05 Jakub Jelinek <jakub@redhat.com>
6173
6174 PR c++/70084
6175 * g++.dg/expr/stdarg3.C: New test.
6176
7d461295
JL
61772016-03-04 Jeff Law <law@redhat.com>
6178
6179 PR tree-optimization/69196
6180 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6181 x86_64-*-*.
6182
29b9828f
BS
61832016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6184
b6b552fd
BS
6185 PR c/69973
6186 * gcc.dg/pr69973.c: New test.
6187
201d49e9
BS
6188 PR rtl-optimization/69941
6189 * gcc.dg/torture/pr69941.c: New test.
6190
29b9828f
BS
6191 PR c/69824
6192 * gcc.dg/pr69824.c: New test.
6193
640b7e74
TV
61942016-03-05 Tom de Vries <tom@codesourcery.com>
6195
6196 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6197 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6198 function.
6199
7a3a3fad
PP
62002016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6201
6202 PR c++/66786
6203 * g++.dg/cpp1y/var-templ48.C: New test.
6204 * g++.dg/cpp1y/var-templ49.C: New test.
6205
cd439aec
EB
62062016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6207
6208 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6209
60204554
JJ
62102016-03-04 Jakub Jelinek <jakub@redhat.com>
6211
0c8825de
JJ
6212 PR c++/70035
6213 * g++.dg/ubsan/pr70035.C: New test.
6214
60204554
JJ
6215 PR target/70062
6216 * gcc.target/i386/pr70062.c: New test.
6217
f79d4eab
L
62182016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6219
6220 * g++.dg/template/typename21.C: Remove c++98_only.
6221
ea81ce67
L
62222016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6223
6224 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6225
64b23c13
DM
62262016-03-04 David Malcolm <dmalcolm@redhat.com>
6227
6228 PR c/68187
6229 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6230 function.
6231 (fn_42_b): Likewise.
6232 (fn_42_c): Likewise.
6233
729526f5
DM
62342016-03-04 David Malcolm <dmalcolm@redhat.com>
6235
6236 PR c/68187
6237 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6238 function.
6239 (fn_40_b): Likewise.
6240 (fn_41_a): Likewise.
6241 (fn_41_b): Likewise.
6242
f9ea11ac
JJ
62432016-03-04 Jakub Jelinek <jakub@redhat.com>
6244
6245 PR target/70059
6246 * gcc.target/i386/avx512f-pr70059.c: New test.
6247 * gcc.target/i386/avx512dq-pr70059.c: New test.
6248
b6c38c69
BS
62492016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6250
6251 PR rtl-optimization/57676
6252 * gcc.dg/torture/pr57676.c: New test.
6253
af3cdd34
IE
62542016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6255
6256 * gcc.dg/pr70026.c: New test.
6257
7ff6ca38
MP
62582016-03-04 Marek Polacek <polacek@redhat.com>
6259
6260 PR c/69798
6261 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6262 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6263
a6bf62d5
KT
62642016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6265
6266 PR target/70004
6267 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6268 Delete.
6269 (test_corners_sisd_si): Likewise.
6270 (main): Remove checks of the above.
6271 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6272
ae4cdc6a
EB
62732016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6274
6275 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6276
08455559
CL
62772016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6278
6279 * gcc.dg/torture/pr69951.c: Accept argc==0.
6280
e9a35493
RB
62812016-03-04 Richard Biener <rguenther@suse.de>
6282
6283 PR c++/70054
6284 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6285 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6286
fba054c2
DV
62872016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6288
6289 PR testsuite/69766
6290 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6291 testing multiarch.
6292
f10cdc6c
JJ
62932016-03-04 Jakub Jelinek <jakub@redhat.com>
6294
6295 PR debug/69947
6296 * gcc.dg/guality/pr69947.c: New test.
6297
2e981ba0
JJ
62982016-03-03 Jakub Jelinek <jakub@redhat.com>
6299
6300 PR ada/70017
6301 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6302
0ba3bfa2
KT
63032016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6304
6305 PR rtl-optimization/69904
6306 * gcc.target/arm/pr69904.c: New test.
6307
97ecdb46
JJ
63082016-03-03 Jakub Jelinek <jakub@redhat.com>
6309
6310 PR target/70021
6311 * gcc.dg/vect/pr70021.c: New test.
6312 * gcc.target/i386/pr70021.c: New test.
6313
a2a743a1
MP
63142016-03-03 Marek Polacek <polacek@redhat.com>
6315
6316 PR middle-end/70050
6317 * gcc.dg/pr70050.c: New test.
6318
fa07ecdd
JG
63192016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6320
6321 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6322
23504262
ML
63232016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6324
6325 PR tree-optimization/70043
6326 * gfortran.dg/vect/pr70043.f90: New test.
6327
b7b9e1a9
EB
63282016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6329
6330 * gnat.dg/specs/task1.ads: New test.
6331
cb83ba54
RO
63322016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6333
6334 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6335 Invoke gdb with -batch.
6336 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6337
a75f5e30
RB
63382016-03-03 Richard Biener <rguenther@suse.de>
6339
6340 PR tree-optimization/55936
6341 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6342
268bc320
JL
63432016-03-02 Jeff Law <law@redhat.com>
6344
815f20ab
JL
6345 PR rtl-optimization/69942
6346 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6347 effects of argument promotions.
6348
268bc320
JL
6349 PR tree-optimization/69987
6350 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6351 target does not support -fprefetch-loop-arrays.
6352
171f7de5
UB
63532016-03-02 Uros Bizjak <ubizjak@gmail.com>
6354
6355 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6356
192912db
BC
63572016-03-02 Bin Cheng <bin.cheng@arm.com>
6358
c7908871 6359 PR rtl-optimization/69052
192912db
BC
6360 * gcc.target/i386/pr69052.c: New test.
6361
90a7a40b
AM
63622016-03-02 Alan Modra <amodra@gmail.com>
6363
6364 * gcc.dg/pr69990.c: New.
6365
69fa742f
JJ
63662016-03-02 Jakub Jelinek <jakub@redhat.com>
6367
de752fb0
JJ
6368 PR c/68062
6369 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6370
6371 PR middle-end/70022
6372 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6373
69fa742f
JJ
6374 PR target/70028
6375 * gcc.target/i386/pr70028.c: New test.
6376
7c65bd56
MK
63772016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6378
6379 * c-c++-common/asan/swapcontext-test-1.c,
6380 * c-c++-common/tsan/thread_leak.c,
6381 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6382 * g++.dg/tsan/benign_race.C,
6383 * g++.dg/tsan/fd_close_norace.C,
6384 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6385 races with sanitizer output
6386
37d98220 63872016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6388 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6389
6390 PR target/67278
6391 * gcc.dg/simd-8.c: New testcase.
6392
218db463
RB
63932016-03-02 Richard Biener <rguenther@suse.de>
6394
6395 PR middle-end/67278
6396 * gcc.dg/simd-7.c: New testcase.
6397
22c72158
EB
63982016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6399
6400 * gcc.target/i386/pr70007.c: Tweak.
6401
9a790ccc
DV
64022016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6403
6404 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6405
bd02f00f
MP
64062016-03-02 Marek Polacek <polacek@redhat.com>
6407
6408 PR c/67854
6409 * gcc.dg/pr67854.c: New test.
6410
1e840f39
JJ
64112016-03-02 Jakub Jelinek <jakub@redhat.com>
6412
6413 PR middle-end/70025
6414 * gcc.dg/torture/pr70025.c: New test.
6415
bca00241
VK
64162016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6417
6418 PR tree-optimization/68621
6419 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6420
0bca04b8
EB
64212016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6422
6423 * gcc.target/i386/pr70007.c: New test.
6424
2a9afc86
JL
64252016-03-01 Jeff Law <law@redhat.com>
6426
eab2541b 6427 PR tree-optimization/69196
9d83ef71 6428 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6429
2a9afc86
JL
6430 PR tree-optimization/69196
6431 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6432 duplicating code and spoiling the expected output.
6433
0d39977e
MM
64342016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6435
6436 PR target/70033
6437 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6438 supports power9 before doing tests.
6439 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6440 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6441 * gcc.target/powerpc/p9-permute.c: Likewise.
6442
a0c0699d
UB
64432016-03-01 Uros Bizjak <ubizjak@gmail.com>
6444
6445 PR target/70027
6446 * gcc.target/i386/pr70027.c: New test.
6447
0ae3ef47 64482016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6449
6450 * gcc.dg/pr70017.c: New test.
6451
686e2237
JJ
64522016-03-01 Jakub Jelinek <jakub@redhat.com>
6453
6454 PR c/69796
6455 PR c/69974
6456 * gcc.dg/pr69796.c: New test.
6457 * gcc.dg/pr69974.c: New test.
6458
f8e4188c
EB
64592016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6460
6461 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6462
5e3f1c7c
JL
64632016-02-29 Jeff Law <law@redhat.com>
6464
6465 PR tree-optimization/69987
6466 * gfortran.dg/pr69987.f90: New test.
6467
6468 PR tree-optimization/69989
6469 * gcc.c-torture/compile/pr69989-2.c: New test.
6470
1be56bc5
MP
64712016-03-01 Marek Polacek <polacek@redhat.com>
6472
6473 PR c++/69795
6474 * g++.dg/parse/invalid1.C: New test.
6475
1b19470d
RB
64762016-03-01 Richard Biener <rguenther@suse.de>
6477
6478 PR middle-end/70022
6479 * gcc.dg/pr70022.c: New testcase.
6480
3ae0661a
IE
64812016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6482
6483 PR tree-optimization/69956
6484 * gcc.dg/pr69956.c: New test.
6485
0f09ab88
BS
64862016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6487
6488 PR target/70011
6489 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6490 XFAIL when hardware supports efficient unaligned storage access.
6491
76d881bf
PP
64922016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6493
6494 PR c++/69961
6495 * g++.dg/template/pr69961a.C: New test.
6496 * g++.dg/template/pr69961b.C: New test.
6497
7168133a
DM
64982016-02-29 David Malcolm <dmalcolm@redhat.com>
6499
6500 PR preprocessor/69985
6501 * gcc.dg/cpp/pr69985.c: New test case.
6502
0c6072a3
JL
65032016-02-29 Jeff Law <law@redhat.com>
6504
e66f219b
JL
6505 PR tree-optimization/70005
6506 * gcc.c-torture/execute/pr70005.c New test.
6507
0c6072a3
JL
6508 PR tree-optimization/69999
6509 * gcc.c-torture/compile/pr69999.c: New test.
6510
fd9fbdb3
YR
65112016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6512
6513 PR tree-optimization/69652
6514 * gcc.dg/torture/pr69652.c: Delete test.
6515 * gcc.dg/vect/pr69652.c: New test.
6516
cbd400b4
RB
65172016-02-19 Richard Biener <rguenther@suse.de>
6518
6519 PR tree-optimization/69980
6520 * gfortran.dg/vect/pr69980.f90: New testcase.
6521
84ea0f58
EB
65222016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6523
6524 * gcc.target/sparc/20160229-1.c: New test.
6525
5d2a63dc
EB
65262016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6527
6528 * gnat.dg/stack_usage3.adb: New test.
6529 * gnat.dg/stack_usage3_pkg.ads: New helper.
6530
93e708f9
EB
65312016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6532
6533 * gnat.dg/renaming8.adb: New test.
6534 * gnat.dg/renaming8_pkg1.ads: New helper.
6535 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6536 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6537
6512bc93
RB
65382016-02-29 Richard Biener <rguenther@suse.de>
6539
6540 PR tree-optimization/69720
6541 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6542
7b201a88
TK
65432016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6544
6545 PR fortran/68147
6546 PR fortran/47674
6547 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6548
82ee0cf2 65492016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6550 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6551
6552 PR fortran/56007
6553 * gfortran.dg/coarray_8.f90: Adjust error message.
6554 * gfortran.dg/pr56007.f90: New test.
6555 * gfortran.dg/pr56007.f: New test.
6556
cdc1a2c8
L
65572016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6558
6559 PR tree-optimization/69989
6560 * gcc.dg/torture/pr69989.c: New test.
6561
33505bcf
EB
65622016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6563
6564 * gcc.target/i386/stack-realign-win.c: New test.
6565
524bfb19
HA
65662016-02-28 Harald Anlauf <anlauf@gmx.de>
6567
6568 PR fortran/60126
6569 * gfortran.dg/pr60126.f90: New test.
6570
bd542508
JL
65712016-02-27 Jeff Law <law@redhat.com>
6572
6573 Revert
6574 2016-02-26 Richard Biener <rguenther@suse.de>
6575 Jeff Law <law@redhat.com>
6576
6577 PR tree-optimization/69740
6578 * gcc.c-torture/compile/pr69740-1.c: New test.
6579 * gcc.c-torture/compile/pr69740-2.c: New test.
6580
dd1291e0
JD
65812016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6582
5fb67f8b 6583 PR fortran/69910
dd1291e0
JD
6584 * gfortran.dg/newunit_4.f90: New test.
6585
5cfefb59
JJ
65862016-02-27 Jakub Jelinek <jakub@redhat.com>
6587
6588 PR target/69613
6589 PR rtl-optimization/69886
6590 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6591 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6592 target.
6593
20ba5f33
MS
65942016-02-26 Martin Sebor <msebor@redhat.com>
6595
6596 PR tree-optimization/15826
6597 * gcc.dg/tree-ssa/pr15826.c: New test.
6598
e6fb01b0
JJ
65992016-02-26 Jakub Jelinek <jakub@redhat.com>
6600
6601 PR target/69969
6602 * gcc.target/powerpc/pr69969.c: New test.
6603
e3e0cf64
MS
66042016-02-26 Martin Sebor <msebor@redhat.com>
6605
6606 PR c++/15766
6607 * g++.old-deja/g++.other/decl5.C: Add a test case.
6608
d1f2bea5
SB
66092016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6610
6611 PR target/69946
6612 * gcc.target/powerpc/pr69946.c: New file.
6613
4a4f9d2b 66142016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6615 Jeff Law <law@redhat.com>
4a4f9d2b 6616
e3e0cf64 6617 PR tree-optimization/69740
4a4f9d2b
RB
6618 * gcc.c-torture/compile/pr69740-1.c: New test.
6619 * gcc.c-torture/compile/pr69740-2.c: New test.
6620
ad2a2706
MJ
66212016-02-26 Martin Jambor <mjambor@suse.cz>
6622
6623 PR middle-end/69920
6624 * gcc.dg/torture/pr69932.c: New test.
6625 * gcc.dg/torture/pr69936.c: Likewise.
6626
1d11f7ce
AK
66272016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6628
6629 PR target/69709
6630 * gcc.target/s390/pr69709.c: New test.
6631
6cfccbb2
KT
66322016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6633
6634 PR target/69245
6635 * gcc.target/aarch64/pr69245_1.c: New test.
6636
ac59ad4e
KT
66372016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6638
6639 PR target/69613
6640 * gcc.dg/torture/pr69613.c: New test.
6641
a2ad54a0
JJ
66422016-02-26 Jakub Jelinek <jakub@redhat.com>
6643
6644 PR rtl-optimization/69891
6645 * gcc.target/i386/pr69891.c: New test.
6646
0884062c 66472016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6648 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6649
d2369d4f 6650 PR target/61397
c163789b
MM
6651 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6652 functionality for both 32-bit and 64-bit.
6653
5aed7e2c
RB
66542016-02-26 Richard Biener <rguenther@suse.de>
6655
6656 PR tree-optimization/69551
6657 * gcc.dg/torture/pr69951.c: New testcase.
6658
798e2a8e
RB
66592016-02-25 Richard Biener <rguenther@suse.de>
6660
6661 PR tree-optimization/48795
6662 * gcc.dg/Warray-bounds-18.c: New testcase.
6663
9559fbac
RO
66642016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6665
6666 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6667
c049b107
JJ
66682016-02-25 Jakub Jelinek <jakub@redhat.com>
6669
6670 PR rtl-optimization/69896
6671 * gcc.dg/pr69896.c: New test.
6672
1137001c
PP
66732016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6674
6675 PR c++/69736
6676 * g++.dg/cpp1y/paren2.C: New test.
6677
2e9c8641
MS
66782016-02-24 Martin Sebor <msebor@redhat.com>
6679
6680 PR c/51147
6681 * gcc.dg/enum-mode-2.c: New test.
6682
03ca8fb3
JJ
66832016-02-24 Jakub Jelinek <jakub@redhat.com>
6684
6685 PR c++/69922
6686 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6687 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6688 * g++.dg/ubsan/pr69922.C: New test.
6689
0b05329b
MP
66902016-02-24 Marek Polacek <polacek@redhat.com>
6691
6692 PR c/69819
6693 * gcc.dg/pr69819.c: New test.
6694
57c2c374
MS
66952016-02-24 Martin Sebor <msebor@redhat.com>
6696
3b96b93a
MS
6697 PR c++/69912
6698 * g++.dg/ext/flexary15.C: New test.
6699
67002016-02-24 Martin Sebor <msebor@redhat.com>
6701
6702 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6703 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6704 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6705
65433bb5
MK
67062016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6707 Charles Baylis <charles.baylis@linaro.org>
6708
6709 PR debug/61033
6710 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6711
f802a424 67122016-02-24 Richard Biener <rguenther@suse.de>
44293580 6713 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6714
6715 PR middle-end/69760
6716 * gcc.dg/torture/pr69760.c: New testcase.
6717
525f795f
RO
67182016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6719
6720 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6721 pattern on Solaris with as.
6722
cd7bbceb
KT
67232016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6724
6725 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6726 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6727 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6728 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6729
89c0c1fd
JJ
67302016-02-24 Jakub Jelinek <jakub@redhat.com>
6731
6732 PR middle-end/69915
6733 * gcc.dg/pr69915.c: New test.
6734
0683fd27
KT
67352016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6736
6737 PR rtl-optimization/69886
6738 * gcc.dg/torture/pr69886.c: New test.
6739
e53d562a
RB
67402016-02-24 Richard Biener <rguenther@suse.de>
6741
6742 PR middle-end/68963
6743 * gcc.dg/torture/pr68963.c: New testcase.
6744
74a00288
KT
67452016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6746
6747 PR target/69875
6748 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6749 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6750 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6751 * gcc.target/arm/atomic_loaddi_1.c: New test.
6752 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6753 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6754 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6755 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6756 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6757 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6758 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6759 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6760
340fd4c9
JJ
67612016-02-24 Jakub Jelinek <jakub@redhat.com>
6762
6763 PR middle-end/69909
6764 * gcc.dg/torture/pr69909.c: New test.
6765
47d3fdb2
RB
67662016-02-24 Richard Biener <rguenther@suse.de>
6767
6768 PR tree-optimization/69907
6769 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6770 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6771 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6772
dab73e73
CB
67732016-02-24 Christian Bruel <christian.bruel@st.com>
6774
6775 * gcc.target/arm/pragma_cpp_fma.c: New test.
6776
7cc5ec65
JD
67772016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6778
6779 PR fortran/61156
6780 * gfortran.dg/include_6.f90: Update test.
6781
067fbd8b
JJ
67822016-02-23 Jakub Jelinek <jakub@redhat.com>
6783
6784 PR objc/69844
6785 * objc.dg/pr69844.m: New test.
6786
64a454d9
JD
67872016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6788
6789 PR libgfortran/69456
6790 * gfortran.dg/namelist_89.f90: New test.
6791 * gfortran.dg/pr59700.f90: Update test..
6792
35886f0b
MS
67932016-02-23 Martin Sebor <msebor@redhat.com>
6794
6795 PR middle-end/69780
6796 * g++.dg/ext/builtin_alloca.C: New test.
6797 * gcc.dg/builtins-68.c: New test.
6798
162cc7e3
RH
67992016-02-23 Richard Henderson <rth@redhat.com>
6800
6801 * gcc.target/i386/addr-space-3.c: Remove test.
6802
196440f8
DM
68032016-02-23 David Malcolm <dmalcolm@redhat.com>
6804
6805 PR preprocessor/69126
6806 PR preprocessor/69543
6807 * c-c++-common/pr69126-2-long.c: New test.
6808 * c-c++-common/pr69126-2-short.c: New test.
6809 * c-c++-common/pr69543-1.c: Remove xfail.
6810
1d3121af
DM
68112016-02-23 David Malcolm <dmalcolm@redhat.com>
6812
6813 PR preprocessor/69126
6814 PR preprocessor/69543
6815 PR preprocessor/69558
6816 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6817 (f): Rename to...
6818 (test_2): ...this, and add leading comment.
6819 (MACRO_3, test_3): New.
6820 (MACRO_4A, MACRO_4B, test_4): New.
6821 (MACRO): Rename to...
6822 (MACRO_5): ...this.
6823 (g): Rename to...
6824 (test_5): ...this, updating for renaming of MACRO, and
6825 add leading comment.
6826 * c-c++-common/pr69543-1.c: New.
6827 * c-c++-common/pr69543-2.c: New.
6828 * c-c++-common/pr69543-3.c: New.
6829 * c-c++-common/pr69543-4.c: New.
6830 * c-c++-common/pr69558-1.c: New.
6831 * c-c++-common/pr69558-2.c: New.
6832 * c-c++-common/pr69558-3.c: New.
6833 * c-c++-common/pr69558-4.c: New.
6834 * gcc.dg/pr69558.c: Move to...
6835 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6836 xfail for c++.
6837
f99c3557
TS
68382016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6839
6840 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6841 to -ftree-parallelize-loops/-fopenacc changes.
6842 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6843 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6844 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6845 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6846 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6847 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6848 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6849 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6850 * c-c++-common/goacc/kernels-loop.c: Likewise.
6851 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6852 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6853 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6854 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6855
c60ec7c2
RO
68562016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6857
6858 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6859
f1a62b6f
JJ
68602016-02-23 Jakub Jelinek <jakub@redhat.com>
6861
e67bf044
JJ
6862 PR c++/69902
6863 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6864
f1a62b6f
JJ
6865 PR c/69900
6866 * gcc.dg/pr69900.c: New test.
6867
20c5e09e
MJ
68682016-02-23 Martin Jambor <mjambor@suse.cz>
6869
6870 PR tree-optimization/69666
6871 * gcc.dg/tree-ssa/pr69666.c: New test.
6872
e457a6fc
AV
68732016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6874
6875 PR fortran/67451
6876 * gfortran.dg/coarray_allocate_5.f08: New test.
6877
d7b574f4
AK
68782016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6879
6880 * gcc.target/s390/vcond-shift.c: Move to ...
6881 * gcc.target/s390/vector/vcond-shift.c: ... here.
6882
58bdeb44
AK
68832016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6884
6885 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6886 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6887
7cd0387b
AK
68882016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6889
6890 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6891
4246c8da
MW
68922016-02-20 Mark Wielaard <mjw@redhat.com>
6893
6894 PR c/28901
6895 * gcc.dg/unused-variable-3.c: New test.
6896
f93bc532
JJ
68972016-02-22 Jakub Jelinek <jakub@redhat.com>
6898
6899 PR target/69888
6900 * gcc.target/i386/pr69888.c: New test.
6901
c4e360f4
RB
69022016-02-22 Richard Biener <rguenther@suse.de>
6903
6904 PR tree-optimization/69882
6905 * gfortran.dg/vect/pr69882.f90: New testcase.
6906
09c92f1c
JJ
69072016-02-22 Jakub Jelinek <jakub@redhat.com>
6908
6909 PR target/69885
6910 * gcc.dg/pr69885.c: New test.
6911
f88d45dc
OE
69122016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6913
6914 PR target/69806
6915 PR target/54089
6916 * gcc.target/sh/pr54089-10.c: New.
6917
ce1ff48e
PT
69182016-02-20 Paul Thomas <pault@gcc.gnu.org>
6919
6920 PR fortran/69423
6921 * gfortran.dg/deferred_character_15.f90 : New test.
6922
bbf27208
DH
69232016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6924
6925 PR fortran/57365
6926 gfortran.dg/allocate_with_source_18.f03: New test.
6927
69282016-02-20 Harald Anlauf <anlauf@gmx.de>
6929
6930 PR fortran/52531
6931 gfortran.dg/gomp/pr52531.f90: New test.
6932
268be88c
BE
69332016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6934
6935 PR c++/69865
6936 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6937 -std=c++03.
6938
4b6c824a
JJ
69392016-02-19 Jakub Jelinek <jakub@redhat.com>
6940
871b3f47
JJ
6941 PR c++/69826
6942 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6943 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6944
7a965d51
JJ
6945 PR c++/69850
6946 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6947
4b6c824a
JJ
6948 PR c++/69851
6949 * g++.dg/torture/pr69851.C: New test.
6950
15fca21a
MS
69512016-02-19 Martin Sebor <msebor@redhat.com>
6952
6953 PR testsuite/69573
6954 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6955
19e21586
JJ
69562016-02-19 Jakub Jelinek <jakub@redhat.com>
6957
03a616ac
JJ
6958 PR c++/69850
6959 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6960 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6961
19e21586
JJ
6962 PR c++/67767
6963 * g++.dg/cpp0x/pr67767.C: New test.
6964
2db16594
KT
69652016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6966
6967 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6968 for fp, simd, crypto, crc, lse.
6969 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6970 above.
6971 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6972 effective target check.
6973
5a7d9d1e
JJ
69742016-02-19 Jakub Jelinek <jakub@redhat.com>
6975
6976 PR target/69820
6977 * gcc.target/i386/pr69820.c: New test.
6978
6448f064
AK
69792016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6980
6981 * gcc.target/s390/vector/int128-1.c: New test.
6982
d0a859e6
AK
69832016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6984
6985 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6986
9e4eb643
AK
69872016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6988
6989 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6990 instruction pattern name to prevent the testcase from failing with
6991 -march=z13.
6992
859a4c0e
AK
69932016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6994
6995 * gcc.target/s390/md/movstr-2.c: New test.
6996
efc2340b
MK
69972016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6998
6999 * gcc.target/s390/morestack.c: New test.
7000
ca2bfbc2
DV
70012016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7002
7003 PR target/69625
7004 * gcc.target/s390/pr69625.c: Add test case.
7005
efd4bd05
BE
70062016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7007
7008 PR testsuite/68580
7009 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7010
2bf2078a
MM
70112016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7012
7013 PR target/68404
7014 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7015 * gcc.target/powerpc/fusion3.c: Likewise.
7016
f003579e
RB
70172016-02-18 Richard Biener <rguenther@suse.de>
7018
7019 PR middle-end/69553
7020 * g++.dg/torture/pr69553.C: New testcase.
7021
19233914
NC
70222016-02-18 Nick Clifton <nickc@redhat.com>
7023
efd4bd05
BE
7024 PR target/62254
7025 PR target/69610
7026 * gcc.target/arm/pr62554.c: New test.
7027 * gcc.target/arm/pr69610-1.c: New test.
7028 * gcc.target/arm/pr69610-2.c: New test.
19233914 7029
23f27839
RB
70302016-02-18 Richard Biener <rguenther@suse.de>
7031
7032 PR middle-end/69854
7033 * gcc.dg/torture/pr69854.c: New testcase.
7034
932c0da4
JJ
70352016-02-17 Jakub Jelinek <jakub@redhat.com>
7036
7037 PR c++/69850
7038 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7039
1bed93e4
BS
70402012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7041
7042 * gcc.target/powerpc/vec-cg.c: New test.
7043
57bfb134
RB
70442016-02-17 Richard Biener <rguenther@suse.de>
7045
7046 PR testsuite/69586
7047 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7048
a44e0ebb
KT
70492016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7050
7051 PR target/69161
7052 * gcc.c-torture/compile/pr69161.c: New test.
7053
ffacd726
DS
70542016-02-17 David Sherwood <david.sherwood@arm.com>
7055
7056 PR target/69532
7057 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7058 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7059
448db8d2
EB
70602016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7061
7062 * gcc.dg/ifcvt-4.c: Skip on Visium.
7063
e2f0522e
EB
70642016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7065
7066 * gnat.dg/atomic8.adb: New test.
7067
bf17fe3f
EB
70682016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7069
7070 * gnat.dg/discr46.ad[sb]: New test.
7071
ecf835e9
KN
70722016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7073
7074 PR Target/48344
7075 * gcc.target/powerpc/pr48344-1.c: New test.
7076
49a1164a
TK
70772015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7078
7079 PR fortran/69742
7080 * gfortran.dg/associate_21.f90: New test.
7081
bf14eba2
JJ
70822016-02-16 Jakub Jelinek <jakub@redhat.com>
7083
7084 PR c/69835
7085 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7086 -Wnonnull in dg-options.
7087 * c-c++-common/nonnull-2.c: New test.
7088
35a093b6
JG
70892016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7090 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7091
7092 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7093
e387d491
JJ
70942016-02-16 Jakub Jelinek <jakub@redhat.com>
7095
7096 PR middle-end/69801
7097 * gcc.dg/pr69801.c: Add empty dg-options.
7098
ba539195
JN
70992016-02-16 James Norris <jnorris@codesourcery.com>
7100
7101 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7102 * g++.dg/goacc/deviceptr-1.c: New file.
7103
2a2b8f64
JJ
71042016-02-16 Jakub Jelinek <jakub@redhat.com>
7105
7106 PR tree-optimization/69820
7107 * gcc.dg/vect/pr69820.c: New test.
7108
87440c29
RB
71092016-02-16 Richard Biener <rguenther@suse.de>
7110
7111 PR tree-optimization/69776
7112 * gcc.dg/torture/pr69776-2.c: New testcase.
7113
6d87c306
BS
71142016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7115
7116 PR tree-optimization/69714
7117 * gcc.dg/torture/pr69714.c: New test.
7118
3824a0a2
JJ
71192016-02-16 Jakub Jelinek <jakub@redhat.com>
7120
7121 PR tree-optimization/69802
7122 * gcc.dg/pr69802.c: New test.
7123
c8cfe96e
RB
71242016-02-16 Richard Biener <rguenther@suse.de>
7125
7126 PR middle-end/69801
7127 * gcc.dg/pr69801.c: New testcase.
7128
fc12098d
JD
71292016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7130
7131 PR libgfortran/69651
7132 * gfortran.dg/read_bang.f90: New test.
7133 * gfortran.dg/read_bang4.f90: New test.
7134
ba6b3795
JJ
71352016-02-15 Jakub Jelinek <jakub@redhat.com>
7136
f0516ca4
JJ
7137 PR c++/69658
7138 * g++.dg/init/pr69658.C: New test.
7139
ba6b3795
JJ
7140 PR c++/69797
7141 * c-c++-common/pr69797.c: New test.
7142
de3f9a2d
PK
71432016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7144
7145 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7146 check for aarch64*-*-*.
7147
17a3b967
RB
71482016-02-15 Richard Biener <rguenther@suse.de>
7149
7150 PR tree-optimization/69783
7151 * gcc.dg/vect/pr69783.c: New testcase.
7152
1c48bff1
RB
71532016-02-15 Richard Biener <rguenther@suse.de>
7154
7155 PR tree-optimization/69776
7156 * gcc.dg/torture/pr69776.c: New testcase.
7157
1e6025b6
TK
71582016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7159
7160 PR fortran/60526
7161 * gfortran.dg/type_decl_4.f90: Reinstated.
7162
d3308279
JDA
71632016-02-14 John David Anglin <danglin@gcc.gnu.org>
7164
7165 PR fortran/68746
7166 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7167
b7c56581
TK
71682016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7169
7170 PR fortran/60526
7171 PR bootstrap/69816
7172 * gfortran.dg/type_decl_4.f90: Removed.
7173
60cb4ef5
TK
71742016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7175
7176 PR fortran/60526
7177 * gfortran.dg/type_decl_4.f90: New test.
7178
f6964637
AM
71792016-02-14 Alan Modra <amodra@gmail.com>
7180
1a8849d1 7181 PR testsuite/68886
f6964637
AM
7182 * gcc.c-torture/execute/stkalign.c: Revise test.
7183
f5121920
OE
71842016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7185
7186 PR target/67260
7187 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7188
6cda3ab6
OE
71892016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7190
7191 PR target/67260
7192 * gcc.target/sh/torture/pr67260.c: New.
7193
6786e598
JDA
71942016-02-12 John David Anglin <danglin@gcc.gnu.org>
7195
7196 * gcc.dg/pr67964.c: Add dg-require-alias.
7197
7e05dad8
OE
71982016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7199
7200 PR target/67636
7201 PR target/64345
7202 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7203
7f4cc3ce
JD
72042016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7205
7206 PR libgfortran/69668
7207 * gfortran.dg/namelist_88.f90: New test.
7208
955ca6dc
JD
72092016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7210
7211 PR libgfortran/69668
7212 * gfortran.dg/namelist_38.f90: Update test.
7213 * gfortran.dg/namelist_84.f90: Update test.
7214
876217ae
DM
72152016-02-12 David Malcolm <dmalcolm@redhat.com>
7216
7217 PR other/69554
7218 * gcc.dg/pr69554-1.c: New test.
7219 * gfortran.dg/pr69554-1.F90: New test.
7220 * gfortran.dg/pr69554-2.F90: New test.
7221 * lib/gcc-dg.exp (proc dg-locus): New function.
7222 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7223 distinguish between the caret-printing and non-caret-printing
7224 cases. If caret-printing has been explicitly enabled, bail out
7225 without attempting to fix up the output.
7226
61789eed
DM
72272016-02-12 David Malcolm <dmalcolm@redhat.com>
7228
7229 PR driver/69265
7230 PR driver/69453
7231 * gcc.dg/spellcheck-options-3.c: New test case.
7232 * gcc.dg/spellcheck-options-4.c: New test case.
7233 * gcc.dg/spellcheck-options-5.c: New test case.
7234 * gcc.dg/spellcheck-options-6.c: New test case.
7235 * gcc.dg/spellcheck-options-7.c: New test case.
7236 * gcc.dg/spellcheck-options-8.c: New test case.
7237 * gcc.dg/spellcheck-options-9.c: New test case.
7238 * gcc.dg/spellcheck-options-10.c: New test case.
7239
c3090c1f
JJ
72402016-02-12 Jakub Jelinek <jakub@redhat.com>
7241
7242 PR rtl-optimization/69764
7243 PR rtl-optimization/69771
7244 * c-c++-common/pr69764.c: New test.
7245 * gcc.dg/torture/pr69771.c: New test.
7246
8222034d
MP
72472016-02-12 Marek Polacek <polacek@redhat.com>
7248
7249 * g++.dg/torture/init-list1.C: New.
7250
f749f792
MP
72512016-02-12 Marek Polacek <polacek@redhat.com>
7252
7253 * gcc.dg/pr69522.c: Add empty dg-options.
7254
199fb02a
IE
72552016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7256
7257 * g++.dg/lto/lto.exp: Include and init mpx.
7258 * g++.dg/lto/pr69729_0.C: New test.
7259
b69539cb
JJ
72602016-02-12 Jakub Jelinek <jakub@redhat.com>
7261
06ff7000
JJ
7262 PR ipa/69241
7263 * g++.dg/ipa/pr69241-4.C: New test.
7264
b69539cb
JJ
7265 PR ipa/68672
7266 * g++.dg/ipa/pr68672-1.C: New test.
7267 * g++.dg/ipa/pr68672-2.C: New test.
7268 * g++.dg/ipa/pr68672-3.C: New test.
7269
16595a1f
BS
72702016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7271
7272 PR c/69522
6d87c306 7273 * gcc.dg/pr69522.c: New test.
16595a1f 7274
38d795d2
PP
72752016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7276
7277 PR c++/69098
7278 * g++.dg/cpp1y/69098.C: New test.
7279 * g++.dg/cpp1y/69098-2.C: New test.
7280
9c582551
JJ
72812016-02-12 Jakub Jelinek <jakub@redhat.com>
7282
7283 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7284 and neighbour -> neighbor.
7285 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7286 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7287 * c-c++-common/Wvarargs.c: Likewise.
7288 * c-c++-common/goacc/host_data-5.c: Likewise.
7289 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7290 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7291 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7292 * gcc.target/aarch64/pr60697.c: Likewise.
7293 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7294 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7295 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7296 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7297 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7298 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7299 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7300 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7301 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7302 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7303 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7304 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7305 * g++.dg/lookup/koenig5.C: Likewise.
7306 * g++.dg/ext/no-asm-2.C: Likewise.
7307 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7308 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7309 * gfortran.dg/used_types_16.f90: Likewise.
7310 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7311 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7312 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7313 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7314 * gfortran.dg/abstract_type_6.f03: Likewise.
7315 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7316 * gfortran.dg/used_types_15.f90: Likewise.
7317 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7318 * gfortran.dg/exit_3.f08: Likewise.
7319 * gfortran.dg/open_status_2.f90: Likewise.
7320 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7321 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7322 * gfortran.dg/associate_1.f03: Likewise.
7323 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7324 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7325 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7326 * gcc.dg/builtin-object-size-1.c: Likewise.
7327 * gcc.dg/noreturn-6.c: Likewise.
7328 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7329 * gcc.dg/globalalias.c: Likewise.
7330 * gcc.dg/builtins-config.h: Likewise.
7331 * gcc.dg/pr30457.c: Likewise.
7332 * gcc.c-torture/compile/volatile-1.c: Likewise.
7333 * gcc.c-torture/execute/20101011-1.c: Likewise.
7334 * c-c++-common/Waddress-1.c: Likewise.
7335
66756373
JJ
73362016-02-11 Jakub Jelinek <jakub@redhat.com>
7337
7338 PR c/69768
7339 * c-c++-common/Waddress-1.c: New test.
7340
76fe932b
AV
73412016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7342
7343 PR fortran/69296
7344 * gfortran.dg/associate_19.f03: New test.
7345 * gfortran.dg/associate_20.f03: New test.
7346
564c4d4b
OE
73472016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7348
7349 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7350
e1c1ecb0
KT
73512016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7352
7353 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7354 .arch armv8-a\n. Add -dA to dg-options.
7355 * gcc.target/aarch64/assembler_arch_1.c: New test.
7356 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7357
0d7d9458
PC
73582016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7359
7360 PR c++/68726
7361 * g++.dg/cpp0x/pr68726.C: New.
7362
e6208a60
IE
73632016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7364
7365 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7366 test.
7367
281a11eb
RB
73682016-02-11 Richard Biener <rguenther@suse.de>
7369
7370 * g++.dg/tree-ssa/pr61034.C: Adjust.
7371
e03dd765
VM
73722016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7373
4b48faf5 7374 PR target/69148
e03dd765
VM
7375 * gcc.target/s390/pr69148.c: New.
7376
cdc23927
YR
73772016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7378
7379 PR tree-optimization/69652
7380 * gcc.dg/torture/pr69652.c: New test.
7381
e199dd0a
JJ
73822016-02-10 Jakub Jelinek <jakub@redhat.com>
7383 Patrick Palka <ppalka@gcc.gnu.org>
7384
7385 PR ipa/69241
7386 PR c++/69649
7387 * g++.dg/ipa/pr69241-1.C: New test.
7388 * g++.dg/ipa/pr69241-2.C: New test.
7389 * g++.dg/ipa/pr69241-3.C: New test.
7390 * g++.dg/ipa/pr69649.C: New test.
7391
d6b38027
UB
73922016-02-10 Uros Bizjak <ubizjak@gmail.com>
7393
7394 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7395 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7396
13b562c5
BC
73972016-02-10 Bin Cheng <bin.cheng@arm.com>
7398
7399 PR tree-optimization/68021
7400 * gcc.dg/tree-ssa/pr68021.c: New test.
7401
24a179f8
RB
74022016-02-10 Richard Biener <rguenther@suse.de>
7403
7404 PR tree-optimization/69726
7405 * gcc.dg/uninit-22.c: New testcase.
7406
0d99886f
AP
74072016-02-09 Andrew Pinski <apinski@cavium.com>
7408
7409 PR tree-opt/69282
7410 * gcc.c-torture/compile/20160205-1.c: New testcase.
7411
ab04995c
MM
74122016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7413
7414 PR target/68404
7415 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7416 instead accessing a really large arrray.
7417 * gcc.target/powerpc/fusion3.c: Likewise.
7418
4b79ac23
CB
74192016-02-09 Charles Baylis <charles.baylis@linaro.org>
7420
7421 PR target/68532
7422 * gcc.c-torture/execute/pr68532.c: New test.
7423
b890a441
AO
74242016-02-11 Alexandre Oliva <aoliva@redhat.com>
7425
7426 PR target/69634
7427 * gcc.dg/pr69634.c: New.
7428
84a5bef7
RB
74292016-02-09 Richard Biener <rguenther@suse.de>
7430
7431 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7432
1f123759 74332016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7434
1f123759
AF
7435 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7436
65860c77
YR
74372016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7438
7439 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7440
7e1e8a0a
RB
74412016-02-09 Richard Biener <rguenther@suse.de>
7442
7443 PR tree-optimization/69715
7444 * gcc.dg/torture/pr69715.c: New testcase.
7445
efb45a9f
PP
74462016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7447
7448 PR c++/69139
7449 * g++.dg/cpp0x/trailing12.C: New test.
7450 * g++.dg/cpp0x/trailing13.C: New test.
7451
20a0c6f9
PP
74522016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7453
7454 PR c++/69283
7455 PR c++/67835
7456 * g++.dg/cpp1y/auto-fn29.C: New test.
7457 * g++.dg/cpp1y/auto-fn30.C: New test.
7458
a162f3af
JJ
74592016-02-08 Jakub Jelinek <jakub@redhat.com>
7460
7461 PR tree-optimization/69209
7462 * gcc.c-torture/compile/pr69209.c: New test.
7463
4b4a9fbd
JL
74642016-02-08 Jeff Law <law@redhat.com>
7465
7466 PR tree-optimization/68541
7467 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7468 of statements allowed in join block for path splitting.
7469
cfac5ed2
JJ
74702016-02-08 Jakub Jelinek <jakub@redhat.com>
7471
f68bc23f
JJ
7472 PR c++/59627
7473 * g++.dg/gomp/pr59627.C: New test.
7474
cfac5ed2
JJ
7475 PR ipa/69239
7476 * g++.dg/ipa/pr69239.C: New test.
7477
44714d8c
DM
74782016-02-08 David Malcolm <dmalcolm@redhat.com>
7479
7480 PR preprocessor/69664
7481 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7482 * gcc.dg/cpp/warn-comments.c: Likewise.
7483
eba9e839
MP
74842016-02-08 Marek Polacek <polacek@redhat.com>
7485
7486 PR c++/69688
7487 * g++.dg/init/const12.C: New test.
7488
a011cd92
BS
74892016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7490
7491 PR target/60410
7492 * gcc.dg/lto/pr55113_0.c: Remove test.
7493
5317b1be
RB
74942016-02-08 Richard Biener <rguenther@suse.de>
7495
7496 PR tree-optimization/69719
7497 * gcc.dg/torture/pr69719.c: New testcase.
7498
63998a63
RB
74992016-02-08 Richard Biener <rguenther@suse.de>
7500 Jeff Law <law@redhat.com>
7501
7502 PR target/68273
7503 * gcc.target/mips/pr68273.c: New testcase.
7504
43f4a281
RB
75052016-02-08 Richard Biener <rguenther@suse.de>
7506
7507 PR rtl-optimization/69274
7508 * gcc.target/i386/addr-sel-1.c: XFAIL.
7509
0b604d2d
JL
75102016-02-08 Jeff Law <law@redhat.com>
7511
e8dfe49e
JL
7512 PR tree-optimization/68541
7513 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7514
6daecd7a 7515 PR tree-optimization/65917
0b604d2d
JL
7516 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7517
c0f0e35a
JD
75182016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7519
7520 PR fortran/50555
7521 * gfortran.dg/namelist_args.f90: New test.
7522
8981d712
JL
75232016-02-05 Jeff Law <law@redhat.com>
7524
6daecd7a 7525 PR tree-optimization/68541
8981d712
JL
7526 * gcc.dg/tree-ssa/split-path-2.c: New test.
7527 * gcc.dg/tree-ssa/split-path-3.c: New test.
7528 * gcc.dg/tree-ssa/split-path-4.c: New test.
7529 * gcc.dg/tree-ssa/split-path-5.c: New test.
7530 * gcc.dg/tree-ssa/split-path-6.c: New test.
7531 * gcc.dg/tree-ssa/split-path-7.c: New test.
7532
46cb9332
MS
75332016-02-05 Martin Sebor <msebor@redhat.com>
7534
7535 PR c++/69662
7536 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7537 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7538
be2083ea
RH
75392016-02-06 Richard HEnderson <rth@redhat.com>
7540
7541 PR c/69643
7542 * gcc.target/i386/addr-space-4.c: New.
7543 * gcc.target/i386/addr-space-5.c: New.
7544
711d7c23
MM
75452016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7546
7547 PR fortran/66089
7548 * gfortran.dg/elemental_dependency_6.f90: New.
7549
b5c1c988
JJ
75502016-02-05 Jakub Jelinek <jakub@redhat.com>
7551
861c7bcd
JJ
7552 PR rtl-optimization/69691
7553 * gcc.c-torture/execute/pr69691.c: New test.
7554
b5c1c988
JJ
7555 PR c++/69628
7556 * g++.dg/parse/pr69628.C: New test.
7557
f7dfa966
UB
75582016-02-05 Uros Bizjak <ubizjak@gmail.com>
7559
7560 * gcc.dg/sancov/asan.c: Move to ...
7561 * gcc.dg/asan/sancov-1.c: ... here.
7562
9b143e64
UB
75632016-02-05 Uros Bizjak <ubizjak@gmail.com>
7564
7565 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7566
f5d4b899
L
75672016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7568
7569 PR target/69677
7570 * gcc.target/i386/pr69677.c: New test.
7571
76c85fbb
PP
75722016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7573
7574 PR c++/68948
7575 * g++.dg/template/pr68948.C: New test.
7576
f181bf90
DV
75772016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7578
7579 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7580 (only necessary on s390x).
7581
714fb282
L
75822016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7583
7584 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7585 -mno-accumulate-outgoing-args.
7586
618d6c1c
PP
75872016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7588
7589 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7590
1066e9b5
JJ
75912016-02-04 Jakub Jelinek <jakub@redhat.com>
7592
7593 PR c/69669
7594 * c-c++-common/pr69669.c: New test.
7595
76255d0d
MM
75962016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7597
7598 PR target/69667
7599 * g++.dg/pr69667.C: New file.
7600
e0b059b1
WD
76012016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7602
7603 PR target/69619
7604 * gcc.dg/pr69619.c: Add new test.
7605
2692b5c8
RS
76062016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7607
7608 PR rtl-optimization/69577
7609 * gcc.target/i386/pr69577.c: New test.
7610
7db337c2
ML
76112016-02-04 Martin Liska <mliska@suse.cz>
7612
7613 * g++.dg/asan/pr69276.C: New test.
7614
cc9c0829
KT
76152016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7616
7617 PR target/65932
7618 PR target/67714
7619 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7620 a single smulbb instruction.
7621 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7622 * gcc.target/amr/wmul-2.c: Likewise.
7623
eb9feb52
KT
76242016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7625
7626 PR target/65932
7627 PR target/67714
7628 * gcc.c-torture/execute/pr67714.c: New test.
7629
61f727fe
JJ
76302016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7631
7632 PR target/69454
7633 * gcc.target/i386/pr69454-1.c: New test.
7634 * gcc.target/i386/pr69454-2.c: New test.
7635
05dd97db
MS
76362016-02-03 Martin Sebor <msebor@redhat.com>
7637
7638 PR c++/69251
7639 PR c++/69253
7640 PR c++/69290
7641 PR c++/69277
7642 PR c++/69349
7643 * g++.dg/ext/flexarray-mangle-2.C: New test.
7644 * g++.dg/ext/flexarray-mangle.C: New test.
7645 * g++.dg/ext/flexarray-subst.C: New test.
7646 * g++.dg/ext/flexary11.C: New test.
7647 * g++.dg/ext/flexary12.C: New test.
7648 * g++.dg/ext/flexary13.C: New test.
7649 * g++.dg/ext/flexary14.C: New test.
7650 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7651
dac2fc29
L
76522016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7653
7654 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7655 Define only if CHECK_FLOAT128 is defined.
7656 (main): Properly initialize u5.
7657
eadb8035
JJ
76582016-02-03 Jakub Jelinek <jakub@redhat.com>
7659
0afbb81b
JJ
7660 PR c/69627
7661 * gcc.dg/pr69627.c: New test.
7662
eadb8035
JJ
7663 PR target/69644
7664 * gcc.dg/pr69644.c: New test.
7665
b12d4923
MS
76662016-02-03 Mike Stump <mikestump@comcast.net>
7667
7668 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7669 support for struct-layout-1.exp.
7670
ab4bae0c
PP
76712016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7672
7673 PR c++/69056
618d6c1c 7674 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7675
95831c01
VM
76762016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7677 Alexandre Oliva <aoliva@redhat.com>
7678
7679 PR target/69461
7680 * gcc.target/powerpc/pr69461.c: New.
7681
ccc71ab8
UB
76822016-02-03 Uros Bizjak <ubizjak@gmail.com>
7683
7684 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7685 works from here ...
7686 (check_effective_target_fsanitize_thread): ... to here. Do not
7687 specify additional compile flags for the test source.
7688 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7689 specify additional compile flags for the test source.
7690
96299640
WD
76912016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7692
7693 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7694
781d83d9
AV
76952016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7696
7697 PR fortran/67451
7698 PR fortran/69418
7699 * gfortran.dg/coarray_allocate_2.f08: New test.
7700 * gfortran.dg/coarray_allocate_3.f08: New test.
7701 * gfortran.dg/coarray_allocate_4.f08: New test.
7702
d8208e6d
AL
77032016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7704
7705 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7706 use same scan-tree-dump-times on all platforms.
7707 * gcc.dg/vect/vect-outer-1.c: Likewise.
7708 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7709 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7710 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7711 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7712 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7713 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7714 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7715
a8394fa0
SB
77162016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7717
7718 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7719 warning.
7720
f3baa1d3
L
77212016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7722
7723 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7724
eb077516
JN
77252016-02-02 James Norris <jnorris@codesourcery.com>
7726
7727 * c-c++-common/goacc/routine-5.c: Add tests.
7728
578fb225
AM
77292016-02-02 Alexander Monakov <amonakov@ispras.ru>
7730
7731 * gcc.target/nvptx/unsigned-cmp.c: New test.
7732
c64f7d37
WD
77332016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7734
7735 * gcc.target/aarch64/scalar_shift_1.c
7736 (test_corners_sisd_di): Improve force to SIMD register.
7737 (test_corners_sisd_si): Likewise.
7738 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7739 Remove scan-assembler check for ldr.
7740
90c6f26c
RB
77412016-02-02 Richard Biener <rguenther@suse.de>
7742
7743 PR tree-optimization/69595
7744 * gcc.dg/Warray-bounds-17.c: New testcase.
7745
9dc03c97
RB
77462016-02-02 Richard Biener <rguenther@suse.de>
7747
7748 PR tree-optimization/69606
7749 * gcc.dg/torture/pr69606.c: New testcase.
7750
2d4dc223
YR
77512016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7752
7753 PR middle-end/68542
7754 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7755 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7756
65c98fde
AM
77572016-02-02 Alan Modra <amodra@gmail.com>
7758
7759 PR target/69548
7760 * gcc.target/powerpc/pr69548.c: New test.
7761
e1b81f2b
JJ
77622016-02-01 Jakub Jelinek <jakub@redhat.com>
7763
d0268b37
JJ
7764 PR rtl-optimization/69592
7765 * gcc.dg/pr69592.c: New test.
7766
e1b81f2b
JJ
7767 PR preprocessor/69543
7768 PR c/69558
7769 * gcc.dg/pr69543.c: New test.
7770 * gcc.dg/pr69558.c: New test.
7771
7dd7780d
UB
77722016-02-01 Uros Bizjak <ubizjak@gmail.com>
7773
bf672ee5
UB
7774 PR testsuite/65940
7775 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7776
9a7013f8
MS
77772016-02-01 Martin Sebor <msebor@redhat.com>
7778
7779 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7780
e681fb2b
BC
77812016-02-01 Bin Cheng <bin.cheng@arm.com>
7782
7783 PR tree-optimization/67921
7784 * c-c++-common/ubsan/pr67921.c: New test.
7785
ff86345f
RB
77862016-02-01 Richard Biener <rguenther@suse.de>
7787
7788 PR middle-end/69556
7789 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7790
bc369dbd
RB
77912016-02-01 Richard Biener <rguenther@suse.de>
7792
7793 PR tree-optimization/69574
7794 * gcc.dg/torture/pr69574.c: New testcase.
7795
ef318184
RB
77962016-02-01 Richard Biener <rguenther@suse.de>
7797
7798 PR tree-optimization/69579
7799 * gcc.dg/setjmp-6.c: New testcase.
7800
654745e6
JJ
78012016-02-01 Jakub Jelinek <jakub@redhat.com>
7802
7803 PR rtl-optimization/69570
7804 * g++.dg/opt/pr69570.C: New test.
7805
e6c0c44b
RH
78062016-02-01 Richard Henderson <rth@redhat.com>
7807
7808 * gcc.dg/pr69535.c: New test.
7809
6ff3f09a
JDA
78102016-01-31 John David Anglin <danglin@gcc.gnu.org>
7811
2c005538
JDA
7812 PR testsuite/69584
7813 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7814 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7815
61083a4b
JDA
7816 PR debug/68244
7817 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7818
6ff3f09a
JDA
7819 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7820
0c221916
PT
78212016-01-31 Paul Thomas <pault@gcc.gnu.org>
7822
7823 PR fortran/67564
7824 * gfortran.dg/allocate_with_source_17.f03: New test.
7825
db7a2818
JJ
78262016-01-30 Jakub Jelinek <jakub@redhat.com>
7827
7828 PR tree-optimization/69546
7829 * gcc.dg/torture/pr69546.c: New test.
7830
e520d5f0
PT
78312016-01-30 Paul Thomas <pault@gcc.gnu.org>
7832
7833 PR fortran/69566
7834 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7835
343c05d3
MS
78362016-01-30 Martin Sebor <msebor@redhat.com>
7837
7838 PR c++/68490
7839 * g++.dg/ext/flexary10.C: New test.
7840
d6c3a539
DH
78412016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7842
7843 PR fortran/66707
7844 gfortran.dg/common_23.f90: New test.
7845
52d72fcd
BS
78462016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7847
7848 PR target/65546
7849 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7850 condition being checked, and disable it when the target supports
7851 misaligned loads and stores.
7852
3a5d2ba4
JJ
78532016-01-29 Jakub Jelinek <jakub@redhat.com>
7854
7855 PR debug/69518
7856 * gcc.dg/torture/pr69518.c: New test.
7857
6bbacdb5
L
78582016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7859
7860 PR target/69530
7861 * gcc.target/i386/pr69530.c: New test.
7862
af932cdb
SE
78632016-01-29 Steve Ellcey <sellcey@imgtec.com>
7864
7865 PR target/65604
7866 * gcc.target/mips/div-delay.c: New test.
7867
26658b7c
JJ
78682016-01-29 Jakub Jelinek <jakub@redhat.com>
7869
33e89989
JJ
7870 PR target/69551
7871 * gcc.target/i386/pr69551.c: New test.
7872
26658b7c
JJ
7873 PR target/66137
7874 * gcc.target/i386/pr66137.c: New test.
7875
401116b5
AB
78762016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7877
7878 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7879 always built for p5600.
7880 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7881 isa=p5600 dg-option.
7882
d4abfcc5
RB
78832016-01-29 Richard Biener <rguenther@suse.de>
7884
7885 PR tree-optimization/69547
7886 * g++.dg/tree-ssa/pr69547.C: New testcase.
7887
16b77b32
JJ
78882016-01-29 Jakub Jelinek <jakub@redhat.com>
7889
7890 PR debug/66869
7891 * g++.dg/warn/Wunused-function2.C: New test.
7892
a1c95464
DV
78932016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7894
7895 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7896 support for test to succeed.
7897
5453bfed
MP
78982016-01-29 Marek Polacek <polacek@redhat.com>
7899
7900 PR c++/69509
7901 PR c++/69516
7902 * g++.dg/ext/constexpr-vla2.C: New test.
7903 * g++.dg/ext/constexpr-vla3.C: New test.
7904 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7905
452ec2a5
RB
79062016-01-29 Richard Biener <rguenther@suse.de>
7907
7908 PR middle-end/69537
7909 * gcc.dg/uninit-21.c: New testcase.
7910
aec0b19e
UB
79112016-01-28 Uros Bizjak <ubizjak@gmail.com>
7912
7913 PR target/69459
7914 * gcc.target/i386/pr69459.c: New test.
7915
df113ce7
SE
79162016-01-28 Steve Ellcey <sellcey@imgtec.com>
7917
7918 PR target/68400
7919 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7920 * gcc.target/mips/pr68400.c: New test.
7921
494de84f
MS
79222016-01-28 Martin Sebor <msebor@redhat.com>
7923
7924 PR target/17381
7925 * gcc.target/powerpc/pr17381.c: New test.
7926
eb1b1f01
JJ
79272016-01-28 Jakub Jelinek <jakub@redhat.com>
7928
7929 PR middle-end/69542
7930 * gcc.dg/torture/pr69542.c: New test.
7931
6dfeb7ce
WD
79322016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7933
7934 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7935
4b7471a4
DE
79362016-01-28 David Edelsohn <dje.gcc@gmail.com>
7937
7938 * gcc.dg/pr65980.c: Skip on AIX.
7939 * gcc.dg/pr66688.c: Same.
7940
b271fd21
DE
79412016-01-28 David Edelsohn <dje.gcc@gmail.com>
7942
7943 PR target/63679
7944 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7945 * gcc.dg/tree-ssa/sra-18.c: Same.
7946
874108a9
AV
79472016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7948
7949 PR fortran/62536
7950 * gfortran.dg/block_15.f08: New test.
7951 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7952 on incorrectly closed BLOCK.
7953
30480bcd
IE
79542016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7955
7956 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
79572016-01-28 Richard Biener <rguenther@suse.de>
7958
7959 PR tree-optimization/69466
7960 * gfortran.dg/vect/pr69466.f90: New testcase.
7961
0d4c694e
TP
79622016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7963
7964 * g++.dg/pr67989.C: Remove ARM-specific option.
7965 * gcc.target/arm/pr67989.C: New file.
7966
2aa780da
UB
79672016-01-27 Uros Bizjak <ubizjak@gmail.com>
7968
7969 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7970 and expm1 test for glibc < 2.11.
7971
f75ebe77
RH
79722016-01-27 Richard Henderson <rth@redhat.com>
7973
7974 * gcc.c-torture/execute/pr69447.c: New test.
7975
79762016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7977
9a175e65 7978 PR fortran/69422
49847d75
PT
7979 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7980
cbdd8ae0
JJ
79812016-01-27 Jakub Jelinek <jakub@redhat.com>
7982
7983 PR debug/66869
7984 * gcc.dg/pr66869.c: New test.
7985
2b572b3c
JL
79862016-01-25 Jeff Law <law@redhat.com>
7987
7988 PR tree-optimization/68398
aec0b19e 7989 PR tree-optimization/69196
2b572b3c
JL
7990 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7991 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7992 path to avoid new heuristic allowing more irreducible regions
7993 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7994 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7995 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7996 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7997 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7998
fa74a4bc
MP
79992016-01-27 Marek Polacek <polacek@redhat.com>
8000
8001 PR c/68062
8002 * c-c++-common/vector-compare-4.c: New test.
8003
0afff540
DM
80042016-01-27 David Malcolm <dmalcolm@redhat.com>
8005
8006 PR preprocessor/69126
8007 * c-c++-common/pr69126.c: New test case.
8008
1a218fc9
ILT
80092016-01-27 Ian Lance Taylor <iant@google.com>
8010
8011 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8012
5d70666e
RB
80132016-01-27 Ryan Burn <contact@rnburn.com>
8014
8015 PR cilkplus/69267
8016 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8017
87ff4d66
UB
80182016-01-27 Uros Bizjak <ubizjak@gmail.com>
8019
8020 PR target/69512
8021 * gcc.target/i386/pr69512.c: New test.
8022
27e23cca
RE
80232016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8024
8025 PR ada/69488
8026 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8027
05bf54c3
MP
80282016-01-27 Marek Polacek <polacek@redhat.com>
8029
8030 PR c++/69379
8031 * g++.dg/pr69379.C: New test.
8032
60214d0d
MS
80332016-01-27 Martin Sebor <msebor@redhat.com>
8034
8035 PR c++/69317
8036 * g++.dg/abi/Wabi-2-2.C: New test.
8037 * g++.dg/abi/Wabi-2-3.C: New test.
8038 * g++.dg/abi/Wabi-3-2.C: New test.
8039 * g++.dg/abi/Wabi-3-3.C: New test.
8040
167c7bfa
RB
80412016-01-27 Richard Biener <rguenther@suse.de>
8042
8043 PR tree-optimization/69166
8044 * gcc.dg/torture/pr69166.c: New testcase.
8045
1430fb1f
MJ
80462016-01-27 Martin Jambor <mjambor@suse.cz>
8047
8048 PR tree-optimization/69355
8049 * gcc.dg/tree-ssa/pr69355.c: New test.
8050
95e3030c
MP
80512016-01-27 Marek Polacek <polacek@redhat.com>
8052
8053 PR c++/69496
8054 * g++.dg/ext/constexpr-vla1.C: New test.
8055
eeb085f3
CB
80562016-01-20 Christian Bruel <christian.bruel@st.com>
8057
8058 PR target/69245
8059 * gcc.target/arm/pr69245.c: New test.
8060
b1652dde
JJ
80612016-01-27 Jakub Jelinek <jakub@redhat.com>
8062
8063 PR tree-optimization/69399
8064 * gcc.dg/torture/pr69399.c: New test.
8065
ce7e8f00
EB
80662016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8067
8068 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8069
e4aac1d1
EB
80702016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8071
8072 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8073
8dfdb419
TV
80742016-01-26 Tom de Vries <tom@codesourcery.com>
8075
8076 PR tree-optimization/69110
8077 * gcc.dg/autopar/pr69110.c: New test.
8078
56f80f54 80792016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8080 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8081
8082 * gcc.dg/graphite/isl-ast-op-select.c: New.
8083
a0909527
PT
80842015-01-26 Paul Thomas <pault@gcc.gnu.org>
8085
8086 PR fortran/69385
8087 * gfortran.dg/allocate_error_6.f90: New test.
8088
ffc445f4
RH
80892016-01-26 Richard Henderson <rth@redhat.com>
8090
8091 * gcc.dg/tm/pr60908.c: New test.
8092
01e1dea3
DM
80932016-01-26 David Malcolm <dmalcolm@redhat.com>
8094
8095 PR other/69006
8096 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8097 directive.
8098 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8099 expected multiline output to reflect the colorization being
8100 disabled before newlines.
8101 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8102 (custom_diagnostic_finalizer): Replace call to
8103 pp_newline_and_flush with call to pp_flush.
8104 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8105 * gfortran.dg/implicit_class_1.f90: Likewise.
8106 * lib/gcc-dg.exp (allow_blank_lines): New global.
8107 (dg-allow-blank-lines-in-output): New procedure.
8108 (gcc-dg-prune): Complain about blank lines in the output, unless
8109 dg-allow-blank-lines-in-output was called.
8110 * lib/multiline.exp (_build_multiline_regex): Only support
8111 arbitrary followup text for non-blank-lines, not for blank lines.
8112
13f92e8d
JJ
81132016-01-26 Jakub Jelinek <jakub@redhat.com>
8114
8115 PR tree-optimization/69483
8116 * gcc.dg/pr69483.c: New test.
8117 * g++.dg/opt/pr69483.C: New test.
8118
92422235
CL
81192016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8120
8121 PR target/68620
8122 * gcc.target/arm/pr68620.c: New test.
8123
0bccf11b
L
81242016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8125
8126 * gcc.target/i386/pr68986-2.c: Remove -m32.
8127
81cd202e
L
81282016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8129
8130 PR target/68986
8131 * gcc.target/i386/pr68986-1.c: New test.
8132 * gcc.target/i386/pr68986-2.c: Likewise.
8133 * gcc.target/i386/pr68986-3.c: Likewise.
8134
213a1c03
CB
81352016-01-26 Christian Bruel <christian.bruel@st.com>
8136
8137 * lib/target-supports.exp
8138 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8139 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8140 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8141
22a08dd1
RB
81422016-01-26 Richard Biener <rguenther@suse.de>
8143
8144 PR tree-optimization/69452
8145 * gcc.dg/torture/pr69452.c: New testcase.
8146
6c06e0e8
JJ
81472016-01-26 Jakub Jelinek <jakub@redhat.com>
8148
8149 PR target/69442
8150 * gcc.dg/pr69442.c: New test.
8151
b96824c4
RFI
81522016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8153
8154 PR target/67896
8155 * gcc.target/aarch64/simd/pr67896.C: New.
8156
5ee31e57
RS
81572016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8158
8159 PR tree-optimization/69400
8160 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8161 function.
8162 (plugin_init): Call it.
8163 * gcc.dg/torture/pr69400.c: New test.
8164
7ddfb31d
CL
81652016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8166
8167 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8168
1e050c90
AK
81692016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8170 Sebastian Pop <s.pop@samsung.com>
8171
8172 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8173 isl-0.15.
8174
c8ee4bf5
AK
81752016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8176 Sebastian Pop <s.pop@samsung.com>
8177
8178 * gcc.dg/graphite/pr69292.c: New.
8179
d902b330
JJ
81802016-01-25 Jakub Jelinek <jakub@redhat.com>
8181
8182 * c-c++-common/goacc/use_device-1.c: New test.
8183
2c89b952
JL
81842016-01-25 Jeff Law <law@redhat.com>
8185
8186 PR tree-optimization/69196
8187 PR tree-optimization/68398
8188 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8189 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8190
685c8785
DE
81912016-01-25 David Edelsohn <dje.gcc@gmail.com>
8192
8193 PR target/69469
8194 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8195 Algorithm.
8196
95cef0c1
RB
81972016-01-25 Richard Biener <rguenther@suse.de>
8198
8199 PR testsuite/69380
8200 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8201
2947d3b2
IE
82022016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8203
8204 PR target/69421
8205 * gcc.dg/pr69421.c: New test.
8206
ae19075a
BB
82072016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8208
8209 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8210 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8211 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8212 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8213 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8214 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8215 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8216 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8217 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8218 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8219
fa4511c2
RB
82202016-01-25 Richard Biener <rguenther@suse.de>
8221
8222 PR tree-optimization/69376
8223 * gcc.dg/torture/pr69376.c: New testcase.
8224
1d101216
JD
82252016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8226
8227 PR fortran/69397
8228 PR fortran/68442
8229 * gfortran.dg/interface_38.f90: New test.
8230 * gfortran.dg/interface_39.f90: New test.
a0909527 8231
a59b92b0
PP
82322016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8233
8234 Revert:
8235 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8236
8237 PR c++/11858
8238 PR c++/24663
8239 PR c++/24664
8240 * g++.dg/template/pr11858.C: New test.
8241 * g++.dg/template/pr24663.C: New test.
8242 * g++.dg/template/unify12.C: New test.
8243 * g++.dg/template/unify13.C: New test.
8244 * g++.dg/template/unify14.C: New test.
8245 * g++.dg/template/unify15.C: New test.
8246 * g++.dg/template/unify16.C: New test.
8247 * g++.dg/template/unify17.C: New test.
8248
16acb1a8
DH
82492016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8250
8251 PR fortran/68283
8252 gfortran.dg/pr68283.f90: New test.
8253
094773e8
TK
82542016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8255
8256 PR fortran/66094
8257 * gfortran.dg/inline_matmul_13.f90: New test.
8258 * gfortran.dg/matmul_bounds_8.f90: New test.
8259 * gfortran.dg/matmul_bounds_9.f90: New test.
8260 * gfortran.dg/matmul_bounds_10.f90: New test.
8261
42fb90d7
TV
82622016-01-23 Tom de Vries <tom@codesourcery.com>
8263
8264 PR tree-optimization/69426
8265 * gcc.dg/autopar/pr69426.c: New test.
8266
69da7802
MS
82672016-01-23 Martin Sebor <msebor@redhat.com>
8268
8269 PR c++/58109
8270 PR c++/69022
8271 * g++.dg/cpp0x/alignas5.C: New test.
8272 * g++.dg/ext/vector29.C: Same.
8273
da17300a
UB
82742016-01-23 Uros Bizjak <ubizjak@gmail.com>
8275
8276 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8277 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8278 _GNU_SOURCE from compile flags to the source.
8279 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8280 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8281 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8282 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8283
62041cfc
JJ
82842016-01-22 Jakub Jelinek <jakub@redhat.com>
8285
8286 PR target/69432
8287 * g++.dg/opt/pr69432.C: New test.
8288
f7d2ad6f
BS
82892016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8290
8291 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8292 32-bit targets testing an -m64 multilib.
8293
d403fc9a
WS
82942016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8295
8296 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8297 64-bit support.
8298
4aa16f8d
JG
82992016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8300
8301 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8302
7c816d0f
CB
83032016-01-21 Christian Bruel <christian.bruel@st.com>
8304
8305 PR target/68674
8306 * gcc.target/i386/pr68674.c
8307 * gcc.target/aarch64/pr68674.c
8308 * gcc.target/arm/pr68674.c
8309
fce661e8
KT
83102016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8311
8312 PR target/69403
8313 * gcc.c-torture/execute/pr69403.c: New test.
8314
4696899f
PC
83152016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8316
8317 PR c++/55843
8318 * g++.dg/template/pr55843.C: New.
8319
bac69366
AL
83202016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8321
8322 PR testsuite/66877
8323 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8324 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8325
b57d3a5c
BS
83262016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8327
8328 PR testsuite/67489
da17300a
UB
8329 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8330 from dg-do compile directive, and instead add
8331 { dg-require-effective-target int128 }.
b57d3a5c 8332
9f04a53e
MS
83332016-01-20 Martin Sebor <msebor@redhat.com>
8334
8335 PR c/69405
8336 * gcc.dg/sync-fetch.c: New test.
8337
38a51663
JL
83382016-01-21 Martin Sebor <msebor@redhat.com>
8339
8340 PR target/69252
8341 * gcc.target/powerpc/pr69252.c: New test.
8342
2423a75a
JD
83432016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8344
8345 PR fortran/65996
da17300a 8346 * gfortran.dg/pr65996.f90: New test.
2423a75a 8347
0a76463f
DV
83482016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8349
8350 PR c++/68810
9f04a53e 8351 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8352 expected to generate an error.
0a76463f 8353
9776e692
BS
83542016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8355
8356 PR middle-end/66178
8357 * gcc.dg/torture/pr66178.c: New test.
8358
c8d3e088
AB
83592016-01-21 Anton Blanchard <anton@samba.org>
8360 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8361
8362 PR target/63354
8363 * gcc.target/powerpc/pr63354.c: New test.
8364
35b707ff
VM
83652016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8366
8367 PR rtl-optimization/68990
8368 * gcc.target/i386/pr68990: New.
8369
157b0829
NC
83702016-01-21 Nick Clifton <nickc@redhat.com>
8371
8372 PR target/69129
8373 * gcc.target/mips/pr69129.c: New.
8374
aede6748
PC
83752016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8376
8377 PR c++/58046
8378 * g++.dg/cpp0x/pr58046.C: New.
8379
5463c2c8
JJ
83802016-01-21 Jakub Jelinek <jakub@redhat.com>
8381
6d31cc75
SS
8382 PR target/69187
8383 PR target/65624
8384 * gcc.target/arm/pr69187.c: New test.
8385
5463c2c8
JJ
8386 PR c++/69355
8387 * g++.dg/torture/pr69355.C: New test.
8388
fa28f32b
AK
83892016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8390 Sebastian Pop <s.pop@samsung.com>
8391
8392 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8393
b920a047
AK
83942016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8395 Sebastian Pop <s.pop@samsung.com>
8396
da17300a 8397 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8398
bdd3aea6
JJ
83992016-01-21 Jakub Jelinek <jakub@redhat.com>
8400
8401 PR middle-end/67653
8402 * c-c++-common/pr67653.c: New test.
8403 * gcc.dg/torture/pr29119.c: Add dg-warning.
8404
26a2e6ae
PB
84052016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8406
8407 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8408
d25c7690
PK
84092016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8410
8411 PR c/24293
8412 * gcc.dg/pr24293.c: New test.
8413 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8414 incomplete struct type.
8415 * gcc.dg/declspec-1.c: Likewise.
8416 * gcc.dg/pr63549.c: Likewise.
8417
889d5698
JJ
84182016-01-20 Jakub Jelinek <jakub@redhat.com>
8419
8420 PR tree-optimization/66612
8421 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8422 for bdn instruction.
8423
d7cf3dc7
CL
84242016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8425
8426 * lib/target-supports.exp
8427 (check_effective_target_arm_fp_ok_nocache): New.
8428 (check_effective_target_arm_fp_ok): New.
8429 (add_options_for_arm_fp): New.
8430 (check_effective_target_arm_crypto_ok_nocache): Require
8431 target_arm_v8_neon_ok instead of arm32.
8432 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8433 (check_effective_target_arm_crypto_pragma_ok): New.
8434 (add_options_for_arm_vfp): New.
8435 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8436 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8437 target instead. Force initial fpu to vfp.
8438 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8439 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8440 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8441 dependency.
8442 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8443 use arm_vfp effective target instead. Force initial fpu to vfp.
8444 * gcc.target/arm/attr-neon3.c: Likewise.
8445 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8446 arm_vfp_ok.
8447 * gcc.target/arm/unsigned-float.c: Likewise.
8448 * gcc.target/arm/vfp-1.c: Likewise.
8449 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8450 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8451 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8452 * gcc.target/arm/vfp-ldmias.c: Likewise.
8453 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8454 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8455 * gcc.target/arm/vfp-stmiad.c: Likewise.
8456 * gcc.target/arm/vfp-stmias.c: Likewise.
8457 * gcc.target/arm/vnmul-1.c: Likewise.
8458 * gcc.target/arm/vnmul-2.c: Likewise.
8459 * gcc.target/arm/vnmul-3.c: Likewise.
8460 * gcc.target/arm/vnmul-4.c: Likewise.
8461
01ac9704 84622016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8463
e84b00da
L
8464 PR testsuite/69366
8465 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8466 the MPX run-time library, for compile-time MPX test.
8467 * gcc.target/i386/chkp-always_inline.c: Likewise.
8468 * gcc.target/i386/chkp-bndret.c: Likewise.
8469 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8470 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8471 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8472 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8473 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8474 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8475 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8476 * gcc.target/i386/chkp-label-address.c: Likewise.
8477 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8478 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8479 * gcc.target/i386/chkp-pr69044.c: Likewise.
8480 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8481 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8482 * gcc.target/i386/chkp-strchr.c: Likewise.
8483 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8484 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8485 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8486 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8487 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8488 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8489 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8490 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8491 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8492 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8493 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8494 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8495 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8496 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8497 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8498 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8499 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8500 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8501 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8502 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8503 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8504 * gcc.target/i386/pr63995-2.c: Likewise.
8505 * gcc.target/i386/pr64805.c: Likewise.
8506 * gcc.target/i386/pr65044.c: Likewise.
8507 * gcc.target/i386/pr65167.c: Likewise.
8508 * gcc.target/i386/pr65183.c: Likewise.
8509 * gcc.target/i386/pr65184.c: Likewise.
8510 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8511
28b33016
IE
85122016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8513
8514 PR tree-optimization/69328
8515 * gcc.dg/pr69328.c: New test.
8516
bcff0913
JL
85172016-01-20 Jeff Law <law@redhat.com>
8518
bf0bb970 8519 PR target/25114
bcff0913
JL
8520 * gcc.target/m68k/pr25114.c: New test.
8521
a3f69631
AV
85222016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8523
8524 * gcc.target/arm/memset-inline-10.c: Added
8525 dg-require-effective-target arm_thumb2_ok.
8526
af33ba0d
EB
85272016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8528
8529 * gcc.dg/debug/dwarf2/sso.c: New test.
8530
7596d5de
UB
85312016-01-19 Uros Bizjak <ubizjak@gmail.com>
8532
8533 PR testsuite/68820
8534 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8535 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8536 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8537
ceda2c69
JH
85382016-01-19 Jan Hubicka <hubicka@ucw.cz>
8539
8540 PR ipa/66223
8541 * g++.dg/ipa/devirt-50.C: New testcase.
8542
38a979f2
MP
85432016-01-19 Marek Polacek <polacek@redhat.com>
8544
8545 PR c++/68965
8546 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8547 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8548
962801c5
KT
85492016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8550
8551 PR target/69135
8552 * gcc.target/arm/pr69135_1.c: New test.
8553
078fe40a
WD
85542015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8555
8556 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8557
786e3c06
WD
85582015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8559
8560 * gcc.target/aarch64/ccmp_1.c: New testcase.
8561
1e297006
MP
85622016-01-19 Marek Polacek <polacek@redhat.com>
8563
8564 PR c++/68586
8565 * g++.dg/cpp0x/enum30.C: New test.
8566
879c27e3
RB
85672016-01-19 Richard Biener <rguenther@suse.de>
8568
8569 PR tree-optimization/69336
8570 * g++.dg/tree-ssa/pr69336.C: New testcase.
8571
015337d3
JJ
85722016-01-19 Jakub Jelinek <jakub@redhat.com>
8573
8574 PR debug/65779
8575 * gcc.dg/pr65779.c: New test.
8576
e2c768b6
RB
85772016-01-19 Richard Biener <rguenther@suse.de>
8578
8579 PR tree-optimization/69352
8580 * gcc.dg/torture/pr69352.c: New testcase.
8581
569efc34
JJ
85822016-01-19 Jakub Jelinek <jakub@redhat.com>
8583
8584 PR rtl-optimization/68955
8585 PR rtl-optimization/64557
8586 * gcc.dg/torture/pr68955.c: New test.
8587
e49d321f
JH
85882016-01-19 Jan Hubicka <hubicka@ucw.cz>
8589
8590 PR lto/69136
8591 * g++.dg/torture/pr69136.C: New testcase.
8592
e9191ad3
JH
85932016-01-19 Jan Hubicka <hubicka@ucw.cz>
8594
8595 PR lto/69133
8596 * g++.dg/lto/pr69133_0.C: New testcase.
8597 * g++.dg/lto/pr69133_1.C: New testcase.
8598
2bedb645
JL
85992016-01-15 Jeff Law <law@redhat.com>
8600
8601 PR tree-optimization/69320
8602 * gcc.c-torture/pr69320-1.c: New test.
8603 * gcc.c-torture/pr69320-2.c: New test.
8604 * gcc.c-torture/pr69320-3.c: New test.
8605 * gcc.c-torture/pr69320-4.c: New test.
8606
17c15cb9
PP
86072016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8608
8609 PR c++/11858
8610 PR c++/24663
8611 PR c++/24664
8612 * g++.dg/template/pr11858.C: New test.
8613 * g++.dg/template/pr24663.C: New test.
8614 * g++.dg/template/unify12.C: New test.
8615 * g++.dg/template/unify13.C: New test.
8616 * g++.dg/template/unify14.C: New test.
8617 * g++.dg/template/unify15.C: New test.
8618 * g++.dg/template/unify16.C: New test.
8619 * g++.dg/template/unify17.C: New test.
8620
9617fd08
DM
86212016-01-18 David Malcolm <dmalcolm@redhat.com>
8622
8623 PR testsuite/69181
8624 * gcc.dg/pr69181-1.c: New test file.
8625 * gcc.dg/pr69181-2.c: New test file.
8626 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8627 globals by moving it to...
8628 (cleanup-after-saved-dg-test): ...this new function. Add
8629 "global additional_sources_used". Add reset of global
8630 multiline_expected_outputs to the empty list.
8631 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8632 global to...
8633 (multiline_expected_outputs): ...this, and updated comments to
8634 note that it is modified from gcc-dg.exp.
8635 (dg-end-multiline-output): Update for the above renaming.
8636 (handle-multiline-outputs): Likewise. Remove the clearing
8637 of the expected outputs to the empty list.
8638
b555a2e4
RB
86392016-01-18 Richard Biener <rguenther@suse.de>
8640
8641 PR tree-optimization/69297
8642 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8643
96902805
JM
86442016-01-18 Joseph Myers <joseph@codesourcery.com>
8645
8646 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8647 dg-options.
8648 * gcc.target/mips/mips-3d-2.c: Likewise.
8649 * gcc.target/mips/mips-3d-3.c: Likewise.
8650 * gcc.target/mips/mips-3d-4.c: Likewise.
8651 * gcc.target/mips/mips-3d-5.c: Likewise.
8652 * gcc.target/mips/mips-3d-6.c: Likewise.
8653 * gcc.target/mips/mips-3d-7.c: Likewise.
8654 * gcc.target/mips/mips-3d-8.c: Likewise.
8655 * gcc.target/mips/mips-3d-9.c: Likewise.
8656 * gcc.target/mips/mips-ps-1.c: Likewise.
8657 * gcc.target/mips/mips-ps-2.c: Likewise.
8658 * gcc.target/mips/mips-ps-3.c: Likewise.
8659 * gcc.target/mips/mips-ps-4.c: Likewise.
8660 * gcc.target/mips/mips-ps-5.c: Likewise.
8661 * gcc.target/mips/mips-ps-6.c: Likewise.
8662 * gcc.target/mips/mips-ps-7.c: Likewise.
8663 * gcc.target/mips/mips-ps-type.c: Likewise.
8664 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8665 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8666
40e26f94
TV
86672016-01-18 Tom de Vries <tom@codesourcery.com>
8668
8669 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8670 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8671 * c-c++-common/goacc/kernels-empty.c: New test.
8672 * c-c++-common/goacc/kernels-eternal.c: New test.
8673 * c-c++-common/goacc/kernels-loop-2.c: New test.
8674 * c-c++-common/goacc/kernels-loop-3.c: New test.
8675 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8676 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8677 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8678 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8679 * c-c++-common/goacc/kernels-loop-data.c: New test.
8680 * c-c++-common/goacc/kernels-loop-g.c: New test.
8681 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8682 * c-c++-common/goacc/kernels-loop-n.c: New test.
8683 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8684 * c-c++-common/goacc/kernels-loop.c: New test.
8685 * c-c++-common/goacc/kernels-noreturn.c: New test.
8686 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8687 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8688 * c-c++-common/goacc/kernels-reduction.c: New test.
8689
a98d4647
TV
86902016-01-18 Tom de Vries <tom@codesourcery.com>
8691
8692 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8693 * gcc.dg/autopar/outer-2.c: Same.
8694 * gcc.dg/autopar/outer-3.c: Same.
8695 * gcc.dg/autopar/outer-4.c: Same.
8696 * gcc.dg/autopar/outer-5.c: Same.
8697 * gcc.dg/autopar/outer-6.c: Same.
8698 * gcc.dg/autopar/parallelization-1.c: Same.
8699 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8700 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8701 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8702 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8703 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8704 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8705 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8706 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8707 * gcc.dg/autopar/pr39500-1.c: Same.
8708 * gcc.dg/autopar/pr39500-2.c: Same.
8709 * gcc.dg/autopar/pr46193.c: Same.
8710 * gcc.dg/autopar/pr46194.c: Same.
8711 * gcc.dg/autopar/pr49580.c: Same.
8712 * gcc.dg/autopar/pr49960-1.c: Same.
8713 * gcc.dg/autopar/pr49960.c: Same.
8714 * gcc.dg/autopar/pr68373.c: Same.
8715 * gcc.dg/autopar/reduc-1.c: Same.
8716 * gcc.dg/autopar/reduc-1char.c: Same.
8717 * gcc.dg/autopar/reduc-1short.c: Same.
8718 * gcc.dg/autopar/reduc-2.c: Same.
8719 * gcc.dg/autopar/reduc-2char.c: Same.
8720 * gcc.dg/autopar/reduc-2short.c: Same.
8721 * gcc.dg/autopar/reduc-3.c: Same.
8722 * gcc.dg/autopar/reduc-4.c: Same.
8723 * gcc.dg/autopar/reduc-6.c: Same.
8724 * gcc.dg/autopar/reduc-7.c: Same.
8725 * gcc.dg/autopar/reduc-8.c: Same.
8726 * gcc.dg/autopar/reduc-9.c: Same.
8727 * gcc.dg/autopar/uns-outer-4.c: Same.
8728 * gcc.dg/autopar/uns-outer-5.c: Same.
8729 * gcc.dg/autopar/uns-outer-6.c: Same.
8730 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8731 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8732
da976fa8
AL
87332016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8734
8735 PR target/63679
8736 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8737 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8738
70c1e886
AL
87392016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8740
8741 PR target/63679
8742 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8743 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8744 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8745
88bed196
AL
87462016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8747
8748 PR target/63679
8749 * gcc.dg/tree-ssa/sra-17.c: New.
8750 * gcc.dg/tree-ssa/sra-18.c: New.
8751
3dd5f42e
IE
87522016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8753
8754 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8755
ae5a77fa
EB
87562016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8757
8758 * gnat.dg/inline12.adb: New test.
8759
11e57fc6
BC
87602016-01-18 Bin Cheng <bin.cheng@arm.com>
8761
8762 PR tree-optimization/66797
8763 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8764
995b6fe0
RB
87652016-01-18 Richard Biener <rguenther@suse.de>
8766
8767 PR tree-optimization/69170
8768 * gcc.dg/torture/pr69170.c: New testcase.
8769
82ee0cf2 87702016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8771
8772 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8773
d69da357
TV
87742016-01-16 Tom de Vries <tom@codesourcery.com>
8775
8776 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8777
a3845283
TV
87782016-01-16 Tom de Vries <tom@codesourcery.com>
8779
8780 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8781 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8782 redundant dg-require-effective-target pthread.
8783 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8784 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8785 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8786 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8787 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8788 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8789 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8790
197a6aa6
DE
87912016-01-16 David Edelsohn <dje.gcc@gmail.com>
8792
8793 PR target/68609
8794 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8795 * gcc.target/powerpc/recip-7.c: Same.
8796
ec7886c1
PP
87972016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8798
8799 PR c++/69091
8800 * g++.dg/template/pr69091.C: New test.
8801
203484bb
PP
88022016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8803
8804 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8805 dump does not contain an error_mark_node.
8806 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8807 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8808
aa2500e9
PP
88092016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8810
8811 PR c++/68936
8812 * g++.dg/template/pr68936.C: New test.
8813
28621a5c
DE
88142016-01-15 David Edelsohn <dje.gcc@gmail.com>
8815
8816 PR target/68609
8817 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8818 * gcc.target/powerpc/recip-2.c: Same.
8819 * gcc.target/powerpc/recip-3.c: Same.
8820 * gcc.target/powerpc/recip-4.c: Same.
8821 * gcc.target/powerpc/recip-sqrtf.c: Same.
8822
40c43aca
JL
88232016-01-15 Jeff Law <law@redhat.com>
8824
8825 PR tree-optimization/69270
8826 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8827 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8828
afbc5ae8
PT
88292016-01-15 Paul Thomas <pault@gcc.gnu.org>
8830
8831 PR fortran/49630
8832 * gfortran.dg/deferred_character_13.f90: New test for the fix
8833 of comment 3 of the PR.
8834
8835 PR fortran/54070
8836 * gfortran.dg/deferred_character_8.f90: New test
8837 * gfortran.dg/allocate_error_5.f90: New test
8838
8839 PR fortran/60593
8840 * gfortran.dg/deferred_character_10.f90: New test
8841
8842 PR fortran/60795
8843 * gfortran.dg/deferred_character_14.f90: New test
8844
8845 PR fortran/61147
8846 * gfortran.dg/deferred_character_11.f90: New test
8847
8848 PR fortran/64324
8849 * gfortran.dg/deferred_character_9.f90: New test
8850
49abe076
VM
88512016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8852
8853 PR rtl-optimization/69030
8854 * gcc.target/i386/pr69030.c: New.
8855
16d12992
KT
88562016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8857
8858 * gcc.target/aarch64/target_attr_17.c: New test.
8859
78810bd3
RB
88602016-01-15 Richard Biener <rguenther@suse.de>
8861
8862 PR tree-optimization/66856
8863 * gcc.dg/torture/pr66856-1.c: New testcase.
8864 * gcc.dg/torture/pr66856-2.c: Likewise.
8865
2bd847fe
RB
88662016-01-15 Richard Biener <rguenther@suse.de>
8867
8868 PR debug/69137
8869 * g++.dg/lto/pr69137_0.C: New testcase.
8870
a00fe3b7
RS
88712016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8872
8873 PR middle-end/69246
8874 * gcc.target/i386/pr69246.c: New test.
8875
cbb0e83b
DV
88762016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8877
7596d5de 8878 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8879
5a500ecf
DV
88802016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8881
8882 PR c++/56194
8883 * g++.dg/init/const9.C: Disable test on S/390.
8884
5d9bf64f
DV
88852016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8886
8887 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8888 * g++.dg/Wno-frame-address.C: Ditto.
8889
e234b19e
DV
88902016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8891
8892 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8893
89483f99
RB
88942016-01-15 Richard Biener <rguenther@suse.de>
8895
8896 PR tree-optimization/68961
8897 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8898
94f37395
IE
88992016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8900
8901 * gcc.target/i386/pr65105-5.c: New test.
8902
82ee0cf2 89032016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8904
8905 * gcc.c-torture/execute/alias-4.c: New testcase.
8906
82ee0cf2 89072016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8908
8909 PR ipa/68148
8910 * g++.dg/ipa/devirt-49.C: New testcase.
8911
092f7deb 89122016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8913
8914 PR target/65837
8915 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8916 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8917 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8918
e93c66bc
RB
89192016-01-15 Richard Biener <rguenther@suse.de>
8920
8921 PR tree-optimization/69117
8922 * gcc.dg/torture/pr69117.c: New testcase.
8923
c47eaca6 89242015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8925
8926 PR c++/69048
8927 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8928
c3f6914a
FXC
89292016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8930
8931 PR testsuite/67509
8932 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8933 range tests use 100 * maximum instead of maximum + 1.
8934
cd65ae90
JJ
89352016-01-14 Jakub Jelinek <jakub@redhat.com>
8936
8937 PR debug/69244
8938 * gcc.dg/guality/pr69244.c: New test.
8939
19643948
UB
89402016-01-14 Uros Bizjak <ubizjak@gmail.com>
8941
8942 * lib/target-supports.exp (check_effective_target_issignaling):
8943 New procedure.
8944 * gcc.dg/pr61441.c: Require issignaling effective target.
8945
fe79c97e
SB
89462016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8947
8948 PR target/68803
8949 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8950
c7df95d8
DM
89512016-01-14 David Malcolm <dmalcolm@redhat.com>
8952
8953 PR c++/68819
8954 PR preprocessor/69177
8955 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8956 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8957 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8958 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8959
00083992
MP
89602016-01-14 Marek Polacek <polacek@redhat.com>
8961
8962 PR c/69262
8963 * gcc.dg/array-15.c: New test.
8964
0c9b3294
JJ
89652016-01-14 Jakub Jelinek <jakub@redhat.com>
8966
8967 PR middle-end/68146
8968 PR tree-optimization/69155
8969 * gfortran.dg/pr68146.f: New test.
8970 * gfortran.dg/pr69155.f90: New test.
8971
3688e13d
RB
89722016-01-14 Richard Biener <rguenther@suse.de>
8973
8974 PR tree-optimization/68060
8975 * gcc.dg/torture/pr68060-1.c: New testcase.
8976 * gcc.dg/torture/pr68060-2.c: Likewise.
8977
bab0ad3a
NC
89782016-01-14 Nick Clifton <nickc@redhat.com>
8979
8980 * lib/target-supports.exp
8981 (check_effective_target_arm_neon_ok_nocache): Add an option
8982 sequence that includes setting the ARM architecture to ARMv7-A.
8983 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8984 command line options necessary to enable Neon support.
8985 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8986 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8987 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8988 * gcc.target/arm/pr69180.c: Likewise.
8989
947c2ce5
JL
89902016-01-14 Jeff Law <law@redhat.com>
8991
8992 PR tree-optimization/69270
8993 * gcc.dg/tree-ssa/pr69270.c: New test.
8994
3342fd71
BS
89952016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8996
8997 PR c/66208
8998 * c-c++-common/pr66208.c: New file.
8999
2ad3adf1
JJ
90002016-01-13 Jakub Jelinek <jakub@redhat.com>
9001
9002 PR tree-optimization/69156
9003 * gcc.dg/pr69156.c: New test.
9004
398d6feb
L
90052016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9006
9007 * gcc.target/i386/pr69225-7.c: New test.
9008
4c868789
RH
90092016-01-13 Richard Henderson <rth@redhat.com>
9010
9011 * gcc.dg/tm/memopt-13.c: Update expected function.
9012 * gcc.dg/tm/memopt-6.c: Likewise.
9013
ef6d1772
UB
90142016-01-13 Uros Bizjak <ubizjak@gmail.com>
9015
9016 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9017 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9018 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9019 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9020
ef6d1772
UB
90212016-01-13 Tom de Vries <tom@codesourcery.com>
9022
9023 PR tree-optimization/69169
0b4b6ef2
TV
9024 * gcc.dg/pr69169.c: New test.
9025
2ad3adf1 90262016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9027
9028 PR target/69228
9029 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9030 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9031 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9032 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9033 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9034 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9035 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9036 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9037
9060e335
AK
90382016-01-13 Jakub Jelinek <jakub@redhat.com>
9039
9040 PR target/69247
9041 * gcc.dg/pr69247.c: New test.
9042
40311329
RB
90432016-01-13 Richard Biener <rguenther@suse.de>
9044
9045 PR tree-optimization/69242
9046 * gcc.dg/torture/pr69242.c: New testcase.
9047
ccbd7103
RB
90482016-01-13 Richard Biener <rguenther@suse.de>
9049
9050 PR tree-optimization/69186
9051 * gcc.dg/torture/pr69186.c: New testcase.
9052
c6f72a46
JL
90532016-01-13 Jeff Law <law@redhat.com>
9054
9055 PR tree-optimization/67755
9056 * gcc.dg/tree-ssa/pr67755.c: New test.
9057
90582016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9059
9060 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9061 pass number in output by a star.
9062
c446cf07
BC
90632016-01-12 Bin Cheng <bin.cheng@arm.com>
9064
9065 PR tree-optimization/68911
9066 * gcc.c-torture/execute/pr68911.c: New test.
9067
5342156c
MP
90682016-01-12 Marek Polacek <polacek@redhat.com>
9069
9070 PR c++/68979
9071 * g++.dg/warn/permissive-1.C: New test.
9072
65364cc5
JJ
90732016-01-12 Jakub Jelinek <jakub@redhat.com>
9074
9075 PR objc++/68511
9076 PR c++/69213
9077 * g++.dg/opt/pr69213.C: New test.
9078
81b9a3d9
CB
90792016-01-12 Christian Bruel <christian.bruel@st.com>
9080
9081 PR target/69180
9082 * gcc.target/arm/pr69180.c: New test.
9083
3c4e91c9
RB
90842016-01-12 Richard Biener <rguenther@suse.de>
9085
9086 PR lto/69077
9087 * g++.dg/lto/pr69077_0.C: New testcase.
9088 * g++.dg/lto/pr69077_1.C: Likewise.
9089
5664cea1
JJ
90902016-01-12 Jakub Jelinek <jakub@redhat.com>
9091
9092 PR target/69175
9093 * g++.dg/opt/pr69175.C: New test.
9094
86cefc49
AL
90952016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9096
9097 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9098 rather than #including math.h & stdlib.h.
9099 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9100 * gcc.dg/vect/pr49771.c: Likewise.
9101 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9102 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9103 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9104 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9105 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9106 * gcc.dg/vect/pr44507.c: Likewise.
9107 * gcc.dg/vect/pr45902.c: Likewise.
9108 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9109 * gcc.dg/vect/vect-117.c: Likewise.
9110 * gcc.dg/vect/vect-99.c: Likewise.
9111 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9112 * gcc.dg/vect/vect-cond-1.c: Likewise.
9113 * gcc.dg/vect/vect-cond-2.c: Likewise.
9114 * gcc.dg/vect/vect-cond-3.c: Likewise.
9115 * gcc.dg/vect/vect-cond-4.c: Likewise.
9116 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9117 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9118 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9119 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9120 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9121 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9122 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9123 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9124 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9125 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9126 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9127 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9128 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9129 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9130 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9131 include of signal.h.
9132 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9133 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9134 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9135 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9136 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9137 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9138 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9139 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9140 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9141 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9142 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9143 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9144 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9145 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9146 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9147 * gcc.dg/vect/vect-outer-5.c: Likewise.
9148 * gcc.dg/vect/vect-outer-6.c: Likewise.
9149 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9150 include of stdio.h.
9151
b832f61e
NC
91522016-01-12 Nick Clifton <nickc@redhat.com>
9153
9154 PR target/68913
9155 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9156 to fread so that it will be found in all target runtimes.
9157
8eac49b1
RB
91582016-01-12 Richard Biener <rguenther@suse.de>
9159
9160 PR tree-optimization/69053
9161 * g++.dg/torture/pr69053.C: New testcase.
9162
2935d994
RB
91632016-01-12 Richard Biener <rguenther@suse.de>
9164
9165 PR tree-optimization/69168
9166 * gcc.dg/torture/pr69168.c: New testcase.
9167
66c16fd9
RB
91682016-01-12 Richard Biener <rguenther@suse.de>
9169
9170 PR tree-optimization/69157
9171 * gcc.dg/torture/pr69157.c: New testcase.
9172
91732016-01-12 Richard Biener <rguenther@suse.de>
9174
9175 PR tree-optimization/69174
9176 * gcc.dg/torture/pr69174.c: New testcase.
9177
723033a6
JJ
91782016-01-12 Jakub Jelinek <jakub@redhat.com>
9179
9180 PR c++/66808
9181 PR c++/69000
9182 * g++.dg/tls/pr66808.C: New test.
9183 * g++.dg/tls/pr69000.C: New test.
9184
3574cf47
BS
91852016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9186
9187 * gcc.target/powerpc/swaps-p8-23.c: New test.
9188 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9189
feb20787
JDA
91902016-01-11 John David Anglin <danglin@gcc.gnu.org>
9191
9192 PR tree-optimization/68356
9193 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9194
27b1820a
KV
91952016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9196 Jim Wilson <jim.wilson@linaro.org>
9197
9198 PR target/69194
9199 * gcc.target/arm/pr69194.c: New test.
9200
cf4de6af
L
92012016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9202
9203 PR target/69225
9204 * gcc.target/i386/pr69225-1.c: New test.
9205 * gcc.target/i386/pr69225-2.c: Likewise.
9206 * gcc.target/i386/pr69225-3.c: Likewise.
9207 * gcc.target/i386/pr69225-4.c: Likewise.
9208 * gcc.target/i386/pr69225-5.c: Likewise.
9209 * gcc.target/i386/pr69225-6.c: Likewise.
9210
1ebd5558
JJ
92112016-01-11 Jakub Jelinek <jakub@redhat.com>
9212
23552a4d
JJ
9213 PR target/67462
9214 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9215 if lp64.
9216
26ff85b0
JJ
9217 PR target/69071
9218 * gcc.dg/pr69071.c: New test.
9219
9cb6bd74
JJ
9220 PR c++/69211
9221 * g++.dg/opt/pr69211.C: New test.
9222
1ebd5558
JJ
9223 PR tree-optimization/69214
9224 * gcc.c-torture/compile/pr69214.c: New test.
9225
8c18c836
UB
92262016-01-11 Uros Bizjak <ubizjak@gmail.com>
9227
9228 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9229 * gcc.target/i386/pr66232-11.c: Ditto.
9230 * gcc.target/i386/pr66232-12.c: Ditto.
9231 * gcc.target/i386/pr66232-13.c: Ditto.
9232
62446e6e
RB
92332016-01-11 Richard Biener <rguenther@suse.de>
9234
9235 PR tree-optimization/69173
9236 * gcc.dg/torture/pr69173.c: New testcase.
9237
2b8568fe
KT
92382016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9239
9240 PR rtl-optimization/68796
9241 * gcc.target/aarch64/tst_5.c: New test.
9242 * gcc.target/aarch64/tst_6.c: Likewise.
9243
5baf4532
KT
92442016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9245
9246 PR rtl-optimization/68841
9247 * gcc.dg/pr68841.c: New test.
9248 * gcc.c-torture/execute/pr68841.c: New test.
9249
ca90b1ed
YR
92502016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9251
9252 PR rtl-optimization/68920
9253 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9254 for ix86 targets.
9255 * gcc.dg/ifcvt-5.c: New test.
9256
2ad3adf1 92572016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9258
9259 PR bootstrap/69123
9260 * g++.dg/pr69123.C: New.
9261
83834c09
IE
92622016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9263
9264 PR target/69010
9265 * gcc.target/i386/pr69010.c: New test.
9266
dcf89d57
MJ
92672016-01-11 Martin Jambor <mjambor@suse.cz>
9268
9269 PR ipa/69044
9270 * gcc.target/i386/chkp-pr69044.c: New test.
9271
d95167ee
TV
92722016-01-11 Tom de Vries <tom@codesourcery.com>
9273
9274 PR tree-optimization/69109
9275 * gcc.dg/autopar/pr69109-2.c: New test.
9276 * gcc.dg/autopar/pr69109.c: New test.
9277
4f6403a8
TV
92782016-01-11 Tom de Vries <tom@codesourcery.com>
9279
9280 PR tree-optimization/69108
9281 * gcc.dg/autopar/pr69108.c: New test.
9282
21efdd80
PP
92832016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9284
9285 PR c++/69029
9286 * c-c++-common/Wisleading-indentation.c: Augment test.
9287
fd42eed8
TK
92882016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9289
9290 PR fortran/69154
9291 * gfortran.dg/inline_matmul_12.f90: New test.
9292
4f90ee6c
PT
92932016-01-10 Paul Thomas <pault@gcc.gnu.org>
9294
9295 PR fortran/67779
9296 * gfortran.dg/actual_array_offset_1: New test.
9297
3907c6cf
TV
92982016-01-10 Tom de Vries <tom@codesourcery.com>
9299
9300 PR tree-optimization/69062
9301 * gcc.dg/autopar/pr69062.c: New test.
9302
b07b236e
TS
93032016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9304
9305 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9306 * gcc.dg/vect/slp-perm-2.c: Likewise.
9307 * gcc.dg/vect/slp-perm-3.c: Likewise.
9308 * gcc.dg/vect/slp-perm-5.c: Likewise.
9309 * gcc.dg/vect/slp-perm-6.c: Likewise.
9310 * gcc.dg/vect/slp-perm-7.c: Likewise.
9311 * gcc.dg/vect/slp-perm-8.c: Likewise.
9312
23fab8ae
TV
93132016-01-10 Tom de Vries <tom@codesourcery.com>
9314
9315 PR tree-optimization/69039
9316 * gcc.dg/autopar/pr69039.c: New test.
9317
73f0dae2
MP
93182016-01-09 Marek Polacek <polacek@redhat.com>
9319
9320 PR c++/69113
9321 * g++.dg/pr69113.C: New test.
9322
20b8d734
JJ
93232016-01-09 Jakub Jelinek <jakub@redhat.com>
9324
9325 PR middle-end/50865
9326 PR tree-optimization/69097
9327 * gcc.c-torture/execute/pr50865.c: New test.
9328 * gcc.c-torture/execute/pr69097-1.c: New test.
9329 * gcc.c-torture/execute/pr69097-2.c: New test.
9330 * gcc.dg/pr69097-1.c: New test.
9331 * gcc.dg/pr69097-2.c: New test.
9332
c50e614b
JJ
93332016-01-09 Jakub Jelinek <jakub@redhat.com>
9334
9335 PR c++/69164
9336 * g++.dg/opt/pr69164.C: New test.
9337
e0237993
JJ
93382016-01-08 Jakub Jelinek <jakub@redhat.com>
9339
9340 PR tree-optimization/69167
9341 * gcc.dg/pr69167.c: New test.
9342
bd8f5bb2
MP
93432016-01-08 Marek Polacek <polacek@redhat.com>
9344
9345 PR c++/68449
9346 * g++.dg/pr68449.C: New.
9347
bb0f5ca7
AL
93482016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9349
9350 PR tree-optimization/68707
9351 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9352 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9353 on platforms supporting it.
9354 * gcc.dg/vect/slp-perm-2.c: Likewise.
9355 * gcc.dg/vect/slp-perm-3.c: Likewise.
9356 * gcc.dg/vect/slp-perm-5.c: Likewise.
9357 * gcc.dg/vect/slp-perm-7.c: Likewise.
9358 * gcc.dg/vect/slp-perm-8.c: Likewise.
9359 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9360 on platforms supporting it.
9361
22518428
JJ
93622016-01-08 Jakub Jelinek <jakub@redhat.com>
9363
33f0852f
JJ
9364 PR tree-optimization/69162
9365 * gcc.dg/pr69162.c: New test.
9366
22518428
JJ
9367 PR tree-optimization/69172
9368 * gcc.dg/pr69172.c: New test.
9369
80e9b3aa
TP
93702016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9371
9372 PR tree-optimization/67781
9373 * gcc.c-torture/execute/pr67781.c: New file.
9374
262a363f
JJ
93752016-01-08 Jakub Jelinek <jakub@redhat.com>
9376
9377 PR tree-optimization/69083
9378 * gcc.dg/vect/pr69083.c: New test.
9379
6e1f093f
SS
93802016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9381
9382 PR tree-optimization/61441
9383 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9384 Use -fexcess-precision=standard for compiler options.
9385 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9386
53290e07
JJ
93872016-01-08 Jakub Jelinek <jakub@redhat.com>
9388
57bf3072
JJ
9389 PR fortran/69128
9390 * gfortran.dg/gomp/pr69128.f90: New test.
9391
53290e07
JJ
9392 PR c++/69145
9393 * g++.dg/ext/pr69145-1.C: New test.
9394 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9395 * g++.dg/ext/pr69145-2.h: New file.
9396
7a127fa7
MS
93972016-01-07 Martin Sebor <msebor@redhat.com>
9398
9399 PR c/68966
9400 * gcc.dg/atomic-fetch-bool.c: New test.
9401 * gcc.dg/sync-fetch-bool.c: New test.
9402
95918b49
L
94032016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9404
9405 PR fortran/66680
9406 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9407
c8e62a9d
NC
94082016-01-07 Nick Clifton <nickc@redhat.com>
9409
9410 PR target/66655
9411 * g++.dg/pr66655.C: New test.
9412 * g++.dg/pr66655_1.cc: Test support file.
9413 * g++.dg/pr66655.h: Test header file.
9414
2ad3adf1 94152016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9416
9417 PR fortran/66680
9418 gfortran.dg/gomp/pr66680.f90: New test.
9419
4cd9ca92
L
94202016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9421
9422 PR target/69171
9423 * gcc.target/i386/pr69171-1.c: New test.
9424 * gcc.target/i386/pr69171-2.c: Likewise.
9425 * gcc.target/i386/pr69171-3.c: Likewise.
9426 * gcc.target/i386/pr69171-4.c: Likewise.
9427 * gcc.target/i386/pr69171-5.c: Likewise.
9428 * gcc.target/i386/pr69171-6.c: Likewise.
9429
7e33d4dc
BS
94302015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9431
9432 PR middle-end/67639
9433 * c-c++-common/pr67639.c: New test.
9434
fec64afc
JJ
94352016-01-07 Jakub Jelinek <jakub@redhat.com>
9436
9437 PR tree-optimization/69141
9438 * g++.dg/opt/pr69141.C: New test.
9439
f293ad29
EB
94402016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9441
9442 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9443
5027395e
UB
94442016-01-06 Uros Bizjak <ubizjak@gmail.com>
9445
9446 PR target/69140
9447 * gcc.target/i386/pr69140.c: New test
9448
7443cf13
DM
94492016-01-06 David Malcolm <dmalcolm@redhat.com>
9450
9451 * gcc.dg/bad-dereference.c: New test case.
9452
32928931
BS
94532015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9454
9455 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9456
68dd05da
AS
94572016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9458
9459 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9460
6b131d5b
MP
94612016-01-06 Marek Polacek <polacek@redhat.com>
9462
9463 PR sanitizer/69099
9464 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9465
8d9fdb49
MP
94662016-01-05 Marek Polacek <polacek@redhat.com>
9467
9468 PR c/69104
9469 * gcc.dg/atomic-invalid-2.c: New.
9470
acf93f1e
L
94712016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9472
9473 PR target/68991
9474 * gcc.target/i386/pr68991.c: New test.
9475
3f50525d
L
94762016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9477
9478 PR target/68991
9479 * g++.dg/pr68991-1.C: New test.
9480 * g++.dg/pr68991-2.C: Likewise.
9481
e0237993 94822016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9483
e0237993 9484 PR other/60465
face88a1
ST
9485 * gcc.target/ia64/pr60465-gprel64.c: New test.
9486 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9487
a0866eff
KT
94882016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9489
9490 PR rtl-optimization/68651
9491 * gcc.target/aarch64/pr68651_1.c: New test.
9492
c589e975
DM
94932016-01-05 David Malcolm <dmalcolm@redhat.com>
9494
9495 PR c/69122
9496 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9497
929710d9
NS
94982016-01-05 Nathan Sidwell <nathan@acm.org>
9499
ce3e43d7
NS
9500 PR c++/58583
9501 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9502
929710d9
NS
9503 * gcc.dg/alias-15.c: New.
9504
a2faef8e
NC
95052016-01-05 Nick Clifton <nickc@redhat.com>
9506
9507 PR target/68870
9508 * g++.dg/pr68770.C: New test.
9509
4cfa76e3
MS
95102016-01-04 Mike Stump <mikestump@comcast.net>
9511
9512 * lib/target-supports.exp (check_effective_target_cilkplus):
9513 cilkplus targets require pthreads.
4ece61b6 9514 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9515
4e8a3a35
MM
95162016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9517
9518 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9519 generation.
9520
818ab71a
JJ
95212016-01-04 Jakub Jelinek <jakub@redhat.com>
9522
9523 Update copyright years.
9524
2fe0a208
MP
95252016-01-04 Marek Polacek <polacek@redhat.com>
9526
9527 PR c/68908
9528 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9529 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9530 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9531
9e3b2fe3
EB
95322016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9533
9534 * gcc.target/sparc/20160104-2.c: New test.
9535
e8d65a35
EB
95362016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9537
9538 * gcc.target/sparc/20160104-1.c: New test.
9539
25ccfccd
PT
95402016-01-03 Paul Thomas <pault@gcc.gnu.org>
9541
9542 PR fortran/65045
9543 * gfortran.dg/pr65045.f90: New test.
9544
cb51d382
EB
95452016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9546
9547 * gnat.dg/specs/debug1.ads: Delete.
9548
6eeaad6e
JD
95492016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9550
9551 PR libgfortran/68867
9552 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9553 expression.
9554
2f968603
JD
95552016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9556
9557 PR libgfortran/68867
9558 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9559 PowerPC.
9560
591bb5e4
PT
95612016-01-01 Paul Thomas <pault@gcc.gnu.org>
9562
9563 PR fortran/68864
9564 * gfortran.dg/pr68864.f90: New test.
9565
f1e0620c
JJ
95662016-01-01 Jakub Jelinek <jakub@redhat.com>
9567
942a1319
JJ
9568 PR tree-optimization/69070
9569 * gcc.dg/pr69070.c: New test.
9570
10dff63f
JJ
9571 PR sanitizer/69055
9572 * gfortran.dg/pr69055.f90: New test.
9573
f1e0620c
JJ
9574 PR target/69015
9575 * gcc.dg/pr69015.c: New test.
818ab71a 9576\f
2f883d1c 9577Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9578
9579Copying and distribution of this file, with or without modification,
9580are permitted in any medium without royalty provided the copyright
9581notice and this notice are preserved.