]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Implement P0032R3, Homogeneous interface for variant, any and optional,
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
b799a481
AM
12016-07-14 Alan Modra <amodra@gmail.com>
2
3 PR target/71733
4 * gcc.target/powerpc/p9-novsx.c: New.
5
f63ba78c
AK
62016-07-13 Andi Kleen <ak@linux.intel.com>
7
8 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
9 * g++.dg/tree-prof/morefunc.C: Dito.
10 * g++.dg/tree-prof/pr35545.C: Dito.
11 * g++.dg/tree-prof/reorder.C: Dito.
12 * gcc.dg/tree-prof/20050826-2.c: Dito.
13 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
14 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
15 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
16 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
17 * gcc.dg/tree-prof/inliner-1.c: Dito.
18 * gcc.dg/tree-prof/merge_block.c: Dito.
19 * gcc.dg/tree-prof/stringop-1.c: Dito.
20 * gcc.dg/tree-prof/stringop-2.c: Dito.
21 * gcc.dg/tree-prof/switch-case-1.c: Dito.
22 * gcc.dg/tree-prof/switch-case-2.c: Dito.
23 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
24 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
25 * gcc.dg/tree-prof/update-loopch.c: Dito.
26 * gcc.dg/tree-prof/val-prof-1.c: Dito.
27 * gcc.dg/tree-prof/val-prof-2.c: Dito.
28 * gcc.dg/tree-prof/val-prof-3.c: Dito.
29 * gcc.dg/tree-prof/val-prof-4.c: Dito.
30 * gcc.dg/tree-prof/val-prof-5.c: Dito.
31 * gcc.dg/tree-prof/val-prof-6.c: Dito.
32 * gcc.dg/tree-prof/val-prof-7.c: Dito.
33
f4d5a23d
AK
342016-07-13 Andi Kleen <ak@linux.intel.com>
35
36 * lib/profopt.exp (profopt-execute): Remove .imports files.
37
ae145898
AK
382016-07-13 Andi Kleen <ak@linux.intel.com>
39
40 * lib/profopt.exp (profopt-execute): Always log profiler
41 command line.
42
e97bd4f5
AK
432016-07-13 Andi Kleen <ak@linux.intel.com>
44
45 * lib/profopt.exp (dg-final-scan-autofdo,
46 dg-final-scan-not-autofdo): New functions.
47
6fa3d4b4
BC
482016-07-13 Bin Cheng <bin.cheng@arm.com>
49
50 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
51 * gcc.dg/vect/vect-35.c: Ditto.
52 * gcc.dg/vect/vect-alias-check-2.c: New test.
53
65f18bc6
ML
542016-07-13 Martin Liska <mliska@suse.cz>
55
56 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
57 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional
58 options.
59 * gfortran.dg/pr42108.f90: Update expected dump scan.
60
9737f35b
RB
612016-07-13 Richard Biener <rguenther@suse.de>
62
63 PR tree-optimization/24574
64 * gcc.dg/pr24574.c: New testcase.
65
62c0ea4b
SKS
662016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
67
68 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller
69 const literal.
70 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
71 * c-c++-common/pr68833-1.c: Require int32plus.
72 * gcc.dg/ipa/pr63551.c: Likewise.
73 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
74 * gcc.dg/ipa/pr64041.c: Require int32plus.
75
c7ed8938
IE
762016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
77
78 PR ipa/71633
79 * g++.dg/pr71633.C: New test.
80
5ce15300
TP
812016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
82
83 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
84 Add new arm_thumb1_cbz_ok effective target.
85 * gcc.target/arm/cbz.c: New test.
86
2b9509a3
TP
872016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
88
89 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
90 Define effective target.
91 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
92 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
93 * gcc.target/arm/movhi_movw.c: New test.
94 * gcc.target/arm/movsi_movw.c: Likewise.
95 * gcc.target/arm/movdi_movw.c: Likewise.
96
7f15b177
RB
972016-07-13 Richard Biener <rguenther@suse.de>
98
99 PR middle-end/71104
100 * gcc.dg/pr71104-1.c: New testcase.
101 * gcc.dg/pr71104-2.c: Likewise.
102
0b0a896e
MM
1032016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
104
105 PR target/71805
106 * gcc.target/powerpc/pr71805.c: New test.
107
f906f5ed
BS
1082016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
109
110 * gcc.target/powerpc/divkc3-1.c: New.
111 * gcc.target/powerpc/mulkc3-1.c: New.
112
f507d202
ML
1132016-07-12 Martin Liska <mliska@suse.cz>
114
115 * gcc.dg/params/blocksort-part.c: New test.
116 * gcc.dg/params/params.exp: New file.
117
d6f7c125
KT
1182016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
119
120 PR middle-end/71700
121 * gcc.c-torture/execute/pr71700.c: New test.
122
37ccb0ba
SB
1232016-07-12 Steven Bosscher <steven@gcc.gnu.org>
124 Richard Biener <rguenther@suse.de>
125
126 PR tree-optimization/23286
127 PR tree-optimization/70159
128 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
129 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
130 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
131 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
132 * gcc.dg/tree-ssa/pr35286.c: Likewise.
133 * gcc.dg/tree-ssa/pr35287.c: Likewise.
134 * gcc.dg/hoist-register-pressure-1.c: Likewise.
135 * gcc.dg/hoist-register-pressure-2.c: Likewise.
136 * gcc.dg/hoist-register-pressure-3.c: Likewise.
137 * gcc.dg/pr51879-12.c: Likewise.
138 * gcc.dg/strlenopt-9.c: Likewise.
139 * gcc.dg/tree-ssa/pr47392.c: Likewise.
140 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
141 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
142 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
143 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
144 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
145 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
146 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
147 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
148 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
149 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
150 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
151 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
152 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
153 * gfortran.dg/pr43984.f90: Adjust expected outcome.
154
712a93d6
RB
1552016-07-12 Richard Biener <rguenther@suse.de>
156
157 PR rtl-optimization/68961
158 * gcc.target/i386/pr68961.c: New testcase.
159
c392943c
JJ
1602016-07-11 Jakub Jelinek <jakub@redhat.com>
161
3d56e6a4
JJ
162 PR middle-end/71758
163 * c-c++-common/gomp/pr71758.c: New test.
164 * gfortran.dg/gomp/pr71758.f90: New test.
165
c392943c
JJ
166 PR tree-optimization/71823
167 * gcc.dg/vect/pr71823.c: New test.
168
741d3be5
DM
1692016-07-11 David Malcolm <dmalcolm@redhat.com>
170
171 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
172 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
173 and LINE_MAP_MAX_LOCATION_WITH_COLS.
174
92fa45b5
L
1752016-07-11 H.J. Lu <hongjiu.lu@intel.com>
176
177 PR target/71801
178 * gcc.target/i386/pr71801.c: New test.
179
f51606c7
RB
1802016-07-11 Richard Biener <rguenther@suse.de>
181
182 PR tree-optimization/71816
183 * gcc.dg/torture/pr71816.c: New testcase.
184
36b54ce0
TK
1852016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
186
187 PR fortran/71783
188 * gfortran.dg/dependency_46.f90: New test.
189
d13835b6
VM
1902016-07-08 Vladimir Makarov <vmakarov@redhat.com>
191
192 PR rtl-optimization/71621
193 * gcc.target/i386/pr71621-1.c: New.
194 * gcc.target/i386/pr71621-2.c: New.
195
642bcbdf
CP
1962016-07-08 Cesar Philippidis <cesar@codesourcery.com>
197
198 * gfortran.dg/goacc/pr71704.f90: New test.
199
02eb5b8b
BS
2002016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
201
202 PR target/71297
203 * gcc.target/powerpc/pr71297.c: New.
204
8beb9a0d
JW
2052016-07-08 Jiong Wang <jiong.wang@arm.com>
206
207 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
208
cef4b650
MM
2092016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
210
211 PR target/71806
212 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
213
3c3ecf52
AH
2142016-07-08 Alan Hayward <alan.hayward@arm.com>
215
216 PR tree-optimization/71667
217 * gcc.dg/vect/pr71667.c: New
218
2660286d
ML
2192016-07-08 Martin Liska <mliska@suse.cz>
220
221 * gcc.dg/torture/pr71606.c: New test.
222
70cdd4ae
JD
2232016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
224
225 PR fortran/71764
226 * gfortran.dg/pr71764.f90: New test.
227
842dc2e6
JJ
2282016-07-07 Jakub Jelinek <jakub@redhat.com>
229 Kai Tietz <ktietz70@googlemail.com>
230
231 PR c++/70869
232 PR c++/71054
233 * g++.dg/cpp0x/pr70869.C: New test.
234 * g++.dg/cpp0x/pr71054.C: New test.
235
31be4262
DE
2362016-07-07 David Edelsohn <dje.gcc@gmail.com>
237
238 * g++.dg/debug/pr71432.C: Fail on AIX.
239
1c122092
ML
2402016-07-07 Martin Liska <mliska@suse.cz>
241
242 * gfortran.dg/do_1.f90: Remove a corner case that triggers
243 an undefined behavior.
244 * gfortran.dg/do_3.F90: Likewise.
245 * gfortran.dg/do_check_11.f90: New test.
246 * gfortran.dg/do_check_12.f90: New test.
247 * gfortran.dg/do_corner_warn.f90: New test.
248
7119f1b1
ML
2492016-07-07 Martin Liska <mliska@suse.cz>
250
251 * gfortran.dg/predict-1.f90: Ammend the test.
252 * gfortran.dg/predict-2.f90: Likewise.
253
275792f2
IE
2542016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
255
256 PR ipa/71624
257 * g++.dg/pr71624.C: New test.
258
05a437c1
TP
2592016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
260
261 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
262 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
263 ARMv8-M Mainline architectures.
264
6f493951
TP
2652016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
266
267 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
268 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
269
5ddaee94
SB
2702016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
271
272 PR target/70098
273 PR target/71763
274 * gcc.target/powerpc/pr71763.c: New file.
275
651afdb2
YR
2762016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
277
278 PR tree-optimization/71518
279 * gcc.dg/pr71518.c: New test.
280
9df99881
WD
2812016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
282
283 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
284
7b4e0769
SKS
2852016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
286
287 PR target/50739
288 * gcc.target/avr/pr50739.c: New test.
289
eb4432f7
JH
2902016-07-05 Jan Hubicka <jh@suse.cz>
291
292 * gcc.dg/tree-ssa/scev-14.c: update template.
293
c01e092f
RS
2942016-07-06 Richard Sandiford <richard.sandiford@arm.com>
295
296 * gcc.dg/vect/group-no-gaps-1.c: New test.
297
8070763a
AK
2982016-07-05 Andi Kleen <ak@linux.intel.com>
299
300 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
301 if kernel supports MPX.
302
7f6e88a8
KC
3032016-07-05 Kito Cheng <kito.cheng@gmail.com>
304
305 * gcc.c-torture/compile/pr69102.c: Require fpic support.
306
36a265b1
MM
3072016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
308 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
309
310 * gcc.target/powerpc/signbit-1.c: New test.
311 * gcc.target/powerpc/signbit-2.c: New test.
312 * gcc.target/powerpc/signbit-3.c: New test.
313
7a98fb6e
KT
3142016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
315
316 PR rtl-optimization/71594
317 * gcc.dg/torture/pr71594.c: New test.
318
1e3d54b4
JH
3192016-07-05 Jan Hubicka <jh@suse.cz>
320
321 * gcc.dg/tree-ssa/scev-14.c: new testcase.
322
84ca3893
DM
3232016-07-05 David Malcolm <dmalcolm@redhat.com>
324
325 PR c++/62314
326 * gcc/testsuite/g++.dg/parse/error5.C: Update column
327 number of missing semicolon error.
328 * g++.dg/pr62314-2.C: New test case.
329
20d0bfce
AF
3302016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
331
332 * gfortran.dg/coarray_stat_function.f90: New test.
333 * gfortran.dg/coarray_stat_whitespace.f90: New test.
334 * gfortran.dg/coarray_lib_comm_1: Adapting old test
335 to new interfaces.
336
69aaea06
AV
3372016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
338
339 PR fortran/71623
340 * gfortran.dg/deferred_character_17.f90: New test.
341
f723a43c
CL
3422016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
343
344 * gcc.target/arm/neon/polytypes.c: Move to ...
345 * gcc.target/arm/polytypes.c: ... here.
346 * gcc.target/arm/neon/pr51534.c: Move to ...
347 * gcc.target/arm/pr51534.c: ... here.
348 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
349 * gcc.target/arm/vect-vcvt.c: ... here.
350 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
351 * gcc.target/arm/vect-vcvtq.c: ... here.
352 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
353 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
354 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
355 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
356 * gcc.target/arm/neon/neon.exp: Delete.
357 * gcc.target/arm/neon/: Delete.
358
d73e0ccf
JD
3592016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
360
361 PR fortran/65575
362 * gfortran.dg: pr65575.f90: New test.
363
c20f6223
JD
3642016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
365
366 PR fortran/35849
367 * gfortran.dg: pr35849.f90: New test.
368
2a5537c3
JJ
3692016-07-04 Jakub Jelinek <jakub@redhat.com>
370
371 PR c++/71739
372 * g++.dg/cpp0x/pr71739.C: New test.
373
740f9751
CL
3742016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
375
376 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
377
bf749919
DV
3782016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
379
380 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
381 locr.
382 * gcc.target/s390/loc-1.c: New test.
383
430bb38e
YR
3842016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
385
386 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
387 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
388
15f6e0da
RR
3892016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
390
391 PR target/63874
392 * gcc.target/aarch64/pr63874.c: New test.
393
79335075
JB
3942016-07-04 Jan Beulich <jbeulich@suse.com>
395
396 * g++.dg/header.c: New.
397 * gcc.dg/header.c: New.
398
557e8c49
JJ
3992016-07-02 Jakub Jelinek <jakub@redhat.com>
400
401 PR c/71719
402 * c-c++-common/Wunused-var-15.c: New test.
403
79a592e3
JJ
4042016-07-01 Jakub Jelinek <jakub@redhat.com>
405
406 PR fortran/71687
407 * gfortran.dg/gomp/pr71687.f90: New test.
408
e2298656
BS
4092016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
410
411 * gcc.dg/const-float128-ped.c: Require __float128 effective
412 target and options.
413 * gcc.dg/const-float128.c: Likewise.
414 * gcc.dg/torture/float128-cmp-invalid.c: Require
415 __float128 and base_quadfloat_support effective targets, and
416 __float128 options.
417 * gcc.dg/torture/float128-div-underflow.c: Likewise.
418 * gcc.dg/torture/float128-extend-nan.c: Likewise.
419 * gcc.dg/torture/float128-nan.c: Likewise.
420 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
421 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
422 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
423 * lib/target-supports.exp (check_effective_target___float128):
424 New.
425 (add_options_for___float128): New.
426 (check_effective_target_base_quadword_support): New.
427
70c11966
MM
4282016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
429
430 PR target/71720
431 * gcc.target/powerpc/pr71720.c: New test.
432
059541fd
JB
4332016-07-01 Jan Beulich <jbeulich@suse.com>
434
435 * gcc.dg/bss.c: New.
436
2c1e4964
PB
4372016-07-01 Peter Bergner <bergner@vnet.ibm.com>
438
439 PR target/71698
440 * gcc.target/powerpc/pr71698.c: New test.
441
22e1cb39
GJL
4422016-07-01 Georg-Johann Lay <avr@gjlay.de>
443
444 PR target/71151
445 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
446 instead of ".foo" for its section name.
447 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
448 depending on MCU's flash size.
449 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
450 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
451 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
452 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
453 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
454 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
455
466cf574
JB
4562016-07-01 Jan Beulich <jbeulich@suse.com>
457
458 * gcc.target/i386/pr65105-2.c: Add -msse2.
459
351beab7
JJ
4602016-06-30 Jakub Jelinek <jakub@redhat.com>
461
55a0f21a
JJ
462 PR tree-optimization/71707
463 * gcc.dg/strlenopt-29.c: New test.
464
6245ad72
JJ
465 PR fortran/71704
466 * gfortran.dg/gomp/pr71704.f90: New test.
467
351beab7
JJ
468 PR fortran/71705
469 * gfortran.dg/gomp/pr71705.f90: New test.
470
5a3a6a5e
KN
4712016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
472
473 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
474 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
475 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
476 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
477 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
478 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
479 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
480 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
481 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
482 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
483 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
484 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
485 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
486 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
487 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
488 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
489 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
490 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
491 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
492 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
493 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
494 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
495 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
496 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
497 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
498 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
499 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
500 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
501 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
502 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
503 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
504 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
505 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
506 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
507 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
508 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
509 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
510 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
511 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
512 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
513 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
514 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
515 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
516 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
517 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
518 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
519 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
520 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
521 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
522 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
523 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
524 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
525 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
526 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
527 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
528 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
529 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
530 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
531 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
532 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
533 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
534 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
535 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
536 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
537 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
538 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
539 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
540 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
541 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
542 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
543 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
544 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
545 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
546 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
547 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
548 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
549 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
550 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
551 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
552 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
553 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
554
3dfa8071
KT
5552016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
556 James Greenhalgh <james.greenhalgh@arm.com>
557
558 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
559
9bd62242
JG
5602016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
561 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
562
563 * gcc.target/aarch64/vget_set_lane_1.c: New test.
564
603107fb
DM
5652016-06-30 David Malcolm <dmalcolm@redhat.com>
566
567 PR driver/71651
568 * gcc.dg/spellcheck-options-12.c: New test case.
569
205cccc7
JJ
5702016-06-30 Jakub Jelinek <jakub@redhat.com>
571
572 PR middle-end/71693
573 * gcc.c-torture/compile/pr71693.c: New test.
574
f4452176
DM
5752016-06-29 David Malcolm <dmalcolm@redhat.com>
576
577 * gcc.dg/spellcheck-params.c: New testcase.
578 * gcc.dg/spellcheck-params-2.c: New testcase.
579
c5e74d9d
MM
5802016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
581
582 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
583 vector extract instructions.
584 * gcc.target/powerpc/p9-extract-2.c: Likewise.
585
e44ecbfd
JD
5862016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
587
588 PR fortran/71686
589 * gfortran.dg/unexpected_eof_2.f90: New test.
590 * gfortran.dg/unexpected_eof_3.f90: New test.
591
ee446d9f
JW
5922016-06-29 Jim Wilson <jim.wilson@linaro.org>
593
594 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
595
27f67461
CP
5962016-06-29 Cesar Philippidis <cesar@codesourcery.com>
597
598 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
599 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
600 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
601
b1206d29
RB
6022016-06-29 Richard Biener <rguenther@suse.de>
603
604 PR middle-end/15256
605 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
606
1af21224
MW
6072016-06-29 Matthew Wahab <matthew.wahab@arm.com>
608
609 * gcc.target/arm/aapcs/neon-vect10.c: Require
610 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
611 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
612 * gcc.target/arm/aapcs/vfp18.c: Likewise.
613 * gcc.target/arm/aapcs/vfp19.c: Likewise.
614 * gcc.target/arm/aapcs/vfp20.c: Likewise.
615 * gcc.target/arm/aapcs/vfp21.c: Likewise.
616 * gcc.target/arm/fp16-aapcs-1.c: Require
617 -mfloat-ab=hard. Also simplify the test.
618 * gcc.target/arm/fp16-aapcs-2.c: New.
619
7fe43755
MW
6202016-06-29 Matthew Wahab <matthew.wahab@arm.com>
621
622 * lib/target-supports.exp (add_options_for_arm_fp16): Reword
623 comment.
624 (add_options_for_arm_fp16_ieee): New.
625 (add_options_for_arm_fp16_alternative): New.
626 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
627 long-line.
628 (effective_target_arm_fp16_hw): New.
629
264d951a
IE
6302016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
631
632 PR tree-optimization/71655
633 * g++.dg/pr71655.C: New test.
634
5c846a81
ML
6352016-06-29 Martin Liska <mliska@suse.cz>
636
637 * gcc.dg/pr71585.c: New test.
638 * gcc.dg/pr71585-2.c: New test.
639 * gcc.dg/pr71585-3.c: New test.
640
fafe9318
YR
6412016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
642
643 PR tree-optimization/70729
644 * g++.dg/vect/pr70729.cc: New test.
645
54d19c3b
TS
6462016-06-29 Thomas Schwinge <thomas@codesourcery.com>
647
648 * c-c++-common/gomp/cancel-1.c: Extend.
649
5f3cd7c3
JJ
6502016-06-29 Jakub Jelinek <jakub@redhat.com>
651
652 PR tree-optimization/71625
653 * gcc.dg/strlenopt-28.c: New test.
654
4aa83879
RB
6552016-06-29 Richard Biener <rguenther@suse.de>
656
657 PR middle-end/71002
658 * g++.dg/torture/pr71002.C: Adjust testcase.
659
152ef731
JJ
6602016-06-29 Jakub Jelinek <jakub@redhat.com>
661
662 PR c/71685
663 * gcc.dg/pr71685.c: New test.
664
6652016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
666
667 PR c/71552
668 * gcc.dg/init-bad-9.c: New test.
669
d41dc215
BS
6702016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
671
672 * gcc.target/powerpc/abs128-1.c: Require VSX.
673 * gcc.target/powerpc/copysign128-1.c: Likewise.
674 * gcc.target/powerpc/inf128-1.c: Likewise.
675 * gcc.target/powerpc/nan128-1.c: Likewise.
676
6a20b538
JJ
6772016-06-28 Jakub Jelinek <jakub@redhat.com>
678
679 PR middle-end/71626
680 * gcc.c-torture/execute/pr71626-1.c: New test.
681 * gcc.c-torture/execute/pr71626-2.c: New test.
682
77d93c47
PB
6832016-06-28 Peter Bergner <bergner@vnet.ibm.com>
684
685 PR target/71656
686 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
687
a8264058
SB
6882016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
689
690 PR target/71670
691 * gcc.target/powerpc/pr71670.c: New testcase.
692
0dc47331
PB
6932016-06-27 Peter Bergner <bergner@vnet.ibm.com>
694
695 PR target/71656
696 * gcc.target/powerpc/pr71656-1.c: New test.
697 * gcc.target/powerpc/pr71656-2.c: New test.
698
b65ffc79
CL
6992016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
700
701 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
702 around fp16 code.
703 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
704 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
705 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
706 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
707 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
708 Add arm_neon_fp16_ok effective target.
709 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c: Likewise.
710 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c: Likewise.
711 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c: Likewise.
712 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c: Likewise.
713 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c: Likewise.
714 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c: Likewise.
715 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c: Likewise.
716 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c: Likewise.
717 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c: Likewise.
718 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c: Likewise.
719 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c: Likewise.
720
9bb86f40
JH
7212016-06-26 Jan Hubicka <hubicka@ucw.cz>
722
723 * gcc.dg/predict-12.c: New testcase.
724
46db0fd4
JD
7252016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
726
727 PR fortran/71649
728 * gfortran.dg/pr71649.f90: New test.
729
2a65e70b
JJ
7302016-06-25 Jakub Jelinek <jakub@redhat.com>
731
f8a06e24
JJ
732 PR tree-optimization/71643
733 * g++.dg/opt/pr71643.C: New test.
734
2a65e70b
JJ
735 PR tree-optimization/71631
736 * gcc.c-torture/execute/pr71631.c: New test.
737
7805417a
JH
7382016-06-24 Jan Hubicka <hubicka@ucw.cz>
739
740 * gcc.dg/predict-11.c: New testcase.
741 * gfortran.dg/predict-2.f90: New testcase.
742
888ed1a3
JH
7432016-06-24 Jan Hubicka <hubicka@ucw.cz>
744
745 * gcc.dg/predict-10.c: New test.
746
53605f35
BS
7472016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
748
749 * gcc.target/powerpc/abs128-1.c: New.
750 * gcc.target/powerpc/copysign128-1.c: New.
751 * gcc.target/powerpc/inf128-1.c: New.
752 * gcc.target/powerpc/nan128-1.c: New.
753
7b22b4c6
EB
7542016-06-24 Eric Botcazou <ebotcazou@adacore.com>
755
756 * gfortran.dg/pr71642.f90: New test.
757
37e373c2
JJ
7582016-06-24 Jakub Jelinek <jakub@redhat.com>
759
760 PR tree-optimization/71647
761 * gcc.target/i386/pr71647.c: New test.
762
b20b79f2
L
7632016-06-24 H.J. Lu <hongjiu.lu@intel.com>
764
765 * gcc.target/i386/noplt-gd-1.c: New test.
766 * gcc.target/i386/noplt-gd-2.c: Likewise.
767 * gcc.target/i386/noplt-gd-3.c: Likewise.
768 * gcc.target/i386/noplt-ld-1.c: Likewise.
769 * gcc.target/i386/noplt-ld-2.c: Likewise.
770 * gcc.target/i386/noplt-ld-3.c: Likewise.
771 * lib/target-supports.exp
772 (check_effective_target_tls_get_addr_via_got): New.
773
04619cb8
UB
7742016-06-24 Uros Bizjak <ubizjak@gmail.com>
775
776 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
777 testsuite compile flags.
778 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
779 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
780
7812016-06-24 Uros Bizjak <ubizjak@gmail.com>
782
783 * g++dg/vect/pr36684.cc: Add dg-do compile.
784 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
785 * gcc.dg/vect/pr70021.c: Ditto.
786 * gcc.dg/vect/pr70138-1.c: Ditto.
787 * gcc.dg/vect/pr70138-2.c: Ditto.
788 * gcc.dg/vect/pr70354-1.c: Ditto.
789 * gcc.dg/vect/pr70354-2.c: Ditto.
790 * gcc.dg/vect/pr71259.c: Ditto.
791 * gcc.dg/vect/pr71416-1.c: Ditto.
792 * gcc.dg/vect/slp-43.c: Ditto.
793 * gcc.dg/vect/slp-45.c: Ditto.
794 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
795 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
796 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
797 * gfortran.dg/vect/pr69980.f90: Ditto.
798
7992016-06-24 Uros Bizjak <ubizjak@gmail.com>
800
801 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
802 * gcc.dg/vect/bb-slp-30.c: Ditto.
803 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
804 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
805 * gcc.dg/vect/pr45902.c: Ditto.
806 * gcc.dg/vect/pr48172.c: Ditto.
807 * gcc.dg/vect/pr48377.c: Ditto.
808 * gcc.dg/vect/pr49038.c: Ditto.
809 * gcc.dg/vect/pr49771.c: Ditto.
810 * gcc.dg/vect/pr52091.c: Ditto.
811 * gcc.dg/vect/pr53185-2.c: Ditto.
812 * gcc.dg/vect/pr56826.c: Ditto.
813 * gcc.dg/vect/pr60276.c: Ditto.
814 * gcc.dg/vect/pr62021.c: Ditto.
815 * gcc.dg/vect/pr63530.c: Ditto.
816 * gcc.dg/vect/pr65518.c: Ditto.
817 * gcc.dg/vect/pr65947-1.c: Ditto.
818 * gcc.dg/vect/pr65947-10.c: Ditto.
819 * gcc.dg/vect/pr65947-11.c: Ditto.
820 * gcc.dg/vect/pr65947-12.c: Ditto.
821 * gcc.dg/vect/pr65947-13.c: Ditto.
822 * gcc.dg/vect/pr65947-2.c: Ditto.
823 * gcc.dg/vect/pr65947-3.c: Ditto.
824 * gcc.dg/vect/pr65947-4.c: Ditto.
825 * gcc.dg/vect/pr65947-5.c: Ditto.
826 * gcc.dg/vect/pr65947-6.c: Ditto.
827 * gcc.dg/vect/pr65947-7.c: Ditto.
828 * gcc.dg/vect/pr65947-8.c: Ditto.
829 * gcc.dg/vect/pr65947-9.c: Ditto.
830 * gcc.dg/vect/pr71416-1.c: Ditto.
831 * gcc.dg/vect/pr71439.c: Ditto.
832 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
833 * gcc.dg/vect/vect-bswap16.c: Ditto.
834 * gcc.dg/vect/vect-bswap32.c: Ditto.
835 * gcc.dg/vect/vect-bswap64.c: Ditto.
836 * gcc.dg/vect/vect-live-1.c: Ditto.
837 * gcc.dg/vect/vect-live-2.c: Ditto.
838 * gcc.dg/vect/vect-live-3.c: Ditto.
839 * gcc.dg/vect/vect-live-4.c: Ditto.
840 * gcc.dg/vect/vect-live-5.c: Ditto.
841 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
842 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
843 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
844 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
845 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
846 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
847 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
848 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
849 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
850 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
851 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
852 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
853 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
854 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
855 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
856 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
857 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
858
da224bcb
UB
8592016-06-24 Uros Bizjak <ubizjak@gmail.com>
860
861 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
862
dfee2870
L
8632016-06-24 H.J. Lu <hongjiu.lu@intel.com>
864
865 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
866 ia32 if R_386_GOT32X relocation is supported.
867 * gcc.target/i386/noplt-3.c: Likewise.
868 * gcc.target/i386/noplt-2.c: Likewise.
869 (main): Renamed to ...
870 (bar): This.
871 * gcc.target/i386/noplt-4.c: Likewise.
872 (main): Renamed to ...
873 (bar): This.
874 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
875 * gcc.target/i386/pr67400-5.c: Likewise.
876
a86451b9
JJ
8772016-06-24 Jakub Jelinek <jakub@redhat.com>
878
00085092
JJ
879 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
880 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
881
a86451b9
JJ
882 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
883 f4): Adjust expected diagnostics.
884 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
885 (T): If OVFP is defined, redefine to TP.
886 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
887 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
888 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
889 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
890 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
891 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
892 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
893 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
894 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
895 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
896 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
897 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
898 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
899 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
900 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
901 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
902 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
903 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
904 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
905 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
906 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
907 as last argument to __builtin_add_overflow_p.
908
7bb5d5f4
UB
9092016-06-23 Uros Bizjak <ubizjak@gmail.com>
910
911 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
912 dg-options and remove default vector testsuite compile flags.
913 * g++.dg/vect/pr33860a.cc: Ditto.
914 * g++.dg/vect/pr45470-a.cc: Ditto.
915 * g++.dg/vect/pr45470-b.cc: Ditto.
916 * g++.dg/vect/pr60896.cc: Ditto.
917 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
918 * gcc.dg/vect/pr18308.c: Ditto.
919 * gcc.dg/vect/pr24049.c: Ditto.
920 * gcc.dg/vect/pr33373.c: Ditto.
921 * gcc.dg/vect/pr36228.c: Ditto.
922 * gcc.dg/vect/pr42395.c: Ditto.
923 * gcc.dg/vect/pr42604.c: Ditto.
924 * gcc.dg/vect/pr46663.c: Ditto.
925 * gcc.dg/vect/pr48765.c: Ditto.
926 * gcc.dg/vect/pr49093.c: Ditto.
927 * gcc.dg/vect/pr49352.c: Ditto.
928 * gcc.dg/vect/pr52298.c: Ditto.
929 * gcc.dg/vect/pr52870.c: Ditto.
930 * gcc.dg/vect/pr53185.c: Ditto.
931 * gcc.dg/vect/pr53773.c: Ditto.
932 * gcc.dg/vect/pr56695.c: Ditto.
933 * gcc.dg/vect/pr62171.c: Ditto.
934 * gcc.dg/vect/pr63530.c: Ditto.
935 * gcc.dg/vect/pr68339.c: Ditto.
936 * gcc.dg/vect/pr71259.c: Ditto.
937 * gcc.dg/vect/vect-82_64.c: Ditto.
938 * gcc.dg/vect/vect-83_64.c: Ditto.
939 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
940 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
941 * gcc.dg/vect/vect-shift-2.c: Ditto.
942 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
943 * gfortran.dg/vect/pr39318.f90: Ditto.
944 * gfortran.dg/vect/pr45714-a.f: Ditto.
945 * gfortran.dg/vect/pr45714-b.f: Ditto.
946 * gfortran.dg/vect/pr46213.f90: Ditto.
947
2d4bb02f
MM
9482016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
949 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
950
951 * gcc.target/powerpc/p9-splat-5.c: New test.
952
f6d1b868
UB
9532016-06-23 Uros Bizjak <ubizjak@gmail.com>
954
955 PR tree-optimization/71488
956 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
957 * lib/target-supports.exp: ... here.
958 (check_sse4_hw_available): New procedure.
959 (check_effective_target_sse4_runtime): Ditto.
960 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
961 -march=westmere for sse4_runtime targets.
936ff030 962 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 963 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 964 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 965 (main): Call check_vect ().
a7898180 966 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 967
c0597759
L
9682016-06-23 H.J. Lu <hongjiu.lu@intel.com>
969
970 PR target/66232
971 PR target/67400
972 * gcc.target/i386/pr66232-14.c: New file.
973 * gcc.target/i386/pr66232-15.c: Likewise.
974 * gcc.target/i386/pr66232-16.c: Likewise.
975 * gcc.target/i386/pr66232-17.c: Likewise.
976 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
977 ia32 if R_386_GOT32X relocation is supported.
978 * gcc.target/i386/pr67400-2.c: Likewise.
979 * gcc.target/i386/pr67400-3.c: Likewise.
980 * gcc.target/i386/pr67400-4.c: Likewise.
981 * gcc.target/i386/pr67400-6.c: Likewise.
982 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 983 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 984
5b0e27a7
JD
9852016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
986
987 PR libgfortran/48852
988 * gfortran.dg/char4_iunit_1.f03: Update test.
989 * gfortran.dg/f2003_io_5.f03: Update test.
990 * gfortran.dg/real_const_3.f90: Update test.
991
7f586d90
AK
9922016-06-23 Andi Kleen <ak@linux.intel.com>
993
994 * g++.dg/bprob/bprob.exp: Support autofdo.
995 * g++.dg/tree-prof/tree-prof.exp: dito.
996 * gcc.dg/tree-prof/tree-prof.exp: dito.
997 * gcc.misc-tests/bprob.exp: dito.
998 * gfortran.dg/prof/prof.exp: dito.
999 * lib/profopt.exp: dito.
1000 * lib/target-supports.exp: Check for autofdo.
1001
60fa7862
ML
10022016-06-23 Martin Liska <mliska@suse.cz>
1003
1004 * gcc.dg/pr71619.c: New test.
1005
e3d62871
UB
10062016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1007
1008 PR target/67400
cc901875
UB
1009 * gcc.target/i386/pr67400-1.c: New test.
1010 * gcc.target/i386/pr67400-2.c: Likewise.
1011 * gcc.target/i386/pr67400-3.c: Likewise.
1012 * gcc.target/i386/pr67400-4.c: Likewise.
1013 * gcc.target/i386/pr67400-5.c: Likewise.
1014 * gcc.target/i386/pr67400-6.c: Likewise.
1015 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1016
ac81cf0b
DM
10172016-06-22 David Malcolm <dmalcolm@redhat.com>
1018
1019 * c-c++-common/missing-header-1.c: New test case.
1020 * c-c++-common/missing-header-2.c: New test case.
1021 * c-c++-common/missing-header-3.c: New test case.
1022 * c-c++-common/missing-header-4.c: New test case.
1023
1a4f11c8
DM
10242016-06-22 David Malcolm <dmalcolm@redhat.com>
1025
1026 PR c/70339
1027 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1028 hint.
1029 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1030 expected results due to builtin "nanl" now being suggested for
1031 "name".
1032 * gcc.dg/pr67580.c: Update expected messages.
1033 * gcc.dg/spellcheck-identifiers.c: New testcase.
1034 * gcc.dg/spellcheck-typenames.c: New testcase.
1035
a93eac6a
DM
10362016-06-22 David Malcolm <dmalcolm@redhat.com>
1037
1038 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1039 file.
1040 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1041 diagnostic-test-show-locus-parseable-fixits.c to sources for
1042 diagnostic_plugin_test_show_locus.c.
1043 * lib/gcc-defs.exp (freeform_regexps): New global.
1044 (dg-regexp): New function.
1045 (handle-dg-regexps): New function.
1046 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1047 freeform_regexps to the empty list.
1048 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1049
49e76ff1
IE
10502016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1051
f6d1b868 1052 PR tree-optimization/71488
49e76ff1
IE
1053 * g++.dg/pr71488.C: New test.
1054 * gcc.dg/vect/vect-bool-cmp.c: New test.
1055
951d8c8a
EB
10562016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1057
1058 * gcc.dg/guality/param-5.c: New test.
1059
b60fc3bd
BE
10602016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1061
1062 * gcc.target/i386/asm-flag-7.c: New test.
1063
0609abda
TS
10642016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1065
1066 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1067 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1068 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1069 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1070 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1071 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1072 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1073 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1074 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1075 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1076 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1077 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1078 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1079 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1080 * lib/target-supports.exp: Likewise.
1081
ee2499b4
TS
10822016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1083
1084 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1085 * gcc.dg/attr-ms_struct-2.c: Likewise.
1086 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1087 * gcc.dg/bf-ms-attrib.c: Likewise.
1088 * gcc.dg/bf-ms-layout-2.c: Likewise.
1089 * gcc.dg/bf-ms-layout-3.c: Likewise.
1090 * gcc.dg/bf-ms-layout.c: Likewise.
1091 * gcc.dg/bf-no-ms-layout.c: Likewise.
1092 * gcc.target/i386/bitfield1.c: Likewise.
1093 * gcc.target/i386/bitfield2.c: Likewise.
1094 * gcc.target/i386/bitfield3.c: Likewise.
1095
caea59ff
KN
10962016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1097
1098 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1099 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1100 override other than -mcpu=power9 command-line option is specified,
1101 or if the target operating system is aix.
1102 * gcc.target/powerpc/darn-1.c: Likewise.
1103 * gcc.target/powerpc/darn-2.c: Likewise.
1104 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1105 test if effective-target is not powerpc_p9vector_ok or if the
1106 target operating system is not defined.
1107 * gcc.target/powerpc/vslv-1.c: Likewise.
1108 * gcc.target/powerpc/vsrv-0.c: Likewise.
1109 * gcc.target/powerpc/vsrv-1.c: Likewise.
1110
63617e30
TB
11112016-06-21 Tobias Burnus <burnus@net-b.de>
1112
1113 PR fortran/71068
1114 * gfortran.dg/coarray/data_1.f90: New.
1115
89192c3c
WD
11162016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1117
1118 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1119 (dg-require-effective-target): Use arm_v8_neon_hw.
1120 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1121 (dg-require-effective-target): Likewise.
1122 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1123 (dg-require-effective-target): Likewise.
1124 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1125 (dg-require-effective-target): Likewise.
1126 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1127 (dg-require-effective-target): Likewise.
1128 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1129 (dg-require-effective-target): Likewise.
1130 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1131 Add AArch64 check.
1132
64ac50e2
WD
11332016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1134
1135 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1136 Set to 3 so test passes.
1137
6252b5db
WD
11382016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1139
1140 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1141
3b9bc511
IV
11422016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1143
1144 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1145 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1146 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1147 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1148
21db1c78
IV
11492016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1150
1151 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1152 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1153
9d30e86f
L
11542016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1155
1156 PR target/71549
1157 * gcc.target/i386/pr71549.c: New test.
1158
448a7c69
KN
11592016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1160
1161 * gcc.target/powerpc/vadsdu-0.c: Replace
1162 dg-require-effective-target directive to allow test to run on more
1163 platforms, and add dg-skip-if directive to disable test on aix
1164 platforms because of known incompatibilities.
1165 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1166 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1167 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1168 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1169 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1170 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1171 * gcc.target/powerpc/vadsdub-2.c: Replace
1172 dg-require-effective-target directive to allow test to run on more
1173 platforms, and add dg-skip-if directive to disable test on aix
1174 platforms because of known incompatibilities.
1175 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1176 with vec_absdb call to differentiate this test from vadsdub-1.c.
1177 * gcc.target/powerpc/vadsduh-1.c: Replace
1178 dg-require-effective-target directive to allow test to run on more
1179 platforms, and add dg-skip-if directive to disable test on aix
1180 platforms because of known incompatibilities.
1181 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1182 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1183 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1184
0ad84f34
JJ
11852016-06-21 Jakub Jelinek <jakub@redhat.com>
1186
1187 PR tree-optimization/71588
1188 * gcc.dg/pr71558.c: New test.
1189
e71e8d94
SKS
11902016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1191
1192 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1193 * c-c++-common/pr68657-2.c: Likewise.
1194 * c-c++-common/pr68657-3.c: Likewise.
1195 * gcc.dg/torture/pr69714.c: Require int32plus support.
1196 * gcc.dg/torture/pr70025.c: Likewise.
1197 * gcc.dg/torture/pr70083.c: Likewise.
1198 * gcc.dg/torture/pr70542.c: Likewise.
1199 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1200
5a578671
JM
12012016-06-20 Joseph Myers <joseph@codesourcery.com>
1202
1203 PR c/71601
1204 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1205
7a9df68e
JJ
12062016-06-20 Jakub Jelinek <jakub@redhat.com>
1207
50aa64d5
JJ
1208 PR middle-end/71581
1209 * gcc.dg/pr71581.c: New test.
1210
7a9df68e
JJ
1211 PR rtl-optimization/71591
1212 * gcc.dg/cpp/pr71591.c: New test.
1213
3947cf19
DR
12142016-06-20 David B. Robins <gcc@davidrobins.net>
1215
1216 PR target/71571
1217 * g++.dg/torture/pr71571.C: New test.
1218
c4ff221e
JJ
12192016-06-20 Jakub Jelinek <jakub@redhat.com>
1220
1221 PR target/71559
1222 * gcc.target/i386/sse2-pr71559.c: New test.
1223 * gcc.target/i386/avx-pr71559.c: New test.
1224 * gcc.target/i386/avx512f-pr71559.c: New test.
1225
f1b5abfb
TB
12262016-06-20 Tobias Burnus <burnus@net-b.de>
1227
1228 PR fortran/71194
1229 * gfortran.dg/pointer_remapping_10.f90: New.
1230
842107e4
DM
12312016-06-20 David Malcolm <dmalcolm@redhat.com>
1232
1233 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1234
d9e8bdfd
MS
12352016-06-20 Martin Sebor <msebor@redhat.com>
1236
1237 PR c/69507
1238 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1239 * gnu90-const-expr-1.c: Same.
1240 * gnu99-const-expr-1.c: Same.
1241 * gnu99-static-1.c: Same.
1242
67785479
RL
12432016-06-20 Renlin Li <renlin.li@arm.com>
1244
1245 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1246
636929b8
JG
12472016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1248
1249 * gcc.target/aarch64/vcvt_f64_1.c: New.
1250 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1251 * gcc.target/aarch64/vrecp_f64_1.c: New.
1252
ff7b374b
KT
12532016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1254
1255 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1256 "alignement".
1257
554cfc9e
GJL
12582016-06-20 Georg-Johann Lay <avr@gjlay.de>
1259
1260 PR target/71103
1261 * gcc.target/avr/torture/pr71103-2.c: New test.
1262
aa0db437
MS
12632016-06-19 Martin Sebor <msebor@redhat.com>
1264
1265 PR c/69507
1266 * gcc.dg/alignof.c: New test.
1267
c561b091
PC
12682016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1269
1270 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1271 vs dg-error; test constexpr specifier too.
1272
bf54f123
PC
12732016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1274
1275 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1276
4e53aa97
CL
12772016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1278
1279 * lib/target-supports.exp
1280 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1281 arm_neon_ok and merge flags. Fix temporary test name.
1282 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1283 and merge flags.
1284
69071d86
ML
12852016-06-17 Martin Liska <mliska@suse.cz>
1286
1287 * gcc.dg/predict-9.c: Fix dump scanning.
1288
68b3b858
BC
12892016-06-17 Bin Cheng <bin.cheng@arm.com>
1290
1291 PR tree-optimization/71354
1292 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1293
d3ee260a
BC
12942016-06-17 Bin Cheng <bin.cheng@arm.com>
1295
1296 PR tree-optimization/71347
1297 * gcc.dg/tree-ssa/pr71347.c: New test.
1298
bd8fb114
BC
12992016-06-17 Bin Cheng <bin.cheng@arm.com>
1300
1301 PR tree-optimization/71354
1302 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1303
97816be4
BC
13042016-06-17 Bin Cheng <bin.cheng@arm.com>
1305
1306 * gcc.dg/vect/vect-alias-check-1.c: New test.
1307
2d761a37
SKS
13082016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1309
e0277d6b 1310 PR target/71151
2d761a37
SKS
1311 * gcc.target/avr/pr71151-1.c: New test.
1312 * gcc.target/avr/pr71151-2.c: New test.
1313 * gcc.target/avr/pr71151-3.c: New test.
1314 * gcc.target/avr/pr71151-4.c: New test.
1315 * gcc.target/avr/pr71151-5.c: New test.
1316 * gcc.target/avr/pr71151-6.c: New test.
1317 * gcc.target/avr/pr71151-7.c: New test.
1318 * gcc.target/avr/pr71151-8.c: New test.
1319 * gcc.target/avr/pr71151-common.h: New test.
1320
68fa96d6
ML
13212016-06-16 Martin Liska <mliska@suse.cz>
1322
1323 * gfortran.dg/predict-1.f90: New test.
1324
b6ca982f
UB
13252016-06-16 Uros Bizjak <ubizjak@gmail.com>
1326
1327 PR target/71242
1328 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1329
1dc8d15b
JH
13302016-06-16 Jan Hubicka <hubicka@ucw.cz>
1331
1332 * g++.dg/vect/pr36648.cc: Disable cunrolli
1333
67c25816
JJ
13342016-06-16 Jakub Jelinek <jakub@redhat.com>
1335
c577adb2
JJ
1336 PR target/71554
1337 * gcc.c-torture/execute/pr71554.c: New test.
1338
67c25816
JJ
1339 PR rtl-optimization/71532
1340 * gcc.dg/torture/pr71532.c: New test.
1341
1a3c3ee9
MM
13422016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1343
1344 * gcc.target/powerpc/p9-dimode1.c: New test.
1345 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1346
f29468a7
JJ
13472016-06-15 Jakub Jelinek <jakub@redhat.com>
1348
61daecc4
JJ
1349 * gcc.c-torture/compile/20160615-1.c: New test.
1350
f29468a7
JJ
1351 * g++.dg/cpp0x/ref-qual17.C: New test.
1352
209d1e2d
IE
13532016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1354
1355 PR middle-end/71529
1356 * gcc.target/i386/pr71529.C: New test.
1357
8dc35712
AH
13582016-06-15 Alan Hayward <alan.hayward@arm.com>
1359
1360 PR tree-optimization/71483
1361 * g++.dg/vect/pr71483.c: New
1362
b8911cb8
PC
13632016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1364
1365 PR c++/70202
1366 * g++.dg/inherit/crash6.C: New.
1367 * g++.dg/inherit/union2.C: Likewise.
1368 * g++.dg/inherit/virtual12.C: Likewise.
1369 * g++.dg/inherit/virtual13.C: Likewise.
1370 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1371
cf5d08ab
UB
13722016-06-15 Uros Bizjak <ubizjak@gmail.com>
1373
e3d62871 1374 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1375
8f482165
AH
13762016-06-15 Alan Hayward <alan.hayward@arm.com>
1377
1378 PR tree-optimization/71439
1379 * gcc.dg/vect/pr71439.c: New
1380
3256673f
KT
13812016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1382
1383 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1384
b17dc4d4
RB
13852016-06-15 Richard Biener <rguenther@suse.de>
1386
1387 * gcc.dg/vect/slp-45.c: New testcase.
1388
2a5825f2
RB
13892016-06-15 Richard Biener <rguenther@suse.de>
1390
1391 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1392
6e433d0b
BS
13932016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1394
1395 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1396 requirements, and disable for AIX for now.
1397 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1398
abe7f828
JJ
13992016-06-14 Jakub Jelinek <jakub@redhat.com>
1400
a09c81b4
JJ
1401 PR c++/71528
1402 * g++.dg/opt/pr71528.C: New test.
1403
abe7f828
JJ
1404 PR c++/71516
1405 * g++.dg/init/pr71516.C: New test.
1406
acfadf06
PC
14072016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1408
1409 * g++.dg/init/array46.C: New.
1410
4d568ab2
UB
14112016-06-14 Uros Bizjak <ubizjak@gmail.com>
1412
e3d62871
UB
1413 * gcc.target/i386/float128-3.c: New test.
1414 * gcc.target/i386/quad-sse4.c: Ditto.
1415 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1416 Update scan strings.
4d568ab2 1417
30934c5d
RB
14182016-06-14 Richard Biener <rguenther@suse.de>
1419
1420 PR middle-end/71526
1421 * gfortran.dg/pr71526.f90: New testcase.
1422
3970e545
AV
14232016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1424
1425 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1426 * gcc.dg/zero_bits_compound-1.c: Likewise.
1427
04976c6e
RB
14282016-06-14 Richard Biener <rguenther@suse.de>
1429
1430 PR tree-optimization/71522
1431 * gcc.dg/torture/pr71522.c: New testcase.
1432
23e025db
JJ
14332016-06-14 Jakub Jelinek <jakub@redhat.com>
1434
1435 PR tree-optimization/71520
1436 * gcc.dg/tree-ssa/pr71520.c: New test.
1437
90b72e84
RB
14382016-06-14 Richard Biener <rguenther@suse.de>
1439
1440 PR tree-optimization/71521
86c24ba6 1441 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1442
ef7cf206
JJ
14432016-06-13 Jakub Jelinek <jakub@redhat.com>
1444
0dda258b
JJ
1445 PR sanitizer/71498
1446 * c-c++-common/ubsan/bounds-13.c: New test.
1447
ef7cf206
JJ
1448 PR preprocessor/71183
1449 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1450
a73786e3
JL
14512016-06-13 Jeff Law <law@redhat.com>
1452
1453 PR tree-optimization/71403
1454 * c-c++-common/ubsan/pr71403-1.c: New test.
1455 * c-c++-common/ubsan/pr71403-2.c: New test.
1456 * c-c++-common/ubsan/pr71403-3.c: New test.
1457
0ac249bf
JJ
14582016-06-13 Jakub Jelinek <jakub@redhat.com>
1459
1460 PR middle-end/71478
1461 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1462 Add -Wno-psabi -w to dg-options.
1463
5408a64a
KN
14642016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1465
1466 * gcc.target/powerpc/vadsdu-0.c: New test.
1467 * gcc.target/powerpc/vadsdu-1.c: New test.
1468 * gcc.target/powerpc/vadsdu-2.c: New test.
1469 * gcc.target/powerpc/vadsdu-3.c: New test.
1470 * gcc.target/powerpc/vadsdu-4.c: New test.
1471 * gcc.target/powerpc/vadsdu-5.c: New test.
1472 * gcc.target/powerpc/vadsdub-1.c: New test.
1473 * gcc.target/powerpc/vadsdub-2.c: New test.
1474 * gcc.target/powerpc/vadsduh-1.c: New test.
1475 * gcc.target/powerpc/vadsduh-2.c: New test.
1476 * gcc.target/powerpc/vadsduw-1.c: New test.
1477 * gcc.target/powerpc/vadsduw-2.c: New test.
1478
f7e4f2e3
DM
14792016-06-13 David Malcolm <dmalcolm@redhat.com>
1480
1481 * gcc.dg/c99-init-2.c (c): Update expected error message.
1482 * gcc.dg/init-bad-8.c (foo): Likewise.
1483 * gcc.dg/spellcheck-fields-3.c: New test case.
1484
ad23a23e
ML
14852016-06-13 Martin Liska <mliska@suse.cz>
1486
1487 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1488 and "guess loop iv compared" heuristics.
1489 * gcc.dg/predict-2.c: Likewise.
1490 * gcc.dg/predict-3.c: Likewise.
1491 * gcc.dg/predict-4.c: Likewise.
1492 * gcc.dg/predict-5.c: Likewise.
1493 * gcc.dg/predict-6.c: Likewise.
1494
146c55da
MP
14952016-06-13 Marek Polacek <polacek@redhat.com>
1496
1497 PR middle-end/71476
1498 * c-c++-common/Wswitch-unreachable-4.c: New test.
1499 * gcc.dg/Wswitch-unreachable-2.c: New test.
1500 * g++.dg/tm/jump1.C: Move dg-warning.
1501
42e77cbc
EB
15022016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1503
1504 * gnat.dg/renaming10.ad[sb]: New test.
1505
7474dcc1
PT
15062016-06-13 Paul Thomas <pault@gcc.gnu.org>
1507
1508 PR fortran/70673
1509 * gfortran.dg/pr70673.f90: New test.
1510
f57f53d3
RB
15112016-06-13 Richard Biener <rguenther@suse.de>
1512
1513 PR middle-end/64516
1514 * gcc.dg/align-3.c: New testcase.
1515
5843a5f0
ML
15162016-06-13 Martin Liska <mliska@suse.cz>
1517
1518 * gcc.target/i386/pr71458.c: New test.
1519
aa8fdb44
UB
15202016-06-12 Uros Bizjak <ubizjak@gmail.com>
1521
1522 PR target/71241
1523 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1524
2043e4d7
DH
15252016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1526
1527 PR target/60751
1528 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1529 statement.
1530
d3dc025d
DH
15312016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1532
1533 PR target/60751
1534 * gfortran.dg/comma_IO_extension_1.f90: New test.
1535 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1536 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1537 statement.
1538 * gfortran.dg/graphite/pr38083.f90: Likewise.
1539 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1540 missing format.
1541
a31d78c6
EB
15422016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1543
1544 * gnat.dg/case_character.adb: New test.
1545
95c18dd0
SB
15462016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1547
1548 PR middle-end/71310
1549 * gcc.target/powerpc/pr71310.c: New testcase.
1550
b97d37b4
KV
15512016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1552
1553 PR middle-end/71478
1554 * gcc.dg/pr71478.c: New test.
1555
900bcda3
JJ
15562016-06-10 Jakub Jelinek <jakub@redhat.com>
1557
ec1c20db
JJ
1558 PR middle-end/71494
1559 * gcc.c-torture/execute/pr71494.c: New test.
1560
50b15873
JJ
1561 PR c/68657
1562 * gcc.target/i386/pr68657.c: New test.
1563
900bcda3
JJ
1564 PR inline-asm/68843
1565 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1566 (test): Add -masm=intel alternatives.
1567
4d926e34
MS
15682016-06-10 Martin Sebor <msebor@redhat.com>
1569
1570 PR c/71392
1571 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1572
ad071b2b
JL
15732016-06-10 Jeff Law <law@redhat.com>
1574
1575 PR tree-optimization/71335
1576 * gcc.c-torture/execute/pr71335.c: New test.
1577
2704efe8
DM
15782016-06-10 David Malcolm <dmalcolm@redhat.com>
1579
1580 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1581 the various "cannot tail-call: " messages.
1582
18c9b7d4
CL
15832016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1584
1585 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1586 and options.
1587
7cfa10f3
MO
15882016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1589
1590 PR sanitizer/71480
1591 * c-c++-common/asan/pr71480.c: New test.
1592
1f24fd3e
L
15932016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1594
1595 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1596 (ASMNAME2): Likewise.
1597 (main): Replace fn in asm statement with ASMNAME ("fn").
1598 * gcc.dg/guality/pr68037-2.c: Likewise.
1599 * gcc.dg/guality/pr68037-3.c: Likewise.
1600 * gcc.dg/torture/pr68037-1.c: Likewise.
1601 * gcc.dg/torture/pr68037-2.c: Likewise.
1602 * gcc.dg/torture/pr68037-3.c: Likewise.
1603
ad551c07
BE
16042016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1605
1606 PR inline-asm/68843
1607 * gcc.target/i386/pr68843-1.c: New test.
1608 * gcc.target/i386/pr68843-2.c: New test.
1609
4b1ffdb1 16102016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1611 Cesar Philippidis <cesar@codesourcery.com>
1612
1613 PR middle-end/71373
1614 * gcc.dg/goacc/nested-function-1.c: New file.
1615 * gcc.dg/goacc/nested-function-2.c: Likewise.
1616 * gcc.dg/goacc/pr71373.c: Likewise.
1617 * gfortran.dg/goacc/cray-2.f95: Likewise.
1618 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1619 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1620 * gfortran.dg/goacc/cray.f95: Update.
1621 * gfortran.dg/goacc/loop-1.f95: Likewise.
1622 * gfortran.dg/goacc/loop-3.f95: Likewise.
1623 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1624 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1625
16262016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1627
1628 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1629 for OpenACC tile clauses.
1630 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1631
1632 PR c/71381
1633 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1634 to...
1635 * c-c++-common/goacc/cache-2.c: ... this new file.
1636 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1637 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1638 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1639 usage.
1640 * gfortran.dg/goacc/cray.f95: Likewise.
1641 * gfortran.dg/goacc/loop-1.f95: Likewise.
1642
89851e4c
AH
16432016-06-10 Alan Hayward <alan.hayward@arm.com>
1644
1645 PR tree-optimization/71407
1646 PR tree-optimization/71416
1647 * gcc.dg/vect/pr71407.c: New
1648 * gcc.dg/vect/pr71416-1.c: New
1649 * gcc.dg/vect/pr71416-2.c: New
1650
200eafbf
RB
16512016-06-10 Richard Biener <rguenther@suse.de>
1652
1653 PR middle-end/71477
1654 * gcc.dg/torture/pr71477.c: New testcase.
1655
4df99d92
JK
16562016-06-09 Julia Koval <julia.koval@intel.com>
1657
1658 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1659 * gcc.target/i386/interrupt-13.c: Likewise.
1660 * gcc.target/i386/interrupt-15.c: Likewise.
1661 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1662 * gcc.target/i386/interrupt-24.c: Likewise.
1663 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1664 * gcc.target/i386/interrupt-9.c: Likewise.
1665 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1666
e01b4e16
MS
16672016-06-09 Martin Sebor <msebor@redhat.com>
1668
1669 PR c/70883
1670 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1671 * gcc.dg/builtin-constant_p-1.c: Same.
1672 * gcc.dg/builtins-error.c: Same.
1673 * gcc.dg/pr70859.c: Same.
1674
9c35db0e
SKS
16752016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1676
1677 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1678 * gcc.dg/torture/pr68067-1.c: Likewise.
1679 * gcc.dg/torture/pr68067-2.c: Likewise.
1680
16812016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1682
1683 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1684 when setting SIZE.
1685
392a81b9
PC
16862016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1687
1688 PR c++/71465
1689 * g++.dg/inherit/crash5.C: New.
1690 Revert:
1691 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1692
1693 PR c++/70202
1694 * g++.dg/inherit/crash5.C: New.
1695 * g++.dg/inherit/virtual1.C: Adjust.
1696
e49efc14
ML
16972016-06-09 Martin Liska <mliska@suse.cz>
1698
1699 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1700 * g++.dg/predict-loop-exit-2.C: Likewise.
1701 * g++.dg/predict-loop-exit-3.C: Likewise.
1702 * gcc.dg/predict-1.c: Likewise.
1703 * gcc.dg/predict-2.c: Likewise.
1704 * gcc.dg/predict-3.c: Likewise.
1705 * gcc.dg/predict-4.c: Likewise.
1706 * gcc.dg/predict-5.c: Likewise.
1707 * gcc.dg/predict-6.c: Likewise.
1708 * gcc.dg/predict-7.c: Likewise.
1709
36d57986
RB
17102016-06-09 Richard Biener <rguenther@suse.de>
1711
1712 PR tree-optimization/71462
1713 * gcc.dg/torture/pr71462.c: New testcase.
1714
7d82e8e4
MP
17152016-06-09 Marek Polacek <polacek@redhat.com>
1716
1717 PR c/65471
1718 * gcc.dg/c11-generic-3.c: New test.
1719
c8a71589
PC
17202016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1721
1722 * g++.dg/init/array42.C: New.
1723 * g++.dg/init/array43.C: Likewise.
1724 * g++.dg/init/array44.C: Likewise.
1725 * g++.dg/init/array45.C: Likewise.
1726 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1727 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1728 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1729 * g++.dg/gomp/pr35751.C: Likewise.
1730 * g++.dg/init/array23.C: Likewise.
1731 * g++.dg/init/brace2.C: Likewise.
1732 * g++.dg/init/brace6.C: Likewise.
1733
44a845ca
MS
17342016-06-08 Martin Sebor <msebor@redhat.com>
1735 Jakub Jelinek <jakub@redhat.com>
1736
1737 PR c++/70507
1738 PR c/68120
1739 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1740 * c-c++-common/builtin-arith-overflow-2.c: New test.
1741 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1742 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1743 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1744
2ef16b6e
JJ
17452016-06-08 Jakub Jelinek <jakub@redhat.com>
1746
1747 PR c++/71442
1748 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1749
5e3ee346
AL
17502016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1751
1752 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1753 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1754 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1755 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1756 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1757 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1758 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1759 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1760 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1761 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1762 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1763 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1764 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1765
b2ae2814
RB
17662016-06-08 Richard Biener <rguenther@suse.de>
1767
1768 PR tree-optimization/68558
1769 * gcc.dg/vect/slp-44.c: New testcase.
1770
e09b4c37
RB
17712016-06-08 Richard Biener <rguenther@suse.de>
1772
1773 * gcc.dg/vect/slp-43.c: New testcase.
1774
72d50660
RB
17752016-06-08 Richard Biener <rguenther@suse.de>
1776
1777 PR tree-optimization/71452
1778 * gcc.dg/torture/pr71452.c: New testcase.
1779
988c115c
JJ
17802016-06-08 Jakub Jelinek <jakub@redhat.com>
1781
1782 PR c++/71448
1783 * g++.dg/torture/pr71448.C: New test.
1784
73d73b48
BS
17852016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1786
1787 PR debug/71432
1788 PR ada/71413
1789 * g++.dg/debug/pr71432.C: New test.
1790
bdd15d0c
PK
17912016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1792
1793 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
1794 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
1795 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
1796
ce0607bb
AH
17972016-06-08 Alan Hayward <alan.hayward@arm.com>
1798
1799 * gcc.dg/vect/vect-live-2.c: Update effective target.
1800 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1801 * lib/target-supports.exp: Add aarch64 to vect_long.
1802
92a5f2ba
MP
18032016-06-08 Marek Polacek <polacek@redhat.com>
1804
1805 PR c/71418
1806 * gcc.dg/noncompile/pr71418.c: New test.
1807
08203f73
MP
1808 PR c/71426
1809 * gcc.dg/noncompile/pr71426.c: New test.
1810
d1fcc2bd
JH
18112016-06-07 Jan Hubicka <hubicka@ucw.cz>
1812
1813 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
1814 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
1815 * gcc.dg/predict-3.c: Update template.
1816 * gcc.dg/predict-5.c: Update template.
1817 * gcc.dg/predict-6.c: Update template.
1818 * gcc.dg/predict-9.c: Update template.
1819 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
1820
a23e6f1c
BS
18212016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
1822
1823 * gcc.target/powerpc/vec-mul.c: New test.
1824
6ffd47b7
DM
18252016-06-07 David Malcolm <dmalcolm@redhat.com>
1826
1827 * gcc.dg/spellcheck-fields-2.c: New test case.
1828
bfd67b47
RB
18292016-06-07 Richard Biener <rguenther@suse.de>
1830
1831 PR c/61564
1832 * gcc.dg/Wpragmas-1.c: New testcase.
1833 * gcc.dg/Wattributes-4.c: Likewise.
1834 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
1835 entry.
1836
701b9a47
CL
18372016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
1838
1839 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
1840 spurious debug code.
1841
6b80d6fa
RB
18422016-06-07 Richard Biener <rguenther@suse.de>
1843
1844 PR tree-optimization/71428
1845 * gcc.dg/torture/pr71428.c: New testcase.
1846
0f3f9437
RB
18472016-06-07 Richard Biener <rguenther@suse.de>
1848
1849 PR middle-end/71423
1850 * gcc.dg/torture/pr71423.c: New testcase.
1851
ec963f2a
KV
18522016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1853
1854 PR middle-end/71408
1855 * gcc.dg/tree-ssa/pr71408.c: New test.
1856
46ab5b6e
KV
18572016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
1858
1859 PR middle-end/71281
1860 * g++.dg/torture/pr71281.C: New test.
1861
1f40cff3
MP
18622016-06-06 Marek Polacek <polacek@redhat.com>
1863
1864 PR c/71362
1865 * gcc.dg/pr71362.c: New test.
1866
6f5bcd24
JJ
18672016-06-06 Jakub Jelinek <jakub@redhat.com>
1868 Patrick Palka <ppalka@gcc.gnu.org>
1869
1870 PR c++/70847
1871 PR c++/71330
1872 PR c++/71393
1873 * g++.dg/opt/pr70847.C: New test.
1874 * g++.dg/ubsan/pr70847.C: New test.
1875 * g++.dg/ubsan/pr71393.C: New test.
1876
158beb4a
JJ
18772016-06-06 Jakub Jelinek <jakub@redhat.com>
1878
1879 PR tree-optimization/71259
1880 * gcc.dg/vect/pr71259.c: New test.
1881
d9b950dd
DM
18822016-06-06 David Malcolm <dmalcolm@redhat.com>
1883
1884 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1885 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1886 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1887 above.
1888
36f9ad69
KT
18892016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1890
1891 PR middle-end/37780
1892 * gcc.c-torture/execute/pr37780.c: New test.
1893 * gcc.target/aarch64/pr37780_1.c: Likewise.
1894 * gcc.target/arm/pr37780_1.c: Likewise.
1895
5545a907
MP
18962016-06-06 Marek Polacek <polacek@redhat.com>
1897
1898 * c-c++-common/attr-may-alias-1.c: New test.
1899 * c-c++-common/attr-may-alias-2.c: New test.
1900 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1901
93671519
BE
19022016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1903
1904 PR c/24414
1905 * gcc.target/i386/pr24414.c: New test.
1906
690f24b7
JM
19072016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1908
1909 * gcc.target/sparc/vis4misc.c: New file.
1910 * gcc.target/sparc/fpcmp.c: Likewise.
1911 * gcc.target/sparc/fpcmpu.c: Likewise.
1912
31ce6157
AH
19132016-06-06 Alan Hayward <alan.hayward@arm.com>
1914
1915 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1916 * gcc.dg/vect/vect-live-3.c: Likewise.
1917
9fcebb5a
RB
19182016-06-06 Richard Biener <rguenther@suse.de>
1919
1920 PR tree-optimization/71398
1921 * gcc.dg/torture/pr71398.c: New testcase.
1922
903ca97b
UB
19232016-06-06 Uros Bizjak <ubizjak@gmail.com>
1924
1925 PR target/71389
1926 * g++.dg/pr71389.C: New test.
1927
9c1eb332
JD
19282016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1929
1930 PR fortran/71404
1931 * gfortran.dg/fmt_read_5.f: New test.
1932
b2d83bd2
AV
19332016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1934
1935 PR fortran/69659
1936 * gfortran.dg/class_array_22.f03: New test.
1937
ec81960e
JH
19382016-06-05 Jan Hubicka <hubicka@ucw.cz>
1939
1940 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1941
429d2750
JH
19422016-06-05 Jan Hubicka <hubicka@ucw.cz>
1943
1944 * gcc.dg/predict-9.c: Update template.
1945
c1c00983
PC
19462016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1947
1948 PR c++/49377
1949 * g++.dg/template/pr49377.C: New.
1950
1927a963
JJ
19512016-06-04 Jakub Jelinek <jakub@redhat.com>
1952
1953 PR tree-optimization/71405
1954 * g++.dg/torture/pr71405.C: New test.
1955
909a11ad
PC
19562016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1957
1958 PR c++/70202
1959 * g++.dg/inherit/crash5.C: New.
1960 * g++.dg/inherit/virtual1.C: Adjust.
1961
08bbb1f8
JL
19622016-06-03 Jeff Law <law@redhat.com>
1963
1964 PR tree-optimization/71316
1965 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1966
7c35235c
JJ
19672016-06-03 Jakub Jelinek <jakub@redhat.com>
1968
1969 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1970 dg-additional-options with just -fno-tree-scev-cprop in it.
1971 * gcc.dg/vect/vect-live-2.c: Likewise.
1972 * gcc.dg/vect/vect-live-5.c: Likewise.
1973 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1974 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1975 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1976
c8572dd6
PP
19772016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1978
1979 PR c++/27100
1980 * g++.dg/other/friend6.C: New test.
1981
1c7733a7
BS
19822016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1983
1984 * g++.dg/torture/ppc-ldst-array.C: New.
1985
0d2f700f
JM
19862016-06-03 Joseph Myers <joseph@codesourcery.com>
1987
1988 PR target/71276
1989 PR target/71277
1990 * gcc.dg/torture/builtin-fp-int-inexact.c,
1991 gcc.target/i386/387-builtin-fp-int-inexact.c,
1992 gcc.target/i386/387-rint-inline-1.c,
1993 gcc.target/i386/387-rint-inline-2.c,
1994 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1995 gcc.target/i386/sse2-rint-inline-1.c,
1996 gcc.target/i386/sse2-rint-inline-2.c,
1997 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1998 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1999
f8071c05
L
20002016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2001 Julia Koval <julia.koval@intel.com>
2002
2003 PR target/66960
2004 PR target/67630
2005 PR target/67634
2006 PR target/67841
2007 PR target/68037
2008 PR target/68618
2009 PR target/68661
2010 PR target/69575
2011 PR target/69596
2012 PR target/69734
2013 * gcc.dg/guality/pr68037-1.c: New test.
2014 * gcc.dg/guality/pr68037-2.c: Likewise.
2015 * gcc.dg/guality/pr68037-3.c: Likewise.
2016 * gcc.dg/torture/pr68037-1.c: Likewise.
2017 * gcc.dg/torture/pr68037-2.c: Likewise.
2018 * gcc.dg/torture/pr68037-3.c: Likewise.
2019 * gcc.dg/torture/pr68661-1a.c: Likewise.
2020 * gcc.dg/torture/pr68661-1b.c: Likewise.
2021 * gcc.target/i386/interrupt-1.c: Likewise.
2022 * gcc.target/i386/interrupt-2.c: Likewise.
2023 * gcc.target/i386/interrupt-3.c: Likewise.
2024 * gcc.target/i386/interrupt-4.c: Likewise.
2025 * gcc.target/i386/interrupt-5.c: Likewise.
2026 * gcc.target/i386/interrupt-6.c: Likewise.
2027 * gcc.target/i386/interrupt-7.c: Likewise.
2028 * gcc.target/i386/interrupt-8.c: Likewise.
2029 * gcc.target/i386/interrupt-9.c: Likewise.
2030 * gcc.target/i386/interrupt-10.c: Likewise.
2031 * gcc.target/i386/interrupt-11.c: Likewise.
2032 * gcc.target/i386/interrupt-12.c: Likewise.
2033 * gcc.target/i386/interrupt-13.c: Likewise.
2034 * gcc.target/i386/interrupt-14.c: Likewise.
2035 * gcc.target/i386/interrupt-15.c: Likewise.
2036 * gcc.target/i386/interrupt-16.c: Likewise.
2037 * gcc.target/i386/interrupt-17.c: Likewise.
2038 * gcc.target/i386/interrupt-18.c: Likewise.
2039 * gcc.target/i386/interrupt-19.c: Likewise.
2040 * gcc.target/i386/interrupt-20.c: Likewise.
2041 * gcc.target/i386/interrupt-21.c: Likewise.
2042 * gcc.target/i386/interrupt-22.c: Likewise.
2043 * gcc.target/i386/interrupt-23.c: Likewise.
2044 * gcc.target/i386/interrupt-24.c: Likewise.
2045 * gcc.target/i386/interrupt-25.c: Likewise.
2046 * gcc.target/i386/interrupt-26.c: Likewise.
2047 * gcc.target/i386/interrupt-27.c: Likewise.
2048 * gcc.target/i386/interrupt-28.c: Likewise.
2049 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2050 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2051 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2052 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2053 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2054 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2055 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2056 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2057 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2058 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2059 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2060 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2061
36b85e43
BS
20622016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2063
9de2e795
L
2064 PR tree-optimization/52171
2065 * gcc.dg/pr52171.c: New test.
2066 * gcc.target/i386/pr52171.c: New test.
36b85e43 2067
bfeee8ac
JH
20682016-06-03 Jan Hubicka <jh@suse.cz>
2069
2070 * g++.dg/tree-ssa/pred-1.C: New testcase
2071 * gcc.dg/tree-ssa/pred-1.c: New testcase
2072
859b0bae
BS
20732016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2074
2075 PR target/70957
2076 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2077 support.
2078 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2079
3a2edf4c
AH
20802016-06-03 Alan Hayward <alan.hayward@arm.com>
2081
2082 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2083
b28ead45
AH
20842016-06-03 Alan Hayward <alan.hayward@arm.com>
2085
2086 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2087 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2088 * gcc.dg/vect/vect-live-1.c: New test.
2089 * gcc.dg/vect/vect-live-2.c: New test.
2090 * gcc.dg/vect/vect-live-3.c: New test.
2091 * gcc.dg/vect/vect-live-4.c: New test.
2092 * gcc.dg/vect/vect-live-5.c: New test.
2093 * gcc.dg/vect/vect-live-slp-1.c: New test.
2094 * gcc.dg/vect/vect-live-slp-2.c: New test.
2095 * gcc.dg/vect/vect-live-slp-3.c: New test.
2096
1f91747b
JJ
20972016-06-03 Jakub Jelinek <jakub@redhat.com>
2098
2099 PR middle-end/71387
2100 * g++.dg/opt/pr71387.C: New test.
2101
47b83923
JL
21022016-06-02 Jeff Law <law@redhat.com>
2103
2104 PR tree-optimization/71328
2105 * gcc.c-torture/compile/pr71328.c: New test.
2106
e96e5f46
JD
21072016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2108
2109 PR fortran/52393
2110 * gfortran.dg/fmt_read_3.f90: Fix typo.
2111 * gfortran.dg/fmt_read_4.f90: New test.
2112
b872d729
PC
21132016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2114
2115 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2116 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2117 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2118 * g++.dg/cpp0x/override2.C: Likewise.
2119 * g++.dg/parse/crash5.C: Likewise.
2120 * g++.dg/parse/error16.C: Likewise.
2121 * g++.dg/parse/error27.C: Likewise.
2122 * g++.dg/template/qualttp15.C: Likewise.
2123 * g++.dg/template/redecl4.C: Likewise.
2124 * g++.old-deja/g++.other/crash39.C: Likewise.
2125 * g++.old-deja/g++.other/struct1.C: Likewise.
2126 * g++.old-deja/g++.pt/m9a.C: Likewise.
2127 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2128
0e535442
JJ
21292016-06-02 Jakub Jelinek <jakub@redhat.com>
2130
0633ee10
JJ
2131 PR c++/71372
2132 * c-c++-common/pr71372.c: New test.
2133
0e535442
JJ
2134 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2135 __TIME__ strings with __builtin_strcmp instead of printf and
2136 dg-output.
2137
f3c5ecc2
ML
21382016-06-02 Martin Liska <mliska@suse.cz>
2139
2140 * gcc.dg/predict-9.c: New test.
2141
a91807c5
JJ
21422016-06-02 Jakub Jelinek <jakub@redhat.com>
2143
2144 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2145 global set_compiler_env_var and global saved_compiler_env_var.
2146
b5bd1978
KT
21472016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2148
2149 PR rtl-optimization/71295
2150 * gcc.c-torture/compile/pr71295.c: New test.
2151
b93b1475
JJ
21522016-06-02 Jakub Jelinek <jakub@redhat.com>
2153
930ebd0e
JJ
2154 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2155
1e021dc3
JJ
2156 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2157 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2158
b93b1475
JJ
2159 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2160 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2161 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2162 alternative number.
2163
58f2fb5c
MM
21642016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2165
2166 * gcc.target/powerpc/p9-splat-4.c: New test.
2167
21682016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2169
2170 PR target/71186
2171 * gcc.target/powerpc/pr71186.c: New test.
2172
4731c9f0
JD
21732016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2174
2175 PR fortran/52393
2176 * gfortran.dg/fmt_read_3.f90: New test.
2177
042dee3e
TP
21782016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2179
2180 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2181 procedure.
2182
15c98b2e
ES
21832016-06-01 Eduard Sanou <dhole@openmailbox.org>
2184
2185 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2186 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2187 env var is set.
2188 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2189 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2190 shown once.
2191 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2192 during compilation.
2193 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2194 vars set by dg-set-compiler-env-var.
2195
6442a6f4
PT
21962016-06-01 Paul Thomas <pault@gcc.gnu.org>
2197
2198 PR fortran/71156
2199 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2200 to the module procedure declaration.
2201 * gfortran.dg/submodule_16.f08: New test.
2202
ab62397a
JJ
22032016-06-01 Jakub Jelinek <jakub@redhat.com>
2204
2205 PR middle-end/71371
2206 * c-c++-common/gomp/pr71371.c: New test.
2207
b66af6ed
RB
22082016-06-01 Richard Biener <rguenther@suse.de>
2209
2210 PR tree-optimization/71366
2211 * gcc.dg/torture/pr71366-1.c: New testcase.
2212 * gcc.dg/torture/pr71366-2.c: Likewise.
2213
e342b9d8
KN
22142016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2215
2216 * gcc.target/powerpc/vslv-0.c: New test.
2217 * gcc.target/powerpc/vslv-1.c: New test.
2218 * gcc.target/powerpc/vsrv-0.c: New test.
2219 * gcc.target/powerpc/vsrv-1.c: New test.
2220
721547cd
NS
22212016-06-01 Nathan Sidwell <nathan@acm.org>
2222
2223 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2224 * gcc.target/nvptx/weak.c: New.
2225
fa2c9034
RB
22262016-06-01 Richard Biener <rguenther@suse.de>
2227
2228 PR tree-optimization/71261
2229 * gcc.dg/torture/vect-bool-1.c: New testcase.
2230
3e32893c
JJ
22312016-06-01 Jakub Jelinek <jakub@redhat.com>
2232
2233 * gfortran.dg/gomp/order-1.f90: New test.
2234 * gfortran.dg/gomp/order-2.f90: New test.
2235
8c383600
JH
22362016-06-01 Jan Hubicka <hubicka@ucw.cz>
2237
2238 * gcc.dg/unroll-6.c: Update template.
2239 * gcc.dg/unroll-7.c: New testcase.
2240 * gcc.dg/unroll-8.c: New testcase.
2241
a0dfeef5
EB
22422016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2243
2244 * gnat.dg/opt56.ad[sb]: New test.
2245
48de5701
PC
22462016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2247
2248 PR c++/66635
2249 * g++.dg/cpp0x/constexpr-ice16.C: New.
2250
827cf695
PP
22512016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2252
2253 PR tree-optimization/71314
2254 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2255 -mbranch-cost=2.
2256
ff66f6e8
PP
22572016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2258
2259 PR tree-optimization/71077
2260 * gcc.dg/tree-ssa/pr71077.c: New test.
2261
050fb209
JH
22622016-05-31 Jan Hubicka <hubicka@ucw.cz>
2263
48de5701
PC
2264 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2265 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2266 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2267
c642d919
PC
22682016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2269
2270 PR c++/71248
2271 * g++.dg/cpp0x/pr71248.C: New.
2272 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2273 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2274 * g++.dg/init/new37.C: Likewise.
2275 * g++.dg/template/static1.C: Likewise.
2276 * g++.dg/template/static2.C: Likewise.
2277
d6439e08
L
22782016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2279
2280 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2281 instead of %rdi.
2282 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2283
780b9dd4
MP
22842016-05-31 Marek Polacek <polacek@redhat.com>
2285
2286 * c-c++-common/Wswitch-unreachable-3.c: New test.
2287 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2288
0d99f8a0
RB
22892016-05-31 Richard Biener <rguenther@suse.de>
2290
2291 PR tree-optimization/71352
2292 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2293
52545641
TP
22942016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2295
2296 * gcc.target/arm/armv5_thumb_isa.c: New test.
2297
5b8c1205
KY
22982016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2299
2300 PR target/71346
2301 * gcc.target/i386/pr71346.c: New test.
2302
7a88cc84
TV
23032016-05-31 Tom de Vries <tom@codesourcery.com>
2304
2305 PR tree-optimization/69068
2306 * gcc.dg/graphite/pr69068.c: New test.
2307
265149a6
MS
23082016-05-27 Martin Sebor <msebor@redhat.com>
2309
2310 PR c++/71306
2311 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2312
00631022
JJ
23132016-05-30 Jakub Jelinek <jakub@redhat.com>
2314
2315 PR c++/71349
2316 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2317 nowait depend(inout: dd[0]) clauses where permitted.
2318
b2f6675b
PC
23192016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2320
2321 PR c++/71238
2322 * g++.dg/parse/pr71238.C: New.
2323 * g++.dg/concepts/friend1.C: Test column numbers too.
2324 * g++.dg/cpp0x/initlist31.C: Likewise.
2325 * g++.dg/cpp0x/pr51420.C: Likewise.
2326 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2327 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2328 * g++.dg/ext/builtin3.C: Likewise.
2329 * g++.dg/lookup/friend12.C: Likewise.
2330 * g++.dg/lookup/friend7.C: Likewise.
2331 * g++.dg/lookup/koenig1.C: Likewise.
2332 * g++.dg/lookup/koenig5.C: Likewise.
2333 * g++.dg/lookup/used-before-declaration.C: Likewise.
2334 * g++.dg/overload/koenig1.C: Likewise.
2335 * g++.dg/template/crash65.C: Likewise.
2336 * g++.dg/template/friend57.C: Likewise.
2337 * g++.dg/warn/Wshadow-5.C: Likewise.
2338 * g++.dg/warn/Wunused-8.C: Likewise.
2339 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2340 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2341 * g++.old-deja/g++.jason/member.C: Likewise.
2342 * g++.old-deja/g++.jason/report.C: Likewise.
2343 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2344 * g++.old-deja/g++.law/visibility20.C: Likewise.
2345 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2346 * g++.old-deja/g++.other/static5.C: Likewise.
2347 * g++.old-deja/g++.pt/overload2.C: Likewise.
2348
a448ff40
JH
23492016-05-30 Jan Hubicka <hubicka@ucw.cz>
2350
2351 * gcc.dg/tree-ssa/peel1.c: New testcase.
2352 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2353 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2354
69be8c91
TV
23552016-05-30 Tom de Vries <tom@codesourcery.com>
2356
2357 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2358 to ce.
2359
a59775a1
PC
23602016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2361
2362 PR c++/71099
2363 * g++.dg/parse/virtual1.C: New.
2364
53d6d955
UB
23652016-05-30 Uros Bizjak <ubizjak@gmail.com>
2366
2367 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2368 Use correct register when clearing %edx.
2369
0557293f
AM
23702016-05-30 Alexander Monakov <amonakov@ispras.ru>
2371
2372 PR tree-optimization/71289
2373 * gcc.dg/pr71289.c: New test.
2374
5d476e35
KV
23752016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2376
2377 PR middle-end/71269
2378 PR middle-end/71292
2379 * gcc.dg/tree-ssa/pr71269.c: New test.
2380 * gcc.dg/tree-ssa/pr71292.c: New test.
2381
db5447ca
KV
23822016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2383
2384 PR middle-end/71252
2385 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2386
98bdbb39
JH
23872016-05-30 Jan Hubicka <hubicka@ucw.cz>
2388
2389 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2390 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2391 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2392
7e012855
TV
23932016-05-30 Tom de Vries <tom@codesourcery.com>
2394
2395 PR tree-optimization/69067
2396 * gcc.dg/graphite/pr69067.c: New test.
2397
beed3701
UB
23982016-05-29 Uros Bizjak <ubizjak@gmail.com>
2399
2400 PR target/71245
2401 * gcc.target/i386/pr71245-1.c: New test.
2402 * gcc.target/i386/pr71245-2.c: Ditto.
2403
b6d4f8e8
PC
24042016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2405
2406 PR c++/71105
2407 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2408 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2409 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2410
00022058
JH
24112016-05-27 Jan Hubicka <hubicka@ucw.cz>
2412
2413 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2414
c8419aca
VV
24152016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2416
2417 Revert:
2418 PR c++/69855
2419 * g++.dg/overload/69855.C: New.
2420 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2421 * g++.old-deja/g++.pt/crash3.C: Likewise.
2422
8008c4d2
PC
24232016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2424
2425 PR c++/60385
2426 * g++.dg/parse/namespace13.C: New.
2427
8b2ef235
JL
24282016-05-26 Jeff Law <law@redhat.com>
2429
2430 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2431 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2432 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2433 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2434 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2435 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2436 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2437 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2438 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2439 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2440 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2441 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2442 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2443
7d67159b
VV
24442016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2445
2446 PR c++/69855
2447 * g++.dg/overload/69855.C: New.
2448 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2449 * g++.old-deja/g++.pt/crash3.C: Likewise.
2450
88e3bdd1
JW
24512016-05-27 Jiong Wang <jiong.wang@arm.com>
2452
2453 PR target/63596
2454 * gcc.target/aarch64/va_arg_1.c: New testcase.
2455 * gcc.target/aarch64/va_arg_2.c: Likewise.
2456 * gcc.target/aarch64/va_arg_3.c: Likewise.
2457
3fd6b9cc
JW
24582016-05-27 Jiong Wang <jiong.wang@arm.com>
2459
2460 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2461 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2462 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2463 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2464 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2465
3cee7e4e
MP
24662016-05-27 Marek Polacek <polacek@redhat.com>
2467
2468 PR middle-end/71308
2469 * g++.dg/torture/pr71308.C: New test.
2470
6a813c96
DV
24712016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2472
2473 * gcc.dg/zero_bits_compound-1.c: New test.
2474 * gcc.dg/zero_bits_compound-2.c: New test.
2475
0561bcfb
IE
24762016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2477
2478 PR middle-end/71279
2479 * gcc.dg/pr71279.c: New test.
2480
21316320
MM
24812016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2482
2483 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2484 floating point min/max/comparison instructions.
2485 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2486
7211a097
JJ
24872016-05-26 Jakub Jelinek <jakub@redhat.com>
2488
2489 * c-c++-common/gomp/schedule-1.c: New test.
2490 * gfortran.dg/gomp/schedule-1.f90: New test.
2491
cac177cf
PP
24922016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2493
2494 PR c++/70822
2495 PR c++/70106
2496 * g++.dg/cpp1y/auto-fn32.C: New test.
2497 * g++.dg/cpp1y/paren4.C: New test.
2498
a2d5b8c9
NS
24992016-05-26 Nathan Sidwell <nathan@acm.org>
2500
2501 * gcc.dg/20060410.c: Xfail on ptx.
2502 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2503 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2504 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2505 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2506 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2507
ffa8b552
TP
25082016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2509
2510 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2511
c7501e00
JJ
25122016-05-26 Jakub Jelinek <jakub@redhat.com>
2513
1875b9a0
JJ
2514 PR tree-optimization/71280
2515 * gcc.dg/pr71280.c: New test.
2516
2116e19f
JJ
2517 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2518
305aef09
JJ
2519 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2520 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2521
c7501e00
JJ
2522 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2523
ca449d26
JW
25242016-05-26 Jiong Wang <jiong.wang@arm.com>
2525
2526 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2527 kept in memory.
ca449d26 2528
8af01c66
JL
25292016-05-25 Jeff Law <law@redhat.com>
2530
2531 PR tree-optimization/71272
2532 * gcc.c-torture/compile/pr71272.c: new test.
2533
f9d6ce73
BS
25342016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2535
2536 * gcc.target/powerpc/vec-cmpne.c: New test.
2537 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2538
a88a7b22
EB
25392016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2540
2541 * gnat.dg/opt55.ad[sb]: New test.
2542
125f02ed
SKS
25432016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2544
2545 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2546 * c-c++-common/pr60226.c: Require int32plus.
2547 * gcc.c-torture/execute/pr70602.c: Likewise.
2548 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2549 unsigned long for malloc arg type.
2550 * gcc.dg/asr_div1.c: Require int32plus.
2551 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2552 * gcc.dg/pie-1.c: Require pie.
2553 * gcc.dg/pie-2.c: Likewise.
2554 * gcc.dg/pr59471.c: Require int32plus.
2555 * gcc.dg/pr59963-2.c: XFAIL for int16.
2556 * gcc.dg/pr60114.c: Require int32plus.
2557 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2558 unsigned long for typedef of size_t.
2559 * gcc.dg/pr63914.c: Require int32plus.
2560 * gcc.dg/pr64536.c: Require pt32plus.
2561 * gcc.dg/pr65658.c: Likewise.
2562 * gcc.dg/pr67271.c: Require int32plus.
2563 * gcc.dg/pr68112.c: Likewise.
2564 * gcc.dg/pr69071.c: Skip for avr target.
2565 * gcc.dg/pr69973.c: Require int32plus.
2566 * gcc.dg/pr70169.c: Skip for avr target.
2567 * gcc.dg/sso-6.c: Require int32plus.
2568 * gcc.dg/sso-7.c: Likewise.
2569 * gcc.dg/sso-8.c: Likewise.
2570 * gcc.dg/vrp-min-max-2.c: Likewise.
2571
c6e434f5
UB
25722016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2573
2574 PR target/70738
2575 * gcc.target/i386/pr70738-1.c: New test.
2576 * gcc.target/i386/pr70738-2.c: Likewise.
2577 * gcc.target/i386/pr70738-3.c: Likewise.
2578 * gcc.target/i386/pr70738-4.c: Likewise.
2579 * gcc.target/i386/pr70738-5.c: Likewise.
2580 * gcc.target/i386/pr70738-6.c: Likewise.
2581 * gcc.target/i386/pr70738-7.c: Likewise.
2582 * gcc.target/i386/pr70738-8.c: Likewise.
2583 * gcc.target/i386/pr70738-9.c: Likewise.
2584
5c42d341
KT
25852016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2586
2587 PR rtl-optimization/66940
2588 * gcc.c-torture/execute/pr66940.c: New test.
2589
bf9a1a07
IV
25902016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2591
2592 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2593 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2594 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2595 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2596 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2597 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2598 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2599 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2600 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2601 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2602 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2603 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2604 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2605 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2606 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2607 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2608 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2609 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2610 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2611 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2612 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2613 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2614 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2615 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2616
95efe6b6
MP
26172016-05-25 Marek Polacek <polacek@redhat.com>
2618
2619 PR c/71265
2620 * gcc.dg/noncompile/pr71265.c: New test.
2621
a23faf7a
MP
2622 PR c/71266
2623 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2624
69a6d5ad
NS
26252016-05-25 Nathan Sidwell <nathan@acm.org>
2626
2627 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2628
3072d4ea
RB
26292016-05-25 Richard Biener <rguenther@suse.de>
2630
2631 PR tree-optimization/71261
2632 * c-c++-common/torture/pr71261.c: New testcase.
2633
e412ece4
RB
26342016-05-25 Richard Biener <rguenther@suse.de>
2635
2636 PR tree-optimization/71264
2637 * gcc.dg/vect/pr71264.c: New testcase.
2638
b9e551ad
PC
26392016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2640
2641 PR c++/55992
2642 * g++.dg/cpp0x/alias-decl-53.C: New.
2643 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2644
6aa1abe5
ML
26452016-05-25 Martin Liska <mliska@suse.cz>
2646
2647 * g++.dg/pr71239.C: New test.
2648
842d162e
RB
26492016-05-25 Richard Biener <rguenther@suse.de>
2650
c87885ca
RO
2651 * gcc.dg/vect/pr58135.c: Rename to ...
2652 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2653
f184a36c
MP
26542016-05-25 Marek Polacek <polacek@redhat.com>
2655
2656 * g++.dg/pr65295.C: Use target c++14.
2657
021fad86
PC
26582016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2659
53d6d955
UB
2660 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2661 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2662
c3eaf15a
MM
26632016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2664
2665 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2666 instructions.
2667
e46c7770
CP
26682016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2669
2670 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2671 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2672 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2673 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2674 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2675 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2676 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2677 * c-c++-common/goacc/pcopy.c: Likewise.
2678 * c-c++-common/goacc/pcopyin.c: Likewise.
2679 * c-c++-common/goacc/pcopyout.c: Likewise.
2680 * c-c++-common/goacc/pcreate.c: Likewise.
2681 * c-c++-common/goacc/pr70688.c: New test.
2682 * c-c++-common/goacc/present-1.c: Adjust test.
2683 * c-c++-common/goacc/reduction-5.c: Likewise.
2684 * g++.dg/goacc/data-1.C: New test.
2685
4bfc9db7
MM
26862016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2687
2688 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2689 vector parity built-in functions.
2690 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2691 count trailing zeros automatic vectorization.
2692 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2693 count trailing zeros built-in functions.
2694
2bc145af
KV
26952016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2696
2697 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2698
26869fdb
PH
26992016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2700
2701 PR target/71050
2702 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2703
b2dc9c3b
PC
27042016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2705
2706 PR c++/50436
2707 * g++.dg/template/crash123.C: New.
2708 * g++.dg/template/crash124.C: Likewise.
2709
f65e97fd
MS
27102016-05-24 Martin Sebor <msebor@redhat.com>
2711
2712 PR c++/71147
2713 * g++.dg/ext/flexary16.C: New test.
2714
a6f5ac7f
IV
27152016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2716
69a6d5ad
NS
2717 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2718 before math.h is included.
a6f5ac7f
IV
2719 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2720 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2721 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2722 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2723 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2724 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2725 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2726 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2727 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2728 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2729 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2730 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2731 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2732 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2733 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2734 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2735 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2736 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2737 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2738 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2739 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2740 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2741 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2742
27bad558
MM
27432016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2744 Kelvin Nilsen <kelvin@gcc.gnu.org>
2745
2746 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2747 support.
2748
72f382fb
PC
27492016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2750
2751 PR c++/69872
2752 * g++.dg/warn/Wno-narrowing1.C: New.
2753
ef2ec9d9
MP
27542016-05-24 Marek Polacek <polacek@redhat.com>
2755
2756 PR c/71249
2757 * c-c++-common/Wswitch-unreachable-2.c: New test.
2758
e90434e3
JJ
27592016-05-24 Jakub Jelinek <jakub@redhat.com>
2760
7adb26f2
JJ
2761 PR c++/71257
2762 * g++.dg/vect/simd-clone-6.cc: New test.
2763 * g++.dg/gomp/declare-simd-6.C: New test.
2764
e90434e3
JJ
2765 PR middle-end/70434
2766 PR c/69504
2767 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2768
b556ea3b
RB
27692016-05-24 Richard Biener <rguenther@suse.de>
2770
2771 PR tree-optimization/71240
2772 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2773
e5328f5d
RB
27742016-05-24 Richard Biener <rguenther@suse.de>
2775
2776 PR tree-optimization/71230
2777 * gcc.dg/torture/pr71230.c: New testcase.
2778 * g++.dg/torture/pr71230.C: Likewise.
2779
a04e69c0
TS
27802016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2781
2782 * c-c++-common/goacc/routine-5.c: Add tests.
2783 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2784 * gfortran.dg/goacc/routine-6.f90: Add tests.
2785
30fd2977
RB
27862016-05-24 Richard Biener <rguenther@suse.de>
2787
2788 PR tree-optimization/71253
2789 * gcc.dg/torture/pr71253.c: New testcase.
2790
ca6f60bc
KV
27912016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2792
2793 PR middle-end/71252
2794 * gfortran.dg/pr71252.f90: New test.
2795
d3465d72
RS
27962016-05-24 Richard Sandiford <richard.sandiford@arm.com>
2797
2798 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
2799
f17a223d
RB
28002016-05-24 Richard Biener <rguenther@suse.de>
2801
2802 PR middle-end/70434
2803 PR c/69504
2804 * c-c++-common/vector-subscript-4.c: New testcase.
2805 * c-c++-common/vector-subscript-5.c: Likewise.
2806
e3f36534
JD
28072016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2808
2809 PR fortran/71123
2810 * gfortran.dg/namelist_90.f: New test
2811
85d5c27d
JD
28122016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2813
2814 PR fortran/66461
2815 * gfortran.dg/unexpected_eof.f: New test
2816
fe3f3340
MM
28172016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2818 Kelvin Nilsen <kelvin@gcc.gnu.org>
2819
2820 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
2821 as little endian.
2822
26d6ae55
PC
28232016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2824
2825 PR c++/70972
2826 * g++.dg/cpp0x/inh-ctor20.C: New.
2827 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
2828
d6c9a06f
PC
28292016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2830
2831 PR c++/69095
2832 * g++.dg/cpp0x/variadic168.C: New.
2833
396a1d10
PC
28342016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2835
2836 * g++.dg/cpp0x/pr31445.C: Test column number too.
2837 * g++.dg/cpp0x/pr32253.C: Likewise.
2838 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
2839 * g++.dg/cpp0x/variadic36.C: Likewise.
2840
ece46666
MG
28412016-05-23 Marc Glisse <marc.glisse@inria.fr>
2842
2843 * gcc.dg/fold-notshift-2.c: Adjust.
2844
a7dc5980
MP
28452016-05-23 Marek Polacek <polacek@redhat.com>
2846
2847 PR c/49859
2848 * c-c++-common/Wswitch-unreachable-1.c: New test.
2849 * gcc.dg/Wswitch-unreachable-1.c: New test.
2850 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
2851 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
2852 * g++.dg/gomp/block-10.C: Likewise.
2853 * gcc.dg/gomp/block-10.c: Likewise.
2854 * g++.dg/gomp/block-9.C: Likewise.
2855 * gcc.dg/gomp/block-9.c: Likewise.
2856 * g++.dg/gomp/target-1.C: Likewise.
2857 * g++.dg/gomp/target-2.C: Likewise.
2858 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 2859 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2860 * g++.dg/gomp/taskgroup-1.C: Likewise.
2861 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2862 * gcc.dg/gomp/teams-1.c: Likewise.
2863 * g++.dg/gomp/teams-1.C: Likewise.
2864 * g++.dg/overload/error3.C: Likewise.
2865 * g++.dg/tm/jump1.C: Likewise.
2866 * g++.dg/torture/pr40335.C: Likewise.
2867 * gcc.dg/c99-vla-jump-5.c: Likewise.
2868 * gcc.dg/switch-warn-1.c: Likewise.
2869 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2870 * gcc.dg/nested-func-1.c: Likewise.
2871 * gcc.dg/pr67784-4.c: Likewise.
2872
18b54004
RB
28732016-05-23 Richard Biener <rguenther@suse.de>
2874
2875 PR tree-optimization/71230
2876 * gfortran.dg/pr71230-1.f90: New testcase.
2877 * gfortran.dg/pr71230-2.f90: Likewise.
2878
e569db5f
VK
28792016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2880
396a1d10 2881 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2882 * gcc.dg/vect/pr58135.c: Add new.
2883 * gfortran.dg/pr46519-1.f: Adjust test case.
2884
e4b71114
PC
28852016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2886
2887 PR c++/53401
2888 * g++.dg/cpp0x/decltype64.C: New.
2889
a25a8058
CL
28902016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2891
2892 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2893 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2894 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2895
0dcfe9ab
CL
28962016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2897
2898 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2899 Add poly64x1_t and poly64x2_t cases if supported.
2900 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2901 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2902 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2903 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2904 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2905
ffd70e4a
CL
29062016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2907
2908 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2909 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2910 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2911 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2912 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2913 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2914 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2915
4b1f57fe
CL
29162016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2917
2918 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2919
16c5ec77
CL
29202016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2921
2922 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2923 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2924
94ad56c7
JJ
29252016-05-22 Jakub Jelinek <jakub@redhat.com>
2926
57748705
JJ
2927 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2928 constraint instead of "r".
2929 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2930 insn instead of vxorpd.
2931 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2932
af120161
JJ
2933 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2934 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2935
355023ce
JJ
2936 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2937
3b48574c
JJ
2938 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2939 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2940
94ad56c7
JJ
2941 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2942
8a85cee2
KV
29432016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2944
2945 PR middle-end/40921
2946 * gcc.dg/tree-ssa/pr40921.c: New test.
2947
8e916b16
PS
29482016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2949
2950 PR target/71103
2951 * gcc.target/avr/pr71103.c: New test.
2952
88aea79f
KV
29532016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2954
2955 PR middle-end/71179
2956 * gcc.dg/tree-ssa/pr71179.c: New test.
2957
79063edd
MS
29582016-05-20 Martin Sebor <msebor@redhat.com>
2959
2960 PR c/71115
2961 * gcc.dg/init-excess-2.c: New test.
2962
55c8849f
EB
29632016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2964
2965 * gnat.dg/opt53.adb: New test.
2966 * gnat.dg/opt54.adb: Likewise.
2967
c91a0948
MJ
29682016-05-20 Martin Jambor <mjambor@suse.cz>
2969
2970 PR tree-optimization/70884
2971 * gcc.dg/tree-ssa/pr70919.c: New test.
2972
9cad20fa
BS
29732016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2974
2975 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2976 formatting.
69a6d5ad
NS
2977 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2978 fix code formatting.
2979
29802016-05-20 Nathan Sidwell <nathan@acm.org>
2981
2982 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2983 non-common cases.
2984 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2985
15c671a7
DM
29862016-05-20 David Malcolm <dmalcolm@redhat.com>
2987
2988 * jit.dg/all-non-failing-tests.h: Add
2989 test-factorial-must-tail-call.c.
2990 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2991 * jit.dg/test-factorial-must-tail-call.c: New test case.
2992
4f028369
JJ
29932016-05-20 Jakub Jelinek <jakub@redhat.com>
2994
2995 PR fortran/71204
2996 * gfortran.dg/pr71204.f90: New test.
2997
7dea4ab3
CP
29982016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2999
3000 * gcc.target/nvptx/sincos.c: New test.
3001
ef98d365
PC
30022016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3003
3004 PR c++/70572
3005 * g++.dg/cpp1y/auto-fn31.C: New.
3006
92466115
BS
30072016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3008
3009 * gcc.target/powerpc/vec-addec.c: New test.
3010 * gcc.target/powerpc/vec-addec-int128.c: New test.
3011
9a385c2d
DM
30122016-05-20 David Malcolm <dmalcolm@redhat.com>
3013
3014 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3015 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3016 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3017 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3018
77c9d5b4
JH
30192016-05-20 Jan Hubicka <hubicka@ucw.cz>
3020
3021 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3022
68047971
JJ
30232016-05-20 Jakub Jelinek <jakub@redhat.com>
3024
18954840
JJ
3025 PR c++/71210
3026 * g++.dg/opt/pr71210-1.C: New test.
3027 * g++.dg/opt/pr71210-2.C: New test.
3028
68047971
JJ
3029 PR tree-optimization/29756
3030 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3031 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3032 only on selected targets where V4SImode vectors are known to be
3033 supported.
3034
d78789f5
MG
30352016-05-20 Marc Glisse <marc.glisse@inria.fr>
3036
3037 PR tree-optimization/71079
3038 PR tree-optimization/71206
3039 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3040
550fa093
PK
30412016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3042
3043 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3044 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3045 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3046
483c6429
RG
30472016-05-20 Richard Guenther <rguenther@suse.de>
3048
3049 PR tree-optimization/29756
3050 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3051
eb066284
RB
30522016-05-20 Richard Biener <rguenther@suse.de>
3053
3054 PR tree-optimization/71185
3055 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3056
58f10249
RB
30572016-05-20 Richard Biener <rguenther@suse.de>
3058
3059 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3060
2a5569fa
MP
30612016-05-19 Marek Polacek <polacek@redhat.com>
3062
3063 PR c++/71075
3064 * g++.dg/diagnostic/pr71075.C: New test.
3065
5e9a5385
DM
30662016-05-19 David Malcolm <dmalcolm@redhat.com>
3067
3068 PR c++/71184
3069 * g++.dg/pr71184.C: New test case.
3070
4f45da44
KN
30712016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3072
3073 * gcc.target/powerpc/darn-0.c: New test.
3074 * gcc.target/powerpc/darn-1.c: New test.
3075 * gcc.target/powerpc/darn-2.c: New test.
3076
4177437e
MP
30772016-05-19 Marek Polacek <polacek@redhat.com>
3078
3079 PR tree-optimization/71031
3080 * gcc.dg/tree-ssa/vrp100.c: New test.
3081
afb72432
IE
30822016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3083
3084 PR rtl-optimization/71148
3085 * gcc.dg/pr71148.c: New test.
3086
4f83064e
KT
30872016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3088
3089 PR target/71056
3090 * gcc.target/arm/pr71056.c: New test.
3091
4bf8dbe1
BE
30922016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3093
3094 * c-c++-common/pr69669.c: Check the used mode.
3095
f3510625
MO
30962016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3097
3098 PR sanitizer/64354
3099 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3100
43c0068e
RB
31012016-05-19 Richard Biener <rguenther@suse.de>
3102
3103 PR tree-optimization/70729
3104 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3105 * gcc.dg/graphite/scop-18.c: Likewise.
3106 * gcc.dg/pr41783.c: Disable LIM.
3107 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3108 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3109 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3110 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3111 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3112 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3113 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3114 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3115 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3116 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3117 * gfortran.dg/pr42108.f90: Likewise.
3118
70f25790
DM
31192016-05-18 David Malcolm <dmalcolm@redhat.com>
3120
3121 PR driver/69265
3122 * gcc.dg/spellcheck-options-11.c: New test case.
3123
960db8ec
JJ
31242016-05-18 Jakub Jelinek <jakub@redhat.com>
3125
3126 PR c++/71100
3127 * g++.dg/opt/pr71100.C: New test.
3128
04643334
MJ
31292016-05-18 Martin Jambor <mjambor@suse.cz>
3130
3131 PR ipa/69708
3132 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3133 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3134 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3135 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3136
91bb9f80
MJ
31372016-05-18 Martin Jambor <mjambor@suse.cz>
3138
3139 PR ipa/69708
3140 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3141 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3142 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3143 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3144 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3145
c584aca6
PC
31462016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3147
3148 PR c++/69793
3149 * g++.dg/template/crash122.C: New.
3150
20309c6e
PC
31512016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3152
3153 PR c++/70466
3154 * g++.dg/template/pr70466-1.C: New.
3155 * g++.dg/template/pr70466-2.C: Likewise.
3156
50c78b9a
MM
31572016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3158
3159 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3160 splat operations and the XXSPLTIB instruction.
3161 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3162 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3163 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3164 xxlxor to clear a register.
3165
cf8be00d
RS
31662016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3167
3168 * gcc.dg/torture/pr71020.c: New test.
3169
848a392a
MJ
31702016-05-18 Martin Jambor <mjambor@suse.cz>
3171
3172 PR ipa/70646
3173 * gcc.dg/ipa/pr70646.c: New test.
3174
1f2ab776
CL
31752016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3176
3177 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3178
76489493
CL
31792016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3180
3181 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3182 missing tests for vreinterpretq_p{8,16}.
3183
bd79378d
CL
31842016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3185
3186 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3187 vsliq_n_s64 and vsliq_n_u64.
3188
81ca3ea0
CL
31892016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3190
3191 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3192 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3193
873cb425
CL
31942016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3195
3196 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3197 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3198 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3199
9d6e7c21
CL
32002016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3201
3202 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3203 in comment.
3204
b4dbe40e 32052016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3206
3207 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3208 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3209 "blr\t" and switch to scan-assembler-times.
3210
83a5c910
JW
32112016-05-18 Jiong Wang <jiong.wang@arm.com>
3212
53d6d955
UB
3213 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3214 with __aarch64__.
3215 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3216 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3217
fb7cbdeb
JJ
32182016-05-18 Jakub Jelinek <jakub@redhat.com>
3219
8ee91165
JJ
3220 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3221 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3222 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3223 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3224 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3225 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3226
cf4d516a
JJ
3227 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3228 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3229
a4f16422
JJ
3230 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3231 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3232
7b37ce10
JJ
3233 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3234 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3235
fb7cbdeb
JJ
3236 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3237
c9326aef
RB
32382016-05-18 Richard Biener <rguenther@suse.de>
3239
3240 PR tree-optimization/71168
3241 * gcc.dg/torture/pr71168.c: New testcase.
3242
df8b0a11
KV
32432016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3244
3245 PR middle-end/63586
3246 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3247 * gcc.dg/tree-ssa/pr63586.c: New test.
3248 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3249
2efd67ed
NS
32502016-05-17 Nathan Sidwell <nathan@acm.org>
3251
3252 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3253 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3254 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3255 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3256
1988b2c2
NS
32572016-05-17 Nathan Sidwell <nathan@acm.org>
3258
3259 * gcc.target/nvptx/abi-vararg-3.c: New.
3260
ad1d92ab
MM
32612016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3262
3263 PR tree-optimization/54579
3264 PR middle-end/55299
3265 * gcc.dg/fold-notrotate-1.c: New test.
3266 * gcc.dg/fold-notshift-1.c: New test.
3267 * gcc.dg/fold-notshift-2.c: New test.
3268
47768df8
MP
32692016-05-17 Marek Polacek <polacek@redhat.com>
3270
3271 PR ipa/71146
3272 * g++.dg/ipa/pr71146.C: New test.
3273
6b5423a5
DM
32742016-05-17 David Malcolm <dmalcolm@redhat.com>
3275
3276 * jit.dg/test-error-array-bounds.c: New test case.
3277
c7986356
MG
32782016-05-17 Marc Glisse <marc.glisse@inria.fr>
3279
3280 * gcc.dg/tree-ssa/and-1.c: New testcase.
3281
d982c5b7
MG
32822016-05-17 Marc Glisse <marc.glisse@inria.fr>
3283
3284 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3285 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3286
0139ba93
MG
32872016-05-17 Marc Glisse <marc.glisse@inria.fr>
3288
3289 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3290 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3291
daab4562
JW
32922016-05-17 Jiong Wang <jiong.wang@arm.com>
3293
3294 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3295
22330033
JW
32962016-05-17 Jiong Wang <jiong.wang@arm.com>
3297
3298 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3299
98b3a5f2
JW
33002016-05-17 Jiong Wang <jiong.wang@arm.com>
3301
3302 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3303 ".2d[index]" when scan the assembly.
3304 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3305 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3306 float64x1.
3307 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3308
b71b7a8e
RB
33092016-05-17 Richard Biener <rguenther@suse.de>
3310
3311 PR tree-optimization/71132
3312 * gcc.dg/torture/pr71132.c: New testcase.
3313
3c51ad46
CL
33142016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3315
3316 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3317
d20faa66
KT
33182016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3319
3320 PR target/70809
3321 * gcc.target/aarch64/pr70809_1.c: New test.
3322
b75cc5a4
KT
33232016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3324
3325 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3326 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3327 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3328 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3329
b28eb195
IE
33302016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3331 Ilya Enkovich <ilya.enkovich@intel.com>
3332
3333 PR target/71114
3334 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3335
0b9004ed
JH
33362016-05-16 Jan Hubicka <hubicka@ucw.cz>
3337
3338 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3339 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3340
1b81a1c1
MW
33412016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3342
3343 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3344 test for __ARM_FP16_ARGS.
3345 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3346 * gcc.target/arm/aapcs/neon-vect10.c: New.
3347 * gcc.target/arm/aapcs/neon-vect9.c: New.
3348 * gcc.target/arm/aapcs/vfp18.c: New.
3349 * gcc.target/arm/aapcs/vfp19.c: New.
3350 * gcc.target/arm/aapcs/vfp20.c: New.
3351 * gcc.target/arm/aapcs/vfp21.c: New.
3352 * gcc.target/arm/fp16-aapcs-1.c: New.
3353 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3354 test for __ARM_FP16_ARGS.
3355 * g++.target/arm/fp16-return-1.c: Update expected output.
3356
921d1e73
JW
33572016-05-16 Jiong Wang <jiong.wang@arm.com>
3358
3359 PR testsuite/70227
3360 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3361
228eb42a
HA
33622016-05-15 Harald Anlauf <anlauf@gmx.de>
3363
3364 PR fortran/69603
3365 * gfortran.dg/pr69603.f90: New testcase.
3366
785abfd3
FR
33672016-05-14 Fritz Reese <fritzoreese@gmail.com>
3368
3369 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3370
e75eb64f
FR
33712016-05-14 Fritz Reese <fritzoreese@gmail.com>
3372
3373 PR fortran/71047
3374 * gfortran.dg/pr71047.f08: New test.
3375
aa4b467b
JM
33762016-05-13 Joseph Myers <joseph@codesourcery.com>
3377
3378 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3379 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3380 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3381
653fb4a2
MS
33822016-05-13 Martin Sebor <msebor@redhat.com>
3383
3384 PR c++/60049
3385 * g++.dg/cpp0x/constexpr-60049.C: New test.
3386
9e37582d
JJ
33872016-05-13 Jakub Jelinek <jakub@redhat.com>
3388
3389 PR bootstrap/71071
3390 * gcc.dg/pr71071.c: New test.
3391
a278aa17
UB
33922016-05-13 Uros Bizjak <ubizjak@gmail.com>
3393
3394 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3395 remove XOP handling.
377eaca7 3396 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3397
ac3d02e2
NS
33982016-05-13 Nathan Sidwell <nathan@acm.org>
3399
3400 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3401 __atomic_is_lock_free declaration.
3402
8ab3bdac
RB
34032016-05-13 Richard Biener <rguenther@suse.de>
3404
3405 PR tree-optimization/42587
3406 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3407
623b8e0a
ML
34082016-05-13 Martin Liska <mliska@suse.cz>
3409
3410 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3411 the new format of dump output.
3412
da7674f6
IE
34132016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3414
3415 * gcc.dg/pr71084.c: New test.
3416
c959db3d
RR
34172016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3418
53d6d955
UB
3419 PR target/53440
3420 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3421
43203dea
RR
34222016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3423
3424 * gcc.target/aarch64/struct_return.c: New test.
3425
4f2e1536
MP
34262016-05-12 Marek Polacek <polacek@redhat.com>
3427
3428 PR c/70756
3429 * c-c++-common/pr70756-2.c: New test.
3430 * c-c++-common/pr70756.c: New test.
3431
1ef33ef3
RB
34322016-05-12 Richard Biener <rguenther@suse.de>
3433
3434 PR tree-optimization/71059
3435 * gcc.dg/torture/pr71059.c: New testcase.
3436
763baff6
RB
34372016-05-12 Richard Biener <rguenther@suse.de>
3438
3439 PR tree-optimization/71062
3440 * gcc.dg/torture/pr71062.c: New testcase.
3441
c4ec1243
IE
34422016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3443
3444 PR tree-optimization/71006
3445 * gcc.dg/pr71006.c: New test.
3446
a5fbf76d
MP
34472016-05-12 Marek Polacek <polacek@redhat.com>
3448
3449 PR driver/71063
3450 * gcc.dg/opts-7.c: New test.
3451
5acc47a4
KT
34522016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3453
3454 PR target/70830
3455 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3456 Add -save-temps to dg-options.
3457 Scan for ldmfd rather than pop instruction.
3458 * gcc.target/arm/interrupt-2.c: Likewise.
3459 * gcc.target/arm/pr70830.c: New test.
3460
40bd4bf9
JJ
34612016-05-12 Jakub Jelinek <jakub@redhat.com>
3462
3cd63842
JJ
3463 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3464 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3465
c05d08f6
JJ
3466 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3467 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3468 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3469
bc27ffae
JJ
3470 PR target/71019
3471 * gcc.target/i386/avx512vl-pack-1.c: New test.
3472 * gcc.target/i386/avx512vl-pack-2.c: New test.
3473 * gcc.target/i386/avx512bw-pack-2.c: New test.
3474
515d7412
JJ
3475 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3476
40bd4bf9
JJ
3477 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3478 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3479 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3480
44ab146a
RB
34812016-05-12 Richard Biener <rguenther@suse.de>
3482
3483 PR tree-optimization/70986
3484 * gcc.dg/torture/pr70986-1.c: New testcase.
3485 * gcc.dg/torture/pr70986-2.c: Likewise.
3486 * gcc.dg/torture/pr70986-3.c: Likewise.
3487
d6e83a8d
MM
34882016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3489
3490 PR c/43651
3491 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3492 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3493
51e67ea3
UB
34942016-05-11 Uros Bizjak <ubizjak@gmail.com>
3495
3496 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3497 directive.
3498 * gcc.target/i386/pr66746.c: Ditto.
3499
3fd2b007
MM
35002016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3501
3502 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3503 support.
3504 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3505 warning when using -mvsx-timode.
3506 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3507 * gcc.target/powerpc/dform-2.c: Likewise.
3508 * gcc.target/powerpc/pr68805.c: Likewise.
3509
5c3a10fb
MP
35102016-05-11 Marek Polacek <polacek@redhat.com>
3511
3512 PR c++/71024
3513 * c-c++-common/attributes-3.c: New test.
3514
7cfb065b
NS
35152016-05-11 Nathan Sidwell <nathan@acm.org>
3516
3517 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3518 * gcc.c-torture/execute/pr68185.c: Likewise.
3519 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3520 * gcc.dg/pr69634.c: Requires scheduling.
3521 * gcc.dg/torture/pr66178.c: Require label values.
3522 * gcc.dg/setjmp-6.c: Require indirect jumps.
3523
f35ea97d
RB
35242016-05-11 Richard Biener <rguenther@suse.de>
3525
3526 PR tree-optimization/71055
3527 * gcc.dg/torture/pr71055.c: New testcase.
3528
dff70323
RB
35292016-05-11 Richard Biener <rguenther@suse.de>
3530
3531 PR debug/71057
3532 * g++.dg/debug/pr71057.C: New testcase.
3533
56a3d28b
JJ
35342016-05-11 Jakub Jelinek <jakub@redhat.com>
3535
3536 PR fortran/70855
3537 * gfortran.dg/gomp/pr70855.f90: New test.
3538
ebc1b29e
RB
35392016-05-11 Richard Biener <rguenther@suse.de>
3540
3541 PR middle-end/71002
3542 * g++.dg/torture/pr71002.C: New testcase.
3543
98ccd1d7
IE
35442016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3545
3546 PR middle-end/70807
3547 * gcc.dg/pr70807.c: New test.
3548
ed29e24b
MS
35492016-05-10 Martin Sebor <msebor@redhat.com>
3550
3551 PR c++/38611
3552 * g++.dg/Wattributes.C: New test.
3553
e39dab2c
MG
35542016-05-10 Marc Glisse <marc.glisse@inria.fr>
3555
3556 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3557 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3558 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3559
d067e238
IE
35602016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3561
3562 PR target/70799
3563 * gcc.target/i386/pr70799-1.c: New test.
3564
cd36c83e
PMR
35652016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3566
3567 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3568
1e3af2a4
IE
35692016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3570
3571 PR middle-end/70877
3572 * gcc.target/i386/pr70877.c: New test.
3573
afc610db
IE
35742016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3575
3576 PR tree-optimization/70786
3577 * gcc.target/i386/pr70876.c: New test.
3578
4b59d19f
JJ
35792016-05-10 Jakub Jelinek <jakub@redhat.com>
3580
3581 PR target/70927
3582 * gcc.target/i386/avx512vl-logic-1.c: New test.
3583 * gcc.target/i386/avx512vl-logic-2.c: New test.
3584 * gcc.target/i386/avx512dq-logic-2.c: New test.
3585
9b5ee426
BS
35862016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3587
3588 PR target/70963
3589 * gcc.target/powerpc/pr70963.c: New.
3590
f3352cab
DM
35912016-05-10 David Malcolm <dmalcolm@redhat.com>
3592
3593 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3594 (test_very_wide_line): Add ruler to expected output.
3595 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3596 (test_very_wide_line): Likewise.
3597 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3598 (test_show_locus): Within the handling of "test_very_wide_line",
3599 enable show_ruler_p on the diagnostic context.
3600
4a3255dd
RB
36012016-05-10 Richard Biener <rguenther@suse.de>
3602
3603 PR tree-optimization/71039
3604 * gcc.dg/torture/pr71039.c: New testcase.
3605
da7c9950
NS
36062016-05-10 Nathan Sidwell <nathan@acm.org>
3607
3608 * gcc.dg/nested-func-10.c: Requires alloca.
3609 * gcc.dg/nested-func-9.c: Requires alloca.
3610 * gcc.c-torture/execute/pr70460.c: Requires labels.
3611 * gcc.c-torture/compile/pr70199.c: Requires labels.
3612 * gcc.target/nvptx/decl.c: Compile only.
3613 * gcc.target/nvptx/trailing-init.c: Compile only.
3614 * gcc.target/nvptx/ary-init.c: Compile only.
3615
cf68d92c
MP
36162016-05-10 Marek Polacek <polacek@redhat.com>
3617
3618 PR c/70255
3619 * gcc.dg/attr-opt-1.c: New test.
3620
64ea4e15
RB
36212016-05-10 Richard Biener <rguenther@suse.de>
3622
3623 PR tree-optimization/70497
3624 PR tree-optimization/28367
3625 * gcc.dg/torture/20160404-1.c: New testcase.
3626 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3627 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3628
5a96dae3
PMR
36292016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3630
3631 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3632
fc97f805
UB
36332016-05-09 Uros Bizjak <ubizjak@gmail.com>
3634
3635 * gcc.target/i386/fabsneg-1.c New test.
3636
a710b1d5
AM
36372016-05-09 Alan Modra <amodra@gmail.com>
3638
3639 PR testsuite/70826
3640 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3641
171f6f05
RB
36422016-05-09 Richard Biener <rguenther@suse.de>
3643
3644 PR tree-optimization/70985
3645 * gcc.dg/torture/pr70985.c: New testcase.
3646
18caa34e
BC
36472016-05-09 Bin Cheng <bin.cheng@arm.com>
3648
3649 * gcc.dg/tree-ssa/ifc-9.c: New test.
3650 * gcc.dg/tree-ssa/ifc-10.c: New test.
3651 * gcc.dg/tree-ssa/ifc-11.c: New test.
3652 * gcc.dg/tree-ssa/ifc-12.c: New test.
3653 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3654 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3655 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3656
7a27d38f
RB
36572016-05-09 Richard Biener <rguenther@suse.de>
3658
3659 PR fortran/70937
3660 * gfortran.dg/pr70937.f90: New testcase.
3661
5ebbbd3d
RO
36622016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3663
3664 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3665
f6288c24
FR
36662016-05-07 Fritz Reese <fritzoreese@gmail.com>
3667
3668 PR fortran/56226
3669 * gfortran.dg/dec_structure_1.f90: New testcase.
3670 * gfortran.dg/dec_structure_2.f90: Ditto.
3671 * gfortran.dg/dec_structure_3.f90: Ditto.
3672 * gfortran.dg/dec_structure_4.f90: Ditto.
3673 * gfortran.dg/dec_structure_5.f90: Ditto.
3674 * gfortran.dg/dec_structure_6.f90: Ditto.
3675 * gfortran.dg/dec_structure_7.f90: Ditto.
3676 * gfortran.dg/dec_structure_8.f90: Ditto.
3677 * gfortran.dg/dec_structure_9.f90: Ditto.
3678 * gfortran.dg/dec_structure_10.f90: Ditto.
3679 * gfortran.dg/dec_structure_11.f90: Ditto.
3680 * gfortran.dg/dec_union_1.f90: Ditto.
3681 * gfortran.dg/dec_union_2.f90: Ditto.
3682 * gfortran.dg/dec_union_3.f90: Ditto.
3683 * gfortran.dg/dec_union_4.f90: Ditto.
3684 * gfortran.dg/dec_union_5.f90: Ditto.
3685 * gfortran.dg/dec_union_6.f90: Ditto.
3686 * gfortran.dg/dec_union_7.f90: Ditto.
3687
5ec4a8cd
TV
36882016-05-07 Tom de Vries <tom@codesourcery.com>
3689
3690 PR tree-optimization/70956
3691 * gcc.dg/graphite/pr70956.c: New test.
3692
58ec1d0e
JJ
36932016-05-06 Jakub Jelinek <jakub@redhat.com>
3694
ccd88fb7
JJ
3695 PR middle-end/70941
3696 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3697 (a, b, c, d): Change type from char to signed char.
3698 (main): Compare against (signed char) -1634678893 instead of
3699 hardcoded -109. Use __builtin_abort instead of abort.
3700
dd3b6464
JJ
3701 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3702 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3703
58ec1d0e
JJ
3704 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3705
19aa23d8
YR
37062016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3707
3708 PR debug/70935
3709 * gcc.dg/torture/pr70935.c: New test.
3710
ae5f0df1
OE
37112016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3712
3713 PR target/58219
ce23a8ff 3714 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3715
078f7e37
RB
37162016-05-06 Richard Biener <rguenther@suse.de>
3717
3718 PR tree-optimization/70960
3719 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3720
765d7b54
OE
37212016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3722
3723 PR target/52933
3724 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3725 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3726 Adjust expected instruction counts.
3727 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3728
29c94e65
MP
37292016-05-06 Marek Polacek <polacek@redhat.com>
3730
3731 PR sanitizer/70875
3732 * gcc.dg/ubsan/bounds-3.c: New test.
3733
3684b02e
OE
37342016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3735
3736 PR target/54089
3737 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3738
8706773f
RB
37392016-05-06 Richard Biener <rguenther@suse.de>
3740
3741 PR middle-end/70931
3742 * gfortran.dg/pr70931.f90: New testcase.
3743
a4f51018
RB
37442016-05-06 Richard Biener <rguenther@suse.de>
3745
3746 PR middle-end/70941
3747 * gcc.dg/torture/pr70941.c: New testcase.
3748
c4f2425f
BC
37492016-05-05 Bin Cheng <bin.cheng@arm.com>
3750
3751 PR tree-optimization/57206
3752 * gcc.dg/vect/pr57206.c: New test.
3753
5dc08197
RO
37542016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3755
3756 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3757
351f85c5
JJ
37582016-05-05 Jakub Jelinek <jakub@redhat.com>
3759
568bac8c
JJ
3760 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3761
351f85c5
JJ
3762 * c-c++-common/Wdangling-else-4.c: New test.
3763
33fd7785
JJ
37642016-05-04 Jakub Jelinek <jakub@redhat.com>
3765
2d1ac15a
JJ
3766 PR c++/70906
3767 PR c++/70933
3768 * g++.dg/opt/pr70906.C: New test.
3769 * g++.dg/opt/pr70933.C: New test.
3770
33fd7785
JJ
3771 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3772
6b715bf6
JH
37732016-05-04 Jan Hubicka <hubicka@ucw.cz>
3774
3775 * gcc.dg/ipa/pure-const-3.c: New testcase.
3776
deef7113
MP
37772016-05-04 Marek Polacek <polacek@redhat.com>
3778
3779 * c-c++-common/Wdangling-else-1.c: New test.
3780 * c-c++-common/Wdangling-else-2.c: New test.
3781 * c-c++-common/Wdangling-else-3.c: New test.
3782
5396db97
KCY
37832016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3784
3785 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3786 flag is present.
3787
de55efd5
MP
37882016-05-04 Marek Polacek <polacek@redhat.com>
3789
3790 PR c/48778
3791 * gcc.dg/Waddress-2.c: New test.
3792
475839b6
AM
37932016-05-04 Alan Modra <amodra@gmail.com>
3794
3795 * gcc.target/powerpc/pr70866.c: New.
3796
b25aad5f
MS
37972016-05-03 Martin Sebor <msebor@redhat.com>
3798
3799 PR c++/66561
3800 * c-c++-common/builtin_location.c: New test.
3801 * g++.dg/cpp1y/builtin_location.C: New test.
3802
79ce98bc
MP
38032016-05-03 Marek Polacek <polacek@redhat.com>
3804
3805 PR c/70859
3806 * gcc.dg/pr70859.c: New test.
3807 * gcc.dg/pr70859-2.c: New test.
3808
402e89f5
PMR
38092016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
3810
3811 * gnat.dg/debug5.adb: New testcase.
3812
f3d90045
DV
38132016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
3814
3815 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
3816 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
3817 Procedure to check for z10 instruction set.
3818
1e26cec1
CL
38192016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
3820
3821 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
3822
71aca5a0
AM
38232016-05-03 Alan Modra <amodra@gmail.com>
3824
3825 * gcc.target/powerpc/savres.c: Add func using a single gpr.
3826
2fd70ec1
JJ
38272016-05-03 Jakub Jelinek <jakub@redhat.com>
3828
3829 * gcc.target/i386/avx512f-cvt-1.c: New test.
3830
e5705cf7
L
38312016-05-03 H.J. Lu <hongjiu.lu@intel.com>
3832
3833 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
3834 -fdump-tree-vrp-details.
3835
381cdae4
RB
38362016-05-03 Richard Biener <rguenther@suse.de>
3837
3838 * gcc.dg/pr30172-1.c: Adjust.
3839 * gcc.dg/pr63743.c: Likewise.
3840 * gcc.dg/tm/pr51696.c: Likewise.
3841 * c-c++-common/tm/safe-1.c: Likewise.
3842 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
3843 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
3844 * g++.dg/plugin/self-assign-test-1.C: Likewise.
3845 * g++.dg/plugin/self-assign-test-2.C: Likewise.
3846
adedd5c1
JJ
38472016-05-03 Jakub Jelinek <jakub@redhat.com>
3848
31ed1665
JJ
3849 PR rtl-optimization/70467
3850 * gcc.target/i386/pr70467-3.c: New test.
3851 * gcc.target/i386/pr70467-4.c: New test.
3852
dea60b59
JJ
3853 PR tree-optimization/70916
3854 * gcc.c-torture/compile/pr70916.c: New test.
3855
adedd5c1
JJ
3856 PR target/49244
3857 * gcc.target/i386/pr49244-1.c: New test.
3858 * gcc.target/i386/pr49244-2.c: New test.
3859
f80041ef
BS
38602016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3861
3862 PR rtl-optimization/44281
3863 * gcc.target/i386/pr44281.c: New test.
3864
1cfcd39e
BC
38652016-05-03 bin cheng <bin.cheng@arm.com>
3866
3867 PR tree-optimization/56541
3868 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3869 * gcc.dg/vect/pr56541.c: new test.
3870
4304ccfd
MM
38712016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3872
3873 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3874 __float128.
3875 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3876
50d94c29
L
38772016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3878
3879 PR testsuite/70520
3880 * c-c++-common/asan/clone-test-1.c (main): Align child process
3881 stack to 16 bytes.
3882
bc1aee87
DM
38832016-05-02 David Malcolm <dmalcolm@redhat.com>
3884
3885 PR c++/62314
3886 * g++.dg/spellcheck-fields-2.C: New test case.
3887
474e0129
DM
38882016-05-02 David Malcolm <dmalcolm@redhat.com>
3889
3890 PR c++/62314
3891 * g++.dg/pr62314.C: New test case.
3892
818b88a7
JH
38932016-05-02 Jan Hubicka <hubicka@ucw.cz>
3894
3895 * gcc.dg/ipa/inline-8.c: New testcase.
3896
dd77684f
JJ
38972016-05-02 Jakub Jelinek <jakub@redhat.com>
3898
3899 PR rtl-optimization/70467
3900 * gcc.target/i386/pr70467-1.c: New test.
3901
72407e00
BE
39022016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3903
3904 * gcc.dg/spec-options.c: Run the test on all targets.
3905 * gcc.dg/foo.specs: Use cpp_unique_options.
3906
dd53d197
MG
39072016-05-02 Marc Glisse <marc.glisse@inria.fr>
3908
3909 * gcc.dg/tree-ssa/unord.c: New testcase.
3910
a8b85ce9
MG
39112016-05-02 Marc Glisse <marc.glisse@inria.fr>
3912
3913 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3914
5b37e866
NS
39152016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3916
3917 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3918
7176a4a0
MP
39192016-05-02 Marek Polacek <polacek@redhat.com>
3920
3921 PR c/70851
3922 * gcc.dg/enum-incomplete-3.c: New test.
3923
6b9933b9
MP
39242016-05-02 Marek Polacek <polacek@redhat.com>
3925 Tom de Vries <tom@codesourcery.com>
3926
3927 PR tree-optimization/70700
3928 * gcc.dg/pr70700.c: New test.
3929
90f82260
UB
39302016-05-01 Uros Bizjak <ubizjak@gmail.com>
3931
3932 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3933 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3934 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3935 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3936 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3937
f73036c1
EB
39382016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3939
3940 * ada/acats/run_acats: Rename into...
3941 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3942 * ada/acats/run_all.sh: Remove redundant test.
3943 (target_run): Move around.
3944 (target_gnatchop): Use newly built executable.
3945 (target_gnatmake): Likewise.
3946 Check that the compilation of impbit succeeds.
3947
85e051a3
OE
39482016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3949
3950 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3951 * gcc.dg/20021029-1.c: Likewise.
3952 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3953 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3954 * gcc.target/sh/cmpstr.c: Likewise.
3955 * gcc.target/sh/cmpstrn.c: Likewise.
3956 * gcc.target/sh/memset.c: Likewise.
3957 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3958 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3959 * gcc.target/sh/pr39423-1.c: Likewise.
3960 * gcc.target/sh/pr49468-di.c: Likewise.
3961 * gcc.target/sh/pr49468-si.c: Likewise.
3962 * gcc.target/sh/pr49880-1.c: Likewise.
3963 * gcc.target/sh/pr49880-2.c: Likewise.
3964 * gcc.target/sh/pr49880-3.c: Likewise.
3965 * gcc.target/sh/pr50751-1.c: Likewise.
3966 * gcc.target/sh/pr50751-4.c: Likewise.
3967 * gcc.target/sh/pr50751-7.c: Likewise.
3968 * gcc.target/sh/pr51244-1.c: Likewise.
3969 * gcc.target/sh/pr51244-10.c: Likewise.
3970 * gcc.target/sh/pr51244-11.c: Likewise.
3971 * gcc.target/sh/pr51244-12.c: Likewise.
3972 * gcc.target/sh/pr51244-13.c: Likewise.
3973 * gcc.target/sh/pr51244-14.c: Likewise.
3974 * gcc.target/sh/pr51244-17.c: Likewise.
3975 * gcc.target/sh/pr51244-18.c: Likewise.
3976 * gcc.target/sh/pr51244-19.c: Likewise.
3977 * gcc.target/sh/pr51244-4.c: Likewise.
3978 * gcc.target/sh/pr51244-5.c: Likewise.
3979 * gcc.target/sh/pr51244-7.c: Likewise.
3980 * gcc.target/sh/pr51244-8.c: Likewise.
3981 * gcc.target/sh/pr51244-9.c: Likewise.
3982 * gcc.target/sh/pr51697.c: Likewise.
3983 * gcc.target/sh/pr52483-1.c: Likewise.
3984 * gcc.target/sh/pr52483-2.c: Likewise.
3985 * gcc.target/sh/pr52483-3.c: Likewise.
3986 * gcc.target/sh/pr52483-5.c: Likewise.
3987 * gcc.target/sh/pr52933-1.c: Likewise.
3988 * gcc.target/sh/pr52933-2.c: Likewise.
3989 * gcc.target/sh/pr52933-3.c: Likewise.
3990 * gcc.target/sh/pr53568-1.c: Likewise.
3991 * gcc.target/sh/pr53976-1.c: Likewise.
3992 * gcc.target/sh/pr53988-1.c: Likewise.
3993 * gcc.target/sh/pr53988.c: Likewise.
3994 * gcc.target/sh/pr54089-1.c: Likewise.
3995 * gcc.target/sh/pr54089-6.c: Likewise.
3996 * gcc.target/sh/pr54089-7.c: Likewise.
3997 * gcc.target/sh/pr54089-8.c: Likewise.
3998 * gcc.target/sh/pr54089-9.c: Likewise.
3999 * gcc.target/sh/pr54236-1.c: Likewise.
4000 * gcc.target/sh/pr54236-2.c: Likewise.
4001 * gcc.target/sh/pr54236-3.c: Likewise.
4002 * gcc.target/sh/pr54236-4.c: Likewise.
4003 * gcc.target/sh/pr54386.c: Likewise.
4004 * gcc.target/sh/pr54602-1.c: Likewise.
4005 * gcc.target/sh/pr54685.c: Likewise.
4006 * gcc.target/sh/pr54760-1.c: Likewise.
4007 * gcc.target/sh/pr54760-2.c: Likewise.
4008 * gcc.target/sh/pr54760-3.c: Likewise.
4009 * gcc.target/sh/pr54760-4.c: Likewise.
4010 * gcc.target/sh/pr54760-5.c: Likewise.
4011 * gcc.target/sh/pr54760-6.c: Likewise.
4012 * gcc.target/sh/pr55146.c: Likewise.
4013 * gcc.target/sh/pr55160.c: Likewise.
4014 * gcc.target/sh/pr59278.c: Likewise.
4015 * gcc.target/sh/pr59401-1.c: Likewise.
4016 * gcc.target/sh/pr59533-1.c: Likewise.
4017 * gcc.target/sh/pr63260.c: Likewise.
4018 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4019 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4020 * gcc.target/sh/strlen.c: Likewise.
4021 * gcc.target/sh/torture/pr30807.c: Likewise.
4022 * gcc.target/sh/torture/pr34777.c: Likewise.
4023 * gcc.target/sh/torture/pr64652.c: Likewise.
4024 * gcc.target/sh/torture/pr65505.c: Likewise.
4025 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4026 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4027
411e5c67
PC
40282016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4029
4030 PR c++/66644
4031 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4032
8fa97501
BS
40332016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4034
4035 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4036 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4037 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4038 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4039
5a956111
PP
40402016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4041
4042 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4043 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4044
e7ff0319
CP
40452016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4046
4047 PR middle-end/70626
4048 * c-c++-common/goacc/combined-reduction.c: New test.
4049 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4050
52d11a4b
L
40512016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4052
4053 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4054 *movdi_internal pattern only if PIC off.
4055 * gcc.target/i386/pr70155-2.c: Likewise.
4056 * gcc.target/i386/pr70155-3.c: Likewise.
4057 * gcc.target/i386/pr70155-4.c: Likewise.
4058 * gcc.target/i386/pr70155-5.c: Likewise.
4059 * gcc.target/i386/pr70155-6.c: Likewise.
4060 * gcc.target/i386/pr70155-7.c: Likewise.
4061 * gcc.target/i386/pr70155-8.c: Likewise.
4062 * gcc.target/i386/pr70155-15.c: Likewise.
4063 * gcc.target/i386/pr70155-17.c: Likewise.
4064 * gcc.target/i386/pr70155-22.c: Likewise.
4065
8960db31
BC
40662016-04-29 Bin Cheng <bin.cheng@arm.com>
4067
4068 PR tree-optimization/70803
4069 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4070
cca535a4
IE
40712016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4072
4073 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4074 optimization of vector loop.
4075 * gcc.target/i386/vect-unpack-3.c: New test.
4076 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4077 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4078 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4079
500ecf4a
MP
40802016-04-29 Marek Polacek <polacek@redhat.com>
4081
4082 PR sanitizer/70342
4083 * g++.dg/ubsan/null-7.C: New test.
4084
2fff3db8
MP
4085 PR c/70852
4086 * gcc.dg/pr70852.c: New test.
4087
509063eb
DV
40882016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4089
4090 PR/69089
4091 * g++.dg/cpp0x/alignas6.C: New test.
4092
83745c0d
DV
40932016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4094
c87885ca
RO
4095 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4096 * gcc.dg/pr27003.c: Likewise.
4097 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4098 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4099 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4100 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4101 * gcc.target/arc/mxy.c: Likewise.
4102 * gcc.target/arc/mswape.c: Likewise.
4103 * gcc.target/arc/mrtsc.c: Likewise.
4104 * gcc.target/arc/mcrc.c: Likewise.
4105 * gcc.target/arc/mdsp-packa.c: Likewise.
4106 * gcc.target/arc/mdvbf.c: Likewise.
4107 * gcc.target/arc/mlock.c: Likewise.
4108 * gcc.target/arc/mmac-24.c: Likewise.
4109 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4110
849b265d
BS
41112016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4112 Matthijs Kooijman <matthijs@stdin.nl>
4113 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4114
4115 PR target/60040
4116 * gcc.target/avr/pr60040-1.c: New.
4117 * gcc.target/avr/pr60040-2.c: New.
4118
1390536b
RB
41192016-04-29 Richard Biener <rguenther@suse.de>
4120
4121 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4122
98998245
RB
41232016-04-29 Richard Biener <rguenther@suse.de>
4124
4125 PR tree-optimization/13962
4126 PR tree-optimization/65686
4127 * gcc.dg/uninit-pr65686.c: New testcase.
4128
8b80cc21
JJ
41292016-04-29 Jakub Jelinek <jakub@redhat.com>
4130
4131 PR middle-end/70843
4132 * gcc.dg/pr70843.c: New test.
4133
6181bc30
JJ
41342016-04-28 Jakub Jelinek <jakub@redhat.com>
4135
4136 PR target/70858
4137 * gcc.target/i386/pr70858.c: New test.
4138
f4cb3612
AB
41392016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4140
4141 * gcc.target/arc/nps400-1.c: New file.
4142
8ad9df62
JR
41432016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4144 Andrew Burgess <andrew.burgess@embecosm.com>
4145
4146 * gcc.target/arc/movh_cl-1.c: New file.
4147
ceaaa9fe
JR
41482016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4149 Andrew Burgess <andrew.burgess@embecosm.com>
4150
4151 * gcc.target/arc/extzv-1.c: New file.
4152 * gcc.target/arc/insv-1.c: New file.
4153 * gcc.target/arc/insv-2.c: New file.
4154 * gcc.target/arc/movb-1.c: New file.
4155 * gcc.target/arc/movb-2.c: New file.
4156 * gcc.target/arc/movb-3.c: New file.
4157 * gcc.target/arc/movb-4.c: New file.
4158 * gcc.target/arc/movb-5.c: New file.
4159 * gcc.target/arc/movb_cl-1.c: New file.
4160 * gcc.target/arc/movb_cl-2.c: New file.
4161 * gcc.target/arc/movbi_cl-1.c: New file.
4162 * gcc.target/arc/movl-1.c: New file.
4163
4d03dc2f
JR
41642016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4165 Andrew Burgess <andrew.burgess@embecosm.com>
4166
4167 * gcc.target/arc/cmem-1.c: New file.
4168 * gcc.target/arc/cmem-2.c: New file.
4169 * gcc.target/arc/cmem-3.c: New file.
4170 * gcc.target/arc/cmem-4.c: New file.
4171 * gcc.target/arc/cmem-5.c: New file.
4172 * gcc.target/arc/cmem-6.c: New file.
4173 * gcc.target/arc/cmem-7.c: New file.
4174 * gcc.target/arc/cmem-ld.inc: New file.
4175 * gcc.target/arc/cmem-st.inc: New file.
4176
81262dad
JJ
41772016-04-28 Jakub Jelinek <jakub@redhat.com>
4178
4179 PR target/70821
4180 * gcc.target/i386/pr70821.c: New test.
4181
0a31a09a
BS
41822016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4183
4184 * gcc.target/powerpc/vec-adde.c: New test.
4185 * gcc.target/powerpc/vec-adde-int128.c: New test.
4186
3ddffba9
JJ
41872016-04-28 Jakub Jelinek <jakub@redhat.com>
4188
4189 * gcc.target/i386/avx-vround-1.c: New test.
4190 * gcc.target/i386/avx-vround-2.c: New test.
4191 * gcc.target/i386/avx512vl-vround-1.c: New test.
4192 * gcc.target/i386/avx512vl-vround-2.c: New test.
4193
713dedcd
RO
41942016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4195
4196 PR testsuite/70595
4197 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4198 (check_effective_target_cilkplus_runtime): ... this.
4199 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4200 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4201
4202 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4203 Require cilkplus_runtime.
4204 Don't add -lcilkrts.
4205 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4206 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4207 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4208 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4209 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4210 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4211 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4212 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4213 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4214 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4215 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4216 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4217 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4218 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4219 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4220 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4221 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4222 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4223 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4224 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4225 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4226 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4227 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4228 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4229 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4230 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4231 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4232 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4233 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4234
4235 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4236 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4237
4238 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4239
4240 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4241 cilkplus_runtime.
4242
3563f78f
MG
42432016-04-27 Marc Glisse <marc.glisse@inria.fr>
4244
4245 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4246 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4247
6bc2bb18
RB
42482015-04-27 Ryan Burn <contact@rnburn.com>
4249
4250 PR c++/69024
4251 PR c++/68997
4252 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4253 diagnostic.
4254 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4255 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4256
1e55d29a
EB
42572016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4258
4259 * gnat.dg/limited_with4.ad[sb]: New test.
4260 * gnat.dg/limited_with4_pkg.ads: New helper.
4261
087146ca
L
42622016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4263
4264 PR target/70155
4265 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4266 and movv1ti_internal patterns
4267 * gcc.target/i386/pr70155-1.c: New test.
4268 * gcc.target/i386/pr70155-2.c: Likewise.
4269 * gcc.target/i386/pr70155-3.c: Likewise.
4270 * gcc.target/i386/pr70155-4.c: Likewise.
4271 * gcc.target/i386/pr70155-5.c: Likewise.
4272 * gcc.target/i386/pr70155-6.c: Likewise.
4273 * gcc.target/i386/pr70155-7.c: Likewise.
4274 * gcc.target/i386/pr70155-8.c: Likewise.
4275 * gcc.target/i386/pr70155-9.c: Likewise.
4276 * gcc.target/i386/pr70155-10.c: Likewise.
4277 * gcc.target/i386/pr70155-11.c: Likewise.
4278 * gcc.target/i386/pr70155-12.c: Likewise.
4279 * gcc.target/i386/pr70155-13.c: Likewise.
4280 * gcc.target/i386/pr70155-14.c: Likewise.
4281 * gcc.target/i386/pr70155-15.c: Likewise.
4282 * gcc.target/i386/pr70155-16.c: Likewise.
4283 * gcc.target/i386/pr70155-17.c: Likewise.
4284 * gcc.target/i386/pr70155-18.c: Likewise.
4285 * gcc.target/i386/pr70155-19.c: Likewise.
4286 * gcc.target/i386/pr70155-20.c: Likewise.
4287 * gcc.target/i386/pr70155-21.c: Likewise.
4288 * gcc.target/i386/pr70155-22.c: Likewise.
4289
92329f9f
L
42902016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4291
4292 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4293 ".{5,6}".
4294
309a0cf6
BC
42952016-04-27 Bin Cheng <bin.cheng@arm.com>
4296
4297 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4298 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4299 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4300 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4301 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4302
72ed2b9c
RB
43032016-04-27 Richard Biener <rguenther@suse.de>
4304
4305 PR ipa/70760
4306 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4307 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4308
3c98ff9b
NS
43092016-04-27 Nathan Sidwell <nathan@acm.org>
4310
4311 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4312 * g++.dg/ubsan/pr63956.C: Adjust error location.
4313
9ec5d66b
NC
43142016-04-27 Nick Clifton <nickc@redhat.com>
4315
4316 PR middle-end/49889
4317 * gcc.dg/pr49889.c: New test.
4318
c1e1f433
BS
43192016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4320
4321 * c-c++-common/memset-array.c: New test.
4322
8ac43293
MS
43232016-04-26 Martin Sebor <msebor@redhat.com>
4324
4325 PR c++/66639
4326 * g++.dg/cpp1y/func_constexpr.C: New test.
4327
843ce8ab
PP
43282016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4329
4330 PR c++/70241
4331 * g++.dg/cpp0x/enum32.C: New test.
4332 * g++.dg/cpp0x/enum33.C: New test.
4333
43342016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4335
4336 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4337 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4338 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4339 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4340 * gcc.c-torture/execute/pr38151.c: Likewise.
4341 * gcc.c-torture/execute/pr66556.c: Likewise.
4342 * gcc.c-torture/execute/pr67781.c: Likewise.
4343 * gcc.c-torture/execute/pr68648.c: Likewise.
4344
ca1206be
MG
43452016-04-26 Marc Glisse <marc.glisse@inria.fr>
4346
4347 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4348
2448a956
MP
43492016-04-26 Marek Polacek <polacek@redhat.com>
4350
4351 PR c/67784
4352 * gcc.dg/pr67784-3.c: New test.
4353 * gcc.dg/pr67784-4.c: New test.
4354 * gcc.dg/pr67784-5.c: New test.
4355
b02a5e26
MP
4356 PR c/70791
4357 * gcc.dg/Wnested-externs-2.c: New test.
4358
6b6aa8d3
MG
43592016-04-26 Marc Glisse <marc.glisse@inria.fr>
4360
4361 * gcc.dg/fold-plusmult.c: Adjust.
4362 * gcc.dg/no-strict-overflow-6.c: Adjust.
4363 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4364
a2095b55
BS
43652016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4366
4367 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4368 number scans.
4369 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4370 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4371 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4372 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4373 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4374 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4375 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4376 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4377 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4378 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4379 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4380 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4381 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4382 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4383 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4384 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4385 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4386 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4387 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4388 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4389 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4390 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4391 scans.
4392 * gcc.target/i386/pr32219-4.c: Likewise.
4393 * gcc.target/i386/pr32219-6.c: Likewise.
4394 * gcc.target/i386/pr32219-8.c: Likewise.
4395
bb0cc5c8
KT
43962016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4397
4398 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4399 associated options.
4400
5a0802ea
MP
44012016-04-26 Marek Polacek <polacek@redhat.com>
4402
4403 PR c++/70744
4404 * g++.dg/ext/cond2.C: New test.
4405
00f615af
BC
44062016-04-26 Bin Cheng <bin.cheng@arm.com>
4407
4408 PR tree-optimization/70771
4409 PR tree-optimization/70775
4410 * gcc.dg/pr70771.c: New test.
25939d34 4411 * gcc.dg/pr70775.c: New test.
00f615af 4412
218155e7
BS
44132016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4414
4415 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4416
ab99f467
RB
44172016-04-25 Richard Biener <rguenther@suse.de>
4418
4419 PR tree-optimization/70780
4420 * gcc.dg/torture/pr70780.c: New testcase.
4421
93c590ee
MC
44222016-04-25 Michael Collison <michael.collison@arm.com>
4423
c87885ca
RO
4424 * gcc.target/arm/neon-vaddws16.c: New test.
4425 * gcc.target/arm/neon-vaddws32.c: New test.
4426 * gcc.target/arm/neon-vaddwu16.c: New test.
4427 * gcc.target/arm/neon-vaddwu32.c: New test.
4428 * gcc.target/arm/neon-vaddwu8.c: New test.
4429 * lib/target-supports.exp
93c590ee
MC
4430 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4431 that arm neon support vector widen sum of HImode TO SImode.
4432
d6c1a7a7
JJ
44332016-04-23 Jakub Jelinek <jakub@redhat.com>
4434
4435 PR sanitizer/70712
4436 * c-c++-common/asan/pr70712.c: New test.
4437
ab0fc037
TS
44382016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4439
4440 * .gitattributes: New file.
4441
2aa64824
CL
44422016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4443
4444 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4445
e7e12d92
DH
44462016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4447
4448 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4449 * gfortran.dg/submodule_15.f08: Likewise.
4450
d1431192
RB
44512016-04-22 Richard Biener <rguenther@suse.de>
4452
4453 PR tree-optimization/70740
4454 * gcc.dg/torture/pr70740.c: New testcase.
4455
04a63c24
L
44562016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4457
4458 PR target/70750
4459 * gcc.target/i386/pr70750-1.c: New test.
4460 * gcc.target/i386/pr70750-2.c: Likewise.
4461
20700098
PC
44622016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4463
4464 PR c++/70540
4465 * g++.dg/cpp0x/auto48.C: New.
4466
aedf4e12
MP
44672016-04-21 Marek Polacek <polacek@redhat.com>
4468
4469 PR c++/70513
4470 * g++.dg/cpp0x/forw_enum12.C: New test.
4471 * g++.dg/cpp0x/forw_enum13.C: New test.
4472
2074d80a
KY
44732016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4474
4475 PR target/70728
4476 * gcc.target/i386/pr70728.c: New test.
4477
aef4aab0
RB
44782016-04-21 Richard Biener <rguenther@suse.de>
4479
4480 PR middle-end/70747
4481 * gcc.dg/pr70747.c: New testcase.
4482
2359e571
BC
44832016-04-21 Bin Cheng <bin.cheng@arm.com>
4484
4485 PR tree-optimization/70715
4486 * gcc.dg/tree-ssa/scev-13.c: New test.
4487
ce0e66ff
MG
44882016-04-21 Marc Glisse <marc.glisse@inria.fr>
4489
4490 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4491
2c2870a1
MG
44922016-04-21 Marc Glisse <marc.glisse@inria.fr>
4493
4494 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4495
a2b056a3
JH
44962016-04-20 Jan Hubicka <jh@suse.cz>
4497
4498 PR ipa/70018
4499 * g++.dg/ipa/nothrow-1.C: New testcase.
4500
ee392fc2
NS
45012016-04-20 Nathan Sidwell <nathan@acm.org>
4502
4503 PR c++/55635
4504 * g++.dg/eh/delete1.C: New.
4505
dda49daf
L
45062016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4507
4508 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4509 -mtune-ctrl=sse_typeless_stores.
4510
8a5b9d5a
L
45112016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4512
4513 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4514
1011119f
BC
45152016-04-20 Bin Cheng <bin.cheng@arm.com>
4516
4517 PR tree-optimization/69489
4518 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4519
477d4906
IV
45202016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4521
4522 PR c++/69363
4523 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4524 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4525 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4526
fad08d12
BC
45272016-04-20 Bin Cheng <bin.cheng@arm.com>
4528
4529 PR tree-optimization/56625
4530 PR tree-optimization/69489
4531 * gcc.dg/vect/pr56625.c: New test.
4532 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4533
9e3e4fab
AP
45342016-04-20 Andrew Pinski <apinski@cavium.com>
4535
4536 PR target/64971
4537 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4538
d7aa24e4
AC
45392016-04-20 Arnaud Charlet <charlet@adacore.com>
4540
4541 * gnat.dg/self1.adb: Remove now incorrect test.
4542
e6d62b46
BC
45432016-04-20 Bin Cheng <bin.cheng@arm.com>
4544
4545 * gcc.dg/tree-ssa/scev-11.c: New test.
4546 * gcc.dg/tree-ssa/scev-12.c: New test.
4547
2697b189
MP
45482016-04-20 Marek Polacek <polacek@redhat.com>
4549
4550 PR tree-optimization/70725
4551 * gcc.dg/pr70725.c: New test.
4552
60d393e8
RB
45532016-04-20 Richard Biener <rguenther@suse.de>
4554
4555 PR tree-optimization/70726
4556 * g++.dg/vect/pr70726.cc: New testcase.
4557
82c6f58a
AK
45582016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4559
4560 PR target/70674
4561 * gcc.target/s390/pr70674.c: New test.
4562
90eeab20
JD
45632016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4564
4565 PR libgfortran/70684
4566 * gfortran.dg/list_read_14.f90: New test.
4567
fc9cf6da
L
45682016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4569
4570 PR target/69201
4571 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4572 extern to force it misaligned.
4573 (b): Likewise.
4574 (c): Likewise.
4575 (d): Likewise.
4576 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4577 Don't check `*' before movv4sf_internal.
4578 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4579 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4580 Don't check `*' before movv16qi_internal.
4581 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4582 extern to force it misaligned.
4583 (b): Likewise.
4584 (c): Likewise.
4585 (d): Likewise.
4586 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4587 Don't check `*' before movv2df_internal.
4588 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4589 extern to force it misaligned.
4590 (b): Likewise.
4591 (c): Likewise.
4592 (d): Likewise.
4593 Check movv8sf_internal instead of avx_storeups256.
4594 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4595
ea8927ea
RB
45962016-04-19 Richard Biener <rguenther@suse.de>
4597
4598 PR tree-optimization/70171
4599 * g++.dg/tree-ssa/pr70171.C: New testcase.
4600
65f52ee9
RB
46012016-04-19 Richard Biener <rguenther@suse.de>
4602
4603 PR tree-optimization/70724
4604 * gcc.dg/torture/pr70724.c: New testcase.
4605
987b67f1
VM
46062016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4607
4608 PR middle-end/70689
c87885ca 4609 * gcc.target/i386/pr70689.c: New.
987b67f1 4610
91a47c39
L
46112016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4612
4613 PR target/70708
4614 * gcc.target/i386/pr70708.c: New test.
4615
8270b82d
RB
46162016-04-18 Richard Biener <rguenther@suse.de>
4617
4618 PR tree-optimization/43434
4619 * gcc.dg/vect/pr43434.c: New testcase.
4620 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4621 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4622 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4623 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4624 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4625 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4626 * gcc.dg/gomp/pr68640.c: Likewise.
4627 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4628 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4629
edd048e2
RB
46302016-04-18 Richard Biener <rguenther@suse.de>
4631
4632 PR tree-optimization/70701
4633 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4634
bd5c7330
TV
46352016-04-18 Tom de Vries <tom@codesourcery.com>
4636
4637 PR testsuite/70699
4638 * gcc.dg/pr70161.c: Add dot-file scans.
4639 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4640 instead of after last dot char.
4641
23f2660f
EB
46422016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4643
4644 * c-c++-common/dump-ada-spec-3.c: New test.
4645 * c-c++-common/dump-ada-spec-4.c: Likewise.
4646
da152c9f
TV
46472016-04-17 Tom de Vries <tom@codesourcery.com>
4648
4649 PR other/70183
4650 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4651
cc950f98
JH
46522016-04-15 Jan Hubicka <jh@suse.cz>
4653
4654 PR ipa/70018
4655 * g++.dg/ipa/pure-const-1.C: New testcase.
4656 * g++.dg/ipa/pure-const-2.C: New testcase.
4657 * g++.dg/ipa/pure-const-3.C: New testcase.
4658
949505a9
MP
46592016-04-15 Marek Polacek <polacek@redhat.com>
4660
4661 PR c/70671
4662 * gcc.dg/bitfld-22.c: New test.
4663
10e547d6
BS
46642016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4665
4666 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4667 x86_64.
4668
1e77281b
MP
46692016-04-15 Marek Polacek <polacek@redhat.com>
4670
4671 PR c/70651
4672 * c-c++-common/pr70651.c: New test.
4673
e501fa8e
KT
46742016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4675
4676 PR rtl-optimization/70681
4677 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4678 dump scan on arm and powerpc.
4679 * gcc.dg/pr10474.c: Likewise.
4680
dda1bf61
JJ
46812016-04-15 Jakub Jelinek <jakub@redhat.com>
4682
ca4ef1ff
JJ
4683 PR c++/69517
4684 PR c++/70019
4685 PR c++/70588
4686 * g++.dg/cpp1y/vla11.C: Revert for real.
4687
dda1bf61
JJ
4688 PR c/70436
4689 * c-c++-common/Wparentheses-1.c: New test.
4690 * c-c++-common/gomp/Wparentheses-1.c: New test.
4691 * c-c++-common/gomp/Wparentheses-2.c: New test.
4692 * c-c++-common/gomp/Wparentheses-3.c: New test.
4693 * c-c++-common/gomp/Wparentheses-4.c: New test.
4694 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4695 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4696 * c-c++-common/goacc/Wparentheses-1.c: New test.
4697
1355e62c
KY
46982016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4699
4700 PR target/70662
4701 * gcc.target/i386/pr70662.c: New test.
4702
0ab34b9e 47032016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4704 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4705
4706 PR tree-optimization/70130
4707 * gcc.dg/vect/O3-pr70130.c: New testcase.
4708
bc773aad
MM
47092016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4710
6e9b2286
MM
4711 PR target/70669
4712 * gcc.target/powerpc/pr70669.c: New test.
4713
bc773aad
MM
4714 PR target/70640
4715 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4716 a power7 system that does not have an assembler that supports
4717 power8.
4718
d8747845
MS
47192016-04-14 Martin Sebor <msebor@redhat.com>
4720
4721 PR c++/69517
4722 PR c++/70019
4723 PR c++/70588
4724 * c-c++-common/ubsan/vla-1.c: Revert.
4725 * g++.dg/cpp1y/vla11.C: Same.
4726 * g++.dg/cpp1y/vla12.C: Same.
4727 * g++.dg/cpp1y/vla13.C: Same.
4728 * g++.dg/cpp1y/vla14.C: Same.
4729 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4730 * g++.dg/init/array24.C: Same.
d8747845
MS
4731 * g++.dg/ubsan/vla-1.C: Same.
4732
85128559
MP
47332016-04-14 Marek Polacek <polacek@redhat.com>
4734 Jan Hubicka <hubicka@ucw.cz>
4735
4736 PR c++/70029
4737 * g++.dg/torture/pr70029.C: New test.
4738
52fbb073
MS
47392016-04-14 Martin Sebor <msebor@redhat.com>
4740
4741 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4742 type size to prevent failures on targets with very low maximum
4743 alignment.
4744
6db61d6f
RB
47452016-04-14 Richard Biener <rguenther@suse.de>
4746
4747 PR tree-optimization/70623
4748 * gcc.dg/torture/pr70623.c: New testcase.
4749 * gcc.dg/torture/pr70623-2.c: Likewise.
4750
342fac95
MS
47512016-04-13 Martin Sebor <msebor@redhat.com>
4752
4753 PR c++/69517
4754 PR c++/70019
4755 PR c++/70588
4756 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4757 * g++.dg/cpp1y/vla11.C: New test.
4758 * g++.dg/cpp1y/vla12.C: New test.
4759 * g++.dg/cpp1y/vla13.C: New test.
4760 * g++.dg/cpp1y/vla14.C: New test.
4761 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4762 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4763 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4764
d93c452f
JJ
47652016-04-13 Jakub Jelinek <jakub@redhat.com>
4766
4767 PR c++/70641
4768 * g++.dg/opt/pr70641.C: New test.
4769
85115fb6
RO
47702016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4771
4772 PR rtl-optimization/68749
4773 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4774 effects of argument promotions.
4775 Remove default args to dg-skip-if.
4776
545a4139
PC
47772016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4778
4779 PR c++/70635
4780 * g++.dg/parse/pr70635.C: New.
4781
b3a77f21
MP
47822016-04-13 Marek Polacek <polacek@redhat.com>
4783
4784 PR c++/70639
4785 * c-c++-common/Wmisleading-indentation-4.c: New test.
4786
99cd9857
MP
47872016-04-13 Marek Polacek <polacek@redhat.com>
4788
4789 PR c/70436
c87885ca
RO
4790 * gcc.dg/Wparentheses-12.c: New test.
4791 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4792
75ca93ec
IE
47932016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
4794
4795 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
4796 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
4797 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
4798
3d3f9e7e
JJ
47992016-04-13 Jakub Jelinek <jakub@redhat.com>
4800
37947cd0
JJ
4801 PR middle-end/70633
4802 * gcc.c-torture/compile/pr70633.c: New test.
4803
3d3f9e7e
JJ
4804 PR debug/70628
4805 * gcc.dg/torture/pr70628.c: New test.
4806
92886d3e
PP
48072016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
4808
4809 PR c++/70610
4810 * g++.dg/template/pr70610.C: New test.
4811 * g++.dg/template/pr70610-2.C: New test.
4812 * g++.dg/template/pr70610-3.C: New test.
4813 * g++.dg/template/pr70610-4.C: New test.
4814
13bd7c2b
JJ
48152016-04-12 Jakub Jelinek <jakub@redhat.com>
4816
6512fa6d
JJ
4817 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
4818 128 instead of 32.
4819
13bd7c2b
JJ
4820 PR c++/70571
4821 * g++.dg/ext/pr70571.C: New test.
4822
20b9851c
MM
48232016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4824
8a434ada 4825 PR target/70640
20b9851c
MM
4826 * gcc.target/powerpc/pr70640.c: New test.
4827
2b2f52bc
PC
48282016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
4829
4830 PR c++/68722
4831 * g++.dg/parse/pr68722.C: New.
4832
5901e56a
JJ
48332016-04-12 Jakub Jelinek <jakub@redhat.com>
4834
4835 PR rtl-optimization/70596
4836 * gcc.target/i386/pr70596.c: New test.
4837
d4619dc1
NS
48382016-04-12 Nathan Sidwell <nathan@acm.org>
4839
4840 PR c++/70501
4841 * g++.dg/init/pr70501.C: New.
4842
3df530d3
DW
48432016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
4844
4845 * gcc.target/i386/asm-flag-6.c: New test.
4846
b7a120d7
TV
48472016-04-12 Tom de Vries <tom@codesourcery.com>
4848
4849 PR tree-optimization/68756
4850 * gcc.dg/graphite/pr68756.c: New test.
4851
4e0eea75
JJ
48522016-04-12 Jakub Jelinek <jakub@redhat.com>
4853
4854 PR tree-optimization/70602
4855 * gcc.c-torture/execute/pr70602.c: New test.
4856
35fbda43
MM
48572016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4858
4859 PR target/70381
4860 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4861 __float128 emulator is built and runs.
4862 * gcc.target/powerpc/float128-1.c: Likewise.
4863
4864 * lib/target-supports.exp (check_ppc_float128_sw_available):
4865 Rework tests for __float128 software and hardware
4866 availability. Fix exit condition to return 0 on success.
4867
04a99ebe
JG
48682016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4869
4870 PR target/70133
4871 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4872 * gcc.target/aarch64/target_attr_15.c: Likewise.
4873
47cd5a85
PC
48742016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4875
4876 PR c++/69066
4877 * g++.dg/cpp1y/pr69066.C: New.
4878
a5edb32e
JD
48792016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4880
4881 PR fortran/68566
4882 * gfortran.dg/pr36192.f90: Update test.
4883 * gfortran.dg/pr36192_1.f90: Update test.
4884 * gfortran.dg/real_dimension_1.f: Update test.
4885 * gfortran.dg/parameter_array_init_7.f90: New test.
4886
8ef378f8
JDA
48872016-04-09 John David Anglin <danglin@gcc.gnu.org>
4888
c532c871
JDA
4889 PR testsuite/64039
4890 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4891
d34f706f
JDA
4892 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4893
75e1dd9e
JDA
4894 PR rtl-optimization/66669
4895 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4896
8a976f5f
JDA
4897 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4898
da04822a
JDA
4899 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4900 * gcc.dg/pie-1.c: Likewise.
4901 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4902 * gcc.dg/pic-4.c: Likewise.
4903 * gcc.dg/pie-3.c: Likewise.
4904 * gcc.dg/pie-4.c: Likewise.
4905
adfabcf9
JDA
4906 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4907
4a020adf
JDA
4908 PR tree-optimization/68644
4909 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4910
8ef378f8
JDA
4911 PR rtl-optimization/64886
4912 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4913
09bf990e
TV
49142016-04-09 Tom de Vries <tom@codesourcery.com>
4915
4916 PR tree-optimization/68953
4917 * gcc.dg/graphite/pr68953.c: New test.
4918
138c3c1a
DH
49192016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4920
4921 PR fortran/70592
4922 * gfortran.dg/deferred_character_16.f90: New test.
4923
f55460af
JJ
49242016-04-09 Jakub Jelinek <jakub@redhat.com>
4925
4926 PR tree-optimization/70586
4927 * gcc.c-torture/execute/pr70586.c: New test.
4928
0b77bbf3
DH
49292016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4930
4931 PR sanitizer/70573
4932 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4933 with __builtin_memset
4934 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4935
c42cfb5c
CP
49362016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4937
4938 PR lto/70289
4939 PR ipa/70348
4940 PR tree-optimization/70373
4941 PR middle-end/70533
4942 PR middle-end/70534
4943 PR middle-end/70535
4944 * c-c++-common/goacc/reduction-5.c: New test.
4945 * c-c++-common/goacc/reduction-promotions.c: New test.
4946 * gfortran.dg/goacc/reduction-3.f95: New test.
4947 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4948
56cfb596
PP
49492016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4950
4951 PR c++/70590
4952 PR c++/70452
4953 * g++.dg/pr70590.C: New test.
4954 * g++.dg/pr70590-2.C: New test.
4955
1a13c0a2
JJ
49562016-04-08 Jakub Jelinek <jakub@redhat.com>
4957
abc0647a
JJ
4958 PR middle-end/70593
4959 * gcc.target/i386/pr70593.c: New test.
4960
1a13c0a2
JJ
4961 PR rtl-optimization/70574
4962 * gcc.target/i386/avx2-pr70574.c: New test.
4963
c3da4956
MO
49642016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4965
4966 PR sanitizer/70541
4967 * c-c++-common/asan/pr70541.c: New test.
4968
9f1b833b
TV
49692016-04-08 Tom de Vries <tom@codesourcery.com>
4970
4971 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4972 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4973
bae7adda
KT
49742016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4975
4976 PR target/70566
4977 * gcc.c-torture/execute/pr70566.c: New test.
4978
211f3d57
TV
49792016-04-08 Tom de Vries <tom@codesourcery.com>
4980
4981 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4982 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4983
02cf2861
AM
49842016-04-08 Alan Modra <amodra@gmail.com>
4985
4986 * gcc.target/powerpc/pr70117.c: New.
4987
5f490f9f
JJ
49882016-04-07 Jakub Jelinek <jakub@redhat.com>
4989
56e9b710
JJ
4990 PR testsuite/70581
4991 * gcc.dg/lto/simd-function_0.c: New test.
4992
5f490f9f
JJ
4993 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4994 clones.
4995 * c-c++-common/attr-simd-2.c: Likewise.
4996 * c-c++-common/attr-simd-4.c: Likewise.
4997 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4998 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4999
e4ebc74d
TP
50002016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5001
5002 PR testsuite/70553
5003 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5004
9817ae35
TS
50052016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5006 Tom de Vries <tom@codesourcery.com>
5007
5008 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5009 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5010 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5011 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5012 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5013 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5014 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5015 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5016
e292f64d
PP
50172016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5018
5019 PR c/70436
5020 * g++.dg/warn/Wparentheses-29.C: New test.
5021
6b37bdaf
PP
50222016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5023
5024 PR c/70436
5025 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5026 explicit braces to resolve a future -Wparentheses warning.
5027
64824205
RH
50282016-04-06 Richard Henderson <rth@redhat.com>
5029
5030 * gcc.dg/pr61817-1.c: New test.
5031 * gcc.dg/pr61817-2.c: New test.
5032 * gcc.dg/pr69391-1.c: New test.
5033 * gcc.dg/pr69391-2.c: New test.
5034
bc2fc1f3
VM
50352016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5036
5037 PR rtl-optimization/70398
c87885ca 5038 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5039
41414a02
EB
50402016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5041
5042 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5043
4066ea8a
YR
50442016-04-06 Yvan Roux <yvan.roux@linaro.org>
5045 Pedro Alves <palves@redhat.com>
5046
5047 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5048
ec35ea45
JJ
50492016-04-06 Jakub Jelinek <jakub@redhat.com>
5050
3866f8dd
JJ
5051 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5052 Check for avx512f effective targets instead of avx2.
5053 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5054 for AVX512F clones.
5055 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5056 * g++.dg/gomp/declare-simd-1.C: Likewise.
5057 * g++.dg/gomp/declare-simd-3.C: Likewise.
5058 * g++.dg/gomp/declare-simd-4.C: Likewise.
5059
ec35ea45
JJ
5060 PR middle-end/70550
5061 * c-c++-common/gomp/pr70550-1.c: New test.
5062 * c-c++-common/gomp/pr70550-2.c: New test.
5063
c08d28ac
NS
50642016-04-05 Nathan Sidwell <nathan@acm.org>
5065
5066 PR c++/70512
5067 * g++.dg/ext/attribute-may-alias-5.C: New.
5068
1d510e04
JJ
50692016-04-05 Jakub Jelinek <jakub@redhat.com>
5070
5071 PR c++/70336
5072 * c-c++-common/pr70336.c: New test.
5073 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5074 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5075
84278ed9
JH
50762016-04-05 Jan Hubicka <hubicka@ucw.cz>
5077
5078 PR ipa/66223
5079 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5080
268a0ec4
JJ
50812016-04-05 Jakub Jelinek <jakub@redhat.com>
5082
5083 PR rtl-optimization/70542
5084 * gcc.dg/torture/pr70542.c: New test.
5085 * gcc.target/i386/avx2-pr70542.c: New test.
5086
5e8c2eb1
ZS
50872016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5088
5089 PR tree-optimization/70509
5090 * gcc.target/i386/avx512bw-pr70509.c: New test.
5091
c0daf32d
PP
50922016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5093
5094 PR c++/70452
5095 * g++.dg/ext/constexpr-vla4.C: New test.
5096
bf867841
UB
50972016-04-05 Uros Bizjak <ubizjak@gmail.com>
5098
5099 PR target/70510
5100 * gcc.target/i386/pr70510.c: New test.
5101
3022186a
RB
51022016-04-05 Richard Biener <rguenther@suse.de>
5103
5104 PR tree-optimization/70526
5105 * g++.dg/torture/pr70526.C: New testcase.
5106
55fc79b2
JJ
51072016-04-05 Jakub Jelinek <jakub@redhat.com>
5108
5109 PR target/70525
5110 * gcc.target/i386/pr70525.c: New test.
5111
62b233f2
RB
51122016-04-05 Richard Biener <rguenther@suse.de>
5113
5114 PR middle-end/70499
5115 * g++.dg/torture/pr70499.C: New testcase.
5116
cc05759d
RB
51172016-04-05 Richard Biener <rguenther@suse.de>
5118
5119 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5120 remove XFAIL.
5121
f23f16d4
JJ
51222016-04-04 Jakub Jelinek <jakub@redhat.com>
5123
5124 PR middle-end/70307
5125 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5126 rs6000 ABI warnings.
5127
d27ecc49
JH
51282016-04-04 Jan Hubicka <hubicka@ucw.cz>
5129
5130 PR ipa/66223
5131 * g++.dg/ipa/devirt-51.C: New testcase.
5132
c974c96e
BS
51332016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5134 Jakub Jelinek <jakub@redhat.com>
5135
5136 PR middle-end/70457
5137 * gcc.dg/torture/pr70457.c: New.
5138
7a85da89
AV
51392016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5140
5141 PR fortran/67538
5142 * gfortran.dg/allocate_with_source_19.f08: New test.
5143
de517e64
AV
51442016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5145
5146 PR fortran/65795
5147 * gfortran.dg/coarray_allocate_6.f08: New test.
5148
43b9f499
RB
51492016-04-04 Richard Biener <rguenther@suse.de>
5150
5151 PR rtl-optimization/70484
5152 * gcc.dg/torture/pr70484.c: New testcase.
5153
f13355da
MP
51542016-04-04 Marek Polacek <polacek@redhat.com>
5155
5156 PR c/70307
5157 * gcc.dg/torture/pr70307.c: New test.
5158
6cc6ed50
OE
51592016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5160
5161 PR target/70416
5162 PR target/67391
5163 * gcc.target/sh/torture/pr70416.c: New.
5164
abdc16c8
MS
51652016-04-02 Martin Sebor <msebor@redhat.com>
5166
5167 PR c++/67376
5168 PR c++/70170
5169 PR c++/70172
5170 PR c++/70228
5171 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5172 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5173 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5174 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5175 * g++.dg/cpp0x/constexpr-string.C: Same.
5176 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5177 * g++.dg/cpp0x/pr65398.C: Same.
5178 * g++.dg/ext/constexpr-vla1.C: Same.
5179 * g++.dg/ext/constexpr-vla2.C: Same.
5180 * g++.dg/ext/constexpr-vla3.C: Same.
5181 * g++.dg/ubsan/pr63956.C: Same.
5182
763cd859
JJ
51832016-04-01 Jakub Jelinek <jakub@redhat.com>
5184
5185 PR rtl-optimization/70467
5186 * gcc.target/i386/pr70467-2.c: New test.
5187
0f875435
JJ
51882016-04-01 Jakub Jelinek <jakub@redhat.com>
5189 Marek Polacek <polacek@redhat.com>
5190
5191 PR c++/70488
5192 * g++.dg/init/new47.C: New test.
5193
41d14659
RR
51942016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5195
5196 PR target/70496
5197 * gcc.target/arm/pr70496.c: New test.
5198
f9bf89bb
NS
51992016-04-01 Nathan Sidwell <nathan@acm.org>
5200
73b9085d
NS
5201 PR c++/68475
5202 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5203
4afdcfaa
IE
52042016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5205
5206 PR target/69890
5207 * gcc.dg/strlenopt.h (memmove): New.
5208 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5209 instead of "string.h".
5210 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5211 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5212 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5213 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5214 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5215 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5216 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5217 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5218 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5219 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5220 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5221 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5222 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5223 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5224 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5225 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5226 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5227 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5228 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5229 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5230
b5d7a29c
RO
52312016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5232
5233 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5234 (Holder::foo): Reflect this.
5235
b660f9ec
IE
52362016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5237
5238 PR target/70442
5239 * gcc.dg/pr70442.c: New test.
5240
88504f34
NS
52412016-03-31 Nathan Sidwell <nathan@acm.org>
5242
5243 PR c++/70393
5244 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5245
95d34b96
KY
52462016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5247
5248 PR target/70453
5249 * gcc.target/i386/pr70453.c: New test.
5250
b4c4967c
AB
52512016-03-31 Andrey Belevantsev <abel@ispras.ru>
5252
5253 PR target/70292
5254 * gcc.c-torture/pr70292.c: New test.
5255
5fde6a45
MP
52562016-03-31 Marek Polacek <polacek@redhat.com>
5257
5258 PR c/70297
5259 * c-c++-common/pr70297.c: New test.
5260 * g++.dg/cpp0x/typedef-redecl.C: New test.
5261 * gcc.dg/typedef-redecl2.c: New test.
5262
97eb24c4
JJ
52632016-03-31 Jakub Jelinek <jakub@redhat.com>
5264
5265 PR rtl-optimization/70460
5266 * gcc.c-torture/execute/pr70460.c: New test.
5267
efc3536f
RB
52682016-03-31 Richard Biener <rguenther@suse.de>
5269
5270 PR c++/70430
5271 * g++.dg/ext/vector30.C: New testcase.
5272
e0876e21
DH
52732016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5274 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5275
5276 * gfortran.dg/fmt_pf.f90: New test.
5277
e9bff8c6
RO
52782016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5279
5280 Forward-port from 5 branch
5281 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5282
5283 PR testsuite/70356
5284 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5285 dg-require-effective-target after dg-do.
5286
5287 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5288
5289 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5290
2620c80d
TS
52912016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5292 Julian Brown <julian@codesourcery.com>
5293 Chung-Lin Tang <cltang@codesourcery.com>
5294 Cesar Philippidis <cesar@codesourcery.com>
5295 James Norris <jnorris@codesourcery.com>
5296 Tom de Vries <tom@codesourcery.com>
5297 Nathan Sidwell <nathan@codesourcery.com>
5298
bf867841 5299 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5300 * c-c++-common/goacc/loop-clauses.c: Likewise.
5301 * g++.dg/goacc/template.C: Likewise.
5302 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5303 * gfortran.dg/goacc/loop-1.f95: Likewise.
5304 * gfortran.dg/goacc/loop-5.f95: Likewise.
5305 * gfortran.dg/goacc/loop-6.f95: Likewise.
5306 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5307 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5308 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5309 * c-c++-common/goacc/clauses-fail.c: Likewise.
5310 * c-c++-common/goacc/parallel-1.c: Likewise.
5311 * c-c++-common/goacc/reduction-1.c: Likewise.
5312 * c-c++-common/goacc/reduction-2.c: Likewise.
5313 * c-c++-common/goacc/reduction-3.c: Likewise.
5314 * c-c++-common/goacc/reduction-4.c: Likewise.
5315 * c-c++-common/goacc/routine-3.c: Likewise.
5316 * c-c++-common/goacc/routine-4.c: Likewise.
5317 * c-c++-common/goacc/routine-5.c: Likewise.
5318 * c-c++-common/goacc/tile.c: Likewise.
5319 * g++.dg/goacc/template.C: Likewise.
5320 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5321 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5322 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5323 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5324 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5325 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5326 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5327 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5328 * c-c++-common/goacc/use_device-1.c: ... this file.
5329 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5330 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5331 * c-c++-common/goacc/host_data-6.c: ... this file.
5332 * c-c++-common/goacc/loop-2-kernels.c: New file.
5333 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5334 * c-c++-common/goacc/loop-3.c: Likewise.
5335 * g++.dg/goacc/reference.C: Likewise.
5336 * g++.dg/goacc/routine-1.C: Likewise.
5337 * g++.dg/goacc/routine-2.C: Likewise.
5338
f6d2d066
RB
53392016-03-30 Richard Biener <rguenther@suse.de>
5340
5341 PR middle-end/70450
5342 * gcc.dg/torture/pr70450.c: New testcase.
5343
d43242b9
JJ
53442016-03-30 Jakub Jelinek <jakub@redhat.com>
5345
5346 PR target/70421
5347 * gcc.dg/torture/pr70421.c: New test.
5348 * gcc.target/i386/avx512f-pr70421.c: New test.
5349
5ce43b77
L
53502016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5351
5352 PR testsuite/70364
5353 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5354 (check): New function.
5355 (bar): Call check.
5356 (foo): Align stack to 16 bytes when calling bar.
5357 * gcc.target/i386/cleanup-2.c: Likewise.
5358
d014a712
PP
53592016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5360
5361 PR tree-optimization/59124
5362 * gcc.dg/Warray-bounds-19.c: New test.
5363
13f0e8c7
ZW
53642016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5365
5366 * lib/prune.exp (escape_regex_chars): New.
5367 (prune_file_path): Update to quote metcharacters for regexp.
5368
3336c6e0
JJ
53692016-03-29 Jakub Jelinek <jakub@redhat.com>
5370
a362f023
JJ
5371 PR rtl-optimization/70429
5372 * gcc.c-torture/execute/pr70429.c: New test.
5373
3336c6e0
JJ
5374 PR tree-optimization/70405
5375 * gcc.dg/pr70405.c: New test.
5376
728557fd
AV
53772016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5378
5379 PR fortran/70397
5380 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5381 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5382
bef977d4
TS
53832016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5384
5385 PR testsuite/64177
5386 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5387 __cilkrts_set_param to set two workers.
5388 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5389 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5390
6f6d25c9
DH
53912016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5392
bf867841 5393 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5394
45733562
KY
53952016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5396
5397 PR target/70406
bf867841 5398 * gcc.target/i386/pr70406.c: New test.
45733562 5399
a1799e5e
EB
54002016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5401
5402 * gnat.dg/specs/double_record_extension3.ads: New test.
5403
5fca7b66
RH
54042016-03-25 Richard Henderson <rth@redhat.com>
5405
5406 PR target/70120
5407 * gcc.target/aarch64/pr70120-1.c: New.
5408 * gcc.target/aarch64/pr70120-2.c: New.
5409 * gcc.target/aarch64/pr70120-3.c: New.
5410
31ce75c6
PP
54112016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5412
5413 PR c++/62212
5414 * g++.dg/template/mangle2.C: The dg-do directive should be
5415 "compile" not "assemble".
5416
3caf0ca1
BS
54172016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5418
5419 PR lto/69650
5420 * gcc.dg/pr69650.c: New test.
5421
634035b6
DE
54222016-03-25 David Edelsohn <dje.gcc@gmail.com>
5423
5424 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5425
45d34276
AM
54262016-03-25 Alan Modra <amodra@gmail.com>
5427
5428 * gcc.dg/dfp/pr70052.c: New test.
5429
8f085166
RH
54302016-03-24 Richard Henderson <rth@redhat.com>
5431
5432 PR middle-end/69845
5433 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5434 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5435
011e5ec3
TV
54362016-03-24 Tom de Vries <tom@codesourcery.com>
5437
5438 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5439
9e3f4551
TV
54402016-03-24 Tom de Vries <tom@codesourcery.com>
5441
5442 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5443 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5444
45780041
TV
54452016-03-24 Tom de Vries <tom@codesourcery.com>
5446
5447 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5448 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5449
887ab4e5
PP
54502016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5451
5452 PR c++/62212
5453 * g++.dg/template/mangle2.C: New test.
5454
69a9a66f
RB
54552016-03-24 Richard Biener <rguenther@suse.de>
5456
5457 PR tree-optimization/70396
5458 * gcc.dg/torture/pr70396.c: New testcase.
5459
ed87de55
RB
54602016-03-24 Richard Biener <rguenther@suse.de>
5461
5462 PR middle-end/70370
5463 * gcc.dg/torture/pr70370.c: New testcase.
5464
ea064934
TV
54652016-03-24 Tom de Vries <tom@codesourcery.com>
5466
5467 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5468 * gfortran.dg/goacc/kernels-tree.f95: Same.
5469 * gfortran.dg/goacc/parallel-tree.f95: Same.
5470
b2a4dd1d
TV
54712016-03-24 Tom de Vries <tom@codesourcery.com>
5472
5473 * c-c++-common/goacc/uninit-if-clause.c: New test.
5474 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5475
72e7cd6e
JJ
54762016-03-24 Jakub Jelinek <jakub@redhat.com>
5477
5478 PR target/70290
bf867841
UB
5479 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5480 Fix formatting.
72e7cd6e 5481
ce9d0c03
RB
54822016-03-24 Richard Biener <rguenther@suse.de>
5483
5484 PR tree-optimization/70372
5485 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5486
426b9428
PP
54872016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5488
5489 PR c++/70347
5490 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5491
cd1588c4
PP
54922016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5493
5494 PR c++/70332
5495 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5496
61637db3
JJ
54972016-03-23 Jakub Jelinek <jakub@redhat.com>
5498
928af3bf
JJ
5499 PR c++/70001
5500 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5501 * g++.dg/cpp1y/pr70001.C: New test.
5502
61637db3
JJ
5503 PR c++/70323
5504 * g++.dg/cpp0x/constexpr-70323.C: New test.
5505
05aca4e7
AO
55062016-03-23 Alexandre Oliva <aoliva@redhat.com>
5507 Jason Merrill <jason@redhat.com>
5508 Jakub Jelinek <jakub@redhat.com>
5509
5510 PR c++/69315
5511 * g++.dg/cpp0x/constexpr-69315.C: New test.
5512 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5513
fbdb6baf
MP
55142016-03-23 Marek Polacek <polacek@redhat.com>
5515
5516 PR c++/69884
5517 * g++.dg/warn/Wignored-attributes-1.C: New test.
5518 * g++.dg/warn/Wignored-attributes-2.C: New test.
5519
d79ee524
TV
55202016-03-23 Tom de Vries <tom@codesourcery.com>
5521
5522 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5523 initialization.
5524 * gfortran.dg/goacc/private-3.f95 (test): Same.
5525 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5526 missing use param.
5527
a59f0bef
KT
55282016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5529
5530 * lib/target-supports.exp: Remove v7ve entry from loop
5531 creating effective target checks.
5532 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5533 (add_options_for_arm_arch_v7ve): Likewise.
5534
0179520a
JJ
55352016-03-23 Jakub Jelinek <jakub@redhat.com>
5536
5537 PR tree-optimization/70354
5538 * gcc.dg/vect/pr70354-1.c: New test.
5539 * gcc.dg/vect/pr70354-2.c: New test.
5540 * gcc.target/i386/avx2-pr70354-1.c: New test.
5541 * gcc.target/i386/avx2-pr70354-2.c: New test.
5542
75bb14d7
JL
55432016-03-22 Jeff Law <law@redhat.com>
5544
5545 PR target/70232
5546 * gcc.dg/tree-ssa/pr70232.c: New test.
5547
72c9526d
IE
55482016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5549
5550 PR target/70302
5551 * gcc.target/i386/pr70302.c: New test.
5552
a3ca1bc5
RB
55532016-03-22 Richard Biener <rguenther@suse.de>
5554
5555 PR middle-end/70251
5556 * g++.dg/torture/pr70251.C: New testcase.
5557
5c240f4d
DM
55582016-03-22 David Malcolm <dmalcolm@redhat.com>
5559
5560 PR c/69993
5561 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5562 Wmisleading-indentation.c.
5563 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5564 reflect change to diagnostic text and order of messages.
5565 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5566
80f6631b
DE
55672016-03-22 David Edelsohn <dje.gcc@gmail.com>
5568
5569 * g++.dg/ext/java-3.C: Don't compile on AIX.
5570
9a10956c
RB
55712016-03-22 Richard Biener <rguenther@suse.de>
5572
5573 PR middle-end/70333
5574 * gcc.dg/torture/pr70333.c: New testcase.
5575
6cedf922
IE
55762016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5577
5578 * g++.dg/ext/pr70290.C: New test.
5579
cd6c27ac
KY
55802016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5581
5582 PR target/70325
5583 * gcc.target/i386/pr70325.c: New test.
5584
4cde512c
JJ
55852016-03-22 Jakub Jelinek <jakub@redhat.com>
5586
b01915ed
JJ
5587 PR target/70329
5588 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5589 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5590
4e3e2cf1
JJ
5591 PR target/70300
5592 * gcc.target/i386/pr70300.c: New test.
5593
4cde512c
JJ
5594 PR c++/70295
5595 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5596 (func2): New function for cond with parens, xfail warning for c++.
5597 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5598
16f6d7dc
PP
55992016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5600
5601 PR c++/70096
5602 * g++.dg/template/ptrmem30.C: New test.
5603
a3e2b438
PP
56042016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5605
5606 PR c++/70204
5607 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5608 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5609
11b6a02e
JJ
56102016-03-21 Jakub Jelinek <jakub@redhat.com>
5611
5612 PR middle-end/70326
5613 * gcc.dg/pr70326.c: New test.
5614
b9407883
MG
56152016-03-21 Marc Glisse <marc.glisse@inria.fr>
5616 Jakub Jelinek <jakub@redhat.com>
5617
5618 PR tree-optimization/70317
5619 * gcc.dg/pr70317.c: New test.
5620
4a148e19
UB
56212016-03-21 Uros Bizjak <ubizjak@gmail.com>
5622
5623 PR target/70327
5624 * gcc.target/i386/pr70327.c: New test.
5625
2a85ddbb
ML
56262016-03-21 Martin Liska <mliska@suse.cz>
5627
7d36fe98 5628 PR ipa/70306
2a85ddbb
ML
5629 * gcc.dg/ipa/pr70306.c: New test.
5630
4a148e19 56312016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5632
5633 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5634 * gcc.target/arm/attr-align3.c: Likewise.
5635 * gcc.target/arm/attr_arm.c: Likewise.
5636 * gcc.target/arm/flip-thumb.c: Likewise.
5637
6b366948
JJ
56382016-03-21 Jakub Jelinek <jakub@redhat.com>
5639
5640 PR target/70296
5641 * gcc.target/powerpc/altivec-36.c: New test.
5642
2fac8c14
RB
56432016-03-21 Richard Biener <rguenther@suse.de>
5644
5645 PR tree-optimization/70310
5646 * gcc.dg/torture/pr70310.c: New testcase.
5647
e9bde854
KY
56482016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5649
5650 PR target/70293
5651 * gcc.target/i386/pr70293.c: New test.
5652
56bbfaf6
RB
56532016-03-21 Richard Biener <rguenther@suse.de>
5654
5655 PR tree-optimization/70288
5656 * gcc.dg/torture/pr70288-1.c: New testcase.
5657 * gcc.dg/torture/pr70288-2.c: Likewise.
5658
3eee49ed
AB
56592016-03-21 Andrey Belevantsev <abel@ispras.ru>
5660
5661 PR rtl-optimization/69307
5662 * gcc.target/arm/pr69307.c: New test.
4a148e19 5663
8e7816b4
AB
56642016-03-21 Andrey Belevantsev <abel@ispras.ru>
5665
5666 PR rtl-optimization/69102
5667 * gcc.c-torture/compile/pr69102.c: New test.
5668
14d7d4be
JL
56692016-03-18 Jeff Law <law@redhat.com>
5670
5671 PR rtl-optimization/70263
5672 * gcc.c-torture/compile/pr70263-1.c: New test.
5673 * gcc.target/i386/pr70263-2.c: New test.
5674
5c6a601c
BS
56752016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5676
5677 PR rtl-optimization/70278
5678 * gcc.dg/torture/pr70278.c: New test.
5679 * gcc.target/arm/pr70278.c: New test.
5680
4bbf545b
DM
56812016-03-18 David Malcolm <dmalcolm@redhat.com>
5682
5683 PR c/70281
5684 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5685 (test_builtin_types_compatible_p): New test function.
5686 * gcc.dg/pr70281.c: New test case.
5687
dc28bb68
CL
56882016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5689
5690 PR target/70113
5691 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5692
5e8d6dff
IE
56932016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5694
5695 PR tree-optimization/70252
5696 * gcc.dg/pr70252.c: New test.
5697
d0e7e403
TV
56982016-03-18 Tom de Vries <tom@codesourcery.com>
5699
5700 * gcc.dg/pr70161-2.c: New test.
5701 * gcc.dg/pr70161.c: New test.
5702
fa22501a
TV
57032016-03-18 Tom de Vries <tom@codesourcery.com>
5704
5705 PR ipa/70269
5706 * gcc.dg/pr70269.c: New test.
5707
dd125026
JJ
57082016-03-18 Jakub Jelinek <jakub@redhat.com>
5709
5710 PR c++/70267
5711 * g++.dg/ext/java-3.C: New test.
5712
91914f0a
PP
57132016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5714
5715 PR c++/70205
5716 * g++.dg/lookup/pr70205.C: New test.
5717
753a8910
PP
57182016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5719
5720 PR c++/70218
5721 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5722
14ba7b28
MP
57232016-03-17 Marek Polacek <polacek@redhat.com>
5724
5725 PR c/69407
5726 * gcc.dg/atomic-op-6.c: New test.
5727
ded60913
DM
57282016-03-17 David Malcolm <dmalcolm@redhat.com>
5729
5730 PR c/70264
5731 * c-c++-common/pr70264.c: New test case.
5732
a3aad0e6
JJ
57332016-03-17 Jakub Jelinek <jakub@redhat.com>
5734
17366700
JJ
5735 PR c++/70144
5736 * c-c++-common/pr70144-1.c: New test.
5737 * c-c++-common/pr70144-2.c: New test.
5738
a3aad0e6
JJ
5739 PR c++/70272
5740 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5741 * g++.dg/opt/flifetime-dse6.C: New test.
5742 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5743
b57e6e18
L
57442016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5745
5746 PR driver/70192
5747 * gcc.dg/pic-1.c: New test.
5748 * gcc.dg/pic-2.c: Likewise.
5749 * gcc.dg/pic-3.c: Likewise.
5750 * gcc.dg/pic-4.c: Likewise.
5751 * gcc.dg/pie-1.c: Likewise.
5752 * gcc.dg/pie-2.c: Likewise.
5753 * gcc.dg/pie-3.c: Likewise.
5754 * gcc.dg/pie-4.c: Likewise.
5755 * gcc.dg/pie-5.c: Likewise.
5756 * gcc.dg/pie-6.c: Likewise.
5757
b38ba58b
TV
57582016-03-17 Tom de Vries <tom@codesourcery.com>
5759
5760 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5761 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5762
6931b3b7
RB
57632016-03-17 Richard Biener <rguenther@suse.de>
5764
5765 PR debug/70271
5766 * g++.dg/debug/pr70271.C: New testcase.
5767
0c8b64cb
IE
57682016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5769
5770 * gcc.target/i386/pr70251.c: New test.
5771
b1970801
MP
57722016-03-17 Marek Polacek <polacek@redhat.com>
5773
5774 PR c++/70194
5775 * g++.dg/warn/constexpr-70194.C: New test.
5776
820c5eaa
RH
57772016-03-16 Richard Henderson <rth@redhat.com>
5778
5779 PR middle-end/70240
5780 * gcc.c-torture/compile/pr70240.c: New.
5781
da0ad263
SKS
57822016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5783
5784 * gcc.c-torture/compile/20151204.c: Skip for avr.
5785
c73d295c
JJ
57862016-03-16 Jakub Jelinek <jakub@redhat.com>
5787
5788 PR target/70245
5789 * g++.dg/opt/pr70245.C: New test.
5790 * g++.dg/opt/pr70245.h: New file.
5791 * g++.dg/opt/pr70245-aux.cc: New file.
5792
b2794066
MS
57932016-03-16 Martin Sebor <msebor@redhat.com>
5794
5795 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
5796
aa43616c
RH
57972016-03-16 Richard Henderson <rth@redhat.com>
5798
5799 PR middle-end/70199
5800 * gcc.c-torture/compile/pr70199.c: New.
5801
59608fe5
L
58022016-03-16 H.J. Lu <hongjiu.lu@intel.com>
5803
5804 * gcc.dg/uninit-19.c: Run dos2unix.
5805
ab4c578f
MP
58062016-03-16 Marek Polacek <polacek@redhat.com>
5807
5808 PR c/70093
5809 * gcc.dg/nested-func-10.c: New test.
5810 * gcc.dg/nested-func-9.c: New test.
5811
f5387e76
JJ
58122016-03-16 Jakub Jelinek <jakub@redhat.com>
5813
5814 PR tree-optimization/68714
5815 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
5816
7662b718
TV
58172016-03-16 Tom de Vries <tom@codesourcery.com>
5818
5819 PR tree-optimization/68715
5820 * gcc.dg/graphite/pr68715-2.c: New test.
5821 * gcc.dg/graphite/pr68715.c: New test.
5822 * gfortran.dg/graphite/pr68715.f90: New test.
5823
be7ce7ae
TV
58242016-03-16 Tom de Vries <tom@codesourcery.com>
5825
5826 PR tree-optimization/68809
5827 * gcc.dg/graphite/pr68809-2.c: New test.
5828 * gcc.dg/graphite/pr68809.c: New test.
5829
1935f250
JJ
58302016-03-16 Jakub Jelinek <jakub@redhat.com>
5831
6651c93e
JJ
5832 PR c++/70147
5833 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
5834 method call to i () as argument. Adjust expected output.
5835
1935f250
JJ
5836 PR c++/70147
5837 * g++.dg/ubsan/pr70147-1.C: New test.
5838 * g++.dg/ubsan/pr70147-2.C: New test.
5839
ab1caa6e
MS
58402016-03-15 Martin Sebor <msebor@redhat.com>
5841
5842 PR c++/58281
5843 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
5844
5c2a1bbb
JDA
58452016-03-15 John David Anglin <danglin@gcc.gnu.org>
5846
cb5d8ad1
JDA
5847 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
5848 hppa*-*-hpux*.
5849
b440dd40
JDA
5850 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
5851
5c2a1bbb
JDA
5852 PR libfortran/69799
5853 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
5854 libatomic_available.
5855
42c729c5
MP
58562016-03-15 Marek Polacek <polacek@redhat.com>
5857
5858 PR c++/70209
5859 * g++.dg/ext/attribute-may-alias-4.C: New test.
5860
82b1c550
AM
58612016-03-15 Alexander Monakov <amonakov@ispras.ru>
5862
5863 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5864 -fvar-tracking-assignments-toggle flag.
5865
4ccbf3a6
PH
58662016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5867
5868 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5869
c39858bd
JJ
58702016-03-15 Jakub Jelinek <jakub@redhat.com>
5871
5872 PR rtl-optimization/70222
5873 * gcc.c-torture/execute/pr70222-1.c: New test.
5874 * gcc.c-torture/execute/pr70222-2.c: New test.
5875
8be119c1
RH
58762016-03-15 Richard Henderson <rth@redhat.com>
5877
5878 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5879
6598bb55
AB
58802016-03-15 Andrey Belevantsev <abel@ispras.ru>
5881
5882 PR rtl-optimization/69032
5883 * gcc.dg/pr69032.c: New test.
5884
81fa2944
AB
58852016-03-15 Andrey Belevantsev <abel@ispras.ru>
5886
5887 PR rtl-optimization/63384
4a148e19 5888 * g++.dg/pr63384.C: New test.
81fa2944 5889
74ea9ab6
AB
58902016-03-15 Andrey Belevantsev <abel@ispras.ru>
5891
5892 PR target/64411
5893 * gcc.target/i386/pr64411.C: New test.
5894
045d5055
TV
58952016-03-15 Tom de Vries <tom@codesourcery.com>
5896
5897 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5898 * gfortran.dg/goacc/kernels-alias.f95: New test.
5899
3ea33585
MS
59002016-03-14 Martin Sebor <msebor@redhat.com>
5901
5902 PR c++/53792
5903 * g++.dg/cpp0x/constexpr-inline.C: New test.
5904 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5905
1df7b330
DE
59062016-03-14 David Edelsohn <dje.gcc@gmail.com>
5907
5908 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5909
79b57d18
JJ
59102016-03-14 Jakub Jelinek <jakub@redhat.com>
5911
5912 PR middle-end/70219
5913 * gcc.dg/pr70219.c: New test.
5914
3cbf012a
BS
59152016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5916
5917 PR target/70083
5918 * gcc.dg/torture/pr70083.c: New test.
5919 * gcc.target/i386/pr70083.c: New test.
5920
a9fee7cd
RB
59212016-03-14 Richard Biener <rguenther@suse.de>
5922
5923 PR tree-optimization/56365
5924 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5925
4799603f
SB
59262016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5927
5928 PR target/70098
5929 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5930 New function.
5931 * g++.dg/pr70098.C: New testcase.
5932
5933
760ca967
TV
59342016-03-14 Tom de Vries <tom@codesourcery.com>
5935
5936 PR tree-optimization/70045
5937 * gcc.dg/graphite/pr70045.c: New test.
5938
44e66a77
JD
59392016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5940
5941 PR fortran/69043
5942 * gfortran.dg/include_9.f90: New test.
5943
a18e0fe1
DH
59442016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5945
5946 PR fortran/45076
5947 gfortran.dg/prof/prof.exp: New script.
5948 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5949
d0aca6ab
AB
59502016-03-12 Andrey Belevantsev <abel@ispras.ru>
5951
5952 PR rtl-optimization/69307
5953 * gcc.dg/pr69307.c: New test.
5954
cefe08a4
VM
59552016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5956
5957 PR target/69614
5958 * gcc.target/arm/pr69614.c: New.
5959
70112e2a
PT
59602016-03-12 Paul Thomas <pault@gcc.gnu.org>
5961
5962 PR fortran/70031
5963 * gfortran.dg/submodule_14.f08: New test
5964
5965 PR fortran/69524
5966 * gfortran.dg/submodule_15.f08: New test
5967
3f1e5d3a
PP
59682016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5969
5970 PR c++/70106
5971 * g++.dg/cpp1y/paren3.C: New test.
5972
a3f6d680
MM
59732016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5974
5975 PR target/70131
5976 * gcc.target/powerpc/ppc-round2.c: New test.
5977
92348f09
BS
59782016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5979
5980 PR target/70123
5981 * gcc.dg/torture/pr70123.c: New test.
5982
cebde9e9
JL
59832016-03-11 Jeff Law <law@redhat.com>
5984
5985 PR tree-optimization/70190
5986 * gcc.c-torture/compile/pr70190.c: New test.
5987
3edc5da4
DM
59882016-03-11 David Malcolm <dmalcolm@redhat.com>
5989
5990 PR c/68187
5991 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5992 case.
5993 (test43_b): Likewise.
5994 (test43_c): Likewise.
5995 (test43_d): Likewise.
5996 (test43_e): Likewise.
5997 (test43_f): Likewise.
5998 (test43_g): Likewise.
5999 (test44_a): Likewise.
6000 (test44_b): Likewise.
6001 (test44_c): Likewise.
6002 (test44_d): Likewise.
6003 (test44_e): Likewise.
6004
318c1204
DM
60052016-03-11 David Malcolm <dmalcolm@redhat.com>
6006
6007 PR c/70085
6008 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6009
bc062234
KT
60102016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6011
6012 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6013 dg-options.
6014
acfc1ac1
KT
60152016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6016
6017 PR target/70002
6018 PR target/69245
6019 * gcc.target/aarch64/pr69245_2.c: New test.
6020
d1e2bb2d
JJ
60212016-03-11 Jakub Jelinek <jakub@redhat.com>
6022
6023 PR tree-optimization/70177
6024 * gcc.dg/pr70177.c: New test.
6025
07350627
AL
60262016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6027
6028 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6029
5c6706f7
AL
60302016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6031
6032 * gcc.dg/tree-ssa/sra-20.c: New.
6033
02d472a2
JJ
60342016-03-11 Jakub Jelinek <jakub@redhat.com>
6035
686d390a
JJ
6036 PR rtl-optimization/70174
6037 * gcc.dg/pr70174.c: New test.
6038
02d472a2
JJ
6039 PR tree-optimization/70169
6040 * gcc.dg/pr70169.c: New test.
6041
0f9befa1
IE
60422016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6043
6044 PR target/70160
6045 * gcc.target/i386/pr70160.c: New test.
6046
432d4670
AK
60472016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6048
6049 * gcc.target/s390/dfp-1.c: New test.
6050
a3dc8760
NC
60512016-03-10 Nick Clifton <nickc@redhat.com>
6052
6053 PR target/70044
6054 * gcc.target/aarch64/pr70044.c: New test.
6055
b87a8d7d
PP
60562016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6057 Jakub Jelinek <jakub@redhat.com>
6058
6059 PR c++/70001
6060 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6061 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6062 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6063
4f4ada6a
JH
60642016-03-10 Jan Hubicka <hubicka@ucw.cz>
6065
6066 PR lto/69589
6067 * g++.dg/lto/pr69589_0.C: New testcase
6068 * g++.dg/lto/pr69589_1.C: New testcase
6069
d49b0aa0
MP
60702016-03-10 Marek Polacek <polacek@redhat.com>
6071
6072 PR c++/70153
6073 * g++.dg/delayedfold/unary-plus1.C: New test.
6074
60752016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6076
6077 * gcc.target/arm/pr45701-1.c: Escape brackets.
6078 * gcc.target/arm/pr45701-2.c: Likewise.
6079
71017a7b
AL
60802016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6081
6082 * gfortran.dg/unconstrained_commons.f: New.
6083
ba52669f
AM
60842016-03-10 Alan Modra <amodra@gmail.com>
6085
6086 * gcc.dg/pr69195.c: New.
6087 * gcc.dg/pr69238.c: New.
6088
27742332
TV
60892016-03-10 Tom de Vries <tom@codesourcery.com>
6090
6091 PR testsuite/68915
6092 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6093
3a81a594
RB
60942016-03-10 Richard Biener <rguenther@suse.de>
6095
6096 PR tree-optimization/70128
6097 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6098 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6099
3433b975
JJ
61002016-03-09 Jakub Jelinek <jakub@redhat.com>
6101
c2864f02
JJ
6102 PR tree-optimization/70152
6103 * gcc.dg/pr70152.c: New test.
6104
3433b975
JJ
6105 PR target/70086
6106 * gcc.target/i386/pr70086-1.c: New test.
6107 * gcc.target/i386/pr70086-2.c: New test.
6108 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6109
6110 PR tree-optimization/70127
6111 * gcc.c-torture/execute/pr70127.c: New test.
6112
96b3c82d
CP
61132016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6114
6115 * c-c++-common/goacc/combined-directives-2.c: New test.
6116
b4f3232d
DM
61172016-03-09 David Malcolm <dmalcolm@redhat.com>
6118
6119 PR c/68473
6120 PR c++/70105
6121 * g++.dg/diagnostic/pr70105.C: New test.
6122 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6123 (test_multiple_ordinary_maps): New test function.
6124
40499f81
DM
61252016-03-09 David Malcolm <dmalcolm@redhat.com>
6126
6127 PR c/68473
6128 PR c++/70105
6129 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6130 Drop range information from call to inform_at_rich_loc.
6131 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6132 New.
6133 (test_show_locus): Replace calls to rich_location::add_range with
6134 calls to add_range. Rewrite the tests that used the now-defunct
6135 rich_location ctor taking a source_range. Simplify other tests
6136 by replacing calls to COMBINE_LOCATION_DATA with calls to
6137 make_location.
6138
c9e33662
RB
61392016-03-09 Richard Biener <rguenther@suse.de>
6140 Jakub Jelinek <jakub@redhat.com>
6141
6142 PR tree-optimization/70138
6143 * gcc.dg/vect/pr70138-1.c: New testcase.
6144 * gcc.dg/vect/pr70138-2.c: Likewise.
6145
2c73b764
JJ
61462016-03-09 Jakub Jelinek <jakub@redhat.com>
6147
6148 PR target/70049
6149 * gcc.target/i386/pr70049.c: New test.
6150
c06d25bb
RB
61512016-03-09 Richard Biener <rguenther@suse.de>
6152
6153 PR c/70143
6154 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6155 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6156 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6157
5828a501
RO
61582016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6159
6160 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6161 arm-*-*.
6162
2e141c8d
JJ
61632016-03-09 Jakub Jelinek <jakub@redhat.com>
6164
5a9def37
JJ
6165 PR middle-end/67278
6166 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6167
2e141c8d
JJ
6168 PR target/67278
6169 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6170
6171 PR middle-end/70050
6172 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6173 in testcase comment.
6174
bf751f40
TV
61752016-03-09 Tom de Vries <tom@codesourcery.com>
6176
6177 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6178 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6179 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6180 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6181 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6182 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6183 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6184 * gfortran.dg/goacc/kernels-loop.f95: New test.
6185
e210c999
MS
61862016-03-08 Martin Sebor <msebor@redhat.com>
6187
6188 PR c++/62096
6189 * g++.dg/warn/overflow-warn-7.C: New test.
6190
80aac5c8
JM
61912016-03-08 Jason Merrill <jason@redhat.com>
6192
6193 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6194 * lib/target-supports.exp (check_effective_target_concepts): New.
6195
12b81409
JJ
61962016-03-08 Jakub Jelinek <jakub@redhat.com>
6197
d259b234
JJ
6198 PR c++/70135
6199 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6200 * g++.dg/ubsan/pr70135.C: New test.
6201
12b81409
JJ
6202 PR target/70110
6203 * gcc.dg/pr70110.c: New test.
6204
b4e9f2aa
MJ
62052016-03-07 Martin Jambor <mjambor@suse.cz>
6206
6207 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6208 * c-c++-common/gomp/if-1.c: Likewise.
6209 * c-c++-common/gomp/pr61486-2.c: Likewise.
6210 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6211 to dg-additional-options.
6212 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6213 * g++/gomp/target-teams-1.c: Likewise.
6214 * gcc.dg/gomp/gomp.exp: Likewise.
6215 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6216 dg-additional-options.
6217 * gfortran.dg/gomp/gomp.exp: Likewise.
6218 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6219 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6220 dg-additional-options.
6221 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6222
f86e631e
MJ
62232016-03-07 Martin Jambor <mjambor@suse.cz>
6224
6225 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6226 * c-c++-common/gomp/gridify-1.c: New test.
6227 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6228
94156b3f
AV
62292016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6230
6231 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6232 trigger for cortex-r8, when scanning for register r8.
6233 * gcc.target/arm/pr45701-2.c: Likewise.
6234
a84a49b7 62352016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6236 Jeff Law <law@redhat.com>
a84a49b7
RB
6237
6238 PR tree-optimization/69740
6239 * gcc.c-torture/compile/pr69740-1.c: New test.
6240 * gcc.c-torture/compile/pr69740-2.c: New test.
6241
e41f6c9e
BS
62422016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6243
6244 * lib/target-supports.exp
6245 (check_effective_target_whole_vector_shift): Enable for PPC64.
6246
57548bf5
RB
62472016-03-07 Richard Biener <rguenther@suse.de>
6248
6249 PR tree-optimization/70115
6250 * gcc.dg/torture/pr70115.c: New testcase.
6251
4ae13300
NS
62522016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6253
6254 PR middle-end/69916
6255 * c-c-++-common/goacc/pr69916.c: New.
6256
5edb9853
RH
62572016-03-07 Richard Henderson <rth@redhat.com>
6258
6259 * gcc.c-torture/compile/pr70061.c: New test.
6260
2067a8f3
RB
62612016-03-07 Richard Biener <rguenther@suse.de>
6262
6263 PR testsuite/70109
6264 * gcc.dg/vect/O3-pr36098.c: New testcase.
6265
4145a9b7
CL
62662016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6267
6268 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6269
1878be32
EB
62702016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6271
6272 * gnat.dg/renaming9.ad[sb]: New testcase.
6273
df762bb2
JJ
62742016-03-05 Jakub Jelinek <jakub@redhat.com>
6275
6276 PR c++/70084
6277 * g++.dg/expr/stdarg3.C: New test.
6278
7d461295
JL
62792016-03-04 Jeff Law <law@redhat.com>
6280
6281 PR tree-optimization/69196
6282 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6283 x86_64-*-*.
6284
29b9828f
BS
62852016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6286
b6b552fd
BS
6287 PR c/69973
6288 * gcc.dg/pr69973.c: New test.
6289
201d49e9
BS
6290 PR rtl-optimization/69941
6291 * gcc.dg/torture/pr69941.c: New test.
6292
29b9828f
BS
6293 PR c/69824
6294 * gcc.dg/pr69824.c: New test.
6295
640b7e74
TV
62962016-03-05 Tom de Vries <tom@codesourcery.com>
6297
6298 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6299 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6300 function.
6301
7a3a3fad
PP
63022016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6303
6304 PR c++/66786
6305 * g++.dg/cpp1y/var-templ48.C: New test.
6306 * g++.dg/cpp1y/var-templ49.C: New test.
6307
cd439aec
EB
63082016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6309
6310 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6311
60204554
JJ
63122016-03-04 Jakub Jelinek <jakub@redhat.com>
6313
0c8825de
JJ
6314 PR c++/70035
6315 * g++.dg/ubsan/pr70035.C: New test.
6316
60204554
JJ
6317 PR target/70062
6318 * gcc.target/i386/pr70062.c: New test.
6319
f79d4eab
L
63202016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6321
6322 * g++.dg/template/typename21.C: Remove c++98_only.
6323
ea81ce67
L
63242016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6325
6326 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6327
64b23c13
DM
63282016-03-04 David Malcolm <dmalcolm@redhat.com>
6329
6330 PR c/68187
6331 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6332 function.
6333 (fn_42_b): Likewise.
6334 (fn_42_c): Likewise.
6335
729526f5
DM
63362016-03-04 David Malcolm <dmalcolm@redhat.com>
6337
6338 PR c/68187
6339 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6340 function.
6341 (fn_40_b): Likewise.
6342 (fn_41_a): Likewise.
6343 (fn_41_b): Likewise.
6344
f9ea11ac
JJ
63452016-03-04 Jakub Jelinek <jakub@redhat.com>
6346
6347 PR target/70059
6348 * gcc.target/i386/avx512f-pr70059.c: New test.
6349 * gcc.target/i386/avx512dq-pr70059.c: New test.
6350
b6c38c69
BS
63512016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6352
6353 PR rtl-optimization/57676
6354 * gcc.dg/torture/pr57676.c: New test.
6355
af3cdd34
IE
63562016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6357
6358 * gcc.dg/pr70026.c: New test.
6359
7ff6ca38
MP
63602016-03-04 Marek Polacek <polacek@redhat.com>
6361
6362 PR c/69798
6363 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6364 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6365
a6bf62d5
KT
63662016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6367
6368 PR target/70004
6369 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6370 Delete.
6371 (test_corners_sisd_si): Likewise.
6372 (main): Remove checks of the above.
6373 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6374
ae4cdc6a
EB
63752016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6376
6377 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6378
08455559
CL
63792016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6380
6381 * gcc.dg/torture/pr69951.c: Accept argc==0.
6382
e9a35493
RB
63832016-03-04 Richard Biener <rguenther@suse.de>
6384
6385 PR c++/70054
6386 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6387 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6388
fba054c2
DV
63892016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6390
6391 PR testsuite/69766
6392 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6393 testing multiarch.
6394
f10cdc6c
JJ
63952016-03-04 Jakub Jelinek <jakub@redhat.com>
6396
6397 PR debug/69947
6398 * gcc.dg/guality/pr69947.c: New test.
6399
2e981ba0
JJ
64002016-03-03 Jakub Jelinek <jakub@redhat.com>
6401
6402 PR ada/70017
6403 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6404
0ba3bfa2
KT
64052016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6406
6407 PR rtl-optimization/69904
6408 * gcc.target/arm/pr69904.c: New test.
6409
97ecdb46
JJ
64102016-03-03 Jakub Jelinek <jakub@redhat.com>
6411
6412 PR target/70021
6413 * gcc.dg/vect/pr70021.c: New test.
6414 * gcc.target/i386/pr70021.c: New test.
6415
a2a743a1
MP
64162016-03-03 Marek Polacek <polacek@redhat.com>
6417
6418 PR middle-end/70050
6419 * gcc.dg/pr70050.c: New test.
6420
fa07ecdd
JG
64212016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6422
6423 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6424
23504262
ML
64252016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6426
6427 PR tree-optimization/70043
6428 * gfortran.dg/vect/pr70043.f90: New test.
6429
b7b9e1a9
EB
64302016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6431
6432 * gnat.dg/specs/task1.ads: New test.
6433
cb83ba54
RO
64342016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6435
6436 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6437 Invoke gdb with -batch.
6438 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6439
a75f5e30
RB
64402016-03-03 Richard Biener <rguenther@suse.de>
6441
6442 PR tree-optimization/55936
6443 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6444
268bc320
JL
64452016-03-02 Jeff Law <law@redhat.com>
6446
815f20ab
JL
6447 PR rtl-optimization/69942
6448 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6449 effects of argument promotions.
6450
268bc320
JL
6451 PR tree-optimization/69987
6452 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6453 target does not support -fprefetch-loop-arrays.
6454
171f7de5
UB
64552016-03-02 Uros Bizjak <ubizjak@gmail.com>
6456
6457 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6458
192912db
BC
64592016-03-02 Bin Cheng <bin.cheng@arm.com>
6460
c7908871 6461 PR rtl-optimization/69052
192912db
BC
6462 * gcc.target/i386/pr69052.c: New test.
6463
90a7a40b
AM
64642016-03-02 Alan Modra <amodra@gmail.com>
6465
6466 * gcc.dg/pr69990.c: New.
6467
69fa742f
JJ
64682016-03-02 Jakub Jelinek <jakub@redhat.com>
6469
de752fb0
JJ
6470 PR c/68062
6471 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6472
6473 PR middle-end/70022
6474 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6475
69fa742f
JJ
6476 PR target/70028
6477 * gcc.target/i386/pr70028.c: New test.
6478
7c65bd56
MK
64792016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6480
6481 * c-c++-common/asan/swapcontext-test-1.c,
6482 * c-c++-common/tsan/thread_leak.c,
6483 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6484 * g++.dg/tsan/benign_race.C,
6485 * g++.dg/tsan/fd_close_norace.C,
6486 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6487 races with sanitizer output
6488
37d98220 64892016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6490 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6491
6492 PR target/67278
6493 * gcc.dg/simd-8.c: New testcase.
6494
218db463
RB
64952016-03-02 Richard Biener <rguenther@suse.de>
6496
6497 PR middle-end/67278
6498 * gcc.dg/simd-7.c: New testcase.
6499
22c72158
EB
65002016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6501
6502 * gcc.target/i386/pr70007.c: Tweak.
6503
9a790ccc
DV
65042016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6505
6506 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6507
bd02f00f
MP
65082016-03-02 Marek Polacek <polacek@redhat.com>
6509
6510 PR c/67854
6511 * gcc.dg/pr67854.c: New test.
6512
1e840f39
JJ
65132016-03-02 Jakub Jelinek <jakub@redhat.com>
6514
6515 PR middle-end/70025
6516 * gcc.dg/torture/pr70025.c: New test.
6517
bca00241
VK
65182016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6519
6520 PR tree-optimization/68621
6521 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6522
0bca04b8
EB
65232016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6524
6525 * gcc.target/i386/pr70007.c: New test.
6526
2a9afc86
JL
65272016-03-01 Jeff Law <law@redhat.com>
6528
eab2541b 6529 PR tree-optimization/69196
9d83ef71 6530 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6531
2a9afc86
JL
6532 PR tree-optimization/69196
6533 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6534 duplicating code and spoiling the expected output.
6535
0d39977e
MM
65362016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6537
6538 PR target/70033
6539 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6540 supports power9 before doing tests.
6541 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6542 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6543 * gcc.target/powerpc/p9-permute.c: Likewise.
6544
a0c0699d
UB
65452016-03-01 Uros Bizjak <ubizjak@gmail.com>
6546
6547 PR target/70027
6548 * gcc.target/i386/pr70027.c: New test.
6549
0ae3ef47 65502016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6551
6552 * gcc.dg/pr70017.c: New test.
6553
686e2237
JJ
65542016-03-01 Jakub Jelinek <jakub@redhat.com>
6555
6556 PR c/69796
6557 PR c/69974
6558 * gcc.dg/pr69796.c: New test.
6559 * gcc.dg/pr69974.c: New test.
6560
f8e4188c
EB
65612016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6562
6563 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6564
5e3f1c7c
JL
65652016-02-29 Jeff Law <law@redhat.com>
6566
6567 PR tree-optimization/69987
6568 * gfortran.dg/pr69987.f90: New test.
6569
6570 PR tree-optimization/69989
6571 * gcc.c-torture/compile/pr69989-2.c: New test.
6572
1be56bc5
MP
65732016-03-01 Marek Polacek <polacek@redhat.com>
6574
6575 PR c++/69795
6576 * g++.dg/parse/invalid1.C: New test.
6577
1b19470d
RB
65782016-03-01 Richard Biener <rguenther@suse.de>
6579
6580 PR middle-end/70022
6581 * gcc.dg/pr70022.c: New testcase.
6582
3ae0661a
IE
65832016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6584
6585 PR tree-optimization/69956
6586 * gcc.dg/pr69956.c: New test.
6587
0f09ab88
BS
65882016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6589
6590 PR target/70011
6591 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6592 XFAIL when hardware supports efficient unaligned storage access.
6593
76d881bf
PP
65942016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6595
6596 PR c++/69961
6597 * g++.dg/template/pr69961a.C: New test.
6598 * g++.dg/template/pr69961b.C: New test.
6599
7168133a
DM
66002016-02-29 David Malcolm <dmalcolm@redhat.com>
6601
6602 PR preprocessor/69985
6603 * gcc.dg/cpp/pr69985.c: New test case.
6604
0c6072a3
JL
66052016-02-29 Jeff Law <law@redhat.com>
6606
e66f219b
JL
6607 PR tree-optimization/70005
6608 * gcc.c-torture/execute/pr70005.c New test.
6609
0c6072a3
JL
6610 PR tree-optimization/69999
6611 * gcc.c-torture/compile/pr69999.c: New test.
6612
fd9fbdb3
YR
66132016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6614
6615 PR tree-optimization/69652
6616 * gcc.dg/torture/pr69652.c: Delete test.
6617 * gcc.dg/vect/pr69652.c: New test.
6618
cbd400b4
RB
66192016-02-19 Richard Biener <rguenther@suse.de>
6620
6621 PR tree-optimization/69980
6622 * gfortran.dg/vect/pr69980.f90: New testcase.
6623
84ea0f58
EB
66242016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6625
6626 * gcc.target/sparc/20160229-1.c: New test.
6627
5d2a63dc
EB
66282016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6629
6630 * gnat.dg/stack_usage3.adb: New test.
6631 * gnat.dg/stack_usage3_pkg.ads: New helper.
6632
93e708f9
EB
66332016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6634
6635 * gnat.dg/renaming8.adb: New test.
6636 * gnat.dg/renaming8_pkg1.ads: New helper.
6637 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6638 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6639
6512bc93
RB
66402016-02-29 Richard Biener <rguenther@suse.de>
6641
6642 PR tree-optimization/69720
6643 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6644
7b201a88
TK
66452016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6646
6647 PR fortran/68147
6648 PR fortran/47674
6649 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6650
82ee0cf2 66512016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6652 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6653
6654 PR fortran/56007
6655 * gfortran.dg/coarray_8.f90: Adjust error message.
6656 * gfortran.dg/pr56007.f90: New test.
6657 * gfortran.dg/pr56007.f: New test.
6658
cdc1a2c8
L
66592016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6660
6661 PR tree-optimization/69989
6662 * gcc.dg/torture/pr69989.c: New test.
6663
33505bcf
EB
66642016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6665
6666 * gcc.target/i386/stack-realign-win.c: New test.
6667
524bfb19
HA
66682016-02-28 Harald Anlauf <anlauf@gmx.de>
6669
6670 PR fortran/60126
6671 * gfortran.dg/pr60126.f90: New test.
6672
bd542508
JL
66732016-02-27 Jeff Law <law@redhat.com>
6674
6675 Revert
6676 2016-02-26 Richard Biener <rguenther@suse.de>
6677 Jeff Law <law@redhat.com>
6678
6679 PR tree-optimization/69740
6680 * gcc.c-torture/compile/pr69740-1.c: New test.
6681 * gcc.c-torture/compile/pr69740-2.c: New test.
6682
dd1291e0
JD
66832016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6684
5fb67f8b 6685 PR fortran/69910
dd1291e0
JD
6686 * gfortran.dg/newunit_4.f90: New test.
6687
5cfefb59
JJ
66882016-02-27 Jakub Jelinek <jakub@redhat.com>
6689
6690 PR target/69613
6691 PR rtl-optimization/69886
6692 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6693 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6694 target.
6695
20ba5f33
MS
66962016-02-26 Martin Sebor <msebor@redhat.com>
6697
6698 PR tree-optimization/15826
6699 * gcc.dg/tree-ssa/pr15826.c: New test.
6700
e6fb01b0
JJ
67012016-02-26 Jakub Jelinek <jakub@redhat.com>
6702
6703 PR target/69969
6704 * gcc.target/powerpc/pr69969.c: New test.
6705
e3e0cf64
MS
67062016-02-26 Martin Sebor <msebor@redhat.com>
6707
6708 PR c++/15766
6709 * g++.old-deja/g++.other/decl5.C: Add a test case.
6710
d1f2bea5
SB
67112016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6712
6713 PR target/69946
6714 * gcc.target/powerpc/pr69946.c: New file.
6715
4a4f9d2b 67162016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6717 Jeff Law <law@redhat.com>
4a4f9d2b 6718
e3e0cf64 6719 PR tree-optimization/69740
4a4f9d2b
RB
6720 * gcc.c-torture/compile/pr69740-1.c: New test.
6721 * gcc.c-torture/compile/pr69740-2.c: New test.
6722
ad2a2706
MJ
67232016-02-26 Martin Jambor <mjambor@suse.cz>
6724
6725 PR middle-end/69920
6726 * gcc.dg/torture/pr69932.c: New test.
6727 * gcc.dg/torture/pr69936.c: Likewise.
6728
1d11f7ce
AK
67292016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6730
6731 PR target/69709
6732 * gcc.target/s390/pr69709.c: New test.
6733
6cfccbb2
KT
67342016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6735
6736 PR target/69245
6737 * gcc.target/aarch64/pr69245_1.c: New test.
6738
ac59ad4e
KT
67392016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6740
6741 PR target/69613
6742 * gcc.dg/torture/pr69613.c: New test.
6743
a2ad54a0
JJ
67442016-02-26 Jakub Jelinek <jakub@redhat.com>
6745
6746 PR rtl-optimization/69891
6747 * gcc.target/i386/pr69891.c: New test.
6748
0884062c 67492016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6750 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6751
d2369d4f 6752 PR target/61397
c163789b
MM
6753 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6754 functionality for both 32-bit and 64-bit.
6755
5aed7e2c
RB
67562016-02-26 Richard Biener <rguenther@suse.de>
6757
6758 PR tree-optimization/69551
6759 * gcc.dg/torture/pr69951.c: New testcase.
6760
798e2a8e
RB
67612016-02-25 Richard Biener <rguenther@suse.de>
6762
6763 PR tree-optimization/48795
6764 * gcc.dg/Warray-bounds-18.c: New testcase.
6765
9559fbac
RO
67662016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6767
6768 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6769
c049b107
JJ
67702016-02-25 Jakub Jelinek <jakub@redhat.com>
6771
6772 PR rtl-optimization/69896
6773 * gcc.dg/pr69896.c: New test.
6774
1137001c
PP
67752016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6776
6777 PR c++/69736
6778 * g++.dg/cpp1y/paren2.C: New test.
6779
2e9c8641
MS
67802016-02-24 Martin Sebor <msebor@redhat.com>
6781
6782 PR c/51147
6783 * gcc.dg/enum-mode-2.c: New test.
6784
03ca8fb3
JJ
67852016-02-24 Jakub Jelinek <jakub@redhat.com>
6786
6787 PR c++/69922
6788 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6789 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6790 * g++.dg/ubsan/pr69922.C: New test.
6791
0b05329b
MP
67922016-02-24 Marek Polacek <polacek@redhat.com>
6793
6794 PR c/69819
6795 * gcc.dg/pr69819.c: New test.
6796
57c2c374
MS
67972016-02-24 Martin Sebor <msebor@redhat.com>
6798
3b96b93a
MS
6799 PR c++/69912
6800 * g++.dg/ext/flexary15.C: New test.
6801
68022016-02-24 Martin Sebor <msebor@redhat.com>
6803
6804 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 6805 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 6806 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 6807
65433bb5
MK
68082016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6809 Charles Baylis <charles.baylis@linaro.org>
6810
6811 PR debug/61033
6812 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
6813
f802a424 68142016-02-24 Richard Biener <rguenther@suse.de>
44293580 6815 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
6816
6817 PR middle-end/69760
6818 * gcc.dg/torture/pr69760.c: New testcase.
6819
525f795f
RO
68202016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6821
6822 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
6823 pattern on Solaris with as.
6824
cd7bbceb
KT
68252016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6826
6827 * gcc.target/arm/cond_sub_restrict_it.c: New test.
6828 * gcc.target/arm/condarith_restrict_it.c: Likewise.
6829 * gcc.target/arm/movcond_restrict_it.c: Likewise.
6830 * gcc.target/arm/negscc_restrict_it.c: Likewise.
6831
89c0c1fd
JJ
68322016-02-24 Jakub Jelinek <jakub@redhat.com>
6833
6834 PR middle-end/69915
6835 * gcc.dg/pr69915.c: New test.
6836
0683fd27
KT
68372016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6838
6839 PR rtl-optimization/69886
6840 * gcc.dg/torture/pr69886.c: New test.
6841
e53d562a
RB
68422016-02-24 Richard Biener <rguenther@suse.de>
6843
6844 PR middle-end/68963
6845 * gcc.dg/torture/pr68963.c: New testcase.
6846
74a00288
KT
68472016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6848
6849 PR target/69875
6850 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
6851 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
6852 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
6853 * gcc.target/arm/atomic_loaddi_1.c: New test.
6854 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
6855 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
6856 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
6857 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
6858 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
6859 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6860 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6861 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6862
340fd4c9
JJ
68632016-02-24 Jakub Jelinek <jakub@redhat.com>
6864
6865 PR middle-end/69909
6866 * gcc.dg/torture/pr69909.c: New test.
6867
47d3fdb2
RB
68682016-02-24 Richard Biener <rguenther@suse.de>
6869
6870 PR tree-optimization/69907
6871 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6872 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6873 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6874
dab73e73
CB
68752016-02-24 Christian Bruel <christian.bruel@st.com>
6876
6877 * gcc.target/arm/pragma_cpp_fma.c: New test.
6878
7cc5ec65
JD
68792016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6880
6881 PR fortran/61156
6882 * gfortran.dg/include_6.f90: Update test.
6883
067fbd8b
JJ
68842016-02-23 Jakub Jelinek <jakub@redhat.com>
6885
6886 PR objc/69844
6887 * objc.dg/pr69844.m: New test.
6888
64a454d9
JD
68892016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6890
6891 PR libgfortran/69456
6892 * gfortran.dg/namelist_89.f90: New test.
6893 * gfortran.dg/pr59700.f90: Update test..
6894
35886f0b
MS
68952016-02-23 Martin Sebor <msebor@redhat.com>
6896
6897 PR middle-end/69780
6898 * g++.dg/ext/builtin_alloca.C: New test.
6899 * gcc.dg/builtins-68.c: New test.
6900
162cc7e3
RH
69012016-02-23 Richard Henderson <rth@redhat.com>
6902
6903 * gcc.target/i386/addr-space-3.c: Remove test.
6904
196440f8
DM
69052016-02-23 David Malcolm <dmalcolm@redhat.com>
6906
6907 PR preprocessor/69126
6908 PR preprocessor/69543
6909 * c-c++-common/pr69126-2-long.c: New test.
6910 * c-c++-common/pr69126-2-short.c: New test.
6911 * c-c++-common/pr69543-1.c: Remove xfail.
6912
1d3121af
DM
69132016-02-23 David Malcolm <dmalcolm@redhat.com>
6914
6915 PR preprocessor/69126
6916 PR preprocessor/69543
6917 PR preprocessor/69558
6918 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6919 (f): Rename to...
6920 (test_2): ...this, and add leading comment.
6921 (MACRO_3, test_3): New.
6922 (MACRO_4A, MACRO_4B, test_4): New.
6923 (MACRO): Rename to...
6924 (MACRO_5): ...this.
6925 (g): Rename to...
6926 (test_5): ...this, updating for renaming of MACRO, and
6927 add leading comment.
6928 * c-c++-common/pr69543-1.c: New.
6929 * c-c++-common/pr69543-2.c: New.
6930 * c-c++-common/pr69543-3.c: New.
6931 * c-c++-common/pr69543-4.c: New.
6932 * c-c++-common/pr69558-1.c: New.
6933 * c-c++-common/pr69558-2.c: New.
6934 * c-c++-common/pr69558-3.c: New.
6935 * c-c++-common/pr69558-4.c: New.
6936 * gcc.dg/pr69558.c: Move to...
6937 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6938 xfail for c++.
6939
f99c3557
TS
69402016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6941
6942 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6943 to -ftree-parallelize-loops/-fopenacc changes.
6944 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6945 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6946 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6947 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6948 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6949 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6950 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6951 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6952 * c-c++-common/goacc/kernels-loop.c: Likewise.
6953 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6954 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6955 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6956 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6957
c60ec7c2
RO
69582016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6959
6960 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6961
f1a62b6f
JJ
69622016-02-23 Jakub Jelinek <jakub@redhat.com>
6963
e67bf044
JJ
6964 PR c++/69902
6965 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6966
f1a62b6f
JJ
6967 PR c/69900
6968 * gcc.dg/pr69900.c: New test.
6969
20c5e09e
MJ
69702016-02-23 Martin Jambor <mjambor@suse.cz>
6971
6972 PR tree-optimization/69666
6973 * gcc.dg/tree-ssa/pr69666.c: New test.
6974
e457a6fc
AV
69752016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6976
6977 PR fortran/67451
6978 * gfortran.dg/coarray_allocate_5.f08: New test.
6979
d7b574f4
AK
69802016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6981
6982 * gcc.target/s390/vcond-shift.c: Move to ...
6983 * gcc.target/s390/vector/vcond-shift.c: ... here.
6984
58bdeb44
AK
69852016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6986
6987 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6988 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6989
7cd0387b
AK
69902016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6991
6992 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6993
4246c8da
MW
69942016-02-20 Mark Wielaard <mjw@redhat.com>
6995
6996 PR c/28901
6997 * gcc.dg/unused-variable-3.c: New test.
6998
f93bc532
JJ
69992016-02-22 Jakub Jelinek <jakub@redhat.com>
7000
7001 PR target/69888
7002 * gcc.target/i386/pr69888.c: New test.
7003
c4e360f4
RB
70042016-02-22 Richard Biener <rguenther@suse.de>
7005
7006 PR tree-optimization/69882
7007 * gfortran.dg/vect/pr69882.f90: New testcase.
7008
09c92f1c
JJ
70092016-02-22 Jakub Jelinek <jakub@redhat.com>
7010
7011 PR target/69885
7012 * gcc.dg/pr69885.c: New test.
7013
f88d45dc
OE
70142016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7015
7016 PR target/69806
7017 PR target/54089
7018 * gcc.target/sh/pr54089-10.c: New.
7019
ce1ff48e
PT
70202016-02-20 Paul Thomas <pault@gcc.gnu.org>
7021
7022 PR fortran/69423
7023 * gfortran.dg/deferred_character_15.f90 : New test.
7024
bbf27208
DH
70252016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7026
7027 PR fortran/57365
7028 gfortran.dg/allocate_with_source_18.f03: New test.
7029
70302016-02-20 Harald Anlauf <anlauf@gmx.de>
7031
7032 PR fortran/52531
7033 gfortran.dg/gomp/pr52531.f90: New test.
7034
268be88c
BE
70352016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7036
7037 PR c++/69865
7038 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7039 -std=c++03.
7040
4b6c824a
JJ
70412016-02-19 Jakub Jelinek <jakub@redhat.com>
7042
871b3f47
JJ
7043 PR c++/69826
7044 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7045 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7046
7a965d51
JJ
7047 PR c++/69850
7048 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7049
4b6c824a
JJ
7050 PR c++/69851
7051 * g++.dg/torture/pr69851.C: New test.
7052
15fca21a
MS
70532016-02-19 Martin Sebor <msebor@redhat.com>
7054
7055 PR testsuite/69573
7056 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7057
19e21586
JJ
70582016-02-19 Jakub Jelinek <jakub@redhat.com>
7059
03a616ac
JJ
7060 PR c++/69850
7061 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7062 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7063
19e21586
JJ
7064 PR c++/67767
7065 * g++.dg/cpp0x/pr67767.C: New test.
7066
2db16594
KT
70672016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7068
7069 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7070 for fp, simd, crypto, crc, lse.
7071 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7072 above.
7073 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7074 effective target check.
7075
5a7d9d1e
JJ
70762016-02-19 Jakub Jelinek <jakub@redhat.com>
7077
7078 PR target/69820
7079 * gcc.target/i386/pr69820.c: New test.
7080
6448f064
AK
70812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7082
7083 * gcc.target/s390/vector/int128-1.c: New test.
7084
d0a859e6
AK
70852016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7086
7087 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7088
9e4eb643
AK
70892016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7090
7091 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7092 instruction pattern name to prevent the testcase from failing with
7093 -march=z13.
7094
859a4c0e
AK
70952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7096
7097 * gcc.target/s390/md/movstr-2.c: New test.
7098
efc2340b
MK
70992016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7100
7101 * gcc.target/s390/morestack.c: New test.
7102
ca2bfbc2
DV
71032016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7104
7105 PR target/69625
7106 * gcc.target/s390/pr69625.c: Add test case.
7107
efd4bd05
BE
71082016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7109
7110 PR testsuite/68580
7111 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7112
2bf2078a
MM
71132016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7114
7115 PR target/68404
7116 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7117 * gcc.target/powerpc/fusion3.c: Likewise.
7118
f003579e
RB
71192016-02-18 Richard Biener <rguenther@suse.de>
7120
7121 PR middle-end/69553
7122 * g++.dg/torture/pr69553.C: New testcase.
7123
19233914
NC
71242016-02-18 Nick Clifton <nickc@redhat.com>
7125
efd4bd05
BE
7126 PR target/62254
7127 PR target/69610
7128 * gcc.target/arm/pr62554.c: New test.
7129 * gcc.target/arm/pr69610-1.c: New test.
7130 * gcc.target/arm/pr69610-2.c: New test.
19233914 7131
23f27839
RB
71322016-02-18 Richard Biener <rguenther@suse.de>
7133
7134 PR middle-end/69854
7135 * gcc.dg/torture/pr69854.c: New testcase.
7136
932c0da4
JJ
71372016-02-17 Jakub Jelinek <jakub@redhat.com>
7138
7139 PR c++/69850
7140 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7141
1bed93e4
BS
71422012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7143
7144 * gcc.target/powerpc/vec-cg.c: New test.
7145
57bfb134
RB
71462016-02-17 Richard Biener <rguenther@suse.de>
7147
7148 PR testsuite/69586
7149 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7150
a44e0ebb
KT
71512016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7152
7153 PR target/69161
7154 * gcc.c-torture/compile/pr69161.c: New test.
7155
ffacd726
DS
71562016-02-17 David Sherwood <david.sherwood@arm.com>
7157
7158 PR target/69532
7159 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7160 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7161
448db8d2
EB
71622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7163
7164 * gcc.dg/ifcvt-4.c: Skip on Visium.
7165
e2f0522e
EB
71662016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7167
7168 * gnat.dg/atomic8.adb: New test.
7169
bf17fe3f
EB
71702016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7171
7172 * gnat.dg/discr46.ad[sb]: New test.
7173
ecf835e9
KN
71742016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7175
7176 PR Target/48344
7177 * gcc.target/powerpc/pr48344-1.c: New test.
7178
49a1164a
TK
71792015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7180
7181 PR fortran/69742
7182 * gfortran.dg/associate_21.f90: New test.
7183
bf14eba2
JJ
71842016-02-16 Jakub Jelinek <jakub@redhat.com>
7185
7186 PR c/69835
7187 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7188 -Wnonnull in dg-options.
7189 * c-c++-common/nonnull-2.c: New test.
7190
35a093b6
JG
71912016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7192 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7193
7194 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7195
e387d491
JJ
71962016-02-16 Jakub Jelinek <jakub@redhat.com>
7197
7198 PR middle-end/69801
7199 * gcc.dg/pr69801.c: Add empty dg-options.
7200
ba539195
JN
72012016-02-16 James Norris <jnorris@codesourcery.com>
7202
7203 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7204 * g++.dg/goacc/deviceptr-1.c: New file.
7205
2a2b8f64
JJ
72062016-02-16 Jakub Jelinek <jakub@redhat.com>
7207
7208 PR tree-optimization/69820
7209 * gcc.dg/vect/pr69820.c: New test.
7210
87440c29
RB
72112016-02-16 Richard Biener <rguenther@suse.de>
7212
7213 PR tree-optimization/69776
7214 * gcc.dg/torture/pr69776-2.c: New testcase.
7215
6d87c306
BS
72162016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7217
7218 PR tree-optimization/69714
7219 * gcc.dg/torture/pr69714.c: New test.
7220
3824a0a2
JJ
72212016-02-16 Jakub Jelinek <jakub@redhat.com>
7222
7223 PR tree-optimization/69802
7224 * gcc.dg/pr69802.c: New test.
7225
c8cfe96e
RB
72262016-02-16 Richard Biener <rguenther@suse.de>
7227
7228 PR middle-end/69801
7229 * gcc.dg/pr69801.c: New testcase.
7230
fc12098d
JD
72312016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7232
7233 PR libgfortran/69651
7234 * gfortran.dg/read_bang.f90: New test.
7235 * gfortran.dg/read_bang4.f90: New test.
7236
ba6b3795
JJ
72372016-02-15 Jakub Jelinek <jakub@redhat.com>
7238
f0516ca4
JJ
7239 PR c++/69658
7240 * g++.dg/init/pr69658.C: New test.
7241
ba6b3795
JJ
7242 PR c++/69797
7243 * c-c++-common/pr69797.c: New test.
7244
de3f9a2d
PK
72452016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7246
7247 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7248 check for aarch64*-*-*.
7249
17a3b967
RB
72502016-02-15 Richard Biener <rguenther@suse.de>
7251
7252 PR tree-optimization/69783
7253 * gcc.dg/vect/pr69783.c: New testcase.
7254
1c48bff1
RB
72552016-02-15 Richard Biener <rguenther@suse.de>
7256
7257 PR tree-optimization/69776
7258 * gcc.dg/torture/pr69776.c: New testcase.
7259
1e6025b6
TK
72602016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7261
7262 PR fortran/60526
7263 * gfortran.dg/type_decl_4.f90: Reinstated.
7264
d3308279
JDA
72652016-02-14 John David Anglin <danglin@gcc.gnu.org>
7266
7267 PR fortran/68746
7268 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7269
b7c56581
TK
72702016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7271
7272 PR fortran/60526
7273 PR bootstrap/69816
7274 * gfortran.dg/type_decl_4.f90: Removed.
7275
60cb4ef5
TK
72762016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7277
7278 PR fortran/60526
7279 * gfortran.dg/type_decl_4.f90: New test.
7280
f6964637
AM
72812016-02-14 Alan Modra <amodra@gmail.com>
7282
1a8849d1 7283 PR testsuite/68886
f6964637
AM
7284 * gcc.c-torture/execute/stkalign.c: Revise test.
7285
f5121920
OE
72862016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7287
7288 PR target/67260
7289 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7290
6cda3ab6
OE
72912016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7292
7293 PR target/67260
7294 * gcc.target/sh/torture/pr67260.c: New.
7295
6786e598
JDA
72962016-02-12 John David Anglin <danglin@gcc.gnu.org>
7297
7298 * gcc.dg/pr67964.c: Add dg-require-alias.
7299
7e05dad8
OE
73002016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7301
7302 PR target/67636
7303 PR target/64345
7304 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7305
7f4cc3ce
JD
73062016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7307
7308 PR libgfortran/69668
7309 * gfortran.dg/namelist_88.f90: New test.
7310
955ca6dc
JD
73112016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7312
7313 PR libgfortran/69668
7314 * gfortran.dg/namelist_38.f90: Update test.
7315 * gfortran.dg/namelist_84.f90: Update test.
7316
876217ae
DM
73172016-02-12 David Malcolm <dmalcolm@redhat.com>
7318
7319 PR other/69554
7320 * gcc.dg/pr69554-1.c: New test.
7321 * gfortran.dg/pr69554-1.F90: New test.
7322 * gfortran.dg/pr69554-2.F90: New test.
7323 * lib/gcc-dg.exp (proc dg-locus): New function.
7324 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7325 distinguish between the caret-printing and non-caret-printing
7326 cases. If caret-printing has been explicitly enabled, bail out
7327 without attempting to fix up the output.
7328
61789eed
DM
73292016-02-12 David Malcolm <dmalcolm@redhat.com>
7330
7331 PR driver/69265
7332 PR driver/69453
7333 * gcc.dg/spellcheck-options-3.c: New test case.
7334 * gcc.dg/spellcheck-options-4.c: New test case.
7335 * gcc.dg/spellcheck-options-5.c: New test case.
7336 * gcc.dg/spellcheck-options-6.c: New test case.
7337 * gcc.dg/spellcheck-options-7.c: New test case.
7338 * gcc.dg/spellcheck-options-8.c: New test case.
7339 * gcc.dg/spellcheck-options-9.c: New test case.
7340 * gcc.dg/spellcheck-options-10.c: New test case.
7341
c3090c1f
JJ
73422016-02-12 Jakub Jelinek <jakub@redhat.com>
7343
7344 PR rtl-optimization/69764
7345 PR rtl-optimization/69771
7346 * c-c++-common/pr69764.c: New test.
7347 * gcc.dg/torture/pr69771.c: New test.
7348
8222034d
MP
73492016-02-12 Marek Polacek <polacek@redhat.com>
7350
7351 * g++.dg/torture/init-list1.C: New.
7352
f749f792
MP
73532016-02-12 Marek Polacek <polacek@redhat.com>
7354
7355 * gcc.dg/pr69522.c: Add empty dg-options.
7356
199fb02a
IE
73572016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7358
7359 * g++.dg/lto/lto.exp: Include and init mpx.
7360 * g++.dg/lto/pr69729_0.C: New test.
7361
b69539cb
JJ
73622016-02-12 Jakub Jelinek <jakub@redhat.com>
7363
06ff7000
JJ
7364 PR ipa/69241
7365 * g++.dg/ipa/pr69241-4.C: New test.
7366
b69539cb
JJ
7367 PR ipa/68672
7368 * g++.dg/ipa/pr68672-1.C: New test.
7369 * g++.dg/ipa/pr68672-2.C: New test.
7370 * g++.dg/ipa/pr68672-3.C: New test.
7371
16595a1f
BS
73722016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7373
7374 PR c/69522
6d87c306 7375 * gcc.dg/pr69522.c: New test.
16595a1f 7376
38d795d2
PP
73772016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7378
7379 PR c++/69098
7380 * g++.dg/cpp1y/69098.C: New test.
7381 * g++.dg/cpp1y/69098-2.C: New test.
7382
9c582551
JJ
73832016-02-12 Jakub Jelinek <jakub@redhat.com>
7384
7385 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7386 and neighbour -> neighbor.
7387 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7388 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7389 * c-c++-common/Wvarargs.c: Likewise.
7390 * c-c++-common/goacc/host_data-5.c: Likewise.
7391 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7392 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7393 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7394 * gcc.target/aarch64/pr60697.c: Likewise.
7395 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7396 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7397 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7398 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7399 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7400 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7401 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7402 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7403 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7404 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7405 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7406 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7407 * g++.dg/lookup/koenig5.C: Likewise.
7408 * g++.dg/ext/no-asm-2.C: Likewise.
7409 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7410 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7411 * gfortran.dg/used_types_16.f90: Likewise.
7412 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7413 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7414 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7415 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7416 * gfortran.dg/abstract_type_6.f03: Likewise.
7417 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7418 * gfortran.dg/used_types_15.f90: Likewise.
7419 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7420 * gfortran.dg/exit_3.f08: Likewise.
7421 * gfortran.dg/open_status_2.f90: Likewise.
7422 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7423 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7424 * gfortran.dg/associate_1.f03: Likewise.
7425 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7426 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7427 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7428 * gcc.dg/builtin-object-size-1.c: Likewise.
7429 * gcc.dg/noreturn-6.c: Likewise.
7430 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7431 * gcc.dg/globalalias.c: Likewise.
7432 * gcc.dg/builtins-config.h: Likewise.
7433 * gcc.dg/pr30457.c: Likewise.
7434 * gcc.c-torture/compile/volatile-1.c: Likewise.
7435 * gcc.c-torture/execute/20101011-1.c: Likewise.
7436 * c-c++-common/Waddress-1.c: Likewise.
7437
66756373
JJ
74382016-02-11 Jakub Jelinek <jakub@redhat.com>
7439
7440 PR c/69768
7441 * c-c++-common/Waddress-1.c: New test.
7442
76fe932b
AV
74432016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7444
7445 PR fortran/69296
7446 * gfortran.dg/associate_19.f03: New test.
7447 * gfortran.dg/associate_20.f03: New test.
7448
564c4d4b
OE
74492016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7450
7451 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7452
e1c1ecb0
KT
74532016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7454
7455 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7456 .arch armv8-a\n. Add -dA to dg-options.
7457 * gcc.target/aarch64/assembler_arch_1.c: New test.
7458 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7459
0d7d9458
PC
74602016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7461
7462 PR c++/68726
7463 * g++.dg/cpp0x/pr68726.C: New.
7464
e6208a60
IE
74652016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7466
7467 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7468 test.
7469
281a11eb
RB
74702016-02-11 Richard Biener <rguenther@suse.de>
7471
7472 * g++.dg/tree-ssa/pr61034.C: Adjust.
7473
e03dd765
VM
74742016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7475
4b48faf5 7476 PR target/69148
e03dd765
VM
7477 * gcc.target/s390/pr69148.c: New.
7478
cdc23927
YR
74792016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7480
7481 PR tree-optimization/69652
7482 * gcc.dg/torture/pr69652.c: New test.
7483
e199dd0a
JJ
74842016-02-10 Jakub Jelinek <jakub@redhat.com>
7485 Patrick Palka <ppalka@gcc.gnu.org>
7486
7487 PR ipa/69241
7488 PR c++/69649
7489 * g++.dg/ipa/pr69241-1.C: New test.
7490 * g++.dg/ipa/pr69241-2.C: New test.
7491 * g++.dg/ipa/pr69241-3.C: New test.
7492 * g++.dg/ipa/pr69649.C: New test.
7493
d6b38027
UB
74942016-02-10 Uros Bizjak <ubizjak@gmail.com>
7495
7496 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7497 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7498
13b562c5
BC
74992016-02-10 Bin Cheng <bin.cheng@arm.com>
7500
7501 PR tree-optimization/68021
7502 * gcc.dg/tree-ssa/pr68021.c: New test.
7503
24a179f8
RB
75042016-02-10 Richard Biener <rguenther@suse.de>
7505
7506 PR tree-optimization/69726
7507 * gcc.dg/uninit-22.c: New testcase.
7508
0d99886f
AP
75092016-02-09 Andrew Pinski <apinski@cavium.com>
7510
7511 PR tree-opt/69282
7512 * gcc.c-torture/compile/20160205-1.c: New testcase.
7513
ab04995c
MM
75142016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7515
7516 PR target/68404
7517 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7518 instead accessing a really large arrray.
7519 * gcc.target/powerpc/fusion3.c: Likewise.
7520
4b79ac23
CB
75212016-02-09 Charles Baylis <charles.baylis@linaro.org>
7522
7523 PR target/68532
7524 * gcc.c-torture/execute/pr68532.c: New test.
7525
b890a441
AO
75262016-02-11 Alexandre Oliva <aoliva@redhat.com>
7527
7528 PR target/69634
7529 * gcc.dg/pr69634.c: New.
7530
84a5bef7
RB
75312016-02-09 Richard Biener <rguenther@suse.de>
7532
7533 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7534
1f123759 75352016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7536
1f123759
AF
7537 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7538
65860c77
YR
75392016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7540
7541 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7542
7e1e8a0a
RB
75432016-02-09 Richard Biener <rguenther@suse.de>
7544
7545 PR tree-optimization/69715
7546 * gcc.dg/torture/pr69715.c: New testcase.
7547
efb45a9f
PP
75482016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7549
7550 PR c++/69139
7551 * g++.dg/cpp0x/trailing12.C: New test.
7552 * g++.dg/cpp0x/trailing13.C: New test.
7553
20a0c6f9
PP
75542016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7555
7556 PR c++/69283
7557 PR c++/67835
7558 * g++.dg/cpp1y/auto-fn29.C: New test.
7559 * g++.dg/cpp1y/auto-fn30.C: New test.
7560
a162f3af
JJ
75612016-02-08 Jakub Jelinek <jakub@redhat.com>
7562
7563 PR tree-optimization/69209
7564 * gcc.c-torture/compile/pr69209.c: New test.
7565
4b4a9fbd
JL
75662016-02-08 Jeff Law <law@redhat.com>
7567
7568 PR tree-optimization/68541
7569 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7570 of statements allowed in join block for path splitting.
7571
cfac5ed2
JJ
75722016-02-08 Jakub Jelinek <jakub@redhat.com>
7573
f68bc23f
JJ
7574 PR c++/59627
7575 * g++.dg/gomp/pr59627.C: New test.
7576
cfac5ed2
JJ
7577 PR ipa/69239
7578 * g++.dg/ipa/pr69239.C: New test.
7579
44714d8c
DM
75802016-02-08 David Malcolm <dmalcolm@redhat.com>
7581
7582 PR preprocessor/69664
7583 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7584 * gcc.dg/cpp/warn-comments.c: Likewise.
7585
eba9e839
MP
75862016-02-08 Marek Polacek <polacek@redhat.com>
7587
7588 PR c++/69688
7589 * g++.dg/init/const12.C: New test.
7590
a011cd92
BS
75912016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7592
7593 PR target/60410
7594 * gcc.dg/lto/pr55113_0.c: Remove test.
7595
5317b1be
RB
75962016-02-08 Richard Biener <rguenther@suse.de>
7597
7598 PR tree-optimization/69719
7599 * gcc.dg/torture/pr69719.c: New testcase.
7600
63998a63
RB
76012016-02-08 Richard Biener <rguenther@suse.de>
7602 Jeff Law <law@redhat.com>
7603
7604 PR target/68273
7605 * gcc.target/mips/pr68273.c: New testcase.
7606
43f4a281
RB
76072016-02-08 Richard Biener <rguenther@suse.de>
7608
7609 PR rtl-optimization/69274
7610 * gcc.target/i386/addr-sel-1.c: XFAIL.
7611
0b604d2d
JL
76122016-02-08 Jeff Law <law@redhat.com>
7613
e8dfe49e
JL
7614 PR tree-optimization/68541
7615 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7616
6daecd7a 7617 PR tree-optimization/65917
0b604d2d
JL
7618 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7619
c0f0e35a
JD
76202016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7621
7622 PR fortran/50555
7623 * gfortran.dg/namelist_args.f90: New test.
7624
8981d712
JL
76252016-02-05 Jeff Law <law@redhat.com>
7626
6daecd7a 7627 PR tree-optimization/68541
8981d712
JL
7628 * gcc.dg/tree-ssa/split-path-2.c: New test.
7629 * gcc.dg/tree-ssa/split-path-3.c: New test.
7630 * gcc.dg/tree-ssa/split-path-4.c: New test.
7631 * gcc.dg/tree-ssa/split-path-5.c: New test.
7632 * gcc.dg/tree-ssa/split-path-6.c: New test.
7633 * gcc.dg/tree-ssa/split-path-7.c: New test.
7634
46cb9332
MS
76352016-02-05 Martin Sebor <msebor@redhat.com>
7636
7637 PR c++/69662
7638 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7639 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7640
be2083ea
RH
76412016-02-06 Richard HEnderson <rth@redhat.com>
7642
7643 PR c/69643
7644 * gcc.target/i386/addr-space-4.c: New.
7645 * gcc.target/i386/addr-space-5.c: New.
7646
711d7c23
MM
76472016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7648
7649 PR fortran/66089
7650 * gfortran.dg/elemental_dependency_6.f90: New.
7651
b5c1c988
JJ
76522016-02-05 Jakub Jelinek <jakub@redhat.com>
7653
861c7bcd
JJ
7654 PR rtl-optimization/69691
7655 * gcc.c-torture/execute/pr69691.c: New test.
7656
b5c1c988
JJ
7657 PR c++/69628
7658 * g++.dg/parse/pr69628.C: New test.
7659
f7dfa966
UB
76602016-02-05 Uros Bizjak <ubizjak@gmail.com>
7661
7662 * gcc.dg/sancov/asan.c: Move to ...
7663 * gcc.dg/asan/sancov-1.c: ... here.
7664
9b143e64
UB
76652016-02-05 Uros Bizjak <ubizjak@gmail.com>
7666
7667 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7668
f5d4b899
L
76692016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7670
7671 PR target/69677
7672 * gcc.target/i386/pr69677.c: New test.
7673
76c85fbb
PP
76742016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7675
7676 PR c++/68948
7677 * g++.dg/template/pr68948.C: New test.
7678
f181bf90
DV
76792016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7680
7681 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7682 (only necessary on s390x).
7683
714fb282
L
76842016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7685
7686 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7687 -mno-accumulate-outgoing-args.
7688
618d6c1c
PP
76892016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7690
7691 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7692
1066e9b5
JJ
76932016-02-04 Jakub Jelinek <jakub@redhat.com>
7694
7695 PR c/69669
7696 * c-c++-common/pr69669.c: New test.
7697
76255d0d
MM
76982016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7699
7700 PR target/69667
7701 * g++.dg/pr69667.C: New file.
7702
e0b059b1
WD
77032016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7704
7705 PR target/69619
7706 * gcc.dg/pr69619.c: Add new test.
7707
2692b5c8
RS
77082016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7709
7710 PR rtl-optimization/69577
7711 * gcc.target/i386/pr69577.c: New test.
7712
7db337c2
ML
77132016-02-04 Martin Liska <mliska@suse.cz>
7714
7715 * g++.dg/asan/pr69276.C: New test.
7716
cc9c0829
KT
77172016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7718
7719 PR target/65932
7720 PR target/67714
7721 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7722 a single smulbb instruction.
7723 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7724 * gcc.target/amr/wmul-2.c: Likewise.
7725
eb9feb52
KT
77262016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7727
7728 PR target/65932
7729 PR target/67714
7730 * gcc.c-torture/execute/pr67714.c: New test.
7731
61f727fe
JJ
77322016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7733
7734 PR target/69454
7735 * gcc.target/i386/pr69454-1.c: New test.
7736 * gcc.target/i386/pr69454-2.c: New test.
7737
05dd97db
MS
77382016-02-03 Martin Sebor <msebor@redhat.com>
7739
7740 PR c++/69251
7741 PR c++/69253
7742 PR c++/69290
7743 PR c++/69277
7744 PR c++/69349
7745 * g++.dg/ext/flexarray-mangle-2.C: New test.
7746 * g++.dg/ext/flexarray-mangle.C: New test.
7747 * g++.dg/ext/flexarray-subst.C: New test.
7748 * g++.dg/ext/flexary11.C: New test.
7749 * g++.dg/ext/flexary12.C: New test.
7750 * g++.dg/ext/flexary13.C: New test.
7751 * g++.dg/ext/flexary14.C: New test.
7752 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7753
dac2fc29
L
77542016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7755
7756 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7757 Define only if CHECK_FLOAT128 is defined.
7758 (main): Properly initialize u5.
7759
eadb8035
JJ
77602016-02-03 Jakub Jelinek <jakub@redhat.com>
7761
0afbb81b
JJ
7762 PR c/69627
7763 * gcc.dg/pr69627.c: New test.
7764
eadb8035
JJ
7765 PR target/69644
7766 * gcc.dg/pr69644.c: New test.
7767
b12d4923
MS
77682016-02-03 Mike Stump <mikestump@comcast.net>
7769
7770 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7771 support for struct-layout-1.exp.
7772
ab4bae0c
PP
77732016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7774
7775 PR c++/69056
618d6c1c 7776 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7777
95831c01
VM
77782016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7779 Alexandre Oliva <aoliva@redhat.com>
7780
7781 PR target/69461
7782 * gcc.target/powerpc/pr69461.c: New.
7783
ccc71ab8
UB
77842016-02-03 Uros Bizjak <ubizjak@gmail.com>
7785
7786 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7787 works from here ...
7788 (check_effective_target_fsanitize_thread): ... to here. Do not
7789 specify additional compile flags for the test source.
7790 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7791 specify additional compile flags for the test source.
7792
96299640
WD
77932016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
7794
7795 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7796
781d83d9
AV
77972016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
7798
7799 PR fortran/67451
7800 PR fortran/69418
7801 * gfortran.dg/coarray_allocate_2.f08: New test.
7802 * gfortran.dg/coarray_allocate_3.f08: New test.
7803 * gfortran.dg/coarray_allocate_4.f08: New test.
7804
d8208e6d
AL
78052016-02-03 Alan Lawrence <alan.lawrence@arm.com>
7806
7807 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
7808 use same scan-tree-dump-times on all platforms.
7809 * gcc.dg/vect/vect-outer-1.c: Likewise.
7810 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
7811 * gcc.dg/vect/vect-outer-1a.c: Likewise.
7812 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
7813 * gcc.dg/vect/vect-outer-1b.c: Likewise.
7814 * gcc.dg/vect/vect-outer-2b.c: Likewise.
7815 * gcc.dg/vect/vect-outer-3b.c: Likewise.
7816 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
7817
a8394fa0
SB
78182016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
7819
7820 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
7821 warning.
7822
f3baa1d3
L
78232016-02-02 H.J. Lu <hongjiu.lu@intel.com>
7824
7825 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
7826
eb077516
JN
78272016-02-02 James Norris <jnorris@codesourcery.com>
7828
7829 * c-c++-common/goacc/routine-5.c: Add tests.
7830
578fb225
AM
78312016-02-02 Alexander Monakov <amonakov@ispras.ru>
7832
7833 * gcc.target/nvptx/unsigned-cmp.c: New test.
7834
c64f7d37
WD
78352016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
7836
7837 * gcc.target/aarch64/scalar_shift_1.c
7838 (test_corners_sisd_di): Improve force to SIMD register.
7839 (test_corners_sisd_si): Likewise.
7840 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
7841 Remove scan-assembler check for ldr.
7842
90c6f26c
RB
78432016-02-02 Richard Biener <rguenther@suse.de>
7844
7845 PR tree-optimization/69595
7846 * gcc.dg/Warray-bounds-17.c: New testcase.
7847
9dc03c97
RB
78482016-02-02 Richard Biener <rguenther@suse.de>
7849
7850 PR tree-optimization/69606
7851 * gcc.dg/torture/pr69606.c: New testcase.
7852
2d4dc223
YR
78532016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
7854
7855 PR middle-end/68542
7856 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
7857 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
7858
65c98fde
AM
78592016-02-02 Alan Modra <amodra@gmail.com>
7860
7861 PR target/69548
7862 * gcc.target/powerpc/pr69548.c: New test.
7863
e1b81f2b
JJ
78642016-02-01 Jakub Jelinek <jakub@redhat.com>
7865
d0268b37
JJ
7866 PR rtl-optimization/69592
7867 * gcc.dg/pr69592.c: New test.
7868
e1b81f2b
JJ
7869 PR preprocessor/69543
7870 PR c/69558
7871 * gcc.dg/pr69543.c: New test.
7872 * gcc.dg/pr69558.c: New test.
7873
7dd7780d
UB
78742016-02-01 Uros Bizjak <ubizjak@gmail.com>
7875
bf672ee5
UB
7876 PR testsuite/65940
7877 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7878
9a7013f8
MS
78792016-02-01 Martin Sebor <msebor@redhat.com>
7880
7881 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7882
e681fb2b
BC
78832016-02-01 Bin Cheng <bin.cheng@arm.com>
7884
7885 PR tree-optimization/67921
7886 * c-c++-common/ubsan/pr67921.c: New test.
7887
ff86345f
RB
78882016-02-01 Richard Biener <rguenther@suse.de>
7889
7890 PR middle-end/69556
7891 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7892
bc369dbd
RB
78932016-02-01 Richard Biener <rguenther@suse.de>
7894
7895 PR tree-optimization/69574
7896 * gcc.dg/torture/pr69574.c: New testcase.
7897
ef318184
RB
78982016-02-01 Richard Biener <rguenther@suse.de>
7899
7900 PR tree-optimization/69579
7901 * gcc.dg/setjmp-6.c: New testcase.
7902
654745e6
JJ
79032016-02-01 Jakub Jelinek <jakub@redhat.com>
7904
7905 PR rtl-optimization/69570
7906 * g++.dg/opt/pr69570.C: New test.
7907
e6c0c44b
RH
79082016-02-01 Richard Henderson <rth@redhat.com>
7909
7910 * gcc.dg/pr69535.c: New test.
7911
6ff3f09a
JDA
79122016-01-31 John David Anglin <danglin@gcc.gnu.org>
7913
2c005538
JDA
7914 PR testsuite/69584
7915 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7916 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7917
61083a4b
JDA
7918 PR debug/68244
7919 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7920
6ff3f09a
JDA
7921 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7922
0c221916
PT
79232016-01-31 Paul Thomas <pault@gcc.gnu.org>
7924
7925 PR fortran/67564
7926 * gfortran.dg/allocate_with_source_17.f03: New test.
7927
db7a2818
JJ
79282016-01-30 Jakub Jelinek <jakub@redhat.com>
7929
7930 PR tree-optimization/69546
7931 * gcc.dg/torture/pr69546.c: New test.
7932
e520d5f0
PT
79332016-01-30 Paul Thomas <pault@gcc.gnu.org>
7934
7935 PR fortran/69566
7936 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7937
343c05d3
MS
79382016-01-30 Martin Sebor <msebor@redhat.com>
7939
7940 PR c++/68490
7941 * g++.dg/ext/flexary10.C: New test.
7942
d6c3a539
DH
79432016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7944
7945 PR fortran/66707
7946 gfortran.dg/common_23.f90: New test.
7947
52d72fcd
BS
79482016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7949
7950 PR target/65546
7951 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7952 condition being checked, and disable it when the target supports
7953 misaligned loads and stores.
7954
3a5d2ba4
JJ
79552016-01-29 Jakub Jelinek <jakub@redhat.com>
7956
7957 PR debug/69518
7958 * gcc.dg/torture/pr69518.c: New test.
7959
6bbacdb5
L
79602016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7961
7962 PR target/69530
7963 * gcc.target/i386/pr69530.c: New test.
7964
af932cdb
SE
79652016-01-29 Steve Ellcey <sellcey@imgtec.com>
7966
7967 PR target/65604
7968 * gcc.target/mips/div-delay.c: New test.
7969
26658b7c
JJ
79702016-01-29 Jakub Jelinek <jakub@redhat.com>
7971
33e89989
JJ
7972 PR target/69551
7973 * gcc.target/i386/pr69551.c: New test.
7974
26658b7c
JJ
7975 PR target/66137
7976 * gcc.target/i386/pr66137.c: New test.
7977
401116b5
AB
79782016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7979
7980 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7981 always built for p5600.
7982 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7983 isa=p5600 dg-option.
7984
d4abfcc5
RB
79852016-01-29 Richard Biener <rguenther@suse.de>
7986
7987 PR tree-optimization/69547
7988 * g++.dg/tree-ssa/pr69547.C: New testcase.
7989
16b77b32
JJ
79902016-01-29 Jakub Jelinek <jakub@redhat.com>
7991
7992 PR debug/66869
7993 * g++.dg/warn/Wunused-function2.C: New test.
7994
a1c95464
DV
79952016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7996
7997 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7998 support for test to succeed.
7999
5453bfed
MP
80002016-01-29 Marek Polacek <polacek@redhat.com>
8001
8002 PR c++/69509
8003 PR c++/69516
8004 * g++.dg/ext/constexpr-vla2.C: New test.
8005 * g++.dg/ext/constexpr-vla3.C: New test.
8006 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8007
452ec2a5
RB
80082016-01-29 Richard Biener <rguenther@suse.de>
8009
8010 PR middle-end/69537
8011 * gcc.dg/uninit-21.c: New testcase.
8012
aec0b19e
UB
80132016-01-28 Uros Bizjak <ubizjak@gmail.com>
8014
8015 PR target/69459
8016 * gcc.target/i386/pr69459.c: New test.
8017
df113ce7
SE
80182016-01-28 Steve Ellcey <sellcey@imgtec.com>
8019
8020 PR target/68400
8021 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8022 * gcc.target/mips/pr68400.c: New test.
8023
494de84f
MS
80242016-01-28 Martin Sebor <msebor@redhat.com>
8025
8026 PR target/17381
8027 * gcc.target/powerpc/pr17381.c: New test.
8028
eb1b1f01
JJ
80292016-01-28 Jakub Jelinek <jakub@redhat.com>
8030
8031 PR middle-end/69542
8032 * gcc.dg/torture/pr69542.c: New test.
8033
6dfeb7ce
WD
80342016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8035
8036 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8037
4b7471a4
DE
80382016-01-28 David Edelsohn <dje.gcc@gmail.com>
8039
8040 * gcc.dg/pr65980.c: Skip on AIX.
8041 * gcc.dg/pr66688.c: Same.
8042
b271fd21
DE
80432016-01-28 David Edelsohn <dje.gcc@gmail.com>
8044
8045 PR target/63679
8046 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8047 * gcc.dg/tree-ssa/sra-18.c: Same.
8048
874108a9
AV
80492016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8050
8051 PR fortran/62536
8052 * gfortran.dg/block_15.f08: New test.
8053 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8054 on incorrectly closed BLOCK.
8055
30480bcd
IE
80562016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8057
8058 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
80592016-01-28 Richard Biener <rguenther@suse.de>
8060
8061 PR tree-optimization/69466
8062 * gfortran.dg/vect/pr69466.f90: New testcase.
8063
0d4c694e
TP
80642016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8065
8066 * g++.dg/pr67989.C: Remove ARM-specific option.
8067 * gcc.target/arm/pr67989.C: New file.
8068
2aa780da
UB
80692016-01-27 Uros Bizjak <ubizjak@gmail.com>
8070
8071 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8072 and expm1 test for glibc < 2.11.
8073
f75ebe77
RH
80742016-01-27 Richard Henderson <rth@redhat.com>
8075
8076 * gcc.c-torture/execute/pr69447.c: New test.
8077
80782016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8079
9a175e65 8080 PR fortran/69422
49847d75
PT
8081 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8082
cbdd8ae0
JJ
80832016-01-27 Jakub Jelinek <jakub@redhat.com>
8084
8085 PR debug/66869
8086 * gcc.dg/pr66869.c: New test.
8087
2b572b3c
JL
80882016-01-25 Jeff Law <law@redhat.com>
8089
8090 PR tree-optimization/68398
aec0b19e 8091 PR tree-optimization/69196
2b572b3c
JL
8092 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8093 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8094 path to avoid new heuristic allowing more irreducible regions
8095 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8096 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8097 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8098 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8099 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8100
fa74a4bc
MP
81012016-01-27 Marek Polacek <polacek@redhat.com>
8102
8103 PR c/68062
8104 * c-c++-common/vector-compare-4.c: New test.
8105
0afff540
DM
81062016-01-27 David Malcolm <dmalcolm@redhat.com>
8107
8108 PR preprocessor/69126
8109 * c-c++-common/pr69126.c: New test case.
8110
1a218fc9
ILT
81112016-01-27 Ian Lance Taylor <iant@google.com>
8112
8113 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8114
5d70666e
RB
81152016-01-27 Ryan Burn <contact@rnburn.com>
8116
8117 PR cilkplus/69267
8118 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8119
87ff4d66
UB
81202016-01-27 Uros Bizjak <ubizjak@gmail.com>
8121
8122 PR target/69512
8123 * gcc.target/i386/pr69512.c: New test.
8124
27e23cca
RE
81252016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8126
8127 PR ada/69488
8128 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8129
05bf54c3
MP
81302016-01-27 Marek Polacek <polacek@redhat.com>
8131
8132 PR c++/69379
8133 * g++.dg/pr69379.C: New test.
8134
60214d0d
MS
81352016-01-27 Martin Sebor <msebor@redhat.com>
8136
8137 PR c++/69317
8138 * g++.dg/abi/Wabi-2-2.C: New test.
8139 * g++.dg/abi/Wabi-2-3.C: New test.
8140 * g++.dg/abi/Wabi-3-2.C: New test.
8141 * g++.dg/abi/Wabi-3-3.C: New test.
8142
167c7bfa
RB
81432016-01-27 Richard Biener <rguenther@suse.de>
8144
8145 PR tree-optimization/69166
8146 * gcc.dg/torture/pr69166.c: New testcase.
8147
1430fb1f
MJ
81482016-01-27 Martin Jambor <mjambor@suse.cz>
8149
8150 PR tree-optimization/69355
8151 * gcc.dg/tree-ssa/pr69355.c: New test.
8152
95e3030c
MP
81532016-01-27 Marek Polacek <polacek@redhat.com>
8154
8155 PR c++/69496
8156 * g++.dg/ext/constexpr-vla1.C: New test.
8157
eeb085f3
CB
81582016-01-20 Christian Bruel <christian.bruel@st.com>
8159
8160 PR target/69245
8161 * gcc.target/arm/pr69245.c: New test.
8162
b1652dde
JJ
81632016-01-27 Jakub Jelinek <jakub@redhat.com>
8164
8165 PR tree-optimization/69399
8166 * gcc.dg/torture/pr69399.c: New test.
8167
ce7e8f00
EB
81682016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8169
8170 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8171
e4aac1d1
EB
81722016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8173
8174 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8175
8dfdb419
TV
81762016-01-26 Tom de Vries <tom@codesourcery.com>
8177
8178 PR tree-optimization/69110
8179 * gcc.dg/autopar/pr69110.c: New test.
8180
56f80f54 81812016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8182 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8183
8184 * gcc.dg/graphite/isl-ast-op-select.c: New.
8185
a0909527
PT
81862015-01-26 Paul Thomas <pault@gcc.gnu.org>
8187
8188 PR fortran/69385
8189 * gfortran.dg/allocate_error_6.f90: New test.
8190
ffc445f4
RH
81912016-01-26 Richard Henderson <rth@redhat.com>
8192
8193 * gcc.dg/tm/pr60908.c: New test.
8194
01e1dea3
DM
81952016-01-26 David Malcolm <dmalcolm@redhat.com>
8196
8197 PR other/69006
8198 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8199 directive.
8200 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8201 expected multiline output to reflect the colorization being
8202 disabled before newlines.
8203 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8204 (custom_diagnostic_finalizer): Replace call to
8205 pp_newline_and_flush with call to pp_flush.
8206 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8207 * gfortran.dg/implicit_class_1.f90: Likewise.
8208 * lib/gcc-dg.exp (allow_blank_lines): New global.
8209 (dg-allow-blank-lines-in-output): New procedure.
8210 (gcc-dg-prune): Complain about blank lines in the output, unless
8211 dg-allow-blank-lines-in-output was called.
8212 * lib/multiline.exp (_build_multiline_regex): Only support
8213 arbitrary followup text for non-blank-lines, not for blank lines.
8214
13f92e8d
JJ
82152016-01-26 Jakub Jelinek <jakub@redhat.com>
8216
8217 PR tree-optimization/69483
8218 * gcc.dg/pr69483.c: New test.
8219 * g++.dg/opt/pr69483.C: New test.
8220
92422235
CL
82212016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8222
8223 PR target/68620
8224 * gcc.target/arm/pr68620.c: New test.
8225
0bccf11b
L
82262016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8227
8228 * gcc.target/i386/pr68986-2.c: Remove -m32.
8229
81cd202e
L
82302016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8231
8232 PR target/68986
8233 * gcc.target/i386/pr68986-1.c: New test.
8234 * gcc.target/i386/pr68986-2.c: Likewise.
8235 * gcc.target/i386/pr68986-3.c: Likewise.
8236
213a1c03
CB
82372016-01-26 Christian Bruel <christian.bruel@st.com>
8238
8239 * lib/target-supports.exp
8240 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8241 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8242 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8243
22a08dd1
RB
82442016-01-26 Richard Biener <rguenther@suse.de>
8245
8246 PR tree-optimization/69452
8247 * gcc.dg/torture/pr69452.c: New testcase.
8248
6c06e0e8
JJ
82492016-01-26 Jakub Jelinek <jakub@redhat.com>
8250
8251 PR target/69442
8252 * gcc.dg/pr69442.c: New test.
8253
b96824c4
RFI
82542016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8255
8256 PR target/67896
8257 * gcc.target/aarch64/simd/pr67896.C: New.
8258
5ee31e57
RS
82592016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8260
8261 PR tree-optimization/69400
8262 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8263 function.
8264 (plugin_init): Call it.
8265 * gcc.dg/torture/pr69400.c: New test.
8266
7ddfb31d
CL
82672016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8268
8269 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8270
1e050c90
AK
82712016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8272 Sebastian Pop <s.pop@samsung.com>
8273
8274 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8275 isl-0.15.
8276
c8ee4bf5
AK
82772016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8278 Sebastian Pop <s.pop@samsung.com>
8279
8280 * gcc.dg/graphite/pr69292.c: New.
8281
d902b330
JJ
82822016-01-25 Jakub Jelinek <jakub@redhat.com>
8283
8284 * c-c++-common/goacc/use_device-1.c: New test.
8285
2c89b952
JL
82862016-01-25 Jeff Law <law@redhat.com>
8287
8288 PR tree-optimization/69196
8289 PR tree-optimization/68398
8290 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8291 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8292
685c8785
DE
82932016-01-25 David Edelsohn <dje.gcc@gmail.com>
8294
8295 PR target/69469
8296 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8297 Algorithm.
8298
95cef0c1
RB
82992016-01-25 Richard Biener <rguenther@suse.de>
8300
8301 PR testsuite/69380
8302 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8303
2947d3b2
IE
83042016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8305
8306 PR target/69421
8307 * gcc.dg/pr69421.c: New test.
8308
ae19075a
BB
83092016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8310
8311 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8312 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8313 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8314 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8315 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8316 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8317 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8318 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8319 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8320 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8321
fa4511c2
RB
83222016-01-25 Richard Biener <rguenther@suse.de>
8323
8324 PR tree-optimization/69376
8325 * gcc.dg/torture/pr69376.c: New testcase.
8326
1d101216
JD
83272016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8328
8329 PR fortran/69397
8330 PR fortran/68442
8331 * gfortran.dg/interface_38.f90: New test.
8332 * gfortran.dg/interface_39.f90: New test.
a0909527 8333
a59b92b0
PP
83342016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8335
8336 Revert:
8337 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8338
8339 PR c++/11858
8340 PR c++/24663
8341 PR c++/24664
8342 * g++.dg/template/pr11858.C: New test.
8343 * g++.dg/template/pr24663.C: New test.
8344 * g++.dg/template/unify12.C: New test.
8345 * g++.dg/template/unify13.C: New test.
8346 * g++.dg/template/unify14.C: New test.
8347 * g++.dg/template/unify15.C: New test.
8348 * g++.dg/template/unify16.C: New test.
8349 * g++.dg/template/unify17.C: New test.
8350
16acb1a8
DH
83512016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8352
8353 PR fortran/68283
8354 gfortran.dg/pr68283.f90: New test.
8355
094773e8
TK
83562016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8357
8358 PR fortran/66094
8359 * gfortran.dg/inline_matmul_13.f90: New test.
8360 * gfortran.dg/matmul_bounds_8.f90: New test.
8361 * gfortran.dg/matmul_bounds_9.f90: New test.
8362 * gfortran.dg/matmul_bounds_10.f90: New test.
8363
42fb90d7
TV
83642016-01-23 Tom de Vries <tom@codesourcery.com>
8365
8366 PR tree-optimization/69426
8367 * gcc.dg/autopar/pr69426.c: New test.
8368
69da7802
MS
83692016-01-23 Martin Sebor <msebor@redhat.com>
8370
8371 PR c++/58109
8372 PR c++/69022
8373 * g++.dg/cpp0x/alignas5.C: New test.
8374 * g++.dg/ext/vector29.C: Same.
8375
da17300a
UB
83762016-01-23 Uros Bizjak <ubizjak@gmail.com>
8377
8378 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8379 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8380 _GNU_SOURCE from compile flags to the source.
8381 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8382 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8383 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8384 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8385
62041cfc
JJ
83862016-01-22 Jakub Jelinek <jakub@redhat.com>
8387
8388 PR target/69432
8389 * g++.dg/opt/pr69432.C: New test.
8390
f7d2ad6f
BS
83912016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8392
8393 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8394 32-bit targets testing an -m64 multilib.
8395
d403fc9a
WS
83962016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8397
8398 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8399 64-bit support.
8400
4aa16f8d
JG
84012016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8402
8403 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8404
7c816d0f
CB
84052016-01-21 Christian Bruel <christian.bruel@st.com>
8406
8407 PR target/68674
8408 * gcc.target/i386/pr68674.c
8409 * gcc.target/aarch64/pr68674.c
8410 * gcc.target/arm/pr68674.c
8411
fce661e8
KT
84122016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8413
8414 PR target/69403
8415 * gcc.c-torture/execute/pr69403.c: New test.
8416
4696899f
PC
84172016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8418
8419 PR c++/55843
8420 * g++.dg/template/pr55843.C: New.
8421
bac69366
AL
84222016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8423
8424 PR testsuite/66877
8425 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8426 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8427
b57d3a5c
BS
84282016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8429
8430 PR testsuite/67489
da17300a
UB
8431 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8432 from dg-do compile directive, and instead add
8433 { dg-require-effective-target int128 }.
b57d3a5c 8434
9f04a53e
MS
84352016-01-20 Martin Sebor <msebor@redhat.com>
8436
8437 PR c/69405
8438 * gcc.dg/sync-fetch.c: New test.
8439
38a51663
JL
84402016-01-21 Martin Sebor <msebor@redhat.com>
8441
8442 PR target/69252
8443 * gcc.target/powerpc/pr69252.c: New test.
8444
2423a75a
JD
84452016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8446
8447 PR fortran/65996
da17300a 8448 * gfortran.dg/pr65996.f90: New test.
2423a75a 8449
0a76463f
DV
84502016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8451
8452 PR c++/68810
9f04a53e 8453 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8454 expected to generate an error.
0a76463f 8455
9776e692
BS
84562016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8457
8458 PR middle-end/66178
8459 * gcc.dg/torture/pr66178.c: New test.
8460
c8d3e088
AB
84612016-01-21 Anton Blanchard <anton@samba.org>
8462 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8463
8464 PR target/63354
8465 * gcc.target/powerpc/pr63354.c: New test.
8466
35b707ff
VM
84672016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8468
8469 PR rtl-optimization/68990
8470 * gcc.target/i386/pr68990: New.
8471
157b0829
NC
84722016-01-21 Nick Clifton <nickc@redhat.com>
8473
8474 PR target/69129
8475 * gcc.target/mips/pr69129.c: New.
8476
aede6748
PC
84772016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8478
8479 PR c++/58046
8480 * g++.dg/cpp0x/pr58046.C: New.
8481
5463c2c8
JJ
84822016-01-21 Jakub Jelinek <jakub@redhat.com>
8483
6d31cc75
SS
8484 PR target/69187
8485 PR target/65624
8486 * gcc.target/arm/pr69187.c: New test.
8487
5463c2c8
JJ
8488 PR c++/69355
8489 * g++.dg/torture/pr69355.C: New test.
8490
fa28f32b
AK
84912016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8492 Sebastian Pop <s.pop@samsung.com>
8493
8494 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8495
b920a047
AK
84962016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8497 Sebastian Pop <s.pop@samsung.com>
8498
da17300a 8499 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8500
bdd3aea6
JJ
85012016-01-21 Jakub Jelinek <jakub@redhat.com>
8502
8503 PR middle-end/67653
8504 * c-c++-common/pr67653.c: New test.
8505 * gcc.dg/torture/pr29119.c: Add dg-warning.
8506
26a2e6ae
PB
85072016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8508
8509 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8510
d25c7690
PK
85112016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8512
8513 PR c/24293
8514 * gcc.dg/pr24293.c: New test.
8515 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8516 incomplete struct type.
8517 * gcc.dg/declspec-1.c: Likewise.
8518 * gcc.dg/pr63549.c: Likewise.
8519
889d5698
JJ
85202016-01-20 Jakub Jelinek <jakub@redhat.com>
8521
8522 PR tree-optimization/66612
8523 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8524 for bdn instruction.
8525
d7cf3dc7
CL
85262016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8527
8528 * lib/target-supports.exp
8529 (check_effective_target_arm_fp_ok_nocache): New.
8530 (check_effective_target_arm_fp_ok): New.
8531 (add_options_for_arm_fp): New.
8532 (check_effective_target_arm_crypto_ok_nocache): Require
8533 target_arm_v8_neon_ok instead of arm32.
8534 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8535 (check_effective_target_arm_crypto_pragma_ok): New.
8536 (add_options_for_arm_vfp): New.
8537 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8538 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8539 target instead. Force initial fpu to vfp.
8540 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8541 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8542 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8543 dependency.
8544 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8545 use arm_vfp effective target instead. Force initial fpu to vfp.
8546 * gcc.target/arm/attr-neon3.c: Likewise.
8547 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8548 arm_vfp_ok.
8549 * gcc.target/arm/unsigned-float.c: Likewise.
8550 * gcc.target/arm/vfp-1.c: Likewise.
8551 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8552 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8553 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8554 * gcc.target/arm/vfp-ldmias.c: Likewise.
8555 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8556 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8557 * gcc.target/arm/vfp-stmiad.c: Likewise.
8558 * gcc.target/arm/vfp-stmias.c: Likewise.
8559 * gcc.target/arm/vnmul-1.c: Likewise.
8560 * gcc.target/arm/vnmul-2.c: Likewise.
8561 * gcc.target/arm/vnmul-3.c: Likewise.
8562 * gcc.target/arm/vnmul-4.c: Likewise.
8563
01ac9704 85642016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8565
e84b00da
L
8566 PR testsuite/69366
8567 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8568 the MPX run-time library, for compile-time MPX test.
8569 * gcc.target/i386/chkp-always_inline.c: Likewise.
8570 * gcc.target/i386/chkp-bndret.c: Likewise.
8571 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8572 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8573 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8574 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8575 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8576 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8577 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8578 * gcc.target/i386/chkp-label-address.c: Likewise.
8579 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8580 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8581 * gcc.target/i386/chkp-pr69044.c: Likewise.
8582 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8583 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8584 * gcc.target/i386/chkp-strchr.c: Likewise.
8585 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8586 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8587 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8588 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8589 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8590 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8591 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8592 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8593 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8594 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8595 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8596 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8597 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8598 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8599 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8600 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8601 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8602 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8603 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8604 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8605 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8606 * gcc.target/i386/pr63995-2.c: Likewise.
8607 * gcc.target/i386/pr64805.c: Likewise.
8608 * gcc.target/i386/pr65044.c: Likewise.
8609 * gcc.target/i386/pr65167.c: Likewise.
8610 * gcc.target/i386/pr65183.c: Likewise.
8611 * gcc.target/i386/pr65184.c: Likewise.
8612 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8613
28b33016
IE
86142016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8615
8616 PR tree-optimization/69328
8617 * gcc.dg/pr69328.c: New test.
8618
bcff0913
JL
86192016-01-20 Jeff Law <law@redhat.com>
8620
bf0bb970 8621 PR target/25114
bcff0913
JL
8622 * gcc.target/m68k/pr25114.c: New test.
8623
a3f69631
AV
86242016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8625
8626 * gcc.target/arm/memset-inline-10.c: Added
8627 dg-require-effective-target arm_thumb2_ok.
8628
af33ba0d
EB
86292016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8630
8631 * gcc.dg/debug/dwarf2/sso.c: New test.
8632
7596d5de
UB
86332016-01-19 Uros Bizjak <ubizjak@gmail.com>
8634
8635 PR testsuite/68820
8636 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8637 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8638 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8639
ceda2c69
JH
86402016-01-19 Jan Hubicka <hubicka@ucw.cz>
8641
8642 PR ipa/66223
8643 * g++.dg/ipa/devirt-50.C: New testcase.
8644
38a979f2
MP
86452016-01-19 Marek Polacek <polacek@redhat.com>
8646
8647 PR c++/68965
8648 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8649 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8650
962801c5
KT
86512016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8652
8653 PR target/69135
8654 * gcc.target/arm/pr69135_1.c: New test.
8655
078fe40a
WD
86562015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8657
8658 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8659
786e3c06
WD
86602015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8661
8662 * gcc.target/aarch64/ccmp_1.c: New testcase.
8663
1e297006
MP
86642016-01-19 Marek Polacek <polacek@redhat.com>
8665
8666 PR c++/68586
8667 * g++.dg/cpp0x/enum30.C: New test.
8668
879c27e3
RB
86692016-01-19 Richard Biener <rguenther@suse.de>
8670
8671 PR tree-optimization/69336
8672 * g++.dg/tree-ssa/pr69336.C: New testcase.
8673
015337d3
JJ
86742016-01-19 Jakub Jelinek <jakub@redhat.com>
8675
8676 PR debug/65779
8677 * gcc.dg/pr65779.c: New test.
8678
e2c768b6
RB
86792016-01-19 Richard Biener <rguenther@suse.de>
8680
8681 PR tree-optimization/69352
8682 * gcc.dg/torture/pr69352.c: New testcase.
8683
569efc34
JJ
86842016-01-19 Jakub Jelinek <jakub@redhat.com>
8685
8686 PR rtl-optimization/68955
8687 PR rtl-optimization/64557
8688 * gcc.dg/torture/pr68955.c: New test.
8689
e49d321f
JH
86902016-01-19 Jan Hubicka <hubicka@ucw.cz>
8691
8692 PR lto/69136
8693 * g++.dg/torture/pr69136.C: New testcase.
8694
e9191ad3
JH
86952016-01-19 Jan Hubicka <hubicka@ucw.cz>
8696
8697 PR lto/69133
8698 * g++.dg/lto/pr69133_0.C: New testcase.
8699 * g++.dg/lto/pr69133_1.C: New testcase.
8700
2bedb645
JL
87012016-01-15 Jeff Law <law@redhat.com>
8702
8703 PR tree-optimization/69320
8704 * gcc.c-torture/pr69320-1.c: New test.
8705 * gcc.c-torture/pr69320-2.c: New test.
8706 * gcc.c-torture/pr69320-3.c: New test.
8707 * gcc.c-torture/pr69320-4.c: New test.
8708
17c15cb9
PP
87092016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8710
8711 PR c++/11858
8712 PR c++/24663
8713 PR c++/24664
8714 * g++.dg/template/pr11858.C: New test.
8715 * g++.dg/template/pr24663.C: New test.
8716 * g++.dg/template/unify12.C: New test.
8717 * g++.dg/template/unify13.C: New test.
8718 * g++.dg/template/unify14.C: New test.
8719 * g++.dg/template/unify15.C: New test.
8720 * g++.dg/template/unify16.C: New test.
8721 * g++.dg/template/unify17.C: New test.
8722
9617fd08
DM
87232016-01-18 David Malcolm <dmalcolm@redhat.com>
8724
8725 PR testsuite/69181
8726 * gcc.dg/pr69181-1.c: New test file.
8727 * gcc.dg/pr69181-2.c: New test file.
8728 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8729 globals by moving it to...
8730 (cleanup-after-saved-dg-test): ...this new function. Add
8731 "global additional_sources_used". Add reset of global
8732 multiline_expected_outputs to the empty list.
8733 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8734 global to...
8735 (multiline_expected_outputs): ...this, and updated comments to
8736 note that it is modified from gcc-dg.exp.
8737 (dg-end-multiline-output): Update for the above renaming.
8738 (handle-multiline-outputs): Likewise. Remove the clearing
8739 of the expected outputs to the empty list.
8740
b555a2e4
RB
87412016-01-18 Richard Biener <rguenther@suse.de>
8742
8743 PR tree-optimization/69297
8744 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8745
96902805
JM
87462016-01-18 Joseph Myers <joseph@codesourcery.com>
8747
8748 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8749 dg-options.
8750 * gcc.target/mips/mips-3d-2.c: Likewise.
8751 * gcc.target/mips/mips-3d-3.c: Likewise.
8752 * gcc.target/mips/mips-3d-4.c: Likewise.
8753 * gcc.target/mips/mips-3d-5.c: Likewise.
8754 * gcc.target/mips/mips-3d-6.c: Likewise.
8755 * gcc.target/mips/mips-3d-7.c: Likewise.
8756 * gcc.target/mips/mips-3d-8.c: Likewise.
8757 * gcc.target/mips/mips-3d-9.c: Likewise.
8758 * gcc.target/mips/mips-ps-1.c: Likewise.
8759 * gcc.target/mips/mips-ps-2.c: Likewise.
8760 * gcc.target/mips/mips-ps-3.c: Likewise.
8761 * gcc.target/mips/mips-ps-4.c: Likewise.
8762 * gcc.target/mips/mips-ps-5.c: Likewise.
8763 * gcc.target/mips/mips-ps-6.c: Likewise.
8764 * gcc.target/mips/mips-ps-7.c: Likewise.
8765 * gcc.target/mips/mips-ps-type.c: Likewise.
8766 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8767 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8768
40e26f94
TV
87692016-01-18 Tom de Vries <tom@codesourcery.com>
8770
8771 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8772 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8773 * c-c++-common/goacc/kernels-empty.c: New test.
8774 * c-c++-common/goacc/kernels-eternal.c: New test.
8775 * c-c++-common/goacc/kernels-loop-2.c: New test.
8776 * c-c++-common/goacc/kernels-loop-3.c: New test.
8777 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8778 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8779 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8780 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8781 * c-c++-common/goacc/kernels-loop-data.c: New test.
8782 * c-c++-common/goacc/kernels-loop-g.c: New test.
8783 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8784 * c-c++-common/goacc/kernels-loop-n.c: New test.
8785 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8786 * c-c++-common/goacc/kernels-loop.c: New test.
8787 * c-c++-common/goacc/kernels-noreturn.c: New test.
8788 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8789 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8790 * c-c++-common/goacc/kernels-reduction.c: New test.
8791
a98d4647
TV
87922016-01-18 Tom de Vries <tom@codesourcery.com>
8793
8794 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
8795 * gcc.dg/autopar/outer-2.c: Same.
8796 * gcc.dg/autopar/outer-3.c: Same.
8797 * gcc.dg/autopar/outer-4.c: Same.
8798 * gcc.dg/autopar/outer-5.c: Same.
8799 * gcc.dg/autopar/outer-6.c: Same.
8800 * gcc.dg/autopar/parallelization-1.c: Same.
8801 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
8802 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
8803 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
8804 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
8805 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
8806 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
8807 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
8808 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
8809 * gcc.dg/autopar/pr39500-1.c: Same.
8810 * gcc.dg/autopar/pr39500-2.c: Same.
8811 * gcc.dg/autopar/pr46193.c: Same.
8812 * gcc.dg/autopar/pr46194.c: Same.
8813 * gcc.dg/autopar/pr49580.c: Same.
8814 * gcc.dg/autopar/pr49960-1.c: Same.
8815 * gcc.dg/autopar/pr49960.c: Same.
8816 * gcc.dg/autopar/pr68373.c: Same.
8817 * gcc.dg/autopar/reduc-1.c: Same.
8818 * gcc.dg/autopar/reduc-1char.c: Same.
8819 * gcc.dg/autopar/reduc-1short.c: Same.
8820 * gcc.dg/autopar/reduc-2.c: Same.
8821 * gcc.dg/autopar/reduc-2char.c: Same.
8822 * gcc.dg/autopar/reduc-2short.c: Same.
8823 * gcc.dg/autopar/reduc-3.c: Same.
8824 * gcc.dg/autopar/reduc-4.c: Same.
8825 * gcc.dg/autopar/reduc-6.c: Same.
8826 * gcc.dg/autopar/reduc-7.c: Same.
8827 * gcc.dg/autopar/reduc-8.c: Same.
8828 * gcc.dg/autopar/reduc-9.c: Same.
8829 * gcc.dg/autopar/uns-outer-4.c: Same.
8830 * gcc.dg/autopar/uns-outer-5.c: Same.
8831 * gcc.dg/autopar/uns-outer-6.c: Same.
8832 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
8833 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
8834
da976fa8
AL
88352016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8836
8837 PR target/63679
8838 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
8839 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
8840
70c1e886
AL
88412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8842
8843 PR target/63679
8844 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
8845 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
8846 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
8847
88bed196
AL
88482016-01-18 Alan Lawrence <alan.lawrence@arm.com>
8849
8850 PR target/63679
8851 * gcc.dg/tree-ssa/sra-17.c: New.
8852 * gcc.dg/tree-ssa/sra-18.c: New.
8853
3dd5f42e
IE
88542016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
8855
8856 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
8857
ae5a77fa
EB
88582016-01-18 Eric Botcazou <ebotcazou@adacore.com>
8859
8860 * gnat.dg/inline12.adb: New test.
8861
11e57fc6
BC
88622016-01-18 Bin Cheng <bin.cheng@arm.com>
8863
8864 PR tree-optimization/66797
8865 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8866
995b6fe0
RB
88672016-01-18 Richard Biener <rguenther@suse.de>
8868
8869 PR tree-optimization/69170
8870 * gcc.dg/torture/pr69170.c: New testcase.
8871
82ee0cf2 88722016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8873
8874 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8875
d69da357
TV
88762016-01-16 Tom de Vries <tom@codesourcery.com>
8877
8878 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8879
a3845283
TV
88802016-01-16 Tom de Vries <tom@codesourcery.com>
8881
8882 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8883 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8884 redundant dg-require-effective-target pthread.
8885 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8886 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8887 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8888 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8889 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8890 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8891 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8892
197a6aa6
DE
88932016-01-16 David Edelsohn <dje.gcc@gmail.com>
8894
8895 PR target/68609
8896 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8897 * gcc.target/powerpc/recip-7.c: Same.
8898
ec7886c1
PP
88992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8900
8901 PR c++/69091
8902 * g++.dg/template/pr69091.C: New test.
8903
203484bb
PP
89042016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8905
8906 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8907 dump does not contain an error_mark_node.
8908 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8909 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8910
aa2500e9
PP
89112016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8912
8913 PR c++/68936
8914 * g++.dg/template/pr68936.C: New test.
8915
28621a5c
DE
89162016-01-15 David Edelsohn <dje.gcc@gmail.com>
8917
8918 PR target/68609
8919 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8920 * gcc.target/powerpc/recip-2.c: Same.
8921 * gcc.target/powerpc/recip-3.c: Same.
8922 * gcc.target/powerpc/recip-4.c: Same.
8923 * gcc.target/powerpc/recip-sqrtf.c: Same.
8924
40c43aca
JL
89252016-01-15 Jeff Law <law@redhat.com>
8926
8927 PR tree-optimization/69270
8928 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8929 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8930
afbc5ae8
PT
89312016-01-15 Paul Thomas <pault@gcc.gnu.org>
8932
8933 PR fortran/49630
8934 * gfortran.dg/deferred_character_13.f90: New test for the fix
8935 of comment 3 of the PR.
8936
8937 PR fortran/54070
8938 * gfortran.dg/deferred_character_8.f90: New test
8939 * gfortran.dg/allocate_error_5.f90: New test
8940
8941 PR fortran/60593
8942 * gfortran.dg/deferred_character_10.f90: New test
8943
8944 PR fortran/60795
8945 * gfortran.dg/deferred_character_14.f90: New test
8946
8947 PR fortran/61147
8948 * gfortran.dg/deferred_character_11.f90: New test
8949
8950 PR fortran/64324
8951 * gfortran.dg/deferred_character_9.f90: New test
8952
49abe076
VM
89532016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8954
8955 PR rtl-optimization/69030
8956 * gcc.target/i386/pr69030.c: New.
8957
16d12992
KT
89582016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8959
8960 * gcc.target/aarch64/target_attr_17.c: New test.
8961
78810bd3
RB
89622016-01-15 Richard Biener <rguenther@suse.de>
8963
8964 PR tree-optimization/66856
8965 * gcc.dg/torture/pr66856-1.c: New testcase.
8966 * gcc.dg/torture/pr66856-2.c: Likewise.
8967
2bd847fe
RB
89682016-01-15 Richard Biener <rguenther@suse.de>
8969
8970 PR debug/69137
8971 * g++.dg/lto/pr69137_0.C: New testcase.
8972
a00fe3b7
RS
89732016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8974
8975 PR middle-end/69246
8976 * gcc.target/i386/pr69246.c: New test.
8977
cbb0e83b
DV
89782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8979
7596d5de 8980 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8981
5a500ecf
DV
89822016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8983
8984 PR c++/56194
8985 * g++.dg/init/const9.C: Disable test on S/390.
8986
5d9bf64f
DV
89872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8988
8989 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8990 * g++.dg/Wno-frame-address.C: Ditto.
8991
e234b19e
DV
89922016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8993
8994 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8995
89483f99
RB
89962016-01-15 Richard Biener <rguenther@suse.de>
8997
8998 PR tree-optimization/68961
8999 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9000
94f37395
IE
90012016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9002
9003 * gcc.target/i386/pr65105-5.c: New test.
9004
82ee0cf2 90052016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9006
9007 * gcc.c-torture/execute/alias-4.c: New testcase.
9008
82ee0cf2 90092016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9010
9011 PR ipa/68148
9012 * g++.dg/ipa/devirt-49.C: New testcase.
9013
092f7deb 90142016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9015
9016 PR target/65837
9017 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9018 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9019 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9020
e93c66bc
RB
90212016-01-15 Richard Biener <rguenther@suse.de>
9022
9023 PR tree-optimization/69117
9024 * gcc.dg/torture/pr69117.c: New testcase.
9025
c47eaca6 90262015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9027
9028 PR c++/69048
9029 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9030
c3f6914a
FXC
90312016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9032
9033 PR testsuite/67509
9034 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9035 range tests use 100 * maximum instead of maximum + 1.
9036
cd65ae90
JJ
90372016-01-14 Jakub Jelinek <jakub@redhat.com>
9038
9039 PR debug/69244
9040 * gcc.dg/guality/pr69244.c: New test.
9041
19643948
UB
90422016-01-14 Uros Bizjak <ubizjak@gmail.com>
9043
9044 * lib/target-supports.exp (check_effective_target_issignaling):
9045 New procedure.
9046 * gcc.dg/pr61441.c: Require issignaling effective target.
9047
fe79c97e
SB
90482016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9049
9050 PR target/68803
9051 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9052
c7df95d8
DM
90532016-01-14 David Malcolm <dmalcolm@redhat.com>
9054
9055 PR c++/68819
9056 PR preprocessor/69177
9057 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9058 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9059 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9060 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9061
00083992
MP
90622016-01-14 Marek Polacek <polacek@redhat.com>
9063
9064 PR c/69262
9065 * gcc.dg/array-15.c: New test.
9066
0c9b3294
JJ
90672016-01-14 Jakub Jelinek <jakub@redhat.com>
9068
9069 PR middle-end/68146
9070 PR tree-optimization/69155
9071 * gfortran.dg/pr68146.f: New test.
9072 * gfortran.dg/pr69155.f90: New test.
9073
3688e13d
RB
90742016-01-14 Richard Biener <rguenther@suse.de>
9075
9076 PR tree-optimization/68060
9077 * gcc.dg/torture/pr68060-1.c: New testcase.
9078 * gcc.dg/torture/pr68060-2.c: Likewise.
9079
bab0ad3a
NC
90802016-01-14 Nick Clifton <nickc@redhat.com>
9081
9082 * lib/target-supports.exp
9083 (check_effective_target_arm_neon_ok_nocache): Add an option
9084 sequence that includes setting the ARM architecture to ARMv7-A.
9085 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9086 command line options necessary to enable Neon support.
9087 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9088 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9089 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9090 * gcc.target/arm/pr69180.c: Likewise.
9091
947c2ce5
JL
90922016-01-14 Jeff Law <law@redhat.com>
9093
9094 PR tree-optimization/69270
9095 * gcc.dg/tree-ssa/pr69270.c: New test.
9096
3342fd71
BS
90972016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9098
9099 PR c/66208
9100 * c-c++-common/pr66208.c: New file.
9101
2ad3adf1
JJ
91022016-01-13 Jakub Jelinek <jakub@redhat.com>
9103
9104 PR tree-optimization/69156
9105 * gcc.dg/pr69156.c: New test.
9106
398d6feb
L
91072016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9108
9109 * gcc.target/i386/pr69225-7.c: New test.
9110
4c868789
RH
91112016-01-13 Richard Henderson <rth@redhat.com>
9112
9113 * gcc.dg/tm/memopt-13.c: Update expected function.
9114 * gcc.dg/tm/memopt-6.c: Likewise.
9115
ef6d1772
UB
91162016-01-13 Uros Bizjak <ubizjak@gmail.com>
9117
9118 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9119 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9120 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9121 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9122
ef6d1772
UB
91232016-01-13 Tom de Vries <tom@codesourcery.com>
9124
9125 PR tree-optimization/69169
0b4b6ef2
TV
9126 * gcc.dg/pr69169.c: New test.
9127
2ad3adf1 91282016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9129
9130 PR target/69228
9131 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9132 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9133 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9134 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9135 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9136 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9137 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9138 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9139
9060e335
AK
91402016-01-13 Jakub Jelinek <jakub@redhat.com>
9141
9142 PR target/69247
9143 * gcc.dg/pr69247.c: New test.
9144
40311329
RB
91452016-01-13 Richard Biener <rguenther@suse.de>
9146
9147 PR tree-optimization/69242
9148 * gcc.dg/torture/pr69242.c: New testcase.
9149
ccbd7103
RB
91502016-01-13 Richard Biener <rguenther@suse.de>
9151
9152 PR tree-optimization/69186
9153 * gcc.dg/torture/pr69186.c: New testcase.
9154
c6f72a46
JL
91552016-01-13 Jeff Law <law@redhat.com>
9156
9157 PR tree-optimization/67755
9158 * gcc.dg/tree-ssa/pr67755.c: New test.
9159
91602016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9161
9162 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9163 pass number in output by a star.
9164
c446cf07
BC
91652016-01-12 Bin Cheng <bin.cheng@arm.com>
9166
9167 PR tree-optimization/68911
9168 * gcc.c-torture/execute/pr68911.c: New test.
9169
5342156c
MP
91702016-01-12 Marek Polacek <polacek@redhat.com>
9171
9172 PR c++/68979
9173 * g++.dg/warn/permissive-1.C: New test.
9174
65364cc5
JJ
91752016-01-12 Jakub Jelinek <jakub@redhat.com>
9176
9177 PR objc++/68511
9178 PR c++/69213
9179 * g++.dg/opt/pr69213.C: New test.
9180
81b9a3d9
CB
91812016-01-12 Christian Bruel <christian.bruel@st.com>
9182
9183 PR target/69180
9184 * gcc.target/arm/pr69180.c: New test.
9185
3c4e91c9
RB
91862016-01-12 Richard Biener <rguenther@suse.de>
9187
9188 PR lto/69077
9189 * g++.dg/lto/pr69077_0.C: New testcase.
9190 * g++.dg/lto/pr69077_1.C: Likewise.
9191
5664cea1
JJ
91922016-01-12 Jakub Jelinek <jakub@redhat.com>
9193
9194 PR target/69175
9195 * g++.dg/opt/pr69175.C: New test.
9196
86cefc49
AL
91972016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9198
9199 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9200 rather than #including math.h & stdlib.h.
9201 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9202 * gcc.dg/vect/pr49771.c: Likewise.
9203 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9204 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9205 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9206 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9207 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9208 * gcc.dg/vect/pr44507.c: Likewise.
9209 * gcc.dg/vect/pr45902.c: Likewise.
9210 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9211 * gcc.dg/vect/vect-117.c: Likewise.
9212 * gcc.dg/vect/vect-99.c: Likewise.
9213 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9214 * gcc.dg/vect/vect-cond-1.c: Likewise.
9215 * gcc.dg/vect/vect-cond-2.c: Likewise.
9216 * gcc.dg/vect/vect-cond-3.c: Likewise.
9217 * gcc.dg/vect/vect-cond-4.c: Likewise.
9218 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9219 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9220 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9221 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9222 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9223 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9224 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9225 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9226 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9227 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9228 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9229 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9230 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9231 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9232 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9233 include of signal.h.
9234 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9235 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9236 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9237 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9238 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9239 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9240 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9241 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9242 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9243 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9244 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9245 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9246 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9247 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9248 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9249 * gcc.dg/vect/vect-outer-5.c: Likewise.
9250 * gcc.dg/vect/vect-outer-6.c: Likewise.
9251 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9252 include of stdio.h.
9253
b832f61e
NC
92542016-01-12 Nick Clifton <nickc@redhat.com>
9255
9256 PR target/68913
9257 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9258 to fread so that it will be found in all target runtimes.
9259
8eac49b1
RB
92602016-01-12 Richard Biener <rguenther@suse.de>
9261
9262 PR tree-optimization/69053
9263 * g++.dg/torture/pr69053.C: New testcase.
9264
2935d994
RB
92652016-01-12 Richard Biener <rguenther@suse.de>
9266
9267 PR tree-optimization/69168
9268 * gcc.dg/torture/pr69168.c: New testcase.
9269
66c16fd9
RB
92702016-01-12 Richard Biener <rguenther@suse.de>
9271
9272 PR tree-optimization/69157
9273 * gcc.dg/torture/pr69157.c: New testcase.
9274
92752016-01-12 Richard Biener <rguenther@suse.de>
9276
9277 PR tree-optimization/69174
9278 * gcc.dg/torture/pr69174.c: New testcase.
9279
723033a6
JJ
92802016-01-12 Jakub Jelinek <jakub@redhat.com>
9281
9282 PR c++/66808
9283 PR c++/69000
9284 * g++.dg/tls/pr66808.C: New test.
9285 * g++.dg/tls/pr69000.C: New test.
9286
3574cf47
BS
92872016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9288
9289 * gcc.target/powerpc/swaps-p8-23.c: New test.
9290 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9291
feb20787
JDA
92922016-01-11 John David Anglin <danglin@gcc.gnu.org>
9293
9294 PR tree-optimization/68356
9295 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9296
27b1820a
KV
92972016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9298 Jim Wilson <jim.wilson@linaro.org>
9299
9300 PR target/69194
9301 * gcc.target/arm/pr69194.c: New test.
9302
cf4de6af
L
93032016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9304
9305 PR target/69225
9306 * gcc.target/i386/pr69225-1.c: New test.
9307 * gcc.target/i386/pr69225-2.c: Likewise.
9308 * gcc.target/i386/pr69225-3.c: Likewise.
9309 * gcc.target/i386/pr69225-4.c: Likewise.
9310 * gcc.target/i386/pr69225-5.c: Likewise.
9311 * gcc.target/i386/pr69225-6.c: Likewise.
9312
1ebd5558
JJ
93132016-01-11 Jakub Jelinek <jakub@redhat.com>
9314
23552a4d
JJ
9315 PR target/67462
9316 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9317 if lp64.
9318
26ff85b0
JJ
9319 PR target/69071
9320 * gcc.dg/pr69071.c: New test.
9321
9cb6bd74
JJ
9322 PR c++/69211
9323 * g++.dg/opt/pr69211.C: New test.
9324
1ebd5558
JJ
9325 PR tree-optimization/69214
9326 * gcc.c-torture/compile/pr69214.c: New test.
9327
8c18c836
UB
93282016-01-11 Uros Bizjak <ubizjak@gmail.com>
9329
9330 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9331 * gcc.target/i386/pr66232-11.c: Ditto.
9332 * gcc.target/i386/pr66232-12.c: Ditto.
9333 * gcc.target/i386/pr66232-13.c: Ditto.
9334
62446e6e
RB
93352016-01-11 Richard Biener <rguenther@suse.de>
9336
9337 PR tree-optimization/69173
9338 * gcc.dg/torture/pr69173.c: New testcase.
9339
2b8568fe
KT
93402016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9341
9342 PR rtl-optimization/68796
9343 * gcc.target/aarch64/tst_5.c: New test.
9344 * gcc.target/aarch64/tst_6.c: Likewise.
9345
5baf4532
KT
93462016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9347
9348 PR rtl-optimization/68841
9349 * gcc.dg/pr68841.c: New test.
9350 * gcc.c-torture/execute/pr68841.c: New test.
9351
ca90b1ed
YR
93522016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9353
9354 PR rtl-optimization/68920
9355 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9356 for ix86 targets.
9357 * gcc.dg/ifcvt-5.c: New test.
9358
2ad3adf1 93592016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9360
9361 PR bootstrap/69123
9362 * g++.dg/pr69123.C: New.
9363
83834c09
IE
93642016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9365
9366 PR target/69010
9367 * gcc.target/i386/pr69010.c: New test.
9368
dcf89d57
MJ
93692016-01-11 Martin Jambor <mjambor@suse.cz>
9370
9371 PR ipa/69044
9372 * gcc.target/i386/chkp-pr69044.c: New test.
9373
d95167ee
TV
93742016-01-11 Tom de Vries <tom@codesourcery.com>
9375
9376 PR tree-optimization/69109
9377 * gcc.dg/autopar/pr69109-2.c: New test.
9378 * gcc.dg/autopar/pr69109.c: New test.
9379
4f6403a8
TV
93802016-01-11 Tom de Vries <tom@codesourcery.com>
9381
9382 PR tree-optimization/69108
9383 * gcc.dg/autopar/pr69108.c: New test.
9384
21efdd80
PP
93852016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9386
9387 PR c++/69029
9388 * c-c++-common/Wisleading-indentation.c: Augment test.
9389
fd42eed8
TK
93902016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9391
9392 PR fortran/69154
9393 * gfortran.dg/inline_matmul_12.f90: New test.
9394
4f90ee6c
PT
93952016-01-10 Paul Thomas <pault@gcc.gnu.org>
9396
9397 PR fortran/67779
9398 * gfortran.dg/actual_array_offset_1: New test.
9399
3907c6cf
TV
94002016-01-10 Tom de Vries <tom@codesourcery.com>
9401
9402 PR tree-optimization/69062
9403 * gcc.dg/autopar/pr69062.c: New test.
9404
b07b236e
TS
94052016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9406
9407 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9408 * gcc.dg/vect/slp-perm-2.c: Likewise.
9409 * gcc.dg/vect/slp-perm-3.c: Likewise.
9410 * gcc.dg/vect/slp-perm-5.c: Likewise.
9411 * gcc.dg/vect/slp-perm-6.c: Likewise.
9412 * gcc.dg/vect/slp-perm-7.c: Likewise.
9413 * gcc.dg/vect/slp-perm-8.c: Likewise.
9414
23fab8ae
TV
94152016-01-10 Tom de Vries <tom@codesourcery.com>
9416
9417 PR tree-optimization/69039
9418 * gcc.dg/autopar/pr69039.c: New test.
9419
73f0dae2
MP
94202016-01-09 Marek Polacek <polacek@redhat.com>
9421
9422 PR c++/69113
9423 * g++.dg/pr69113.C: New test.
9424
20b8d734
JJ
94252016-01-09 Jakub Jelinek <jakub@redhat.com>
9426
9427 PR middle-end/50865
9428 PR tree-optimization/69097
9429 * gcc.c-torture/execute/pr50865.c: New test.
9430 * gcc.c-torture/execute/pr69097-1.c: New test.
9431 * gcc.c-torture/execute/pr69097-2.c: New test.
9432 * gcc.dg/pr69097-1.c: New test.
9433 * gcc.dg/pr69097-2.c: New test.
9434
c50e614b
JJ
94352016-01-09 Jakub Jelinek <jakub@redhat.com>
9436
9437 PR c++/69164
9438 * g++.dg/opt/pr69164.C: New test.
9439
e0237993
JJ
94402016-01-08 Jakub Jelinek <jakub@redhat.com>
9441
9442 PR tree-optimization/69167
9443 * gcc.dg/pr69167.c: New test.
9444
bd8f5bb2
MP
94452016-01-08 Marek Polacek <polacek@redhat.com>
9446
9447 PR c++/68449
9448 * g++.dg/pr68449.C: New.
9449
bb0f5ca7
AL
94502016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9451
9452 PR tree-optimization/68707
9453 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9454 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9455 on platforms supporting it.
9456 * gcc.dg/vect/slp-perm-2.c: Likewise.
9457 * gcc.dg/vect/slp-perm-3.c: Likewise.
9458 * gcc.dg/vect/slp-perm-5.c: Likewise.
9459 * gcc.dg/vect/slp-perm-7.c: Likewise.
9460 * gcc.dg/vect/slp-perm-8.c: Likewise.
9461 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9462 on platforms supporting it.
9463
22518428
JJ
94642016-01-08 Jakub Jelinek <jakub@redhat.com>
9465
33f0852f
JJ
9466 PR tree-optimization/69162
9467 * gcc.dg/pr69162.c: New test.
9468
22518428
JJ
9469 PR tree-optimization/69172
9470 * gcc.dg/pr69172.c: New test.
9471
80e9b3aa
TP
94722016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9473
9474 PR tree-optimization/67781
9475 * gcc.c-torture/execute/pr67781.c: New file.
9476
262a363f
JJ
94772016-01-08 Jakub Jelinek <jakub@redhat.com>
9478
9479 PR tree-optimization/69083
9480 * gcc.dg/vect/pr69083.c: New test.
9481
6e1f093f
SS
94822016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9483
9484 PR tree-optimization/61441
9485 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9486 Use -fexcess-precision=standard for compiler options.
9487 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9488
53290e07
JJ
94892016-01-08 Jakub Jelinek <jakub@redhat.com>
9490
57bf3072
JJ
9491 PR fortran/69128
9492 * gfortran.dg/gomp/pr69128.f90: New test.
9493
53290e07
JJ
9494 PR c++/69145
9495 * g++.dg/ext/pr69145-1.C: New test.
9496 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9497 * g++.dg/ext/pr69145-2.h: New file.
9498
7a127fa7
MS
94992016-01-07 Martin Sebor <msebor@redhat.com>
9500
9501 PR c/68966
9502 * gcc.dg/atomic-fetch-bool.c: New test.
9503 * gcc.dg/sync-fetch-bool.c: New test.
9504
95918b49
L
95052016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9506
9507 PR fortran/66680
9508 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9509
c8e62a9d
NC
95102016-01-07 Nick Clifton <nickc@redhat.com>
9511
9512 PR target/66655
9513 * g++.dg/pr66655.C: New test.
9514 * g++.dg/pr66655_1.cc: Test support file.
9515 * g++.dg/pr66655.h: Test header file.
9516
2ad3adf1 95172016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9518
9519 PR fortran/66680
9520 gfortran.dg/gomp/pr66680.f90: New test.
9521
4cd9ca92
L
95222016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9523
9524 PR target/69171
9525 * gcc.target/i386/pr69171-1.c: New test.
9526 * gcc.target/i386/pr69171-2.c: Likewise.
9527 * gcc.target/i386/pr69171-3.c: Likewise.
9528 * gcc.target/i386/pr69171-4.c: Likewise.
9529 * gcc.target/i386/pr69171-5.c: Likewise.
9530 * gcc.target/i386/pr69171-6.c: Likewise.
9531
7e33d4dc
BS
95322015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9533
9534 PR middle-end/67639
9535 * c-c++-common/pr67639.c: New test.
9536
fec64afc
JJ
95372016-01-07 Jakub Jelinek <jakub@redhat.com>
9538
9539 PR tree-optimization/69141
9540 * g++.dg/opt/pr69141.C: New test.
9541
f293ad29
EB
95422016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9543
9544 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9545
5027395e
UB
95462016-01-06 Uros Bizjak <ubizjak@gmail.com>
9547
9548 PR target/69140
9549 * gcc.target/i386/pr69140.c: New test
9550
7443cf13
DM
95512016-01-06 David Malcolm <dmalcolm@redhat.com>
9552
9553 * gcc.dg/bad-dereference.c: New test case.
9554
32928931
BS
95552015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9556
9557 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9558
68dd05da
AS
95592016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9560
9561 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9562
6b131d5b
MP
95632016-01-06 Marek Polacek <polacek@redhat.com>
9564
9565 PR sanitizer/69099
9566 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9567
8d9fdb49
MP
95682016-01-05 Marek Polacek <polacek@redhat.com>
9569
9570 PR c/69104
9571 * gcc.dg/atomic-invalid-2.c: New.
9572
acf93f1e
L
95732016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9574
9575 PR target/68991
9576 * gcc.target/i386/pr68991.c: New test.
9577
3f50525d
L
95782016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9579
9580 PR target/68991
9581 * g++.dg/pr68991-1.C: New test.
9582 * g++.dg/pr68991-2.C: Likewise.
9583
e0237993 95842016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9585
e0237993 9586 PR other/60465
face88a1
ST
9587 * gcc.target/ia64/pr60465-gprel64.c: New test.
9588 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9589
a0866eff
KT
95902016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9591
9592 PR rtl-optimization/68651
9593 * gcc.target/aarch64/pr68651_1.c: New test.
9594
c589e975
DM
95952016-01-05 David Malcolm <dmalcolm@redhat.com>
9596
9597 PR c/69122
9598 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9599
929710d9
NS
96002016-01-05 Nathan Sidwell <nathan@acm.org>
9601
ce3e43d7
NS
9602 PR c++/58583
9603 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9604
929710d9
NS
9605 * gcc.dg/alias-15.c: New.
9606
a2faef8e
NC
96072016-01-05 Nick Clifton <nickc@redhat.com>
9608
9609 PR target/68870
9610 * g++.dg/pr68770.C: New test.
9611
4cfa76e3
MS
96122016-01-04 Mike Stump <mikestump@comcast.net>
9613
9614 * lib/target-supports.exp (check_effective_target_cilkplus):
9615 cilkplus targets require pthreads.
4ece61b6 9616 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9617
4e8a3a35
MM
96182016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9619
9620 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9621 generation.
9622
818ab71a
JJ
96232016-01-04 Jakub Jelinek <jakub@redhat.com>
9624
9625 Update copyright years.
9626
2fe0a208
MP
96272016-01-04 Marek Polacek <polacek@redhat.com>
9628
9629 PR c/68908
9630 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9631 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9632 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9633
9e3b2fe3
EB
96342016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9635
9636 * gcc.target/sparc/20160104-2.c: New test.
9637
e8d65a35
EB
96382016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9639
9640 * gcc.target/sparc/20160104-1.c: New test.
9641
25ccfccd
PT
96422016-01-03 Paul Thomas <pault@gcc.gnu.org>
9643
9644 PR fortran/65045
9645 * gfortran.dg/pr65045.f90: New test.
9646
cb51d382
EB
96472016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9648
9649 * gnat.dg/specs/debug1.ads: Delete.
9650
6eeaad6e
JD
96512016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9652
9653 PR libgfortran/68867
9654 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9655 expression.
9656
2f968603
JD
96572016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9658
9659 PR libgfortran/68867
9660 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9661 PowerPC.
9662
591bb5e4
PT
96632016-01-01 Paul Thomas <pault@gcc.gnu.org>
9664
9665 PR fortran/68864
9666 * gfortran.dg/pr68864.f90: New test.
9667
f1e0620c
JJ
96682016-01-01 Jakub Jelinek <jakub@redhat.com>
9669
942a1319
JJ
9670 PR tree-optimization/69070
9671 * gcc.dg/pr69070.c: New test.
9672
10dff63f
JJ
9673 PR sanitizer/69055
9674 * gfortran.dg/pr69055.f90: New test.
9675
f1e0620c
JJ
9676 PR target/69015
9677 * gcc.dg/pr69015.c: New test.
818ab71a 9678\f
2f883d1c 9679Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9680
9681Copying and distribution of this file, with or without modification,
9682are permitted in any medium without royalty provided the copyright
9683notice and this notice are preserved.