]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Introduce new param: AVG_LOOP_NITER
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f507d202
ML
12016-07-12 Martin Liska <mliska@suse.cz>
2
3 * gcc.dg/params/blocksort-part.c: New test.
4 * gcc.dg/params/params.exp: New file.
5
d6f7c125
KT
62016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7
8 PR middle-end/71700
9 * gcc.c-torture/execute/pr71700.c: New test.
10
37ccb0ba
SB
112016-07-12 Steven Bosscher <steven@gcc.gnu.org>
12 Richard Biener <rguenther@suse.de>
13
14 PR tree-optimization/23286
15 PR tree-optimization/70159
16 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
17 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
18 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
19 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
20 * gcc.dg/tree-ssa/pr35286.c: Likewise.
21 * gcc.dg/tree-ssa/pr35287.c: Likewise.
22 * gcc.dg/hoist-register-pressure-1.c: Likewise.
23 * gcc.dg/hoist-register-pressure-2.c: Likewise.
24 * gcc.dg/hoist-register-pressure-3.c: Likewise.
25 * gcc.dg/pr51879-12.c: Likewise.
26 * gcc.dg/strlenopt-9.c: Likewise.
27 * gcc.dg/tree-ssa/pr47392.c: Likewise.
28 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
29 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
30 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
31 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
32 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
33 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
34 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
35 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
36 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
37 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
38 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
39 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
40 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
41 * gfortran.dg/pr43984.f90: Adjust expected outcome.
42
712a93d6
RB
432016-07-12 Richard Biener <rguenther@suse.de>
44
45 PR rtl-optimization/68961
46 * gcc.target/i386/pr68961.c: New testcase.
47
c392943c
JJ
482016-07-11 Jakub Jelinek <jakub@redhat.com>
49
3d56e6a4
JJ
50 PR middle-end/71758
51 * c-c++-common/gomp/pr71758.c: New test.
52 * gfortran.dg/gomp/pr71758.f90: New test.
53
c392943c
JJ
54 PR tree-optimization/71823
55 * gcc.dg/vect/pr71823.c: New test.
56
741d3be5
DM
572016-07-11 David Malcolm <dmalcolm@redhat.com>
58
59 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
60 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
61 and LINE_MAP_MAX_LOCATION_WITH_COLS.
62
92fa45b5
L
632016-07-11 H.J. Lu <hongjiu.lu@intel.com>
64
65 PR target/71801
66 * gcc.target/i386/pr71801.c: New test.
67
f51606c7
RB
682016-07-11 Richard Biener <rguenther@suse.de>
69
70 PR tree-optimization/71816
71 * gcc.dg/torture/pr71816.c: New testcase.
72
36b54ce0
TK
732016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
74
75 PR fortran/71783
76 * gfortran.dg/dependency_46.f90: New test.
77
d13835b6
VM
782016-07-08 Vladimir Makarov <vmakarov@redhat.com>
79
80 PR rtl-optimization/71621
81 * gcc.target/i386/pr71621-1.c: New.
82 * gcc.target/i386/pr71621-2.c: New.
83
642bcbdf
CP
842016-07-08 Cesar Philippidis <cesar@codesourcery.com>
85
86 * gfortran.dg/goacc/pr71704.f90: New test.
87
02eb5b8b
BS
882016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
89
90 PR target/71297
91 * gcc.target/powerpc/pr71297.c: New.
92
8beb9a0d
JW
932016-07-08 Jiong Wang <jiong.wang@arm.com>
94
95 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
96
cef4b650
MM
972016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
98
99 PR target/71806
100 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
101
3c3ecf52
AH
1022016-07-08 Alan Hayward <alan.hayward@arm.com>
103
104 PR tree-optimization/71667
105 * gcc.dg/vect/pr71667.c: New
106
2660286d
ML
1072016-07-08 Martin Liska <mliska@suse.cz>
108
109 * gcc.dg/torture/pr71606.c: New test.
110
70cdd4ae
JD
1112016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
112
113 PR fortran/71764
114 * gfortran.dg/pr71764.f90: New test.
115
842dc2e6
JJ
1162016-07-07 Jakub Jelinek <jakub@redhat.com>
117 Kai Tietz <ktietz70@googlemail.com>
118
119 PR c++/70869
120 PR c++/71054
121 * g++.dg/cpp0x/pr70869.C: New test.
122 * g++.dg/cpp0x/pr71054.C: New test.
123
31be4262
DE
1242016-07-07 David Edelsohn <dje.gcc@gmail.com>
125
126 * g++.dg/debug/pr71432.C: Fail on AIX.
127
1c122092
ML
1282016-07-07 Martin Liska <mliska@suse.cz>
129
130 * gfortran.dg/do_1.f90: Remove a corner case that triggers
131 an undefined behavior.
132 * gfortran.dg/do_3.F90: Likewise.
133 * gfortran.dg/do_check_11.f90: New test.
134 * gfortran.dg/do_check_12.f90: New test.
135 * gfortran.dg/do_corner_warn.f90: New test.
136
7119f1b1
ML
1372016-07-07 Martin Liska <mliska@suse.cz>
138
139 * gfortran.dg/predict-1.f90: Ammend the test.
140 * gfortran.dg/predict-2.f90: Likewise.
141
275792f2
IE
1422016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
143
144 PR ipa/71624
145 * g++.dg/pr71624.C: New test.
146
05a437c1
TP
1472016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
148
149 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
150 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
151 ARMv8-M Mainline architectures.
152
6f493951
TP
1532016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
154
155 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
156 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
157
5ddaee94
SB
1582016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
159
160 PR target/70098
161 PR target/71763
162 * gcc.target/powerpc/pr71763.c: New file.
163
651afdb2
YR
1642016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
165
166 PR tree-optimization/71518
167 * gcc.dg/pr71518.c: New test.
168
9df99881
WD
1692016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
170
171 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
172
7b4e0769
SKS
1732016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
174
175 PR target/50739
176 * gcc.target/avr/pr50739.c: New test.
177
eb4432f7
JH
1782016-07-05 Jan Hubicka <jh@suse.cz>
179
180 * gcc.dg/tree-ssa/scev-14.c: update template.
181
c01e092f
RS
1822016-07-06 Richard Sandiford <richard.sandiford@arm.com>
183
184 * gcc.dg/vect/group-no-gaps-1.c: New test.
185
8070763a
AK
1862016-07-05 Andi Kleen <ak@linux.intel.com>
187
188 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
189 if kernel supports MPX.
190
7f6e88a8
KC
1912016-07-05 Kito Cheng <kito.cheng@gmail.com>
192
193 * gcc.c-torture/compile/pr69102.c: Require fpic support.
194
36a265b1
MM
1952016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
196 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
197
198 * gcc.target/powerpc/signbit-1.c: New test.
199 * gcc.target/powerpc/signbit-2.c: New test.
200 * gcc.target/powerpc/signbit-3.c: New test.
201
7a98fb6e
KT
2022016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
203
204 PR rtl-optimization/71594
205 * gcc.dg/torture/pr71594.c: New test.
206
1e3d54b4
JH
2072016-07-05 Jan Hubicka <jh@suse.cz>
208
209 * gcc.dg/tree-ssa/scev-14.c: new testcase.
210
84ca3893
DM
2112016-07-05 David Malcolm <dmalcolm@redhat.com>
212
213 PR c++/62314
214 * gcc/testsuite/g++.dg/parse/error5.C: Update column
215 number of missing semicolon error.
216 * g++.dg/pr62314-2.C: New test case.
217
20d0bfce
AF
2182016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
219
220 * gfortran.dg/coarray_stat_function.f90: New test.
221 * gfortran.dg/coarray_stat_whitespace.f90: New test.
222 * gfortran.dg/coarray_lib_comm_1: Adapting old test
223 to new interfaces.
224
69aaea06
AV
2252016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
226
227 PR fortran/71623
228 * gfortran.dg/deferred_character_17.f90: New test.
229
f723a43c
CL
2302016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
231
232 * gcc.target/arm/neon/polytypes.c: Move to ...
233 * gcc.target/arm/polytypes.c: ... here.
234 * gcc.target/arm/neon/pr51534.c: Move to ...
235 * gcc.target/arm/pr51534.c: ... here.
236 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
237 * gcc.target/arm/vect-vcvt.c: ... here.
238 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
239 * gcc.target/arm/vect-vcvtq.c: ... here.
240 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
241 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
242 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
243 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
244 * gcc.target/arm/neon/neon.exp: Delete.
245 * gcc.target/arm/neon/: Delete.
246
d73e0ccf
JD
2472016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
248
249 PR fortran/65575
250 * gfortran.dg: pr65575.f90: New test.
251
c20f6223
JD
2522016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
253
254 PR fortran/35849
255 * gfortran.dg: pr35849.f90: New test.
256
2a5537c3
JJ
2572016-07-04 Jakub Jelinek <jakub@redhat.com>
258
259 PR c++/71739
260 * g++.dg/cpp0x/pr71739.C: New test.
261
740f9751
CL
2622016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
263
264 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
265
bf749919
DV
2662016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
267
268 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
269 locr.
270 * gcc.target/s390/loc-1.c: New test.
271
430bb38e
YR
2722016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
273
274 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
275 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
276
15f6e0da
RR
2772016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
278
279 PR target/63874
280 * gcc.target/aarch64/pr63874.c: New test.
281
79335075
JB
2822016-07-04 Jan Beulich <jbeulich@suse.com>
283
284 * g++.dg/header.c: New.
285 * gcc.dg/header.c: New.
286
557e8c49
JJ
2872016-07-02 Jakub Jelinek <jakub@redhat.com>
288
289 PR c/71719
290 * c-c++-common/Wunused-var-15.c: New test.
291
79a592e3
JJ
2922016-07-01 Jakub Jelinek <jakub@redhat.com>
293
294 PR fortran/71687
295 * gfortran.dg/gomp/pr71687.f90: New test.
296
e2298656
BS
2972016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
298
299 * gcc.dg/const-float128-ped.c: Require __float128 effective
300 target and options.
301 * gcc.dg/const-float128.c: Likewise.
302 * gcc.dg/torture/float128-cmp-invalid.c: Require
303 __float128 and base_quadfloat_support effective targets, and
304 __float128 options.
305 * gcc.dg/torture/float128-div-underflow.c: Likewise.
306 * gcc.dg/torture/float128-extend-nan.c: Likewise.
307 * gcc.dg/torture/float128-nan.c: Likewise.
308 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
309 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
310 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
311 * lib/target-supports.exp (check_effective_target___float128):
312 New.
313 (add_options_for___float128): New.
314 (check_effective_target_base_quadword_support): New.
315
70c11966
MM
3162016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
317
318 PR target/71720
319 * gcc.target/powerpc/pr71720.c: New test.
320
059541fd
JB
3212016-07-01 Jan Beulich <jbeulich@suse.com>
322
323 * gcc.dg/bss.c: New.
324
2c1e4964
PB
3252016-07-01 Peter Bergner <bergner@vnet.ibm.com>
326
327 PR target/71698
328 * gcc.target/powerpc/pr71698.c: New test.
329
22e1cb39
GJL
3302016-07-01 Georg-Johann Lay <avr@gjlay.de>
331
332 PR target/71151
333 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
334 instead of ".foo" for its section name.
335 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
336 depending on MCU's flash size.
337 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
338 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
339 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
340 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
341 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
342 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
343
466cf574
JB
3442016-07-01 Jan Beulich <jbeulich@suse.com>
345
346 * gcc.target/i386/pr65105-2.c: Add -msse2.
347
351beab7
JJ
3482016-06-30 Jakub Jelinek <jakub@redhat.com>
349
55a0f21a
JJ
350 PR tree-optimization/71707
351 * gcc.dg/strlenopt-29.c: New test.
352
6245ad72
JJ
353 PR fortran/71704
354 * gfortran.dg/gomp/pr71704.f90: New test.
355
351beab7
JJ
356 PR fortran/71705
357 * gfortran.dg/gomp/pr71705.f90: New test.
358
5a3a6a5e
KN
3592016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
360
361 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
362 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
363 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
364 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
365 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
366 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
367 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
368 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
369 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
370 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
371 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
372 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
373 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
374 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
375 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
376 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
377 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
378 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
379 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
380 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
381 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
382 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
383 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
384 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
385 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
386 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
387 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
388 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
389 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
390 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
391 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
392 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
393 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
394 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
395 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
396 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
397 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
398 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
399 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
400 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
401 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
402 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
403 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
404 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
405 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
406 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
407 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
408 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
409 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
410 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
411 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
412 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
413 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
414 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
415 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
416 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
417 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
418 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
419 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
420 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
421 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
422 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
423 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
424 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
425 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
426 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
427 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
428 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
429 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
430 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
431 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
432 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
433 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
434 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
435 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
436 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
437 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
438 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
439 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
440 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
441 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
442
3dfa8071
KT
4432016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
444 James Greenhalgh <james.greenhalgh@arm.com>
445
446 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
447
9bd62242
JG
4482016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
449 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
450
451 * gcc.target/aarch64/vget_set_lane_1.c: New test.
452
603107fb
DM
4532016-06-30 David Malcolm <dmalcolm@redhat.com>
454
455 PR driver/71651
456 * gcc.dg/spellcheck-options-12.c: New test case.
457
205cccc7
JJ
4582016-06-30 Jakub Jelinek <jakub@redhat.com>
459
460 PR middle-end/71693
461 * gcc.c-torture/compile/pr71693.c: New test.
462
f4452176
DM
4632016-06-29 David Malcolm <dmalcolm@redhat.com>
464
465 * gcc.dg/spellcheck-params.c: New testcase.
466 * gcc.dg/spellcheck-params-2.c: New testcase.
467
c5e74d9d
MM
4682016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
469
470 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
471 vector extract instructions.
472 * gcc.target/powerpc/p9-extract-2.c: Likewise.
473
e44ecbfd
JD
4742016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
475
476 PR fortran/71686
477 * gfortran.dg/unexpected_eof_2.f90: New test.
478 * gfortran.dg/unexpected_eof_3.f90: New test.
479
ee446d9f
JW
4802016-06-29 Jim Wilson <jim.wilson@linaro.org>
481
482 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
483
27f67461
CP
4842016-06-29 Cesar Philippidis <cesar@codesourcery.com>
485
486 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
487 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
488 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
489
b1206d29
RB
4902016-06-29 Richard Biener <rguenther@suse.de>
491
492 PR middle-end/15256
493 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
494
1af21224
MW
4952016-06-29 Matthew Wahab <matthew.wahab@arm.com>
496
497 * gcc.target/arm/aapcs/neon-vect10.c: Require
498 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
499 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
500 * gcc.target/arm/aapcs/vfp18.c: Likewise.
501 * gcc.target/arm/aapcs/vfp19.c: Likewise.
502 * gcc.target/arm/aapcs/vfp20.c: Likewise.
503 * gcc.target/arm/aapcs/vfp21.c: Likewise.
504 * gcc.target/arm/fp16-aapcs-1.c: Require
505 -mfloat-ab=hard. Also simplify the test.
506 * gcc.target/arm/fp16-aapcs-2.c: New.
507
7fe43755
MW
5082016-06-29 Matthew Wahab <matthew.wahab@arm.com>
509
510 * lib/target-supports.exp (add_options_for_arm_fp16): Reword
511 comment.
512 (add_options_for_arm_fp16_ieee): New.
513 (add_options_for_arm_fp16_alternative): New.
514 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
515 long-line.
516 (effective_target_arm_fp16_hw): New.
517
264d951a
IE
5182016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
519
520 PR tree-optimization/71655
521 * g++.dg/pr71655.C: New test.
522
5c846a81
ML
5232016-06-29 Martin Liska <mliska@suse.cz>
524
525 * gcc.dg/pr71585.c: New test.
526 * gcc.dg/pr71585-2.c: New test.
527 * gcc.dg/pr71585-3.c: New test.
528
fafe9318
YR
5292016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
530
531 PR tree-optimization/70729
532 * g++.dg/vect/pr70729.cc: New test.
533
54d19c3b
TS
5342016-06-29 Thomas Schwinge <thomas@codesourcery.com>
535
536 * c-c++-common/gomp/cancel-1.c: Extend.
537
5f3cd7c3
JJ
5382016-06-29 Jakub Jelinek <jakub@redhat.com>
539
540 PR tree-optimization/71625
541 * gcc.dg/strlenopt-28.c: New test.
542
4aa83879
RB
5432016-06-29 Richard Biener <rguenther@suse.de>
544
545 PR middle-end/71002
546 * g++.dg/torture/pr71002.C: Adjust testcase.
547
152ef731
JJ
5482016-06-29 Jakub Jelinek <jakub@redhat.com>
549
550 PR c/71685
551 * gcc.dg/pr71685.c: New test.
552
5532016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
554
555 PR c/71552
556 * gcc.dg/init-bad-9.c: New test.
557
d41dc215
BS
5582016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
559
560 * gcc.target/powerpc/abs128-1.c: Require VSX.
561 * gcc.target/powerpc/copysign128-1.c: Likewise.
562 * gcc.target/powerpc/inf128-1.c: Likewise.
563 * gcc.target/powerpc/nan128-1.c: Likewise.
564
6a20b538
JJ
5652016-06-28 Jakub Jelinek <jakub@redhat.com>
566
567 PR middle-end/71626
568 * gcc.c-torture/execute/pr71626-1.c: New test.
569 * gcc.c-torture/execute/pr71626-2.c: New test.
570
77d93c47
PB
5712016-06-28 Peter Bergner <bergner@vnet.ibm.com>
572
573 PR target/71656
574 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
575
a8264058
SB
5762016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
577
578 PR target/71670
579 * gcc.target/powerpc/pr71670.c: New testcase.
580
0dc47331
PB
5812016-06-27 Peter Bergner <bergner@vnet.ibm.com>
582
583 PR target/71656
584 * gcc.target/powerpc/pr71656-1.c: New test.
585 * gcc.target/powerpc/pr71656-2.c: New test.
586
b65ffc79
CL
5872016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
588
589 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
590 around fp16 code.
591 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
592 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
593 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
594 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
595 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
596 Add arm_neon_fp16_ok effective target.
597 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
598 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
599 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
600 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
601 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
602 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
603 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
604 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
605 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
606 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
607 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
608
9bb86f40
JH
6092016-06-26 Jan Hubicka <hubicka@ucw.cz>
610
611 * gcc.dg/predict-12.c: New testcase.
612
46db0fd4
JD
6132016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
614
615 PR fortran/71649
616 * gfortran.dg/pr71649.f90: New test.
617
2a65e70b
JJ
6182016-06-25 Jakub Jelinek <jakub@redhat.com>
619
f8a06e24
JJ
620 PR tree-optimization/71643
621 * g++.dg/opt/pr71643.C: New test.
622
2a65e70b
JJ
623 PR tree-optimization/71631
624 * gcc.c-torture/execute/pr71631.c: New test.
625
7805417a
JH
6262016-06-24 Jan Hubicka <hubicka@ucw.cz>
627
628 * gcc.dg/predict-11.c: New testcase.
629 * gfortran.dg/predict-2.f90: New testcase.
630
888ed1a3
JH
6312016-06-24 Jan Hubicka <hubicka@ucw.cz>
632
633 * gcc.dg/predict-10.c: New test.
634
53605f35
BS
6352016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
636
637 * gcc.target/powerpc/abs128-1.c: New.
638 * gcc.target/powerpc/copysign128-1.c: New.
639 * gcc.target/powerpc/inf128-1.c: New.
640 * gcc.target/powerpc/nan128-1.c: New.
641
7b22b4c6
EB
6422016-06-24 Eric Botcazou <ebotcazou@adacore.com>
643
644 * gfortran.dg/pr71642.f90: New test.
645
37e373c2
JJ
6462016-06-24 Jakub Jelinek <jakub@redhat.com>
647
648 PR tree-optimization/71647
649 * gcc.target/i386/pr71647.c: New test.
650
b20b79f2
L
6512016-06-24 H.J. Lu <hongjiu.lu@intel.com>
652
653 * gcc.target/i386/noplt-gd-1.c: New test.
654 * gcc.target/i386/noplt-gd-2.c: Likewise.
655 * gcc.target/i386/noplt-gd-3.c: Likewise.
656 * gcc.target/i386/noplt-ld-1.c: Likewise.
657 * gcc.target/i386/noplt-ld-2.c: Likewise.
658 * gcc.target/i386/noplt-ld-3.c: Likewise.
659 * lib/target-supports.exp
660 (check_effective_target_tls_get_addr_via_got): New.
661
04619cb8
UB
6622016-06-24 Uros Bizjak <ubizjak@gmail.com>
663
664 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
665 testsuite compile flags.
666 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
667 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
668
6692016-06-24 Uros Bizjak <ubizjak@gmail.com>
670
671 * g++dg/vect/pr36684.cc: Add dg-do compile.
672 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
673 * gcc.dg/vect/pr70021.c: Ditto.
674 * gcc.dg/vect/pr70138-1.c: Ditto.
675 * gcc.dg/vect/pr70138-2.c: Ditto.
676 * gcc.dg/vect/pr70354-1.c: Ditto.
677 * gcc.dg/vect/pr70354-2.c: Ditto.
678 * gcc.dg/vect/pr71259.c: Ditto.
679 * gcc.dg/vect/pr71416-1.c: Ditto.
680 * gcc.dg/vect/slp-43.c: Ditto.
681 * gcc.dg/vect/slp-45.c: Ditto.
682 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
683 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
684 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
685 * gfortran.dg/vect/pr69980.f90: Ditto.
686
6872016-06-24 Uros Bizjak <ubizjak@gmail.com>
688
689 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
690 * gcc.dg/vect/bb-slp-30.c: Ditto.
691 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
692 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
693 * gcc.dg/vect/pr45902.c: Ditto.
694 * gcc.dg/vect/pr48172.c: Ditto.
695 * gcc.dg/vect/pr48377.c: Ditto.
696 * gcc.dg/vect/pr49038.c: Ditto.
697 * gcc.dg/vect/pr49771.c: Ditto.
698 * gcc.dg/vect/pr52091.c: Ditto.
699 * gcc.dg/vect/pr53185-2.c: Ditto.
700 * gcc.dg/vect/pr56826.c: Ditto.
701 * gcc.dg/vect/pr60276.c: Ditto.
702 * gcc.dg/vect/pr62021.c: Ditto.
703 * gcc.dg/vect/pr63530.c: Ditto.
704 * gcc.dg/vect/pr65518.c: Ditto.
705 * gcc.dg/vect/pr65947-1.c: Ditto.
706 * gcc.dg/vect/pr65947-10.c: Ditto.
707 * gcc.dg/vect/pr65947-11.c: Ditto.
708 * gcc.dg/vect/pr65947-12.c: Ditto.
709 * gcc.dg/vect/pr65947-13.c: Ditto.
710 * gcc.dg/vect/pr65947-2.c: Ditto.
711 * gcc.dg/vect/pr65947-3.c: Ditto.
712 * gcc.dg/vect/pr65947-4.c: Ditto.
713 * gcc.dg/vect/pr65947-5.c: Ditto.
714 * gcc.dg/vect/pr65947-6.c: Ditto.
715 * gcc.dg/vect/pr65947-7.c: Ditto.
716 * gcc.dg/vect/pr65947-8.c: Ditto.
717 * gcc.dg/vect/pr65947-9.c: Ditto.
718 * gcc.dg/vect/pr71416-1.c: Ditto.
719 * gcc.dg/vect/pr71439.c: Ditto.
720 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
721 * gcc.dg/vect/vect-bswap16.c: Ditto.
722 * gcc.dg/vect/vect-bswap32.c: Ditto.
723 * gcc.dg/vect/vect-bswap64.c: Ditto.
724 * gcc.dg/vect/vect-live-1.c: Ditto.
725 * gcc.dg/vect/vect-live-2.c: Ditto.
726 * gcc.dg/vect/vect-live-3.c: Ditto.
727 * gcc.dg/vect/vect-live-4.c: Ditto.
728 * gcc.dg/vect/vect-live-5.c: Ditto.
729 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
730 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
731 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
732 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
733 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
734 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
735 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
736 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
737 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
738 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
739 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
740 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
741 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
742 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
743 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
744 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
745 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
746
da224bcb
UB
7472016-06-24 Uros Bizjak <ubizjak@gmail.com>
748
749 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
750
dfee2870
L
7512016-06-24 H.J. Lu <hongjiu.lu@intel.com>
752
753 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
754 ia32 if R_386_GOT32X relocation is supported.
755 * gcc.target/i386/noplt-3.c: Likewise.
756 * gcc.target/i386/noplt-2.c: Likewise.
757 (main): Renamed to ...
758 (bar): This.
759 * gcc.target/i386/noplt-4.c: Likewise.
760 (main): Renamed to ...
761 (bar): This.
762 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
763 * gcc.target/i386/pr67400-5.c: Likewise.
764
a86451b9
JJ
7652016-06-24 Jakub Jelinek <jakub@redhat.com>
766
00085092
JJ
767 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
768 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
769
a86451b9
JJ
770 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
771 f4): Adjust expected diagnostics.
772 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
773 (T): If OVFP is defined, redefine to TP.
774 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
775 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
776 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
777 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
778 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
779 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
780 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
781 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
782 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
783 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
784 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
785 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
786 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
787 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
788 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
789 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
790 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
791 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
792 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
793 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
794 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
795 as last argument to __builtin_add_overflow_p.
796
7bb5d5f4
UB
7972016-06-23 Uros Bizjak <ubizjak@gmail.com>
798
799 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
800 dg-options and remove default vector testsuite compile flags.
801 * g++.dg/vect/pr33860a.cc: Ditto.
802 * g++.dg/vect/pr45470-a.cc: Ditto.
803 * g++.dg/vect/pr45470-b.cc: Ditto.
804 * g++.dg/vect/pr60896.cc: Ditto.
805 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
806 * gcc.dg/vect/pr18308.c: Ditto.
807 * gcc.dg/vect/pr24049.c: Ditto.
808 * gcc.dg/vect/pr33373.c: Ditto.
809 * gcc.dg/vect/pr36228.c: Ditto.
810 * gcc.dg/vect/pr42395.c: Ditto.
811 * gcc.dg/vect/pr42604.c: Ditto.
812 * gcc.dg/vect/pr46663.c: Ditto.
813 * gcc.dg/vect/pr48765.c: Ditto.
814 * gcc.dg/vect/pr49093.c: Ditto.
815 * gcc.dg/vect/pr49352.c: Ditto.
816 * gcc.dg/vect/pr52298.c: Ditto.
817 * gcc.dg/vect/pr52870.c: Ditto.
818 * gcc.dg/vect/pr53185.c: Ditto.
819 * gcc.dg/vect/pr53773.c: Ditto.
820 * gcc.dg/vect/pr56695.c: Ditto.
821 * gcc.dg/vect/pr62171.c: Ditto.
822 * gcc.dg/vect/pr63530.c: Ditto.
823 * gcc.dg/vect/pr68339.c: Ditto.
824 * gcc.dg/vect/pr71259.c: Ditto.
825 * gcc.dg/vect/vect-82_64.c: Ditto.
826 * gcc.dg/vect/vect-83_64.c: Ditto.
827 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
828 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
829 * gcc.dg/vect/vect-shift-2.c: Ditto.
830 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
831 * gfortran.dg/vect/pr39318.f90: Ditto.
832 * gfortran.dg/vect/pr45714-a.f: Ditto.
833 * gfortran.dg/vect/pr45714-b.f: Ditto.
834 * gfortran.dg/vect/pr46213.f90: Ditto.
835
2d4bb02f
MM
8362016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
837 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
838
839 * gcc.target/powerpc/p9-splat-5.c: New test.
840
f6d1b868
UB
8412016-06-23 Uros Bizjak <ubizjak@gmail.com>
842
843 PR tree-optimization/71488
844 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
845 * lib/target-supports.exp: ... here.
846 (check_sse4_hw_available): New procedure.
847 (check_effective_target_sse4_runtime): Ditto.
848 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
849 -march=westmere for sse4_runtime targets.
936ff030 850 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 851 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 852 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 853 (main): Call check_vect ().
a7898180 854 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 855
c0597759
L
8562016-06-23 H.J. Lu <hongjiu.lu@intel.com>
857
858 PR target/66232
859 PR target/67400
860 * gcc.target/i386/pr66232-14.c: New file.
861 * gcc.target/i386/pr66232-15.c: Likewise.
862 * gcc.target/i386/pr66232-16.c: Likewise.
863 * gcc.target/i386/pr66232-17.c: Likewise.
864 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
865 ia32 if R_386_GOT32X relocation is supported.
866 * gcc.target/i386/pr67400-2.c: Likewise.
867 * gcc.target/i386/pr67400-3.c: Likewise.
868 * gcc.target/i386/pr67400-4.c: Likewise.
869 * gcc.target/i386/pr67400-6.c: Likewise.
870 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 871 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 872
5b0e27a7
JD
8732016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
874
875 PR libgfortran/48852
876 * gfortran.dg/char4_iunit_1.f03: Update test.
877 * gfortran.dg/f2003_io_5.f03: Update test.
878 * gfortran.dg/real_const_3.f90: Update test.
879
7f586d90
AK
8802016-06-23 Andi Kleen <ak@linux.intel.com>
881
882 * g++.dg/bprob/bprob.exp: Support autofdo.
883 * g++.dg/tree-prof/tree-prof.exp: dito.
884 * gcc.dg/tree-prof/tree-prof.exp: dito.
885 * gcc.misc-tests/bprob.exp: dito.
886 * gfortran.dg/prof/prof.exp: dito.
887 * lib/profopt.exp: dito.
888 * lib/target-supports.exp: Check for autofdo.
889
60fa7862
ML
8902016-06-23 Martin Liska <mliska@suse.cz>
891
892 * gcc.dg/pr71619.c: New test.
893
e3d62871
UB
8942016-06-23 H.J. Lu <hongjiu.lu@intel.com>
895
896 PR target/67400
cc901875
UB
897 * gcc.target/i386/pr67400-1.c: New test.
898 * gcc.target/i386/pr67400-2.c: Likewise.
899 * gcc.target/i386/pr67400-3.c: Likewise.
900 * gcc.target/i386/pr67400-4.c: Likewise.
901 * gcc.target/i386/pr67400-5.c: Likewise.
902 * gcc.target/i386/pr67400-6.c: Likewise.
903 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 904
ac81cf0b
DM
9052016-06-22 David Malcolm <dmalcolm@redhat.com>
906
907 * c-c++-common/missing-header-1.c: New test case.
908 * c-c++-common/missing-header-2.c: New test case.
909 * c-c++-common/missing-header-3.c: New test case.
910 * c-c++-common/missing-header-4.c: New test case.
911
1a4f11c8
DM
9122016-06-22 David Malcolm <dmalcolm@redhat.com>
913
914 PR c/70339
915 * c-c++-common/attributes-1.c: Update dg-prune-output to include
916 hint.
917 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
918 expected results due to builtin "nanl" now being suggested for
919 "name".
920 * gcc.dg/pr67580.c: Update expected messages.
921 * gcc.dg/spellcheck-identifiers.c: New testcase.
922 * gcc.dg/spellcheck-typenames.c: New testcase.
923
a93eac6a
DM
9242016-06-22 David Malcolm <dmalcolm@redhat.com>
925
926 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
927 file.
928 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
929 diagnostic-test-show-locus-parseable-fixits.c to sources for
930 diagnostic_plugin_test_show_locus.c.
931 * lib/gcc-defs.exp (freeform_regexps): New global.
932 (dg-regexp): New function.
933 (handle-dg-regexps): New function.
934 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
935 freeform_regexps to the empty list.
936 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
937
49e76ff1
IE
9382016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
939
f6d1b868 940 PR tree-optimization/71488
49e76ff1
IE
941 * g++.dg/pr71488.C: New test.
942 * gcc.dg/vect/vect-bool-cmp.c: New test.
943
951d8c8a
EB
9442016-06-22 Eric Botcazou <ebotcazou@adacore.com>
945
946 * gcc.dg/guality/param-5.c: New test.
947
b60fc3bd
BE
9482016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
949
950 * gcc.target/i386/asm-flag-7.c: New test.
951
0609abda
TS
9522016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
953
954 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
955 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
956 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
957 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
958 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
959 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
960 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
961 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
962 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
963 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
964 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
965 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
966 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
967 * gcc.dg/tree-ssa/vrp87.c: Likewise.
968 * lib/target-supports.exp: Likewise.
969
ee2499b4
TS
9702016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
971
972 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
973 * gcc.dg/attr-ms_struct-2.c: Likewise.
974 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
975 * gcc.dg/bf-ms-attrib.c: Likewise.
976 * gcc.dg/bf-ms-layout-2.c: Likewise.
977 * gcc.dg/bf-ms-layout-3.c: Likewise.
978 * gcc.dg/bf-ms-layout.c: Likewise.
979 * gcc.dg/bf-no-ms-layout.c: Likewise.
980 * gcc.target/i386/bitfield1.c: Likewise.
981 * gcc.target/i386/bitfield2.c: Likewise.
982 * gcc.target/i386/bitfield3.c: Likewise.
983
caea59ff
KN
9842016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
985
986 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
987 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
988 override other than -mcpu=power9 command-line option is specified,
989 or if the target operating system is aix.
990 * gcc.target/powerpc/darn-1.c: Likewise.
991 * gcc.target/powerpc/darn-2.c: Likewise.
992 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
993 test if effective-target is not powerpc_p9vector_ok or if the
994 target operating system is not defined.
995 * gcc.target/powerpc/vslv-1.c: Likewise.
996 * gcc.target/powerpc/vsrv-0.c: Likewise.
997 * gcc.target/powerpc/vsrv-1.c: Likewise.
998
63617e30
TB
9992016-06-21 Tobias Burnus <burnus@net-b.de>
1000
1001 PR fortran/71068
1002 * gfortran.dg/coarray/data_1.f90: New.
1003
89192c3c
WD
10042016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1005
1006 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1007 (dg-require-effective-target): Use arm_v8_neon_hw.
1008 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1009 (dg-require-effective-target): Likewise.
1010 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1011 (dg-require-effective-target): Likewise.
1012 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1013 (dg-require-effective-target): Likewise.
1014 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1015 (dg-require-effective-target): Likewise.
1016 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1017 (dg-require-effective-target): Likewise.
1018 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1019 Add AArch64 check.
1020
64ac50e2
WD
10212016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1022
1023 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1024 Set to 3 so test passes.
1025
6252b5db
WD
10262016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1027
1028 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1029
3b9bc511
IV
10302016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1031
1032 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1033 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1034 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1035 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1036
21db1c78
IV
10372016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1038
1039 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1040 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1041
9d30e86f
L
10422016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1043
1044 PR target/71549
1045 * gcc.target/i386/pr71549.c: New test.
1046
448a7c69
KN
10472016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1048
1049 * gcc.target/powerpc/vadsdu-0.c: Replace
1050 dg-require-effective-target directive to allow test to run on more
1051 platforms, and add dg-skip-if directive to disable test on aix
1052 platforms because of known incompatibilities.
1053 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1054 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1055 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1056 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1057 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1058 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1059 * gcc.target/powerpc/vadsdub-2.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 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1064 with vec_absdb call to differentiate this test from vadsdub-1.c.
1065 * gcc.target/powerpc/vadsduh-1.c: Replace
1066 dg-require-effective-target directive to allow test to run on more
1067 platforms, and add dg-skip-if directive to disable test on aix
1068 platforms because of known incompatibilities.
1069 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1070 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1071 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1072
0ad84f34
JJ
10732016-06-21 Jakub Jelinek <jakub@redhat.com>
1074
1075 PR tree-optimization/71588
1076 * gcc.dg/pr71558.c: New test.
1077
e71e8d94
SKS
10782016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1079
1080 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1081 * c-c++-common/pr68657-2.c: Likewise.
1082 * c-c++-common/pr68657-3.c: Likewise.
1083 * gcc.dg/torture/pr69714.c: Require int32plus support.
1084 * gcc.dg/torture/pr70025.c: Likewise.
1085 * gcc.dg/torture/pr70083.c: Likewise.
1086 * gcc.dg/torture/pr70542.c: Likewise.
1087 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1088
5a578671
JM
10892016-06-20 Joseph Myers <joseph@codesourcery.com>
1090
1091 PR c/71601
1092 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1093
7a9df68e
JJ
10942016-06-20 Jakub Jelinek <jakub@redhat.com>
1095
50aa64d5
JJ
1096 PR middle-end/71581
1097 * gcc.dg/pr71581.c: New test.
1098
7a9df68e
JJ
1099 PR rtl-optimization/71591
1100 * gcc.dg/cpp/pr71591.c: New test.
1101
3947cf19
DR
11022016-06-20 David B. Robins <gcc@davidrobins.net>
1103
1104 PR target/71571
1105 * g++.dg/torture/pr71571.C: New test.
1106
c4ff221e
JJ
11072016-06-20 Jakub Jelinek <jakub@redhat.com>
1108
1109 PR target/71559
1110 * gcc.target/i386/sse2-pr71559.c: New test.
1111 * gcc.target/i386/avx-pr71559.c: New test.
1112 * gcc.target/i386/avx512f-pr71559.c: New test.
1113
f1b5abfb
TB
11142016-06-20 Tobias Burnus <burnus@net-b.de>
1115
1116 PR fortran/71194
1117 * gfortran.dg/pointer_remapping_10.f90: New.
1118
842107e4
DM
11192016-06-20 David Malcolm <dmalcolm@redhat.com>
1120
1121 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1122
d9e8bdfd
MS
11232016-06-20 Martin Sebor <msebor@redhat.com>
1124
1125 PR c/69507
1126 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1127 * gnu90-const-expr-1.c: Same.
1128 * gnu99-const-expr-1.c: Same.
1129 * gnu99-static-1.c: Same.
1130
67785479
RL
11312016-06-20 Renlin Li <renlin.li@arm.com>
1132
1133 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1134
636929b8
JG
11352016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1136
1137 * gcc.target/aarch64/vcvt_f64_1.c: New.
1138 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1139 * gcc.target/aarch64/vrecp_f64_1.c: New.
1140
ff7b374b
KT
11412016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1142
1143 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1144 "alignement".
1145
554cfc9e
GJL
11462016-06-20 Georg-Johann Lay <avr@gjlay.de>
1147
1148 PR target/71103
1149 * gcc.target/avr/torture/pr71103-2.c: New test.
1150
aa0db437
MS
11512016-06-19 Martin Sebor <msebor@redhat.com>
1152
1153 PR c/69507
1154 * gcc.dg/alignof.c: New test.
1155
c561b091
PC
11562016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1157
1158 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1159 vs dg-error; test constexpr specifier too.
1160
bf54f123
PC
11612016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1162
1163 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1164
4e53aa97
CL
11652016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1166
1167 * lib/target-supports.exp
1168 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1169 arm_neon_ok and merge flags. Fix temporary test name.
1170 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1171 and merge flags.
1172
69071d86
ML
11732016-06-17 Martin Liska <mliska@suse.cz>
1174
1175 * gcc.dg/predict-9.c: Fix dump scanning.
1176
68b3b858
BC
11772016-06-17 Bin Cheng <bin.cheng@arm.com>
1178
1179 PR tree-optimization/71354
1180 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1181
d3ee260a
BC
11822016-06-17 Bin Cheng <bin.cheng@arm.com>
1183
1184 PR tree-optimization/71347
1185 * gcc.dg/tree-ssa/pr71347.c: New test.
1186
bd8fb114
BC
11872016-06-17 Bin Cheng <bin.cheng@arm.com>
1188
1189 PR tree-optimization/71354
1190 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1191
97816be4
BC
11922016-06-17 Bin Cheng <bin.cheng@arm.com>
1193
1194 * gcc.dg/vect/vect-alias-check-1.c: New test.
1195
2d761a37
SKS
11962016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1197
e0277d6b 1198 PR target/71151
2d761a37
SKS
1199 * gcc.target/avr/pr71151-1.c: New test.
1200 * gcc.target/avr/pr71151-2.c: New test.
1201 * gcc.target/avr/pr71151-3.c: New test.
1202 * gcc.target/avr/pr71151-4.c: New test.
1203 * gcc.target/avr/pr71151-5.c: New test.
1204 * gcc.target/avr/pr71151-6.c: New test.
1205 * gcc.target/avr/pr71151-7.c: New test.
1206 * gcc.target/avr/pr71151-8.c: New test.
1207 * gcc.target/avr/pr71151-common.h: New test.
1208
68fa96d6
ML
12092016-06-16 Martin Liska <mliska@suse.cz>
1210
1211 * gfortran.dg/predict-1.f90: New test.
1212
b6ca982f
UB
12132016-06-16 Uros Bizjak <ubizjak@gmail.com>
1214
1215 PR target/71242
1216 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1217
1dc8d15b
JH
12182016-06-16 Jan Hubicka <hubicka@ucw.cz>
1219
1220 * g++.dg/vect/pr36648.cc: Disable cunrolli
1221
67c25816
JJ
12222016-06-16 Jakub Jelinek <jakub@redhat.com>
1223
c577adb2
JJ
1224 PR target/71554
1225 * gcc.c-torture/execute/pr71554.c: New test.
1226
67c25816
JJ
1227 PR rtl-optimization/71532
1228 * gcc.dg/torture/pr71532.c: New test.
1229
1a3c3ee9
MM
12302016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1231
1232 * gcc.target/powerpc/p9-dimode1.c: New test.
1233 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1234
f29468a7
JJ
12352016-06-15 Jakub Jelinek <jakub@redhat.com>
1236
61daecc4
JJ
1237 * gcc.c-torture/compile/20160615-1.c: New test.
1238
f29468a7
JJ
1239 * g++.dg/cpp0x/ref-qual17.C: New test.
1240
209d1e2d
IE
12412016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1242
1243 PR middle-end/71529
1244 * gcc.target/i386/pr71529.C: New test.
1245
8dc35712
AH
12462016-06-15 Alan Hayward <alan.hayward@arm.com>
1247
1248 PR tree-optimization/71483
1249 * g++.dg/vect/pr71483.c: New
1250
b8911cb8
PC
12512016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1252
1253 PR c++/70202
1254 * g++.dg/inherit/crash6.C: New.
1255 * g++.dg/inherit/union2.C: Likewise.
1256 * g++.dg/inherit/virtual12.C: Likewise.
1257 * g++.dg/inherit/virtual13.C: Likewise.
1258 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1259
cf5d08ab
UB
12602016-06-15 Uros Bizjak <ubizjak@gmail.com>
1261
e3d62871 1262 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1263
8f482165
AH
12642016-06-15 Alan Hayward <alan.hayward@arm.com>
1265
1266 PR tree-optimization/71439
1267 * gcc.dg/vect/pr71439.c: New
1268
3256673f
KT
12692016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1270
1271 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1272
b17dc4d4
RB
12732016-06-15 Richard Biener <rguenther@suse.de>
1274
1275 * gcc.dg/vect/slp-45.c: New testcase.
1276
2a5825f2
RB
12772016-06-15 Richard Biener <rguenther@suse.de>
1278
1279 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1280
6e433d0b
BS
12812016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1282
1283 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1284 requirements, and disable for AIX for now.
1285 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1286
abe7f828
JJ
12872016-06-14 Jakub Jelinek <jakub@redhat.com>
1288
a09c81b4
JJ
1289 PR c++/71528
1290 * g++.dg/opt/pr71528.C: New test.
1291
abe7f828
JJ
1292 PR c++/71516
1293 * g++.dg/init/pr71516.C: New test.
1294
acfadf06
PC
12952016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1296
1297 * g++.dg/init/array46.C: New.
1298
4d568ab2
UB
12992016-06-14 Uros Bizjak <ubizjak@gmail.com>
1300
e3d62871
UB
1301 * gcc.target/i386/float128-3.c: New test.
1302 * gcc.target/i386/quad-sse4.c: Ditto.
1303 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1304 Update scan strings.
4d568ab2 1305
30934c5d
RB
13062016-06-14 Richard Biener <rguenther@suse.de>
1307
1308 PR middle-end/71526
1309 * gfortran.dg/pr71526.f90: New testcase.
1310
3970e545
AV
13112016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1312
1313 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1314 * gcc.dg/zero_bits_compound-1.c: Likewise.
1315
04976c6e
RB
13162016-06-14 Richard Biener <rguenther@suse.de>
1317
1318 PR tree-optimization/71522
1319 * gcc.dg/torture/pr71522.c: New testcase.
1320
23e025db
JJ
13212016-06-14 Jakub Jelinek <jakub@redhat.com>
1322
1323 PR tree-optimization/71520
1324 * gcc.dg/tree-ssa/pr71520.c: New test.
1325
90b72e84
RB
13262016-06-14 Richard Biener <rguenther@suse.de>
1327
1328 PR tree-optimization/71521
86c24ba6 1329 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1330
ef7cf206
JJ
13312016-06-13 Jakub Jelinek <jakub@redhat.com>
1332
0dda258b
JJ
1333 PR sanitizer/71498
1334 * c-c++-common/ubsan/bounds-13.c: New test.
1335
ef7cf206
JJ
1336 PR preprocessor/71183
1337 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1338
a73786e3
JL
13392016-06-13 Jeff Law <law@redhat.com>
1340
1341 PR tree-optimization/71403
1342 * c-c++-common/ubsan/pr71403-1.c: New test.
1343 * c-c++-common/ubsan/pr71403-2.c: New test.
1344 * c-c++-common/ubsan/pr71403-3.c: New test.
1345
0ac249bf
JJ
13462016-06-13 Jakub Jelinek <jakub@redhat.com>
1347
1348 PR middle-end/71478
1349 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1350 Add -Wno-psabi -w to dg-options.
1351
5408a64a
KN
13522016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1353
1354 * gcc.target/powerpc/vadsdu-0.c: New test.
1355 * gcc.target/powerpc/vadsdu-1.c: New test.
1356 * gcc.target/powerpc/vadsdu-2.c: New test.
1357 * gcc.target/powerpc/vadsdu-3.c: New test.
1358 * gcc.target/powerpc/vadsdu-4.c: New test.
1359 * gcc.target/powerpc/vadsdu-5.c: New test.
1360 * gcc.target/powerpc/vadsdub-1.c: New test.
1361 * gcc.target/powerpc/vadsdub-2.c: New test.
1362 * gcc.target/powerpc/vadsduh-1.c: New test.
1363 * gcc.target/powerpc/vadsduh-2.c: New test.
1364 * gcc.target/powerpc/vadsduw-1.c: New test.
1365 * gcc.target/powerpc/vadsduw-2.c: New test.
1366
f7e4f2e3
DM
13672016-06-13 David Malcolm <dmalcolm@redhat.com>
1368
1369 * gcc.dg/c99-init-2.c (c): Update expected error message.
1370 * gcc.dg/init-bad-8.c (foo): Likewise.
1371 * gcc.dg/spellcheck-fields-3.c: New test case.
1372
ad23a23e
ML
13732016-06-13 Martin Liska <mliska@suse.cz>
1374
1375 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1376 and "guess loop iv compared" heuristics.
1377 * gcc.dg/predict-2.c: Likewise.
1378 * gcc.dg/predict-3.c: Likewise.
1379 * gcc.dg/predict-4.c: Likewise.
1380 * gcc.dg/predict-5.c: Likewise.
1381 * gcc.dg/predict-6.c: Likewise.
1382
146c55da
MP
13832016-06-13 Marek Polacek <polacek@redhat.com>
1384
1385 PR middle-end/71476
1386 * c-c++-common/Wswitch-unreachable-4.c: New test.
1387 * gcc.dg/Wswitch-unreachable-2.c: New test.
1388 * g++.dg/tm/jump1.C: Move dg-warning.
1389
42e77cbc
EB
13902016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1391
1392 * gnat.dg/renaming10.ad[sb]: New test.
1393
7474dcc1
PT
13942016-06-13 Paul Thomas <pault@gcc.gnu.org>
1395
1396 PR fortran/70673
1397 * gfortran.dg/pr70673.f90: New test.
1398
f57f53d3
RB
13992016-06-13 Richard Biener <rguenther@suse.de>
1400
1401 PR middle-end/64516
1402 * gcc.dg/align-3.c: New testcase.
1403
5843a5f0
ML
14042016-06-13 Martin Liska <mliska@suse.cz>
1405
1406 * gcc.target/i386/pr71458.c: New test.
1407
aa8fdb44
UB
14082016-06-12 Uros Bizjak <ubizjak@gmail.com>
1409
1410 PR target/71241
1411 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1412
2043e4d7
DH
14132016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1414
1415 PR target/60751
1416 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1417 statement.
1418
d3dc025d
DH
14192016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1420
1421 PR target/60751
1422 * gfortran.dg/comma_IO_extension_1.f90: New test.
1423 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1424 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1425 statement.
1426 * gfortran.dg/graphite/pr38083.f90: Likewise.
1427 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1428 missing format.
1429
a31d78c6
EB
14302016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1431
1432 * gnat.dg/case_character.adb: New test.
1433
95c18dd0
SB
14342016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1435
1436 PR middle-end/71310
1437 * gcc.target/powerpc/pr71310.c: New testcase.
1438
b97d37b4
KV
14392016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1440
1441 PR middle-end/71478
1442 * gcc.dg/pr71478.c: New test.
1443
900bcda3
JJ
14442016-06-10 Jakub Jelinek <jakub@redhat.com>
1445
ec1c20db
JJ
1446 PR middle-end/71494
1447 * gcc.c-torture/execute/pr71494.c: New test.
1448
50b15873
JJ
1449 PR c/68657
1450 * gcc.target/i386/pr68657.c: New test.
1451
900bcda3
JJ
1452 PR inline-asm/68843
1453 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1454 (test): Add -masm=intel alternatives.
1455
4d926e34
MS
14562016-06-10 Martin Sebor <msebor@redhat.com>
1457
1458 PR c/71392
1459 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1460
ad071b2b
JL
14612016-06-10 Jeff Law <law@redhat.com>
1462
1463 PR tree-optimization/71335
1464 * gcc.c-torture/execute/pr71335.c: New test.
1465
2704efe8
DM
14662016-06-10 David Malcolm <dmalcolm@redhat.com>
1467
1468 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1469 the various "cannot tail-call: " messages.
1470
18c9b7d4
CL
14712016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1472
1473 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1474 and options.
1475
7cfa10f3
MO
14762016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1477
1478 PR sanitizer/71480
1479 * c-c++-common/asan/pr71480.c: New test.
1480
1f24fd3e
L
14812016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1482
1483 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1484 (ASMNAME2): Likewise.
1485 (main): Replace fn in asm statement with ASMNAME ("fn").
1486 * gcc.dg/guality/pr68037-2.c: Likewise.
1487 * gcc.dg/guality/pr68037-3.c: Likewise.
1488 * gcc.dg/torture/pr68037-1.c: Likewise.
1489 * gcc.dg/torture/pr68037-2.c: Likewise.
1490 * gcc.dg/torture/pr68037-3.c: Likewise.
1491
ad551c07
BE
14922016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1493
1494 PR inline-asm/68843
1495 * gcc.target/i386/pr68843-1.c: New test.
1496 * gcc.target/i386/pr68843-2.c: New test.
1497
4b1ffdb1 14982016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1499 Cesar Philippidis <cesar@codesourcery.com>
1500
1501 PR middle-end/71373
1502 * gcc.dg/goacc/nested-function-1.c: New file.
1503 * gcc.dg/goacc/nested-function-2.c: Likewise.
1504 * gcc.dg/goacc/pr71373.c: Likewise.
1505 * gfortran.dg/goacc/cray-2.f95: Likewise.
1506 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1507 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1508 * gfortran.dg/goacc/cray.f95: Update.
1509 * gfortran.dg/goacc/loop-1.f95: Likewise.
1510 * gfortran.dg/goacc/loop-3.f95: Likewise.
1511 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1512 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1513
15142016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1515
1516 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1517 for OpenACC tile clauses.
1518 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1519
1520 PR c/71381
1521 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1522 to...
1523 * c-c++-common/goacc/cache-2.c: ... this new file.
1524 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1525 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1526 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1527 usage.
1528 * gfortran.dg/goacc/cray.f95: Likewise.
1529 * gfortran.dg/goacc/loop-1.f95: Likewise.
1530
89851e4c
AH
15312016-06-10 Alan Hayward <alan.hayward@arm.com>
1532
1533 PR tree-optimization/71407
1534 PR tree-optimization/71416
1535 * gcc.dg/vect/pr71407.c: New
1536 * gcc.dg/vect/pr71416-1.c: New
1537 * gcc.dg/vect/pr71416-2.c: New
1538
200eafbf
RB
15392016-06-10 Richard Biener <rguenther@suse.de>
1540
1541 PR middle-end/71477
1542 * gcc.dg/torture/pr71477.c: New testcase.
1543
4df99d92
JK
15442016-06-09 Julia Koval <julia.koval@intel.com>
1545
1546 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1547 * gcc.target/i386/interrupt-13.c: Likewise.
1548 * gcc.target/i386/interrupt-15.c: Likewise.
1549 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1550 * gcc.target/i386/interrupt-24.c: Likewise.
1551 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1552 * gcc.target/i386/interrupt-9.c: Likewise.
1553 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1554
e01b4e16
MS
15552016-06-09 Martin Sebor <msebor@redhat.com>
1556
1557 PR c/70883
1558 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1559 * gcc.dg/builtin-constant_p-1.c: Same.
1560 * gcc.dg/builtins-error.c: Same.
1561 * gcc.dg/pr70859.c: Same.
1562
9c35db0e
SKS
15632016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1564
1565 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1566 * gcc.dg/torture/pr68067-1.c: Likewise.
1567 * gcc.dg/torture/pr68067-2.c: Likewise.
1568
15692016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1570
1571 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1572 when setting SIZE.
1573
392a81b9
PC
15742016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1575
1576 PR c++/71465
1577 * g++.dg/inherit/crash5.C: New.
1578 Revert:
1579 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1580
1581 PR c++/70202
1582 * g++.dg/inherit/crash5.C: New.
1583 * g++.dg/inherit/virtual1.C: Adjust.
1584
e49efc14
ML
15852016-06-09 Martin Liska <mliska@suse.cz>
1586
1587 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1588 * g++.dg/predict-loop-exit-2.C: Likewise.
1589 * g++.dg/predict-loop-exit-3.C: Likewise.
1590 * gcc.dg/predict-1.c: Likewise.
1591 * gcc.dg/predict-2.c: Likewise.
1592 * gcc.dg/predict-3.c: Likewise.
1593 * gcc.dg/predict-4.c: Likewise.
1594 * gcc.dg/predict-5.c: Likewise.
1595 * gcc.dg/predict-6.c: Likewise.
1596 * gcc.dg/predict-7.c: Likewise.
1597
36d57986
RB
15982016-06-09 Richard Biener <rguenther@suse.de>
1599
1600 PR tree-optimization/71462
1601 * gcc.dg/torture/pr71462.c: New testcase.
1602
7d82e8e4
MP
16032016-06-09 Marek Polacek <polacek@redhat.com>
1604
1605 PR c/65471
1606 * gcc.dg/c11-generic-3.c: New test.
1607
c8a71589
PC
16082016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1609
1610 * g++.dg/init/array42.C: New.
1611 * g++.dg/init/array43.C: Likewise.
1612 * g++.dg/init/array44.C: Likewise.
1613 * g++.dg/init/array45.C: Likewise.
1614 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1615 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1616 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1617 * g++.dg/gomp/pr35751.C: Likewise.
1618 * g++.dg/init/array23.C: Likewise.
1619 * g++.dg/init/brace2.C: Likewise.
1620 * g++.dg/init/brace6.C: Likewise.
1621
44a845ca
MS
16222016-06-08 Martin Sebor <msebor@redhat.com>
1623 Jakub Jelinek <jakub@redhat.com>
1624
1625 PR c++/70507
1626 PR c/68120
1627 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1628 * c-c++-common/builtin-arith-overflow-2.c: New test.
1629 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1630 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1631 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1632
2ef16b6e
JJ
16332016-06-08 Jakub Jelinek <jakub@redhat.com>
1634
1635 PR c++/71442
1636 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1637
5e3ee346
AL
16382016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1639
1640 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1641 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1642 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1643 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1644 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1645 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1646 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1647 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1648 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1649 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1650 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1651 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1652 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1653
b2ae2814
RB
16542016-06-08 Richard Biener <rguenther@suse.de>
1655
1656 PR tree-optimization/68558
1657 * gcc.dg/vect/slp-44.c: New testcase.
1658
e09b4c37
RB
16592016-06-08 Richard Biener <rguenther@suse.de>
1660
1661 * gcc.dg/vect/slp-43.c: New testcase.
1662
72d50660
RB
16632016-06-08 Richard Biener <rguenther@suse.de>
1664
1665 PR tree-optimization/71452
1666 * gcc.dg/torture/pr71452.c: New testcase.
1667
988c115c
JJ
16682016-06-08 Jakub Jelinek <jakub@redhat.com>
1669
1670 PR c++/71448
1671 * g++.dg/torture/pr71448.C: New test.
1672
73d73b48
BS
16732016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1674
1675 PR debug/71432
1676 PR ada/71413
1677 * g++.dg/debug/pr71432.C: New test.
1678
bdd15d0c
PK
16792016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1680
1681 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1682 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1683 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1684
ce0607bb
AH
16852016-06-08 Alan Hayward <alan.hayward@arm.com>
1686
1687 * gcc.dg/vect/vect-live-2.c: Update effective target.
1688 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1689 * lib/target-supports.exp: Add aarch64 to vect_long.
1690
92a5f2ba
MP
16912016-06-08 Marek Polacek <polacek@redhat.com>
1692
1693 PR c/71418
1694 * gcc.dg/noncompile/pr71418.c: New test.
1695
08203f73
MP
1696 PR c/71426
1697 * gcc.dg/noncompile/pr71426.c: New test.
1698
d1fcc2bd
JH
16992016-06-07 Jan Hubicka <hubicka@ucw.cz>
1700
1701 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1702 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1703 * gcc.dg/predict-3.c: Update template.
1704 * gcc.dg/predict-5.c: Update template.
1705 * gcc.dg/predict-6.c: Update template.
1706 * gcc.dg/predict-9.c: Update template.
1707 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1708
a23e6f1c
BS
17092016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1710
1711 * gcc.target/powerpc/vec-mul.c: New test.
1712
6ffd47b7
DM
17132016-06-07 David Malcolm <dmalcolm@redhat.com>
1714
1715 * gcc.dg/spellcheck-fields-2.c: New test case.
1716
bfd67b47
RB
17172016-06-07 Richard Biener <rguenther@suse.de>
1718
1719 PR c/61564
1720 * gcc.dg/Wpragmas-1.c: New testcase.
1721 * gcc.dg/Wattributes-4.c: Likewise.
1722 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1723 entry.
1724
701b9a47
CL
17252016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1726
1727 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1728 spurious debug code.
1729
6b80d6fa
RB
17302016-06-07 Richard Biener <rguenther@suse.de>
1731
1732 PR tree-optimization/71428
1733 * gcc.dg/torture/pr71428.c: New testcase.
1734
0f3f9437
RB
17352016-06-07 Richard Biener <rguenther@suse.de>
1736
1737 PR middle-end/71423
1738 * gcc.dg/torture/pr71423.c: New testcase.
1739
ec963f2a
KV
17402016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1741
1742 PR middle-end/71408
1743 * gcc.dg/tree-ssa/pr71408.c: New test.
1744
46ab5b6e
KV
17452016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1746
1747 PR middle-end/71281
1748 * g++.dg/torture/pr71281.C: New test.
1749
1f40cff3
MP
17502016-06-06 Marek Polacek <polacek@redhat.com>
1751
1752 PR c/71362
1753 * gcc.dg/pr71362.c: New test.
1754
6f5bcd24
JJ
17552016-06-06 Jakub Jelinek <jakub@redhat.com>
1756 Patrick Palka <ppalka@gcc.gnu.org>
1757
1758 PR c++/70847
1759 PR c++/71330
1760 PR c++/71393
1761 * g++.dg/opt/pr70847.C: New test.
1762 * g++.dg/ubsan/pr70847.C: New test.
1763 * g++.dg/ubsan/pr71393.C: New test.
1764
158beb4a
JJ
17652016-06-06 Jakub Jelinek <jakub@redhat.com>
1766
1767 PR tree-optimization/71259
1768 * gcc.dg/vect/pr71259.c: New test.
1769
d9b950dd
DM
17702016-06-06 David Malcolm <dmalcolm@redhat.com>
1771
1772 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1773 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1774 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1775 above.
1776
36f9ad69
KT
17772016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1778
1779 PR middle-end/37780
1780 * gcc.c-torture/execute/pr37780.c: New test.
1781 * gcc.target/aarch64/pr37780_1.c: Likewise.
1782 * gcc.target/arm/pr37780_1.c: Likewise.
1783
5545a907
MP
17842016-06-06 Marek Polacek <polacek@redhat.com>
1785
1786 * c-c++-common/attr-may-alias-1.c: New test.
1787 * c-c++-common/attr-may-alias-2.c: New test.
1788 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1789
93671519
BE
17902016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1791
1792 PR c/24414
1793 * gcc.target/i386/pr24414.c: New test.
1794
690f24b7
JM
17952016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1796
1797 * gcc.target/sparc/vis4misc.c: New file.
1798 * gcc.target/sparc/fpcmp.c: Likewise.
1799 * gcc.target/sparc/fpcmpu.c: Likewise.
1800
31ce6157
AH
18012016-06-06 Alan Hayward <alan.hayward@arm.com>
1802
1803 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1804 * gcc.dg/vect/vect-live-3.c: Likewise.
1805
9fcebb5a
RB
18062016-06-06 Richard Biener <rguenther@suse.de>
1807
1808 PR tree-optimization/71398
1809 * gcc.dg/torture/pr71398.c: New testcase.
1810
903ca97b
UB
18112016-06-06 Uros Bizjak <ubizjak@gmail.com>
1812
1813 PR target/71389
1814 * g++.dg/pr71389.C: New test.
1815
9c1eb332
JD
18162016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1817
1818 PR fortran/71404
1819 * gfortran.dg/fmt_read_5.f: New test.
1820
b2d83bd2
AV
18212016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1822
1823 PR fortran/69659
1824 * gfortran.dg/class_array_22.f03: New test.
1825
ec81960e
JH
18262016-06-05 Jan Hubicka <hubicka@ucw.cz>
1827
1828 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1829
429d2750
JH
18302016-06-05 Jan Hubicka <hubicka@ucw.cz>
1831
1832 * gcc.dg/predict-9.c: Update template.
1833
c1c00983
PC
18342016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1835
1836 PR c++/49377
1837 * g++.dg/template/pr49377.C: New.
1838
1927a963
JJ
18392016-06-04 Jakub Jelinek <jakub@redhat.com>
1840
1841 PR tree-optimization/71405
1842 * g++.dg/torture/pr71405.C: New test.
1843
909a11ad
PC
18442016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1845
1846 PR c++/70202
1847 * g++.dg/inherit/crash5.C: New.
1848 * g++.dg/inherit/virtual1.C: Adjust.
1849
08bbb1f8
JL
18502016-06-03 Jeff Law <law@redhat.com>
1851
1852 PR tree-optimization/71316
1853 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1854
7c35235c
JJ
18552016-06-03 Jakub Jelinek <jakub@redhat.com>
1856
1857 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1858 dg-additional-options with just -fno-tree-scev-cprop in it.
1859 * gcc.dg/vect/vect-live-2.c: Likewise.
1860 * gcc.dg/vect/vect-live-5.c: Likewise.
1861 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1862 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1863 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1864
c8572dd6
PP
18652016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1866
1867 PR c++/27100
1868 * g++.dg/other/friend6.C: New test.
1869
1c7733a7
BS
18702016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1871
1872 * g++.dg/torture/ppc-ldst-array.C: New.
1873
0d2f700f
JM
18742016-06-03 Joseph Myers <joseph@codesourcery.com>
1875
1876 PR target/71276
1877 PR target/71277
1878 * gcc.dg/torture/builtin-fp-int-inexact.c,
1879 gcc.target/i386/387-builtin-fp-int-inexact.c,
1880 gcc.target/i386/387-rint-inline-1.c,
1881 gcc.target/i386/387-rint-inline-2.c,
1882 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1883 gcc.target/i386/sse2-rint-inline-1.c,
1884 gcc.target/i386/sse2-rint-inline-2.c,
1885 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1886 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1887
f8071c05
L
18882016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1889 Julia Koval <julia.koval@intel.com>
1890
1891 PR target/66960
1892 PR target/67630
1893 PR target/67634
1894 PR target/67841
1895 PR target/68037
1896 PR target/68618
1897 PR target/68661
1898 PR target/69575
1899 PR target/69596
1900 PR target/69734
1901 * gcc.dg/guality/pr68037-1.c: New test.
1902 * gcc.dg/guality/pr68037-2.c: Likewise.
1903 * gcc.dg/guality/pr68037-3.c: Likewise.
1904 * gcc.dg/torture/pr68037-1.c: Likewise.
1905 * gcc.dg/torture/pr68037-2.c: Likewise.
1906 * gcc.dg/torture/pr68037-3.c: Likewise.
1907 * gcc.dg/torture/pr68661-1a.c: Likewise.
1908 * gcc.dg/torture/pr68661-1b.c: Likewise.
1909 * gcc.target/i386/interrupt-1.c: Likewise.
1910 * gcc.target/i386/interrupt-2.c: Likewise.
1911 * gcc.target/i386/interrupt-3.c: Likewise.
1912 * gcc.target/i386/interrupt-4.c: Likewise.
1913 * gcc.target/i386/interrupt-5.c: Likewise.
1914 * gcc.target/i386/interrupt-6.c: Likewise.
1915 * gcc.target/i386/interrupt-7.c: Likewise.
1916 * gcc.target/i386/interrupt-8.c: Likewise.
1917 * gcc.target/i386/interrupt-9.c: Likewise.
1918 * gcc.target/i386/interrupt-10.c: Likewise.
1919 * gcc.target/i386/interrupt-11.c: Likewise.
1920 * gcc.target/i386/interrupt-12.c: Likewise.
1921 * gcc.target/i386/interrupt-13.c: Likewise.
1922 * gcc.target/i386/interrupt-14.c: Likewise.
1923 * gcc.target/i386/interrupt-15.c: Likewise.
1924 * gcc.target/i386/interrupt-16.c: Likewise.
1925 * gcc.target/i386/interrupt-17.c: Likewise.
1926 * gcc.target/i386/interrupt-18.c: Likewise.
1927 * gcc.target/i386/interrupt-19.c: Likewise.
1928 * gcc.target/i386/interrupt-20.c: Likewise.
1929 * gcc.target/i386/interrupt-21.c: Likewise.
1930 * gcc.target/i386/interrupt-22.c: Likewise.
1931 * gcc.target/i386/interrupt-23.c: Likewise.
1932 * gcc.target/i386/interrupt-24.c: Likewise.
1933 * gcc.target/i386/interrupt-25.c: Likewise.
1934 * gcc.target/i386/interrupt-26.c: Likewise.
1935 * gcc.target/i386/interrupt-27.c: Likewise.
1936 * gcc.target/i386/interrupt-28.c: Likewise.
1937 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1938 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1939 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1940 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1941 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1942 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1943 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1944 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1945 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1946 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1947 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1948 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1949
36b85e43
BS
19502016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1951
9de2e795
L
1952 PR tree-optimization/52171
1953 * gcc.dg/pr52171.c: New test.
1954 * gcc.target/i386/pr52171.c: New test.
36b85e43 1955
bfeee8ac
JH
19562016-06-03 Jan Hubicka <jh@suse.cz>
1957
1958 * g++.dg/tree-ssa/pred-1.C: New testcase
1959 * gcc.dg/tree-ssa/pred-1.c: New testcase
1960
859b0bae
BS
19612016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1962
1963 PR target/70957
1964 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1965 support.
1966 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1967
3a2edf4c
AH
19682016-06-03 Alan Hayward <alan.hayward@arm.com>
1969
1970 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1971
b28ead45
AH
19722016-06-03 Alan Hayward <alan.hayward@arm.com>
1973
1974 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1975 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1976 * gcc.dg/vect/vect-live-1.c: New test.
1977 * gcc.dg/vect/vect-live-2.c: New test.
1978 * gcc.dg/vect/vect-live-3.c: New test.
1979 * gcc.dg/vect/vect-live-4.c: New test.
1980 * gcc.dg/vect/vect-live-5.c: New test.
1981 * gcc.dg/vect/vect-live-slp-1.c: New test.
1982 * gcc.dg/vect/vect-live-slp-2.c: New test.
1983 * gcc.dg/vect/vect-live-slp-3.c: New test.
1984
1f91747b
JJ
19852016-06-03 Jakub Jelinek <jakub@redhat.com>
1986
1987 PR middle-end/71387
1988 * g++.dg/opt/pr71387.C: New test.
1989
47b83923
JL
19902016-06-02 Jeff Law <law@redhat.com>
1991
1992 PR tree-optimization/71328
1993 * gcc.c-torture/compile/pr71328.c: New test.
1994
e96e5f46
JD
19952016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1996
1997 PR fortran/52393
1998 * gfortran.dg/fmt_read_3.f90: Fix typo.
1999 * gfortran.dg/fmt_read_4.f90: New test.
2000
b872d729
PC
20012016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2002
2003 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2004 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2005 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2006 * g++.dg/cpp0x/override2.C: Likewise.
2007 * g++.dg/parse/crash5.C: Likewise.
2008 * g++.dg/parse/error16.C: Likewise.
2009 * g++.dg/parse/error27.C: Likewise.
2010 * g++.dg/template/qualttp15.C: Likewise.
2011 * g++.dg/template/redecl4.C: Likewise.
2012 * g++.old-deja/g++.other/crash39.C: Likewise.
2013 * g++.old-deja/g++.other/struct1.C: Likewise.
2014 * g++.old-deja/g++.pt/m9a.C: Likewise.
2015 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2016
0e535442
JJ
20172016-06-02 Jakub Jelinek <jakub@redhat.com>
2018
0633ee10
JJ
2019 PR c++/71372
2020 * c-c++-common/pr71372.c: New test.
2021
0e535442
JJ
2022 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2023 __TIME__ strings with __builtin_strcmp instead of printf and
2024 dg-output.
2025
f3c5ecc2
ML
20262016-06-02 Martin Liska <mliska@suse.cz>
2027
2028 * gcc.dg/predict-9.c: New test.
2029
a91807c5
JJ
20302016-06-02 Jakub Jelinek <jakub@redhat.com>
2031
2032 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2033 global set_compiler_env_var and global saved_compiler_env_var.
2034
b5bd1978
KT
20352016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2036
2037 PR rtl-optimization/71295
2038 * gcc.c-torture/compile/pr71295.c: New test.
2039
b93b1475
JJ
20402016-06-02 Jakub Jelinek <jakub@redhat.com>
2041
930ebd0e
JJ
2042 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2043
1e021dc3
JJ
2044 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2045 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2046
b93b1475
JJ
2047 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2048 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2049 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2050 alternative number.
2051
58f2fb5c
MM
20522016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2053
2054 * gcc.target/powerpc/p9-splat-4.c: New test.
2055
20562016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2057
2058 PR target/71186
2059 * gcc.target/powerpc/pr71186.c: New test.
2060
4731c9f0
JD
20612016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2062
2063 PR fortran/52393
2064 * gfortran.dg/fmt_read_3.f90: New test.
2065
042dee3e
TP
20662016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2067
2068 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2069 procedure.
2070
15c98b2e
ES
20712016-06-01 Eduard Sanou <dhole@openmailbox.org>
2072
2073 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2074 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2075 env var is set.
2076 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2077 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2078 shown once.
2079 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2080 during compilation.
2081 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2082 vars set by dg-set-compiler-env-var.
2083
6442a6f4
PT
20842016-06-01 Paul Thomas <pault@gcc.gnu.org>
2085
2086 PR fortran/71156
2087 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2088 to the module procedure declaration.
2089 * gfortran.dg/submodule_16.f08: New test.
2090
ab62397a
JJ
20912016-06-01 Jakub Jelinek <jakub@redhat.com>
2092
2093 PR middle-end/71371
2094 * c-c++-common/gomp/pr71371.c: New test.
2095
b66af6ed
RB
20962016-06-01 Richard Biener <rguenther@suse.de>
2097
2098 PR tree-optimization/71366
2099 * gcc.dg/torture/pr71366-1.c: New testcase.
2100 * gcc.dg/torture/pr71366-2.c: Likewise.
2101
e342b9d8
KN
21022016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2103
2104 * gcc.target/powerpc/vslv-0.c: New test.
2105 * gcc.target/powerpc/vslv-1.c: New test.
2106 * gcc.target/powerpc/vsrv-0.c: New test.
2107 * gcc.target/powerpc/vsrv-1.c: New test.
2108
721547cd
NS
21092016-06-01 Nathan Sidwell <nathan@acm.org>
2110
2111 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2112 * gcc.target/nvptx/weak.c: New.
2113
fa2c9034
RB
21142016-06-01 Richard Biener <rguenther@suse.de>
2115
2116 PR tree-optimization/71261
2117 * gcc.dg/torture/vect-bool-1.c: New testcase.
2118
3e32893c
JJ
21192016-06-01 Jakub Jelinek <jakub@redhat.com>
2120
2121 * gfortran.dg/gomp/order-1.f90: New test.
2122 * gfortran.dg/gomp/order-2.f90: New test.
2123
8c383600
JH
21242016-06-01 Jan Hubicka <hubicka@ucw.cz>
2125
2126 * gcc.dg/unroll-6.c: Update template.
2127 * gcc.dg/unroll-7.c: New testcase.
2128 * gcc.dg/unroll-8.c: New testcase.
2129
a0dfeef5
EB
21302016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2131
2132 * gnat.dg/opt56.ad[sb]: New test.
2133
48de5701
PC
21342016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2135
2136 PR c++/66635
2137 * g++.dg/cpp0x/constexpr-ice16.C: New.
2138
827cf695
PP
21392016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2140
2141 PR tree-optimization/71314
2142 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2143 -mbranch-cost=2.
2144
ff66f6e8
PP
21452016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2146
2147 PR tree-optimization/71077
2148 * gcc.dg/tree-ssa/pr71077.c: New test.
2149
050fb209
JH
21502016-05-31 Jan Hubicka <hubicka@ucw.cz>
2151
48de5701
PC
2152 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2153 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2154 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2155
c642d919
PC
21562016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2157
2158 PR c++/71248
2159 * g++.dg/cpp0x/pr71248.C: New.
2160 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2161 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2162 * g++.dg/init/new37.C: Likewise.
2163 * g++.dg/template/static1.C: Likewise.
2164 * g++.dg/template/static2.C: Likewise.
2165
d6439e08
L
21662016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2167
2168 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2169 instead of %rdi.
2170 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2171
780b9dd4
MP
21722016-05-31 Marek Polacek <polacek@redhat.com>
2173
2174 * c-c++-common/Wswitch-unreachable-3.c: New test.
2175 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2176
0d99f8a0
RB
21772016-05-31 Richard Biener <rguenther@suse.de>
2178
2179 PR tree-optimization/71352
2180 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2181
52545641
TP
21822016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2183
2184 * gcc.target/arm/armv5_thumb_isa.c: New test.
2185
5b8c1205
KY
21862016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2187
2188 PR target/71346
2189 * gcc.target/i386/pr71346.c: New test.
2190
7a88cc84
TV
21912016-05-31 Tom de Vries <tom@codesourcery.com>
2192
2193 PR tree-optimization/69068
2194 * gcc.dg/graphite/pr69068.c: New test.
2195
265149a6
MS
21962016-05-27 Martin Sebor <msebor@redhat.com>
2197
2198 PR c++/71306
2199 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2200
00631022
JJ
22012016-05-30 Jakub Jelinek <jakub@redhat.com>
2202
2203 PR c++/71349
2204 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2205 nowait depend(inout: dd[0]) clauses where permitted.
2206
b2f6675b
PC
22072016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2208
2209 PR c++/71238
2210 * g++.dg/parse/pr71238.C: New.
2211 * g++.dg/concepts/friend1.C: Test column numbers too.
2212 * g++.dg/cpp0x/initlist31.C: Likewise.
2213 * g++.dg/cpp0x/pr51420.C: Likewise.
2214 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2215 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2216 * g++.dg/ext/builtin3.C: Likewise.
2217 * g++.dg/lookup/friend12.C: Likewise.
2218 * g++.dg/lookup/friend7.C: Likewise.
2219 * g++.dg/lookup/koenig1.C: Likewise.
2220 * g++.dg/lookup/koenig5.C: Likewise.
2221 * g++.dg/lookup/used-before-declaration.C: Likewise.
2222 * g++.dg/overload/koenig1.C: Likewise.
2223 * g++.dg/template/crash65.C: Likewise.
2224 * g++.dg/template/friend57.C: Likewise.
2225 * g++.dg/warn/Wshadow-5.C: Likewise.
2226 * g++.dg/warn/Wunused-8.C: Likewise.
2227 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2228 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2229 * g++.old-deja/g++.jason/member.C: Likewise.
2230 * g++.old-deja/g++.jason/report.C: Likewise.
2231 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2232 * g++.old-deja/g++.law/visibility20.C: Likewise.
2233 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2234 * g++.old-deja/g++.other/static5.C: Likewise.
2235 * g++.old-deja/g++.pt/overload2.C: Likewise.
2236
a448ff40
JH
22372016-05-30 Jan Hubicka <hubicka@ucw.cz>
2238
2239 * gcc.dg/tree-ssa/peel1.c: New testcase.
2240 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2241 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2242
69be8c91
TV
22432016-05-30 Tom de Vries <tom@codesourcery.com>
2244
2245 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2246 to ce.
2247
a59775a1
PC
22482016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2249
2250 PR c++/71099
2251 * g++.dg/parse/virtual1.C: New.
2252
53d6d955
UB
22532016-05-30 Uros Bizjak <ubizjak@gmail.com>
2254
2255 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2256 Use correct register when clearing %edx.
2257
0557293f
AM
22582016-05-30 Alexander Monakov <amonakov@ispras.ru>
2259
2260 PR tree-optimization/71289
2261 * gcc.dg/pr71289.c: New test.
2262
5d476e35
KV
22632016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2264
2265 PR middle-end/71269
2266 PR middle-end/71292
2267 * gcc.dg/tree-ssa/pr71269.c: New test.
2268 * gcc.dg/tree-ssa/pr71292.c: New test.
2269
db5447ca
KV
22702016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2271
2272 PR middle-end/71252
2273 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2274
98bdbb39
JH
22752016-05-30 Jan Hubicka <hubicka@ucw.cz>
2276
2277 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2278 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2279 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2280
7e012855
TV
22812016-05-30 Tom de Vries <tom@codesourcery.com>
2282
2283 PR tree-optimization/69067
2284 * gcc.dg/graphite/pr69067.c: New test.
2285
beed3701
UB
22862016-05-29 Uros Bizjak <ubizjak@gmail.com>
2287
2288 PR target/71245
2289 * gcc.target/i386/pr71245-1.c: New test.
2290 * gcc.target/i386/pr71245-2.c: Ditto.
2291
b6d4f8e8
PC
22922016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2293
2294 PR c++/71105
2295 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2296 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2297 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2298
00022058
JH
22992016-05-27 Jan Hubicka <hubicka@ucw.cz>
2300
2301 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2302
c8419aca
VV
23032016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2304
2305 Revert:
2306 PR c++/69855
2307 * g++.dg/overload/69855.C: New.
2308 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2309 * g++.old-deja/g++.pt/crash3.C: Likewise.
2310
8008c4d2
PC
23112016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2312
2313 PR c++/60385
2314 * g++.dg/parse/namespace13.C: New.
2315
8b2ef235
JL
23162016-05-26 Jeff Law <law@redhat.com>
2317
2318 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2319 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2320 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2321 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2322 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2323 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2324 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2325 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2326 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2327 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2328 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2329 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2330 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2331
7d67159b
VV
23322016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2333
2334 PR c++/69855
2335 * g++.dg/overload/69855.C: New.
2336 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2337 * g++.old-deja/g++.pt/crash3.C: Likewise.
2338
88e3bdd1
JW
23392016-05-27 Jiong Wang <jiong.wang@arm.com>
2340
2341 PR target/63596
2342 * gcc.target/aarch64/va_arg_1.c: New testcase.
2343 * gcc.target/aarch64/va_arg_2.c: Likewise.
2344 * gcc.target/aarch64/va_arg_3.c: Likewise.
2345
3fd6b9cc
JW
23462016-05-27 Jiong Wang <jiong.wang@arm.com>
2347
2348 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2349 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2350 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2351 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2352 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2353
3cee7e4e
MP
23542016-05-27 Marek Polacek <polacek@redhat.com>
2355
2356 PR middle-end/71308
2357 * g++.dg/torture/pr71308.C: New test.
2358
6a813c96
DV
23592016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2360
2361 * gcc.dg/zero_bits_compound-1.c: New test.
2362 * gcc.dg/zero_bits_compound-2.c: New test.
2363
0561bcfb
IE
23642016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2365
2366 PR middle-end/71279
2367 * gcc.dg/pr71279.c: New test.
2368
21316320
MM
23692016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2370
2371 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2372 floating point min/max/comparison instructions.
2373 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2374
7211a097
JJ
23752016-05-26 Jakub Jelinek <jakub@redhat.com>
2376
2377 * c-c++-common/gomp/schedule-1.c: New test.
2378 * gfortran.dg/gomp/schedule-1.f90: New test.
2379
cac177cf
PP
23802016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2381
2382 PR c++/70822
2383 PR c++/70106
2384 * g++.dg/cpp1y/auto-fn32.C: New test.
2385 * g++.dg/cpp1y/paren4.C: New test.
2386
a2d5b8c9
NS
23872016-05-26 Nathan Sidwell <nathan@acm.org>
2388
2389 * gcc.dg/20060410.c: Xfail on ptx.
2390 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2391 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2392 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2393 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2394 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2395
ffa8b552
TP
23962016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2397
2398 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2399
c7501e00
JJ
24002016-05-26 Jakub Jelinek <jakub@redhat.com>
2401
1875b9a0
JJ
2402 PR tree-optimization/71280
2403 * gcc.dg/pr71280.c: New test.
2404
2116e19f
JJ
2405 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2406
305aef09
JJ
2407 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2408 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2409
c7501e00
JJ
2410 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2411
ca449d26
JW
24122016-05-26 Jiong Wang <jiong.wang@arm.com>
2413
2414 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2415 kept in memory.
ca449d26 2416
8af01c66
JL
24172016-05-25 Jeff Law <law@redhat.com>
2418
2419 PR tree-optimization/71272
2420 * gcc.c-torture/compile/pr71272.c: new test.
2421
f9d6ce73
BS
24222016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2423
2424 * gcc.target/powerpc/vec-cmpne.c: New test.
2425 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2426
a88a7b22
EB
24272016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2428
2429 * gnat.dg/opt55.ad[sb]: New test.
2430
125f02ed
SKS
24312016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2432
2433 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2434 * c-c++-common/pr60226.c: Require int32plus.
2435 * gcc.c-torture/execute/pr70602.c: Likewise.
2436 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2437 unsigned long for malloc arg type.
2438 * gcc.dg/asr_div1.c: Require int32plus.
2439 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2440 * gcc.dg/pie-1.c: Require pie.
2441 * gcc.dg/pie-2.c: Likewise.
2442 * gcc.dg/pr59471.c: Require int32plus.
2443 * gcc.dg/pr59963-2.c: XFAIL for int16.
2444 * gcc.dg/pr60114.c: Require int32plus.
2445 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2446 unsigned long for typedef of size_t.
2447 * gcc.dg/pr63914.c: Require int32plus.
2448 * gcc.dg/pr64536.c: Require pt32plus.
2449 * gcc.dg/pr65658.c: Likewise.
2450 * gcc.dg/pr67271.c: Require int32plus.
2451 * gcc.dg/pr68112.c: Likewise.
2452 * gcc.dg/pr69071.c: Skip for avr target.
2453 * gcc.dg/pr69973.c: Require int32plus.
2454 * gcc.dg/pr70169.c: Skip for avr target.
2455 * gcc.dg/sso-6.c: Require int32plus.
2456 * gcc.dg/sso-7.c: Likewise.
2457 * gcc.dg/sso-8.c: Likewise.
2458 * gcc.dg/vrp-min-max-2.c: Likewise.
2459
c6e434f5
UB
24602016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2461
2462 PR target/70738
2463 * gcc.target/i386/pr70738-1.c: New test.
2464 * gcc.target/i386/pr70738-2.c: Likewise.
2465 * gcc.target/i386/pr70738-3.c: Likewise.
2466 * gcc.target/i386/pr70738-4.c: Likewise.
2467 * gcc.target/i386/pr70738-5.c: Likewise.
2468 * gcc.target/i386/pr70738-6.c: Likewise.
2469 * gcc.target/i386/pr70738-7.c: Likewise.
2470 * gcc.target/i386/pr70738-8.c: Likewise.
2471 * gcc.target/i386/pr70738-9.c: Likewise.
2472
5c42d341
KT
24732016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2474
2475 PR rtl-optimization/66940
2476 * gcc.c-torture/execute/pr66940.c: New test.
2477
bf9a1a07
IV
24782016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2479
2480 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2481 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2482 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2483 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2484 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2485 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2486 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2487 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2488 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2489 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2490 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2491 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2492 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2493 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2494 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2495 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2496 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2497 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2498 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2499 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2500 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2501 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2502 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2503 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2504
95efe6b6
MP
25052016-05-25 Marek Polacek <polacek@redhat.com>
2506
2507 PR c/71265
2508 * gcc.dg/noncompile/pr71265.c: New test.
2509
a23faf7a
MP
2510 PR c/71266
2511 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2512
69a6d5ad
NS
25132016-05-25 Nathan Sidwell <nathan@acm.org>
2514
2515 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2516
3072d4ea
RB
25172016-05-25 Richard Biener <rguenther@suse.de>
2518
2519 PR tree-optimization/71261
2520 * c-c++-common/torture/pr71261.c: New testcase.
2521
e412ece4
RB
25222016-05-25 Richard Biener <rguenther@suse.de>
2523
2524 PR tree-optimization/71264
2525 * gcc.dg/vect/pr71264.c: New testcase.
2526
b9e551ad
PC
25272016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2528
2529 PR c++/55992
2530 * g++.dg/cpp0x/alias-decl-53.C: New.
2531 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2532
6aa1abe5
ML
25332016-05-25 Martin Liska <mliska@suse.cz>
2534
2535 * g++.dg/pr71239.C: New test.
2536
842d162e
RB
25372016-05-25 Richard Biener <rguenther@suse.de>
2538
c87885ca
RO
2539 * gcc.dg/vect/pr58135.c: Rename to ...
2540 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2541
f184a36c
MP
25422016-05-25 Marek Polacek <polacek@redhat.com>
2543
2544 * g++.dg/pr65295.C: Use target c++14.
2545
021fad86
PC
25462016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2547
53d6d955
UB
2548 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2549 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2550
c3eaf15a
MM
25512016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2552
2553 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2554 instructions.
2555
e46c7770
CP
25562016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2557
2558 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2559 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2560 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2561 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2562 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2563 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2564 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2565 * c-c++-common/goacc/pcopy.c: Likewise.
2566 * c-c++-common/goacc/pcopyin.c: Likewise.
2567 * c-c++-common/goacc/pcopyout.c: Likewise.
2568 * c-c++-common/goacc/pcreate.c: Likewise.
2569 * c-c++-common/goacc/pr70688.c: New test.
2570 * c-c++-common/goacc/present-1.c: Adjust test.
2571 * c-c++-common/goacc/reduction-5.c: Likewise.
2572 * g++.dg/goacc/data-1.C: New test.
2573
4bfc9db7
MM
25742016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2575
2576 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2577 vector parity built-in functions.
2578 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2579 count trailing zeros automatic vectorization.
2580 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2581 count trailing zeros built-in functions.
2582
2bc145af
KV
25832016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2584
2585 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2586
26869fdb
PH
25872016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2588
2589 PR target/71050
2590 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2591
b2dc9c3b
PC
25922016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2593
2594 PR c++/50436
2595 * g++.dg/template/crash123.C: New.
2596 * g++.dg/template/crash124.C: Likewise.
2597
f65e97fd
MS
25982016-05-24 Martin Sebor <msebor@redhat.com>
2599
2600 PR c++/71147
2601 * g++.dg/ext/flexary16.C: New test.
2602
a6f5ac7f
IV
26032016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2604
69a6d5ad
NS
2605 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2606 before math.h is included.
a6f5ac7f
IV
2607 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2608 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2609 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2610 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2611 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2612 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2613 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2614 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2615 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2616 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2617 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2618 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2619 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2620 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2621 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2622 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2623 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2624 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2625 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2626 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2627 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2628 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2629 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2630
27bad558
MM
26312016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2632 Kelvin Nilsen <kelvin@gcc.gnu.org>
2633
2634 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2635 support.
2636
72f382fb
PC
26372016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2638
2639 PR c++/69872
2640 * g++.dg/warn/Wno-narrowing1.C: New.
2641
ef2ec9d9
MP
26422016-05-24 Marek Polacek <polacek@redhat.com>
2643
2644 PR c/71249
2645 * c-c++-common/Wswitch-unreachable-2.c: New test.
2646
e90434e3
JJ
26472016-05-24 Jakub Jelinek <jakub@redhat.com>
2648
7adb26f2
JJ
2649 PR c++/71257
2650 * g++.dg/vect/simd-clone-6.cc: New test.
2651 * g++.dg/gomp/declare-simd-6.C: New test.
2652
e90434e3
JJ
2653 PR middle-end/70434
2654 PR c/69504
2655 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2656
b556ea3b
RB
26572016-05-24 Richard Biener <rguenther@suse.de>
2658
2659 PR tree-optimization/71240
2660 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2661
e5328f5d
RB
26622016-05-24 Richard Biener <rguenther@suse.de>
2663
2664 PR tree-optimization/71230
2665 * gcc.dg/torture/pr71230.c: New testcase.
2666 * g++.dg/torture/pr71230.C: Likewise.
2667
a04e69c0
TS
26682016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2669
2670 * c-c++-common/goacc/routine-5.c: Add tests.
2671 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2672 * gfortran.dg/goacc/routine-6.f90: Add tests.
2673
30fd2977
RB
26742016-05-24 Richard Biener <rguenther@suse.de>
2675
2676 PR tree-optimization/71253
2677 * gcc.dg/torture/pr71253.c: New testcase.
2678
ca6f60bc
KV
26792016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2680
2681 PR middle-end/71252
2682 * gfortran.dg/pr71252.f90: New test.
2683
d3465d72
RS
26842016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2685
2686 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2687
f17a223d
RB
26882016-05-24 Richard Biener <rguenther@suse.de>
2689
2690 PR middle-end/70434
2691 PR c/69504
2692 * c-c++-common/vector-subscript-4.c: New testcase.
2693 * c-c++-common/vector-subscript-5.c: Likewise.
2694
e3f36534
JD
26952016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2696
2697 PR fortran/71123
2698 * gfortran.dg/namelist_90.f: New test
2699
85d5c27d
JD
27002016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2701
2702 PR fortran/66461
2703 * gfortran.dg/unexpected_eof.f: New test
2704
fe3f3340
MM
27052016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2706 Kelvin Nilsen <kelvin@gcc.gnu.org>
2707
2708 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2709 as little endian.
2710
26d6ae55
PC
27112016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2712
2713 PR c++/70972
2714 * g++.dg/cpp0x/inh-ctor20.C: New.
2715 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2716
d6c9a06f
PC
27172016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2718
2719 PR c++/69095
2720 * g++.dg/cpp0x/variadic168.C: New.
2721
396a1d10
PC
27222016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2723
2724 * g++.dg/cpp0x/pr31445.C: Test column number too.
2725 * g++.dg/cpp0x/pr32253.C: Likewise.
2726 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2727 * g++.dg/cpp0x/variadic36.C: Likewise.
2728
ece46666
MG
27292016-05-23 Marc Glisse <marc.glisse@inria.fr>
2730
2731 * gcc.dg/fold-notshift-2.c: Adjust.
2732
a7dc5980
MP
27332016-05-23 Marek Polacek <polacek@redhat.com>
2734
2735 PR c/49859
2736 * c-c++-common/Wswitch-unreachable-1.c: New test.
2737 * gcc.dg/Wswitch-unreachable-1.c: New test.
2738 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2739 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2740 * g++.dg/gomp/block-10.C: Likewise.
2741 * gcc.dg/gomp/block-10.c: Likewise.
2742 * g++.dg/gomp/block-9.C: Likewise.
2743 * gcc.dg/gomp/block-9.c: Likewise.
2744 * g++.dg/gomp/target-1.C: Likewise.
2745 * g++.dg/gomp/target-2.C: Likewise.
2746 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2747 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2748 * g++.dg/gomp/taskgroup-1.C: Likewise.
2749 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2750 * gcc.dg/gomp/teams-1.c: Likewise.
2751 * g++.dg/gomp/teams-1.C: Likewise.
2752 * g++.dg/overload/error3.C: Likewise.
2753 * g++.dg/tm/jump1.C: Likewise.
2754 * g++.dg/torture/pr40335.C: Likewise.
2755 * gcc.dg/c99-vla-jump-5.c: Likewise.
2756 * gcc.dg/switch-warn-1.c: Likewise.
2757 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2758 * gcc.dg/nested-func-1.c: Likewise.
2759 * gcc.dg/pr67784-4.c: Likewise.
2760
18b54004
RB
27612016-05-23 Richard Biener <rguenther@suse.de>
2762
2763 PR tree-optimization/71230
2764 * gfortran.dg/pr71230-1.f90: New testcase.
2765 * gfortran.dg/pr71230-2.f90: Likewise.
2766
e569db5f
VK
27672016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2768
396a1d10 2769 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2770 * gcc.dg/vect/pr58135.c: Add new.
2771 * gfortran.dg/pr46519-1.f: Adjust test case.
2772
e4b71114
PC
27732016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2774
2775 PR c++/53401
2776 * g++.dg/cpp0x/decltype64.C: New.
2777
a25a8058
CL
27782016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2779
2780 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2781 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2782 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2783
0dcfe9ab
CL
27842016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2785
2786 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2787 Add poly64x1_t and poly64x2_t cases if supported.
2788 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2789 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2790 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2791 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2792 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2793
ffd70e4a
CL
27942016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2795
2796 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2797 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2798 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2799 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2800 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2801 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2802 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2803
4b1f57fe
CL
28042016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2805
2806 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2807
16c5ec77
CL
28082016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2809
2810 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2811 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2812
94ad56c7
JJ
28132016-05-22 Jakub Jelinek <jakub@redhat.com>
2814
57748705
JJ
2815 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2816 constraint instead of "r".
2817 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2818 insn instead of vxorpd.
2819 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2820
af120161
JJ
2821 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2822 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2823
355023ce
JJ
2824 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2825
3b48574c
JJ
2826 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2827 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2828
94ad56c7
JJ
2829 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2830
8a85cee2
KV
28312016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2832
2833 PR middle-end/40921
2834 * gcc.dg/tree-ssa/pr40921.c: New test.
2835
8e916b16
PS
28362016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2837
2838 PR target/71103
2839 * gcc.target/avr/pr71103.c: New test.
2840
88aea79f
KV
28412016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2842
2843 PR middle-end/71179
2844 * gcc.dg/tree-ssa/pr71179.c: New test.
2845
79063edd
MS
28462016-05-20 Martin Sebor <msebor@redhat.com>
2847
2848 PR c/71115
2849 * gcc.dg/init-excess-2.c: New test.
2850
55c8849f
EB
28512016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2852
2853 * gnat.dg/opt53.adb: New test.
2854 * gnat.dg/opt54.adb: Likewise.
2855
c91a0948
MJ
28562016-05-20 Martin Jambor <mjambor@suse.cz>
2857
2858 PR tree-optimization/70884
2859 * gcc.dg/tree-ssa/pr70919.c: New test.
2860
9cad20fa
BS
28612016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2862
2863 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2864 formatting.
69a6d5ad
NS
2865 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2866 fix code formatting.
2867
28682016-05-20 Nathan Sidwell <nathan@acm.org>
2869
2870 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2871 non-common cases.
2872 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2873
15c671a7
DM
28742016-05-20 David Malcolm <dmalcolm@redhat.com>
2875
2876 * jit.dg/all-non-failing-tests.h: Add
2877 test-factorial-must-tail-call.c.
2878 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2879 * jit.dg/test-factorial-must-tail-call.c: New test case.
2880
4f028369
JJ
28812016-05-20 Jakub Jelinek <jakub@redhat.com>
2882
2883 PR fortran/71204
2884 * gfortran.dg/pr71204.f90: New test.
2885
7dea4ab3
CP
28862016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2887
2888 * gcc.target/nvptx/sincos.c: New test.
2889
ef98d365
PC
28902016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2891
2892 PR c++/70572
2893 * g++.dg/cpp1y/auto-fn31.C: New.
2894
92466115
BS
28952016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2896
2897 * gcc.target/powerpc/vec-addec.c: New test.
2898 * gcc.target/powerpc/vec-addec-int128.c: New test.
2899
9a385c2d
DM
29002016-05-20 David Malcolm <dmalcolm@redhat.com>
2901
2902 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2903 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2904 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2905 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2906
77c9d5b4
JH
29072016-05-20 Jan Hubicka <hubicka@ucw.cz>
2908
2909 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2910
68047971
JJ
29112016-05-20 Jakub Jelinek <jakub@redhat.com>
2912
18954840
JJ
2913 PR c++/71210
2914 * g++.dg/opt/pr71210-1.C: New test.
2915 * g++.dg/opt/pr71210-2.C: New test.
2916
68047971
JJ
2917 PR tree-optimization/29756
2918 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2919 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2920 only on selected targets where V4SImode vectors are known to be
2921 supported.
2922
d78789f5
MG
29232016-05-20 Marc Glisse <marc.glisse@inria.fr>
2924
2925 PR tree-optimization/71079
2926 PR tree-optimization/71206
2927 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2928
550fa093
PK
29292016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2930
2931 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2932 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2933 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2934
483c6429
RG
29352016-05-20 Richard Guenther <rguenther@suse.de>
2936
2937 PR tree-optimization/29756
2938 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2939
eb066284
RB
29402016-05-20 Richard Biener <rguenther@suse.de>
2941
2942 PR tree-optimization/71185
2943 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2944
58f10249
RB
29452016-05-20 Richard Biener <rguenther@suse.de>
2946
2947 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2948
2a5569fa
MP
29492016-05-19 Marek Polacek <polacek@redhat.com>
2950
2951 PR c++/71075
2952 * g++.dg/diagnostic/pr71075.C: New test.
2953
5e9a5385
DM
29542016-05-19 David Malcolm <dmalcolm@redhat.com>
2955
2956 PR c++/71184
2957 * g++.dg/pr71184.C: New test case.
2958
4f45da44
KN
29592016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2960
2961 * gcc.target/powerpc/darn-0.c: New test.
2962 * gcc.target/powerpc/darn-1.c: New test.
2963 * gcc.target/powerpc/darn-2.c: New test.
2964
4177437e
MP
29652016-05-19 Marek Polacek <polacek@redhat.com>
2966
2967 PR tree-optimization/71031
2968 * gcc.dg/tree-ssa/vrp100.c: New test.
2969
afb72432
IE
29702016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2971
2972 PR rtl-optimization/71148
2973 * gcc.dg/pr71148.c: New test.
2974
4f83064e
KT
29752016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2976
2977 PR target/71056
2978 * gcc.target/arm/pr71056.c: New test.
2979
4bf8dbe1
BE
29802016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2981
2982 * c-c++-common/pr69669.c: Check the used mode.
2983
f3510625
MO
29842016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2985
2986 PR sanitizer/64354
2987 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2988
43c0068e
RB
29892016-05-19 Richard Biener <rguenther@suse.de>
2990
2991 PR tree-optimization/70729
2992 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2993 * gcc.dg/graphite/scop-18.c: Likewise.
2994 * gcc.dg/pr41783.c: Disable LIM.
2995 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2996 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2997 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2998 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2999 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3000 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3001 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3002 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3003 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3004 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3005 * gfortran.dg/pr42108.f90: Likewise.
3006
70f25790
DM
30072016-05-18 David Malcolm <dmalcolm@redhat.com>
3008
3009 PR driver/69265
3010 * gcc.dg/spellcheck-options-11.c: New test case.
3011
960db8ec
JJ
30122016-05-18 Jakub Jelinek <jakub@redhat.com>
3013
3014 PR c++/71100
3015 * g++.dg/opt/pr71100.C: New test.
3016
04643334
MJ
30172016-05-18 Martin Jambor <mjambor@suse.cz>
3018
3019 PR ipa/69708
3020 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3021 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3022 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3023 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3024
91bb9f80
MJ
30252016-05-18 Martin Jambor <mjambor@suse.cz>
3026
3027 PR ipa/69708
3028 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3029 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3030 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3031 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3032 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3033
c584aca6
PC
30342016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3035
3036 PR c++/69793
3037 * g++.dg/template/crash122.C: New.
3038
20309c6e
PC
30392016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3040
3041 PR c++/70466
3042 * g++.dg/template/pr70466-1.C: New.
3043 * g++.dg/template/pr70466-2.C: Likewise.
3044
50c78b9a
MM
30452016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3046
3047 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3048 splat operations and the XXSPLTIB instruction.
3049 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3050 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3051 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3052 xxlxor to clear a register.
3053
cf8be00d
RS
30542016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3055
3056 * gcc.dg/torture/pr71020.c: New test.
3057
848a392a
MJ
30582016-05-18 Martin Jambor <mjambor@suse.cz>
3059
3060 PR ipa/70646
3061 * gcc.dg/ipa/pr70646.c: New test.
3062
1f2ab776
CL
30632016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3064
3065 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3066
76489493
CL
30672016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3068
3069 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3070 missing tests for vreinterpretq_p{8,16}.
3071
bd79378d
CL
30722016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3073
3074 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3075 vsliq_n_s64 and vsliq_n_u64.
3076
81ca3ea0
CL
30772016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3078
3079 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3080 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3081
873cb425
CL
30822016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3083
3084 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3085 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3086 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3087
9d6e7c21
CL
30882016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3089
3090 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3091 in comment.
3092
b4dbe40e 30932016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3094
3095 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3096 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3097 "blr\t" and switch to scan-assembler-times.
3098
83a5c910
JW
30992016-05-18 Jiong Wang <jiong.wang@arm.com>
3100
53d6d955
UB
3101 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3102 with __aarch64__.
3103 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3104 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3105
fb7cbdeb
JJ
31062016-05-18 Jakub Jelinek <jakub@redhat.com>
3107
8ee91165
JJ
3108 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3109 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3110 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3111 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3112 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3113 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3114
cf4d516a
JJ
3115 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3116 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3117
a4f16422
JJ
3118 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3119 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3120
7b37ce10
JJ
3121 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3122 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3123
fb7cbdeb
JJ
3124 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3125
c9326aef
RB
31262016-05-18 Richard Biener <rguenther@suse.de>
3127
3128 PR tree-optimization/71168
3129 * gcc.dg/torture/pr71168.c: New testcase.
3130
df8b0a11
KV
31312016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3132
3133 PR middle-end/63586
3134 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3135 * gcc.dg/tree-ssa/pr63586.c: New test.
3136 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3137
2efd67ed
NS
31382016-05-17 Nathan Sidwell <nathan@acm.org>
3139
3140 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3141 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3142 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3143 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3144
1988b2c2
NS
31452016-05-17 Nathan Sidwell <nathan@acm.org>
3146
3147 * gcc.target/nvptx/abi-vararg-3.c: New.
3148
ad1d92ab
MM
31492016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3150
3151 PR tree-optimization/54579
3152 PR middle-end/55299
3153 * gcc.dg/fold-notrotate-1.c: New test.
3154 * gcc.dg/fold-notshift-1.c: New test.
3155 * gcc.dg/fold-notshift-2.c: New test.
3156
47768df8
MP
31572016-05-17 Marek Polacek <polacek@redhat.com>
3158
3159 PR ipa/71146
3160 * g++.dg/ipa/pr71146.C: New test.
3161
6b5423a5
DM
31622016-05-17 David Malcolm <dmalcolm@redhat.com>
3163
3164 * jit.dg/test-error-array-bounds.c: New test case.
3165
c7986356
MG
31662016-05-17 Marc Glisse <marc.glisse@inria.fr>
3167
3168 * gcc.dg/tree-ssa/and-1.c: New testcase.
3169
d982c5b7
MG
31702016-05-17 Marc Glisse <marc.glisse@inria.fr>
3171
3172 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3173 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3174
0139ba93
MG
31752016-05-17 Marc Glisse <marc.glisse@inria.fr>
3176
3177 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3178 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3179
daab4562
JW
31802016-05-17 Jiong Wang <jiong.wang@arm.com>
3181
3182 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3183
22330033
JW
31842016-05-17 Jiong Wang <jiong.wang@arm.com>
3185
3186 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3187
98b3a5f2
JW
31882016-05-17 Jiong Wang <jiong.wang@arm.com>
3189
3190 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3191 ".2d[index]" when scan the assembly.
3192 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3193 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3194 float64x1.
3195 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3196
b71b7a8e
RB
31972016-05-17 Richard Biener <rguenther@suse.de>
3198
3199 PR tree-optimization/71132
3200 * gcc.dg/torture/pr71132.c: New testcase.
3201
3c51ad46
CL
32022016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3203
3204 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3205
d20faa66
KT
32062016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3207
3208 PR target/70809
3209 * gcc.target/aarch64/pr70809_1.c: New test.
3210
b75cc5a4
KT
32112016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3212
3213 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3214 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3215 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3216 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3217
b28eb195
IE
32182016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3219 Ilya Enkovich <ilya.enkovich@intel.com>
3220
3221 PR target/71114
3222 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3223
0b9004ed
JH
32242016-05-16 Jan Hubicka <hubicka@ucw.cz>
3225
3226 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3227 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3228
1b81a1c1
MW
32292016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3230
3231 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3232 test for __ARM_FP16_ARGS.
3233 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3234 * gcc.target/arm/aapcs/neon-vect10.c: New.
3235 * gcc.target/arm/aapcs/neon-vect9.c: New.
3236 * gcc.target/arm/aapcs/vfp18.c: New.
3237 * gcc.target/arm/aapcs/vfp19.c: New.
3238 * gcc.target/arm/aapcs/vfp20.c: New.
3239 * gcc.target/arm/aapcs/vfp21.c: New.
3240 * gcc.target/arm/fp16-aapcs-1.c: New.
3241 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3242 test for __ARM_FP16_ARGS.
3243 * g++.target/arm/fp16-return-1.c: Update expected output.
3244
921d1e73
JW
32452016-05-16 Jiong Wang <jiong.wang@arm.com>
3246
3247 PR testsuite/70227
3248 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3249
228eb42a
HA
32502016-05-15 Harald Anlauf <anlauf@gmx.de>
3251
3252 PR fortran/69603
3253 * gfortran.dg/pr69603.f90: New testcase.
3254
785abfd3
FR
32552016-05-14 Fritz Reese <fritzoreese@gmail.com>
3256
3257 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3258
e75eb64f
FR
32592016-05-14 Fritz Reese <fritzoreese@gmail.com>
3260
3261 PR fortran/71047
3262 * gfortran.dg/pr71047.f08: New test.
3263
aa4b467b
JM
32642016-05-13 Joseph Myers <joseph@codesourcery.com>
3265
3266 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3267 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3268 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3269
653fb4a2
MS
32702016-05-13 Martin Sebor <msebor@redhat.com>
3271
3272 PR c++/60049
3273 * g++.dg/cpp0x/constexpr-60049.C: New test.
3274
9e37582d
JJ
32752016-05-13 Jakub Jelinek <jakub@redhat.com>
3276
3277 PR bootstrap/71071
3278 * gcc.dg/pr71071.c: New test.
3279
a278aa17
UB
32802016-05-13 Uros Bizjak <ubizjak@gmail.com>
3281
3282 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3283 remove XOP handling.
377eaca7 3284 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3285
ac3d02e2
NS
32862016-05-13 Nathan Sidwell <nathan@acm.org>
3287
3288 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3289 __atomic_is_lock_free declaration.
3290
8ab3bdac
RB
32912016-05-13 Richard Biener <rguenther@suse.de>
3292
3293 PR tree-optimization/42587
3294 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3295
623b8e0a
ML
32962016-05-13 Martin Liska <mliska@suse.cz>
3297
3298 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3299 the new format of dump output.
3300
da7674f6
IE
33012016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3302
3303 * gcc.dg/pr71084.c: New test.
3304
c959db3d
RR
33052016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3306
53d6d955
UB
3307 PR target/53440
3308 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3309
43203dea
RR
33102016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3311
3312 * gcc.target/aarch64/struct_return.c: New test.
3313
4f2e1536
MP
33142016-05-12 Marek Polacek <polacek@redhat.com>
3315
3316 PR c/70756
3317 * c-c++-common/pr70756-2.c: New test.
3318 * c-c++-common/pr70756.c: New test.
3319
1ef33ef3
RB
33202016-05-12 Richard Biener <rguenther@suse.de>
3321
3322 PR tree-optimization/71059
3323 * gcc.dg/torture/pr71059.c: New testcase.
3324
763baff6
RB
33252016-05-12 Richard Biener <rguenther@suse.de>
3326
3327 PR tree-optimization/71062
3328 * gcc.dg/torture/pr71062.c: New testcase.
3329
c4ec1243
IE
33302016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3331
3332 PR tree-optimization/71006
3333 * gcc.dg/pr71006.c: New test.
3334
a5fbf76d
MP
33352016-05-12 Marek Polacek <polacek@redhat.com>
3336
3337 PR driver/71063
3338 * gcc.dg/opts-7.c: New test.
3339
5acc47a4
KT
33402016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3341
3342 PR target/70830
3343 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3344 Add -save-temps to dg-options.
3345 Scan for ldmfd rather than pop instruction.
3346 * gcc.target/arm/interrupt-2.c: Likewise.
3347 * gcc.target/arm/pr70830.c: New test.
3348
40bd4bf9
JJ
33492016-05-12 Jakub Jelinek <jakub@redhat.com>
3350
3cd63842
JJ
3351 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3352 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3353
c05d08f6
JJ
3354 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3355 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3356 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3357
bc27ffae
JJ
3358 PR target/71019
3359 * gcc.target/i386/avx512vl-pack-1.c: New test.
3360 * gcc.target/i386/avx512vl-pack-2.c: New test.
3361 * gcc.target/i386/avx512bw-pack-2.c: New test.
3362
515d7412
JJ
3363 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3364
40bd4bf9
JJ
3365 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3366 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3367 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3368
44ab146a
RB
33692016-05-12 Richard Biener <rguenther@suse.de>
3370
3371 PR tree-optimization/70986
3372 * gcc.dg/torture/pr70986-1.c: New testcase.
3373 * gcc.dg/torture/pr70986-2.c: Likewise.
3374 * gcc.dg/torture/pr70986-3.c: Likewise.
3375
d6e83a8d
MM
33762016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3377
3378 PR c/43651
3379 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3380 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3381
51e67ea3
UB
33822016-05-11 Uros Bizjak <ubizjak@gmail.com>
3383
3384 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3385 directive.
3386 * gcc.target/i386/pr66746.c: Ditto.
3387
3fd2b007
MM
33882016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3389
3390 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3391 support.
3392 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3393 warning when using -mvsx-timode.
3394 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3395 * gcc.target/powerpc/dform-2.c: Likewise.
3396 * gcc.target/powerpc/pr68805.c: Likewise.
3397
5c3a10fb
MP
33982016-05-11 Marek Polacek <polacek@redhat.com>
3399
3400 PR c++/71024
3401 * c-c++-common/attributes-3.c: New test.
3402
7cfb065b
NS
34032016-05-11 Nathan Sidwell <nathan@acm.org>
3404
3405 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3406 * gcc.c-torture/execute/pr68185.c: Likewise.
3407 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3408 * gcc.dg/pr69634.c: Requires scheduling.
3409 * gcc.dg/torture/pr66178.c: Require label values.
3410 * gcc.dg/setjmp-6.c: Require indirect jumps.
3411
f35ea97d
RB
34122016-05-11 Richard Biener <rguenther@suse.de>
3413
3414 PR tree-optimization/71055
3415 * gcc.dg/torture/pr71055.c: New testcase.
3416
dff70323
RB
34172016-05-11 Richard Biener <rguenther@suse.de>
3418
3419 PR debug/71057
3420 * g++.dg/debug/pr71057.C: New testcase.
3421
56a3d28b
JJ
34222016-05-11 Jakub Jelinek <jakub@redhat.com>
3423
3424 PR fortran/70855
3425 * gfortran.dg/gomp/pr70855.f90: New test.
3426
ebc1b29e
RB
34272016-05-11 Richard Biener <rguenther@suse.de>
3428
3429 PR middle-end/71002
3430 * g++.dg/torture/pr71002.C: New testcase.
3431
98ccd1d7
IE
34322016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3433
3434 PR middle-end/70807
3435 * gcc.dg/pr70807.c: New test.
3436
ed29e24b
MS
34372016-05-10 Martin Sebor <msebor@redhat.com>
3438
3439 PR c++/38611
3440 * g++.dg/Wattributes.C: New test.
3441
e39dab2c
MG
34422016-05-10 Marc Glisse <marc.glisse@inria.fr>
3443
3444 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3445 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3446 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3447
d067e238
IE
34482016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3449
3450 PR target/70799
3451 * gcc.target/i386/pr70799-1.c: New test.
3452
cd36c83e
PMR
34532016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3454
3455 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3456
1e3af2a4
IE
34572016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3458
3459 PR middle-end/70877
3460 * gcc.target/i386/pr70877.c: New test.
3461
afc610db
IE
34622016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3463
3464 PR tree-optimization/70786
3465 * gcc.target/i386/pr70876.c: New test.
3466
4b59d19f
JJ
34672016-05-10 Jakub Jelinek <jakub@redhat.com>
3468
3469 PR target/70927
3470 * gcc.target/i386/avx512vl-logic-1.c: New test.
3471 * gcc.target/i386/avx512vl-logic-2.c: New test.
3472 * gcc.target/i386/avx512dq-logic-2.c: New test.
3473
9b5ee426
BS
34742016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3475
3476 PR target/70963
3477 * gcc.target/powerpc/pr70963.c: New.
3478
f3352cab
DM
34792016-05-10 David Malcolm <dmalcolm@redhat.com>
3480
3481 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3482 (test_very_wide_line): Add ruler to expected output.
3483 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3484 (test_very_wide_line): Likewise.
3485 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3486 (test_show_locus): Within the handling of "test_very_wide_line",
3487 enable show_ruler_p on the diagnostic context.
3488
4a3255dd
RB
34892016-05-10 Richard Biener <rguenther@suse.de>
3490
3491 PR tree-optimization/71039
3492 * gcc.dg/torture/pr71039.c: New testcase.
3493
da7c9950
NS
34942016-05-10 Nathan Sidwell <nathan@acm.org>
3495
3496 * gcc.dg/nested-func-10.c: Requires alloca.
3497 * gcc.dg/nested-func-9.c: Requires alloca.
3498 * gcc.c-torture/execute/pr70460.c: Requires labels.
3499 * gcc.c-torture/compile/pr70199.c: Requires labels.
3500 * gcc.target/nvptx/decl.c: Compile only.
3501 * gcc.target/nvptx/trailing-init.c: Compile only.
3502 * gcc.target/nvptx/ary-init.c: Compile only.
3503
cf68d92c
MP
35042016-05-10 Marek Polacek <polacek@redhat.com>
3505
3506 PR c/70255
3507 * gcc.dg/attr-opt-1.c: New test.
3508
64ea4e15
RB
35092016-05-10 Richard Biener <rguenther@suse.de>
3510
3511 PR tree-optimization/70497
3512 PR tree-optimization/28367
3513 * gcc.dg/torture/20160404-1.c: New testcase.
3514 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3515 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3516
5a96dae3
PMR
35172016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3518
3519 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3520
fc97f805
UB
35212016-05-09 Uros Bizjak <ubizjak@gmail.com>
3522
3523 * gcc.target/i386/fabsneg-1.c New test.
3524
a710b1d5
AM
35252016-05-09 Alan Modra <amodra@gmail.com>
3526
3527 PR testsuite/70826
3528 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3529
171f6f05
RB
35302016-05-09 Richard Biener <rguenther@suse.de>
3531
3532 PR tree-optimization/70985
3533 * gcc.dg/torture/pr70985.c: New testcase.
3534
18caa34e
BC
35352016-05-09 Bin Cheng <bin.cheng@arm.com>
3536
3537 * gcc.dg/tree-ssa/ifc-9.c: New test.
3538 * gcc.dg/tree-ssa/ifc-10.c: New test.
3539 * gcc.dg/tree-ssa/ifc-11.c: New test.
3540 * gcc.dg/tree-ssa/ifc-12.c: New test.
3541 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3542 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3543 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3544
7a27d38f
RB
35452016-05-09 Richard Biener <rguenther@suse.de>
3546
3547 PR fortran/70937
3548 * gfortran.dg/pr70937.f90: New testcase.
3549
5ebbbd3d
RO
35502016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3551
3552 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3553
f6288c24
FR
35542016-05-07 Fritz Reese <fritzoreese@gmail.com>
3555
3556 PR fortran/56226
3557 * gfortran.dg/dec_structure_1.f90: New testcase.
3558 * gfortran.dg/dec_structure_2.f90: Ditto.
3559 * gfortran.dg/dec_structure_3.f90: Ditto.
3560 * gfortran.dg/dec_structure_4.f90: Ditto.
3561 * gfortran.dg/dec_structure_5.f90: Ditto.
3562 * gfortran.dg/dec_structure_6.f90: Ditto.
3563 * gfortran.dg/dec_structure_7.f90: Ditto.
3564 * gfortran.dg/dec_structure_8.f90: Ditto.
3565 * gfortran.dg/dec_structure_9.f90: Ditto.
3566 * gfortran.dg/dec_structure_10.f90: Ditto.
3567 * gfortran.dg/dec_structure_11.f90: Ditto.
3568 * gfortran.dg/dec_union_1.f90: Ditto.
3569 * gfortran.dg/dec_union_2.f90: Ditto.
3570 * gfortran.dg/dec_union_3.f90: Ditto.
3571 * gfortran.dg/dec_union_4.f90: Ditto.
3572 * gfortran.dg/dec_union_5.f90: Ditto.
3573 * gfortran.dg/dec_union_6.f90: Ditto.
3574 * gfortran.dg/dec_union_7.f90: Ditto.
3575
5ec4a8cd
TV
35762016-05-07 Tom de Vries <tom@codesourcery.com>
3577
3578 PR tree-optimization/70956
3579 * gcc.dg/graphite/pr70956.c: New test.
3580
58ec1d0e
JJ
35812016-05-06 Jakub Jelinek <jakub@redhat.com>
3582
ccd88fb7
JJ
3583 PR middle-end/70941
3584 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3585 (a, b, c, d): Change type from char to signed char.
3586 (main): Compare against (signed char) -1634678893 instead of
3587 hardcoded -109. Use __builtin_abort instead of abort.
3588
dd3b6464
JJ
3589 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3590 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3591
58ec1d0e
JJ
3592 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3593
19aa23d8
YR
35942016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3595
3596 PR debug/70935
3597 * gcc.dg/torture/pr70935.c: New test.
3598
ae5f0df1
OE
35992016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3600
3601 PR target/58219
ce23a8ff 3602 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3603
078f7e37
RB
36042016-05-06 Richard Biener <rguenther@suse.de>
3605
3606 PR tree-optimization/70960
3607 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3608
765d7b54
OE
36092016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3610
3611 PR target/52933
3612 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3613 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3614 Adjust expected instruction counts.
3615 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3616
29c94e65
MP
36172016-05-06 Marek Polacek <polacek@redhat.com>
3618
3619 PR sanitizer/70875
3620 * gcc.dg/ubsan/bounds-3.c: New test.
3621
3684b02e
OE
36222016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3623
3624 PR target/54089
3625 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3626
8706773f
RB
36272016-05-06 Richard Biener <rguenther@suse.de>
3628
3629 PR middle-end/70931
3630 * gfortran.dg/pr70931.f90: New testcase.
3631
a4f51018
RB
36322016-05-06 Richard Biener <rguenther@suse.de>
3633
3634 PR middle-end/70941
3635 * gcc.dg/torture/pr70941.c: New testcase.
3636
c4f2425f
BC
36372016-05-05 Bin Cheng <bin.cheng@arm.com>
3638
3639 PR tree-optimization/57206
3640 * gcc.dg/vect/pr57206.c: New test.
3641
5dc08197
RO
36422016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3643
3644 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3645
351f85c5
JJ
36462016-05-05 Jakub Jelinek <jakub@redhat.com>
3647
568bac8c
JJ
3648 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3649
351f85c5
JJ
3650 * c-c++-common/Wdangling-else-4.c: New test.
3651
33fd7785
JJ
36522016-05-04 Jakub Jelinek <jakub@redhat.com>
3653
2d1ac15a
JJ
3654 PR c++/70906
3655 PR c++/70933
3656 * g++.dg/opt/pr70906.C: New test.
3657 * g++.dg/opt/pr70933.C: New test.
3658
33fd7785
JJ
3659 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3660
6b715bf6
JH
36612016-05-04 Jan Hubicka <hubicka@ucw.cz>
3662
3663 * gcc.dg/ipa/pure-const-3.c: New testcase.
3664
deef7113
MP
36652016-05-04 Marek Polacek <polacek@redhat.com>
3666
3667 * c-c++-common/Wdangling-else-1.c: New test.
3668 * c-c++-common/Wdangling-else-2.c: New test.
3669 * c-c++-common/Wdangling-else-3.c: New test.
3670
5396db97
KCY
36712016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3672
3673 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3674 flag is present.
3675
de55efd5
MP
36762016-05-04 Marek Polacek <polacek@redhat.com>
3677
3678 PR c/48778
3679 * gcc.dg/Waddress-2.c: New test.
3680
475839b6
AM
36812016-05-04 Alan Modra <amodra@gmail.com>
3682
3683 * gcc.target/powerpc/pr70866.c: New.
3684
b25aad5f
MS
36852016-05-03 Martin Sebor <msebor@redhat.com>
3686
3687 PR c++/66561
3688 * c-c++-common/builtin_location.c: New test.
3689 * g++.dg/cpp1y/builtin_location.C: New test.
3690
79ce98bc
MP
36912016-05-03 Marek Polacek <polacek@redhat.com>
3692
3693 PR c/70859
3694 * gcc.dg/pr70859.c: New test.
3695 * gcc.dg/pr70859-2.c: New test.
3696
402e89f5
PMR
36972016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3698
3699 * gnat.dg/debug5.adb: New testcase.
3700
f3d90045
DV
37012016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3702
3703 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3704 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3705 Procedure to check for z10 instruction set.
3706
1e26cec1
CL
37072016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3708
3709 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3710
71aca5a0
AM
37112016-05-03 Alan Modra <amodra@gmail.com>
3712
3713 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3714
2fd70ec1
JJ
37152016-05-03 Jakub Jelinek <jakub@redhat.com>
3716
3717 * gcc.target/i386/avx512f-cvt-1.c: New test.
3718
e5705cf7
L
37192016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3720
3721 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3722 -fdump-tree-vrp-details.
3723
381cdae4
RB
37242016-05-03 Richard Biener <rguenther@suse.de>
3725
3726 * gcc.dg/pr30172-1.c: Adjust.
3727 * gcc.dg/pr63743.c: Likewise.
3728 * gcc.dg/tm/pr51696.c: Likewise.
3729 * c-c++-common/tm/safe-1.c: Likewise.
3730 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3731 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3732 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3733 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3734
adedd5c1
JJ
37352016-05-03 Jakub Jelinek <jakub@redhat.com>
3736
31ed1665
JJ
3737 PR rtl-optimization/70467
3738 * gcc.target/i386/pr70467-3.c: New test.
3739 * gcc.target/i386/pr70467-4.c: New test.
3740
dea60b59
JJ
3741 PR tree-optimization/70916
3742 * gcc.c-torture/compile/pr70916.c: New test.
3743
adedd5c1
JJ
3744 PR target/49244
3745 * gcc.target/i386/pr49244-1.c: New test.
3746 * gcc.target/i386/pr49244-2.c: New test.
3747
f80041ef
BS
37482016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3749
3750 PR rtl-optimization/44281
3751 * gcc.target/i386/pr44281.c: New test.
3752
1cfcd39e
BC
37532016-05-03 bin cheng <bin.cheng@arm.com>
3754
3755 PR tree-optimization/56541
3756 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3757 * gcc.dg/vect/pr56541.c: new test.
3758
4304ccfd
MM
37592016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3760
3761 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3762 __float128.
3763 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3764
50d94c29
L
37652016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3766
3767 PR testsuite/70520
3768 * c-c++-common/asan/clone-test-1.c (main): Align child process
3769 stack to 16 bytes.
3770
bc1aee87
DM
37712016-05-02 David Malcolm <dmalcolm@redhat.com>
3772
3773 PR c++/62314
3774 * g++.dg/spellcheck-fields-2.C: New test case.
3775
474e0129
DM
37762016-05-02 David Malcolm <dmalcolm@redhat.com>
3777
3778 PR c++/62314
3779 * g++.dg/pr62314.C: New test case.
3780
818b88a7
JH
37812016-05-02 Jan Hubicka <hubicka@ucw.cz>
3782
3783 * gcc.dg/ipa/inline-8.c: New testcase.
3784
dd77684f
JJ
37852016-05-02 Jakub Jelinek <jakub@redhat.com>
3786
3787 PR rtl-optimization/70467
3788 * gcc.target/i386/pr70467-1.c: New test.
3789
72407e00
BE
37902016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3791
3792 * gcc.dg/spec-options.c: Run the test on all targets.
3793 * gcc.dg/foo.specs: Use cpp_unique_options.
3794
dd53d197
MG
37952016-05-02 Marc Glisse <marc.glisse@inria.fr>
3796
3797 * gcc.dg/tree-ssa/unord.c: New testcase.
3798
a8b85ce9
MG
37992016-05-02 Marc Glisse <marc.glisse@inria.fr>
3800
3801 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3802
5b37e866
NS
38032016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3804
3805 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3806
7176a4a0
MP
38072016-05-02 Marek Polacek <polacek@redhat.com>
3808
3809 PR c/70851
3810 * gcc.dg/enum-incomplete-3.c: New test.
3811
6b9933b9
MP
38122016-05-02 Marek Polacek <polacek@redhat.com>
3813 Tom de Vries <tom@codesourcery.com>
3814
3815 PR tree-optimization/70700
3816 * gcc.dg/pr70700.c: New test.
3817
90f82260
UB
38182016-05-01 Uros Bizjak <ubizjak@gmail.com>
3819
3820 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3821 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3822 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3823 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3824 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3825
f73036c1
EB
38262016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3827
3828 * ada/acats/run_acats: Rename into...
3829 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3830 * ada/acats/run_all.sh: Remove redundant test.
3831 (target_run): Move around.
3832 (target_gnatchop): Use newly built executable.
3833 (target_gnatmake): Likewise.
3834 Check that the compilation of impbit succeeds.
3835
85e051a3
OE
38362016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3837
3838 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3839 * gcc.dg/20021029-1.c: Likewise.
3840 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3841 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3842 * gcc.target/sh/cmpstr.c: Likewise.
3843 * gcc.target/sh/cmpstrn.c: Likewise.
3844 * gcc.target/sh/memset.c: Likewise.
3845 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3846 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3847 * gcc.target/sh/pr39423-1.c: Likewise.
3848 * gcc.target/sh/pr49468-di.c: Likewise.
3849 * gcc.target/sh/pr49468-si.c: Likewise.
3850 * gcc.target/sh/pr49880-1.c: Likewise.
3851 * gcc.target/sh/pr49880-2.c: Likewise.
3852 * gcc.target/sh/pr49880-3.c: Likewise.
3853 * gcc.target/sh/pr50751-1.c: Likewise.
3854 * gcc.target/sh/pr50751-4.c: Likewise.
3855 * gcc.target/sh/pr50751-7.c: Likewise.
3856 * gcc.target/sh/pr51244-1.c: Likewise.
3857 * gcc.target/sh/pr51244-10.c: Likewise.
3858 * gcc.target/sh/pr51244-11.c: Likewise.
3859 * gcc.target/sh/pr51244-12.c: Likewise.
3860 * gcc.target/sh/pr51244-13.c: Likewise.
3861 * gcc.target/sh/pr51244-14.c: Likewise.
3862 * gcc.target/sh/pr51244-17.c: Likewise.
3863 * gcc.target/sh/pr51244-18.c: Likewise.
3864 * gcc.target/sh/pr51244-19.c: Likewise.
3865 * gcc.target/sh/pr51244-4.c: Likewise.
3866 * gcc.target/sh/pr51244-5.c: Likewise.
3867 * gcc.target/sh/pr51244-7.c: Likewise.
3868 * gcc.target/sh/pr51244-8.c: Likewise.
3869 * gcc.target/sh/pr51244-9.c: Likewise.
3870 * gcc.target/sh/pr51697.c: Likewise.
3871 * gcc.target/sh/pr52483-1.c: Likewise.
3872 * gcc.target/sh/pr52483-2.c: Likewise.
3873 * gcc.target/sh/pr52483-3.c: Likewise.
3874 * gcc.target/sh/pr52483-5.c: Likewise.
3875 * gcc.target/sh/pr52933-1.c: Likewise.
3876 * gcc.target/sh/pr52933-2.c: Likewise.
3877 * gcc.target/sh/pr52933-3.c: Likewise.
3878 * gcc.target/sh/pr53568-1.c: Likewise.
3879 * gcc.target/sh/pr53976-1.c: Likewise.
3880 * gcc.target/sh/pr53988-1.c: Likewise.
3881 * gcc.target/sh/pr53988.c: Likewise.
3882 * gcc.target/sh/pr54089-1.c: Likewise.
3883 * gcc.target/sh/pr54089-6.c: Likewise.
3884 * gcc.target/sh/pr54089-7.c: Likewise.
3885 * gcc.target/sh/pr54089-8.c: Likewise.
3886 * gcc.target/sh/pr54089-9.c: Likewise.
3887 * gcc.target/sh/pr54236-1.c: Likewise.
3888 * gcc.target/sh/pr54236-2.c: Likewise.
3889 * gcc.target/sh/pr54236-3.c: Likewise.
3890 * gcc.target/sh/pr54236-4.c: Likewise.
3891 * gcc.target/sh/pr54386.c: Likewise.
3892 * gcc.target/sh/pr54602-1.c: Likewise.
3893 * gcc.target/sh/pr54685.c: Likewise.
3894 * gcc.target/sh/pr54760-1.c: Likewise.
3895 * gcc.target/sh/pr54760-2.c: Likewise.
3896 * gcc.target/sh/pr54760-3.c: Likewise.
3897 * gcc.target/sh/pr54760-4.c: Likewise.
3898 * gcc.target/sh/pr54760-5.c: Likewise.
3899 * gcc.target/sh/pr54760-6.c: Likewise.
3900 * gcc.target/sh/pr55146.c: Likewise.
3901 * gcc.target/sh/pr55160.c: Likewise.
3902 * gcc.target/sh/pr59278.c: Likewise.
3903 * gcc.target/sh/pr59401-1.c: Likewise.
3904 * gcc.target/sh/pr59533-1.c: Likewise.
3905 * gcc.target/sh/pr63260.c: Likewise.
3906 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3907 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3908 * gcc.target/sh/strlen.c: Likewise.
3909 * gcc.target/sh/torture/pr30807.c: Likewise.
3910 * gcc.target/sh/torture/pr34777.c: Likewise.
3911 * gcc.target/sh/torture/pr64652.c: Likewise.
3912 * gcc.target/sh/torture/pr65505.c: Likewise.
3913 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3914 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3915
411e5c67
PC
39162016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3917
3918 PR c++/66644
3919 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3920
8fa97501
BS
39212016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3922
3923 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3924 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3925 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3926 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3927
5a956111
PP
39282016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3929
3930 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3931 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3932
e7ff0319
CP
39332016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3934
3935 PR middle-end/70626
3936 * c-c++-common/goacc/combined-reduction.c: New test.
3937 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3938
52d11a4b
L
39392016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3940
3941 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3942 *movdi_internal pattern only if PIC off.
3943 * gcc.target/i386/pr70155-2.c: Likewise.
3944 * gcc.target/i386/pr70155-3.c: Likewise.
3945 * gcc.target/i386/pr70155-4.c: Likewise.
3946 * gcc.target/i386/pr70155-5.c: Likewise.
3947 * gcc.target/i386/pr70155-6.c: Likewise.
3948 * gcc.target/i386/pr70155-7.c: Likewise.
3949 * gcc.target/i386/pr70155-8.c: Likewise.
3950 * gcc.target/i386/pr70155-15.c: Likewise.
3951 * gcc.target/i386/pr70155-17.c: Likewise.
3952 * gcc.target/i386/pr70155-22.c: Likewise.
3953
8960db31
BC
39542016-04-29 Bin Cheng <bin.cheng@arm.com>
3955
3956 PR tree-optimization/70803
3957 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3958
cca535a4
IE
39592016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3960
3961 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3962 optimization of vector loop.
3963 * gcc.target/i386/vect-unpack-3.c: New test.
3964 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3965 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3966 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3967
500ecf4a
MP
39682016-04-29 Marek Polacek <polacek@redhat.com>
3969
3970 PR sanitizer/70342
3971 * g++.dg/ubsan/null-7.C: New test.
3972
2fff3db8
MP
3973 PR c/70852
3974 * gcc.dg/pr70852.c: New test.
3975
509063eb
DV
39762016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3977
3978 PR/69089
3979 * g++.dg/cpp0x/alignas6.C: New test.
3980
83745c0d
DV
39812016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3982
c87885ca
RO
3983 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3984 * gcc.dg/pr27003.c: Likewise.
3985 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3986 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3987 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3988 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3989 * gcc.target/arc/mxy.c: Likewise.
3990 * gcc.target/arc/mswape.c: Likewise.
3991 * gcc.target/arc/mrtsc.c: Likewise.
3992 * gcc.target/arc/mcrc.c: Likewise.
3993 * gcc.target/arc/mdsp-packa.c: Likewise.
3994 * gcc.target/arc/mdvbf.c: Likewise.
3995 * gcc.target/arc/mlock.c: Likewise.
3996 * gcc.target/arc/mmac-24.c: Likewise.
3997 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3998
849b265d
BS
39992016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4000 Matthijs Kooijman <matthijs@stdin.nl>
4001 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4002
4003 PR target/60040
4004 * gcc.target/avr/pr60040-1.c: New.
4005 * gcc.target/avr/pr60040-2.c: New.
4006
1390536b
RB
40072016-04-29 Richard Biener <rguenther@suse.de>
4008
4009 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4010
98998245
RB
40112016-04-29 Richard Biener <rguenther@suse.de>
4012
4013 PR tree-optimization/13962
4014 PR tree-optimization/65686
4015 * gcc.dg/uninit-pr65686.c: New testcase.
4016
8b80cc21
JJ
40172016-04-29 Jakub Jelinek <jakub@redhat.com>
4018
4019 PR middle-end/70843
4020 * gcc.dg/pr70843.c: New test.
4021
6181bc30
JJ
40222016-04-28 Jakub Jelinek <jakub@redhat.com>
4023
4024 PR target/70858
4025 * gcc.target/i386/pr70858.c: New test.
4026
f4cb3612
AB
40272016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4028
4029 * gcc.target/arc/nps400-1.c: New file.
4030
8ad9df62
JR
40312016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4032 Andrew Burgess <andrew.burgess@embecosm.com>
4033
4034 * gcc.target/arc/movh_cl-1.c: New file.
4035
ceaaa9fe
JR
40362016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4037 Andrew Burgess <andrew.burgess@embecosm.com>
4038
4039 * gcc.target/arc/extzv-1.c: New file.
4040 * gcc.target/arc/insv-1.c: New file.
4041 * gcc.target/arc/insv-2.c: New file.
4042 * gcc.target/arc/movb-1.c: New file.
4043 * gcc.target/arc/movb-2.c: New file.
4044 * gcc.target/arc/movb-3.c: New file.
4045 * gcc.target/arc/movb-4.c: New file.
4046 * gcc.target/arc/movb-5.c: New file.
4047 * gcc.target/arc/movb_cl-1.c: New file.
4048 * gcc.target/arc/movb_cl-2.c: New file.
4049 * gcc.target/arc/movbi_cl-1.c: New file.
4050 * gcc.target/arc/movl-1.c: New file.
4051
4d03dc2f
JR
40522016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4053 Andrew Burgess <andrew.burgess@embecosm.com>
4054
4055 * gcc.target/arc/cmem-1.c: New file.
4056 * gcc.target/arc/cmem-2.c: New file.
4057 * gcc.target/arc/cmem-3.c: New file.
4058 * gcc.target/arc/cmem-4.c: New file.
4059 * gcc.target/arc/cmem-5.c: New file.
4060 * gcc.target/arc/cmem-6.c: New file.
4061 * gcc.target/arc/cmem-7.c: New file.
4062 * gcc.target/arc/cmem-ld.inc: New file.
4063 * gcc.target/arc/cmem-st.inc: New file.
4064
81262dad
JJ
40652016-04-28 Jakub Jelinek <jakub@redhat.com>
4066
4067 PR target/70821
4068 * gcc.target/i386/pr70821.c: New test.
4069
0a31a09a
BS
40702016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4071
4072 * gcc.target/powerpc/vec-adde.c: New test.
4073 * gcc.target/powerpc/vec-adde-int128.c: New test.
4074
3ddffba9
JJ
40752016-04-28 Jakub Jelinek <jakub@redhat.com>
4076
4077 * gcc.target/i386/avx-vround-1.c: New test.
4078 * gcc.target/i386/avx-vround-2.c: New test.
4079 * gcc.target/i386/avx512vl-vround-1.c: New test.
4080 * gcc.target/i386/avx512vl-vround-2.c: New test.
4081
713dedcd
RO
40822016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4083
4084 PR testsuite/70595
4085 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4086 (check_effective_target_cilkplus_runtime): ... this.
4087 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4088 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4089
4090 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4091 Require cilkplus_runtime.
4092 Don't add -lcilkrts.
4093 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4094 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4095 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4096 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4097 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4098 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4099 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4100 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4101 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4102 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4103 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4104 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4105 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4106 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4107 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4108 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4109 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4110 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4111 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4112 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4113 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4114 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4115 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4116 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4117 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4118 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4119 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4120 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4121 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4122
4123 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4124 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4125
4126 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4127
4128 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4129 cilkplus_runtime.
4130
3563f78f
MG
41312016-04-27 Marc Glisse <marc.glisse@inria.fr>
4132
4133 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4134 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4135
6bc2bb18
RB
41362015-04-27 Ryan Burn <contact@rnburn.com>
4137
4138 PR c++/69024
4139 PR c++/68997
4140 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4141 diagnostic.
4142 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4143 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4144
1e55d29a
EB
41452016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4146
4147 * gnat.dg/limited_with4.ad[sb]: New test.
4148 * gnat.dg/limited_with4_pkg.ads: New helper.
4149
087146ca
L
41502016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4151
4152 PR target/70155
4153 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4154 and movv1ti_internal patterns
4155 * gcc.target/i386/pr70155-1.c: New test.
4156 * gcc.target/i386/pr70155-2.c: Likewise.
4157 * gcc.target/i386/pr70155-3.c: Likewise.
4158 * gcc.target/i386/pr70155-4.c: Likewise.
4159 * gcc.target/i386/pr70155-5.c: Likewise.
4160 * gcc.target/i386/pr70155-6.c: Likewise.
4161 * gcc.target/i386/pr70155-7.c: Likewise.
4162 * gcc.target/i386/pr70155-8.c: Likewise.
4163 * gcc.target/i386/pr70155-9.c: Likewise.
4164 * gcc.target/i386/pr70155-10.c: Likewise.
4165 * gcc.target/i386/pr70155-11.c: Likewise.
4166 * gcc.target/i386/pr70155-12.c: Likewise.
4167 * gcc.target/i386/pr70155-13.c: Likewise.
4168 * gcc.target/i386/pr70155-14.c: Likewise.
4169 * gcc.target/i386/pr70155-15.c: Likewise.
4170 * gcc.target/i386/pr70155-16.c: Likewise.
4171 * gcc.target/i386/pr70155-17.c: Likewise.
4172 * gcc.target/i386/pr70155-18.c: Likewise.
4173 * gcc.target/i386/pr70155-19.c: Likewise.
4174 * gcc.target/i386/pr70155-20.c: Likewise.
4175 * gcc.target/i386/pr70155-21.c: Likewise.
4176 * gcc.target/i386/pr70155-22.c: Likewise.
4177
92329f9f
L
41782016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4179
4180 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4181 ".{5,6}".
4182
309a0cf6
BC
41832016-04-27 Bin Cheng <bin.cheng@arm.com>
4184
4185 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4186 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4187 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4188 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4189 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4190
72ed2b9c
RB
41912016-04-27 Richard Biener <rguenther@suse.de>
4192
4193 PR ipa/70760
4194 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4195 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4196
3c98ff9b
NS
41972016-04-27 Nathan Sidwell <nathan@acm.org>
4198
4199 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4200 * g++.dg/ubsan/pr63956.C: Adjust error location.
4201
9ec5d66b
NC
42022016-04-27 Nick Clifton <nickc@redhat.com>
4203
4204 PR middle-end/49889
4205 * gcc.dg/pr49889.c: New test.
4206
c1e1f433
BS
42072016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4208
4209 * c-c++-common/memset-array.c: New test.
4210
8ac43293
MS
42112016-04-26 Martin Sebor <msebor@redhat.com>
4212
4213 PR c++/66639
4214 * g++.dg/cpp1y/func_constexpr.C: New test.
4215
843ce8ab
PP
42162016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4217
4218 PR c++/70241
4219 * g++.dg/cpp0x/enum32.C: New test.
4220 * g++.dg/cpp0x/enum33.C: New test.
4221
42222016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4223
4224 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4225 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4226 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4227 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4228 * gcc.c-torture/execute/pr38151.c: Likewise.
4229 * gcc.c-torture/execute/pr66556.c: Likewise.
4230 * gcc.c-torture/execute/pr67781.c: Likewise.
4231 * gcc.c-torture/execute/pr68648.c: Likewise.
4232
ca1206be
MG
42332016-04-26 Marc Glisse <marc.glisse@inria.fr>
4234
4235 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4236
2448a956
MP
42372016-04-26 Marek Polacek <polacek@redhat.com>
4238
4239 PR c/67784
4240 * gcc.dg/pr67784-3.c: New test.
4241 * gcc.dg/pr67784-4.c: New test.
4242 * gcc.dg/pr67784-5.c: New test.
4243
b02a5e26
MP
4244 PR c/70791
4245 * gcc.dg/Wnested-externs-2.c: New test.
4246
6b6aa8d3
MG
42472016-04-26 Marc Glisse <marc.glisse@inria.fr>
4248
4249 * gcc.dg/fold-plusmult.c: Adjust.
4250 * gcc.dg/no-strict-overflow-6.c: Adjust.
4251 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4252
a2095b55
BS
42532016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4254
4255 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4256 number scans.
4257 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4258 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4259 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4260 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4261 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4262 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4263 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4264 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4265 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4266 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4267 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4268 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4269 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4270 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4271 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4272 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4273 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4274 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4275 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4276 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4277 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4278 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4279 scans.
4280 * gcc.target/i386/pr32219-4.c: Likewise.
4281 * gcc.target/i386/pr32219-6.c: Likewise.
4282 * gcc.target/i386/pr32219-8.c: Likewise.
4283
bb0cc5c8
KT
42842016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4285
4286 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4287 associated options.
4288
5a0802ea
MP
42892016-04-26 Marek Polacek <polacek@redhat.com>
4290
4291 PR c++/70744
4292 * g++.dg/ext/cond2.C: New test.
4293
00f615af
BC
42942016-04-26 Bin Cheng <bin.cheng@arm.com>
4295
4296 PR tree-optimization/70771
4297 PR tree-optimization/70775
4298 * gcc.dg/pr70771.c: New test.
25939d34 4299 * gcc.dg/pr70775.c: New test.
00f615af 4300
218155e7
BS
43012016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4302
4303 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4304
ab99f467
RB
43052016-04-25 Richard Biener <rguenther@suse.de>
4306
4307 PR tree-optimization/70780
4308 * gcc.dg/torture/pr70780.c: New testcase.
4309
93c590ee
MC
43102016-04-25 Michael Collison <michael.collison@arm.com>
4311
c87885ca
RO
4312 * gcc.target/arm/neon-vaddws16.c: New test.
4313 * gcc.target/arm/neon-vaddws32.c: New test.
4314 * gcc.target/arm/neon-vaddwu16.c: New test.
4315 * gcc.target/arm/neon-vaddwu32.c: New test.
4316 * gcc.target/arm/neon-vaddwu8.c: New test.
4317 * lib/target-supports.exp
93c590ee
MC
4318 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4319 that arm neon support vector widen sum of HImode TO SImode.
4320
d6c1a7a7
JJ
43212016-04-23 Jakub Jelinek <jakub@redhat.com>
4322
4323 PR sanitizer/70712
4324 * c-c++-common/asan/pr70712.c: New test.
4325
ab0fc037
TS
43262016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4327
4328 * .gitattributes: New file.
4329
2aa64824
CL
43302016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4331
4332 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4333
e7e12d92
DH
43342016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4335
4336 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4337 * gfortran.dg/submodule_15.f08: Likewise.
4338
d1431192
RB
43392016-04-22 Richard Biener <rguenther@suse.de>
4340
4341 PR tree-optimization/70740
4342 * gcc.dg/torture/pr70740.c: New testcase.
4343
04a63c24
L
43442016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4345
4346 PR target/70750
4347 * gcc.target/i386/pr70750-1.c: New test.
4348 * gcc.target/i386/pr70750-2.c: Likewise.
4349
20700098
PC
43502016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4351
4352 PR c++/70540
4353 * g++.dg/cpp0x/auto48.C: New.
4354
aedf4e12
MP
43552016-04-21 Marek Polacek <polacek@redhat.com>
4356
4357 PR c++/70513
4358 * g++.dg/cpp0x/forw_enum12.C: New test.
4359 * g++.dg/cpp0x/forw_enum13.C: New test.
4360
2074d80a
KY
43612016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4362
4363 PR target/70728
4364 * gcc.target/i386/pr70728.c: New test.
4365
aef4aab0
RB
43662016-04-21 Richard Biener <rguenther@suse.de>
4367
4368 PR middle-end/70747
4369 * gcc.dg/pr70747.c: New testcase.
4370
2359e571
BC
43712016-04-21 Bin Cheng <bin.cheng@arm.com>
4372
4373 PR tree-optimization/70715
4374 * gcc.dg/tree-ssa/scev-13.c: New test.
4375
ce0e66ff
MG
43762016-04-21 Marc Glisse <marc.glisse@inria.fr>
4377
4378 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4379
2c2870a1
MG
43802016-04-21 Marc Glisse <marc.glisse@inria.fr>
4381
4382 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4383
a2b056a3
JH
43842016-04-20 Jan Hubicka <jh@suse.cz>
4385
4386 PR ipa/70018
4387 * g++.dg/ipa/nothrow-1.C: New testcase.
4388
ee392fc2
NS
43892016-04-20 Nathan Sidwell <nathan@acm.org>
4390
4391 PR c++/55635
4392 * g++.dg/eh/delete1.C: New.
4393
dda49daf
L
43942016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4395
4396 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4397 -mtune-ctrl=sse_typeless_stores.
4398
8a5b9d5a
L
43992016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4400
4401 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4402
1011119f
BC
44032016-04-20 Bin Cheng <bin.cheng@arm.com>
4404
4405 PR tree-optimization/69489
4406 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4407
477d4906
IV
44082016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4409
4410 PR c++/69363
4411 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4412 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4413 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4414
fad08d12
BC
44152016-04-20 Bin Cheng <bin.cheng@arm.com>
4416
4417 PR tree-optimization/56625
4418 PR tree-optimization/69489
4419 * gcc.dg/vect/pr56625.c: New test.
4420 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4421
9e3e4fab
AP
44222016-04-20 Andrew Pinski <apinski@cavium.com>
4423
4424 PR target/64971
4425 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4426
d7aa24e4
AC
44272016-04-20 Arnaud Charlet <charlet@adacore.com>
4428
4429 * gnat.dg/self1.adb: Remove now incorrect test.
4430
e6d62b46
BC
44312016-04-20 Bin Cheng <bin.cheng@arm.com>
4432
4433 * gcc.dg/tree-ssa/scev-11.c: New test.
4434 * gcc.dg/tree-ssa/scev-12.c: New test.
4435
2697b189
MP
44362016-04-20 Marek Polacek <polacek@redhat.com>
4437
4438 PR tree-optimization/70725
4439 * gcc.dg/pr70725.c: New test.
4440
60d393e8
RB
44412016-04-20 Richard Biener <rguenther@suse.de>
4442
4443 PR tree-optimization/70726
4444 * g++.dg/vect/pr70726.cc: New testcase.
4445
82c6f58a
AK
44462016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4447
4448 PR target/70674
4449 * gcc.target/s390/pr70674.c: New test.
4450
90eeab20
JD
44512016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4452
4453 PR libgfortran/70684
4454 * gfortran.dg/list_read_14.f90: New test.
4455
fc9cf6da
L
44562016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4457
4458 PR target/69201
4459 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4460 extern to force it misaligned.
4461 (b): Likewise.
4462 (c): Likewise.
4463 (d): Likewise.
4464 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4465 Don't check `*' before movv4sf_internal.
4466 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4467 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4468 Don't check `*' before movv16qi_internal.
4469 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4470 extern to force it misaligned.
4471 (b): Likewise.
4472 (c): Likewise.
4473 (d): Likewise.
4474 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4475 Don't check `*' before movv2df_internal.
4476 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4477 extern to force it misaligned.
4478 (b): Likewise.
4479 (c): Likewise.
4480 (d): Likewise.
4481 Check movv8sf_internal instead of avx_storeups256.
4482 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4483
ea8927ea
RB
44842016-04-19 Richard Biener <rguenther@suse.de>
4485
4486 PR tree-optimization/70171
4487 * g++.dg/tree-ssa/pr70171.C: New testcase.
4488
65f52ee9
RB
44892016-04-19 Richard Biener <rguenther@suse.de>
4490
4491 PR tree-optimization/70724
4492 * gcc.dg/torture/pr70724.c: New testcase.
4493
987b67f1
VM
44942016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4495
4496 PR middle-end/70689
c87885ca 4497 * gcc.target/i386/pr70689.c: New.
987b67f1 4498
91a47c39
L
44992016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4500
4501 PR target/70708
4502 * gcc.target/i386/pr70708.c: New test.
4503
8270b82d
RB
45042016-04-18 Richard Biener <rguenther@suse.de>
4505
4506 PR tree-optimization/43434
4507 * gcc.dg/vect/pr43434.c: New testcase.
4508 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4509 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4510 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4511 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4512 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4513 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4514 * gcc.dg/gomp/pr68640.c: Likewise.
4515 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4516 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4517
edd048e2
RB
45182016-04-18 Richard Biener <rguenther@suse.de>
4519
4520 PR tree-optimization/70701
4521 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4522
bd5c7330
TV
45232016-04-18 Tom de Vries <tom@codesourcery.com>
4524
4525 PR testsuite/70699
4526 * gcc.dg/pr70161.c: Add dot-file scans.
4527 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4528 instead of after last dot char.
4529
23f2660f
EB
45302016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4531
4532 * c-c++-common/dump-ada-spec-3.c: New test.
4533 * c-c++-common/dump-ada-spec-4.c: Likewise.
4534
da152c9f
TV
45352016-04-17 Tom de Vries <tom@codesourcery.com>
4536
4537 PR other/70183
4538 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4539
cc950f98
JH
45402016-04-15 Jan Hubicka <jh@suse.cz>
4541
4542 PR ipa/70018
4543 * g++.dg/ipa/pure-const-1.C: New testcase.
4544 * g++.dg/ipa/pure-const-2.C: New testcase.
4545 * g++.dg/ipa/pure-const-3.C: New testcase.
4546
949505a9
MP
45472016-04-15 Marek Polacek <polacek@redhat.com>
4548
4549 PR c/70671
4550 * gcc.dg/bitfld-22.c: New test.
4551
10e547d6
BS
45522016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4553
4554 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4555 x86_64.
4556
1e77281b
MP
45572016-04-15 Marek Polacek <polacek@redhat.com>
4558
4559 PR c/70651
4560 * c-c++-common/pr70651.c: New test.
4561
e501fa8e
KT
45622016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4563
4564 PR rtl-optimization/70681
4565 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4566 dump scan on arm and powerpc.
4567 * gcc.dg/pr10474.c: Likewise.
4568
dda1bf61
JJ
45692016-04-15 Jakub Jelinek <jakub@redhat.com>
4570
ca4ef1ff
JJ
4571 PR c++/69517
4572 PR c++/70019
4573 PR c++/70588
4574 * g++.dg/cpp1y/vla11.C: Revert for real.
4575
dda1bf61
JJ
4576 PR c/70436
4577 * c-c++-common/Wparentheses-1.c: New test.
4578 * c-c++-common/gomp/Wparentheses-1.c: New test.
4579 * c-c++-common/gomp/Wparentheses-2.c: New test.
4580 * c-c++-common/gomp/Wparentheses-3.c: New test.
4581 * c-c++-common/gomp/Wparentheses-4.c: New test.
4582 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4583 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4584 * c-c++-common/goacc/Wparentheses-1.c: New test.
4585
1355e62c
KY
45862016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4587
4588 PR target/70662
4589 * gcc.target/i386/pr70662.c: New test.
4590
0ab34b9e 45912016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4592 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4593
4594 PR tree-optimization/70130
4595 * gcc.dg/vect/O3-pr70130.c: New testcase.
4596
bc773aad
MM
45972016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4598
6e9b2286
MM
4599 PR target/70669
4600 * gcc.target/powerpc/pr70669.c: New test.
4601
bc773aad
MM
4602 PR target/70640
4603 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4604 a power7 system that does not have an assembler that supports
4605 power8.
4606
d8747845
MS
46072016-04-14 Martin Sebor <msebor@redhat.com>
4608
4609 PR c++/69517
4610 PR c++/70019
4611 PR c++/70588
4612 * c-c++-common/ubsan/vla-1.c: Revert.
4613 * g++.dg/cpp1y/vla11.C: Same.
4614 * g++.dg/cpp1y/vla12.C: Same.
4615 * g++.dg/cpp1y/vla13.C: Same.
4616 * g++.dg/cpp1y/vla14.C: Same.
4617 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4618 * g++.dg/init/array24.C: Same.
d8747845
MS
4619 * g++.dg/ubsan/vla-1.C: Same.
4620
85128559
MP
46212016-04-14 Marek Polacek <polacek@redhat.com>
4622 Jan Hubicka <hubicka@ucw.cz>
4623
4624 PR c++/70029
4625 * g++.dg/torture/pr70029.C: New test.
4626
52fbb073
MS
46272016-04-14 Martin Sebor <msebor@redhat.com>
4628
4629 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4630 type size to prevent failures on targets with very low maximum
4631 alignment.
4632
6db61d6f
RB
46332016-04-14 Richard Biener <rguenther@suse.de>
4634
4635 PR tree-optimization/70623
4636 * gcc.dg/torture/pr70623.c: New testcase.
4637 * gcc.dg/torture/pr70623-2.c: Likewise.
4638
342fac95
MS
46392016-04-13 Martin Sebor <msebor@redhat.com>
4640
4641 PR c++/69517
4642 PR c++/70019
4643 PR c++/70588
4644 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4645 * g++.dg/cpp1y/vla11.C: New test.
4646 * g++.dg/cpp1y/vla12.C: New test.
4647 * g++.dg/cpp1y/vla13.C: New test.
4648 * g++.dg/cpp1y/vla14.C: New test.
4649 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4650 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4651 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4652
d93c452f
JJ
46532016-04-13 Jakub Jelinek <jakub@redhat.com>
4654
4655 PR c++/70641
4656 * g++.dg/opt/pr70641.C: New test.
4657
85115fb6
RO
46582016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4659
4660 PR rtl-optimization/68749
4661 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4662 effects of argument promotions.
4663 Remove default args to dg-skip-if.
4664
545a4139
PC
46652016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4666
4667 PR c++/70635
4668 * g++.dg/parse/pr70635.C: New.
4669
b3a77f21
MP
46702016-04-13 Marek Polacek <polacek@redhat.com>
4671
4672 PR c++/70639
4673 * c-c++-common/Wmisleading-indentation-4.c: New test.
4674
99cd9857
MP
46752016-04-13 Marek Polacek <polacek@redhat.com>
4676
4677 PR c/70436
c87885ca
RO
4678 * gcc.dg/Wparentheses-12.c: New test.
4679 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4680
75ca93ec
IE
46812016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4682
4683 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4684 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4685 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4686
3d3f9e7e
JJ
46872016-04-13 Jakub Jelinek <jakub@redhat.com>
4688
37947cd0
JJ
4689 PR middle-end/70633
4690 * gcc.c-torture/compile/pr70633.c: New test.
4691
3d3f9e7e
JJ
4692 PR debug/70628
4693 * gcc.dg/torture/pr70628.c: New test.
4694
92886d3e
PP
46952016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4696
4697 PR c++/70610
4698 * g++.dg/template/pr70610.C: New test.
4699 * g++.dg/template/pr70610-2.C: New test.
4700 * g++.dg/template/pr70610-3.C: New test.
4701 * g++.dg/template/pr70610-4.C: New test.
4702
13bd7c2b
JJ
47032016-04-12 Jakub Jelinek <jakub@redhat.com>
4704
6512fa6d
JJ
4705 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4706 128 instead of 32.
4707
13bd7c2b
JJ
4708 PR c++/70571
4709 * g++.dg/ext/pr70571.C: New test.
4710
20b9851c
MM
47112016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4712
8a434ada 4713 PR target/70640
20b9851c
MM
4714 * gcc.target/powerpc/pr70640.c: New test.
4715
2b2f52bc
PC
47162016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4717
4718 PR c++/68722
4719 * g++.dg/parse/pr68722.C: New.
4720
5901e56a
JJ
47212016-04-12 Jakub Jelinek <jakub@redhat.com>
4722
4723 PR rtl-optimization/70596
4724 * gcc.target/i386/pr70596.c: New test.
4725
d4619dc1
NS
47262016-04-12 Nathan Sidwell <nathan@acm.org>
4727
4728 PR c++/70501
4729 * g++.dg/init/pr70501.C: New.
4730
3df530d3
DW
47312016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4732
4733 * gcc.target/i386/asm-flag-6.c: New test.
4734
b7a120d7
TV
47352016-04-12 Tom de Vries <tom@codesourcery.com>
4736
4737 PR tree-optimization/68756
4738 * gcc.dg/graphite/pr68756.c: New test.
4739
4e0eea75
JJ
47402016-04-12 Jakub Jelinek <jakub@redhat.com>
4741
4742 PR tree-optimization/70602
4743 * gcc.c-torture/execute/pr70602.c: New test.
4744
35fbda43
MM
47452016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4746
4747 PR target/70381
4748 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4749 __float128 emulator is built and runs.
4750 * gcc.target/powerpc/float128-1.c: Likewise.
4751
4752 * lib/target-supports.exp (check_ppc_float128_sw_available):
4753 Rework tests for __float128 software and hardware
4754 availability. Fix exit condition to return 0 on success.
4755
04a99ebe
JG
47562016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4757
4758 PR target/70133
4759 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4760 * gcc.target/aarch64/target_attr_15.c: Likewise.
4761
47cd5a85
PC
47622016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4763
4764 PR c++/69066
4765 * g++.dg/cpp1y/pr69066.C: New.
4766
a5edb32e
JD
47672016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4768
4769 PR fortran/68566
4770 * gfortran.dg/pr36192.f90: Update test.
4771 * gfortran.dg/pr36192_1.f90: Update test.
4772 * gfortran.dg/real_dimension_1.f: Update test.
4773 * gfortran.dg/parameter_array_init_7.f90: New test.
4774
8ef378f8
JDA
47752016-04-09 John David Anglin <danglin@gcc.gnu.org>
4776
c532c871
JDA
4777 PR testsuite/64039
4778 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4779
d34f706f
JDA
4780 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4781
75e1dd9e
JDA
4782 PR rtl-optimization/66669
4783 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4784
8a976f5f
JDA
4785 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4786
da04822a
JDA
4787 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4788 * gcc.dg/pie-1.c: Likewise.
4789 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4790 * gcc.dg/pic-4.c: Likewise.
4791 * gcc.dg/pie-3.c: Likewise.
4792 * gcc.dg/pie-4.c: Likewise.
4793
adfabcf9
JDA
4794 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4795
4a020adf
JDA
4796 PR tree-optimization/68644
4797 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4798
8ef378f8
JDA
4799 PR rtl-optimization/64886
4800 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4801
09bf990e
TV
48022016-04-09 Tom de Vries <tom@codesourcery.com>
4803
4804 PR tree-optimization/68953
4805 * gcc.dg/graphite/pr68953.c: New test.
4806
138c3c1a
DH
48072016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4808
4809 PR fortran/70592
4810 * gfortran.dg/deferred_character_16.f90: New test.
4811
f55460af
JJ
48122016-04-09 Jakub Jelinek <jakub@redhat.com>
4813
4814 PR tree-optimization/70586
4815 * gcc.c-torture/execute/pr70586.c: New test.
4816
0b77bbf3
DH
48172016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4818
4819 PR sanitizer/70573
4820 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4821 with __builtin_memset
4822 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4823
c42cfb5c
CP
48242016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4825
4826 PR lto/70289
4827 PR ipa/70348
4828 PR tree-optimization/70373
4829 PR middle-end/70533
4830 PR middle-end/70534
4831 PR middle-end/70535
4832 * c-c++-common/goacc/reduction-5.c: New test.
4833 * c-c++-common/goacc/reduction-promotions.c: New test.
4834 * gfortran.dg/goacc/reduction-3.f95: New test.
4835 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4836
56cfb596
PP
48372016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4838
4839 PR c++/70590
4840 PR c++/70452
4841 * g++.dg/pr70590.C: New test.
4842 * g++.dg/pr70590-2.C: New test.
4843
1a13c0a2
JJ
48442016-04-08 Jakub Jelinek <jakub@redhat.com>
4845
abc0647a
JJ
4846 PR middle-end/70593
4847 * gcc.target/i386/pr70593.c: New test.
4848
1a13c0a2
JJ
4849 PR rtl-optimization/70574
4850 * gcc.target/i386/avx2-pr70574.c: New test.
4851
c3da4956
MO
48522016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4853
4854 PR sanitizer/70541
4855 * c-c++-common/asan/pr70541.c: New test.
4856
9f1b833b
TV
48572016-04-08 Tom de Vries <tom@codesourcery.com>
4858
4859 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4860 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4861
bae7adda
KT
48622016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4863
4864 PR target/70566
4865 * gcc.c-torture/execute/pr70566.c: New test.
4866
211f3d57
TV
48672016-04-08 Tom de Vries <tom@codesourcery.com>
4868
4869 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4870 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4871
02cf2861
AM
48722016-04-08 Alan Modra <amodra@gmail.com>
4873
4874 * gcc.target/powerpc/pr70117.c: New.
4875
5f490f9f
JJ
48762016-04-07 Jakub Jelinek <jakub@redhat.com>
4877
56e9b710
JJ
4878 PR testsuite/70581
4879 * gcc.dg/lto/simd-function_0.c: New test.
4880
5f490f9f
JJ
4881 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4882 clones.
4883 * c-c++-common/attr-simd-2.c: Likewise.
4884 * c-c++-common/attr-simd-4.c: Likewise.
4885 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4886 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4887
e4ebc74d
TP
48882016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4889
4890 PR testsuite/70553
4891 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4892
9817ae35
TS
48932016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4894 Tom de Vries <tom@codesourcery.com>
4895
4896 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4897 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4898 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4899 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4900 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4901 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4902 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4903 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4904
e292f64d
PP
49052016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4906
4907 PR c/70436
4908 * g++.dg/warn/Wparentheses-29.C: New test.
4909
6b37bdaf
PP
49102016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4911
4912 PR c/70436
4913 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4914 explicit braces to resolve a future -Wparentheses warning.
4915
64824205
RH
49162016-04-06 Richard Henderson <rth@redhat.com>
4917
4918 * gcc.dg/pr61817-1.c: New test.
4919 * gcc.dg/pr61817-2.c: New test.
4920 * gcc.dg/pr69391-1.c: New test.
4921 * gcc.dg/pr69391-2.c: New test.
4922
bc2fc1f3
VM
49232016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4924
4925 PR rtl-optimization/70398
c87885ca 4926 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4927
41414a02
EB
49282016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4929
4930 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4931
4066ea8a
YR
49322016-04-06 Yvan Roux <yvan.roux@linaro.org>
4933 Pedro Alves <palves@redhat.com>
4934
4935 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4936
ec35ea45
JJ
49372016-04-06 Jakub Jelinek <jakub@redhat.com>
4938
3866f8dd
JJ
4939 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4940 Check for avx512f effective targets instead of avx2.
4941 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4942 for AVX512F clones.
4943 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4944 * g++.dg/gomp/declare-simd-1.C: Likewise.
4945 * g++.dg/gomp/declare-simd-3.C: Likewise.
4946 * g++.dg/gomp/declare-simd-4.C: Likewise.
4947
ec35ea45
JJ
4948 PR middle-end/70550
4949 * c-c++-common/gomp/pr70550-1.c: New test.
4950 * c-c++-common/gomp/pr70550-2.c: New test.
4951
c08d28ac
NS
49522016-04-05 Nathan Sidwell <nathan@acm.org>
4953
4954 PR c++/70512
4955 * g++.dg/ext/attribute-may-alias-5.C: New.
4956
1d510e04
JJ
49572016-04-05 Jakub Jelinek <jakub@redhat.com>
4958
4959 PR c++/70336
4960 * c-c++-common/pr70336.c: New test.
4961 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4962 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4963
84278ed9
JH
49642016-04-05 Jan Hubicka <hubicka@ucw.cz>
4965
4966 PR ipa/66223
4967 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4968
268a0ec4
JJ
49692016-04-05 Jakub Jelinek <jakub@redhat.com>
4970
4971 PR rtl-optimization/70542
4972 * gcc.dg/torture/pr70542.c: New test.
4973 * gcc.target/i386/avx2-pr70542.c: New test.
4974
5e8c2eb1
ZS
49752016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4976
4977 PR tree-optimization/70509
4978 * gcc.target/i386/avx512bw-pr70509.c: New test.
4979
c0daf32d
PP
49802016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4981
4982 PR c++/70452
4983 * g++.dg/ext/constexpr-vla4.C: New test.
4984
bf867841
UB
49852016-04-05 Uros Bizjak <ubizjak@gmail.com>
4986
4987 PR target/70510
4988 * gcc.target/i386/pr70510.c: New test.
4989
3022186a
RB
49902016-04-05 Richard Biener <rguenther@suse.de>
4991
4992 PR tree-optimization/70526
4993 * g++.dg/torture/pr70526.C: New testcase.
4994
55fc79b2
JJ
49952016-04-05 Jakub Jelinek <jakub@redhat.com>
4996
4997 PR target/70525
4998 * gcc.target/i386/pr70525.c: New test.
4999
62b233f2
RB
50002016-04-05 Richard Biener <rguenther@suse.de>
5001
5002 PR middle-end/70499
5003 * g++.dg/torture/pr70499.C: New testcase.
5004
cc05759d
RB
50052016-04-05 Richard Biener <rguenther@suse.de>
5006
5007 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5008 remove XFAIL.
5009
f23f16d4
JJ
50102016-04-04 Jakub Jelinek <jakub@redhat.com>
5011
5012 PR middle-end/70307
5013 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5014 rs6000 ABI warnings.
5015
d27ecc49
JH
50162016-04-04 Jan Hubicka <hubicka@ucw.cz>
5017
5018 PR ipa/66223
5019 * g++.dg/ipa/devirt-51.C: New testcase.
5020
c974c96e
BS
50212016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5022 Jakub Jelinek <jakub@redhat.com>
5023
5024 PR middle-end/70457
5025 * gcc.dg/torture/pr70457.c: New.
5026
7a85da89
AV
50272016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5028
5029 PR fortran/67538
5030 * gfortran.dg/allocate_with_source_19.f08: New test.
5031
de517e64
AV
50322016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5033
5034 PR fortran/65795
5035 * gfortran.dg/coarray_allocate_6.f08: New test.
5036
43b9f499
RB
50372016-04-04 Richard Biener <rguenther@suse.de>
5038
5039 PR rtl-optimization/70484
5040 * gcc.dg/torture/pr70484.c: New testcase.
5041
f13355da
MP
50422016-04-04 Marek Polacek <polacek@redhat.com>
5043
5044 PR c/70307
5045 * gcc.dg/torture/pr70307.c: New test.
5046
6cc6ed50
OE
50472016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5048
5049 PR target/70416
5050 PR target/67391
5051 * gcc.target/sh/torture/pr70416.c: New.
5052
abdc16c8
MS
50532016-04-02 Martin Sebor <msebor@redhat.com>
5054
5055 PR c++/67376
5056 PR c++/70170
5057 PR c++/70172
5058 PR c++/70228
5059 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5060 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5061 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5062 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5063 * g++.dg/cpp0x/constexpr-string.C: Same.
5064 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5065 * g++.dg/cpp0x/pr65398.C: Same.
5066 * g++.dg/ext/constexpr-vla1.C: Same.
5067 * g++.dg/ext/constexpr-vla2.C: Same.
5068 * g++.dg/ext/constexpr-vla3.C: Same.
5069 * g++.dg/ubsan/pr63956.C: Same.
5070
763cd859
JJ
50712016-04-01 Jakub Jelinek <jakub@redhat.com>
5072
5073 PR rtl-optimization/70467
5074 * gcc.target/i386/pr70467-2.c: New test.
5075
0f875435
JJ
50762016-04-01 Jakub Jelinek <jakub@redhat.com>
5077 Marek Polacek <polacek@redhat.com>
5078
5079 PR c++/70488
5080 * g++.dg/init/new47.C: New test.
5081
41d14659
RR
50822016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5083
5084 PR target/70496
5085 * gcc.target/arm/pr70496.c: New test.
5086
f9bf89bb
NS
50872016-04-01 Nathan Sidwell <nathan@acm.org>
5088
73b9085d
NS
5089 PR c++/68475
5090 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5091
4afdcfaa
IE
50922016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5093
5094 PR target/69890
5095 * gcc.dg/strlenopt.h (memmove): New.
5096 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5097 instead of "string.h".
5098 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5099 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5100 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5101 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5102 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5103 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5104 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5105 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5106 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5107 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5108 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5109 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5110 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5111 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5112 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5113 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5114 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5115 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5116 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5117 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5118
b5d7a29c
RO
51192016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5120
5121 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5122 (Holder::foo): Reflect this.
5123
b660f9ec
IE
51242016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5125
5126 PR target/70442
5127 * gcc.dg/pr70442.c: New test.
5128
88504f34
NS
51292016-03-31 Nathan Sidwell <nathan@acm.org>
5130
5131 PR c++/70393
5132 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5133
95d34b96
KY
51342016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5135
5136 PR target/70453
5137 * gcc.target/i386/pr70453.c: New test.
5138
b4c4967c
AB
51392016-03-31 Andrey Belevantsev <abel@ispras.ru>
5140
5141 PR target/70292
5142 * gcc.c-torture/pr70292.c: New test.
5143
5fde6a45
MP
51442016-03-31 Marek Polacek <polacek@redhat.com>
5145
5146 PR c/70297
5147 * c-c++-common/pr70297.c: New test.
5148 * g++.dg/cpp0x/typedef-redecl.C: New test.
5149 * gcc.dg/typedef-redecl2.c: New test.
5150
97eb24c4
JJ
51512016-03-31 Jakub Jelinek <jakub@redhat.com>
5152
5153 PR rtl-optimization/70460
5154 * gcc.c-torture/execute/pr70460.c: New test.
5155
efc3536f
RB
51562016-03-31 Richard Biener <rguenther@suse.de>
5157
5158 PR c++/70430
5159 * g++.dg/ext/vector30.C: New testcase.
5160
e0876e21
DH
51612016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5162 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5163
5164 * gfortran.dg/fmt_pf.f90: New test.
5165
e9bff8c6
RO
51662016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5167
5168 Forward-port from 5 branch
5169 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5170
5171 PR testsuite/70356
5172 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5173 dg-require-effective-target after dg-do.
5174
5175 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5176
5177 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5178
2620c80d
TS
51792016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5180 Julian Brown <julian@codesourcery.com>
5181 Chung-Lin Tang <cltang@codesourcery.com>
5182 Cesar Philippidis <cesar@codesourcery.com>
5183 James Norris <jnorris@codesourcery.com>
5184 Tom de Vries <tom@codesourcery.com>
5185 Nathan Sidwell <nathan@codesourcery.com>
5186
bf867841 5187 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5188 * c-c++-common/goacc/loop-clauses.c: Likewise.
5189 * g++.dg/goacc/template.C: Likewise.
5190 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5191 * gfortran.dg/goacc/loop-1.f95: Likewise.
5192 * gfortran.dg/goacc/loop-5.f95: Likewise.
5193 * gfortran.dg/goacc/loop-6.f95: Likewise.
5194 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5195 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5196 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5197 * c-c++-common/goacc/clauses-fail.c: Likewise.
5198 * c-c++-common/goacc/parallel-1.c: Likewise.
5199 * c-c++-common/goacc/reduction-1.c: Likewise.
5200 * c-c++-common/goacc/reduction-2.c: Likewise.
5201 * c-c++-common/goacc/reduction-3.c: Likewise.
5202 * c-c++-common/goacc/reduction-4.c: Likewise.
5203 * c-c++-common/goacc/routine-3.c: Likewise.
5204 * c-c++-common/goacc/routine-4.c: Likewise.
5205 * c-c++-common/goacc/routine-5.c: Likewise.
5206 * c-c++-common/goacc/tile.c: Likewise.
5207 * g++.dg/goacc/template.C: Likewise.
5208 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5209 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5210 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5211 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5212 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5213 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5214 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5215 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5216 * c-c++-common/goacc/use_device-1.c: ... this file.
5217 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5218 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5219 * c-c++-common/goacc/host_data-6.c: ... this file.
5220 * c-c++-common/goacc/loop-2-kernels.c: New file.
5221 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5222 * c-c++-common/goacc/loop-3.c: Likewise.
5223 * g++.dg/goacc/reference.C: Likewise.
5224 * g++.dg/goacc/routine-1.C: Likewise.
5225 * g++.dg/goacc/routine-2.C: Likewise.
5226
f6d2d066
RB
52272016-03-30 Richard Biener <rguenther@suse.de>
5228
5229 PR middle-end/70450
5230 * gcc.dg/torture/pr70450.c: New testcase.
5231
d43242b9
JJ
52322016-03-30 Jakub Jelinek <jakub@redhat.com>
5233
5234 PR target/70421
5235 * gcc.dg/torture/pr70421.c: New test.
5236 * gcc.target/i386/avx512f-pr70421.c: New test.
5237
5ce43b77
L
52382016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5239
5240 PR testsuite/70364
5241 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5242 (check): New function.
5243 (bar): Call check.
5244 (foo): Align stack to 16 bytes when calling bar.
5245 * gcc.target/i386/cleanup-2.c: Likewise.
5246
d014a712
PP
52472016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5248
5249 PR tree-optimization/59124
5250 * gcc.dg/Warray-bounds-19.c: New test.
5251
13f0e8c7
ZW
52522016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5253
5254 * lib/prune.exp (escape_regex_chars): New.
5255 (prune_file_path): Update to quote metcharacters for regexp.
5256
3336c6e0
JJ
52572016-03-29 Jakub Jelinek <jakub@redhat.com>
5258
a362f023
JJ
5259 PR rtl-optimization/70429
5260 * gcc.c-torture/execute/pr70429.c: New test.
5261
3336c6e0
JJ
5262 PR tree-optimization/70405
5263 * gcc.dg/pr70405.c: New test.
5264
728557fd
AV
52652016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5266
5267 PR fortran/70397
5268 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5269 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5270
bef977d4
TS
52712016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5272
5273 PR testsuite/64177
5274 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5275 __cilkrts_set_param to set two workers.
5276 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5277 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5278
6f6d25c9
DH
52792016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5280
bf867841 5281 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5282
45733562
KY
52832016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5284
5285 PR target/70406
bf867841 5286 * gcc.target/i386/pr70406.c: New test.
45733562 5287
a1799e5e
EB
52882016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5289
5290 * gnat.dg/specs/double_record_extension3.ads: New test.
5291
5fca7b66
RH
52922016-03-25 Richard Henderson <rth@redhat.com>
5293
5294 PR target/70120
5295 * gcc.target/aarch64/pr70120-1.c: New.
5296 * gcc.target/aarch64/pr70120-2.c: New.
5297 * gcc.target/aarch64/pr70120-3.c: New.
5298
31ce75c6
PP
52992016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5300
5301 PR c++/62212
5302 * g++.dg/template/mangle2.C: The dg-do directive should be
5303 "compile" not "assemble".
5304
3caf0ca1
BS
53052016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5306
5307 PR lto/69650
5308 * gcc.dg/pr69650.c: New test.
5309
634035b6
DE
53102016-03-25 David Edelsohn <dje.gcc@gmail.com>
5311
5312 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5313
45d34276
AM
53142016-03-25 Alan Modra <amodra@gmail.com>
5315
5316 * gcc.dg/dfp/pr70052.c: New test.
5317
8f085166
RH
53182016-03-24 Richard Henderson <rth@redhat.com>
5319
5320 PR middle-end/69845
5321 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5322 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5323
011e5ec3
TV
53242016-03-24 Tom de Vries <tom@codesourcery.com>
5325
5326 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5327
9e3f4551
TV
53282016-03-24 Tom de Vries <tom@codesourcery.com>
5329
5330 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5331 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5332
45780041
TV
53332016-03-24 Tom de Vries <tom@codesourcery.com>
5334
5335 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5336 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5337
887ab4e5
PP
53382016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5339
5340 PR c++/62212
5341 * g++.dg/template/mangle2.C: New test.
5342
69a9a66f
RB
53432016-03-24 Richard Biener <rguenther@suse.de>
5344
5345 PR tree-optimization/70396
5346 * gcc.dg/torture/pr70396.c: New testcase.
5347
ed87de55
RB
53482016-03-24 Richard Biener <rguenther@suse.de>
5349
5350 PR middle-end/70370
5351 * gcc.dg/torture/pr70370.c: New testcase.
5352
ea064934
TV
53532016-03-24 Tom de Vries <tom@codesourcery.com>
5354
5355 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5356 * gfortran.dg/goacc/kernels-tree.f95: Same.
5357 * gfortran.dg/goacc/parallel-tree.f95: Same.
5358
b2a4dd1d
TV
53592016-03-24 Tom de Vries <tom@codesourcery.com>
5360
5361 * c-c++-common/goacc/uninit-if-clause.c: New test.
5362 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5363
72e7cd6e
JJ
53642016-03-24 Jakub Jelinek <jakub@redhat.com>
5365
5366 PR target/70290
bf867841
UB
5367 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5368 Fix formatting.
72e7cd6e 5369
ce9d0c03
RB
53702016-03-24 Richard Biener <rguenther@suse.de>
5371
5372 PR tree-optimization/70372
5373 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5374
426b9428
PP
53752016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5376
5377 PR c++/70347
5378 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5379
cd1588c4
PP
53802016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5381
5382 PR c++/70332
5383 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5384
61637db3
JJ
53852016-03-23 Jakub Jelinek <jakub@redhat.com>
5386
928af3bf
JJ
5387 PR c++/70001
5388 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5389 * g++.dg/cpp1y/pr70001.C: New test.
5390
61637db3
JJ
5391 PR c++/70323
5392 * g++.dg/cpp0x/constexpr-70323.C: New test.
5393
05aca4e7
AO
53942016-03-23 Alexandre Oliva <aoliva@redhat.com>
5395 Jason Merrill <jason@redhat.com>
5396 Jakub Jelinek <jakub@redhat.com>
5397
5398 PR c++/69315
5399 * g++.dg/cpp0x/constexpr-69315.C: New test.
5400 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5401
fbdb6baf
MP
54022016-03-23 Marek Polacek <polacek@redhat.com>
5403
5404 PR c++/69884
5405 * g++.dg/warn/Wignored-attributes-1.C: New test.
5406 * g++.dg/warn/Wignored-attributes-2.C: New test.
5407
d79ee524
TV
54082016-03-23 Tom de Vries <tom@codesourcery.com>
5409
5410 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5411 initialization.
5412 * gfortran.dg/goacc/private-3.f95 (test): Same.
5413 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5414 missing use param.
5415
a59f0bef
KT
54162016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5417
5418 * lib/target-supports.exp: Remove v7ve entry from loop
5419 creating effective target checks.
5420 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5421 (add_options_for_arm_arch_v7ve): Likewise.
5422
0179520a
JJ
54232016-03-23 Jakub Jelinek <jakub@redhat.com>
5424
5425 PR tree-optimization/70354
5426 * gcc.dg/vect/pr70354-1.c: New test.
5427 * gcc.dg/vect/pr70354-2.c: New test.
5428 * gcc.target/i386/avx2-pr70354-1.c: New test.
5429 * gcc.target/i386/avx2-pr70354-2.c: New test.
5430
75bb14d7
JL
54312016-03-22 Jeff Law <law@redhat.com>
5432
5433 PR target/70232
5434 * gcc.dg/tree-ssa/pr70232.c: New test.
5435
72c9526d
IE
54362016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5437
5438 PR target/70302
5439 * gcc.target/i386/pr70302.c: New test.
5440
a3ca1bc5
RB
54412016-03-22 Richard Biener <rguenther@suse.de>
5442
5443 PR middle-end/70251
5444 * g++.dg/torture/pr70251.C: New testcase.
5445
5c240f4d
DM
54462016-03-22 David Malcolm <dmalcolm@redhat.com>
5447
5448 PR c/69993
5449 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5450 Wmisleading-indentation.c.
5451 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5452 reflect change to diagnostic text and order of messages.
5453 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5454
80f6631b
DE
54552016-03-22 David Edelsohn <dje.gcc@gmail.com>
5456
5457 * g++.dg/ext/java-3.C: Don't compile on AIX.
5458
9a10956c
RB
54592016-03-22 Richard Biener <rguenther@suse.de>
5460
5461 PR middle-end/70333
5462 * gcc.dg/torture/pr70333.c: New testcase.
5463
6cedf922
IE
54642016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5465
5466 * g++.dg/ext/pr70290.C: New test.
5467
cd6c27ac
KY
54682016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5469
5470 PR target/70325
5471 * gcc.target/i386/pr70325.c: New test.
5472
4cde512c
JJ
54732016-03-22 Jakub Jelinek <jakub@redhat.com>
5474
b01915ed
JJ
5475 PR target/70329
5476 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5477 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5478
4e3e2cf1
JJ
5479 PR target/70300
5480 * gcc.target/i386/pr70300.c: New test.
5481
4cde512c
JJ
5482 PR c++/70295
5483 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5484 (func2): New function for cond with parens, xfail warning for c++.
5485 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5486
16f6d7dc
PP
54872016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5488
5489 PR c++/70096
5490 * g++.dg/template/ptrmem30.C: New test.
5491
a3e2b438
PP
54922016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5493
5494 PR c++/70204
5495 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5496 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5497
11b6a02e
JJ
54982016-03-21 Jakub Jelinek <jakub@redhat.com>
5499
5500 PR middle-end/70326
5501 * gcc.dg/pr70326.c: New test.
5502
b9407883
MG
55032016-03-21 Marc Glisse <marc.glisse@inria.fr>
5504 Jakub Jelinek <jakub@redhat.com>
5505
5506 PR tree-optimization/70317
5507 * gcc.dg/pr70317.c: New test.
5508
4a148e19
UB
55092016-03-21 Uros Bizjak <ubizjak@gmail.com>
5510
5511 PR target/70327
5512 * gcc.target/i386/pr70327.c: New test.
5513
2a85ddbb
ML
55142016-03-21 Martin Liska <mliska@suse.cz>
5515
7d36fe98 5516 PR ipa/70306
2a85ddbb
ML
5517 * gcc.dg/ipa/pr70306.c: New test.
5518
4a148e19 55192016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5520
5521 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5522 * gcc.target/arm/attr-align3.c: Likewise.
5523 * gcc.target/arm/attr_arm.c: Likewise.
5524 * gcc.target/arm/flip-thumb.c: Likewise.
5525
6b366948
JJ
55262016-03-21 Jakub Jelinek <jakub@redhat.com>
5527
5528 PR target/70296
5529 * gcc.target/powerpc/altivec-36.c: New test.
5530
2fac8c14
RB
55312016-03-21 Richard Biener <rguenther@suse.de>
5532
5533 PR tree-optimization/70310
5534 * gcc.dg/torture/pr70310.c: New testcase.
5535
e9bde854
KY
55362016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5537
5538 PR target/70293
5539 * gcc.target/i386/pr70293.c: New test.
5540
56bbfaf6
RB
55412016-03-21 Richard Biener <rguenther@suse.de>
5542
5543 PR tree-optimization/70288
5544 * gcc.dg/torture/pr70288-1.c: New testcase.
5545 * gcc.dg/torture/pr70288-2.c: Likewise.
5546
3eee49ed
AB
55472016-03-21 Andrey Belevantsev <abel@ispras.ru>
5548
5549 PR rtl-optimization/69307
5550 * gcc.target/arm/pr69307.c: New test.
4a148e19 5551
8e7816b4
AB
55522016-03-21 Andrey Belevantsev <abel@ispras.ru>
5553
5554 PR rtl-optimization/69102
5555 * gcc.c-torture/compile/pr69102.c: New test.
5556
14d7d4be
JL
55572016-03-18 Jeff Law <law@redhat.com>
5558
5559 PR rtl-optimization/70263
5560 * gcc.c-torture/compile/pr70263-1.c: New test.
5561 * gcc.target/i386/pr70263-2.c: New test.
5562
5c6a601c
BS
55632016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5564
5565 PR rtl-optimization/70278
5566 * gcc.dg/torture/pr70278.c: New test.
5567 * gcc.target/arm/pr70278.c: New test.
5568
4bbf545b
DM
55692016-03-18 David Malcolm <dmalcolm@redhat.com>
5570
5571 PR c/70281
5572 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5573 (test_builtin_types_compatible_p): New test function.
5574 * gcc.dg/pr70281.c: New test case.
5575
dc28bb68
CL
55762016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5577
5578 PR target/70113
5579 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5580
5e8d6dff
IE
55812016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5582
5583 PR tree-optimization/70252
5584 * gcc.dg/pr70252.c: New test.
5585
d0e7e403
TV
55862016-03-18 Tom de Vries <tom@codesourcery.com>
5587
5588 * gcc.dg/pr70161-2.c: New test.
5589 * gcc.dg/pr70161.c: New test.
5590
fa22501a
TV
55912016-03-18 Tom de Vries <tom@codesourcery.com>
5592
5593 PR ipa/70269
5594 * gcc.dg/pr70269.c: New test.
5595
dd125026
JJ
55962016-03-18 Jakub Jelinek <jakub@redhat.com>
5597
5598 PR c++/70267
5599 * g++.dg/ext/java-3.C: New test.
5600
91914f0a
PP
56012016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5602
5603 PR c++/70205
5604 * g++.dg/lookup/pr70205.C: New test.
5605
753a8910
PP
56062016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5607
5608 PR c++/70218
5609 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5610
14ba7b28
MP
56112016-03-17 Marek Polacek <polacek@redhat.com>
5612
5613 PR c/69407
5614 * gcc.dg/atomic-op-6.c: New test.
5615
ded60913
DM
56162016-03-17 David Malcolm <dmalcolm@redhat.com>
5617
5618 PR c/70264
5619 * c-c++-common/pr70264.c: New test case.
5620
a3aad0e6
JJ
56212016-03-17 Jakub Jelinek <jakub@redhat.com>
5622
17366700
JJ
5623 PR c++/70144
5624 * c-c++-common/pr70144-1.c: New test.
5625 * c-c++-common/pr70144-2.c: New test.
5626
a3aad0e6
JJ
5627 PR c++/70272
5628 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5629 * g++.dg/opt/flifetime-dse6.C: New test.
5630 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5631
b57e6e18
L
56322016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5633
5634 PR driver/70192
5635 * gcc.dg/pic-1.c: New test.
5636 * gcc.dg/pic-2.c: Likewise.
5637 * gcc.dg/pic-3.c: Likewise.
5638 * gcc.dg/pic-4.c: Likewise.
5639 * gcc.dg/pie-1.c: Likewise.
5640 * gcc.dg/pie-2.c: Likewise.
5641 * gcc.dg/pie-3.c: Likewise.
5642 * gcc.dg/pie-4.c: Likewise.
5643 * gcc.dg/pie-5.c: Likewise.
5644 * gcc.dg/pie-6.c: Likewise.
5645
b38ba58b
TV
56462016-03-17 Tom de Vries <tom@codesourcery.com>
5647
5648 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5649 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5650
6931b3b7
RB
56512016-03-17 Richard Biener <rguenther@suse.de>
5652
5653 PR debug/70271
5654 * g++.dg/debug/pr70271.C: New testcase.
5655
0c8b64cb
IE
56562016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5657
5658 * gcc.target/i386/pr70251.c: New test.
5659
b1970801
MP
56602016-03-17 Marek Polacek <polacek@redhat.com>
5661
5662 PR c++/70194
5663 * g++.dg/warn/constexpr-70194.C: New test.
5664
820c5eaa
RH
56652016-03-16 Richard Henderson <rth@redhat.com>
5666
5667 PR middle-end/70240
5668 * gcc.c-torture/compile/pr70240.c: New.
5669
da0ad263
SKS
56702016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5671
5672 * gcc.c-torture/compile/20151204.c: Skip for avr.
5673
c73d295c
JJ
56742016-03-16 Jakub Jelinek <jakub@redhat.com>
5675
5676 PR target/70245
5677 * g++.dg/opt/pr70245.C: New test.
5678 * g++.dg/opt/pr70245.h: New file.
5679 * g++.dg/opt/pr70245-aux.cc: New file.
5680
b2794066
MS
56812016-03-16 Martin Sebor <msebor@redhat.com>
5682
5683 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5684
aa43616c
RH
56852016-03-16 Richard Henderson <rth@redhat.com>
5686
5687 PR middle-end/70199
5688 * gcc.c-torture/compile/pr70199.c: New.
5689
59608fe5
L
56902016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5691
5692 * gcc.dg/uninit-19.c: Run dos2unix.
5693
ab4c578f
MP
56942016-03-16 Marek Polacek <polacek@redhat.com>
5695
5696 PR c/70093
5697 * gcc.dg/nested-func-10.c: New test.
5698 * gcc.dg/nested-func-9.c: New test.
5699
f5387e76
JJ
57002016-03-16 Jakub Jelinek <jakub@redhat.com>
5701
5702 PR tree-optimization/68714
5703 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5704
7662b718
TV
57052016-03-16 Tom de Vries <tom@codesourcery.com>
5706
5707 PR tree-optimization/68715
5708 * gcc.dg/graphite/pr68715-2.c: New test.
5709 * gcc.dg/graphite/pr68715.c: New test.
5710 * gfortran.dg/graphite/pr68715.f90: New test.
5711
be7ce7ae
TV
57122016-03-16 Tom de Vries <tom@codesourcery.com>
5713
5714 PR tree-optimization/68809
5715 * gcc.dg/graphite/pr68809-2.c: New test.
5716 * gcc.dg/graphite/pr68809.c: New test.
5717
1935f250
JJ
57182016-03-16 Jakub Jelinek <jakub@redhat.com>
5719
6651c93e
JJ
5720 PR c++/70147
5721 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5722 method call to i () as argument. Adjust expected output.
5723
1935f250
JJ
5724 PR c++/70147
5725 * g++.dg/ubsan/pr70147-1.C: New test.
5726 * g++.dg/ubsan/pr70147-2.C: New test.
5727
ab1caa6e
MS
57282016-03-15 Martin Sebor <msebor@redhat.com>
5729
5730 PR c++/58281
5731 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5732
5c2a1bbb
JDA
57332016-03-15 John David Anglin <danglin@gcc.gnu.org>
5734
cb5d8ad1
JDA
5735 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5736 hppa*-*-hpux*.
5737
b440dd40
JDA
5738 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5739
5c2a1bbb
JDA
5740 PR libfortran/69799
5741 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5742 libatomic_available.
5743
42c729c5
MP
57442016-03-15 Marek Polacek <polacek@redhat.com>
5745
5746 PR c++/70209
5747 * g++.dg/ext/attribute-may-alias-4.C: New test.
5748
82b1c550
AM
57492016-03-15 Alexander Monakov <amonakov@ispras.ru>
5750
5751 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5752 -fvar-tracking-assignments-toggle flag.
5753
4ccbf3a6
PH
57542016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5755
5756 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5757
c39858bd
JJ
57582016-03-15 Jakub Jelinek <jakub@redhat.com>
5759
5760 PR rtl-optimization/70222
5761 * gcc.c-torture/execute/pr70222-1.c: New test.
5762 * gcc.c-torture/execute/pr70222-2.c: New test.
5763
8be119c1
RH
57642016-03-15 Richard Henderson <rth@redhat.com>
5765
5766 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5767
6598bb55
AB
57682016-03-15 Andrey Belevantsev <abel@ispras.ru>
5769
5770 PR rtl-optimization/69032
5771 * gcc.dg/pr69032.c: New test.
5772
81fa2944
AB
57732016-03-15 Andrey Belevantsev <abel@ispras.ru>
5774
5775 PR rtl-optimization/63384
4a148e19 5776 * g++.dg/pr63384.C: New test.
81fa2944 5777
74ea9ab6
AB
57782016-03-15 Andrey Belevantsev <abel@ispras.ru>
5779
5780 PR target/64411
5781 * gcc.target/i386/pr64411.C: New test.
5782
045d5055
TV
57832016-03-15 Tom de Vries <tom@codesourcery.com>
5784
5785 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5786 * gfortran.dg/goacc/kernels-alias.f95: New test.
5787
3ea33585
MS
57882016-03-14 Martin Sebor <msebor@redhat.com>
5789
5790 PR c++/53792
5791 * g++.dg/cpp0x/constexpr-inline.C: New test.
5792 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5793
1df7b330
DE
57942016-03-14 David Edelsohn <dje.gcc@gmail.com>
5795
5796 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5797
79b57d18
JJ
57982016-03-14 Jakub Jelinek <jakub@redhat.com>
5799
5800 PR middle-end/70219
5801 * gcc.dg/pr70219.c: New test.
5802
3cbf012a
BS
58032016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5804
5805 PR target/70083
5806 * gcc.dg/torture/pr70083.c: New test.
5807 * gcc.target/i386/pr70083.c: New test.
5808
a9fee7cd
RB
58092016-03-14 Richard Biener <rguenther@suse.de>
5810
5811 PR tree-optimization/56365
5812 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5813
4799603f
SB
58142016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5815
5816 PR target/70098
5817 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5818 New function.
5819 * g++.dg/pr70098.C: New testcase.
5820
5821
760ca967
TV
58222016-03-14 Tom de Vries <tom@codesourcery.com>
5823
5824 PR tree-optimization/70045
5825 * gcc.dg/graphite/pr70045.c: New test.
5826
44e66a77
JD
58272016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5828
5829 PR fortran/69043
5830 * gfortran.dg/include_9.f90: New test.
5831
a18e0fe1
DH
58322016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5833
5834 PR fortran/45076
5835 gfortran.dg/prof/prof.exp: New script.
5836 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5837
d0aca6ab
AB
58382016-03-12 Andrey Belevantsev <abel@ispras.ru>
5839
5840 PR rtl-optimization/69307
5841 * gcc.dg/pr69307.c: New test.
5842
cefe08a4
VM
58432016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5844
5845 PR target/69614
5846 * gcc.target/arm/pr69614.c: New.
5847
70112e2a
PT
58482016-03-12 Paul Thomas <pault@gcc.gnu.org>
5849
5850 PR fortran/70031
5851 * gfortran.dg/submodule_14.f08: New test
5852
5853 PR fortran/69524
5854 * gfortran.dg/submodule_15.f08: New test
5855
3f1e5d3a
PP
58562016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5857
5858 PR c++/70106
5859 * g++.dg/cpp1y/paren3.C: New test.
5860
a3f6d680
MM
58612016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5862
5863 PR target/70131
5864 * gcc.target/powerpc/ppc-round2.c: New test.
5865
92348f09
BS
58662016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5867
5868 PR target/70123
5869 * gcc.dg/torture/pr70123.c: New test.
5870
cebde9e9
JL
58712016-03-11 Jeff Law <law@redhat.com>
5872
5873 PR tree-optimization/70190
5874 * gcc.c-torture/compile/pr70190.c: New test.
5875
3edc5da4
DM
58762016-03-11 David Malcolm <dmalcolm@redhat.com>
5877
5878 PR c/68187
5879 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5880 case.
5881 (test43_b): Likewise.
5882 (test43_c): Likewise.
5883 (test43_d): Likewise.
5884 (test43_e): Likewise.
5885 (test43_f): Likewise.
5886 (test43_g): Likewise.
5887 (test44_a): Likewise.
5888 (test44_b): Likewise.
5889 (test44_c): Likewise.
5890 (test44_d): Likewise.
5891 (test44_e): Likewise.
5892
318c1204
DM
58932016-03-11 David Malcolm <dmalcolm@redhat.com>
5894
5895 PR c/70085
5896 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5897
bc062234
KT
58982016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5899
5900 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5901 dg-options.
5902
acfc1ac1
KT
59032016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5904
5905 PR target/70002
5906 PR target/69245
5907 * gcc.target/aarch64/pr69245_2.c: New test.
5908
d1e2bb2d
JJ
59092016-03-11 Jakub Jelinek <jakub@redhat.com>
5910
5911 PR tree-optimization/70177
5912 * gcc.dg/pr70177.c: New test.
5913
07350627
AL
59142016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5915
5916 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5917
5c6706f7
AL
59182016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5919
5920 * gcc.dg/tree-ssa/sra-20.c: New.
5921
02d472a2
JJ
59222016-03-11 Jakub Jelinek <jakub@redhat.com>
5923
686d390a
JJ
5924 PR rtl-optimization/70174
5925 * gcc.dg/pr70174.c: New test.
5926
02d472a2
JJ
5927 PR tree-optimization/70169
5928 * gcc.dg/pr70169.c: New test.
5929
0f9befa1
IE
59302016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5931
5932 PR target/70160
5933 * gcc.target/i386/pr70160.c: New test.
5934
432d4670
AK
59352016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5936
5937 * gcc.target/s390/dfp-1.c: New test.
5938
a3dc8760
NC
59392016-03-10 Nick Clifton <nickc@redhat.com>
5940
5941 PR target/70044
5942 * gcc.target/aarch64/pr70044.c: New test.
5943
b87a8d7d
PP
59442016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5945 Jakub Jelinek <jakub@redhat.com>
5946
5947 PR c++/70001
5948 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5949 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5950 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5951
4f4ada6a
JH
59522016-03-10 Jan Hubicka <hubicka@ucw.cz>
5953
5954 PR lto/69589
5955 * g++.dg/lto/pr69589_0.C: New testcase
5956 * g++.dg/lto/pr69589_1.C: New testcase
5957
d49b0aa0
MP
59582016-03-10 Marek Polacek <polacek@redhat.com>
5959
5960 PR c++/70153
5961 * g++.dg/delayedfold/unary-plus1.C: New test.
5962
59632016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5964
5965 * gcc.target/arm/pr45701-1.c: Escape brackets.
5966 * gcc.target/arm/pr45701-2.c: Likewise.
5967
71017a7b
AL
59682016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5969
5970 * gfortran.dg/unconstrained_commons.f: New.
5971
ba52669f
AM
59722016-03-10 Alan Modra <amodra@gmail.com>
5973
5974 * gcc.dg/pr69195.c: New.
5975 * gcc.dg/pr69238.c: New.
5976
27742332
TV
59772016-03-10 Tom de Vries <tom@codesourcery.com>
5978
5979 PR testsuite/68915
5980 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5981
3a81a594
RB
59822016-03-10 Richard Biener <rguenther@suse.de>
5983
5984 PR tree-optimization/70128
5985 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5986 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5987
3433b975
JJ
59882016-03-09 Jakub Jelinek <jakub@redhat.com>
5989
c2864f02
JJ
5990 PR tree-optimization/70152
5991 * gcc.dg/pr70152.c: New test.
5992
3433b975
JJ
5993 PR target/70086
5994 * gcc.target/i386/pr70086-1.c: New test.
5995 * gcc.target/i386/pr70086-2.c: New test.
5996 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5997
5998 PR tree-optimization/70127
5999 * gcc.c-torture/execute/pr70127.c: New test.
6000
96b3c82d
CP
60012016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6002
6003 * c-c++-common/goacc/combined-directives-2.c: New test.
6004
b4f3232d
DM
60052016-03-09 David Malcolm <dmalcolm@redhat.com>
6006
6007 PR c/68473
6008 PR c++/70105
6009 * g++.dg/diagnostic/pr70105.C: New test.
6010 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6011 (test_multiple_ordinary_maps): New test function.
6012
40499f81
DM
60132016-03-09 David Malcolm <dmalcolm@redhat.com>
6014
6015 PR c/68473
6016 PR c++/70105
6017 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6018 Drop range information from call to inform_at_rich_loc.
6019 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6020 New.
6021 (test_show_locus): Replace calls to rich_location::add_range with
6022 calls to add_range. Rewrite the tests that used the now-defunct
6023 rich_location ctor taking a source_range. Simplify other tests
6024 by replacing calls to COMBINE_LOCATION_DATA with calls to
6025 make_location.
6026
c9e33662
RB
60272016-03-09 Richard Biener <rguenther@suse.de>
6028 Jakub Jelinek <jakub@redhat.com>
6029
6030 PR tree-optimization/70138
6031 * gcc.dg/vect/pr70138-1.c: New testcase.
6032 * gcc.dg/vect/pr70138-2.c: Likewise.
6033
2c73b764
JJ
60342016-03-09 Jakub Jelinek <jakub@redhat.com>
6035
6036 PR target/70049
6037 * gcc.target/i386/pr70049.c: New test.
6038
c06d25bb
RB
60392016-03-09 Richard Biener <rguenther@suse.de>
6040
6041 PR c/70143
6042 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6043 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6044 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6045
5828a501
RO
60462016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6047
6048 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6049 arm-*-*.
6050
2e141c8d
JJ
60512016-03-09 Jakub Jelinek <jakub@redhat.com>
6052
5a9def37
JJ
6053 PR middle-end/67278
6054 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6055
2e141c8d
JJ
6056 PR target/67278
6057 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6058
6059 PR middle-end/70050
6060 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6061 in testcase comment.
6062
bf751f40
TV
60632016-03-09 Tom de Vries <tom@codesourcery.com>
6064
6065 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6066 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6067 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6068 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6069 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6070 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6071 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6072 * gfortran.dg/goacc/kernels-loop.f95: New test.
6073
e210c999
MS
60742016-03-08 Martin Sebor <msebor@redhat.com>
6075
6076 PR c++/62096
6077 * g++.dg/warn/overflow-warn-7.C: New test.
6078
80aac5c8
JM
60792016-03-08 Jason Merrill <jason@redhat.com>
6080
6081 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6082 * lib/target-supports.exp (check_effective_target_concepts): New.
6083
12b81409
JJ
60842016-03-08 Jakub Jelinek <jakub@redhat.com>
6085
d259b234
JJ
6086 PR c++/70135
6087 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6088 * g++.dg/ubsan/pr70135.C: New test.
6089
12b81409
JJ
6090 PR target/70110
6091 * gcc.dg/pr70110.c: New test.
6092
b4e9f2aa
MJ
60932016-03-07 Martin Jambor <mjambor@suse.cz>
6094
6095 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6096 * c-c++-common/gomp/if-1.c: Likewise.
6097 * c-c++-common/gomp/pr61486-2.c: Likewise.
6098 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6099 to dg-additional-options.
6100 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6101 * g++/gomp/target-teams-1.c: Likewise.
6102 * gcc.dg/gomp/gomp.exp: Likewise.
6103 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6104 dg-additional-options.
6105 * gfortran.dg/gomp/gomp.exp: Likewise.
6106 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6107 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6108 dg-additional-options.
6109 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6110
f86e631e
MJ
61112016-03-07 Martin Jambor <mjambor@suse.cz>
6112
6113 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6114 * c-c++-common/gomp/gridify-1.c: New test.
6115 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6116
94156b3f
AV
61172016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6118
6119 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6120 trigger for cortex-r8, when scanning for register r8.
6121 * gcc.target/arm/pr45701-2.c: Likewise.
6122
a84a49b7 61232016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6124 Jeff Law <law@redhat.com>
a84a49b7
RB
6125
6126 PR tree-optimization/69740
6127 * gcc.c-torture/compile/pr69740-1.c: New test.
6128 * gcc.c-torture/compile/pr69740-2.c: New test.
6129
e41f6c9e
BS
61302016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6131
6132 * lib/target-supports.exp
6133 (check_effective_target_whole_vector_shift): Enable for PPC64.
6134
57548bf5
RB
61352016-03-07 Richard Biener <rguenther@suse.de>
6136
6137 PR tree-optimization/70115
6138 * gcc.dg/torture/pr70115.c: New testcase.
6139
4ae13300
NS
61402016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6141
6142 PR middle-end/69916
6143 * c-c-++-common/goacc/pr69916.c: New.
6144
5edb9853
RH
61452016-03-07 Richard Henderson <rth@redhat.com>
6146
6147 * gcc.c-torture/compile/pr70061.c: New test.
6148
2067a8f3
RB
61492016-03-07 Richard Biener <rguenther@suse.de>
6150
6151 PR testsuite/70109
6152 * gcc.dg/vect/O3-pr36098.c: New testcase.
6153
4145a9b7
CL
61542016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6155
6156 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6157
1878be32
EB
61582016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6159
6160 * gnat.dg/renaming9.ad[sb]: New testcase.
6161
df762bb2
JJ
61622016-03-05 Jakub Jelinek <jakub@redhat.com>
6163
6164 PR c++/70084
6165 * g++.dg/expr/stdarg3.C: New test.
6166
7d461295
JL
61672016-03-04 Jeff Law <law@redhat.com>
6168
6169 PR tree-optimization/69196
6170 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6171 x86_64-*-*.
6172
29b9828f
BS
61732016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6174
b6b552fd
BS
6175 PR c/69973
6176 * gcc.dg/pr69973.c: New test.
6177
201d49e9
BS
6178 PR rtl-optimization/69941
6179 * gcc.dg/torture/pr69941.c: New test.
6180
29b9828f
BS
6181 PR c/69824
6182 * gcc.dg/pr69824.c: New test.
6183
640b7e74
TV
61842016-03-05 Tom de Vries <tom@codesourcery.com>
6185
6186 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6187 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6188 function.
6189
7a3a3fad
PP
61902016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6191
6192 PR c++/66786
6193 * g++.dg/cpp1y/var-templ48.C: New test.
6194 * g++.dg/cpp1y/var-templ49.C: New test.
6195
cd439aec
EB
61962016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6197
6198 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6199
60204554
JJ
62002016-03-04 Jakub Jelinek <jakub@redhat.com>
6201
0c8825de
JJ
6202 PR c++/70035
6203 * g++.dg/ubsan/pr70035.C: New test.
6204
60204554
JJ
6205 PR target/70062
6206 * gcc.target/i386/pr70062.c: New test.
6207
f79d4eab
L
62082016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6209
6210 * g++.dg/template/typename21.C: Remove c++98_only.
6211
ea81ce67
L
62122016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6213
6214 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6215
64b23c13
DM
62162016-03-04 David Malcolm <dmalcolm@redhat.com>
6217
6218 PR c/68187
6219 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6220 function.
6221 (fn_42_b): Likewise.
6222 (fn_42_c): Likewise.
6223
729526f5
DM
62242016-03-04 David Malcolm <dmalcolm@redhat.com>
6225
6226 PR c/68187
6227 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6228 function.
6229 (fn_40_b): Likewise.
6230 (fn_41_a): Likewise.
6231 (fn_41_b): Likewise.
6232
f9ea11ac
JJ
62332016-03-04 Jakub Jelinek <jakub@redhat.com>
6234
6235 PR target/70059
6236 * gcc.target/i386/avx512f-pr70059.c: New test.
6237 * gcc.target/i386/avx512dq-pr70059.c: New test.
6238
b6c38c69
BS
62392016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6240
6241 PR rtl-optimization/57676
6242 * gcc.dg/torture/pr57676.c: New test.
6243
af3cdd34
IE
62442016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6245
6246 * gcc.dg/pr70026.c: New test.
6247
7ff6ca38
MP
62482016-03-04 Marek Polacek <polacek@redhat.com>
6249
6250 PR c/69798
6251 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6252 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6253
a6bf62d5
KT
62542016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6255
6256 PR target/70004
6257 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6258 Delete.
6259 (test_corners_sisd_si): Likewise.
6260 (main): Remove checks of the above.
6261 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6262
ae4cdc6a
EB
62632016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6264
6265 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6266
08455559
CL
62672016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6268
6269 * gcc.dg/torture/pr69951.c: Accept argc==0.
6270
e9a35493
RB
62712016-03-04 Richard Biener <rguenther@suse.de>
6272
6273 PR c++/70054
6274 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6275 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6276
fba054c2
DV
62772016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6278
6279 PR testsuite/69766
6280 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6281 testing multiarch.
6282
f10cdc6c
JJ
62832016-03-04 Jakub Jelinek <jakub@redhat.com>
6284
6285 PR debug/69947
6286 * gcc.dg/guality/pr69947.c: New test.
6287
2e981ba0
JJ
62882016-03-03 Jakub Jelinek <jakub@redhat.com>
6289
6290 PR ada/70017
6291 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6292
0ba3bfa2
KT
62932016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6294
6295 PR rtl-optimization/69904
6296 * gcc.target/arm/pr69904.c: New test.
6297
97ecdb46
JJ
62982016-03-03 Jakub Jelinek <jakub@redhat.com>
6299
6300 PR target/70021
6301 * gcc.dg/vect/pr70021.c: New test.
6302 * gcc.target/i386/pr70021.c: New test.
6303
a2a743a1
MP
63042016-03-03 Marek Polacek <polacek@redhat.com>
6305
6306 PR middle-end/70050
6307 * gcc.dg/pr70050.c: New test.
6308
fa07ecdd
JG
63092016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6310
6311 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6312
23504262
ML
63132016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6314
6315 PR tree-optimization/70043
6316 * gfortran.dg/vect/pr70043.f90: New test.
6317
b7b9e1a9
EB
63182016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6319
6320 * gnat.dg/specs/task1.ads: New test.
6321
cb83ba54
RO
63222016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6323
6324 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6325 Invoke gdb with -batch.
6326 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6327
a75f5e30
RB
63282016-03-03 Richard Biener <rguenther@suse.de>
6329
6330 PR tree-optimization/55936
6331 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6332
268bc320
JL
63332016-03-02 Jeff Law <law@redhat.com>
6334
815f20ab
JL
6335 PR rtl-optimization/69942
6336 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6337 effects of argument promotions.
6338
268bc320
JL
6339 PR tree-optimization/69987
6340 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6341 target does not support -fprefetch-loop-arrays.
6342
171f7de5
UB
63432016-03-02 Uros Bizjak <ubizjak@gmail.com>
6344
6345 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6346
192912db
BC
63472016-03-02 Bin Cheng <bin.cheng@arm.com>
6348
c7908871 6349 PR rtl-optimization/69052
192912db
BC
6350 * gcc.target/i386/pr69052.c: New test.
6351
90a7a40b
AM
63522016-03-02 Alan Modra <amodra@gmail.com>
6353
6354 * gcc.dg/pr69990.c: New.
6355
69fa742f
JJ
63562016-03-02 Jakub Jelinek <jakub@redhat.com>
6357
de752fb0
JJ
6358 PR c/68062
6359 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6360
6361 PR middle-end/70022
6362 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6363
69fa742f
JJ
6364 PR target/70028
6365 * gcc.target/i386/pr70028.c: New test.
6366
7c65bd56
MK
63672016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6368
6369 * c-c++-common/asan/swapcontext-test-1.c,
6370 * c-c++-common/tsan/thread_leak.c,
6371 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6372 * g++.dg/tsan/benign_race.C,
6373 * g++.dg/tsan/fd_close_norace.C,
6374 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6375 races with sanitizer output
6376
37d98220 63772016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6378 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6379
6380 PR target/67278
6381 * gcc.dg/simd-8.c: New testcase.
6382
218db463
RB
63832016-03-02 Richard Biener <rguenther@suse.de>
6384
6385 PR middle-end/67278
6386 * gcc.dg/simd-7.c: New testcase.
6387
22c72158
EB
63882016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6389
6390 * gcc.target/i386/pr70007.c: Tweak.
6391
9a790ccc
DV
63922016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6393
6394 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6395
bd02f00f
MP
63962016-03-02 Marek Polacek <polacek@redhat.com>
6397
6398 PR c/67854
6399 * gcc.dg/pr67854.c: New test.
6400
1e840f39
JJ
64012016-03-02 Jakub Jelinek <jakub@redhat.com>
6402
6403 PR middle-end/70025
6404 * gcc.dg/torture/pr70025.c: New test.
6405
bca00241
VK
64062016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6407
6408 PR tree-optimization/68621
6409 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6410
0bca04b8
EB
64112016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6412
6413 * gcc.target/i386/pr70007.c: New test.
6414
2a9afc86
JL
64152016-03-01 Jeff Law <law@redhat.com>
6416
eab2541b 6417 PR tree-optimization/69196
9d83ef71 6418 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6419
2a9afc86
JL
6420 PR tree-optimization/69196
6421 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6422 duplicating code and spoiling the expected output.
6423
0d39977e
MM
64242016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6425
6426 PR target/70033
6427 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6428 supports power9 before doing tests.
6429 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6430 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6431 * gcc.target/powerpc/p9-permute.c: Likewise.
6432
a0c0699d
UB
64332016-03-01 Uros Bizjak <ubizjak@gmail.com>
6434
6435 PR target/70027
6436 * gcc.target/i386/pr70027.c: New test.
6437
0ae3ef47 64382016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6439
6440 * gcc.dg/pr70017.c: New test.
6441
686e2237
JJ
64422016-03-01 Jakub Jelinek <jakub@redhat.com>
6443
6444 PR c/69796
6445 PR c/69974
6446 * gcc.dg/pr69796.c: New test.
6447 * gcc.dg/pr69974.c: New test.
6448
f8e4188c
EB
64492016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6450
6451 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6452
5e3f1c7c
JL
64532016-02-29 Jeff Law <law@redhat.com>
6454
6455 PR tree-optimization/69987
6456 * gfortran.dg/pr69987.f90: New test.
6457
6458 PR tree-optimization/69989
6459 * gcc.c-torture/compile/pr69989-2.c: New test.
6460
1be56bc5
MP
64612016-03-01 Marek Polacek <polacek@redhat.com>
6462
6463 PR c++/69795
6464 * g++.dg/parse/invalid1.C: New test.
6465
1b19470d
RB
64662016-03-01 Richard Biener <rguenther@suse.de>
6467
6468 PR middle-end/70022
6469 * gcc.dg/pr70022.c: New testcase.
6470
3ae0661a
IE
64712016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6472
6473 PR tree-optimization/69956
6474 * gcc.dg/pr69956.c: New test.
6475
0f09ab88
BS
64762016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6477
6478 PR target/70011
6479 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6480 XFAIL when hardware supports efficient unaligned storage access.
6481
76d881bf
PP
64822016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6483
6484 PR c++/69961
6485 * g++.dg/template/pr69961a.C: New test.
6486 * g++.dg/template/pr69961b.C: New test.
6487
7168133a
DM
64882016-02-29 David Malcolm <dmalcolm@redhat.com>
6489
6490 PR preprocessor/69985
6491 * gcc.dg/cpp/pr69985.c: New test case.
6492
0c6072a3
JL
64932016-02-29 Jeff Law <law@redhat.com>
6494
e66f219b
JL
6495 PR tree-optimization/70005
6496 * gcc.c-torture/execute/pr70005.c New test.
6497
0c6072a3
JL
6498 PR tree-optimization/69999
6499 * gcc.c-torture/compile/pr69999.c: New test.
6500
fd9fbdb3
YR
65012016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6502
6503 PR tree-optimization/69652
6504 * gcc.dg/torture/pr69652.c: Delete test.
6505 * gcc.dg/vect/pr69652.c: New test.
6506
cbd400b4
RB
65072016-02-19 Richard Biener <rguenther@suse.de>
6508
6509 PR tree-optimization/69980
6510 * gfortran.dg/vect/pr69980.f90: New testcase.
6511
84ea0f58
EB
65122016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6513
6514 * gcc.target/sparc/20160229-1.c: New test.
6515
5d2a63dc
EB
65162016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6517
6518 * gnat.dg/stack_usage3.adb: New test.
6519 * gnat.dg/stack_usage3_pkg.ads: New helper.
6520
93e708f9
EB
65212016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6522
6523 * gnat.dg/renaming8.adb: New test.
6524 * gnat.dg/renaming8_pkg1.ads: New helper.
6525 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6526 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6527
6512bc93
RB
65282016-02-29 Richard Biener <rguenther@suse.de>
6529
6530 PR tree-optimization/69720
6531 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6532
7b201a88
TK
65332016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6534
6535 PR fortran/68147
6536 PR fortran/47674
6537 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6538
82ee0cf2 65392016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6540 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6541
6542 PR fortran/56007
6543 * gfortran.dg/coarray_8.f90: Adjust error message.
6544 * gfortran.dg/pr56007.f90: New test.
6545 * gfortran.dg/pr56007.f: New test.
6546
cdc1a2c8
L
65472016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6548
6549 PR tree-optimization/69989
6550 * gcc.dg/torture/pr69989.c: New test.
6551
33505bcf
EB
65522016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6553
6554 * gcc.target/i386/stack-realign-win.c: New test.
6555
524bfb19
HA
65562016-02-28 Harald Anlauf <anlauf@gmx.de>
6557
6558 PR fortran/60126
6559 * gfortran.dg/pr60126.f90: New test.
6560
bd542508
JL
65612016-02-27 Jeff Law <law@redhat.com>
6562
6563 Revert
6564 2016-02-26 Richard Biener <rguenther@suse.de>
6565 Jeff Law <law@redhat.com>
6566
6567 PR tree-optimization/69740
6568 * gcc.c-torture/compile/pr69740-1.c: New test.
6569 * gcc.c-torture/compile/pr69740-2.c: New test.
6570
dd1291e0
JD
65712016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6572
5fb67f8b 6573 PR fortran/69910
dd1291e0
JD
6574 * gfortran.dg/newunit_4.f90: New test.
6575
5cfefb59
JJ
65762016-02-27 Jakub Jelinek <jakub@redhat.com>
6577
6578 PR target/69613
6579 PR rtl-optimization/69886
6580 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6581 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6582 target.
6583
20ba5f33
MS
65842016-02-26 Martin Sebor <msebor@redhat.com>
6585
6586 PR tree-optimization/15826
6587 * gcc.dg/tree-ssa/pr15826.c: New test.
6588
e6fb01b0
JJ
65892016-02-26 Jakub Jelinek <jakub@redhat.com>
6590
6591 PR target/69969
6592 * gcc.target/powerpc/pr69969.c: New test.
6593
e3e0cf64
MS
65942016-02-26 Martin Sebor <msebor@redhat.com>
6595
6596 PR c++/15766
6597 * g++.old-deja/g++.other/decl5.C: Add a test case.
6598
d1f2bea5
SB
65992016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6600
6601 PR target/69946
6602 * gcc.target/powerpc/pr69946.c: New file.
6603
4a4f9d2b 66042016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6605 Jeff Law <law@redhat.com>
4a4f9d2b 6606
e3e0cf64 6607 PR tree-optimization/69740
4a4f9d2b
RB
6608 * gcc.c-torture/compile/pr69740-1.c: New test.
6609 * gcc.c-torture/compile/pr69740-2.c: New test.
6610
ad2a2706
MJ
66112016-02-26 Martin Jambor <mjambor@suse.cz>
6612
6613 PR middle-end/69920
6614 * gcc.dg/torture/pr69932.c: New test.
6615 * gcc.dg/torture/pr69936.c: Likewise.
6616
1d11f7ce
AK
66172016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6618
6619 PR target/69709
6620 * gcc.target/s390/pr69709.c: New test.
6621
6cfccbb2
KT
66222016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6623
6624 PR target/69245
6625 * gcc.target/aarch64/pr69245_1.c: New test.
6626
ac59ad4e
KT
66272016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6628
6629 PR target/69613
6630 * gcc.dg/torture/pr69613.c: New test.
6631
a2ad54a0
JJ
66322016-02-26 Jakub Jelinek <jakub@redhat.com>
6633
6634 PR rtl-optimization/69891
6635 * gcc.target/i386/pr69891.c: New test.
6636
0884062c 66372016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6638 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6639
d2369d4f 6640 PR target/61397
c163789b
MM
6641 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6642 functionality for both 32-bit and 64-bit.
6643
5aed7e2c
RB
66442016-02-26 Richard Biener <rguenther@suse.de>
6645
6646 PR tree-optimization/69551
6647 * gcc.dg/torture/pr69951.c: New testcase.
6648
798e2a8e
RB
66492016-02-25 Richard Biener <rguenther@suse.de>
6650
6651 PR tree-optimization/48795
6652 * gcc.dg/Warray-bounds-18.c: New testcase.
6653
9559fbac
RO
66542016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6655
6656 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6657
c049b107
JJ
66582016-02-25 Jakub Jelinek <jakub@redhat.com>
6659
6660 PR rtl-optimization/69896
6661 * gcc.dg/pr69896.c: New test.
6662
1137001c
PP
66632016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6664
6665 PR c++/69736
6666 * g++.dg/cpp1y/paren2.C: New test.
6667
2e9c8641
MS
66682016-02-24 Martin Sebor <msebor@redhat.com>
6669
6670 PR c/51147
6671 * gcc.dg/enum-mode-2.c: New test.
6672
03ca8fb3
JJ
66732016-02-24 Jakub Jelinek <jakub@redhat.com>
6674
6675 PR c++/69922
6676 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6677 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6678 * g++.dg/ubsan/pr69922.C: New test.
6679
0b05329b
MP
66802016-02-24 Marek Polacek <polacek@redhat.com>
6681
6682 PR c/69819
6683 * gcc.dg/pr69819.c: New test.
6684
57c2c374
MS
66852016-02-24 Martin Sebor <msebor@redhat.com>
6686
3b96b93a
MS
6687 PR c++/69912
6688 * g++.dg/ext/flexary15.C: New test.
6689
66902016-02-24 Martin Sebor <msebor@redhat.com>
6691
6692 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6693 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6694 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6695
65433bb5
MK
66962016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6697 Charles Baylis <charles.baylis@linaro.org>
6698
6699 PR debug/61033
6700 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6701
f802a424 67022016-02-24 Richard Biener <rguenther@suse.de>
44293580 6703 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6704
6705 PR middle-end/69760
6706 * gcc.dg/torture/pr69760.c: New testcase.
6707
525f795f
RO
67082016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6709
6710 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6711 pattern on Solaris with as.
6712
cd7bbceb
KT
67132016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6714
6715 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6716 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6717 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6718 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6719
89c0c1fd
JJ
67202016-02-24 Jakub Jelinek <jakub@redhat.com>
6721
6722 PR middle-end/69915
6723 * gcc.dg/pr69915.c: New test.
6724
0683fd27
KT
67252016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6726
6727 PR rtl-optimization/69886
6728 * gcc.dg/torture/pr69886.c: New test.
6729
e53d562a
RB
67302016-02-24 Richard Biener <rguenther@suse.de>
6731
6732 PR middle-end/68963
6733 * gcc.dg/torture/pr68963.c: New testcase.
6734
74a00288
KT
67352016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6736
6737 PR target/69875
6738 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6739 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6740 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6741 * gcc.target/arm/atomic_loaddi_1.c: New test.
6742 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6743 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6744 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6745 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6746 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6747 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6748 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6749 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6750
340fd4c9
JJ
67512016-02-24 Jakub Jelinek <jakub@redhat.com>
6752
6753 PR middle-end/69909
6754 * gcc.dg/torture/pr69909.c: New test.
6755
47d3fdb2
RB
67562016-02-24 Richard Biener <rguenther@suse.de>
6757
6758 PR tree-optimization/69907
6759 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6760 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6761 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6762
dab73e73
CB
67632016-02-24 Christian Bruel <christian.bruel@st.com>
6764
6765 * gcc.target/arm/pragma_cpp_fma.c: New test.
6766
7cc5ec65
JD
67672016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6768
6769 PR fortran/61156
6770 * gfortran.dg/include_6.f90: Update test.
6771
067fbd8b
JJ
67722016-02-23 Jakub Jelinek <jakub@redhat.com>
6773
6774 PR objc/69844
6775 * objc.dg/pr69844.m: New test.
6776
64a454d9
JD
67772016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6778
6779 PR libgfortran/69456
6780 * gfortran.dg/namelist_89.f90: New test.
6781 * gfortran.dg/pr59700.f90: Update test..
6782
35886f0b
MS
67832016-02-23 Martin Sebor <msebor@redhat.com>
6784
6785 PR middle-end/69780
6786 * g++.dg/ext/builtin_alloca.C: New test.
6787 * gcc.dg/builtins-68.c: New test.
6788
162cc7e3
RH
67892016-02-23 Richard Henderson <rth@redhat.com>
6790
6791 * gcc.target/i386/addr-space-3.c: Remove test.
6792
196440f8
DM
67932016-02-23 David Malcolm <dmalcolm@redhat.com>
6794
6795 PR preprocessor/69126
6796 PR preprocessor/69543
6797 * c-c++-common/pr69126-2-long.c: New test.
6798 * c-c++-common/pr69126-2-short.c: New test.
6799 * c-c++-common/pr69543-1.c: Remove xfail.
6800
1d3121af
DM
68012016-02-23 David Malcolm <dmalcolm@redhat.com>
6802
6803 PR preprocessor/69126
6804 PR preprocessor/69543
6805 PR preprocessor/69558
6806 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6807 (f): Rename to...
6808 (test_2): ...this, and add leading comment.
6809 (MACRO_3, test_3): New.
6810 (MACRO_4A, MACRO_4B, test_4): New.
6811 (MACRO): Rename to...
6812 (MACRO_5): ...this.
6813 (g): Rename to...
6814 (test_5): ...this, updating for renaming of MACRO, and
6815 add leading comment.
6816 * c-c++-common/pr69543-1.c: New.
6817 * c-c++-common/pr69543-2.c: New.
6818 * c-c++-common/pr69543-3.c: New.
6819 * c-c++-common/pr69543-4.c: New.
6820 * c-c++-common/pr69558-1.c: New.
6821 * c-c++-common/pr69558-2.c: New.
6822 * c-c++-common/pr69558-3.c: New.
6823 * c-c++-common/pr69558-4.c: New.
6824 * gcc.dg/pr69558.c: Move to...
6825 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6826 xfail for c++.
6827
f99c3557
TS
68282016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6829
6830 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6831 to -ftree-parallelize-loops/-fopenacc changes.
6832 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6833 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6834 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6835 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6836 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6837 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6838 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6839 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6840 * c-c++-common/goacc/kernels-loop.c: Likewise.
6841 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6842 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6843 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6844 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6845
c60ec7c2
RO
68462016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6847
6848 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6849
f1a62b6f
JJ
68502016-02-23 Jakub Jelinek <jakub@redhat.com>
6851
e67bf044
JJ
6852 PR c++/69902
6853 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6854
f1a62b6f
JJ
6855 PR c/69900
6856 * gcc.dg/pr69900.c: New test.
6857
20c5e09e
MJ
68582016-02-23 Martin Jambor <mjambor@suse.cz>
6859
6860 PR tree-optimization/69666
6861 * gcc.dg/tree-ssa/pr69666.c: New test.
6862
e457a6fc
AV
68632016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6864
6865 PR fortran/67451
6866 * gfortran.dg/coarray_allocate_5.f08: New test.
6867
d7b574f4
AK
68682016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6869
6870 * gcc.target/s390/vcond-shift.c: Move to ...
6871 * gcc.target/s390/vector/vcond-shift.c: ... here.
6872
58bdeb44
AK
68732016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6874
6875 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6876 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6877
7cd0387b
AK
68782016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6879
6880 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6881
4246c8da
MW
68822016-02-20 Mark Wielaard <mjw@redhat.com>
6883
6884 PR c/28901
6885 * gcc.dg/unused-variable-3.c: New test.
6886
f93bc532
JJ
68872016-02-22 Jakub Jelinek <jakub@redhat.com>
6888
6889 PR target/69888
6890 * gcc.target/i386/pr69888.c: New test.
6891
c4e360f4
RB
68922016-02-22 Richard Biener <rguenther@suse.de>
6893
6894 PR tree-optimization/69882
6895 * gfortran.dg/vect/pr69882.f90: New testcase.
6896
09c92f1c
JJ
68972016-02-22 Jakub Jelinek <jakub@redhat.com>
6898
6899 PR target/69885
6900 * gcc.dg/pr69885.c: New test.
6901
f88d45dc
OE
69022016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6903
6904 PR target/69806
6905 PR target/54089
6906 * gcc.target/sh/pr54089-10.c: New.
6907
ce1ff48e
PT
69082016-02-20 Paul Thomas <pault@gcc.gnu.org>
6909
6910 PR fortran/69423
6911 * gfortran.dg/deferred_character_15.f90 : New test.
6912
bbf27208
DH
69132016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6914
6915 PR fortran/57365
6916 gfortran.dg/allocate_with_source_18.f03: New test.
6917
69182016-02-20 Harald Anlauf <anlauf@gmx.de>
6919
6920 PR fortran/52531
6921 gfortran.dg/gomp/pr52531.f90: New test.
6922
268be88c
BE
69232016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6924
6925 PR c++/69865
6926 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6927 -std=c++03.
6928
4b6c824a
JJ
69292016-02-19 Jakub Jelinek <jakub@redhat.com>
6930
871b3f47
JJ
6931 PR c++/69826
6932 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6933 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6934
7a965d51
JJ
6935 PR c++/69850
6936 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6937
4b6c824a
JJ
6938 PR c++/69851
6939 * g++.dg/torture/pr69851.C: New test.
6940
15fca21a
MS
69412016-02-19 Martin Sebor <msebor@redhat.com>
6942
6943 PR testsuite/69573
6944 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6945
19e21586
JJ
69462016-02-19 Jakub Jelinek <jakub@redhat.com>
6947
03a616ac
JJ
6948 PR c++/69850
6949 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6950 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6951
19e21586
JJ
6952 PR c++/67767
6953 * g++.dg/cpp0x/pr67767.C: New test.
6954
2db16594
KT
69552016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6956
6957 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6958 for fp, simd, crypto, crc, lse.
6959 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6960 above.
6961 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6962 effective target check.
6963
5a7d9d1e
JJ
69642016-02-19 Jakub Jelinek <jakub@redhat.com>
6965
6966 PR target/69820
6967 * gcc.target/i386/pr69820.c: New test.
6968
6448f064
AK
69692016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6970
6971 * gcc.target/s390/vector/int128-1.c: New test.
6972
d0a859e6
AK
69732016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6974
6975 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6976
9e4eb643
AK
69772016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6978
6979 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6980 instruction pattern name to prevent the testcase from failing with
6981 -march=z13.
6982
859a4c0e
AK
69832016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6984
6985 * gcc.target/s390/md/movstr-2.c: New test.
6986
efc2340b
MK
69872016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6988
6989 * gcc.target/s390/morestack.c: New test.
6990
ca2bfbc2
DV
69912016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6992
6993 PR target/69625
6994 * gcc.target/s390/pr69625.c: Add test case.
6995
efd4bd05
BE
69962016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6997
6998 PR testsuite/68580
6999 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7000
2bf2078a
MM
70012016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7002
7003 PR target/68404
7004 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7005 * gcc.target/powerpc/fusion3.c: Likewise.
7006
f003579e
RB
70072016-02-18 Richard Biener <rguenther@suse.de>
7008
7009 PR middle-end/69553
7010 * g++.dg/torture/pr69553.C: New testcase.
7011
19233914
NC
70122016-02-18 Nick Clifton <nickc@redhat.com>
7013
efd4bd05
BE
7014 PR target/62254
7015 PR target/69610
7016 * gcc.target/arm/pr62554.c: New test.
7017 * gcc.target/arm/pr69610-1.c: New test.
7018 * gcc.target/arm/pr69610-2.c: New test.
19233914 7019
23f27839
RB
70202016-02-18 Richard Biener <rguenther@suse.de>
7021
7022 PR middle-end/69854
7023 * gcc.dg/torture/pr69854.c: New testcase.
7024
932c0da4
JJ
70252016-02-17 Jakub Jelinek <jakub@redhat.com>
7026
7027 PR c++/69850
7028 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7029
1bed93e4
BS
70302012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7031
7032 * gcc.target/powerpc/vec-cg.c: New test.
7033
57bfb134
RB
70342016-02-17 Richard Biener <rguenther@suse.de>
7035
7036 PR testsuite/69586
7037 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7038
a44e0ebb
KT
70392016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7040
7041 PR target/69161
7042 * gcc.c-torture/compile/pr69161.c: New test.
7043
ffacd726
DS
70442016-02-17 David Sherwood <david.sherwood@arm.com>
7045
7046 PR target/69532
7047 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7048 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7049
448db8d2
EB
70502016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7051
7052 * gcc.dg/ifcvt-4.c: Skip on Visium.
7053
e2f0522e
EB
70542016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7055
7056 * gnat.dg/atomic8.adb: New test.
7057
bf17fe3f
EB
70582016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7059
7060 * gnat.dg/discr46.ad[sb]: New test.
7061
ecf835e9
KN
70622016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7063
7064 PR Target/48344
7065 * gcc.target/powerpc/pr48344-1.c: New test.
7066
49a1164a
TK
70672015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7068
7069 PR fortran/69742
7070 * gfortran.dg/associate_21.f90: New test.
7071
bf14eba2
JJ
70722016-02-16 Jakub Jelinek <jakub@redhat.com>
7073
7074 PR c/69835
7075 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7076 -Wnonnull in dg-options.
7077 * c-c++-common/nonnull-2.c: New test.
7078
35a093b6
JG
70792016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7080 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7081
7082 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7083
e387d491
JJ
70842016-02-16 Jakub Jelinek <jakub@redhat.com>
7085
7086 PR middle-end/69801
7087 * gcc.dg/pr69801.c: Add empty dg-options.
7088
ba539195
JN
70892016-02-16 James Norris <jnorris@codesourcery.com>
7090
7091 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7092 * g++.dg/goacc/deviceptr-1.c: New file.
7093
2a2b8f64
JJ
70942016-02-16 Jakub Jelinek <jakub@redhat.com>
7095
7096 PR tree-optimization/69820
7097 * gcc.dg/vect/pr69820.c: New test.
7098
87440c29
RB
70992016-02-16 Richard Biener <rguenther@suse.de>
7100
7101 PR tree-optimization/69776
7102 * gcc.dg/torture/pr69776-2.c: New testcase.
7103
6d87c306
BS
71042016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7105
7106 PR tree-optimization/69714
7107 * gcc.dg/torture/pr69714.c: New test.
7108
3824a0a2
JJ
71092016-02-16 Jakub Jelinek <jakub@redhat.com>
7110
7111 PR tree-optimization/69802
7112 * gcc.dg/pr69802.c: New test.
7113
c8cfe96e
RB
71142016-02-16 Richard Biener <rguenther@suse.de>
7115
7116 PR middle-end/69801
7117 * gcc.dg/pr69801.c: New testcase.
7118
fc12098d
JD
71192016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7120
7121 PR libgfortran/69651
7122 * gfortran.dg/read_bang.f90: New test.
7123 * gfortran.dg/read_bang4.f90: New test.
7124
ba6b3795
JJ
71252016-02-15 Jakub Jelinek <jakub@redhat.com>
7126
f0516ca4
JJ
7127 PR c++/69658
7128 * g++.dg/init/pr69658.C: New test.
7129
ba6b3795
JJ
7130 PR c++/69797
7131 * c-c++-common/pr69797.c: New test.
7132
de3f9a2d
PK
71332016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7134
7135 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7136 check for aarch64*-*-*.
7137
17a3b967
RB
71382016-02-15 Richard Biener <rguenther@suse.de>
7139
7140 PR tree-optimization/69783
7141 * gcc.dg/vect/pr69783.c: New testcase.
7142
1c48bff1
RB
71432016-02-15 Richard Biener <rguenther@suse.de>
7144
7145 PR tree-optimization/69776
7146 * gcc.dg/torture/pr69776.c: New testcase.
7147
1e6025b6
TK
71482016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7149
7150 PR fortran/60526
7151 * gfortran.dg/type_decl_4.f90: Reinstated.
7152
d3308279
JDA
71532016-02-14 John David Anglin <danglin@gcc.gnu.org>
7154
7155 PR fortran/68746
7156 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7157
b7c56581
TK
71582016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7159
7160 PR fortran/60526
7161 PR bootstrap/69816
7162 * gfortran.dg/type_decl_4.f90: Removed.
7163
60cb4ef5
TK
71642016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7165
7166 PR fortran/60526
7167 * gfortran.dg/type_decl_4.f90: New test.
7168
f6964637
AM
71692016-02-14 Alan Modra <amodra@gmail.com>
7170
1a8849d1 7171 PR testsuite/68886
f6964637
AM
7172 * gcc.c-torture/execute/stkalign.c: Revise test.
7173
f5121920
OE
71742016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7175
7176 PR target/67260
7177 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7178
6cda3ab6
OE
71792016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7180
7181 PR target/67260
7182 * gcc.target/sh/torture/pr67260.c: New.
7183
6786e598
JDA
71842016-02-12 John David Anglin <danglin@gcc.gnu.org>
7185
7186 * gcc.dg/pr67964.c: Add dg-require-alias.
7187
7e05dad8
OE
71882016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7189
7190 PR target/67636
7191 PR target/64345
7192 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7193
7f4cc3ce
JD
71942016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7195
7196 PR libgfortran/69668
7197 * gfortran.dg/namelist_88.f90: New test.
7198
955ca6dc
JD
71992016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7200
7201 PR libgfortran/69668
7202 * gfortran.dg/namelist_38.f90: Update test.
7203 * gfortran.dg/namelist_84.f90: Update test.
7204
876217ae
DM
72052016-02-12 David Malcolm <dmalcolm@redhat.com>
7206
7207 PR other/69554
7208 * gcc.dg/pr69554-1.c: New test.
7209 * gfortran.dg/pr69554-1.F90: New test.
7210 * gfortran.dg/pr69554-2.F90: New test.
7211 * lib/gcc-dg.exp (proc dg-locus): New function.
7212 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7213 distinguish between the caret-printing and non-caret-printing
7214 cases. If caret-printing has been explicitly enabled, bail out
7215 without attempting to fix up the output.
7216
61789eed
DM
72172016-02-12 David Malcolm <dmalcolm@redhat.com>
7218
7219 PR driver/69265
7220 PR driver/69453
7221 * gcc.dg/spellcheck-options-3.c: New test case.
7222 * gcc.dg/spellcheck-options-4.c: New test case.
7223 * gcc.dg/spellcheck-options-5.c: New test case.
7224 * gcc.dg/spellcheck-options-6.c: New test case.
7225 * gcc.dg/spellcheck-options-7.c: New test case.
7226 * gcc.dg/spellcheck-options-8.c: New test case.
7227 * gcc.dg/spellcheck-options-9.c: New test case.
7228 * gcc.dg/spellcheck-options-10.c: New test case.
7229
c3090c1f
JJ
72302016-02-12 Jakub Jelinek <jakub@redhat.com>
7231
7232 PR rtl-optimization/69764
7233 PR rtl-optimization/69771
7234 * c-c++-common/pr69764.c: New test.
7235 * gcc.dg/torture/pr69771.c: New test.
7236
8222034d
MP
72372016-02-12 Marek Polacek <polacek@redhat.com>
7238
7239 * g++.dg/torture/init-list1.C: New.
7240
f749f792
MP
72412016-02-12 Marek Polacek <polacek@redhat.com>
7242
7243 * gcc.dg/pr69522.c: Add empty dg-options.
7244
199fb02a
IE
72452016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7246
7247 * g++.dg/lto/lto.exp: Include and init mpx.
7248 * g++.dg/lto/pr69729_0.C: New test.
7249
b69539cb
JJ
72502016-02-12 Jakub Jelinek <jakub@redhat.com>
7251
06ff7000
JJ
7252 PR ipa/69241
7253 * g++.dg/ipa/pr69241-4.C: New test.
7254
b69539cb
JJ
7255 PR ipa/68672
7256 * g++.dg/ipa/pr68672-1.C: New test.
7257 * g++.dg/ipa/pr68672-2.C: New test.
7258 * g++.dg/ipa/pr68672-3.C: New test.
7259
16595a1f
BS
72602016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7261
7262 PR c/69522
6d87c306 7263 * gcc.dg/pr69522.c: New test.
16595a1f 7264
38d795d2
PP
72652016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7266
7267 PR c++/69098
7268 * g++.dg/cpp1y/69098.C: New test.
7269 * g++.dg/cpp1y/69098-2.C: New test.
7270
9c582551
JJ
72712016-02-12 Jakub Jelinek <jakub@redhat.com>
7272
7273 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7274 and neighbour -> neighbor.
7275 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7276 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7277 * c-c++-common/Wvarargs.c: Likewise.
7278 * c-c++-common/goacc/host_data-5.c: Likewise.
7279 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7280 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7281 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7282 * gcc.target/aarch64/pr60697.c: Likewise.
7283 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7284 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7285 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7286 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7287 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7288 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7289 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7290 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7291 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7292 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7293 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7294 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7295 * g++.dg/lookup/koenig5.C: Likewise.
7296 * g++.dg/ext/no-asm-2.C: Likewise.
7297 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7298 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7299 * gfortran.dg/used_types_16.f90: Likewise.
7300 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7301 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7302 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7303 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7304 * gfortran.dg/abstract_type_6.f03: Likewise.
7305 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7306 * gfortran.dg/used_types_15.f90: Likewise.
7307 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7308 * gfortran.dg/exit_3.f08: Likewise.
7309 * gfortran.dg/open_status_2.f90: Likewise.
7310 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7311 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7312 * gfortran.dg/associate_1.f03: Likewise.
7313 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7314 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7315 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7316 * gcc.dg/builtin-object-size-1.c: Likewise.
7317 * gcc.dg/noreturn-6.c: Likewise.
7318 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7319 * gcc.dg/globalalias.c: Likewise.
7320 * gcc.dg/builtins-config.h: Likewise.
7321 * gcc.dg/pr30457.c: Likewise.
7322 * gcc.c-torture/compile/volatile-1.c: Likewise.
7323 * gcc.c-torture/execute/20101011-1.c: Likewise.
7324 * c-c++-common/Waddress-1.c: Likewise.
7325
66756373
JJ
73262016-02-11 Jakub Jelinek <jakub@redhat.com>
7327
7328 PR c/69768
7329 * c-c++-common/Waddress-1.c: New test.
7330
76fe932b
AV
73312016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7332
7333 PR fortran/69296
7334 * gfortran.dg/associate_19.f03: New test.
7335 * gfortran.dg/associate_20.f03: New test.
7336
564c4d4b
OE
73372016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7338
7339 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7340
e1c1ecb0
KT
73412016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7342
7343 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7344 .arch armv8-a\n. Add -dA to dg-options.
7345 * gcc.target/aarch64/assembler_arch_1.c: New test.
7346 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7347
0d7d9458
PC
73482016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7349
7350 PR c++/68726
7351 * g++.dg/cpp0x/pr68726.C: New.
7352
e6208a60
IE
73532016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7354
7355 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7356 test.
7357
281a11eb
RB
73582016-02-11 Richard Biener <rguenther@suse.de>
7359
7360 * g++.dg/tree-ssa/pr61034.C: Adjust.
7361
e03dd765
VM
73622016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7363
4b48faf5 7364 PR target/69148
e03dd765
VM
7365 * gcc.target/s390/pr69148.c: New.
7366
cdc23927
YR
73672016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7368
7369 PR tree-optimization/69652
7370 * gcc.dg/torture/pr69652.c: New test.
7371
e199dd0a
JJ
73722016-02-10 Jakub Jelinek <jakub@redhat.com>
7373 Patrick Palka <ppalka@gcc.gnu.org>
7374
7375 PR ipa/69241
7376 PR c++/69649
7377 * g++.dg/ipa/pr69241-1.C: New test.
7378 * g++.dg/ipa/pr69241-2.C: New test.
7379 * g++.dg/ipa/pr69241-3.C: New test.
7380 * g++.dg/ipa/pr69649.C: New test.
7381
d6b38027
UB
73822016-02-10 Uros Bizjak <ubizjak@gmail.com>
7383
7384 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7385 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7386
13b562c5
BC
73872016-02-10 Bin Cheng <bin.cheng@arm.com>
7388
7389 PR tree-optimization/68021
7390 * gcc.dg/tree-ssa/pr68021.c: New test.
7391
24a179f8
RB
73922016-02-10 Richard Biener <rguenther@suse.de>
7393
7394 PR tree-optimization/69726
7395 * gcc.dg/uninit-22.c: New testcase.
7396
0d99886f
AP
73972016-02-09 Andrew Pinski <apinski@cavium.com>
7398
7399 PR tree-opt/69282
7400 * gcc.c-torture/compile/20160205-1.c: New testcase.
7401
ab04995c
MM
74022016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7403
7404 PR target/68404
7405 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7406 instead accessing a really large arrray.
7407 * gcc.target/powerpc/fusion3.c: Likewise.
7408
4b79ac23
CB
74092016-02-09 Charles Baylis <charles.baylis@linaro.org>
7410
7411 PR target/68532
7412 * gcc.c-torture/execute/pr68532.c: New test.
7413
b890a441
AO
74142016-02-11 Alexandre Oliva <aoliva@redhat.com>
7415
7416 PR target/69634
7417 * gcc.dg/pr69634.c: New.
7418
84a5bef7
RB
74192016-02-09 Richard Biener <rguenther@suse.de>
7420
7421 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7422
1f123759 74232016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7424
1f123759
AF
7425 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7426
65860c77
YR
74272016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7428
7429 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7430
7e1e8a0a
RB
74312016-02-09 Richard Biener <rguenther@suse.de>
7432
7433 PR tree-optimization/69715
7434 * gcc.dg/torture/pr69715.c: New testcase.
7435
efb45a9f
PP
74362016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7437
7438 PR c++/69139
7439 * g++.dg/cpp0x/trailing12.C: New test.
7440 * g++.dg/cpp0x/trailing13.C: New test.
7441
20a0c6f9
PP
74422016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7443
7444 PR c++/69283
7445 PR c++/67835
7446 * g++.dg/cpp1y/auto-fn29.C: New test.
7447 * g++.dg/cpp1y/auto-fn30.C: New test.
7448
a162f3af
JJ
74492016-02-08 Jakub Jelinek <jakub@redhat.com>
7450
7451 PR tree-optimization/69209
7452 * gcc.c-torture/compile/pr69209.c: New test.
7453
4b4a9fbd
JL
74542016-02-08 Jeff Law <law@redhat.com>
7455
7456 PR tree-optimization/68541
7457 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7458 of statements allowed in join block for path splitting.
7459
cfac5ed2
JJ
74602016-02-08 Jakub Jelinek <jakub@redhat.com>
7461
f68bc23f
JJ
7462 PR c++/59627
7463 * g++.dg/gomp/pr59627.C: New test.
7464
cfac5ed2
JJ
7465 PR ipa/69239
7466 * g++.dg/ipa/pr69239.C: New test.
7467
44714d8c
DM
74682016-02-08 David Malcolm <dmalcolm@redhat.com>
7469
7470 PR preprocessor/69664
7471 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7472 * gcc.dg/cpp/warn-comments.c: Likewise.
7473
eba9e839
MP
74742016-02-08 Marek Polacek <polacek@redhat.com>
7475
7476 PR c++/69688
7477 * g++.dg/init/const12.C: New test.
7478
a011cd92
BS
74792016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7480
7481 PR target/60410
7482 * gcc.dg/lto/pr55113_0.c: Remove test.
7483
5317b1be
RB
74842016-02-08 Richard Biener <rguenther@suse.de>
7485
7486 PR tree-optimization/69719
7487 * gcc.dg/torture/pr69719.c: New testcase.
7488
63998a63
RB
74892016-02-08 Richard Biener <rguenther@suse.de>
7490 Jeff Law <law@redhat.com>
7491
7492 PR target/68273
7493 * gcc.target/mips/pr68273.c: New testcase.
7494
43f4a281
RB
74952016-02-08 Richard Biener <rguenther@suse.de>
7496
7497 PR rtl-optimization/69274
7498 * gcc.target/i386/addr-sel-1.c: XFAIL.
7499
0b604d2d
JL
75002016-02-08 Jeff Law <law@redhat.com>
7501
e8dfe49e
JL
7502 PR tree-optimization/68541
7503 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7504
6daecd7a 7505 PR tree-optimization/65917
0b604d2d
JL
7506 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7507
c0f0e35a
JD
75082016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7509
7510 PR fortran/50555
7511 * gfortran.dg/namelist_args.f90: New test.
7512
8981d712
JL
75132016-02-05 Jeff Law <law@redhat.com>
7514
6daecd7a 7515 PR tree-optimization/68541
8981d712
JL
7516 * gcc.dg/tree-ssa/split-path-2.c: New test.
7517 * gcc.dg/tree-ssa/split-path-3.c: New test.
7518 * gcc.dg/tree-ssa/split-path-4.c: New test.
7519 * gcc.dg/tree-ssa/split-path-5.c: New test.
7520 * gcc.dg/tree-ssa/split-path-6.c: New test.
7521 * gcc.dg/tree-ssa/split-path-7.c: New test.
7522
46cb9332
MS
75232016-02-05 Martin Sebor <msebor@redhat.com>
7524
7525 PR c++/69662
7526 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7527 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7528
be2083ea
RH
75292016-02-06 Richard HEnderson <rth@redhat.com>
7530
7531 PR c/69643
7532 * gcc.target/i386/addr-space-4.c: New.
7533 * gcc.target/i386/addr-space-5.c: New.
7534
711d7c23
MM
75352016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7536
7537 PR fortran/66089
7538 * gfortran.dg/elemental_dependency_6.f90: New.
7539
b5c1c988
JJ
75402016-02-05 Jakub Jelinek <jakub@redhat.com>
7541
861c7bcd
JJ
7542 PR rtl-optimization/69691
7543 * gcc.c-torture/execute/pr69691.c: New test.
7544
b5c1c988
JJ
7545 PR c++/69628
7546 * g++.dg/parse/pr69628.C: New test.
7547
f7dfa966
UB
75482016-02-05 Uros Bizjak <ubizjak@gmail.com>
7549
7550 * gcc.dg/sancov/asan.c: Move to ...
7551 * gcc.dg/asan/sancov-1.c: ... here.
7552
9b143e64
UB
75532016-02-05 Uros Bizjak <ubizjak@gmail.com>
7554
7555 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7556
f5d4b899
L
75572016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7558
7559 PR target/69677
7560 * gcc.target/i386/pr69677.c: New test.
7561
76c85fbb
PP
75622016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7563
7564 PR c++/68948
7565 * g++.dg/template/pr68948.C: New test.
7566
f181bf90
DV
75672016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7568
7569 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7570 (only necessary on s390x).
7571
714fb282
L
75722016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7573
7574 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7575 -mno-accumulate-outgoing-args.
7576
618d6c1c
PP
75772016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7578
7579 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7580
1066e9b5
JJ
75812016-02-04 Jakub Jelinek <jakub@redhat.com>
7582
7583 PR c/69669
7584 * c-c++-common/pr69669.c: New test.
7585
76255d0d
MM
75862016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7587
7588 PR target/69667
7589 * g++.dg/pr69667.C: New file.
7590
e0b059b1
WD
75912016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7592
7593 PR target/69619
7594 * gcc.dg/pr69619.c: Add new test.
7595
2692b5c8
RS
75962016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7597
7598 PR rtl-optimization/69577
7599 * gcc.target/i386/pr69577.c: New test.
7600
7db337c2
ML
76012016-02-04 Martin Liska <mliska@suse.cz>
7602
7603 * g++.dg/asan/pr69276.C: New test.
7604
cc9c0829
KT
76052016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7606
7607 PR target/65932
7608 PR target/67714
7609 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7610 a single smulbb instruction.
7611 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7612 * gcc.target/amr/wmul-2.c: Likewise.
7613
eb9feb52
KT
76142016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7615
7616 PR target/65932
7617 PR target/67714
7618 * gcc.c-torture/execute/pr67714.c: New test.
7619
61f727fe
JJ
76202016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7621
7622 PR target/69454
7623 * gcc.target/i386/pr69454-1.c: New test.
7624 * gcc.target/i386/pr69454-2.c: New test.
7625
05dd97db
MS
76262016-02-03 Martin Sebor <msebor@redhat.com>
7627
7628 PR c++/69251
7629 PR c++/69253
7630 PR c++/69290
7631 PR c++/69277
7632 PR c++/69349
7633 * g++.dg/ext/flexarray-mangle-2.C: New test.
7634 * g++.dg/ext/flexarray-mangle.C: New test.
7635 * g++.dg/ext/flexarray-subst.C: New test.
7636 * g++.dg/ext/flexary11.C: New test.
7637 * g++.dg/ext/flexary12.C: New test.
7638 * g++.dg/ext/flexary13.C: New test.
7639 * g++.dg/ext/flexary14.C: New test.
7640 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7641
dac2fc29
L
76422016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7643
7644 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7645 Define only if CHECK_FLOAT128 is defined.
7646 (main): Properly initialize u5.
7647
eadb8035
JJ
76482016-02-03 Jakub Jelinek <jakub@redhat.com>
7649
0afbb81b
JJ
7650 PR c/69627
7651 * gcc.dg/pr69627.c: New test.
7652
eadb8035
JJ
7653 PR target/69644
7654 * gcc.dg/pr69644.c: New test.
7655
b12d4923
MS
76562016-02-03 Mike Stump <mikestump@comcast.net>
7657
7658 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7659 support for struct-layout-1.exp.
7660
ab4bae0c
PP
76612016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7662
7663 PR c++/69056
618d6c1c 7664 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7665
95831c01
VM
76662016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7667 Alexandre Oliva <aoliva@redhat.com>
7668
7669 PR target/69461
7670 * gcc.target/powerpc/pr69461.c: New.
7671
ccc71ab8
UB
76722016-02-03 Uros Bizjak <ubizjak@gmail.com>
7673
7674 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7675 works from here ...
7676 (check_effective_target_fsanitize_thread): ... to here. Do not
7677 specify additional compile flags for the test source.
7678 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7679 specify additional compile flags for the test source.
7680
96299640
WD
76812016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7682
7683 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7684
781d83d9
AV
76852016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7686
7687 PR fortran/67451
7688 PR fortran/69418
7689 * gfortran.dg/coarray_allocate_2.f08: New test.
7690 * gfortran.dg/coarray_allocate_3.f08: New test.
7691 * gfortran.dg/coarray_allocate_4.f08: New test.
7692
d8208e6d
AL
76932016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7694
7695 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7696 use same scan-tree-dump-times on all platforms.
7697 * gcc.dg/vect/vect-outer-1.c: Likewise.
7698 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7699 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7700 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7701 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7702 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7703 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7704 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7705
a8394fa0
SB
77062016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7707
7708 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7709 warning.
7710
f3baa1d3
L
77112016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7712
7713 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7714
eb077516
JN
77152016-02-02 James Norris <jnorris@codesourcery.com>
7716
7717 * c-c++-common/goacc/routine-5.c: Add tests.
7718
578fb225
AM
77192016-02-02 Alexander Monakov <amonakov@ispras.ru>
7720
7721 * gcc.target/nvptx/unsigned-cmp.c: New test.
7722
c64f7d37
WD
77232016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7724
7725 * gcc.target/aarch64/scalar_shift_1.c
7726 (test_corners_sisd_di): Improve force to SIMD register.
7727 (test_corners_sisd_si): Likewise.
7728 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7729 Remove scan-assembler check for ldr.
7730
90c6f26c
RB
77312016-02-02 Richard Biener <rguenther@suse.de>
7732
7733 PR tree-optimization/69595
7734 * gcc.dg/Warray-bounds-17.c: New testcase.
7735
9dc03c97
RB
77362016-02-02 Richard Biener <rguenther@suse.de>
7737
7738 PR tree-optimization/69606
7739 * gcc.dg/torture/pr69606.c: New testcase.
7740
2d4dc223
YR
77412016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7742
7743 PR middle-end/68542
7744 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7745 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7746
65c98fde
AM
77472016-02-02 Alan Modra <amodra@gmail.com>
7748
7749 PR target/69548
7750 * gcc.target/powerpc/pr69548.c: New test.
7751
e1b81f2b
JJ
77522016-02-01 Jakub Jelinek <jakub@redhat.com>
7753
d0268b37
JJ
7754 PR rtl-optimization/69592
7755 * gcc.dg/pr69592.c: New test.
7756
e1b81f2b
JJ
7757 PR preprocessor/69543
7758 PR c/69558
7759 * gcc.dg/pr69543.c: New test.
7760 * gcc.dg/pr69558.c: New test.
7761
7dd7780d
UB
77622016-02-01 Uros Bizjak <ubizjak@gmail.com>
7763
bf672ee5
UB
7764 PR testsuite/65940
7765 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7766
9a7013f8
MS
77672016-02-01 Martin Sebor <msebor@redhat.com>
7768
7769 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7770
e681fb2b
BC
77712016-02-01 Bin Cheng <bin.cheng@arm.com>
7772
7773 PR tree-optimization/67921
7774 * c-c++-common/ubsan/pr67921.c: New test.
7775
ff86345f
RB
77762016-02-01 Richard Biener <rguenther@suse.de>
7777
7778 PR middle-end/69556
7779 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7780
bc369dbd
RB
77812016-02-01 Richard Biener <rguenther@suse.de>
7782
7783 PR tree-optimization/69574
7784 * gcc.dg/torture/pr69574.c: New testcase.
7785
ef318184
RB
77862016-02-01 Richard Biener <rguenther@suse.de>
7787
7788 PR tree-optimization/69579
7789 * gcc.dg/setjmp-6.c: New testcase.
7790
654745e6
JJ
77912016-02-01 Jakub Jelinek <jakub@redhat.com>
7792
7793 PR rtl-optimization/69570
7794 * g++.dg/opt/pr69570.C: New test.
7795
e6c0c44b
RH
77962016-02-01 Richard Henderson <rth@redhat.com>
7797
7798 * gcc.dg/pr69535.c: New test.
7799
6ff3f09a
JDA
78002016-01-31 John David Anglin <danglin@gcc.gnu.org>
7801
2c005538
JDA
7802 PR testsuite/69584
7803 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7804 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7805
61083a4b
JDA
7806 PR debug/68244
7807 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7808
6ff3f09a
JDA
7809 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7810
0c221916
PT
78112016-01-31 Paul Thomas <pault@gcc.gnu.org>
7812
7813 PR fortran/67564
7814 * gfortran.dg/allocate_with_source_17.f03: New test.
7815
db7a2818
JJ
78162016-01-30 Jakub Jelinek <jakub@redhat.com>
7817
7818 PR tree-optimization/69546
7819 * gcc.dg/torture/pr69546.c: New test.
7820
e520d5f0
PT
78212016-01-30 Paul Thomas <pault@gcc.gnu.org>
7822
7823 PR fortran/69566
7824 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7825
343c05d3
MS
78262016-01-30 Martin Sebor <msebor@redhat.com>
7827
7828 PR c++/68490
7829 * g++.dg/ext/flexary10.C: New test.
7830
d6c3a539
DH
78312016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7832
7833 PR fortran/66707
7834 gfortran.dg/common_23.f90: New test.
7835
52d72fcd
BS
78362016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7837
7838 PR target/65546
7839 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7840 condition being checked, and disable it when the target supports
7841 misaligned loads and stores.
7842
3a5d2ba4
JJ
78432016-01-29 Jakub Jelinek <jakub@redhat.com>
7844
7845 PR debug/69518
7846 * gcc.dg/torture/pr69518.c: New test.
7847
6bbacdb5
L
78482016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7849
7850 PR target/69530
7851 * gcc.target/i386/pr69530.c: New test.
7852
af932cdb
SE
78532016-01-29 Steve Ellcey <sellcey@imgtec.com>
7854
7855 PR target/65604
7856 * gcc.target/mips/div-delay.c: New test.
7857
26658b7c
JJ
78582016-01-29 Jakub Jelinek <jakub@redhat.com>
7859
33e89989
JJ
7860 PR target/69551
7861 * gcc.target/i386/pr69551.c: New test.
7862
26658b7c
JJ
7863 PR target/66137
7864 * gcc.target/i386/pr66137.c: New test.
7865
401116b5
AB
78662016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7867
7868 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7869 always built for p5600.
7870 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7871 isa=p5600 dg-option.
7872
d4abfcc5
RB
78732016-01-29 Richard Biener <rguenther@suse.de>
7874
7875 PR tree-optimization/69547
7876 * g++.dg/tree-ssa/pr69547.C: New testcase.
7877
16b77b32
JJ
78782016-01-29 Jakub Jelinek <jakub@redhat.com>
7879
7880 PR debug/66869
7881 * g++.dg/warn/Wunused-function2.C: New test.
7882
a1c95464
DV
78832016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7884
7885 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7886 support for test to succeed.
7887
5453bfed
MP
78882016-01-29 Marek Polacek <polacek@redhat.com>
7889
7890 PR c++/69509
7891 PR c++/69516
7892 * g++.dg/ext/constexpr-vla2.C: New test.
7893 * g++.dg/ext/constexpr-vla3.C: New test.
7894 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7895
452ec2a5
RB
78962016-01-29 Richard Biener <rguenther@suse.de>
7897
7898 PR middle-end/69537
7899 * gcc.dg/uninit-21.c: New testcase.
7900
aec0b19e
UB
79012016-01-28 Uros Bizjak <ubizjak@gmail.com>
7902
7903 PR target/69459
7904 * gcc.target/i386/pr69459.c: New test.
7905
df113ce7
SE
79062016-01-28 Steve Ellcey <sellcey@imgtec.com>
7907
7908 PR target/68400
7909 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7910 * gcc.target/mips/pr68400.c: New test.
7911
494de84f
MS
79122016-01-28 Martin Sebor <msebor@redhat.com>
7913
7914 PR target/17381
7915 * gcc.target/powerpc/pr17381.c: New test.
7916
eb1b1f01
JJ
79172016-01-28 Jakub Jelinek <jakub@redhat.com>
7918
7919 PR middle-end/69542
7920 * gcc.dg/torture/pr69542.c: New test.
7921
6dfeb7ce
WD
79222016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7923
7924 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7925
4b7471a4
DE
79262016-01-28 David Edelsohn <dje.gcc@gmail.com>
7927
7928 * gcc.dg/pr65980.c: Skip on AIX.
7929 * gcc.dg/pr66688.c: Same.
7930
b271fd21
DE
79312016-01-28 David Edelsohn <dje.gcc@gmail.com>
7932
7933 PR target/63679
7934 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7935 * gcc.dg/tree-ssa/sra-18.c: Same.
7936
874108a9
AV
79372016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7938
7939 PR fortran/62536
7940 * gfortran.dg/block_15.f08: New test.
7941 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7942 on incorrectly closed BLOCK.
7943
30480bcd
IE
79442016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7945
7946 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
79472016-01-28 Richard Biener <rguenther@suse.de>
7948
7949 PR tree-optimization/69466
7950 * gfortran.dg/vect/pr69466.f90: New testcase.
7951
0d4c694e
TP
79522016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7953
7954 * g++.dg/pr67989.C: Remove ARM-specific option.
7955 * gcc.target/arm/pr67989.C: New file.
7956
2aa780da
UB
79572016-01-27 Uros Bizjak <ubizjak@gmail.com>
7958
7959 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7960 and expm1 test for glibc < 2.11.
7961
f75ebe77
RH
79622016-01-27 Richard Henderson <rth@redhat.com>
7963
7964 * gcc.c-torture/execute/pr69447.c: New test.
7965
79662016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7967
9a175e65 7968 PR fortran/69422
49847d75
PT
7969 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7970
cbdd8ae0
JJ
79712016-01-27 Jakub Jelinek <jakub@redhat.com>
7972
7973 PR debug/66869
7974 * gcc.dg/pr66869.c: New test.
7975
2b572b3c
JL
79762016-01-25 Jeff Law <law@redhat.com>
7977
7978 PR tree-optimization/68398
aec0b19e 7979 PR tree-optimization/69196
2b572b3c
JL
7980 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7981 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7982 path to avoid new heuristic allowing more irreducible regions
7983 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7984 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7985 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7986 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7987 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7988
fa74a4bc
MP
79892016-01-27 Marek Polacek <polacek@redhat.com>
7990
7991 PR c/68062
7992 * c-c++-common/vector-compare-4.c: New test.
7993
0afff540
DM
79942016-01-27 David Malcolm <dmalcolm@redhat.com>
7995
7996 PR preprocessor/69126
7997 * c-c++-common/pr69126.c: New test case.
7998
1a218fc9
ILT
79992016-01-27 Ian Lance Taylor <iant@google.com>
8000
8001 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8002
5d70666e
RB
80032016-01-27 Ryan Burn <contact@rnburn.com>
8004
8005 PR cilkplus/69267
8006 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8007
87ff4d66
UB
80082016-01-27 Uros Bizjak <ubizjak@gmail.com>
8009
8010 PR target/69512
8011 * gcc.target/i386/pr69512.c: New test.
8012
27e23cca
RE
80132016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8014
8015 PR ada/69488
8016 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8017
05bf54c3
MP
80182016-01-27 Marek Polacek <polacek@redhat.com>
8019
8020 PR c++/69379
8021 * g++.dg/pr69379.C: New test.
8022
60214d0d
MS
80232016-01-27 Martin Sebor <msebor@redhat.com>
8024
8025 PR c++/69317
8026 * g++.dg/abi/Wabi-2-2.C: New test.
8027 * g++.dg/abi/Wabi-2-3.C: New test.
8028 * g++.dg/abi/Wabi-3-2.C: New test.
8029 * g++.dg/abi/Wabi-3-3.C: New test.
8030
167c7bfa
RB
80312016-01-27 Richard Biener <rguenther@suse.de>
8032
8033 PR tree-optimization/69166
8034 * gcc.dg/torture/pr69166.c: New testcase.
8035
1430fb1f
MJ
80362016-01-27 Martin Jambor <mjambor@suse.cz>
8037
8038 PR tree-optimization/69355
8039 * gcc.dg/tree-ssa/pr69355.c: New test.
8040
95e3030c
MP
80412016-01-27 Marek Polacek <polacek@redhat.com>
8042
8043 PR c++/69496
8044 * g++.dg/ext/constexpr-vla1.C: New test.
8045
eeb085f3
CB
80462016-01-20 Christian Bruel <christian.bruel@st.com>
8047
8048 PR target/69245
8049 * gcc.target/arm/pr69245.c: New test.
8050
b1652dde
JJ
80512016-01-27 Jakub Jelinek <jakub@redhat.com>
8052
8053 PR tree-optimization/69399
8054 * gcc.dg/torture/pr69399.c: New test.
8055
ce7e8f00
EB
80562016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8057
8058 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8059
e4aac1d1
EB
80602016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8061
8062 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8063
8dfdb419
TV
80642016-01-26 Tom de Vries <tom@codesourcery.com>
8065
8066 PR tree-optimization/69110
8067 * gcc.dg/autopar/pr69110.c: New test.
8068
56f80f54 80692016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8070 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8071
8072 * gcc.dg/graphite/isl-ast-op-select.c: New.
8073
a0909527
PT
80742015-01-26 Paul Thomas <pault@gcc.gnu.org>
8075
8076 PR fortran/69385
8077 * gfortran.dg/allocate_error_6.f90: New test.
8078
ffc445f4
RH
80792016-01-26 Richard Henderson <rth@redhat.com>
8080
8081 * gcc.dg/tm/pr60908.c: New test.
8082
01e1dea3
DM
80832016-01-26 David Malcolm <dmalcolm@redhat.com>
8084
8085 PR other/69006
8086 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8087 directive.
8088 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8089 expected multiline output to reflect the colorization being
8090 disabled before newlines.
8091 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8092 (custom_diagnostic_finalizer): Replace call to
8093 pp_newline_and_flush with call to pp_flush.
8094 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8095 * gfortran.dg/implicit_class_1.f90: Likewise.
8096 * lib/gcc-dg.exp (allow_blank_lines): New global.
8097 (dg-allow-blank-lines-in-output): New procedure.
8098 (gcc-dg-prune): Complain about blank lines in the output, unless
8099 dg-allow-blank-lines-in-output was called.
8100 * lib/multiline.exp (_build_multiline_regex): Only support
8101 arbitrary followup text for non-blank-lines, not for blank lines.
8102
13f92e8d
JJ
81032016-01-26 Jakub Jelinek <jakub@redhat.com>
8104
8105 PR tree-optimization/69483
8106 * gcc.dg/pr69483.c: New test.
8107 * g++.dg/opt/pr69483.C: New test.
8108
92422235
CL
81092016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8110
8111 PR target/68620
8112 * gcc.target/arm/pr68620.c: New test.
8113
0bccf11b
L
81142016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8115
8116 * gcc.target/i386/pr68986-2.c: Remove -m32.
8117
81cd202e
L
81182016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8119
8120 PR target/68986
8121 * gcc.target/i386/pr68986-1.c: New test.
8122 * gcc.target/i386/pr68986-2.c: Likewise.
8123 * gcc.target/i386/pr68986-3.c: Likewise.
8124
213a1c03
CB
81252016-01-26 Christian Bruel <christian.bruel@st.com>
8126
8127 * lib/target-supports.exp
8128 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8129 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8130 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8131
22a08dd1
RB
81322016-01-26 Richard Biener <rguenther@suse.de>
8133
8134 PR tree-optimization/69452
8135 * gcc.dg/torture/pr69452.c: New testcase.
8136
6c06e0e8
JJ
81372016-01-26 Jakub Jelinek <jakub@redhat.com>
8138
8139 PR target/69442
8140 * gcc.dg/pr69442.c: New test.
8141
b96824c4
RFI
81422016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8143
8144 PR target/67896
8145 * gcc.target/aarch64/simd/pr67896.C: New.
8146
5ee31e57
RS
81472016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8148
8149 PR tree-optimization/69400
8150 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8151 function.
8152 (plugin_init): Call it.
8153 * gcc.dg/torture/pr69400.c: New test.
8154
7ddfb31d
CL
81552016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8156
8157 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8158
1e050c90
AK
81592016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8160 Sebastian Pop <s.pop@samsung.com>
8161
8162 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8163 isl-0.15.
8164
c8ee4bf5
AK
81652016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8166 Sebastian Pop <s.pop@samsung.com>
8167
8168 * gcc.dg/graphite/pr69292.c: New.
8169
d902b330
JJ
81702016-01-25 Jakub Jelinek <jakub@redhat.com>
8171
8172 * c-c++-common/goacc/use_device-1.c: New test.
8173
2c89b952
JL
81742016-01-25 Jeff Law <law@redhat.com>
8175
8176 PR tree-optimization/69196
8177 PR tree-optimization/68398
8178 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8179 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8180
685c8785
DE
81812016-01-25 David Edelsohn <dje.gcc@gmail.com>
8182
8183 PR target/69469
8184 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8185 Algorithm.
8186
95cef0c1
RB
81872016-01-25 Richard Biener <rguenther@suse.de>
8188
8189 PR testsuite/69380
8190 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8191
2947d3b2
IE
81922016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8193
8194 PR target/69421
8195 * gcc.dg/pr69421.c: New test.
8196
ae19075a
BB
81972016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8198
8199 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8200 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8201 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8202 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8203 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8204 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8205 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8206 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8207 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8208 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8209
fa4511c2
RB
82102016-01-25 Richard Biener <rguenther@suse.de>
8211
8212 PR tree-optimization/69376
8213 * gcc.dg/torture/pr69376.c: New testcase.
8214
1d101216
JD
82152016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8216
8217 PR fortran/69397
8218 PR fortran/68442
8219 * gfortran.dg/interface_38.f90: New test.
8220 * gfortran.dg/interface_39.f90: New test.
a0909527 8221
a59b92b0
PP
82222016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8223
8224 Revert:
8225 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8226
8227 PR c++/11858
8228 PR c++/24663
8229 PR c++/24664
8230 * g++.dg/template/pr11858.C: New test.
8231 * g++.dg/template/pr24663.C: New test.
8232 * g++.dg/template/unify12.C: New test.
8233 * g++.dg/template/unify13.C: New test.
8234 * g++.dg/template/unify14.C: New test.
8235 * g++.dg/template/unify15.C: New test.
8236 * g++.dg/template/unify16.C: New test.
8237 * g++.dg/template/unify17.C: New test.
8238
16acb1a8
DH
82392016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8240
8241 PR fortran/68283
8242 gfortran.dg/pr68283.f90: New test.
8243
094773e8
TK
82442016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8245
8246 PR fortran/66094
8247 * gfortran.dg/inline_matmul_13.f90: New test.
8248 * gfortran.dg/matmul_bounds_8.f90: New test.
8249 * gfortran.dg/matmul_bounds_9.f90: New test.
8250 * gfortran.dg/matmul_bounds_10.f90: New test.
8251
42fb90d7
TV
82522016-01-23 Tom de Vries <tom@codesourcery.com>
8253
8254 PR tree-optimization/69426
8255 * gcc.dg/autopar/pr69426.c: New test.
8256
69da7802
MS
82572016-01-23 Martin Sebor <msebor@redhat.com>
8258
8259 PR c++/58109
8260 PR c++/69022
8261 * g++.dg/cpp0x/alignas5.C: New test.
8262 * g++.dg/ext/vector29.C: Same.
8263
da17300a
UB
82642016-01-23 Uros Bizjak <ubizjak@gmail.com>
8265
8266 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8267 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8268 _GNU_SOURCE from compile flags to the source.
8269 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8270 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8271 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8272 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8273
62041cfc
JJ
82742016-01-22 Jakub Jelinek <jakub@redhat.com>
8275
8276 PR target/69432
8277 * g++.dg/opt/pr69432.C: New test.
8278
f7d2ad6f
BS
82792016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8280
8281 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8282 32-bit targets testing an -m64 multilib.
8283
d403fc9a
WS
82842016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8285
8286 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8287 64-bit support.
8288
4aa16f8d
JG
82892016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8290
8291 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8292
7c816d0f
CB
82932016-01-21 Christian Bruel <christian.bruel@st.com>
8294
8295 PR target/68674
8296 * gcc.target/i386/pr68674.c
8297 * gcc.target/aarch64/pr68674.c
8298 * gcc.target/arm/pr68674.c
8299
fce661e8
KT
83002016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8301
8302 PR target/69403
8303 * gcc.c-torture/execute/pr69403.c: New test.
8304
4696899f
PC
83052016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8306
8307 PR c++/55843
8308 * g++.dg/template/pr55843.C: New.
8309
bac69366
AL
83102016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8311
8312 PR testsuite/66877
8313 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8314 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8315
b57d3a5c
BS
83162016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8317
8318 PR testsuite/67489
da17300a
UB
8319 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8320 from dg-do compile directive, and instead add
8321 { dg-require-effective-target int128 }.
b57d3a5c 8322
9f04a53e
MS
83232016-01-20 Martin Sebor <msebor@redhat.com>
8324
8325 PR c/69405
8326 * gcc.dg/sync-fetch.c: New test.
8327
38a51663
JL
83282016-01-21 Martin Sebor <msebor@redhat.com>
8329
8330 PR target/69252
8331 * gcc.target/powerpc/pr69252.c: New test.
8332
2423a75a
JD
83332016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8334
8335 PR fortran/65996
da17300a 8336 * gfortran.dg/pr65996.f90: New test.
2423a75a 8337
0a76463f
DV
83382016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8339
8340 PR c++/68810
9f04a53e 8341 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8342 expected to generate an error.
0a76463f 8343
9776e692
BS
83442016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8345
8346 PR middle-end/66178
8347 * gcc.dg/torture/pr66178.c: New test.
8348
c8d3e088
AB
83492016-01-21 Anton Blanchard <anton@samba.org>
8350 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8351
8352 PR target/63354
8353 * gcc.target/powerpc/pr63354.c: New test.
8354
35b707ff
VM
83552016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8356
8357 PR rtl-optimization/68990
8358 * gcc.target/i386/pr68990: New.
8359
157b0829
NC
83602016-01-21 Nick Clifton <nickc@redhat.com>
8361
8362 PR target/69129
8363 * gcc.target/mips/pr69129.c: New.
8364
aede6748
PC
83652016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8366
8367 PR c++/58046
8368 * g++.dg/cpp0x/pr58046.C: New.
8369
5463c2c8
JJ
83702016-01-21 Jakub Jelinek <jakub@redhat.com>
8371
6d31cc75
SS
8372 PR target/69187
8373 PR target/65624
8374 * gcc.target/arm/pr69187.c: New test.
8375
5463c2c8
JJ
8376 PR c++/69355
8377 * g++.dg/torture/pr69355.C: New test.
8378
fa28f32b
AK
83792016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8380 Sebastian Pop <s.pop@samsung.com>
8381
8382 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8383
b920a047
AK
83842016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8385 Sebastian Pop <s.pop@samsung.com>
8386
da17300a 8387 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8388
bdd3aea6
JJ
83892016-01-21 Jakub Jelinek <jakub@redhat.com>
8390
8391 PR middle-end/67653
8392 * c-c++-common/pr67653.c: New test.
8393 * gcc.dg/torture/pr29119.c: Add dg-warning.
8394
26a2e6ae
PB
83952016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8396
8397 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8398
d25c7690
PK
83992016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8400
8401 PR c/24293
8402 * gcc.dg/pr24293.c: New test.
8403 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8404 incomplete struct type.
8405 * gcc.dg/declspec-1.c: Likewise.
8406 * gcc.dg/pr63549.c: Likewise.
8407
889d5698
JJ
84082016-01-20 Jakub Jelinek <jakub@redhat.com>
8409
8410 PR tree-optimization/66612
8411 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8412 for bdn instruction.
8413
d7cf3dc7
CL
84142016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8415
8416 * lib/target-supports.exp
8417 (check_effective_target_arm_fp_ok_nocache): New.
8418 (check_effective_target_arm_fp_ok): New.
8419 (add_options_for_arm_fp): New.
8420 (check_effective_target_arm_crypto_ok_nocache): Require
8421 target_arm_v8_neon_ok instead of arm32.
8422 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8423 (check_effective_target_arm_crypto_pragma_ok): New.
8424 (add_options_for_arm_vfp): New.
8425 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8426 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8427 target instead. Force initial fpu to vfp.
8428 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8429 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8430 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8431 dependency.
8432 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8433 use arm_vfp effective target instead. Force initial fpu to vfp.
8434 * gcc.target/arm/attr-neon3.c: Likewise.
8435 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8436 arm_vfp_ok.
8437 * gcc.target/arm/unsigned-float.c: Likewise.
8438 * gcc.target/arm/vfp-1.c: Likewise.
8439 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8440 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8441 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8442 * gcc.target/arm/vfp-ldmias.c: Likewise.
8443 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8444 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8445 * gcc.target/arm/vfp-stmiad.c: Likewise.
8446 * gcc.target/arm/vfp-stmias.c: Likewise.
8447 * gcc.target/arm/vnmul-1.c: Likewise.
8448 * gcc.target/arm/vnmul-2.c: Likewise.
8449 * gcc.target/arm/vnmul-3.c: Likewise.
8450 * gcc.target/arm/vnmul-4.c: Likewise.
8451
01ac9704 84522016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8453
e84b00da
L
8454 PR testsuite/69366
8455 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8456 the MPX run-time library, for compile-time MPX test.
8457 * gcc.target/i386/chkp-always_inline.c: Likewise.
8458 * gcc.target/i386/chkp-bndret.c: Likewise.
8459 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8460 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8461 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8462 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8463 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8464 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8465 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8466 * gcc.target/i386/chkp-label-address.c: Likewise.
8467 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8468 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8469 * gcc.target/i386/chkp-pr69044.c: Likewise.
8470 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8471 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8472 * gcc.target/i386/chkp-strchr.c: Likewise.
8473 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8474 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8475 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8476 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8477 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8478 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8479 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8480 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8481 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8482 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8483 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8484 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8485 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8486 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8487 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8488 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8489 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8490 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8491 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8492 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8493 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8494 * gcc.target/i386/pr63995-2.c: Likewise.
8495 * gcc.target/i386/pr64805.c: Likewise.
8496 * gcc.target/i386/pr65044.c: Likewise.
8497 * gcc.target/i386/pr65167.c: Likewise.
8498 * gcc.target/i386/pr65183.c: Likewise.
8499 * gcc.target/i386/pr65184.c: Likewise.
8500 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8501
28b33016
IE
85022016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8503
8504 PR tree-optimization/69328
8505 * gcc.dg/pr69328.c: New test.
8506
bcff0913
JL
85072016-01-20 Jeff Law <law@redhat.com>
8508
bf0bb970 8509 PR target/25114
bcff0913
JL
8510 * gcc.target/m68k/pr25114.c: New test.
8511
a3f69631
AV
85122016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8513
8514 * gcc.target/arm/memset-inline-10.c: Added
8515 dg-require-effective-target arm_thumb2_ok.
8516
af33ba0d
EB
85172016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8518
8519 * gcc.dg/debug/dwarf2/sso.c: New test.
8520
7596d5de
UB
85212016-01-19 Uros Bizjak <ubizjak@gmail.com>
8522
8523 PR testsuite/68820
8524 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8525 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8526 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8527
ceda2c69
JH
85282016-01-19 Jan Hubicka <hubicka@ucw.cz>
8529
8530 PR ipa/66223
8531 * g++.dg/ipa/devirt-50.C: New testcase.
8532
38a979f2
MP
85332016-01-19 Marek Polacek <polacek@redhat.com>
8534
8535 PR c++/68965
8536 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8537 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8538
962801c5
KT
85392016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8540
8541 PR target/69135
8542 * gcc.target/arm/pr69135_1.c: New test.
8543
078fe40a
WD
85442015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8545
8546 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8547
786e3c06
WD
85482015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8549
8550 * gcc.target/aarch64/ccmp_1.c: New testcase.
8551
1e297006
MP
85522016-01-19 Marek Polacek <polacek@redhat.com>
8553
8554 PR c++/68586
8555 * g++.dg/cpp0x/enum30.C: New test.
8556
879c27e3
RB
85572016-01-19 Richard Biener <rguenther@suse.de>
8558
8559 PR tree-optimization/69336
8560 * g++.dg/tree-ssa/pr69336.C: New testcase.
8561
015337d3
JJ
85622016-01-19 Jakub Jelinek <jakub@redhat.com>
8563
8564 PR debug/65779
8565 * gcc.dg/pr65779.c: New test.
8566
e2c768b6
RB
85672016-01-19 Richard Biener <rguenther@suse.de>
8568
8569 PR tree-optimization/69352
8570 * gcc.dg/torture/pr69352.c: New testcase.
8571
569efc34
JJ
85722016-01-19 Jakub Jelinek <jakub@redhat.com>
8573
8574 PR rtl-optimization/68955
8575 PR rtl-optimization/64557
8576 * gcc.dg/torture/pr68955.c: New test.
8577
e49d321f
JH
85782016-01-19 Jan Hubicka <hubicka@ucw.cz>
8579
8580 PR lto/69136
8581 * g++.dg/torture/pr69136.C: New testcase.
8582
e9191ad3
JH
85832016-01-19 Jan Hubicka <hubicka@ucw.cz>
8584
8585 PR lto/69133
8586 * g++.dg/lto/pr69133_0.C: New testcase.
8587 * g++.dg/lto/pr69133_1.C: New testcase.
8588
2bedb645
JL
85892016-01-15 Jeff Law <law@redhat.com>
8590
8591 PR tree-optimization/69320
8592 * gcc.c-torture/pr69320-1.c: New test.
8593 * gcc.c-torture/pr69320-2.c: New test.
8594 * gcc.c-torture/pr69320-3.c: New test.
8595 * gcc.c-torture/pr69320-4.c: New test.
8596
17c15cb9
PP
85972016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8598
8599 PR c++/11858
8600 PR c++/24663
8601 PR c++/24664
8602 * g++.dg/template/pr11858.C: New test.
8603 * g++.dg/template/pr24663.C: New test.
8604 * g++.dg/template/unify12.C: New test.
8605 * g++.dg/template/unify13.C: New test.
8606 * g++.dg/template/unify14.C: New test.
8607 * g++.dg/template/unify15.C: New test.
8608 * g++.dg/template/unify16.C: New test.
8609 * g++.dg/template/unify17.C: New test.
8610
9617fd08
DM
86112016-01-18 David Malcolm <dmalcolm@redhat.com>
8612
8613 PR testsuite/69181
8614 * gcc.dg/pr69181-1.c: New test file.
8615 * gcc.dg/pr69181-2.c: New test file.
8616 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8617 globals by moving it to...
8618 (cleanup-after-saved-dg-test): ...this new function. Add
8619 "global additional_sources_used". Add reset of global
8620 multiline_expected_outputs to the empty list.
8621 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8622 global to...
8623 (multiline_expected_outputs): ...this, and updated comments to
8624 note that it is modified from gcc-dg.exp.
8625 (dg-end-multiline-output): Update for the above renaming.
8626 (handle-multiline-outputs): Likewise. Remove the clearing
8627 of the expected outputs to the empty list.
8628
b555a2e4
RB
86292016-01-18 Richard Biener <rguenther@suse.de>
8630
8631 PR tree-optimization/69297
8632 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8633
96902805
JM
86342016-01-18 Joseph Myers <joseph@codesourcery.com>
8635
8636 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8637 dg-options.
8638 * gcc.target/mips/mips-3d-2.c: Likewise.
8639 * gcc.target/mips/mips-3d-3.c: Likewise.
8640 * gcc.target/mips/mips-3d-4.c: Likewise.
8641 * gcc.target/mips/mips-3d-5.c: Likewise.
8642 * gcc.target/mips/mips-3d-6.c: Likewise.
8643 * gcc.target/mips/mips-3d-7.c: Likewise.
8644 * gcc.target/mips/mips-3d-8.c: Likewise.
8645 * gcc.target/mips/mips-3d-9.c: Likewise.
8646 * gcc.target/mips/mips-ps-1.c: Likewise.
8647 * gcc.target/mips/mips-ps-2.c: Likewise.
8648 * gcc.target/mips/mips-ps-3.c: Likewise.
8649 * gcc.target/mips/mips-ps-4.c: Likewise.
8650 * gcc.target/mips/mips-ps-5.c: Likewise.
8651 * gcc.target/mips/mips-ps-6.c: Likewise.
8652 * gcc.target/mips/mips-ps-7.c: Likewise.
8653 * gcc.target/mips/mips-ps-type.c: Likewise.
8654 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8655 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8656
40e26f94
TV
86572016-01-18 Tom de Vries <tom@codesourcery.com>
8658
8659 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8660 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8661 * c-c++-common/goacc/kernels-empty.c: New test.
8662 * c-c++-common/goacc/kernels-eternal.c: New test.
8663 * c-c++-common/goacc/kernels-loop-2.c: New test.
8664 * c-c++-common/goacc/kernels-loop-3.c: New test.
8665 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8666 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8667 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8668 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8669 * c-c++-common/goacc/kernels-loop-data.c: New test.
8670 * c-c++-common/goacc/kernels-loop-g.c: New test.
8671 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8672 * c-c++-common/goacc/kernels-loop-n.c: New test.
8673 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8674 * c-c++-common/goacc/kernels-loop.c: New test.
8675 * c-c++-common/goacc/kernels-noreturn.c: New test.
8676 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8677 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8678 * c-c++-common/goacc/kernels-reduction.c: New test.
8679
a98d4647
TV
86802016-01-18 Tom de Vries <tom@codesourcery.com>
8681
8682 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8683 * gcc.dg/autopar/outer-2.c: Same.
8684 * gcc.dg/autopar/outer-3.c: Same.
8685 * gcc.dg/autopar/outer-4.c: Same.
8686 * gcc.dg/autopar/outer-5.c: Same.
8687 * gcc.dg/autopar/outer-6.c: Same.
8688 * gcc.dg/autopar/parallelization-1.c: Same.
8689 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8690 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8691 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8692 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8693 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8694 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8695 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8696 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8697 * gcc.dg/autopar/pr39500-1.c: Same.
8698 * gcc.dg/autopar/pr39500-2.c: Same.
8699 * gcc.dg/autopar/pr46193.c: Same.
8700 * gcc.dg/autopar/pr46194.c: Same.
8701 * gcc.dg/autopar/pr49580.c: Same.
8702 * gcc.dg/autopar/pr49960-1.c: Same.
8703 * gcc.dg/autopar/pr49960.c: Same.
8704 * gcc.dg/autopar/pr68373.c: Same.
8705 * gcc.dg/autopar/reduc-1.c: Same.
8706 * gcc.dg/autopar/reduc-1char.c: Same.
8707 * gcc.dg/autopar/reduc-1short.c: Same.
8708 * gcc.dg/autopar/reduc-2.c: Same.
8709 * gcc.dg/autopar/reduc-2char.c: Same.
8710 * gcc.dg/autopar/reduc-2short.c: Same.
8711 * gcc.dg/autopar/reduc-3.c: Same.
8712 * gcc.dg/autopar/reduc-4.c: Same.
8713 * gcc.dg/autopar/reduc-6.c: Same.
8714 * gcc.dg/autopar/reduc-7.c: Same.
8715 * gcc.dg/autopar/reduc-8.c: Same.
8716 * gcc.dg/autopar/reduc-9.c: Same.
8717 * gcc.dg/autopar/uns-outer-4.c: Same.
8718 * gcc.dg/autopar/uns-outer-5.c: Same.
8719 * gcc.dg/autopar/uns-outer-6.c: Same.
8720 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8721 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8722
da976fa8
AL
87232016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8724
8725 PR target/63679
8726 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8727 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8728
70c1e886
AL
87292016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8730
8731 PR target/63679
8732 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8733 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8734 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8735
88bed196
AL
87362016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8737
8738 PR target/63679
8739 * gcc.dg/tree-ssa/sra-17.c: New.
8740 * gcc.dg/tree-ssa/sra-18.c: New.
8741
3dd5f42e
IE
87422016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8743
8744 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8745
ae5a77fa
EB
87462016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8747
8748 * gnat.dg/inline12.adb: New test.
8749
11e57fc6
BC
87502016-01-18 Bin Cheng <bin.cheng@arm.com>
8751
8752 PR tree-optimization/66797
8753 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8754
995b6fe0
RB
87552016-01-18 Richard Biener <rguenther@suse.de>
8756
8757 PR tree-optimization/69170
8758 * gcc.dg/torture/pr69170.c: New testcase.
8759
82ee0cf2 87602016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8761
8762 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8763
d69da357
TV
87642016-01-16 Tom de Vries <tom@codesourcery.com>
8765
8766 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8767
a3845283
TV
87682016-01-16 Tom de Vries <tom@codesourcery.com>
8769
8770 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8771 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8772 redundant dg-require-effective-target pthread.
8773 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8774 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8775 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8776 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8777 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8778 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8779 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8780
197a6aa6
DE
87812016-01-16 David Edelsohn <dje.gcc@gmail.com>
8782
8783 PR target/68609
8784 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8785 * gcc.target/powerpc/recip-7.c: Same.
8786
ec7886c1
PP
87872016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8788
8789 PR c++/69091
8790 * g++.dg/template/pr69091.C: New test.
8791
203484bb
PP
87922016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8793
8794 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8795 dump does not contain an error_mark_node.
8796 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8797 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8798
aa2500e9
PP
87992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8800
8801 PR c++/68936
8802 * g++.dg/template/pr68936.C: New test.
8803
28621a5c
DE
88042016-01-15 David Edelsohn <dje.gcc@gmail.com>
8805
8806 PR target/68609
8807 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8808 * gcc.target/powerpc/recip-2.c: Same.
8809 * gcc.target/powerpc/recip-3.c: Same.
8810 * gcc.target/powerpc/recip-4.c: Same.
8811 * gcc.target/powerpc/recip-sqrtf.c: Same.
8812
40c43aca
JL
88132016-01-15 Jeff Law <law@redhat.com>
8814
8815 PR tree-optimization/69270
8816 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8817 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8818
afbc5ae8
PT
88192016-01-15 Paul Thomas <pault@gcc.gnu.org>
8820
8821 PR fortran/49630
8822 * gfortran.dg/deferred_character_13.f90: New test for the fix
8823 of comment 3 of the PR.
8824
8825 PR fortran/54070
8826 * gfortran.dg/deferred_character_8.f90: New test
8827 * gfortran.dg/allocate_error_5.f90: New test
8828
8829 PR fortran/60593
8830 * gfortran.dg/deferred_character_10.f90: New test
8831
8832 PR fortran/60795
8833 * gfortran.dg/deferred_character_14.f90: New test
8834
8835 PR fortran/61147
8836 * gfortran.dg/deferred_character_11.f90: New test
8837
8838 PR fortran/64324
8839 * gfortran.dg/deferred_character_9.f90: New test
8840
49abe076
VM
88412016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8842
8843 PR rtl-optimization/69030
8844 * gcc.target/i386/pr69030.c: New.
8845
16d12992
KT
88462016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8847
8848 * gcc.target/aarch64/target_attr_17.c: New test.
8849
78810bd3
RB
88502016-01-15 Richard Biener <rguenther@suse.de>
8851
8852 PR tree-optimization/66856
8853 * gcc.dg/torture/pr66856-1.c: New testcase.
8854 * gcc.dg/torture/pr66856-2.c: Likewise.
8855
2bd847fe
RB
88562016-01-15 Richard Biener <rguenther@suse.de>
8857
8858 PR debug/69137
8859 * g++.dg/lto/pr69137_0.C: New testcase.
8860
a00fe3b7
RS
88612016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8862
8863 PR middle-end/69246
8864 * gcc.target/i386/pr69246.c: New test.
8865
cbb0e83b
DV
88662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8867
7596d5de 8868 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8869
5a500ecf
DV
88702016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8871
8872 PR c++/56194
8873 * g++.dg/init/const9.C: Disable test on S/390.
8874
5d9bf64f
DV
88752016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8876
8877 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8878 * g++.dg/Wno-frame-address.C: Ditto.
8879
e234b19e
DV
88802016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8881
8882 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8883
89483f99
RB
88842016-01-15 Richard Biener <rguenther@suse.de>
8885
8886 PR tree-optimization/68961
8887 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8888
94f37395
IE
88892016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8890
8891 * gcc.target/i386/pr65105-5.c: New test.
8892
82ee0cf2 88932016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8894
8895 * gcc.c-torture/execute/alias-4.c: New testcase.
8896
82ee0cf2 88972016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8898
8899 PR ipa/68148
8900 * g++.dg/ipa/devirt-49.C: New testcase.
8901
092f7deb 89022016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8903
8904 PR target/65837
8905 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8906 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8907 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8908
e93c66bc
RB
89092016-01-15 Richard Biener <rguenther@suse.de>
8910
8911 PR tree-optimization/69117
8912 * gcc.dg/torture/pr69117.c: New testcase.
8913
c47eaca6 89142015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8915
8916 PR c++/69048
8917 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8918
c3f6914a
FXC
89192016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8920
8921 PR testsuite/67509
8922 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8923 range tests use 100 * maximum instead of maximum + 1.
8924
cd65ae90
JJ
89252016-01-14 Jakub Jelinek <jakub@redhat.com>
8926
8927 PR debug/69244
8928 * gcc.dg/guality/pr69244.c: New test.
8929
19643948
UB
89302016-01-14 Uros Bizjak <ubizjak@gmail.com>
8931
8932 * lib/target-supports.exp (check_effective_target_issignaling):
8933 New procedure.
8934 * gcc.dg/pr61441.c: Require issignaling effective target.
8935
fe79c97e
SB
89362016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8937
8938 PR target/68803
8939 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8940
c7df95d8
DM
89412016-01-14 David Malcolm <dmalcolm@redhat.com>
8942
8943 PR c++/68819
8944 PR preprocessor/69177
8945 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8946 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8947 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8948 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8949
00083992
MP
89502016-01-14 Marek Polacek <polacek@redhat.com>
8951
8952 PR c/69262
8953 * gcc.dg/array-15.c: New test.
8954
0c9b3294
JJ
89552016-01-14 Jakub Jelinek <jakub@redhat.com>
8956
8957 PR middle-end/68146
8958 PR tree-optimization/69155
8959 * gfortran.dg/pr68146.f: New test.
8960 * gfortran.dg/pr69155.f90: New test.
8961
3688e13d
RB
89622016-01-14 Richard Biener <rguenther@suse.de>
8963
8964 PR tree-optimization/68060
8965 * gcc.dg/torture/pr68060-1.c: New testcase.
8966 * gcc.dg/torture/pr68060-2.c: Likewise.
8967
bab0ad3a
NC
89682016-01-14 Nick Clifton <nickc@redhat.com>
8969
8970 * lib/target-supports.exp
8971 (check_effective_target_arm_neon_ok_nocache): Add an option
8972 sequence that includes setting the ARM architecture to ARMv7-A.
8973 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8974 command line options necessary to enable Neon support.
8975 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8976 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8977 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8978 * gcc.target/arm/pr69180.c: Likewise.
8979
947c2ce5
JL
89802016-01-14 Jeff Law <law@redhat.com>
8981
8982 PR tree-optimization/69270
8983 * gcc.dg/tree-ssa/pr69270.c: New test.
8984
3342fd71
BS
89852016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8986
8987 PR c/66208
8988 * c-c++-common/pr66208.c: New file.
8989
2ad3adf1
JJ
89902016-01-13 Jakub Jelinek <jakub@redhat.com>
8991
8992 PR tree-optimization/69156
8993 * gcc.dg/pr69156.c: New test.
8994
398d6feb
L
89952016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8996
8997 * gcc.target/i386/pr69225-7.c: New test.
8998
4c868789
RH
89992016-01-13 Richard Henderson <rth@redhat.com>
9000
9001 * gcc.dg/tm/memopt-13.c: Update expected function.
9002 * gcc.dg/tm/memopt-6.c: Likewise.
9003
ef6d1772
UB
90042016-01-13 Uros Bizjak <ubizjak@gmail.com>
9005
9006 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9007 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9008 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9009 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9010
ef6d1772
UB
90112016-01-13 Tom de Vries <tom@codesourcery.com>
9012
9013 PR tree-optimization/69169
0b4b6ef2
TV
9014 * gcc.dg/pr69169.c: New test.
9015
2ad3adf1 90162016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9017
9018 PR target/69228
9019 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9020 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9021 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9022 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9023 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9024 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9025 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9026 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9027
9060e335
AK
90282016-01-13 Jakub Jelinek <jakub@redhat.com>
9029
9030 PR target/69247
9031 * gcc.dg/pr69247.c: New test.
9032
40311329
RB
90332016-01-13 Richard Biener <rguenther@suse.de>
9034
9035 PR tree-optimization/69242
9036 * gcc.dg/torture/pr69242.c: New testcase.
9037
ccbd7103
RB
90382016-01-13 Richard Biener <rguenther@suse.de>
9039
9040 PR tree-optimization/69186
9041 * gcc.dg/torture/pr69186.c: New testcase.
9042
c6f72a46
JL
90432016-01-13 Jeff Law <law@redhat.com>
9044
9045 PR tree-optimization/67755
9046 * gcc.dg/tree-ssa/pr67755.c: New test.
9047
90482016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9049
9050 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9051 pass number in output by a star.
9052
c446cf07
BC
90532016-01-12 Bin Cheng <bin.cheng@arm.com>
9054
9055 PR tree-optimization/68911
9056 * gcc.c-torture/execute/pr68911.c: New test.
9057
5342156c
MP
90582016-01-12 Marek Polacek <polacek@redhat.com>
9059
9060 PR c++/68979
9061 * g++.dg/warn/permissive-1.C: New test.
9062
65364cc5
JJ
90632016-01-12 Jakub Jelinek <jakub@redhat.com>
9064
9065 PR objc++/68511
9066 PR c++/69213
9067 * g++.dg/opt/pr69213.C: New test.
9068
81b9a3d9
CB
90692016-01-12 Christian Bruel <christian.bruel@st.com>
9070
9071 PR target/69180
9072 * gcc.target/arm/pr69180.c: New test.
9073
3c4e91c9
RB
90742016-01-12 Richard Biener <rguenther@suse.de>
9075
9076 PR lto/69077
9077 * g++.dg/lto/pr69077_0.C: New testcase.
9078 * g++.dg/lto/pr69077_1.C: Likewise.
9079
5664cea1
JJ
90802016-01-12 Jakub Jelinek <jakub@redhat.com>
9081
9082 PR target/69175
9083 * g++.dg/opt/pr69175.C: New test.
9084
86cefc49
AL
90852016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9086
9087 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9088 rather than #including math.h & stdlib.h.
9089 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9090 * gcc.dg/vect/pr49771.c: Likewise.
9091 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9092 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9093 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9094 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9095 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9096 * gcc.dg/vect/pr44507.c: Likewise.
9097 * gcc.dg/vect/pr45902.c: Likewise.
9098 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9099 * gcc.dg/vect/vect-117.c: Likewise.
9100 * gcc.dg/vect/vect-99.c: Likewise.
9101 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9102 * gcc.dg/vect/vect-cond-1.c: Likewise.
9103 * gcc.dg/vect/vect-cond-2.c: Likewise.
9104 * gcc.dg/vect/vect-cond-3.c: Likewise.
9105 * gcc.dg/vect/vect-cond-4.c: Likewise.
9106 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9107 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9108 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9109 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9110 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9111 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9112 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9113 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9114 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9115 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9116 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9117 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9118 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9119 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9120 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9121 include of signal.h.
9122 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9123 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9124 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9125 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9126 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9127 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9128 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9129 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9130 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9131 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9132 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9133 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9134 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9135 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9136 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9137 * gcc.dg/vect/vect-outer-5.c: Likewise.
9138 * gcc.dg/vect/vect-outer-6.c: Likewise.
9139 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9140 include of stdio.h.
9141
b832f61e
NC
91422016-01-12 Nick Clifton <nickc@redhat.com>
9143
9144 PR target/68913
9145 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9146 to fread so that it will be found in all target runtimes.
9147
8eac49b1
RB
91482016-01-12 Richard Biener <rguenther@suse.de>
9149
9150 PR tree-optimization/69053
9151 * g++.dg/torture/pr69053.C: New testcase.
9152
2935d994
RB
91532016-01-12 Richard Biener <rguenther@suse.de>
9154
9155 PR tree-optimization/69168
9156 * gcc.dg/torture/pr69168.c: New testcase.
9157
66c16fd9
RB
91582016-01-12 Richard Biener <rguenther@suse.de>
9159
9160 PR tree-optimization/69157
9161 * gcc.dg/torture/pr69157.c: New testcase.
9162
91632016-01-12 Richard Biener <rguenther@suse.de>
9164
9165 PR tree-optimization/69174
9166 * gcc.dg/torture/pr69174.c: New testcase.
9167
723033a6
JJ
91682016-01-12 Jakub Jelinek <jakub@redhat.com>
9169
9170 PR c++/66808
9171 PR c++/69000
9172 * g++.dg/tls/pr66808.C: New test.
9173 * g++.dg/tls/pr69000.C: New test.
9174
3574cf47
BS
91752016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9176
9177 * gcc.target/powerpc/swaps-p8-23.c: New test.
9178 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9179
feb20787
JDA
91802016-01-11 John David Anglin <danglin@gcc.gnu.org>
9181
9182 PR tree-optimization/68356
9183 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9184
27b1820a
KV
91852016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9186 Jim Wilson <jim.wilson@linaro.org>
9187
9188 PR target/69194
9189 * gcc.target/arm/pr69194.c: New test.
9190
cf4de6af
L
91912016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9192
9193 PR target/69225
9194 * gcc.target/i386/pr69225-1.c: New test.
9195 * gcc.target/i386/pr69225-2.c: Likewise.
9196 * gcc.target/i386/pr69225-3.c: Likewise.
9197 * gcc.target/i386/pr69225-4.c: Likewise.
9198 * gcc.target/i386/pr69225-5.c: Likewise.
9199 * gcc.target/i386/pr69225-6.c: Likewise.
9200
1ebd5558
JJ
92012016-01-11 Jakub Jelinek <jakub@redhat.com>
9202
23552a4d
JJ
9203 PR target/67462
9204 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9205 if lp64.
9206
26ff85b0
JJ
9207 PR target/69071
9208 * gcc.dg/pr69071.c: New test.
9209
9cb6bd74
JJ
9210 PR c++/69211
9211 * g++.dg/opt/pr69211.C: New test.
9212
1ebd5558
JJ
9213 PR tree-optimization/69214
9214 * gcc.c-torture/compile/pr69214.c: New test.
9215
8c18c836
UB
92162016-01-11 Uros Bizjak <ubizjak@gmail.com>
9217
9218 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9219 * gcc.target/i386/pr66232-11.c: Ditto.
9220 * gcc.target/i386/pr66232-12.c: Ditto.
9221 * gcc.target/i386/pr66232-13.c: Ditto.
9222
62446e6e
RB
92232016-01-11 Richard Biener <rguenther@suse.de>
9224
9225 PR tree-optimization/69173
9226 * gcc.dg/torture/pr69173.c: New testcase.
9227
2b8568fe
KT
92282016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9229
9230 PR rtl-optimization/68796
9231 * gcc.target/aarch64/tst_5.c: New test.
9232 * gcc.target/aarch64/tst_6.c: Likewise.
9233
5baf4532
KT
92342016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9235
9236 PR rtl-optimization/68841
9237 * gcc.dg/pr68841.c: New test.
9238 * gcc.c-torture/execute/pr68841.c: New test.
9239
ca90b1ed
YR
92402016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9241
9242 PR rtl-optimization/68920
9243 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9244 for ix86 targets.
9245 * gcc.dg/ifcvt-5.c: New test.
9246
2ad3adf1 92472016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9248
9249 PR bootstrap/69123
9250 * g++.dg/pr69123.C: New.
9251
83834c09
IE
92522016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9253
9254 PR target/69010
9255 * gcc.target/i386/pr69010.c: New test.
9256
dcf89d57
MJ
92572016-01-11 Martin Jambor <mjambor@suse.cz>
9258
9259 PR ipa/69044
9260 * gcc.target/i386/chkp-pr69044.c: New test.
9261
d95167ee
TV
92622016-01-11 Tom de Vries <tom@codesourcery.com>
9263
9264 PR tree-optimization/69109
9265 * gcc.dg/autopar/pr69109-2.c: New test.
9266 * gcc.dg/autopar/pr69109.c: New test.
9267
4f6403a8
TV
92682016-01-11 Tom de Vries <tom@codesourcery.com>
9269
9270 PR tree-optimization/69108
9271 * gcc.dg/autopar/pr69108.c: New test.
9272
21efdd80
PP
92732016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9274
9275 PR c++/69029
9276 * c-c++-common/Wisleading-indentation.c: Augment test.
9277
fd42eed8
TK
92782016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9279
9280 PR fortran/69154
9281 * gfortran.dg/inline_matmul_12.f90: New test.
9282
4f90ee6c
PT
92832016-01-10 Paul Thomas <pault@gcc.gnu.org>
9284
9285 PR fortran/67779
9286 * gfortran.dg/actual_array_offset_1: New test.
9287
3907c6cf
TV
92882016-01-10 Tom de Vries <tom@codesourcery.com>
9289
9290 PR tree-optimization/69062
9291 * gcc.dg/autopar/pr69062.c: New test.
9292
b07b236e
TS
92932016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9294
9295 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9296 * gcc.dg/vect/slp-perm-2.c: Likewise.
9297 * gcc.dg/vect/slp-perm-3.c: Likewise.
9298 * gcc.dg/vect/slp-perm-5.c: Likewise.
9299 * gcc.dg/vect/slp-perm-6.c: Likewise.
9300 * gcc.dg/vect/slp-perm-7.c: Likewise.
9301 * gcc.dg/vect/slp-perm-8.c: Likewise.
9302
23fab8ae
TV
93032016-01-10 Tom de Vries <tom@codesourcery.com>
9304
9305 PR tree-optimization/69039
9306 * gcc.dg/autopar/pr69039.c: New test.
9307
73f0dae2
MP
93082016-01-09 Marek Polacek <polacek@redhat.com>
9309
9310 PR c++/69113
9311 * g++.dg/pr69113.C: New test.
9312
20b8d734
JJ
93132016-01-09 Jakub Jelinek <jakub@redhat.com>
9314
9315 PR middle-end/50865
9316 PR tree-optimization/69097
9317 * gcc.c-torture/execute/pr50865.c: New test.
9318 * gcc.c-torture/execute/pr69097-1.c: New test.
9319 * gcc.c-torture/execute/pr69097-2.c: New test.
9320 * gcc.dg/pr69097-1.c: New test.
9321 * gcc.dg/pr69097-2.c: New test.
9322
c50e614b
JJ
93232016-01-09 Jakub Jelinek <jakub@redhat.com>
9324
9325 PR c++/69164
9326 * g++.dg/opt/pr69164.C: New test.
9327
e0237993
JJ
93282016-01-08 Jakub Jelinek <jakub@redhat.com>
9329
9330 PR tree-optimization/69167
9331 * gcc.dg/pr69167.c: New test.
9332
bd8f5bb2
MP
93332016-01-08 Marek Polacek <polacek@redhat.com>
9334
9335 PR c++/68449
9336 * g++.dg/pr68449.C: New.
9337
bb0f5ca7
AL
93382016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9339
9340 PR tree-optimization/68707
9341 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9342 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9343 on platforms supporting it.
9344 * gcc.dg/vect/slp-perm-2.c: Likewise.
9345 * gcc.dg/vect/slp-perm-3.c: Likewise.
9346 * gcc.dg/vect/slp-perm-5.c: Likewise.
9347 * gcc.dg/vect/slp-perm-7.c: Likewise.
9348 * gcc.dg/vect/slp-perm-8.c: Likewise.
9349 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9350 on platforms supporting it.
9351
22518428
JJ
93522016-01-08 Jakub Jelinek <jakub@redhat.com>
9353
33f0852f
JJ
9354 PR tree-optimization/69162
9355 * gcc.dg/pr69162.c: New test.
9356
22518428
JJ
9357 PR tree-optimization/69172
9358 * gcc.dg/pr69172.c: New test.
9359
80e9b3aa
TP
93602016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9361
9362 PR tree-optimization/67781
9363 * gcc.c-torture/execute/pr67781.c: New file.
9364
262a363f
JJ
93652016-01-08 Jakub Jelinek <jakub@redhat.com>
9366
9367 PR tree-optimization/69083
9368 * gcc.dg/vect/pr69083.c: New test.
9369
6e1f093f
SS
93702016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9371
9372 PR tree-optimization/61441
9373 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9374 Use -fexcess-precision=standard for compiler options.
9375 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9376
53290e07
JJ
93772016-01-08 Jakub Jelinek <jakub@redhat.com>
9378
57bf3072
JJ
9379 PR fortran/69128
9380 * gfortran.dg/gomp/pr69128.f90: New test.
9381
53290e07
JJ
9382 PR c++/69145
9383 * g++.dg/ext/pr69145-1.C: New test.
9384 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9385 * g++.dg/ext/pr69145-2.h: New file.
9386
7a127fa7
MS
93872016-01-07 Martin Sebor <msebor@redhat.com>
9388
9389 PR c/68966
9390 * gcc.dg/atomic-fetch-bool.c: New test.
9391 * gcc.dg/sync-fetch-bool.c: New test.
9392
95918b49
L
93932016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9394
9395 PR fortran/66680
9396 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9397
c8e62a9d
NC
93982016-01-07 Nick Clifton <nickc@redhat.com>
9399
9400 PR target/66655
9401 * g++.dg/pr66655.C: New test.
9402 * g++.dg/pr66655_1.cc: Test support file.
9403 * g++.dg/pr66655.h: Test header file.
9404
2ad3adf1 94052016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9406
9407 PR fortran/66680
9408 gfortran.dg/gomp/pr66680.f90: New test.
9409
4cd9ca92
L
94102016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9411
9412 PR target/69171
9413 * gcc.target/i386/pr69171-1.c: New test.
9414 * gcc.target/i386/pr69171-2.c: Likewise.
9415 * gcc.target/i386/pr69171-3.c: Likewise.
9416 * gcc.target/i386/pr69171-4.c: Likewise.
9417 * gcc.target/i386/pr69171-5.c: Likewise.
9418 * gcc.target/i386/pr69171-6.c: Likewise.
9419
7e33d4dc
BS
94202015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9421
9422 PR middle-end/67639
9423 * c-c++-common/pr67639.c: New test.
9424
fec64afc
JJ
94252016-01-07 Jakub Jelinek <jakub@redhat.com>
9426
9427 PR tree-optimization/69141
9428 * g++.dg/opt/pr69141.C: New test.
9429
f293ad29
EB
94302016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9431
9432 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9433
5027395e
UB
94342016-01-06 Uros Bizjak <ubizjak@gmail.com>
9435
9436 PR target/69140
9437 * gcc.target/i386/pr69140.c: New test
9438
7443cf13
DM
94392016-01-06 David Malcolm <dmalcolm@redhat.com>
9440
9441 * gcc.dg/bad-dereference.c: New test case.
9442
32928931
BS
94432015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9444
9445 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9446
68dd05da
AS
94472016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9448
9449 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9450
6b131d5b
MP
94512016-01-06 Marek Polacek <polacek@redhat.com>
9452
9453 PR sanitizer/69099
9454 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9455
8d9fdb49
MP
94562016-01-05 Marek Polacek <polacek@redhat.com>
9457
9458 PR c/69104
9459 * gcc.dg/atomic-invalid-2.c: New.
9460
acf93f1e
L
94612016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9462
9463 PR target/68991
9464 * gcc.target/i386/pr68991.c: New test.
9465
3f50525d
L
94662016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9467
9468 PR target/68991
9469 * g++.dg/pr68991-1.C: New test.
9470 * g++.dg/pr68991-2.C: Likewise.
9471
e0237993 94722016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9473
e0237993 9474 PR other/60465
face88a1
ST
9475 * gcc.target/ia64/pr60465-gprel64.c: New test.
9476 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9477
a0866eff
KT
94782016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9479
9480 PR rtl-optimization/68651
9481 * gcc.target/aarch64/pr68651_1.c: New test.
9482
c589e975
DM
94832016-01-05 David Malcolm <dmalcolm@redhat.com>
9484
9485 PR c/69122
9486 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9487
929710d9
NS
94882016-01-05 Nathan Sidwell <nathan@acm.org>
9489
ce3e43d7
NS
9490 PR c++/58583
9491 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9492
929710d9
NS
9493 * gcc.dg/alias-15.c: New.
9494
a2faef8e
NC
94952016-01-05 Nick Clifton <nickc@redhat.com>
9496
9497 PR target/68870
9498 * g++.dg/pr68770.C: New test.
9499
4cfa76e3
MS
95002016-01-04 Mike Stump <mikestump@comcast.net>
9501
9502 * lib/target-supports.exp (check_effective_target_cilkplus):
9503 cilkplus targets require pthreads.
4ece61b6 9504 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9505
4e8a3a35
MM
95062016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9507
9508 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9509 generation.
9510
818ab71a
JJ
95112016-01-04 Jakub Jelinek <jakub@redhat.com>
9512
9513 Update copyright years.
9514
2fe0a208
MP
95152016-01-04 Marek Polacek <polacek@redhat.com>
9516
9517 PR c/68908
9518 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9519 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9520 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9521
9e3b2fe3
EB
95222016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9523
9524 * gcc.target/sparc/20160104-2.c: New test.
9525
e8d65a35
EB
95262016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9527
9528 * gcc.target/sparc/20160104-1.c: New test.
9529
25ccfccd
PT
95302016-01-03 Paul Thomas <pault@gcc.gnu.org>
9531
9532 PR fortran/65045
9533 * gfortran.dg/pr65045.f90: New test.
9534
cb51d382
EB
95352016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9536
9537 * gnat.dg/specs/debug1.ads: Delete.
9538
6eeaad6e
JD
95392016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9540
9541 PR libgfortran/68867
9542 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9543 expression.
9544
2f968603
JD
95452016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9546
9547 PR libgfortran/68867
9548 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9549 PowerPC.
9550
591bb5e4
PT
95512016-01-01 Paul Thomas <pault@gcc.gnu.org>
9552
9553 PR fortran/68864
9554 * gfortran.dg/pr68864.f90: New test.
9555
f1e0620c
JJ
95562016-01-01 Jakub Jelinek <jakub@redhat.com>
9557
942a1319
JJ
9558 PR tree-optimization/69070
9559 * gcc.dg/pr69070.c: New test.
9560
10dff63f
JJ
9561 PR sanitizer/69055
9562 * gfortran.dg/pr69055.f90: New test.
9563
f1e0620c
JJ
9564 PR target/69015
9565 * gcc.dg/pr69015.c: New test.
818ab71a 9566\f
2f883d1c 9567Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9568
9569Copying and distribution of this file, with or without modification,
9570are permitted in any medium without royalty provided the copyright
9571notice and this notice are preserved.