]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Fix failing test for targets with sizeof(int) != 4.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
1caf0482
SKS
12016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2
3 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
4 and UInt32 based on __SIZEOF_INT__.
5
cef5388d
RB
62016-07-19 Richard Biener <rguenther@suse.de>
7
8 PR tree-optimization/71901
9 * gcc.dg/torture/pr71901.c: New testcase.
10
112016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
12
13 PR tree-optimization/71908
14 * gcc.dg/torture/pr71908.c: New testcase.
15
a8f7a895
MM
162016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
17
18 PR target/71493
19 * gcc.target/powerpc/pr71493-1.c: New test.
20 * gcc.target/powerpc/pr71493-2.c: Likewise.
21
f2111a36
JJ
222016-07-18 Jakub Jelinek <jakub@redhat.com>
23
99516432
JJ
24 PR c++/71835
25 * g++.dg/conversion/ambig3.C: New test.
26
87713c6a
JJ
27 PR c++/71828
28 * g++.dg/cpp0x/constexpr-71828.C: New test.
29
7a7f16ca
JJ
30 PR c++/71826
31 * g++.dg/template/pr71826.C: New test.
32
f4d90295
JJ
33 PR c++/71822
34 * g++.dg/template/defarg21.C: New test.
35
f2111a36
JJ
36 PR c++/71871
37 * g++.dg/ext/vector31.C: New test.
38
0b965526
UB
392016-07-18 Uros Bizjak <ubizjak@gmail.com>
40
41 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
42
94e136b9
YR
432016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
44
45 PR tree-optimization/71734
46 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
47
7072df0a
DV
482016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
49
50 * gcc.target/s390/warn-dynamicstack-1.c: New test.
51 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
52 stack-layout-dynamic-1.c: New test.
53
54158a1a
AK
542016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
55
56 * gcc.target/s390/nolrl-1.c: New test.
57
43068916
FR
582016-07-17 Fritz Reese <fritzoreese@gmail.com>
59
60 PR fortran/71523
61 * gfortran.dg/pr71523_1.f90: New test.
62 * gfortran.dg/pr71523_2.f90: New test.
63
a9356b12
AS
642016-07-16 Andreas Schwab <schwab@linux-m68k.org>
65
66 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
67
a07b81c7
JD
682016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
69 Marco Restelli <mrestelli@gmail.com>
70
71 PR fortran/62125
72 * gfortran.dg/pr62125.f90: New test.
73
96c0ec12
BS
742016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
75
76 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
77 * gcc.target/powerpc/mulkc3-1.c: Likewise.
78
479d0ed5
JW
792016-07-15 Jonathan Wakely <jwakely@redhat.com>
80
81 PR c++/58796
82 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
83 * g++.dg/cpp0x/nullptr35.C: New test.
84
41c7438e
BC
852016-07-15 Bin Cheng <bin.cheng@arm.com>
86
87 * gcc.dg/tree-ssa/scev-8.c: Update test string.
88
f7ba880b
CP
892016-07-15 Cesar Philippidis <cesar@codesourcery.com>
90
91 * gfortran.dg/goacc/vector_length.f90: New test.
92
b9aba0a0
RB
932016-07-15 Richard Biener <rguenther@suse.de>
94
95 PR tree-optimization/71881
96 * gcc.dg/torture/pr71881.c: New testcase.
97
9513d5fb
RB
982016-07-15 Richard Biener <rguenther@suse.de>
99
100 PR tree-optimization/71887
101 * gcc.dg/torture/pr71887.c: New testcase.
102
ddbbcb19
JJ
1032016-07-15 Jakub Jelinek <jakub@redhat.com>
104
105 PR c/71858
106 * gcc.dg/spellcheck-identifiers-3.c: New test.
107
29eb509c
AV
1082016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
109
110 PR fortran/71807
111 * gfortran.dg/null_9.f90: New test.
112
43aabfcf
BC
1132016-07-15 Bin Cheng <bin.cheng@arm.com>
114
115 * gcc.dg/tree-ssa/loop-41.c: New test.
116
afc89e58
BC
1172016-07-15 Bin Cheng <bin.cheng@arm.com>
118
119 PR tree-optimization/71347
120 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
121
6fa682ad
SK
1222016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
123
124 PR fortran/29819
125 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
126 * gfortran.dg/contains.f90: Ditto.
127 * gfortran.dg/contains_empty_1.f03: Ditto.
128 * gfortran.dg/submodule_3.f08: Ditto.
129
dd36b877
JJ
1302016-07-14 Jakub Jelinek <jakub@redhat.com>
131
a60a5d31
JJ
132 PR testsuite/71865
133 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
134 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
135 expected diagnostics.
136
dd36b877
JJ
137 PR c/71858
138 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
139 * gcc.dg/spellcheck-identifiers-2.c: New test.
140 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
141 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
142
a241f8ca
JJ
1432016-07-14 Jakub Jelinek <jakub@redhat.com>
144
145 PR tree-optimization/71872
146 * gcc.c-torture/compile/pr71872.c: New test.
147
d62b809c
TP
1482016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
149
150 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
151 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
152 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
153 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
154 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
155 * gcc.target/arm/atomic-op-acquire-1.c: This.
156 * gcc.target/arm/atomic-op-char.c: Rename into ...
157 * gcc.target/arm/atomic-op-char-1.c: This.
158 * gcc.target/arm/atomic-op-consume.c: Rename into ...
159 * gcc.target/arm/atomic-op-consume-1.c: This.
160 * gcc.target/arm/atomic-op-int.c: Rename into ...
161 * gcc.target/arm/atomic-op-int-1.c: This.
162 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
163 * gcc.target/arm/atomic-op-relaxed-1.c: This.
164 * gcc.target/arm/atomic-op-release.c: Rename into ...
165 * gcc.target/arm/atomic-op-release-1.c: This.
166 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
167 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
168 * gcc.target/arm/atomic-op-short.c: Rename into ...
169 * gcc.target/arm/atomic-op-short-1.c: This.
170 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
171 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
172 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
173 * gcc.target/arm/atomic-op-char-2.c: Likewise.
174 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
175 * gcc.target/arm/atomic-op-int-2.c: Likewise.
176 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
177 * gcc.target/arm/atomic-op-release-2.c: Likewise.
178 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
179 * gcc.target/arm/atomic-op-short-2.c: Likewise.
180
1f8dd420
AV
1812016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
182
183 PR fortran/70842
184 * gfortran.dg/select_type_35.f03: New test.
185
53109ba8
KT
1862016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
187
188 PR target/65951
189 PR tree-optimization/70923
190 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
191 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
192 * gcc.dg/vect/pr65951.c: Likewise.
193 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
194
91f35b7f
DE
1952016-07-14 David Edelsohn <dje.gcc@gmail.com>
196
197 * c-c++-common/pr60226.c: Expect maximum object file alignment
198 error on AIX.
199
351168fe
RB
2002016-07-14 Richard Biener <rguenther@suse.de>
201
202 PR tree-optimization/71866
203 * gcc.dg/torture/pr71866.c: New testcase.
204
94c32c00
TP
2052016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
206
207 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
208 selector and enclose boolean expression in curly braces.
209
b799a481
AM
2102016-07-14 Alan Modra <amodra@gmail.com>
211
212 PR target/71733
213 * gcc.target/powerpc/p9-novsx.c: New.
214
f63ba78c
AK
2152016-07-13 Andi Kleen <ak@linux.intel.com>
216
217 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
218 * g++.dg/tree-prof/morefunc.C: Dito.
219 * g++.dg/tree-prof/pr35545.C: Dito.
220 * g++.dg/tree-prof/reorder.C: Dito.
221 * gcc.dg/tree-prof/20050826-2.c: Dito.
222 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
223 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
224 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
225 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
226 * gcc.dg/tree-prof/inliner-1.c: Dito.
227 * gcc.dg/tree-prof/merge_block.c: Dito.
228 * gcc.dg/tree-prof/stringop-1.c: Dito.
229 * gcc.dg/tree-prof/stringop-2.c: Dito.
230 * gcc.dg/tree-prof/switch-case-1.c: Dito.
231 * gcc.dg/tree-prof/switch-case-2.c: Dito.
232 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
233 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
234 * gcc.dg/tree-prof/update-loopch.c: Dito.
235 * gcc.dg/tree-prof/val-prof-1.c: Dito.
236 * gcc.dg/tree-prof/val-prof-2.c: Dito.
237 * gcc.dg/tree-prof/val-prof-3.c: Dito.
238 * gcc.dg/tree-prof/val-prof-4.c: Dito.
239 * gcc.dg/tree-prof/val-prof-5.c: Dito.
240 * gcc.dg/tree-prof/val-prof-6.c: Dito.
241 * gcc.dg/tree-prof/val-prof-7.c: Dito.
242
f4d5a23d
AK
2432016-07-13 Andi Kleen <ak@linux.intel.com>
244
245 * lib/profopt.exp (profopt-execute): Remove .imports files.
246
ae145898
AK
2472016-07-13 Andi Kleen <ak@linux.intel.com>
248
0b965526 249 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 250
e97bd4f5
AK
2512016-07-13 Andi Kleen <ak@linux.intel.com>
252
253 * lib/profopt.exp (dg-final-scan-autofdo,
254 dg-final-scan-not-autofdo): New functions.
255
6fa3d4b4
BC
2562016-07-13 Bin Cheng <bin.cheng@arm.com>
257
258 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
259 * gcc.dg/vect/vect-35.c: Ditto.
260 * gcc.dg/vect/vect-alias-check-2.c: New test.
261
65f18bc6
ML
2622016-07-13 Martin Liska <mliska@suse.cz>
263
264 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 265 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
266 * gfortran.dg/pr42108.f90: Update expected dump scan.
267
9737f35b
RB
2682016-07-13 Richard Biener <rguenther@suse.de>
269
270 PR tree-optimization/24574
271 * gcc.dg/pr24574.c: New testcase.
272
62c0ea4b
SKS
2732016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
274
0b965526 275 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
276 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
277 * c-c++-common/pr68833-1.c: Require int32plus.
278 * gcc.dg/ipa/pr63551.c: Likewise.
279 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
280 * gcc.dg/ipa/pr64041.c: Require int32plus.
281
c7ed8938
IE
2822016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
283
284 PR ipa/71633
285 * g++.dg/pr71633.C: New test.
286
5ce15300
TP
2872016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
288
289 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
290 Add new arm_thumb1_cbz_ok effective target.
291 * gcc.target/arm/cbz.c: New test.
292
2b9509a3
TP
2932016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
294
295 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
296 Define effective target.
297 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
298 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
299 * gcc.target/arm/movhi_movw.c: New test.
300 * gcc.target/arm/movsi_movw.c: Likewise.
301 * gcc.target/arm/movdi_movw.c: Likewise.
302
7f15b177
RB
3032016-07-13 Richard Biener <rguenther@suse.de>
304
305 PR middle-end/71104
306 * gcc.dg/pr71104-1.c: New testcase.
307 * gcc.dg/pr71104-2.c: Likewise.
308
0b0a896e
MM
3092016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
310
311 PR target/71805
312 * gcc.target/powerpc/pr71805.c: New test.
313
f906f5ed
BS
3142016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
315
316 * gcc.target/powerpc/divkc3-1.c: New.
317 * gcc.target/powerpc/mulkc3-1.c: New.
318
f507d202
ML
3192016-07-12 Martin Liska <mliska@suse.cz>
320
321 * gcc.dg/params/blocksort-part.c: New test.
322 * gcc.dg/params/params.exp: New file.
323
d6f7c125
KT
3242016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
325
326 PR middle-end/71700
327 * gcc.c-torture/execute/pr71700.c: New test.
328
37ccb0ba
SB
3292016-07-12 Steven Bosscher <steven@gcc.gnu.org>
330 Richard Biener <rguenther@suse.de>
331
332 PR tree-optimization/23286
333 PR tree-optimization/70159
334 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
335 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
336 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
337 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
338 * gcc.dg/tree-ssa/pr35286.c: Likewise.
339 * gcc.dg/tree-ssa/pr35287.c: Likewise.
340 * gcc.dg/hoist-register-pressure-1.c: Likewise.
341 * gcc.dg/hoist-register-pressure-2.c: Likewise.
342 * gcc.dg/hoist-register-pressure-3.c: Likewise.
343 * gcc.dg/pr51879-12.c: Likewise.
344 * gcc.dg/strlenopt-9.c: Likewise.
345 * gcc.dg/tree-ssa/pr47392.c: Likewise.
346 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
347 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
348 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
349 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
350 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
351 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
352 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
353 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
354 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
355 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
356 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
357 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
358 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
359 * gfortran.dg/pr43984.f90: Adjust expected outcome.
360
712a93d6
RB
3612016-07-12 Richard Biener <rguenther@suse.de>
362
363 PR rtl-optimization/68961
364 * gcc.target/i386/pr68961.c: New testcase.
365
c392943c
JJ
3662016-07-11 Jakub Jelinek <jakub@redhat.com>
367
3d56e6a4
JJ
368 PR middle-end/71758
369 * c-c++-common/gomp/pr71758.c: New test.
370 * gfortran.dg/gomp/pr71758.f90: New test.
371
c392943c
JJ
372 PR tree-optimization/71823
373 * gcc.dg/vect/pr71823.c: New test.
374
741d3be5
DM
3752016-07-11 David Malcolm <dmalcolm@redhat.com>
376
377 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
378 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
379 and LINE_MAP_MAX_LOCATION_WITH_COLS.
380
92fa45b5
L
3812016-07-11 H.J. Lu <hongjiu.lu@intel.com>
382
383 PR target/71801
384 * gcc.target/i386/pr71801.c: New test.
385
f51606c7
RB
3862016-07-11 Richard Biener <rguenther@suse.de>
387
388 PR tree-optimization/71816
389 * gcc.dg/torture/pr71816.c: New testcase.
390
36b54ce0
TK
3912016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
392
393 PR fortran/71783
394 * gfortran.dg/dependency_46.f90: New test.
395
d13835b6
VM
3962016-07-08 Vladimir Makarov <vmakarov@redhat.com>
397
398 PR rtl-optimization/71621
399 * gcc.target/i386/pr71621-1.c: New.
400 * gcc.target/i386/pr71621-2.c: New.
401
642bcbdf
CP
4022016-07-08 Cesar Philippidis <cesar@codesourcery.com>
403
404 * gfortran.dg/goacc/pr71704.f90: New test.
405
02eb5b8b
BS
4062016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
407
408 PR target/71297
409 * gcc.target/powerpc/pr71297.c: New.
410
8beb9a0d
JW
4112016-07-08 Jiong Wang <jiong.wang@arm.com>
412
413 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
414
cef4b650
MM
4152016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
416
417 PR target/71806
418 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
419
3c3ecf52
AH
4202016-07-08 Alan Hayward <alan.hayward@arm.com>
421
422 PR tree-optimization/71667
423 * gcc.dg/vect/pr71667.c: New
424
2660286d
ML
4252016-07-08 Martin Liska <mliska@suse.cz>
426
427 * gcc.dg/torture/pr71606.c: New test.
428
70cdd4ae
JD
4292016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
430
431 PR fortran/71764
432 * gfortran.dg/pr71764.f90: New test.
433
842dc2e6
JJ
4342016-07-07 Jakub Jelinek <jakub@redhat.com>
435 Kai Tietz <ktietz70@googlemail.com>
436
437 PR c++/70869
438 PR c++/71054
439 * g++.dg/cpp0x/pr70869.C: New test.
440 * g++.dg/cpp0x/pr71054.C: New test.
441
31be4262
DE
4422016-07-07 David Edelsohn <dje.gcc@gmail.com>
443
444 * g++.dg/debug/pr71432.C: Fail on AIX.
445
1c122092
ML
4462016-07-07 Martin Liska <mliska@suse.cz>
447
448 * gfortran.dg/do_1.f90: Remove a corner case that triggers
449 an undefined behavior.
450 * gfortran.dg/do_3.F90: Likewise.
451 * gfortran.dg/do_check_11.f90: New test.
452 * gfortran.dg/do_check_12.f90: New test.
453 * gfortran.dg/do_corner_warn.f90: New test.
454
7119f1b1
ML
4552016-07-07 Martin Liska <mliska@suse.cz>
456
457 * gfortran.dg/predict-1.f90: Ammend the test.
458 * gfortran.dg/predict-2.f90: Likewise.
459
275792f2
IE
4602016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
461
462 PR ipa/71624
463 * g++.dg/pr71624.C: New test.
464
05a437c1
TP
4652016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
466
467 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
468 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
469 ARMv8-M Mainline architectures.
470
6f493951
TP
4712016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
472
473 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
474 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
475
5ddaee94
SB
4762016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
477
478 PR target/70098
479 PR target/71763
480 * gcc.target/powerpc/pr71763.c: New file.
481
651afdb2
YR
4822016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
483
484 PR tree-optimization/71518
0b965526 485 * gcc.dg/pr71518.c: New test.
651afdb2 486
9df99881
WD
4872016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
488
489 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
490
7b4e0769
SKS
4912016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
492
0b965526 493 PR target/50739
7b4e0769
SKS
494 * gcc.target/avr/pr50739.c: New test.
495
eb4432f7
JH
4962016-07-05 Jan Hubicka <jh@suse.cz>
497
498 * gcc.dg/tree-ssa/scev-14.c: update template.
499
c01e092f
RS
5002016-07-06 Richard Sandiford <richard.sandiford@arm.com>
501
502 * gcc.dg/vect/group-no-gaps-1.c: New test.
503
8070763a
AK
5042016-07-05 Andi Kleen <ak@linux.intel.com>
505
506 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
507 if kernel supports MPX.
508
7f6e88a8
KC
5092016-07-05 Kito Cheng <kito.cheng@gmail.com>
510
511 * gcc.c-torture/compile/pr69102.c: Require fpic support.
512
36a265b1
MM
5132016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
514 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
515
516 * gcc.target/powerpc/signbit-1.c: New test.
517 * gcc.target/powerpc/signbit-2.c: New test.
518 * gcc.target/powerpc/signbit-3.c: New test.
519
7a98fb6e
KT
5202016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
521
522 PR rtl-optimization/71594
523 * gcc.dg/torture/pr71594.c: New test.
524
1e3d54b4
JH
5252016-07-05 Jan Hubicka <jh@suse.cz>
526
527 * gcc.dg/tree-ssa/scev-14.c: new testcase.
528
84ca3893
DM
5292016-07-05 David Malcolm <dmalcolm@redhat.com>
530
531 PR c++/62314
532 * gcc/testsuite/g++.dg/parse/error5.C: Update column
533 number of missing semicolon error.
534 * g++.dg/pr62314-2.C: New test case.
535
20d0bfce
AF
5362016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
537
538 * gfortran.dg/coarray_stat_function.f90: New test.
539 * gfortran.dg/coarray_stat_whitespace.f90: New test.
540 * gfortran.dg/coarray_lib_comm_1: Adapting old test
541 to new interfaces.
542
69aaea06
AV
5432016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
544
545 PR fortran/71623
546 * gfortran.dg/deferred_character_17.f90: New test.
547
f723a43c
CL
5482016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
549
550 * gcc.target/arm/neon/polytypes.c: Move to ...
551 * gcc.target/arm/polytypes.c: ... here.
552 * gcc.target/arm/neon/pr51534.c: Move to ...
553 * gcc.target/arm/pr51534.c: ... here.
554 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
555 * gcc.target/arm/vect-vcvt.c: ... here.
556 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
557 * gcc.target/arm/vect-vcvtq.c: ... here.
558 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
559 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
560 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
561 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
562 * gcc.target/arm/neon/neon.exp: Delete.
563 * gcc.target/arm/neon/: Delete.
564
d73e0ccf
JD
5652016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
566
567 PR fortran/65575
568 * gfortran.dg: pr65575.f90: New test.
569
c20f6223
JD
5702016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
571
572 PR fortran/35849
573 * gfortran.dg: pr35849.f90: New test.
574
2a5537c3
JJ
5752016-07-04 Jakub Jelinek <jakub@redhat.com>
576
577 PR c++/71739
578 * g++.dg/cpp0x/pr71739.C: New test.
579
740f9751
CL
5802016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
581
582 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
583
bf749919
DV
5842016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
585
586 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
587 locr.
588 * gcc.target/s390/loc-1.c: New test.
589
430bb38e
YR
5902016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
591
592 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
593 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
594
15f6e0da
RR
5952016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
596
597 PR target/63874
598 * gcc.target/aarch64/pr63874.c: New test.
599
79335075
JB
6002016-07-04 Jan Beulich <jbeulich@suse.com>
601
602 * g++.dg/header.c: New.
603 * gcc.dg/header.c: New.
604
557e8c49
JJ
6052016-07-02 Jakub Jelinek <jakub@redhat.com>
606
607 PR c/71719
608 * c-c++-common/Wunused-var-15.c: New test.
609
79a592e3
JJ
6102016-07-01 Jakub Jelinek <jakub@redhat.com>
611
612 PR fortran/71687
613 * gfortran.dg/gomp/pr71687.f90: New test.
614
e2298656
BS
6152016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
616
617 * gcc.dg/const-float128-ped.c: Require __float128 effective
618 target and options.
619 * gcc.dg/const-float128.c: Likewise.
620 * gcc.dg/torture/float128-cmp-invalid.c: Require
621 __float128 and base_quadfloat_support effective targets, and
622 __float128 options.
623 * gcc.dg/torture/float128-div-underflow.c: Likewise.
624 * gcc.dg/torture/float128-extend-nan.c: Likewise.
625 * gcc.dg/torture/float128-nan.c: Likewise.
626 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
627 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
628 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 629 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
630 (add_options_for___float128): New.
631 (check_effective_target_base_quadword_support): New.
632
70c11966
MM
6332016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
634
635 PR target/71720
636 * gcc.target/powerpc/pr71720.c: New test.
637
059541fd
JB
6382016-07-01 Jan Beulich <jbeulich@suse.com>
639
640 * gcc.dg/bss.c: New.
641
2c1e4964
PB
6422016-07-01 Peter Bergner <bergner@vnet.ibm.com>
643
644 PR target/71698
645 * gcc.target/powerpc/pr71698.c: New test.
646
22e1cb39
GJL
6472016-07-01 Georg-Johann Lay <avr@gjlay.de>
648
649 PR target/71151
650 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
651 instead of ".foo" for its section name.
652 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
653 depending on MCU's flash size.
654 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
655 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
656 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
657 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
658 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
659 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
660
466cf574
JB
6612016-07-01 Jan Beulich <jbeulich@suse.com>
662
663 * gcc.target/i386/pr65105-2.c: Add -msse2.
664
351beab7
JJ
6652016-06-30 Jakub Jelinek <jakub@redhat.com>
666
55a0f21a
JJ
667 PR tree-optimization/71707
668 * gcc.dg/strlenopt-29.c: New test.
669
6245ad72
JJ
670 PR fortran/71704
671 * gfortran.dg/gomp/pr71704.f90: New test.
672
351beab7
JJ
673 PR fortran/71705
674 * gfortran.dg/gomp/pr71705.f90: New test.
675
5a3a6a5e
KN
6762016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
677
678 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
679 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
680 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
681 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
682 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
683 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
684 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
685 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
686 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
687 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
688 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
689 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
690 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
691 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
692 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
693 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
694 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
695 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
696 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
697 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
698 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
699 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
700 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
701 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
702 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
703 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
704 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
705 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
706 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
707 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
708 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
709 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
710 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
711 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
712 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
713 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
714 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
715 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
716 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
717 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
718 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
719 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
720 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
721 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
722 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
723 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
724 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
725 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
726 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
727 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
728 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
729 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
730 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
731 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
732 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
733 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
734 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
735 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
736 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
737 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
738 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
739 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
740 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
741 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
742 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
743 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
744 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
745 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
746 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
747 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
748 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
749 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
750 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
751 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
752 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
753 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
754 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
755 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
756 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
757 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
758 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
759
3dfa8071 7602016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 761 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
762
763 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
764
9bd62242 7652016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 766 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
767
768 * gcc.target/aarch64/vget_set_lane_1.c: New test.
769
603107fb
DM
7702016-06-30 David Malcolm <dmalcolm@redhat.com>
771
772 PR driver/71651
773 * gcc.dg/spellcheck-options-12.c: New test case.
774
205cccc7
JJ
7752016-06-30 Jakub Jelinek <jakub@redhat.com>
776
777 PR middle-end/71693
778 * gcc.c-torture/compile/pr71693.c: New test.
779
f4452176
DM
7802016-06-29 David Malcolm <dmalcolm@redhat.com>
781
782 * gcc.dg/spellcheck-params.c: New testcase.
783 * gcc.dg/spellcheck-params-2.c: New testcase.
784
c5e74d9d
MM
7852016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
786
787 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
788 vector extract instructions.
789 * gcc.target/powerpc/p9-extract-2.c: Likewise.
790
e44ecbfd
JD
7912016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
792
793 PR fortran/71686
794 * gfortran.dg/unexpected_eof_2.f90: New test.
795 * gfortran.dg/unexpected_eof_3.f90: New test.
796
ee446d9f
JW
7972016-06-29 Jim Wilson <jim.wilson@linaro.org>
798
799 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
800
27f67461
CP
8012016-06-29 Cesar Philippidis <cesar@codesourcery.com>
802
803 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
804 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
805 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
806
b1206d29
RB
8072016-06-29 Richard Biener <rguenther@suse.de>
808
809 PR middle-end/15256
810 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
811
1af21224
MW
8122016-06-29 Matthew Wahab <matthew.wahab@arm.com>
813
814 * gcc.target/arm/aapcs/neon-vect10.c: Require
815 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
816 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
817 * gcc.target/arm/aapcs/vfp18.c: Likewise.
818 * gcc.target/arm/aapcs/vfp19.c: Likewise.
819 * gcc.target/arm/aapcs/vfp20.c: Likewise.
820 * gcc.target/arm/aapcs/vfp21.c: Likewise.
821 * gcc.target/arm/fp16-aapcs-1.c: Require
822 -mfloat-ab=hard. Also simplify the test.
823 * gcc.target/arm/fp16-aapcs-2.c: New.
824
7fe43755
MW
8252016-06-29 Matthew Wahab <matthew.wahab@arm.com>
826
0b965526 827 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
828 (add_options_for_arm_fp16_ieee): New.
829 (add_options_for_arm_fp16_alternative): New.
830 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
831 long-line.
832 (effective_target_arm_fp16_hw): New.
833
264d951a
IE
8342016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
835
836 PR tree-optimization/71655
837 * g++.dg/pr71655.C: New test.
838
5c846a81
ML
8392016-06-29 Martin Liska <mliska@suse.cz>
840
841 * gcc.dg/pr71585.c: New test.
842 * gcc.dg/pr71585-2.c: New test.
843 * gcc.dg/pr71585-3.c: New test.
844
fafe9318
YR
8452016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
846
847 PR tree-optimization/70729
848 * g++.dg/vect/pr70729.cc: New test.
849
54d19c3b
TS
8502016-06-29 Thomas Schwinge <thomas@codesourcery.com>
851
852 * c-c++-common/gomp/cancel-1.c: Extend.
853
5f3cd7c3
JJ
8542016-06-29 Jakub Jelinek <jakub@redhat.com>
855
856 PR tree-optimization/71625
857 * gcc.dg/strlenopt-28.c: New test.
858
4aa83879
RB
8592016-06-29 Richard Biener <rguenther@suse.de>
860
861 PR middle-end/71002
862 * g++.dg/torture/pr71002.C: Adjust testcase.
863
152ef731
JJ
8642016-06-29 Jakub Jelinek <jakub@redhat.com>
865
866 PR c/71685
867 * gcc.dg/pr71685.c: New test.
868
8692016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
870
871 PR c/71552
872 * gcc.dg/init-bad-9.c: New test.
873
d41dc215
BS
8742016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
875
876 * gcc.target/powerpc/abs128-1.c: Require VSX.
877 * gcc.target/powerpc/copysign128-1.c: Likewise.
878 * gcc.target/powerpc/inf128-1.c: Likewise.
879 * gcc.target/powerpc/nan128-1.c: Likewise.
880
6a20b538
JJ
8812016-06-28 Jakub Jelinek <jakub@redhat.com>
882
883 PR middle-end/71626
884 * gcc.c-torture/execute/pr71626-1.c: New test.
885 * gcc.c-torture/execute/pr71626-2.c: New test.
886
77d93c47
PB
8872016-06-28 Peter Bergner <bergner@vnet.ibm.com>
888
889 PR target/71656
890 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
891
a8264058
SB
8922016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
893
894 PR target/71670
895 * gcc.target/powerpc/pr71670.c: New testcase.
896
0dc47331
PB
8972016-06-27 Peter Bergner <bergner@vnet.ibm.com>
898
899 PR target/71656
900 * gcc.target/powerpc/pr71656-1.c: New test.
901 * gcc.target/powerpc/pr71656-2.c: New test.
902
b65ffc79
CL
9032016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
904
905 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
906 around fp16 code.
907 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
908 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
909 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
910 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
911 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
912 Add arm_neon_fp16_ok effective target.
0b965526
UB
913 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
914 Likewise.
915 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
916 Likewise.
917 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
918 Likewise.
919 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
920 Likewise.
921 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
922 Likewise.
923 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
924 Likewise.
925 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
926 Likewise.
927 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
928 Likewise.
929 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
930 Likewise.
931 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
932 Likewise.
933 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
934 Likewise.
b65ffc79 935
9bb86f40
JH
9362016-06-26 Jan Hubicka <hubicka@ucw.cz>
937
938 * gcc.dg/predict-12.c: New testcase.
939
46db0fd4
JD
9402016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
941
942 PR fortran/71649
943 * gfortran.dg/pr71649.f90: New test.
944
2a65e70b
JJ
9452016-06-25 Jakub Jelinek <jakub@redhat.com>
946
f8a06e24
JJ
947 PR tree-optimization/71643
948 * g++.dg/opt/pr71643.C: New test.
949
2a65e70b
JJ
950 PR tree-optimization/71631
951 * gcc.c-torture/execute/pr71631.c: New test.
952
7805417a
JH
9532016-06-24 Jan Hubicka <hubicka@ucw.cz>
954
955 * gcc.dg/predict-11.c: New testcase.
956 * gfortran.dg/predict-2.f90: New testcase.
957
888ed1a3
JH
9582016-06-24 Jan Hubicka <hubicka@ucw.cz>
959
960 * gcc.dg/predict-10.c: New test.
961
53605f35
BS
9622016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
963
964 * gcc.target/powerpc/abs128-1.c: New.
965 * gcc.target/powerpc/copysign128-1.c: New.
966 * gcc.target/powerpc/inf128-1.c: New.
967 * gcc.target/powerpc/nan128-1.c: New.
968
7b22b4c6
EB
9692016-06-24 Eric Botcazou <ebotcazou@adacore.com>
970
971 * gfortran.dg/pr71642.f90: New test.
972
37e373c2
JJ
9732016-06-24 Jakub Jelinek <jakub@redhat.com>
974
975 PR tree-optimization/71647
976 * gcc.target/i386/pr71647.c: New test.
977
b20b79f2
L
9782016-06-24 H.J. Lu <hongjiu.lu@intel.com>
979
980 * gcc.target/i386/noplt-gd-1.c: New test.
981 * gcc.target/i386/noplt-gd-2.c: Likewise.
982 * gcc.target/i386/noplt-gd-3.c: Likewise.
983 * gcc.target/i386/noplt-ld-1.c: Likewise.
984 * gcc.target/i386/noplt-ld-2.c: Likewise.
985 * gcc.target/i386/noplt-ld-3.c: Likewise.
986 * lib/target-supports.exp
987 (check_effective_target_tls_get_addr_via_got): New.
988
04619cb8
UB
9892016-06-24 Uros Bizjak <ubizjak@gmail.com>
990
991 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
992 testsuite compile flags.
993 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
994 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
995
9962016-06-24 Uros Bizjak <ubizjak@gmail.com>
997
998 * g++dg/vect/pr36684.cc: Add dg-do compile.
999 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1000 * gcc.dg/vect/pr70021.c: Ditto.
1001 * gcc.dg/vect/pr70138-1.c: Ditto.
1002 * gcc.dg/vect/pr70138-2.c: Ditto.
1003 * gcc.dg/vect/pr70354-1.c: Ditto.
1004 * gcc.dg/vect/pr70354-2.c: Ditto.
1005 * gcc.dg/vect/pr71259.c: Ditto.
1006 * gcc.dg/vect/pr71416-1.c: Ditto.
1007 * gcc.dg/vect/slp-43.c: Ditto.
1008 * gcc.dg/vect/slp-45.c: Ditto.
1009 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1010 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1011 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1012 * gfortran.dg/vect/pr69980.f90: Ditto.
1013
10142016-06-24 Uros Bizjak <ubizjak@gmail.com>
1015
1016 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1017 * gcc.dg/vect/bb-slp-30.c: Ditto.
1018 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1019 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1020 * gcc.dg/vect/pr45902.c: Ditto.
1021 * gcc.dg/vect/pr48172.c: Ditto.
1022 * gcc.dg/vect/pr48377.c: Ditto.
1023 * gcc.dg/vect/pr49038.c: Ditto.
1024 * gcc.dg/vect/pr49771.c: Ditto.
1025 * gcc.dg/vect/pr52091.c: Ditto.
1026 * gcc.dg/vect/pr53185-2.c: Ditto.
1027 * gcc.dg/vect/pr56826.c: Ditto.
1028 * gcc.dg/vect/pr60276.c: Ditto.
1029 * gcc.dg/vect/pr62021.c: Ditto.
1030 * gcc.dg/vect/pr63530.c: Ditto.
1031 * gcc.dg/vect/pr65518.c: Ditto.
1032 * gcc.dg/vect/pr65947-1.c: Ditto.
1033 * gcc.dg/vect/pr65947-10.c: Ditto.
1034 * gcc.dg/vect/pr65947-11.c: Ditto.
1035 * gcc.dg/vect/pr65947-12.c: Ditto.
1036 * gcc.dg/vect/pr65947-13.c: Ditto.
1037 * gcc.dg/vect/pr65947-2.c: Ditto.
1038 * gcc.dg/vect/pr65947-3.c: Ditto.
1039 * gcc.dg/vect/pr65947-4.c: Ditto.
1040 * gcc.dg/vect/pr65947-5.c: Ditto.
1041 * gcc.dg/vect/pr65947-6.c: Ditto.
1042 * gcc.dg/vect/pr65947-7.c: Ditto.
1043 * gcc.dg/vect/pr65947-8.c: Ditto.
1044 * gcc.dg/vect/pr65947-9.c: Ditto.
1045 * gcc.dg/vect/pr71416-1.c: Ditto.
1046 * gcc.dg/vect/pr71439.c: Ditto.
1047 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1048 * gcc.dg/vect/vect-bswap16.c: Ditto.
1049 * gcc.dg/vect/vect-bswap32.c: Ditto.
1050 * gcc.dg/vect/vect-bswap64.c: Ditto.
1051 * gcc.dg/vect/vect-live-1.c: Ditto.
1052 * gcc.dg/vect/vect-live-2.c: Ditto.
1053 * gcc.dg/vect/vect-live-3.c: Ditto.
1054 * gcc.dg/vect/vect-live-4.c: Ditto.
1055 * gcc.dg/vect/vect-live-5.c: Ditto.
1056 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1057 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1058 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1059 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1060 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1061 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1062 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1063 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1064 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1065 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1066 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1067 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1068 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1069 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1070 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1071 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1072 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1073
da224bcb
UB
10742016-06-24 Uros Bizjak <ubizjak@gmail.com>
1075
1076 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1077
dfee2870
L
10782016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1079
1080 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1081 ia32 if R_386_GOT32X relocation is supported.
1082 * gcc.target/i386/noplt-3.c: Likewise.
1083 * gcc.target/i386/noplt-2.c: Likewise.
1084 (main): Renamed to ...
1085 (bar): This.
1086 * gcc.target/i386/noplt-4.c: Likewise.
1087 (main): Renamed to ...
1088 (bar): This.
1089 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1090 * gcc.target/i386/pr67400-5.c: Likewise.
1091
a86451b9
JJ
10922016-06-24 Jakub Jelinek <jakub@redhat.com>
1093
00085092
JJ
1094 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1095 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1096
a86451b9
JJ
1097 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1098 f4): Adjust expected diagnostics.
1099 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1100 (T): If OVFP is defined, redefine to TP.
1101 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1102 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1103 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1104 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1105 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1106 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1107 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1108 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1109 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1110 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1111 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1112 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1113 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1114 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1115 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1116 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1117 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1118 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1119 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1120 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1121 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1122 as last argument to __builtin_add_overflow_p.
1123
7bb5d5f4
UB
11242016-06-23 Uros Bizjak <ubizjak@gmail.com>
1125
1126 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1127 dg-options and remove default vector testsuite compile flags.
1128 * g++.dg/vect/pr33860a.cc: Ditto.
1129 * g++.dg/vect/pr45470-a.cc: Ditto.
1130 * g++.dg/vect/pr45470-b.cc: Ditto.
1131 * g++.dg/vect/pr60896.cc: Ditto.
1132 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1133 * gcc.dg/vect/pr18308.c: Ditto.
1134 * gcc.dg/vect/pr24049.c: Ditto.
1135 * gcc.dg/vect/pr33373.c: Ditto.
1136 * gcc.dg/vect/pr36228.c: Ditto.
1137 * gcc.dg/vect/pr42395.c: Ditto.
1138 * gcc.dg/vect/pr42604.c: Ditto.
1139 * gcc.dg/vect/pr46663.c: Ditto.
1140 * gcc.dg/vect/pr48765.c: Ditto.
1141 * gcc.dg/vect/pr49093.c: Ditto.
1142 * gcc.dg/vect/pr49352.c: Ditto.
1143 * gcc.dg/vect/pr52298.c: Ditto.
1144 * gcc.dg/vect/pr52870.c: Ditto.
1145 * gcc.dg/vect/pr53185.c: Ditto.
1146 * gcc.dg/vect/pr53773.c: Ditto.
1147 * gcc.dg/vect/pr56695.c: Ditto.
1148 * gcc.dg/vect/pr62171.c: Ditto.
1149 * gcc.dg/vect/pr63530.c: Ditto.
1150 * gcc.dg/vect/pr68339.c: Ditto.
1151 * gcc.dg/vect/pr71259.c: Ditto.
1152 * gcc.dg/vect/vect-82_64.c: Ditto.
1153 * gcc.dg/vect/vect-83_64.c: Ditto.
1154 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1155 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1156 * gcc.dg/vect/vect-shift-2.c: Ditto.
1157 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1158 * gfortran.dg/vect/pr39318.f90: Ditto.
1159 * gfortran.dg/vect/pr45714-a.f: Ditto.
1160 * gfortran.dg/vect/pr45714-b.f: Ditto.
1161 * gfortran.dg/vect/pr46213.f90: Ditto.
1162
2d4bb02f
MM
11632016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1164 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1165
1166 * gcc.target/powerpc/p9-splat-5.c: New test.
1167
f6d1b868
UB
11682016-06-23 Uros Bizjak <ubizjak@gmail.com>
1169
1170 PR tree-optimization/71488
1171 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1172 * lib/target-supports.exp: ... here.
1173 (check_sse4_hw_available): New procedure.
1174 (check_effective_target_sse4_runtime): Ditto.
1175 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1176 -march=westmere for sse4_runtime targets.
936ff030 1177 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 1178 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 1179 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 1180 (main): Call check_vect ().
a7898180 1181 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 1182
c0597759
L
11832016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1184
1185 PR target/66232
1186 PR target/67400
1187 * gcc.target/i386/pr66232-14.c: New file.
1188 * gcc.target/i386/pr66232-15.c: Likewise.
1189 * gcc.target/i386/pr66232-16.c: Likewise.
1190 * gcc.target/i386/pr66232-17.c: Likewise.
1191 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1192 ia32 if R_386_GOT32X relocation is supported.
1193 * gcc.target/i386/pr67400-2.c: Likewise.
1194 * gcc.target/i386/pr67400-3.c: Likewise.
1195 * gcc.target/i386/pr67400-4.c: Likewise.
1196 * gcc.target/i386/pr67400-6.c: Likewise.
1197 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 1198 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 1199
5b0e27a7
JD
12002016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1201
1202 PR libgfortran/48852
1203 * gfortran.dg/char4_iunit_1.f03: Update test.
1204 * gfortran.dg/f2003_io_5.f03: Update test.
1205 * gfortran.dg/real_const_3.f90: Update test.
1206
7f586d90
AK
12072016-06-23 Andi Kleen <ak@linux.intel.com>
1208
1209 * g++.dg/bprob/bprob.exp: Support autofdo.
1210 * g++.dg/tree-prof/tree-prof.exp: dito.
1211 * gcc.dg/tree-prof/tree-prof.exp: dito.
1212 * gcc.misc-tests/bprob.exp: dito.
1213 * gfortran.dg/prof/prof.exp: dito.
1214 * lib/profopt.exp: dito.
1215 * lib/target-supports.exp: Check for autofdo.
1216
60fa7862
ML
12172016-06-23 Martin Liska <mliska@suse.cz>
1218
1219 * gcc.dg/pr71619.c: New test.
1220
e3d62871
UB
12212016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1222
1223 PR target/67400
cc901875
UB
1224 * gcc.target/i386/pr67400-1.c: New test.
1225 * gcc.target/i386/pr67400-2.c: Likewise.
1226 * gcc.target/i386/pr67400-3.c: Likewise.
1227 * gcc.target/i386/pr67400-4.c: Likewise.
1228 * gcc.target/i386/pr67400-5.c: Likewise.
1229 * gcc.target/i386/pr67400-6.c: Likewise.
1230 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1231
ac81cf0b
DM
12322016-06-22 David Malcolm <dmalcolm@redhat.com>
1233
1234 * c-c++-common/missing-header-1.c: New test case.
1235 * c-c++-common/missing-header-2.c: New test case.
1236 * c-c++-common/missing-header-3.c: New test case.
1237 * c-c++-common/missing-header-4.c: New test case.
1238
1a4f11c8
DM
12392016-06-22 David Malcolm <dmalcolm@redhat.com>
1240
1241 PR c/70339
1242 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1243 hint.
1244 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1245 expected results due to builtin "nanl" now being suggested for
1246 "name".
1247 * gcc.dg/pr67580.c: Update expected messages.
1248 * gcc.dg/spellcheck-identifiers.c: New testcase.
1249 * gcc.dg/spellcheck-typenames.c: New testcase.
1250
a93eac6a
DM
12512016-06-22 David Malcolm <dmalcolm@redhat.com>
1252
1253 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1254 file.
1255 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1256 diagnostic-test-show-locus-parseable-fixits.c to sources for
1257 diagnostic_plugin_test_show_locus.c.
1258 * lib/gcc-defs.exp (freeform_regexps): New global.
1259 (dg-regexp): New function.
1260 (handle-dg-regexps): New function.
1261 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1262 freeform_regexps to the empty list.
1263 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1264
49e76ff1
IE
12652016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1266
f6d1b868 1267 PR tree-optimization/71488
49e76ff1
IE
1268 * g++.dg/pr71488.C: New test.
1269 * gcc.dg/vect/vect-bool-cmp.c: New test.
1270
951d8c8a
EB
12712016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1272
1273 * gcc.dg/guality/param-5.c: New test.
1274
b60fc3bd
BE
12752016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1276
1277 * gcc.target/i386/asm-flag-7.c: New test.
1278
0609abda
TS
12792016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1280
1281 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1282 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1283 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1284 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1285 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1286 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1287 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1288 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1289 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1290 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1291 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1292 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1293 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1294 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1295 * lib/target-supports.exp: Likewise.
1296
ee2499b4
TS
12972016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1298
1299 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1300 * gcc.dg/attr-ms_struct-2.c: Likewise.
1301 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1302 * gcc.dg/bf-ms-attrib.c: Likewise.
1303 * gcc.dg/bf-ms-layout-2.c: Likewise.
1304 * gcc.dg/bf-ms-layout-3.c: Likewise.
1305 * gcc.dg/bf-ms-layout.c: Likewise.
1306 * gcc.dg/bf-no-ms-layout.c: Likewise.
1307 * gcc.target/i386/bitfield1.c: Likewise.
1308 * gcc.target/i386/bitfield2.c: Likewise.
1309 * gcc.target/i386/bitfield3.c: Likewise.
1310
caea59ff
KN
13112016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1312
1313 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1314 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1315 override other than -mcpu=power9 command-line option is specified,
1316 or if the target operating system is aix.
1317 * gcc.target/powerpc/darn-1.c: Likewise.
1318 * gcc.target/powerpc/darn-2.c: Likewise.
1319 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1320 test if effective-target is not powerpc_p9vector_ok or if the
1321 target operating system is not defined.
1322 * gcc.target/powerpc/vslv-1.c: Likewise.
1323 * gcc.target/powerpc/vsrv-0.c: Likewise.
1324 * gcc.target/powerpc/vsrv-1.c: Likewise.
1325
63617e30
TB
13262016-06-21 Tobias Burnus <burnus@net-b.de>
1327
1328 PR fortran/71068
1329 * gfortran.dg/coarray/data_1.f90: New.
1330
89192c3c
WD
13312016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1332
1333 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1334 (dg-require-effective-target): Use arm_v8_neon_hw.
1335 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1336 (dg-require-effective-target): Likewise.
1337 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1338 (dg-require-effective-target): Likewise.
1339 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1340 (dg-require-effective-target): Likewise.
1341 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1342 (dg-require-effective-target): Likewise.
1343 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1344 (dg-require-effective-target): Likewise.
1345 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1346 Add AArch64 check.
1347
64ac50e2
WD
13482016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1349
1350 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1351 Set to 3 so test passes.
1352
6252b5db
WD
13532016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1354
1355 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1356
3b9bc511
IV
13572016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1358
1359 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1360 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1361 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1362 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1363
21db1c78
IV
13642016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1365
1366 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1367 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1368
9d30e86f
L
13692016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1370
1371 PR target/71549
1372 * gcc.target/i386/pr71549.c: New test.
1373
448a7c69
KN
13742016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1375
1376 * gcc.target/powerpc/vadsdu-0.c: Replace
1377 dg-require-effective-target directive to allow test to run on more
1378 platforms, and add dg-skip-if directive to disable test on aix
1379 platforms because of known incompatibilities.
1380 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1381 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1382 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1383 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1384 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1385 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1386 * gcc.target/powerpc/vadsdub-2.c: Replace
1387 dg-require-effective-target directive to allow test to run on more
1388 platforms, and add dg-skip-if directive to disable test on aix
1389 platforms because of known incompatibilities.
1390 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1391 with vec_absdb call to differentiate this test from vadsdub-1.c.
1392 * gcc.target/powerpc/vadsduh-1.c: Replace
1393 dg-require-effective-target directive to allow test to run on more
1394 platforms, and add dg-skip-if directive to disable test on aix
1395 platforms because of known incompatibilities.
1396 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1397 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1398 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1399
0ad84f34
JJ
14002016-06-21 Jakub Jelinek <jakub@redhat.com>
1401
1402 PR tree-optimization/71588
1403 * gcc.dg/pr71558.c: New test.
1404
e71e8d94
SKS
14052016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1406
1407 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1408 * c-c++-common/pr68657-2.c: Likewise.
1409 * c-c++-common/pr68657-3.c: Likewise.
1410 * gcc.dg/torture/pr69714.c: Require int32plus support.
1411 * gcc.dg/torture/pr70025.c: Likewise.
1412 * gcc.dg/torture/pr70083.c: Likewise.
1413 * gcc.dg/torture/pr70542.c: Likewise.
1414 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1415
5a578671
JM
14162016-06-20 Joseph Myers <joseph@codesourcery.com>
1417
1418 PR c/71601
1419 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1420
7a9df68e
JJ
14212016-06-20 Jakub Jelinek <jakub@redhat.com>
1422
50aa64d5
JJ
1423 PR middle-end/71581
1424 * gcc.dg/pr71581.c: New test.
1425
7a9df68e
JJ
1426 PR rtl-optimization/71591
1427 * gcc.dg/cpp/pr71591.c: New test.
1428
3947cf19
DR
14292016-06-20 David B. Robins <gcc@davidrobins.net>
1430
1431 PR target/71571
1432 * g++.dg/torture/pr71571.C: New test.
1433
c4ff221e
JJ
14342016-06-20 Jakub Jelinek <jakub@redhat.com>
1435
1436 PR target/71559
1437 * gcc.target/i386/sse2-pr71559.c: New test.
1438 * gcc.target/i386/avx-pr71559.c: New test.
1439 * gcc.target/i386/avx512f-pr71559.c: New test.
1440
f1b5abfb
TB
14412016-06-20 Tobias Burnus <burnus@net-b.de>
1442
1443 PR fortran/71194
1444 * gfortran.dg/pointer_remapping_10.f90: New.
1445
842107e4
DM
14462016-06-20 David Malcolm <dmalcolm@redhat.com>
1447
1448 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1449
d9e8bdfd
MS
14502016-06-20 Martin Sebor <msebor@redhat.com>
1451
1452 PR c/69507
1453 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1454 * gnu90-const-expr-1.c: Same.
1455 * gnu99-const-expr-1.c: Same.
1456 * gnu99-static-1.c: Same.
1457
67785479
RL
14582016-06-20 Renlin Li <renlin.li@arm.com>
1459
29f09b38 1460 PR testsuite/71489
67785479
RL
1461 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1462
636929b8
JG
14632016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1464
1465 * gcc.target/aarch64/vcvt_f64_1.c: New.
1466 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1467 * gcc.target/aarch64/vrecp_f64_1.c: New.
1468
ff7b374b
KT
14692016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1470
1471 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1472 "alignement".
1473
554cfc9e
GJL
14742016-06-20 Georg-Johann Lay <avr@gjlay.de>
1475
1476 PR target/71103
1477 * gcc.target/avr/torture/pr71103-2.c: New test.
1478
aa0db437
MS
14792016-06-19 Martin Sebor <msebor@redhat.com>
1480
1481 PR c/69507
1482 * gcc.dg/alignof.c: New test.
1483
c561b091
PC
14842016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1485
1486 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1487 vs dg-error; test constexpr specifier too.
1488
bf54f123
PC
14892016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1490
1491 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1492
4e53aa97
CL
14932016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1494
1495 * lib/target-supports.exp
1496 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1497 arm_neon_ok and merge flags. Fix temporary test name.
1498 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1499 and merge flags.
1500
69071d86
ML
15012016-06-17 Martin Liska <mliska@suse.cz>
1502
1503 * gcc.dg/predict-9.c: Fix dump scanning.
1504
68b3b858
BC
15052016-06-17 Bin Cheng <bin.cheng@arm.com>
1506
1507 PR tree-optimization/71354
1508 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1509
d3ee260a
BC
15102016-06-17 Bin Cheng <bin.cheng@arm.com>
1511
1512 PR tree-optimization/71347
1513 * gcc.dg/tree-ssa/pr71347.c: New test.
1514
bd8fb114
BC
15152016-06-17 Bin Cheng <bin.cheng@arm.com>
1516
1517 PR tree-optimization/71354
1518 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1519
97816be4
BC
15202016-06-17 Bin Cheng <bin.cheng@arm.com>
1521
1522 * gcc.dg/vect/vect-alias-check-1.c: New test.
1523
2d761a37
SKS
15242016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1525
e0277d6b 1526 PR target/71151
2d761a37
SKS
1527 * gcc.target/avr/pr71151-1.c: New test.
1528 * gcc.target/avr/pr71151-2.c: New test.
1529 * gcc.target/avr/pr71151-3.c: New test.
1530 * gcc.target/avr/pr71151-4.c: New test.
1531 * gcc.target/avr/pr71151-5.c: New test.
1532 * gcc.target/avr/pr71151-6.c: New test.
1533 * gcc.target/avr/pr71151-7.c: New test.
1534 * gcc.target/avr/pr71151-8.c: New test.
1535 * gcc.target/avr/pr71151-common.h: New test.
1536
68fa96d6
ML
15372016-06-16 Martin Liska <mliska@suse.cz>
1538
1539 * gfortran.dg/predict-1.f90: New test.
1540
b6ca982f
UB
15412016-06-16 Uros Bizjak <ubizjak@gmail.com>
1542
1543 PR target/71242
1544 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1545
1dc8d15b
JH
15462016-06-16 Jan Hubicka <hubicka@ucw.cz>
1547
1548 * g++.dg/vect/pr36648.cc: Disable cunrolli
1549
67c25816
JJ
15502016-06-16 Jakub Jelinek <jakub@redhat.com>
1551
c577adb2
JJ
1552 PR target/71554
1553 * gcc.c-torture/execute/pr71554.c: New test.
1554
67c25816
JJ
1555 PR rtl-optimization/71532
1556 * gcc.dg/torture/pr71532.c: New test.
1557
1a3c3ee9
MM
15582016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1559
1560 * gcc.target/powerpc/p9-dimode1.c: New test.
1561 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1562
f29468a7
JJ
15632016-06-15 Jakub Jelinek <jakub@redhat.com>
1564
61daecc4
JJ
1565 * gcc.c-torture/compile/20160615-1.c: New test.
1566
f29468a7
JJ
1567 * g++.dg/cpp0x/ref-qual17.C: New test.
1568
209d1e2d
IE
15692016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1570
1571 PR middle-end/71529
1572 * gcc.target/i386/pr71529.C: New test.
1573
8dc35712
AH
15742016-06-15 Alan Hayward <alan.hayward@arm.com>
1575
1576 PR tree-optimization/71483
1577 * g++.dg/vect/pr71483.c: New
1578
b8911cb8
PC
15792016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1580
1581 PR c++/70202
1582 * g++.dg/inherit/crash6.C: New.
1583 * g++.dg/inherit/union2.C: Likewise.
1584 * g++.dg/inherit/virtual12.C: Likewise.
1585 * g++.dg/inherit/virtual13.C: Likewise.
1586 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1587
cf5d08ab
UB
15882016-06-15 Uros Bizjak <ubizjak@gmail.com>
1589
e3d62871 1590 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1591
8f482165
AH
15922016-06-15 Alan Hayward <alan.hayward@arm.com>
1593
1594 PR tree-optimization/71439
1595 * gcc.dg/vect/pr71439.c: New
1596
3256673f
KT
15972016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1598
1599 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1600
b17dc4d4
RB
16012016-06-15 Richard Biener <rguenther@suse.de>
1602
1603 * gcc.dg/vect/slp-45.c: New testcase.
1604
2a5825f2
RB
16052016-06-15 Richard Biener <rguenther@suse.de>
1606
1607 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1608
6e433d0b
BS
16092016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1610
1611 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1612 requirements, and disable for AIX for now.
1613 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1614
abe7f828
JJ
16152016-06-14 Jakub Jelinek <jakub@redhat.com>
1616
a09c81b4
JJ
1617 PR c++/71528
1618 * g++.dg/opt/pr71528.C: New test.
1619
abe7f828
JJ
1620 PR c++/71516
1621 * g++.dg/init/pr71516.C: New test.
1622
acfadf06
PC
16232016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1624
1625 * g++.dg/init/array46.C: New.
1626
4d568ab2
UB
16272016-06-14 Uros Bizjak <ubizjak@gmail.com>
1628
e3d62871
UB
1629 * gcc.target/i386/float128-3.c: New test.
1630 * gcc.target/i386/quad-sse4.c: Ditto.
1631 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1632 Update scan strings.
4d568ab2 1633
30934c5d
RB
16342016-06-14 Richard Biener <rguenther@suse.de>
1635
1636 PR middle-end/71526
1637 * gfortran.dg/pr71526.f90: New testcase.
1638
3970e545
AV
16392016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1640
1641 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1642 * gcc.dg/zero_bits_compound-1.c: Likewise.
1643
04976c6e
RB
16442016-06-14 Richard Biener <rguenther@suse.de>
1645
1646 PR tree-optimization/71522
1647 * gcc.dg/torture/pr71522.c: New testcase.
1648
23e025db
JJ
16492016-06-14 Jakub Jelinek <jakub@redhat.com>
1650
1651 PR tree-optimization/71520
1652 * gcc.dg/tree-ssa/pr71520.c: New test.
1653
90b72e84
RB
16542016-06-14 Richard Biener <rguenther@suse.de>
1655
1656 PR tree-optimization/71521
86c24ba6 1657 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1658
ef7cf206
JJ
16592016-06-13 Jakub Jelinek <jakub@redhat.com>
1660
0dda258b
JJ
1661 PR sanitizer/71498
1662 * c-c++-common/ubsan/bounds-13.c: New test.
1663
ef7cf206
JJ
1664 PR preprocessor/71183
1665 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1666
a73786e3
JL
16672016-06-13 Jeff Law <law@redhat.com>
1668
1669 PR tree-optimization/71403
1670 * c-c++-common/ubsan/pr71403-1.c: New test.
1671 * c-c++-common/ubsan/pr71403-2.c: New test.
1672 * c-c++-common/ubsan/pr71403-3.c: New test.
1673
0ac249bf
JJ
16742016-06-13 Jakub Jelinek <jakub@redhat.com>
1675
1676 PR middle-end/71478
1677 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1678 Add -Wno-psabi -w to dg-options.
1679
5408a64a
KN
16802016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1681
1682 * gcc.target/powerpc/vadsdu-0.c: New test.
1683 * gcc.target/powerpc/vadsdu-1.c: New test.
1684 * gcc.target/powerpc/vadsdu-2.c: New test.
1685 * gcc.target/powerpc/vadsdu-3.c: New test.
1686 * gcc.target/powerpc/vadsdu-4.c: New test.
1687 * gcc.target/powerpc/vadsdu-5.c: New test.
1688 * gcc.target/powerpc/vadsdub-1.c: New test.
1689 * gcc.target/powerpc/vadsdub-2.c: New test.
1690 * gcc.target/powerpc/vadsduh-1.c: New test.
1691 * gcc.target/powerpc/vadsduh-2.c: New test.
1692 * gcc.target/powerpc/vadsduw-1.c: New test.
1693 * gcc.target/powerpc/vadsduw-2.c: New test.
1694
f7e4f2e3
DM
16952016-06-13 David Malcolm <dmalcolm@redhat.com>
1696
1697 * gcc.dg/c99-init-2.c (c): Update expected error message.
1698 * gcc.dg/init-bad-8.c (foo): Likewise.
1699 * gcc.dg/spellcheck-fields-3.c: New test case.
1700
ad23a23e
ML
17012016-06-13 Martin Liska <mliska@suse.cz>
1702
1703 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1704 and "guess loop iv compared" heuristics.
1705 * gcc.dg/predict-2.c: Likewise.
1706 * gcc.dg/predict-3.c: Likewise.
1707 * gcc.dg/predict-4.c: Likewise.
1708 * gcc.dg/predict-5.c: Likewise.
1709 * gcc.dg/predict-6.c: Likewise.
1710
146c55da
MP
17112016-06-13 Marek Polacek <polacek@redhat.com>
1712
1713 PR middle-end/71476
1714 * c-c++-common/Wswitch-unreachable-4.c: New test.
1715 * gcc.dg/Wswitch-unreachable-2.c: New test.
1716 * g++.dg/tm/jump1.C: Move dg-warning.
1717
42e77cbc
EB
17182016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1719
1720 * gnat.dg/renaming10.ad[sb]: New test.
1721
7474dcc1
PT
17222016-06-13 Paul Thomas <pault@gcc.gnu.org>
1723
1724 PR fortran/70673
1725 * gfortran.dg/pr70673.f90: New test.
1726
f57f53d3
RB
17272016-06-13 Richard Biener <rguenther@suse.de>
1728
1729 PR middle-end/64516
1730 * gcc.dg/align-3.c: New testcase.
1731
5843a5f0
ML
17322016-06-13 Martin Liska <mliska@suse.cz>
1733
1734 * gcc.target/i386/pr71458.c: New test.
1735
aa8fdb44
UB
17362016-06-12 Uros Bizjak <ubizjak@gmail.com>
1737
1738 PR target/71241
1739 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1740
2043e4d7
DH
17412016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1742
1743 PR target/60751
1744 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1745 statement.
1746
d3dc025d
DH
17472016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1748
1749 PR target/60751
1750 * gfortran.dg/comma_IO_extension_1.f90: New test.
1751 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1752 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1753 statement.
1754 * gfortran.dg/graphite/pr38083.f90: Likewise.
1755 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1756 missing format.
1757
a31d78c6
EB
17582016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1759
1760 * gnat.dg/case_character.adb: New test.
1761
95c18dd0
SB
17622016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1763
1764 PR middle-end/71310
1765 * gcc.target/powerpc/pr71310.c: New testcase.
1766
b97d37b4
KV
17672016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1768
1769 PR middle-end/71478
1770 * gcc.dg/pr71478.c: New test.
1771
900bcda3
JJ
17722016-06-10 Jakub Jelinek <jakub@redhat.com>
1773
ec1c20db
JJ
1774 PR middle-end/71494
1775 * gcc.c-torture/execute/pr71494.c: New test.
1776
50b15873
JJ
1777 PR c/68657
1778 * gcc.target/i386/pr68657.c: New test.
1779
900bcda3
JJ
1780 PR inline-asm/68843
1781 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1782 (test): Add -masm=intel alternatives.
1783
4d926e34
MS
17842016-06-10 Martin Sebor <msebor@redhat.com>
1785
1786 PR c/71392
1787 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1788
ad071b2b
JL
17892016-06-10 Jeff Law <law@redhat.com>
1790
1791 PR tree-optimization/71335
1792 * gcc.c-torture/execute/pr71335.c: New test.
1793
2704efe8
DM
17942016-06-10 David Malcolm <dmalcolm@redhat.com>
1795
1796 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1797 the various "cannot tail-call: " messages.
1798
18c9b7d4
CL
17992016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1800
1801 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1802 and options.
1803
7cfa10f3
MO
18042016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1805
1806 PR sanitizer/71480
1807 * c-c++-common/asan/pr71480.c: New test.
1808
1f24fd3e
L
18092016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1810
1811 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1812 (ASMNAME2): Likewise.
1813 (main): Replace fn in asm statement with ASMNAME ("fn").
1814 * gcc.dg/guality/pr68037-2.c: Likewise.
1815 * gcc.dg/guality/pr68037-3.c: Likewise.
1816 * gcc.dg/torture/pr68037-1.c: Likewise.
1817 * gcc.dg/torture/pr68037-2.c: Likewise.
1818 * gcc.dg/torture/pr68037-3.c: Likewise.
1819
ad551c07
BE
18202016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1821
1822 PR inline-asm/68843
1823 * gcc.target/i386/pr68843-1.c: New test.
1824 * gcc.target/i386/pr68843-2.c: New test.
1825
4b1ffdb1 18262016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1827 Cesar Philippidis <cesar@codesourcery.com>
1828
1829 PR middle-end/71373
1830 * gcc.dg/goacc/nested-function-1.c: New file.
1831 * gcc.dg/goacc/nested-function-2.c: Likewise.
1832 * gcc.dg/goacc/pr71373.c: Likewise.
1833 * gfortran.dg/goacc/cray-2.f95: Likewise.
1834 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1835 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1836 * gfortran.dg/goacc/cray.f95: Update.
1837 * gfortran.dg/goacc/loop-1.f95: Likewise.
1838 * gfortran.dg/goacc/loop-3.f95: Likewise.
1839 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1840 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1841
18422016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1843
1844 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1845 for OpenACC tile clauses.
1846 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1847
1848 PR c/71381
1849 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1850 to...
1851 * c-c++-common/goacc/cache-2.c: ... this new file.
1852 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1853 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1854 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1855 usage.
1856 * gfortran.dg/goacc/cray.f95: Likewise.
1857 * gfortran.dg/goacc/loop-1.f95: Likewise.
1858
89851e4c
AH
18592016-06-10 Alan Hayward <alan.hayward@arm.com>
1860
1861 PR tree-optimization/71407
1862 PR tree-optimization/71416
1863 * gcc.dg/vect/pr71407.c: New
1864 * gcc.dg/vect/pr71416-1.c: New
1865 * gcc.dg/vect/pr71416-2.c: New
1866
200eafbf
RB
18672016-06-10 Richard Biener <rguenther@suse.de>
1868
1869 PR middle-end/71477
1870 * gcc.dg/torture/pr71477.c: New testcase.
1871
4df99d92
JK
18722016-06-09 Julia Koval <julia.koval@intel.com>
1873
1874 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1875 * gcc.target/i386/interrupt-13.c: Likewise.
1876 * gcc.target/i386/interrupt-15.c: Likewise.
1877 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1878 * gcc.target/i386/interrupt-24.c: Likewise.
1879 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1880 * gcc.target/i386/interrupt-9.c: Likewise.
1881 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1882
e01b4e16
MS
18832016-06-09 Martin Sebor <msebor@redhat.com>
1884
1885 PR c/70883
1886 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1887 * gcc.dg/builtin-constant_p-1.c: Same.
1888 * gcc.dg/builtins-error.c: Same.
1889 * gcc.dg/pr70859.c: Same.
1890
9c35db0e
SKS
18912016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1892
1893 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1894 * gcc.dg/torture/pr68067-1.c: Likewise.
1895 * gcc.dg/torture/pr68067-2.c: Likewise.
1896
18972016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1898
1899 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1900 when setting SIZE.
1901
392a81b9
PC
19022016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1903
1904 PR c++/71465
1905 * g++.dg/inherit/crash5.C: New.
1906 Revert:
1907 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1908
1909 PR c++/70202
1910 * g++.dg/inherit/crash5.C: New.
1911 * g++.dg/inherit/virtual1.C: Adjust.
1912
e49efc14
ML
19132016-06-09 Martin Liska <mliska@suse.cz>
1914
1915 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1916 * g++.dg/predict-loop-exit-2.C: Likewise.
1917 * g++.dg/predict-loop-exit-3.C: Likewise.
1918 * gcc.dg/predict-1.c: Likewise.
1919 * gcc.dg/predict-2.c: Likewise.
1920 * gcc.dg/predict-3.c: Likewise.
1921 * gcc.dg/predict-4.c: Likewise.
1922 * gcc.dg/predict-5.c: Likewise.
1923 * gcc.dg/predict-6.c: Likewise.
1924 * gcc.dg/predict-7.c: Likewise.
1925
36d57986
RB
19262016-06-09 Richard Biener <rguenther@suse.de>
1927
1928 PR tree-optimization/71462
1929 * gcc.dg/torture/pr71462.c: New testcase.
1930
7d82e8e4
MP
19312016-06-09 Marek Polacek <polacek@redhat.com>
1932
1933 PR c/65471
1934 * gcc.dg/c11-generic-3.c: New test.
1935
c8a71589
PC
19362016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1937
1938 * g++.dg/init/array42.C: New.
1939 * g++.dg/init/array43.C: Likewise.
1940 * g++.dg/init/array44.C: Likewise.
1941 * g++.dg/init/array45.C: Likewise.
1942 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1943 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1944 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1945 * g++.dg/gomp/pr35751.C: Likewise.
1946 * g++.dg/init/array23.C: Likewise.
1947 * g++.dg/init/brace2.C: Likewise.
1948 * g++.dg/init/brace6.C: Likewise.
1949
44a845ca
MS
19502016-06-08 Martin Sebor <msebor@redhat.com>
1951 Jakub Jelinek <jakub@redhat.com>
1952
1953 PR c++/70507
1954 PR c/68120
1955 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1956 * c-c++-common/builtin-arith-overflow-2.c: New test.
1957 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1958 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1959 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1960
2ef16b6e
JJ
19612016-06-08 Jakub Jelinek <jakub@redhat.com>
1962
1963 PR c++/71442
1964 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1965
5e3ee346
AL
19662016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1967
1968 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1969 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1970 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1971 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1972 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1973 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1974 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1975 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1976 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1977 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1978 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1979 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1980 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1981
b2ae2814
RB
19822016-06-08 Richard Biener <rguenther@suse.de>
1983
1984 PR tree-optimization/68558
1985 * gcc.dg/vect/slp-44.c: New testcase.
1986
e09b4c37
RB
19872016-06-08 Richard Biener <rguenther@suse.de>
1988
1989 * gcc.dg/vect/slp-43.c: New testcase.
1990
72d50660
RB
19912016-06-08 Richard Biener <rguenther@suse.de>
1992
1993 PR tree-optimization/71452
1994 * gcc.dg/torture/pr71452.c: New testcase.
1995
988c115c
JJ
19962016-06-08 Jakub Jelinek <jakub@redhat.com>
1997
1998 PR c++/71448
1999 * g++.dg/torture/pr71448.C: New test.
2000
73d73b48
BS
20012016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2002
2003 PR debug/71432
2004 PR ada/71413
2005 * g++.dg/debug/pr71432.C: New test.
2006
bdd15d0c
PK
20072016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2008
2009 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2010 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2011 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2012
ce0607bb
AH
20132016-06-08 Alan Hayward <alan.hayward@arm.com>
2014
2015 * gcc.dg/vect/vect-live-2.c: Update effective target.
2016 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2017 * lib/target-supports.exp: Add aarch64 to vect_long.
2018
92a5f2ba
MP
20192016-06-08 Marek Polacek <polacek@redhat.com>
2020
2021 PR c/71418
2022 * gcc.dg/noncompile/pr71418.c: New test.
2023
08203f73
MP
2024 PR c/71426
2025 * gcc.dg/noncompile/pr71426.c: New test.
2026
d1fcc2bd
JH
20272016-06-07 Jan Hubicka <hubicka@ucw.cz>
2028
2029 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2030 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2031 * gcc.dg/predict-3.c: Update template.
2032 * gcc.dg/predict-5.c: Update template.
2033 * gcc.dg/predict-6.c: Update template.
2034 * gcc.dg/predict-9.c: Update template.
2035 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2036
a23e6f1c
BS
20372016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2038
2039 * gcc.target/powerpc/vec-mul.c: New test.
2040
6ffd47b7
DM
20412016-06-07 David Malcolm <dmalcolm@redhat.com>
2042
2043 * gcc.dg/spellcheck-fields-2.c: New test case.
2044
bfd67b47
RB
20452016-06-07 Richard Biener <rguenther@suse.de>
2046
2047 PR c/61564
2048 * gcc.dg/Wpragmas-1.c: New testcase.
2049 * gcc.dg/Wattributes-4.c: Likewise.
2050 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2051 entry.
2052
701b9a47
CL
20532016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2054
2055 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2056 spurious debug code.
2057
6b80d6fa
RB
20582016-06-07 Richard Biener <rguenther@suse.de>
2059
2060 PR tree-optimization/71428
2061 * gcc.dg/torture/pr71428.c: New testcase.
2062
0f3f9437
RB
20632016-06-07 Richard Biener <rguenther@suse.de>
2064
2065 PR middle-end/71423
2066 * gcc.dg/torture/pr71423.c: New testcase.
2067
ec963f2a
KV
20682016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2069
2070 PR middle-end/71408
2071 * gcc.dg/tree-ssa/pr71408.c: New test.
2072
46ab5b6e
KV
20732016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2074
2075 PR middle-end/71281
2076 * g++.dg/torture/pr71281.C: New test.
2077
1f40cff3
MP
20782016-06-06 Marek Polacek <polacek@redhat.com>
2079
2080 PR c/71362
2081 * gcc.dg/pr71362.c: New test.
2082
6f5bcd24
JJ
20832016-06-06 Jakub Jelinek <jakub@redhat.com>
2084 Patrick Palka <ppalka@gcc.gnu.org>
2085
2086 PR c++/70847
2087 PR c++/71330
2088 PR c++/71393
2089 * g++.dg/opt/pr70847.C: New test.
2090 * g++.dg/ubsan/pr70847.C: New test.
2091 * g++.dg/ubsan/pr71393.C: New test.
2092
158beb4a
JJ
20932016-06-06 Jakub Jelinek <jakub@redhat.com>
2094
2095 PR tree-optimization/71259
2096 * gcc.dg/vect/pr71259.c: New test.
2097
d9b950dd
DM
20982016-06-06 David Malcolm <dmalcolm@redhat.com>
2099
2100 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2101 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2102 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2103 above.
2104
36f9ad69
KT
21052016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2106
2107 PR middle-end/37780
2108 * gcc.c-torture/execute/pr37780.c: New test.
2109 * gcc.target/aarch64/pr37780_1.c: Likewise.
2110 * gcc.target/arm/pr37780_1.c: Likewise.
2111
5545a907
MP
21122016-06-06 Marek Polacek <polacek@redhat.com>
2113
2114 * c-c++-common/attr-may-alias-1.c: New test.
2115 * c-c++-common/attr-may-alias-2.c: New test.
2116 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2117
93671519
BE
21182016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2119
2120 PR c/24414
2121 * gcc.target/i386/pr24414.c: New test.
2122
690f24b7
JM
21232016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2124
2125 * gcc.target/sparc/vis4misc.c: New file.
2126 * gcc.target/sparc/fpcmp.c: Likewise.
2127 * gcc.target/sparc/fpcmpu.c: Likewise.
2128
31ce6157
AH
21292016-06-06 Alan Hayward <alan.hayward@arm.com>
2130
2131 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2132 * gcc.dg/vect/vect-live-3.c: Likewise.
2133
9fcebb5a
RB
21342016-06-06 Richard Biener <rguenther@suse.de>
2135
2136 PR tree-optimization/71398
2137 * gcc.dg/torture/pr71398.c: New testcase.
2138
903ca97b
UB
21392016-06-06 Uros Bizjak <ubizjak@gmail.com>
2140
2141 PR target/71389
2142 * g++.dg/pr71389.C: New test.
2143
9c1eb332
JD
21442016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2145
2146 PR fortran/71404
2147 * gfortran.dg/fmt_read_5.f: New test.
2148
b2d83bd2
AV
21492016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2150
2151 PR fortran/69659
2152 * gfortran.dg/class_array_22.f03: New test.
2153
ec81960e
JH
21542016-06-05 Jan Hubicka <hubicka@ucw.cz>
2155
2156 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2157
429d2750
JH
21582016-06-05 Jan Hubicka <hubicka@ucw.cz>
2159
2160 * gcc.dg/predict-9.c: Update template.
2161
c1c00983
PC
21622016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2163
2164 PR c++/49377
2165 * g++.dg/template/pr49377.C: New.
2166
1927a963
JJ
21672016-06-04 Jakub Jelinek <jakub@redhat.com>
2168
2169 PR tree-optimization/71405
2170 * g++.dg/torture/pr71405.C: New test.
2171
909a11ad
PC
21722016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2173
2174 PR c++/70202
2175 * g++.dg/inherit/crash5.C: New.
2176 * g++.dg/inherit/virtual1.C: Adjust.
2177
08bbb1f8
JL
21782016-06-03 Jeff Law <law@redhat.com>
2179
2180 PR tree-optimization/71316
2181 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2182
7c35235c
JJ
21832016-06-03 Jakub Jelinek <jakub@redhat.com>
2184
2185 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2186 dg-additional-options with just -fno-tree-scev-cprop in it.
2187 * gcc.dg/vect/vect-live-2.c: Likewise.
2188 * gcc.dg/vect/vect-live-5.c: Likewise.
2189 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2190 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2191 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2192
c8572dd6
PP
21932016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2194
2195 PR c++/27100
2196 * g++.dg/other/friend6.C: New test.
2197
1c7733a7
BS
21982016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2199
2200 * g++.dg/torture/ppc-ldst-array.C: New.
2201
0d2f700f
JM
22022016-06-03 Joseph Myers <joseph@codesourcery.com>
2203
2204 PR target/71276
2205 PR target/71277
2206 * gcc.dg/torture/builtin-fp-int-inexact.c,
2207 gcc.target/i386/387-builtin-fp-int-inexact.c,
2208 gcc.target/i386/387-rint-inline-1.c,
2209 gcc.target/i386/387-rint-inline-2.c,
2210 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2211 gcc.target/i386/sse2-rint-inline-1.c,
2212 gcc.target/i386/sse2-rint-inline-2.c,
2213 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2214 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2215
f8071c05
L
22162016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2217 Julia Koval <julia.koval@intel.com>
2218
2219 PR target/66960
2220 PR target/67630
2221 PR target/67634
2222 PR target/67841
2223 PR target/68037
2224 PR target/68618
2225 PR target/68661
2226 PR target/69575
2227 PR target/69596
2228 PR target/69734
2229 * gcc.dg/guality/pr68037-1.c: New test.
2230 * gcc.dg/guality/pr68037-2.c: Likewise.
2231 * gcc.dg/guality/pr68037-3.c: Likewise.
2232 * gcc.dg/torture/pr68037-1.c: Likewise.
2233 * gcc.dg/torture/pr68037-2.c: Likewise.
2234 * gcc.dg/torture/pr68037-3.c: Likewise.
2235 * gcc.dg/torture/pr68661-1a.c: Likewise.
2236 * gcc.dg/torture/pr68661-1b.c: Likewise.
2237 * gcc.target/i386/interrupt-1.c: Likewise.
2238 * gcc.target/i386/interrupt-2.c: Likewise.
2239 * gcc.target/i386/interrupt-3.c: Likewise.
2240 * gcc.target/i386/interrupt-4.c: Likewise.
2241 * gcc.target/i386/interrupt-5.c: Likewise.
2242 * gcc.target/i386/interrupt-6.c: Likewise.
2243 * gcc.target/i386/interrupt-7.c: Likewise.
2244 * gcc.target/i386/interrupt-8.c: Likewise.
2245 * gcc.target/i386/interrupt-9.c: Likewise.
2246 * gcc.target/i386/interrupt-10.c: Likewise.
2247 * gcc.target/i386/interrupt-11.c: Likewise.
2248 * gcc.target/i386/interrupt-12.c: Likewise.
2249 * gcc.target/i386/interrupt-13.c: Likewise.
2250 * gcc.target/i386/interrupt-14.c: Likewise.
2251 * gcc.target/i386/interrupt-15.c: Likewise.
2252 * gcc.target/i386/interrupt-16.c: Likewise.
2253 * gcc.target/i386/interrupt-17.c: Likewise.
2254 * gcc.target/i386/interrupt-18.c: Likewise.
2255 * gcc.target/i386/interrupt-19.c: Likewise.
2256 * gcc.target/i386/interrupt-20.c: Likewise.
2257 * gcc.target/i386/interrupt-21.c: Likewise.
2258 * gcc.target/i386/interrupt-22.c: Likewise.
2259 * gcc.target/i386/interrupt-23.c: Likewise.
2260 * gcc.target/i386/interrupt-24.c: Likewise.
2261 * gcc.target/i386/interrupt-25.c: Likewise.
2262 * gcc.target/i386/interrupt-26.c: Likewise.
2263 * gcc.target/i386/interrupt-27.c: Likewise.
2264 * gcc.target/i386/interrupt-28.c: Likewise.
2265 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2266 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2267 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2268 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2269 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2270 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2271 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2272 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2273 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2274 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2275 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2276 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2277
36b85e43
BS
22782016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2279
9de2e795
L
2280 PR tree-optimization/52171
2281 * gcc.dg/pr52171.c: New test.
2282 * gcc.target/i386/pr52171.c: New test.
36b85e43 2283
bfeee8ac
JH
22842016-06-03 Jan Hubicka <jh@suse.cz>
2285
2286 * g++.dg/tree-ssa/pred-1.C: New testcase
2287 * gcc.dg/tree-ssa/pred-1.c: New testcase
2288
859b0bae
BS
22892016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2290
2291 PR target/70957
2292 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2293 support.
2294 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2295
3a2edf4c
AH
22962016-06-03 Alan Hayward <alan.hayward@arm.com>
2297
2298 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2299
b28ead45
AH
23002016-06-03 Alan Hayward <alan.hayward@arm.com>
2301
2302 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2303 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2304 * gcc.dg/vect/vect-live-1.c: New test.
2305 * gcc.dg/vect/vect-live-2.c: New test.
2306 * gcc.dg/vect/vect-live-3.c: New test.
2307 * gcc.dg/vect/vect-live-4.c: New test.
2308 * gcc.dg/vect/vect-live-5.c: New test.
2309 * gcc.dg/vect/vect-live-slp-1.c: New test.
2310 * gcc.dg/vect/vect-live-slp-2.c: New test.
2311 * gcc.dg/vect/vect-live-slp-3.c: New test.
2312
1f91747b
JJ
23132016-06-03 Jakub Jelinek <jakub@redhat.com>
2314
2315 PR middle-end/71387
2316 * g++.dg/opt/pr71387.C: New test.
2317
47b83923
JL
23182016-06-02 Jeff Law <law@redhat.com>
2319
2320 PR tree-optimization/71328
2321 * gcc.c-torture/compile/pr71328.c: New test.
2322
e96e5f46
JD
23232016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2324
2325 PR fortran/52393
2326 * gfortran.dg/fmt_read_3.f90: Fix typo.
2327 * gfortran.dg/fmt_read_4.f90: New test.
2328
b872d729
PC
23292016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2330
2331 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2332 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2333 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2334 * g++.dg/cpp0x/override2.C: Likewise.
2335 * g++.dg/parse/crash5.C: Likewise.
2336 * g++.dg/parse/error16.C: Likewise.
2337 * g++.dg/parse/error27.C: Likewise.
2338 * g++.dg/template/qualttp15.C: Likewise.
2339 * g++.dg/template/redecl4.C: Likewise.
2340 * g++.old-deja/g++.other/crash39.C: Likewise.
2341 * g++.old-deja/g++.other/struct1.C: Likewise.
2342 * g++.old-deja/g++.pt/m9a.C: Likewise.
2343 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2344
0e535442
JJ
23452016-06-02 Jakub Jelinek <jakub@redhat.com>
2346
0633ee10
JJ
2347 PR c++/71372
2348 * c-c++-common/pr71372.c: New test.
2349
0e535442
JJ
2350 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2351 __TIME__ strings with __builtin_strcmp instead of printf and
2352 dg-output.
2353
f3c5ecc2
ML
23542016-06-02 Martin Liska <mliska@suse.cz>
2355
2356 * gcc.dg/predict-9.c: New test.
2357
a91807c5
JJ
23582016-06-02 Jakub Jelinek <jakub@redhat.com>
2359
2360 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2361 global set_compiler_env_var and global saved_compiler_env_var.
2362
b5bd1978
KT
23632016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2364
2365 PR rtl-optimization/71295
2366 * gcc.c-torture/compile/pr71295.c: New test.
2367
b93b1475
JJ
23682016-06-02 Jakub Jelinek <jakub@redhat.com>
2369
930ebd0e
JJ
2370 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2371
1e021dc3
JJ
2372 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2373 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2374
b93b1475
JJ
2375 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2376 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2377 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2378 alternative number.
2379
58f2fb5c
MM
23802016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2381
2382 * gcc.target/powerpc/p9-splat-4.c: New test.
2383
23842016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2385
2386 PR target/71186
2387 * gcc.target/powerpc/pr71186.c: New test.
2388
4731c9f0
JD
23892016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2390
2391 PR fortran/52393
2392 * gfortran.dg/fmt_read_3.f90: New test.
2393
042dee3e
TP
23942016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2395
2396 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2397 procedure.
2398
15c98b2e
ES
23992016-06-01 Eduard Sanou <dhole@openmailbox.org>
2400
2401 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2402 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2403 env var is set.
2404 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2405 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2406 shown once.
2407 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2408 during compilation.
2409 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2410 vars set by dg-set-compiler-env-var.
2411
6442a6f4
PT
24122016-06-01 Paul Thomas <pault@gcc.gnu.org>
2413
2414 PR fortran/71156
2415 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2416 to the module procedure declaration.
2417 * gfortran.dg/submodule_16.f08: New test.
2418
ab62397a
JJ
24192016-06-01 Jakub Jelinek <jakub@redhat.com>
2420
2421 PR middle-end/71371
2422 * c-c++-common/gomp/pr71371.c: New test.
2423
b66af6ed
RB
24242016-06-01 Richard Biener <rguenther@suse.de>
2425
2426 PR tree-optimization/71366
2427 * gcc.dg/torture/pr71366-1.c: New testcase.
2428 * gcc.dg/torture/pr71366-2.c: Likewise.
2429
e342b9d8
KN
24302016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2431
2432 * gcc.target/powerpc/vslv-0.c: New test.
2433 * gcc.target/powerpc/vslv-1.c: New test.
2434 * gcc.target/powerpc/vsrv-0.c: New test.
2435 * gcc.target/powerpc/vsrv-1.c: New test.
2436
721547cd
NS
24372016-06-01 Nathan Sidwell <nathan@acm.org>
2438
2439 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2440 * gcc.target/nvptx/weak.c: New.
2441
fa2c9034
RB
24422016-06-01 Richard Biener <rguenther@suse.de>
2443
2444 PR tree-optimization/71261
2445 * gcc.dg/torture/vect-bool-1.c: New testcase.
2446
3e32893c
JJ
24472016-06-01 Jakub Jelinek <jakub@redhat.com>
2448
2449 * gfortran.dg/gomp/order-1.f90: New test.
2450 * gfortran.dg/gomp/order-2.f90: New test.
2451
8c383600
JH
24522016-06-01 Jan Hubicka <hubicka@ucw.cz>
2453
2454 * gcc.dg/unroll-6.c: Update template.
2455 * gcc.dg/unroll-7.c: New testcase.
2456 * gcc.dg/unroll-8.c: New testcase.
2457
a0dfeef5
EB
24582016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2459
2460 * gnat.dg/opt56.ad[sb]: New test.
2461
48de5701
PC
24622016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2463
2464 PR c++/66635
2465 * g++.dg/cpp0x/constexpr-ice16.C: New.
2466
827cf695
PP
24672016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2468
2469 PR tree-optimization/71314
2470 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2471 -mbranch-cost=2.
2472
ff66f6e8
PP
24732016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2474
2475 PR tree-optimization/71077
2476 * gcc.dg/tree-ssa/pr71077.c: New test.
2477
050fb209
JH
24782016-05-31 Jan Hubicka <hubicka@ucw.cz>
2479
48de5701
PC
2480 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2481 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2482 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2483
c642d919
PC
24842016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2485
2486 PR c++/71248
2487 * g++.dg/cpp0x/pr71248.C: New.
2488 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2489 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2490 * g++.dg/init/new37.C: Likewise.
2491 * g++.dg/template/static1.C: Likewise.
2492 * g++.dg/template/static2.C: Likewise.
2493
d6439e08
L
24942016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2495
2496 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2497 instead of %rdi.
2498 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2499
780b9dd4
MP
25002016-05-31 Marek Polacek <polacek@redhat.com>
2501
2502 * c-c++-common/Wswitch-unreachable-3.c: New test.
2503 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2504
0d99f8a0
RB
25052016-05-31 Richard Biener <rguenther@suse.de>
2506
2507 PR tree-optimization/71352
2508 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2509
52545641
TP
25102016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2511
2512 * gcc.target/arm/armv5_thumb_isa.c: New test.
2513
5b8c1205
KY
25142016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2515
2516 PR target/71346
2517 * gcc.target/i386/pr71346.c: New test.
2518
7a88cc84
TV
25192016-05-31 Tom de Vries <tom@codesourcery.com>
2520
2521 PR tree-optimization/69068
2522 * gcc.dg/graphite/pr69068.c: New test.
2523
265149a6
MS
25242016-05-27 Martin Sebor <msebor@redhat.com>
2525
2526 PR c++/71306
2527 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2528
00631022
JJ
25292016-05-30 Jakub Jelinek <jakub@redhat.com>
2530
2531 PR c++/71349
2532 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2533 nowait depend(inout: dd[0]) clauses where permitted.
2534
b2f6675b
PC
25352016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2536
2537 PR c++/71238
2538 * g++.dg/parse/pr71238.C: New.
2539 * g++.dg/concepts/friend1.C: Test column numbers too.
2540 * g++.dg/cpp0x/initlist31.C: Likewise.
2541 * g++.dg/cpp0x/pr51420.C: Likewise.
2542 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2543 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2544 * g++.dg/ext/builtin3.C: Likewise.
2545 * g++.dg/lookup/friend12.C: Likewise.
2546 * g++.dg/lookup/friend7.C: Likewise.
2547 * g++.dg/lookup/koenig1.C: Likewise.
2548 * g++.dg/lookup/koenig5.C: Likewise.
2549 * g++.dg/lookup/used-before-declaration.C: Likewise.
2550 * g++.dg/overload/koenig1.C: Likewise.
2551 * g++.dg/template/crash65.C: Likewise.
2552 * g++.dg/template/friend57.C: Likewise.
2553 * g++.dg/warn/Wshadow-5.C: Likewise.
2554 * g++.dg/warn/Wunused-8.C: Likewise.
2555 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2556 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2557 * g++.old-deja/g++.jason/member.C: Likewise.
2558 * g++.old-deja/g++.jason/report.C: Likewise.
2559 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2560 * g++.old-deja/g++.law/visibility20.C: Likewise.
2561 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2562 * g++.old-deja/g++.other/static5.C: Likewise.
2563 * g++.old-deja/g++.pt/overload2.C: Likewise.
2564
a448ff40
JH
25652016-05-30 Jan Hubicka <hubicka@ucw.cz>
2566
2567 * gcc.dg/tree-ssa/peel1.c: New testcase.
2568 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2569 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2570
69be8c91
TV
25712016-05-30 Tom de Vries <tom@codesourcery.com>
2572
2573 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2574 to ce.
2575
a59775a1
PC
25762016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2577
2578 PR c++/71099
2579 * g++.dg/parse/virtual1.C: New.
2580
53d6d955
UB
25812016-05-30 Uros Bizjak <ubizjak@gmail.com>
2582
2583 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2584 Use correct register when clearing %edx.
2585
0557293f
AM
25862016-05-30 Alexander Monakov <amonakov@ispras.ru>
2587
2588 PR tree-optimization/71289
2589 * gcc.dg/pr71289.c: New test.
2590
5d476e35
KV
25912016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2592
2593 PR middle-end/71269
2594 PR middle-end/71292
2595 * gcc.dg/tree-ssa/pr71269.c: New test.
2596 * gcc.dg/tree-ssa/pr71292.c: New test.
2597
db5447ca
KV
25982016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2599
2600 PR middle-end/71252
2601 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2602
98bdbb39
JH
26032016-05-30 Jan Hubicka <hubicka@ucw.cz>
2604
2605 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2606 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2607 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2608
7e012855
TV
26092016-05-30 Tom de Vries <tom@codesourcery.com>
2610
2611 PR tree-optimization/69067
2612 * gcc.dg/graphite/pr69067.c: New test.
2613
beed3701
UB
26142016-05-29 Uros Bizjak <ubizjak@gmail.com>
2615
2616 PR target/71245
2617 * gcc.target/i386/pr71245-1.c: New test.
2618 * gcc.target/i386/pr71245-2.c: Ditto.
2619
b6d4f8e8
PC
26202016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2621
2622 PR c++/71105
2623 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2624 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2625 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2626
00022058
JH
26272016-05-27 Jan Hubicka <hubicka@ucw.cz>
2628
2629 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2630
c8419aca
VV
26312016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2632
2633 Revert:
2634 PR c++/69855
2635 * g++.dg/overload/69855.C: New.
2636 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2637 * g++.old-deja/g++.pt/crash3.C: Likewise.
2638
8008c4d2
PC
26392016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2640
2641 PR c++/60385
2642 * g++.dg/parse/namespace13.C: New.
2643
8b2ef235
JL
26442016-05-26 Jeff Law <law@redhat.com>
2645
2646 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2647 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2648 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2649 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2650 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2651 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2652 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2653 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2654 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2655 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2656 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2657 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2658 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2659
7d67159b
VV
26602016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2661
2662 PR c++/69855
2663 * g++.dg/overload/69855.C: New.
2664 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2665 * g++.old-deja/g++.pt/crash3.C: Likewise.
2666
88e3bdd1
JW
26672016-05-27 Jiong Wang <jiong.wang@arm.com>
2668
2669 PR target/63596
2670 * gcc.target/aarch64/va_arg_1.c: New testcase.
2671 * gcc.target/aarch64/va_arg_2.c: Likewise.
2672 * gcc.target/aarch64/va_arg_3.c: Likewise.
2673
3fd6b9cc
JW
26742016-05-27 Jiong Wang <jiong.wang@arm.com>
2675
2676 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2677 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2678 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2679 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2680 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2681
3cee7e4e
MP
26822016-05-27 Marek Polacek <polacek@redhat.com>
2683
2684 PR middle-end/71308
2685 * g++.dg/torture/pr71308.C: New test.
2686
6a813c96
DV
26872016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2688
2689 * gcc.dg/zero_bits_compound-1.c: New test.
2690 * gcc.dg/zero_bits_compound-2.c: New test.
2691
0561bcfb
IE
26922016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2693
2694 PR middle-end/71279
2695 * gcc.dg/pr71279.c: New test.
2696
21316320
MM
26972016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2698
2699 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2700 floating point min/max/comparison instructions.
2701 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2702
7211a097
JJ
27032016-05-26 Jakub Jelinek <jakub@redhat.com>
2704
2705 * c-c++-common/gomp/schedule-1.c: New test.
2706 * gfortran.dg/gomp/schedule-1.f90: New test.
2707
cac177cf
PP
27082016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2709
2710 PR c++/70822
2711 PR c++/70106
2712 * g++.dg/cpp1y/auto-fn32.C: New test.
2713 * g++.dg/cpp1y/paren4.C: New test.
2714
a2d5b8c9
NS
27152016-05-26 Nathan Sidwell <nathan@acm.org>
2716
2717 * gcc.dg/20060410.c: Xfail on ptx.
2718 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2719 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2720 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2721 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2722 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2723
ffa8b552
TP
27242016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2725
2726 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2727
c7501e00
JJ
27282016-05-26 Jakub Jelinek <jakub@redhat.com>
2729
1875b9a0
JJ
2730 PR tree-optimization/71280
2731 * gcc.dg/pr71280.c: New test.
2732
2116e19f
JJ
2733 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2734
305aef09
JJ
2735 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2736 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2737
c7501e00
JJ
2738 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2739
ca449d26
JW
27402016-05-26 Jiong Wang <jiong.wang@arm.com>
2741
2742 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2743 kept in memory.
ca449d26 2744
8af01c66
JL
27452016-05-25 Jeff Law <law@redhat.com>
2746
2747 PR tree-optimization/71272
2748 * gcc.c-torture/compile/pr71272.c: new test.
2749
f9d6ce73
BS
27502016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2751
2752 * gcc.target/powerpc/vec-cmpne.c: New test.
2753 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2754
a88a7b22
EB
27552016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2756
2757 * gnat.dg/opt55.ad[sb]: New test.
2758
125f02ed
SKS
27592016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2760
2761 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2762 * c-c++-common/pr60226.c: Require int32plus.
2763 * gcc.c-torture/execute/pr70602.c: Likewise.
2764 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2765 unsigned long for malloc arg type.
2766 * gcc.dg/asr_div1.c: Require int32plus.
2767 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2768 * gcc.dg/pie-1.c: Require pie.
2769 * gcc.dg/pie-2.c: Likewise.
2770 * gcc.dg/pr59471.c: Require int32plus.
2771 * gcc.dg/pr59963-2.c: XFAIL for int16.
2772 * gcc.dg/pr60114.c: Require int32plus.
2773 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2774 unsigned long for typedef of size_t.
2775 * gcc.dg/pr63914.c: Require int32plus.
2776 * gcc.dg/pr64536.c: Require pt32plus.
2777 * gcc.dg/pr65658.c: Likewise.
2778 * gcc.dg/pr67271.c: Require int32plus.
2779 * gcc.dg/pr68112.c: Likewise.
2780 * gcc.dg/pr69071.c: Skip for avr target.
2781 * gcc.dg/pr69973.c: Require int32plus.
2782 * gcc.dg/pr70169.c: Skip for avr target.
2783 * gcc.dg/sso-6.c: Require int32plus.
2784 * gcc.dg/sso-7.c: Likewise.
2785 * gcc.dg/sso-8.c: Likewise.
2786 * gcc.dg/vrp-min-max-2.c: Likewise.
2787
c6e434f5
UB
27882016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2789
2790 PR target/70738
2791 * gcc.target/i386/pr70738-1.c: New test.
2792 * gcc.target/i386/pr70738-2.c: Likewise.
2793 * gcc.target/i386/pr70738-3.c: Likewise.
2794 * gcc.target/i386/pr70738-4.c: Likewise.
2795 * gcc.target/i386/pr70738-5.c: Likewise.
2796 * gcc.target/i386/pr70738-6.c: Likewise.
2797 * gcc.target/i386/pr70738-7.c: Likewise.
2798 * gcc.target/i386/pr70738-8.c: Likewise.
2799 * gcc.target/i386/pr70738-9.c: Likewise.
2800
5c42d341
KT
28012016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2802
2803 PR rtl-optimization/66940
2804 * gcc.c-torture/execute/pr66940.c: New test.
2805
bf9a1a07
IV
28062016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2807
2808 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2809 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2810 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2811 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2812 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2813 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2814 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2815 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2816 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2817 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2818 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2819 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2820 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2821 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2822 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2823 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2824 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2825 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2826 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2827 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2828 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2829 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2830 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2831 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2832
95efe6b6
MP
28332016-05-25 Marek Polacek <polacek@redhat.com>
2834
2835 PR c/71265
2836 * gcc.dg/noncompile/pr71265.c: New test.
2837
a23faf7a
MP
2838 PR c/71266
2839 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2840
69a6d5ad
NS
28412016-05-25 Nathan Sidwell <nathan@acm.org>
2842
2843 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2844
3072d4ea
RB
28452016-05-25 Richard Biener <rguenther@suse.de>
2846
2847 PR tree-optimization/71261
2848 * c-c++-common/torture/pr71261.c: New testcase.
2849
e412ece4
RB
28502016-05-25 Richard Biener <rguenther@suse.de>
2851
2852 PR tree-optimization/71264
2853 * gcc.dg/vect/pr71264.c: New testcase.
2854
b9e551ad
PC
28552016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2856
2857 PR c++/55992
2858 * g++.dg/cpp0x/alias-decl-53.C: New.
2859 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2860
6aa1abe5
ML
28612016-05-25 Martin Liska <mliska@suse.cz>
2862
2863 * g++.dg/pr71239.C: New test.
2864
842d162e
RB
28652016-05-25 Richard Biener <rguenther@suse.de>
2866
c87885ca
RO
2867 * gcc.dg/vect/pr58135.c: Rename to ...
2868 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2869
f184a36c
MP
28702016-05-25 Marek Polacek <polacek@redhat.com>
2871
2872 * g++.dg/pr65295.C: Use target c++14.
2873
021fad86
PC
28742016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2875
53d6d955
UB
2876 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2877 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2878
c3eaf15a
MM
28792016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2880
2881 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2882 instructions.
2883
e46c7770
CP
28842016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2885
2886 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2887 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2888 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2889 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2890 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2891 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2892 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2893 * c-c++-common/goacc/pcopy.c: Likewise.
2894 * c-c++-common/goacc/pcopyin.c: Likewise.
2895 * c-c++-common/goacc/pcopyout.c: Likewise.
2896 * c-c++-common/goacc/pcreate.c: Likewise.
2897 * c-c++-common/goacc/pr70688.c: New test.
2898 * c-c++-common/goacc/present-1.c: Adjust test.
2899 * c-c++-common/goacc/reduction-5.c: Likewise.
2900 * g++.dg/goacc/data-1.C: New test.
2901
4bfc9db7
MM
29022016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2903
2904 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2905 vector parity built-in functions.
2906 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2907 count trailing zeros automatic vectorization.
2908 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2909 count trailing zeros built-in functions.
2910
2bc145af
KV
29112016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2912
2913 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2914
26869fdb
PH
29152016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2916
2917 PR target/71050
2918 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2919
b2dc9c3b
PC
29202016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2921
2922 PR c++/50436
2923 * g++.dg/template/crash123.C: New.
2924 * g++.dg/template/crash124.C: Likewise.
2925
f65e97fd
MS
29262016-05-24 Martin Sebor <msebor@redhat.com>
2927
2928 PR c++/71147
2929 * g++.dg/ext/flexary16.C: New test.
2930
a6f5ac7f
IV
29312016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2932
69a6d5ad
NS
2933 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2934 before math.h is included.
a6f5ac7f
IV
2935 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2936 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2937 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2938 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2939 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2940 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2941 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2942 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2943 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2944 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2945 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2946 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2947 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2948 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2949 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2950 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2951 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2952 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2953 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2954 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2955 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2956 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2957 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2958
27bad558
MM
29592016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2960 Kelvin Nilsen <kelvin@gcc.gnu.org>
2961
2962 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2963 support.
2964
72f382fb
PC
29652016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2966
2967 PR c++/69872
2968 * g++.dg/warn/Wno-narrowing1.C: New.
2969
ef2ec9d9
MP
29702016-05-24 Marek Polacek <polacek@redhat.com>
2971
2972 PR c/71249
2973 * c-c++-common/Wswitch-unreachable-2.c: New test.
2974
e90434e3
JJ
29752016-05-24 Jakub Jelinek <jakub@redhat.com>
2976
7adb26f2
JJ
2977 PR c++/71257
2978 * g++.dg/vect/simd-clone-6.cc: New test.
2979 * g++.dg/gomp/declare-simd-6.C: New test.
2980
e90434e3
JJ
2981 PR middle-end/70434
2982 PR c/69504
2983 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2984
b556ea3b
RB
29852016-05-24 Richard Biener <rguenther@suse.de>
2986
2987 PR tree-optimization/71240
2988 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2989
e5328f5d
RB
29902016-05-24 Richard Biener <rguenther@suse.de>
2991
2992 PR tree-optimization/71230
2993 * gcc.dg/torture/pr71230.c: New testcase.
2994 * g++.dg/torture/pr71230.C: Likewise.
2995
a04e69c0
TS
29962016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2997
2998 * c-c++-common/goacc/routine-5.c: Add tests.
2999 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3000 * gfortran.dg/goacc/routine-6.f90: Add tests.
3001
30fd2977
RB
30022016-05-24 Richard Biener <rguenther@suse.de>
3003
3004 PR tree-optimization/71253
3005 * gcc.dg/torture/pr71253.c: New testcase.
3006
ca6f60bc
KV
30072016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3008
3009 PR middle-end/71252
3010 * gfortran.dg/pr71252.f90: New test.
3011
d3465d72
RS
30122016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3013
3014 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3015
f17a223d
RB
30162016-05-24 Richard Biener <rguenther@suse.de>
3017
3018 PR middle-end/70434
3019 PR c/69504
3020 * c-c++-common/vector-subscript-4.c: New testcase.
3021 * c-c++-common/vector-subscript-5.c: Likewise.
3022
e3f36534
JD
30232016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3024
3025 PR fortran/71123
3026 * gfortran.dg/namelist_90.f: New test
3027
85d5c27d
JD
30282016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3029
3030 PR fortran/66461
3031 * gfortran.dg/unexpected_eof.f: New test
3032
fe3f3340
MM
30332016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3034 Kelvin Nilsen <kelvin@gcc.gnu.org>
3035
3036 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3037 as little endian.
3038
26d6ae55
PC
30392016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3040
3041 PR c++/70972
3042 * g++.dg/cpp0x/inh-ctor20.C: New.
3043 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3044
d6c9a06f
PC
30452016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3046
3047 PR c++/69095
3048 * g++.dg/cpp0x/variadic168.C: New.
3049
396a1d10
PC
30502016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3051
3052 * g++.dg/cpp0x/pr31445.C: Test column number too.
3053 * g++.dg/cpp0x/pr32253.C: Likewise.
3054 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3055 * g++.dg/cpp0x/variadic36.C: Likewise.
3056
ece46666
MG
30572016-05-23 Marc Glisse <marc.glisse@inria.fr>
3058
3059 * gcc.dg/fold-notshift-2.c: Adjust.
3060
a7dc5980
MP
30612016-05-23 Marek Polacek <polacek@redhat.com>
3062
3063 PR c/49859
3064 * c-c++-common/Wswitch-unreachable-1.c: New test.
3065 * gcc.dg/Wswitch-unreachable-1.c: New test.
3066 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3067 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3068 * g++.dg/gomp/block-10.C: Likewise.
3069 * gcc.dg/gomp/block-10.c: Likewise.
3070 * g++.dg/gomp/block-9.C: Likewise.
3071 * gcc.dg/gomp/block-9.c: Likewise.
3072 * g++.dg/gomp/target-1.C: Likewise.
3073 * g++.dg/gomp/target-2.C: Likewise.
3074 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3075 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3076 * g++.dg/gomp/taskgroup-1.C: Likewise.
3077 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3078 * gcc.dg/gomp/teams-1.c: Likewise.
3079 * g++.dg/gomp/teams-1.C: Likewise.
3080 * g++.dg/overload/error3.C: Likewise.
3081 * g++.dg/tm/jump1.C: Likewise.
3082 * g++.dg/torture/pr40335.C: Likewise.
3083 * gcc.dg/c99-vla-jump-5.c: Likewise.
3084 * gcc.dg/switch-warn-1.c: Likewise.
3085 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3086 * gcc.dg/nested-func-1.c: Likewise.
3087 * gcc.dg/pr67784-4.c: Likewise.
3088
18b54004
RB
30892016-05-23 Richard Biener <rguenther@suse.de>
3090
3091 PR tree-optimization/71230
3092 * gfortran.dg/pr71230-1.f90: New testcase.
3093 * gfortran.dg/pr71230-2.f90: Likewise.
3094
e569db5f
VK
30952016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3096
396a1d10 3097 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
3098 * gcc.dg/vect/pr58135.c: Add new.
3099 * gfortran.dg/pr46519-1.f: Adjust test case.
3100
e4b71114
PC
31012016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3102
3103 PR c++/53401
3104 * g++.dg/cpp0x/decltype64.C: New.
3105
a25a8058
CL
31062016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3107
3108 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3109 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3110 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3111
0dcfe9ab
CL
31122016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3113
3114 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3115 Add poly64x1_t and poly64x2_t cases if supported.
3116 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3117 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3118 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3119 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3120 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3121
ffd70e4a
CL
31222016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3123
3124 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3125 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3126 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3127 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3128 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3129 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3130 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3131
4b1f57fe
CL
31322016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3133
3134 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3135
16c5ec77
CL
31362016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3137
3138 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3139 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3140
94ad56c7
JJ
31412016-05-22 Jakub Jelinek <jakub@redhat.com>
3142
57748705
JJ
3143 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3144 constraint instead of "r".
3145 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3146 insn instead of vxorpd.
3147 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3148
af120161
JJ
3149 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3150 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3151
355023ce
JJ
3152 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3153
3b48574c
JJ
3154 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3155 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3156
94ad56c7
JJ
3157 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3158
8a85cee2
KV
31592016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3160
3161 PR middle-end/40921
3162 * gcc.dg/tree-ssa/pr40921.c: New test.
3163
8e916b16
PS
31642016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3165
3166 PR target/71103
3167 * gcc.target/avr/pr71103.c: New test.
3168
88aea79f
KV
31692016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3170
3171 PR middle-end/71179
3172 * gcc.dg/tree-ssa/pr71179.c: New test.
3173
79063edd
MS
31742016-05-20 Martin Sebor <msebor@redhat.com>
3175
3176 PR c/71115
3177 * gcc.dg/init-excess-2.c: New test.
3178
55c8849f
EB
31792016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3180
3181 * gnat.dg/opt53.adb: New test.
3182 * gnat.dg/opt54.adb: Likewise.
3183
c91a0948
MJ
31842016-05-20 Martin Jambor <mjambor@suse.cz>
3185
3186 PR tree-optimization/70884
3187 * gcc.dg/tree-ssa/pr70919.c: New test.
3188
9cad20fa
BS
31892016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3190
3191 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3192 formatting.
69a6d5ad
NS
3193 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3194 fix code formatting.
3195
31962016-05-20 Nathan Sidwell <nathan@acm.org>
3197
3198 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3199 non-common cases.
3200 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 3201
15c671a7
DM
32022016-05-20 David Malcolm <dmalcolm@redhat.com>
3203
3204 * jit.dg/all-non-failing-tests.h: Add
3205 test-factorial-must-tail-call.c.
3206 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3207 * jit.dg/test-factorial-must-tail-call.c: New test case.
3208
4f028369
JJ
32092016-05-20 Jakub Jelinek <jakub@redhat.com>
3210
3211 PR fortran/71204
3212 * gfortran.dg/pr71204.f90: New test.
3213
7dea4ab3
CP
32142016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3215
3216 * gcc.target/nvptx/sincos.c: New test.
3217
ef98d365
PC
32182016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3219
3220 PR c++/70572
3221 * g++.dg/cpp1y/auto-fn31.C: New.
3222
92466115
BS
32232016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3224
3225 * gcc.target/powerpc/vec-addec.c: New test.
3226 * gcc.target/powerpc/vec-addec-int128.c: New test.
3227
9a385c2d
DM
32282016-05-20 David Malcolm <dmalcolm@redhat.com>
3229
3230 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3231 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3232 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3233 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3234
77c9d5b4
JH
32352016-05-20 Jan Hubicka <hubicka@ucw.cz>
3236
3237 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3238
68047971
JJ
32392016-05-20 Jakub Jelinek <jakub@redhat.com>
3240
18954840
JJ
3241 PR c++/71210
3242 * g++.dg/opt/pr71210-1.C: New test.
3243 * g++.dg/opt/pr71210-2.C: New test.
3244
68047971
JJ
3245 PR tree-optimization/29756
3246 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3247 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3248 only on selected targets where V4SImode vectors are known to be
3249 supported.
3250
d78789f5
MG
32512016-05-20 Marc Glisse <marc.glisse@inria.fr>
3252
3253 PR tree-optimization/71079
3254 PR tree-optimization/71206
3255 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3256
550fa093
PK
32572016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3258
3259 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3260 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3261 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3262
483c6429
RG
32632016-05-20 Richard Guenther <rguenther@suse.de>
3264
3265 PR tree-optimization/29756
3266 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3267
eb066284
RB
32682016-05-20 Richard Biener <rguenther@suse.de>
3269
3270 PR tree-optimization/71185
3271 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3272
58f10249
RB
32732016-05-20 Richard Biener <rguenther@suse.de>
3274
3275 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3276
2a5569fa
MP
32772016-05-19 Marek Polacek <polacek@redhat.com>
3278
3279 PR c++/71075
3280 * g++.dg/diagnostic/pr71075.C: New test.
3281
5e9a5385
DM
32822016-05-19 David Malcolm <dmalcolm@redhat.com>
3283
3284 PR c++/71184
3285 * g++.dg/pr71184.C: New test case.
3286
4f45da44
KN
32872016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3288
3289 * gcc.target/powerpc/darn-0.c: New test.
3290 * gcc.target/powerpc/darn-1.c: New test.
3291 * gcc.target/powerpc/darn-2.c: New test.
3292
4177437e
MP
32932016-05-19 Marek Polacek <polacek@redhat.com>
3294
3295 PR tree-optimization/71031
3296 * gcc.dg/tree-ssa/vrp100.c: New test.
3297
afb72432
IE
32982016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3299
3300 PR rtl-optimization/71148
3301 * gcc.dg/pr71148.c: New test.
3302
4f83064e
KT
33032016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3304
3305 PR target/71056
3306 * gcc.target/arm/pr71056.c: New test.
3307
4bf8dbe1
BE
33082016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3309
3310 * c-c++-common/pr69669.c: Check the used mode.
3311
f3510625
MO
33122016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3313
3314 PR sanitizer/64354
3315 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3316
43c0068e
RB
33172016-05-19 Richard Biener <rguenther@suse.de>
3318
3319 PR tree-optimization/70729
3320 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3321 * gcc.dg/graphite/scop-18.c: Likewise.
3322 * gcc.dg/pr41783.c: Disable LIM.
3323 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3324 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3325 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3326 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3327 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3328 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3329 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3330 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3331 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3332 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3333 * gfortran.dg/pr42108.f90: Likewise.
3334
70f25790
DM
33352016-05-18 David Malcolm <dmalcolm@redhat.com>
3336
3337 PR driver/69265
3338 * gcc.dg/spellcheck-options-11.c: New test case.
3339
960db8ec
JJ
33402016-05-18 Jakub Jelinek <jakub@redhat.com>
3341
3342 PR c++/71100
3343 * g++.dg/opt/pr71100.C: New test.
3344
04643334
MJ
33452016-05-18 Martin Jambor <mjambor@suse.cz>
3346
3347 PR ipa/69708
3348 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3349 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3350 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3351 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3352
91bb9f80
MJ
33532016-05-18 Martin Jambor <mjambor@suse.cz>
3354
3355 PR ipa/69708
3356 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3357 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3358 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3359 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3360 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3361
c584aca6
PC
33622016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3363
3364 PR c++/69793
3365 * g++.dg/template/crash122.C: New.
3366
20309c6e
PC
33672016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3368
3369 PR c++/70466
3370 * g++.dg/template/pr70466-1.C: New.
3371 * g++.dg/template/pr70466-2.C: Likewise.
3372
50c78b9a
MM
33732016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3374
3375 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3376 splat operations and the XXSPLTIB instruction.
3377 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3378 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3379 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3380 xxlxor to clear a register.
3381
cf8be00d
RS
33822016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3383
3384 * gcc.dg/torture/pr71020.c: New test.
3385
848a392a
MJ
33862016-05-18 Martin Jambor <mjambor@suse.cz>
3387
3388 PR ipa/70646
3389 * gcc.dg/ipa/pr70646.c: New test.
3390
1f2ab776
CL
33912016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3392
3393 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3394
76489493
CL
33952016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3396
3397 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3398 missing tests for vreinterpretq_p{8,16}.
3399
bd79378d
CL
34002016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3401
3402 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3403 vsliq_n_s64 and vsliq_n_u64.
3404
81ca3ea0
CL
34052016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3406
3407 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3408 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3409
873cb425
CL
34102016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3411
3412 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3413 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3414 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3415
9d6e7c21
CL
34162016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3417
3418 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3419 in comment.
3420
b4dbe40e 34212016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3422
3423 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3424 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3425 "blr\t" and switch to scan-assembler-times.
3426
83a5c910
JW
34272016-05-18 Jiong Wang <jiong.wang@arm.com>
3428
53d6d955
UB
3429 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3430 with __aarch64__.
3431 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3432 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3433
fb7cbdeb
JJ
34342016-05-18 Jakub Jelinek <jakub@redhat.com>
3435
8ee91165
JJ
3436 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3437 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3438 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3439 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3440 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3441 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3442
cf4d516a
JJ
3443 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3444 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3445
a4f16422
JJ
3446 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3447 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3448
7b37ce10
JJ
3449 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3450 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3451
fb7cbdeb
JJ
3452 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3453
c9326aef
RB
34542016-05-18 Richard Biener <rguenther@suse.de>
3455
3456 PR tree-optimization/71168
3457 * gcc.dg/torture/pr71168.c: New testcase.
3458
df8b0a11
KV
34592016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3460
3461 PR middle-end/63586
3462 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3463 * gcc.dg/tree-ssa/pr63586.c: New test.
3464 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3465
2efd67ed
NS
34662016-05-17 Nathan Sidwell <nathan@acm.org>
3467
3468 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3469 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3470 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3471 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3472
1988b2c2
NS
34732016-05-17 Nathan Sidwell <nathan@acm.org>
3474
3475 * gcc.target/nvptx/abi-vararg-3.c: New.
3476
ad1d92ab
MM
34772016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3478
3479 PR tree-optimization/54579
3480 PR middle-end/55299
3481 * gcc.dg/fold-notrotate-1.c: New test.
3482 * gcc.dg/fold-notshift-1.c: New test.
3483 * gcc.dg/fold-notshift-2.c: New test.
3484
47768df8
MP
34852016-05-17 Marek Polacek <polacek@redhat.com>
3486
3487 PR ipa/71146
3488 * g++.dg/ipa/pr71146.C: New test.
3489
6b5423a5
DM
34902016-05-17 David Malcolm <dmalcolm@redhat.com>
3491
3492 * jit.dg/test-error-array-bounds.c: New test case.
3493
c7986356
MG
34942016-05-17 Marc Glisse <marc.glisse@inria.fr>
3495
3496 * gcc.dg/tree-ssa/and-1.c: New testcase.
3497
d982c5b7
MG
34982016-05-17 Marc Glisse <marc.glisse@inria.fr>
3499
3500 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3501 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3502
0139ba93
MG
35032016-05-17 Marc Glisse <marc.glisse@inria.fr>
3504
3505 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3506 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3507
daab4562
JW
35082016-05-17 Jiong Wang <jiong.wang@arm.com>
3509
3510 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3511
22330033
JW
35122016-05-17 Jiong Wang <jiong.wang@arm.com>
3513
3514 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3515
98b3a5f2
JW
35162016-05-17 Jiong Wang <jiong.wang@arm.com>
3517
3518 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3519 ".2d[index]" when scan the assembly.
3520 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3521 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3522 float64x1.
3523 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3524
b71b7a8e
RB
35252016-05-17 Richard Biener <rguenther@suse.de>
3526
3527 PR tree-optimization/71132
3528 * gcc.dg/torture/pr71132.c: New testcase.
3529
3c51ad46
CL
35302016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3531
3532 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3533
d20faa66
KT
35342016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3535
3536 PR target/70809
3537 * gcc.target/aarch64/pr70809_1.c: New test.
3538
b75cc5a4
KT
35392016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3540
3541 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3542 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3543 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3544 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3545
b28eb195
IE
35462016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3547 Ilya Enkovich <ilya.enkovich@intel.com>
3548
3549 PR target/71114
3550 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3551
0b9004ed
JH
35522016-05-16 Jan Hubicka <hubicka@ucw.cz>
3553
3554 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3555 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3556
1b81a1c1
MW
35572016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3558
3559 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3560 test for __ARM_FP16_ARGS.
3561 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3562 * gcc.target/arm/aapcs/neon-vect10.c: New.
3563 * gcc.target/arm/aapcs/neon-vect9.c: New.
3564 * gcc.target/arm/aapcs/vfp18.c: New.
3565 * gcc.target/arm/aapcs/vfp19.c: New.
3566 * gcc.target/arm/aapcs/vfp20.c: New.
3567 * gcc.target/arm/aapcs/vfp21.c: New.
3568 * gcc.target/arm/fp16-aapcs-1.c: New.
3569 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3570 test for __ARM_FP16_ARGS.
3571 * g++.target/arm/fp16-return-1.c: Update expected output.
3572
921d1e73
JW
35732016-05-16 Jiong Wang <jiong.wang@arm.com>
3574
3575 PR testsuite/70227
3576 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3577
228eb42a
HA
35782016-05-15 Harald Anlauf <anlauf@gmx.de>
3579
3580 PR fortran/69603
3581 * gfortran.dg/pr69603.f90: New testcase.
3582
785abfd3
FR
35832016-05-14 Fritz Reese <fritzoreese@gmail.com>
3584
3585 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3586
e75eb64f
FR
35872016-05-14 Fritz Reese <fritzoreese@gmail.com>
3588
3589 PR fortran/71047
3590 * gfortran.dg/pr71047.f08: New test.
3591
aa4b467b
JM
35922016-05-13 Joseph Myers <joseph@codesourcery.com>
3593
3594 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3595 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3596 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3597
653fb4a2
MS
35982016-05-13 Martin Sebor <msebor@redhat.com>
3599
3600 PR c++/60049
3601 * g++.dg/cpp0x/constexpr-60049.C: New test.
3602
9e37582d
JJ
36032016-05-13 Jakub Jelinek <jakub@redhat.com>
3604
3605 PR bootstrap/71071
3606 * gcc.dg/pr71071.c: New test.
3607
a278aa17
UB
36082016-05-13 Uros Bizjak <ubizjak@gmail.com>
3609
3610 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3611 remove XOP handling.
377eaca7 3612 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3613
ac3d02e2
NS
36142016-05-13 Nathan Sidwell <nathan@acm.org>
3615
3616 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3617 __atomic_is_lock_free declaration.
3618
8ab3bdac
RB
36192016-05-13 Richard Biener <rguenther@suse.de>
3620
3621 PR tree-optimization/42587
3622 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3623
623b8e0a
ML
36242016-05-13 Martin Liska <mliska@suse.cz>
3625
3626 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3627 the new format of dump output.
3628
da7674f6
IE
36292016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3630
3631 * gcc.dg/pr71084.c: New test.
3632
c959db3d
RR
36332016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3634
53d6d955
UB
3635 PR target/53440
3636 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3637
43203dea
RR
36382016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3639
3640 * gcc.target/aarch64/struct_return.c: New test.
3641
4f2e1536
MP
36422016-05-12 Marek Polacek <polacek@redhat.com>
3643
3644 PR c/70756
3645 * c-c++-common/pr70756-2.c: New test.
3646 * c-c++-common/pr70756.c: New test.
3647
1ef33ef3
RB
36482016-05-12 Richard Biener <rguenther@suse.de>
3649
3650 PR tree-optimization/71059
3651 * gcc.dg/torture/pr71059.c: New testcase.
3652
763baff6
RB
36532016-05-12 Richard Biener <rguenther@suse.de>
3654
3655 PR tree-optimization/71062
3656 * gcc.dg/torture/pr71062.c: New testcase.
3657
c4ec1243
IE
36582016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3659
3660 PR tree-optimization/71006
3661 * gcc.dg/pr71006.c: New test.
3662
a5fbf76d
MP
36632016-05-12 Marek Polacek <polacek@redhat.com>
3664
3665 PR driver/71063
3666 * gcc.dg/opts-7.c: New test.
3667
5acc47a4
KT
36682016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3669
3670 PR target/70830
3671 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3672 Add -save-temps to dg-options.
3673 Scan for ldmfd rather than pop instruction.
3674 * gcc.target/arm/interrupt-2.c: Likewise.
3675 * gcc.target/arm/pr70830.c: New test.
3676
40bd4bf9
JJ
36772016-05-12 Jakub Jelinek <jakub@redhat.com>
3678
3cd63842
JJ
3679 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3680 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3681
c05d08f6
JJ
3682 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3683 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3684 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3685
bc27ffae
JJ
3686 PR target/71019
3687 * gcc.target/i386/avx512vl-pack-1.c: New test.
3688 * gcc.target/i386/avx512vl-pack-2.c: New test.
3689 * gcc.target/i386/avx512bw-pack-2.c: New test.
3690
515d7412
JJ
3691 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3692
40bd4bf9
JJ
3693 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3694 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3695 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3696
44ab146a
RB
36972016-05-12 Richard Biener <rguenther@suse.de>
3698
3699 PR tree-optimization/70986
3700 * gcc.dg/torture/pr70986-1.c: New testcase.
3701 * gcc.dg/torture/pr70986-2.c: Likewise.
3702 * gcc.dg/torture/pr70986-3.c: Likewise.
3703
d6e83a8d
MM
37042016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3705
3706 PR c/43651
3707 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3708 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3709
51e67ea3
UB
37102016-05-11 Uros Bizjak <ubizjak@gmail.com>
3711
3712 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3713 directive.
3714 * gcc.target/i386/pr66746.c: Ditto.
3715
3fd2b007
MM
37162016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3717
3718 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3719 support.
3720 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3721 warning when using -mvsx-timode.
3722 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3723 * gcc.target/powerpc/dform-2.c: Likewise.
3724 * gcc.target/powerpc/pr68805.c: Likewise.
3725
5c3a10fb
MP
37262016-05-11 Marek Polacek <polacek@redhat.com>
3727
3728 PR c++/71024
3729 * c-c++-common/attributes-3.c: New test.
3730
7cfb065b
NS
37312016-05-11 Nathan Sidwell <nathan@acm.org>
3732
3733 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3734 * gcc.c-torture/execute/pr68185.c: Likewise.
3735 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3736 * gcc.dg/pr69634.c: Requires scheduling.
3737 * gcc.dg/torture/pr66178.c: Require label values.
3738 * gcc.dg/setjmp-6.c: Require indirect jumps.
3739
f35ea97d
RB
37402016-05-11 Richard Biener <rguenther@suse.de>
3741
3742 PR tree-optimization/71055
3743 * gcc.dg/torture/pr71055.c: New testcase.
3744
dff70323
RB
37452016-05-11 Richard Biener <rguenther@suse.de>
3746
3747 PR debug/71057
3748 * g++.dg/debug/pr71057.C: New testcase.
3749
56a3d28b
JJ
37502016-05-11 Jakub Jelinek <jakub@redhat.com>
3751
3752 PR fortran/70855
3753 * gfortran.dg/gomp/pr70855.f90: New test.
3754
ebc1b29e
RB
37552016-05-11 Richard Biener <rguenther@suse.de>
3756
3757 PR middle-end/71002
3758 * g++.dg/torture/pr71002.C: New testcase.
3759
98ccd1d7
IE
37602016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3761
3762 PR middle-end/70807
3763 * gcc.dg/pr70807.c: New test.
3764
ed29e24b
MS
37652016-05-10 Martin Sebor <msebor@redhat.com>
3766
3767 PR c++/38611
3768 * g++.dg/Wattributes.C: New test.
3769
e39dab2c
MG
37702016-05-10 Marc Glisse <marc.glisse@inria.fr>
3771
3772 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3773 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3774 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3775
d067e238
IE
37762016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3777
3778 PR target/70799
3779 * gcc.target/i386/pr70799-1.c: New test.
3780
cd36c83e
PMR
37812016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3782
3783 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3784
1e3af2a4
IE
37852016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3786
3787 PR middle-end/70877
3788 * gcc.target/i386/pr70877.c: New test.
3789
afc610db
IE
37902016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3791
3792 PR tree-optimization/70786
3793 * gcc.target/i386/pr70876.c: New test.
3794
4b59d19f
JJ
37952016-05-10 Jakub Jelinek <jakub@redhat.com>
3796
3797 PR target/70927
3798 * gcc.target/i386/avx512vl-logic-1.c: New test.
3799 * gcc.target/i386/avx512vl-logic-2.c: New test.
3800 * gcc.target/i386/avx512dq-logic-2.c: New test.
3801
9b5ee426
BS
38022016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3803
3804 PR target/70963
3805 * gcc.target/powerpc/pr70963.c: New.
3806
f3352cab
DM
38072016-05-10 David Malcolm <dmalcolm@redhat.com>
3808
3809 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3810 (test_very_wide_line): Add ruler to expected output.
3811 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3812 (test_very_wide_line): Likewise.
3813 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3814 (test_show_locus): Within the handling of "test_very_wide_line",
3815 enable show_ruler_p on the diagnostic context.
3816
4a3255dd
RB
38172016-05-10 Richard Biener <rguenther@suse.de>
3818
3819 PR tree-optimization/71039
3820 * gcc.dg/torture/pr71039.c: New testcase.
3821
da7c9950
NS
38222016-05-10 Nathan Sidwell <nathan@acm.org>
3823
3824 * gcc.dg/nested-func-10.c: Requires alloca.
3825 * gcc.dg/nested-func-9.c: Requires alloca.
3826 * gcc.c-torture/execute/pr70460.c: Requires labels.
3827 * gcc.c-torture/compile/pr70199.c: Requires labels.
3828 * gcc.target/nvptx/decl.c: Compile only.
3829 * gcc.target/nvptx/trailing-init.c: Compile only.
3830 * gcc.target/nvptx/ary-init.c: Compile only.
3831
cf68d92c
MP
38322016-05-10 Marek Polacek <polacek@redhat.com>
3833
3834 PR c/70255
3835 * gcc.dg/attr-opt-1.c: New test.
3836
64ea4e15
RB
38372016-05-10 Richard Biener <rguenther@suse.de>
3838
3839 PR tree-optimization/70497
3840 PR tree-optimization/28367
3841 * gcc.dg/torture/20160404-1.c: New testcase.
3842 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3843 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3844
5a96dae3
PMR
38452016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3846
3847 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3848
fc97f805
UB
38492016-05-09 Uros Bizjak <ubizjak@gmail.com>
3850
3851 * gcc.target/i386/fabsneg-1.c New test.
3852
a710b1d5
AM
38532016-05-09 Alan Modra <amodra@gmail.com>
3854
3855 PR testsuite/70826
3856 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3857
171f6f05
RB
38582016-05-09 Richard Biener <rguenther@suse.de>
3859
3860 PR tree-optimization/70985
3861 * gcc.dg/torture/pr70985.c: New testcase.
3862
18caa34e
BC
38632016-05-09 Bin Cheng <bin.cheng@arm.com>
3864
3865 * gcc.dg/tree-ssa/ifc-9.c: New test.
3866 * gcc.dg/tree-ssa/ifc-10.c: New test.
3867 * gcc.dg/tree-ssa/ifc-11.c: New test.
3868 * gcc.dg/tree-ssa/ifc-12.c: New test.
3869 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3870 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3871 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3872
7a27d38f
RB
38732016-05-09 Richard Biener <rguenther@suse.de>
3874
3875 PR fortran/70937
3876 * gfortran.dg/pr70937.f90: New testcase.
3877
5ebbbd3d
RO
38782016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3879
3880 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3881
f6288c24
FR
38822016-05-07 Fritz Reese <fritzoreese@gmail.com>
3883
3884 PR fortran/56226
3885 * gfortran.dg/dec_structure_1.f90: New testcase.
3886 * gfortran.dg/dec_structure_2.f90: Ditto.
3887 * gfortran.dg/dec_structure_3.f90: Ditto.
3888 * gfortran.dg/dec_structure_4.f90: Ditto.
3889 * gfortran.dg/dec_structure_5.f90: Ditto.
3890 * gfortran.dg/dec_structure_6.f90: Ditto.
3891 * gfortran.dg/dec_structure_7.f90: Ditto.
3892 * gfortran.dg/dec_structure_8.f90: Ditto.
3893 * gfortran.dg/dec_structure_9.f90: Ditto.
3894 * gfortran.dg/dec_structure_10.f90: Ditto.
3895 * gfortran.dg/dec_structure_11.f90: Ditto.
3896 * gfortran.dg/dec_union_1.f90: Ditto.
3897 * gfortran.dg/dec_union_2.f90: Ditto.
3898 * gfortran.dg/dec_union_3.f90: Ditto.
3899 * gfortran.dg/dec_union_4.f90: Ditto.
3900 * gfortran.dg/dec_union_5.f90: Ditto.
3901 * gfortran.dg/dec_union_6.f90: Ditto.
3902 * gfortran.dg/dec_union_7.f90: Ditto.
3903
5ec4a8cd
TV
39042016-05-07 Tom de Vries <tom@codesourcery.com>
3905
3906 PR tree-optimization/70956
3907 * gcc.dg/graphite/pr70956.c: New test.
3908
58ec1d0e
JJ
39092016-05-06 Jakub Jelinek <jakub@redhat.com>
3910
ccd88fb7
JJ
3911 PR middle-end/70941
3912 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3913 (a, b, c, d): Change type from char to signed char.
3914 (main): Compare against (signed char) -1634678893 instead of
3915 hardcoded -109. Use __builtin_abort instead of abort.
3916
dd3b6464
JJ
3917 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3918 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3919
58ec1d0e
JJ
3920 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3921
19aa23d8
YR
39222016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3923
3924 PR debug/70935
3925 * gcc.dg/torture/pr70935.c: New test.
3926
ae5f0df1
OE
39272016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3928
3929 PR target/58219
ce23a8ff 3930 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3931
078f7e37
RB
39322016-05-06 Richard Biener <rguenther@suse.de>
3933
3934 PR tree-optimization/70960
3935 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3936
765d7b54
OE
39372016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3938
3939 PR target/52933
3940 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3941 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3942 Adjust expected instruction counts.
3943 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3944
29c94e65
MP
39452016-05-06 Marek Polacek <polacek@redhat.com>
3946
3947 PR sanitizer/70875
3948 * gcc.dg/ubsan/bounds-3.c: New test.
3949
3684b02e
OE
39502016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3951
3952 PR target/54089
3953 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3954
8706773f
RB
39552016-05-06 Richard Biener <rguenther@suse.de>
3956
3957 PR middle-end/70931
3958 * gfortran.dg/pr70931.f90: New testcase.
3959
a4f51018
RB
39602016-05-06 Richard Biener <rguenther@suse.de>
3961
3962 PR middle-end/70941
3963 * gcc.dg/torture/pr70941.c: New testcase.
3964
c4f2425f
BC
39652016-05-05 Bin Cheng <bin.cheng@arm.com>
3966
3967 PR tree-optimization/57206
3968 * gcc.dg/vect/pr57206.c: New test.
3969
5dc08197
RO
39702016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3971
3972 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3973
351f85c5
JJ
39742016-05-05 Jakub Jelinek <jakub@redhat.com>
3975
568bac8c
JJ
3976 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3977
351f85c5
JJ
3978 * c-c++-common/Wdangling-else-4.c: New test.
3979
33fd7785
JJ
39802016-05-04 Jakub Jelinek <jakub@redhat.com>
3981
2d1ac15a
JJ
3982 PR c++/70906
3983 PR c++/70933
3984 * g++.dg/opt/pr70906.C: New test.
3985 * g++.dg/opt/pr70933.C: New test.
3986
33fd7785
JJ
3987 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3988
6b715bf6
JH
39892016-05-04 Jan Hubicka <hubicka@ucw.cz>
3990
3991 * gcc.dg/ipa/pure-const-3.c: New testcase.
3992
deef7113
MP
39932016-05-04 Marek Polacek <polacek@redhat.com>
3994
3995 * c-c++-common/Wdangling-else-1.c: New test.
3996 * c-c++-common/Wdangling-else-2.c: New test.
3997 * c-c++-common/Wdangling-else-3.c: New test.
3998
5396db97
KCY
39992016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4000
4001 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4002 flag is present.
4003
de55efd5
MP
40042016-05-04 Marek Polacek <polacek@redhat.com>
4005
4006 PR c/48778
4007 * gcc.dg/Waddress-2.c: New test.
4008
475839b6
AM
40092016-05-04 Alan Modra <amodra@gmail.com>
4010
4011 * gcc.target/powerpc/pr70866.c: New.
4012
b25aad5f
MS
40132016-05-03 Martin Sebor <msebor@redhat.com>
4014
4015 PR c++/66561
4016 * c-c++-common/builtin_location.c: New test.
4017 * g++.dg/cpp1y/builtin_location.C: New test.
4018
79ce98bc
MP
40192016-05-03 Marek Polacek <polacek@redhat.com>
4020
4021 PR c/70859
4022 * gcc.dg/pr70859.c: New test.
4023 * gcc.dg/pr70859-2.c: New test.
4024
402e89f5
PMR
40252016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4026
4027 * gnat.dg/debug5.adb: New testcase.
4028
f3d90045
DV
40292016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4030
4031 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4032 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4033 Procedure to check for z10 instruction set.
4034
1e26cec1
CL
40352016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4036
4037 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4038
71aca5a0
AM
40392016-05-03 Alan Modra <amodra@gmail.com>
4040
4041 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4042
2fd70ec1
JJ
40432016-05-03 Jakub Jelinek <jakub@redhat.com>
4044
4045 * gcc.target/i386/avx512f-cvt-1.c: New test.
4046
e5705cf7
L
40472016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4048
4049 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4050 -fdump-tree-vrp-details.
4051
381cdae4
RB
40522016-05-03 Richard Biener <rguenther@suse.de>
4053
4054 * gcc.dg/pr30172-1.c: Adjust.
4055 * gcc.dg/pr63743.c: Likewise.
4056 * gcc.dg/tm/pr51696.c: Likewise.
4057 * c-c++-common/tm/safe-1.c: Likewise.
4058 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4059 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4060 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4061 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4062
adedd5c1
JJ
40632016-05-03 Jakub Jelinek <jakub@redhat.com>
4064
31ed1665
JJ
4065 PR rtl-optimization/70467
4066 * gcc.target/i386/pr70467-3.c: New test.
4067 * gcc.target/i386/pr70467-4.c: New test.
4068
dea60b59
JJ
4069 PR tree-optimization/70916
4070 * gcc.c-torture/compile/pr70916.c: New test.
4071
adedd5c1
JJ
4072 PR target/49244
4073 * gcc.target/i386/pr49244-1.c: New test.
4074 * gcc.target/i386/pr49244-2.c: New test.
4075
f80041ef
BS
40762016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4077
4078 PR rtl-optimization/44281
4079 * gcc.target/i386/pr44281.c: New test.
4080
1cfcd39e
BC
40812016-05-03 bin cheng <bin.cheng@arm.com>
4082
4083 PR tree-optimization/56541
4084 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4085 * gcc.dg/vect/pr56541.c: new test.
4086
4304ccfd
MM
40872016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4088
4089 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4090 __float128.
4091 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4092
50d94c29
L
40932016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4094
4095 PR testsuite/70520
4096 * c-c++-common/asan/clone-test-1.c (main): Align child process
4097 stack to 16 bytes.
4098
bc1aee87
DM
40992016-05-02 David Malcolm <dmalcolm@redhat.com>
4100
4101 PR c++/62314
4102 * g++.dg/spellcheck-fields-2.C: New test case.
4103
474e0129
DM
41042016-05-02 David Malcolm <dmalcolm@redhat.com>
4105
4106 PR c++/62314
4107 * g++.dg/pr62314.C: New test case.
4108
818b88a7
JH
41092016-05-02 Jan Hubicka <hubicka@ucw.cz>
4110
4111 * gcc.dg/ipa/inline-8.c: New testcase.
4112
dd77684f
JJ
41132016-05-02 Jakub Jelinek <jakub@redhat.com>
4114
4115 PR rtl-optimization/70467
4116 * gcc.target/i386/pr70467-1.c: New test.
4117
72407e00
BE
41182016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4119
4120 * gcc.dg/spec-options.c: Run the test on all targets.
4121 * gcc.dg/foo.specs: Use cpp_unique_options.
4122
dd53d197
MG
41232016-05-02 Marc Glisse <marc.glisse@inria.fr>
4124
4125 * gcc.dg/tree-ssa/unord.c: New testcase.
4126
a8b85ce9
MG
41272016-05-02 Marc Glisse <marc.glisse@inria.fr>
4128
4129 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4130
5b37e866
NS
41312016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4132
4133 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4134
7176a4a0
MP
41352016-05-02 Marek Polacek <polacek@redhat.com>
4136
4137 PR c/70851
4138 * gcc.dg/enum-incomplete-3.c: New test.
4139
6b9933b9
MP
41402016-05-02 Marek Polacek <polacek@redhat.com>
4141 Tom de Vries <tom@codesourcery.com>
4142
4143 PR tree-optimization/70700
4144 * gcc.dg/pr70700.c: New test.
4145
90f82260
UB
41462016-05-01 Uros Bizjak <ubizjak@gmail.com>
4147
4148 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4149 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4150 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4151 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4152 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4153
f73036c1
EB
41542016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4155
4156 * ada/acats/run_acats: Rename into...
4157 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4158 * ada/acats/run_all.sh: Remove redundant test.
4159 (target_run): Move around.
4160 (target_gnatchop): Use newly built executable.
4161 (target_gnatmake): Likewise.
4162 Check that the compilation of impbit succeeds.
4163
85e051a3
OE
41642016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4165
4166 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4167 * gcc.dg/20021029-1.c: Likewise.
4168 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4169 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4170 * gcc.target/sh/cmpstr.c: Likewise.
4171 * gcc.target/sh/cmpstrn.c: Likewise.
4172 * gcc.target/sh/memset.c: Likewise.
4173 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4174 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4175 * gcc.target/sh/pr39423-1.c: Likewise.
4176 * gcc.target/sh/pr49468-di.c: Likewise.
4177 * gcc.target/sh/pr49468-si.c: Likewise.
4178 * gcc.target/sh/pr49880-1.c: Likewise.
4179 * gcc.target/sh/pr49880-2.c: Likewise.
4180 * gcc.target/sh/pr49880-3.c: Likewise.
4181 * gcc.target/sh/pr50751-1.c: Likewise.
4182 * gcc.target/sh/pr50751-4.c: Likewise.
4183 * gcc.target/sh/pr50751-7.c: Likewise.
4184 * gcc.target/sh/pr51244-1.c: Likewise.
4185 * gcc.target/sh/pr51244-10.c: Likewise.
4186 * gcc.target/sh/pr51244-11.c: Likewise.
4187 * gcc.target/sh/pr51244-12.c: Likewise.
4188 * gcc.target/sh/pr51244-13.c: Likewise.
4189 * gcc.target/sh/pr51244-14.c: Likewise.
4190 * gcc.target/sh/pr51244-17.c: Likewise.
4191 * gcc.target/sh/pr51244-18.c: Likewise.
4192 * gcc.target/sh/pr51244-19.c: Likewise.
4193 * gcc.target/sh/pr51244-4.c: Likewise.
4194 * gcc.target/sh/pr51244-5.c: Likewise.
4195 * gcc.target/sh/pr51244-7.c: Likewise.
4196 * gcc.target/sh/pr51244-8.c: Likewise.
4197 * gcc.target/sh/pr51244-9.c: Likewise.
4198 * gcc.target/sh/pr51697.c: Likewise.
4199 * gcc.target/sh/pr52483-1.c: Likewise.
4200 * gcc.target/sh/pr52483-2.c: Likewise.
4201 * gcc.target/sh/pr52483-3.c: Likewise.
4202 * gcc.target/sh/pr52483-5.c: Likewise.
4203 * gcc.target/sh/pr52933-1.c: Likewise.
4204 * gcc.target/sh/pr52933-2.c: Likewise.
4205 * gcc.target/sh/pr52933-3.c: Likewise.
4206 * gcc.target/sh/pr53568-1.c: Likewise.
4207 * gcc.target/sh/pr53976-1.c: Likewise.
4208 * gcc.target/sh/pr53988-1.c: Likewise.
4209 * gcc.target/sh/pr53988.c: Likewise.
4210 * gcc.target/sh/pr54089-1.c: Likewise.
4211 * gcc.target/sh/pr54089-6.c: Likewise.
4212 * gcc.target/sh/pr54089-7.c: Likewise.
4213 * gcc.target/sh/pr54089-8.c: Likewise.
4214 * gcc.target/sh/pr54089-9.c: Likewise.
4215 * gcc.target/sh/pr54236-1.c: Likewise.
4216 * gcc.target/sh/pr54236-2.c: Likewise.
4217 * gcc.target/sh/pr54236-3.c: Likewise.
4218 * gcc.target/sh/pr54236-4.c: Likewise.
4219 * gcc.target/sh/pr54386.c: Likewise.
4220 * gcc.target/sh/pr54602-1.c: Likewise.
4221 * gcc.target/sh/pr54685.c: Likewise.
4222 * gcc.target/sh/pr54760-1.c: Likewise.
4223 * gcc.target/sh/pr54760-2.c: Likewise.
4224 * gcc.target/sh/pr54760-3.c: Likewise.
4225 * gcc.target/sh/pr54760-4.c: Likewise.
4226 * gcc.target/sh/pr54760-5.c: Likewise.
4227 * gcc.target/sh/pr54760-6.c: Likewise.
4228 * gcc.target/sh/pr55146.c: Likewise.
4229 * gcc.target/sh/pr55160.c: Likewise.
4230 * gcc.target/sh/pr59278.c: Likewise.
4231 * gcc.target/sh/pr59401-1.c: Likewise.
4232 * gcc.target/sh/pr59533-1.c: Likewise.
4233 * gcc.target/sh/pr63260.c: Likewise.
4234 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4235 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4236 * gcc.target/sh/strlen.c: Likewise.
4237 * gcc.target/sh/torture/pr30807.c: Likewise.
4238 * gcc.target/sh/torture/pr34777.c: Likewise.
4239 * gcc.target/sh/torture/pr64652.c: Likewise.
4240 * gcc.target/sh/torture/pr65505.c: Likewise.
4241 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4242 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4243
411e5c67
PC
42442016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4245
4246 PR c++/66644
4247 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4248
8fa97501
BS
42492016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4250
4251 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4252 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4253 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4254 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4255
5a956111
PP
42562016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4257
4258 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4259 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4260
e7ff0319
CP
42612016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4262
4263 PR middle-end/70626
4264 * c-c++-common/goacc/combined-reduction.c: New test.
4265 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4266
52d11a4b
L
42672016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4268
4269 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4270 *movdi_internal pattern only if PIC off.
4271 * gcc.target/i386/pr70155-2.c: Likewise.
4272 * gcc.target/i386/pr70155-3.c: Likewise.
4273 * gcc.target/i386/pr70155-4.c: Likewise.
4274 * gcc.target/i386/pr70155-5.c: Likewise.
4275 * gcc.target/i386/pr70155-6.c: Likewise.
4276 * gcc.target/i386/pr70155-7.c: Likewise.
4277 * gcc.target/i386/pr70155-8.c: Likewise.
4278 * gcc.target/i386/pr70155-15.c: Likewise.
4279 * gcc.target/i386/pr70155-17.c: Likewise.
4280 * gcc.target/i386/pr70155-22.c: Likewise.
4281
8960db31
BC
42822016-04-29 Bin Cheng <bin.cheng@arm.com>
4283
4284 PR tree-optimization/70803
4285 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4286
cca535a4
IE
42872016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4288
4289 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4290 optimization of vector loop.
4291 * gcc.target/i386/vect-unpack-3.c: New test.
4292 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4293 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4294 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4295
500ecf4a
MP
42962016-04-29 Marek Polacek <polacek@redhat.com>
4297
4298 PR sanitizer/70342
4299 * g++.dg/ubsan/null-7.C: New test.
4300
2fff3db8
MP
4301 PR c/70852
4302 * gcc.dg/pr70852.c: New test.
4303
509063eb
DV
43042016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4305
4306 PR/69089
4307 * g++.dg/cpp0x/alignas6.C: New test.
4308
83745c0d
DV
43092016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4310
c87885ca
RO
4311 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4312 * gcc.dg/pr27003.c: Likewise.
4313 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4314 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4315 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4316 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4317 * gcc.target/arc/mxy.c: Likewise.
4318 * gcc.target/arc/mswape.c: Likewise.
4319 * gcc.target/arc/mrtsc.c: Likewise.
4320 * gcc.target/arc/mcrc.c: Likewise.
4321 * gcc.target/arc/mdsp-packa.c: Likewise.
4322 * gcc.target/arc/mdvbf.c: Likewise.
4323 * gcc.target/arc/mlock.c: Likewise.
4324 * gcc.target/arc/mmac-24.c: Likewise.
4325 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4326
849b265d
BS
43272016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4328 Matthijs Kooijman <matthijs@stdin.nl>
4329 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4330
4331 PR target/60040
4332 * gcc.target/avr/pr60040-1.c: New.
4333 * gcc.target/avr/pr60040-2.c: New.
4334
1390536b
RB
43352016-04-29 Richard Biener <rguenther@suse.de>
4336
4337 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4338
98998245
RB
43392016-04-29 Richard Biener <rguenther@suse.de>
4340
4341 PR tree-optimization/13962
4342 PR tree-optimization/65686
4343 * gcc.dg/uninit-pr65686.c: New testcase.
4344
8b80cc21
JJ
43452016-04-29 Jakub Jelinek <jakub@redhat.com>
4346
4347 PR middle-end/70843
4348 * gcc.dg/pr70843.c: New test.
4349
6181bc30
JJ
43502016-04-28 Jakub Jelinek <jakub@redhat.com>
4351
4352 PR target/70858
4353 * gcc.target/i386/pr70858.c: New test.
4354
f4cb3612
AB
43552016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4356
4357 * gcc.target/arc/nps400-1.c: New file.
4358
8ad9df62
JR
43592016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4360 Andrew Burgess <andrew.burgess@embecosm.com>
4361
4362 * gcc.target/arc/movh_cl-1.c: New file.
4363
ceaaa9fe
JR
43642016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4365 Andrew Burgess <andrew.burgess@embecosm.com>
4366
4367 * gcc.target/arc/extzv-1.c: New file.
4368 * gcc.target/arc/insv-1.c: New file.
4369 * gcc.target/arc/insv-2.c: New file.
4370 * gcc.target/arc/movb-1.c: New file.
4371 * gcc.target/arc/movb-2.c: New file.
4372 * gcc.target/arc/movb-3.c: New file.
4373 * gcc.target/arc/movb-4.c: New file.
4374 * gcc.target/arc/movb-5.c: New file.
4375 * gcc.target/arc/movb_cl-1.c: New file.
4376 * gcc.target/arc/movb_cl-2.c: New file.
4377 * gcc.target/arc/movbi_cl-1.c: New file.
4378 * gcc.target/arc/movl-1.c: New file.
4379
4d03dc2f
JR
43802016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4381 Andrew Burgess <andrew.burgess@embecosm.com>
4382
4383 * gcc.target/arc/cmem-1.c: New file.
4384 * gcc.target/arc/cmem-2.c: New file.
4385 * gcc.target/arc/cmem-3.c: New file.
4386 * gcc.target/arc/cmem-4.c: New file.
4387 * gcc.target/arc/cmem-5.c: New file.
4388 * gcc.target/arc/cmem-6.c: New file.
4389 * gcc.target/arc/cmem-7.c: New file.
4390 * gcc.target/arc/cmem-ld.inc: New file.
4391 * gcc.target/arc/cmem-st.inc: New file.
4392
81262dad
JJ
43932016-04-28 Jakub Jelinek <jakub@redhat.com>
4394
4395 PR target/70821
4396 * gcc.target/i386/pr70821.c: New test.
4397
0a31a09a
BS
43982016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4399
4400 * gcc.target/powerpc/vec-adde.c: New test.
4401 * gcc.target/powerpc/vec-adde-int128.c: New test.
4402
3ddffba9
JJ
44032016-04-28 Jakub Jelinek <jakub@redhat.com>
4404
4405 * gcc.target/i386/avx-vround-1.c: New test.
4406 * gcc.target/i386/avx-vround-2.c: New test.
4407 * gcc.target/i386/avx512vl-vround-1.c: New test.
4408 * gcc.target/i386/avx512vl-vround-2.c: New test.
4409
713dedcd
RO
44102016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4411
4412 PR testsuite/70595
4413 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4414 (check_effective_target_cilkplus_runtime): ... this.
4415 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4416 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4417
4418 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4419 Require cilkplus_runtime.
4420 Don't add -lcilkrts.
4421 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4422 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4423 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4424 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4425 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4426 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4427 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4428 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4429 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4430 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4431 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4432 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4433 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4434 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4435 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4436 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4437 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4438 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4439 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4440 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4441 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4442 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4443 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4444 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4445 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4446 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4447 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4448 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4449 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4450
4451 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4452 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4453
4454 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4455
4456 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4457 cilkplus_runtime.
4458
3563f78f
MG
44592016-04-27 Marc Glisse <marc.glisse@inria.fr>
4460
4461 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4462 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4463
6bc2bb18
RB
44642015-04-27 Ryan Burn <contact@rnburn.com>
4465
4466 PR c++/69024
4467 PR c++/68997
4468 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4469 diagnostic.
4470 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4471 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4472
1e55d29a
EB
44732016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4474
4475 * gnat.dg/limited_with4.ad[sb]: New test.
4476 * gnat.dg/limited_with4_pkg.ads: New helper.
4477
087146ca
L
44782016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4479
4480 PR target/70155
4481 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4482 and movv1ti_internal patterns
4483 * gcc.target/i386/pr70155-1.c: New test.
4484 * gcc.target/i386/pr70155-2.c: Likewise.
4485 * gcc.target/i386/pr70155-3.c: Likewise.
4486 * gcc.target/i386/pr70155-4.c: Likewise.
4487 * gcc.target/i386/pr70155-5.c: Likewise.
4488 * gcc.target/i386/pr70155-6.c: Likewise.
4489 * gcc.target/i386/pr70155-7.c: Likewise.
4490 * gcc.target/i386/pr70155-8.c: Likewise.
4491 * gcc.target/i386/pr70155-9.c: Likewise.
4492 * gcc.target/i386/pr70155-10.c: Likewise.
4493 * gcc.target/i386/pr70155-11.c: Likewise.
4494 * gcc.target/i386/pr70155-12.c: Likewise.
4495 * gcc.target/i386/pr70155-13.c: Likewise.
4496 * gcc.target/i386/pr70155-14.c: Likewise.
4497 * gcc.target/i386/pr70155-15.c: Likewise.
4498 * gcc.target/i386/pr70155-16.c: Likewise.
4499 * gcc.target/i386/pr70155-17.c: Likewise.
4500 * gcc.target/i386/pr70155-18.c: Likewise.
4501 * gcc.target/i386/pr70155-19.c: Likewise.
4502 * gcc.target/i386/pr70155-20.c: Likewise.
4503 * gcc.target/i386/pr70155-21.c: Likewise.
4504 * gcc.target/i386/pr70155-22.c: Likewise.
4505
92329f9f
L
45062016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4507
4508 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4509 ".{5,6}".
4510
309a0cf6
BC
45112016-04-27 Bin Cheng <bin.cheng@arm.com>
4512
4513 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4514 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4515 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4516 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4517 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4518
72ed2b9c
RB
45192016-04-27 Richard Biener <rguenther@suse.de>
4520
4521 PR ipa/70760
4522 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4523 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4524
3c98ff9b
NS
45252016-04-27 Nathan Sidwell <nathan@acm.org>
4526
4527 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4528 * g++.dg/ubsan/pr63956.C: Adjust error location.
4529
9ec5d66b
NC
45302016-04-27 Nick Clifton <nickc@redhat.com>
4531
4532 PR middle-end/49889
4533 * gcc.dg/pr49889.c: New test.
4534
c1e1f433
BS
45352016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4536
4537 * c-c++-common/memset-array.c: New test.
4538
8ac43293
MS
45392016-04-26 Martin Sebor <msebor@redhat.com>
4540
4541 PR c++/66639
4542 * g++.dg/cpp1y/func_constexpr.C: New test.
4543
843ce8ab
PP
45442016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4545
4546 PR c++/70241
4547 * g++.dg/cpp0x/enum32.C: New test.
4548 * g++.dg/cpp0x/enum33.C: New test.
4549
45502016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4551
4552 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4553 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4554 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4555 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4556 * gcc.c-torture/execute/pr38151.c: Likewise.
4557 * gcc.c-torture/execute/pr66556.c: Likewise.
4558 * gcc.c-torture/execute/pr67781.c: Likewise.
4559 * gcc.c-torture/execute/pr68648.c: Likewise.
4560
ca1206be
MG
45612016-04-26 Marc Glisse <marc.glisse@inria.fr>
4562
4563 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4564
2448a956
MP
45652016-04-26 Marek Polacek <polacek@redhat.com>
4566
4567 PR c/67784
4568 * gcc.dg/pr67784-3.c: New test.
4569 * gcc.dg/pr67784-4.c: New test.
4570 * gcc.dg/pr67784-5.c: New test.
4571
b02a5e26
MP
4572 PR c/70791
4573 * gcc.dg/Wnested-externs-2.c: New test.
4574
6b6aa8d3
MG
45752016-04-26 Marc Glisse <marc.glisse@inria.fr>
4576
4577 * gcc.dg/fold-plusmult.c: Adjust.
4578 * gcc.dg/no-strict-overflow-6.c: Adjust.
4579 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4580
a2095b55
BS
45812016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4582
4583 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4584 number scans.
4585 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4586 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4587 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4588 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4589 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4590 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4591 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4592 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4593 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4594 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4595 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4596 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4597 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4598 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4599 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4600 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4601 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4602 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4603 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4604 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4605 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4606 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4607 scans.
4608 * gcc.target/i386/pr32219-4.c: Likewise.
4609 * gcc.target/i386/pr32219-6.c: Likewise.
4610 * gcc.target/i386/pr32219-8.c: Likewise.
4611
bb0cc5c8
KT
46122016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4613
4614 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4615 associated options.
4616
5a0802ea
MP
46172016-04-26 Marek Polacek <polacek@redhat.com>
4618
4619 PR c++/70744
4620 * g++.dg/ext/cond2.C: New test.
4621
00f615af
BC
46222016-04-26 Bin Cheng <bin.cheng@arm.com>
4623
4624 PR tree-optimization/70771
4625 PR tree-optimization/70775
4626 * gcc.dg/pr70771.c: New test.
25939d34 4627 * gcc.dg/pr70775.c: New test.
00f615af 4628
218155e7
BS
46292016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4630
4631 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4632
ab99f467
RB
46332016-04-25 Richard Biener <rguenther@suse.de>
4634
4635 PR tree-optimization/70780
4636 * gcc.dg/torture/pr70780.c: New testcase.
4637
93c590ee
MC
46382016-04-25 Michael Collison <michael.collison@arm.com>
4639
c87885ca
RO
4640 * gcc.target/arm/neon-vaddws16.c: New test.
4641 * gcc.target/arm/neon-vaddws32.c: New test.
4642 * gcc.target/arm/neon-vaddwu16.c: New test.
4643 * gcc.target/arm/neon-vaddwu32.c: New test.
4644 * gcc.target/arm/neon-vaddwu8.c: New test.
4645 * lib/target-supports.exp
93c590ee
MC
4646 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4647 that arm neon support vector widen sum of HImode TO SImode.
4648
d6c1a7a7
JJ
46492016-04-23 Jakub Jelinek <jakub@redhat.com>
4650
4651 PR sanitizer/70712
4652 * c-c++-common/asan/pr70712.c: New test.
4653
ab0fc037
TS
46542016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4655
4656 * .gitattributes: New file.
4657
2aa64824
CL
46582016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4659
4660 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4661
e7e12d92
DH
46622016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4663
4664 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4665 * gfortran.dg/submodule_15.f08: Likewise.
4666
d1431192
RB
46672016-04-22 Richard Biener <rguenther@suse.de>
4668
4669 PR tree-optimization/70740
4670 * gcc.dg/torture/pr70740.c: New testcase.
4671
04a63c24
L
46722016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4673
4674 PR target/70750
4675 * gcc.target/i386/pr70750-1.c: New test.
4676 * gcc.target/i386/pr70750-2.c: Likewise.
4677
20700098
PC
46782016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4679
4680 PR c++/70540
4681 * g++.dg/cpp0x/auto48.C: New.
4682
aedf4e12
MP
46832016-04-21 Marek Polacek <polacek@redhat.com>
4684
4685 PR c++/70513
4686 * g++.dg/cpp0x/forw_enum12.C: New test.
4687 * g++.dg/cpp0x/forw_enum13.C: New test.
4688
2074d80a
KY
46892016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4690
4691 PR target/70728
4692 * gcc.target/i386/pr70728.c: New test.
4693
aef4aab0
RB
46942016-04-21 Richard Biener <rguenther@suse.de>
4695
4696 PR middle-end/70747
4697 * gcc.dg/pr70747.c: New testcase.
4698
2359e571
BC
46992016-04-21 Bin Cheng <bin.cheng@arm.com>
4700
4701 PR tree-optimization/70715
4702 * gcc.dg/tree-ssa/scev-13.c: New test.
4703
ce0e66ff
MG
47042016-04-21 Marc Glisse <marc.glisse@inria.fr>
4705
4706 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4707
2c2870a1
MG
47082016-04-21 Marc Glisse <marc.glisse@inria.fr>
4709
4710 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4711
a2b056a3
JH
47122016-04-20 Jan Hubicka <jh@suse.cz>
4713
4714 PR ipa/70018
4715 * g++.dg/ipa/nothrow-1.C: New testcase.
4716
ee392fc2
NS
47172016-04-20 Nathan Sidwell <nathan@acm.org>
4718
4719 PR c++/55635
4720 * g++.dg/eh/delete1.C: New.
4721
dda49daf
L
47222016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4723
4724 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4725 -mtune-ctrl=sse_typeless_stores.
4726
8a5b9d5a
L
47272016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4728
4729 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4730
1011119f
BC
47312016-04-20 Bin Cheng <bin.cheng@arm.com>
4732
4733 PR tree-optimization/69489
4734 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4735
477d4906
IV
47362016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4737
4738 PR c++/69363
4739 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4740 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4741 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4742
fad08d12
BC
47432016-04-20 Bin Cheng <bin.cheng@arm.com>
4744
4745 PR tree-optimization/56625
4746 PR tree-optimization/69489
4747 * gcc.dg/vect/pr56625.c: New test.
4748 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4749
9e3e4fab
AP
47502016-04-20 Andrew Pinski <apinski@cavium.com>
4751
4752 PR target/64971
4753 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4754
d7aa24e4
AC
47552016-04-20 Arnaud Charlet <charlet@adacore.com>
4756
4757 * gnat.dg/self1.adb: Remove now incorrect test.
4758
e6d62b46
BC
47592016-04-20 Bin Cheng <bin.cheng@arm.com>
4760
4761 * gcc.dg/tree-ssa/scev-11.c: New test.
4762 * gcc.dg/tree-ssa/scev-12.c: New test.
4763
2697b189
MP
47642016-04-20 Marek Polacek <polacek@redhat.com>
4765
4766 PR tree-optimization/70725
4767 * gcc.dg/pr70725.c: New test.
4768
60d393e8
RB
47692016-04-20 Richard Biener <rguenther@suse.de>
4770
4771 PR tree-optimization/70726
4772 * g++.dg/vect/pr70726.cc: New testcase.
4773
82c6f58a
AK
47742016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4775
4776 PR target/70674
4777 * gcc.target/s390/pr70674.c: New test.
4778
90eeab20
JD
47792016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4780
4781 PR libgfortran/70684
4782 * gfortran.dg/list_read_14.f90: New test.
4783
fc9cf6da
L
47842016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4785
4786 PR target/69201
4787 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4788 extern to force it misaligned.
4789 (b): Likewise.
4790 (c): Likewise.
4791 (d): Likewise.
4792 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4793 Don't check `*' before movv4sf_internal.
4794 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4795 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4796 Don't check `*' before movv16qi_internal.
4797 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4798 extern to force it misaligned.
4799 (b): Likewise.
4800 (c): Likewise.
4801 (d): Likewise.
4802 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4803 Don't check `*' before movv2df_internal.
4804 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4805 extern to force it misaligned.
4806 (b): Likewise.
4807 (c): Likewise.
4808 (d): Likewise.
4809 Check movv8sf_internal instead of avx_storeups256.
4810 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4811
ea8927ea
RB
48122016-04-19 Richard Biener <rguenther@suse.de>
4813
4814 PR tree-optimization/70171
4815 * g++.dg/tree-ssa/pr70171.C: New testcase.
4816
65f52ee9
RB
48172016-04-19 Richard Biener <rguenther@suse.de>
4818
4819 PR tree-optimization/70724
4820 * gcc.dg/torture/pr70724.c: New testcase.
4821
987b67f1
VM
48222016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4823
4824 PR middle-end/70689
c87885ca 4825 * gcc.target/i386/pr70689.c: New.
987b67f1 4826
91a47c39
L
48272016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4828
4829 PR target/70708
4830 * gcc.target/i386/pr70708.c: New test.
4831
8270b82d
RB
48322016-04-18 Richard Biener <rguenther@suse.de>
4833
4834 PR tree-optimization/43434
4835 * gcc.dg/vect/pr43434.c: New testcase.
4836 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4837 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4838 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4839 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4840 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4841 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4842 * gcc.dg/gomp/pr68640.c: Likewise.
4843 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4844 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4845
edd048e2
RB
48462016-04-18 Richard Biener <rguenther@suse.de>
4847
4848 PR tree-optimization/70701
4849 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4850
bd5c7330
TV
48512016-04-18 Tom de Vries <tom@codesourcery.com>
4852
4853 PR testsuite/70699
4854 * gcc.dg/pr70161.c: Add dot-file scans.
4855 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4856 instead of after last dot char.
4857
23f2660f
EB
48582016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4859
4860 * c-c++-common/dump-ada-spec-3.c: New test.
4861 * c-c++-common/dump-ada-spec-4.c: Likewise.
4862
da152c9f
TV
48632016-04-17 Tom de Vries <tom@codesourcery.com>
4864
4865 PR other/70183
4866 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4867
cc950f98
JH
48682016-04-15 Jan Hubicka <jh@suse.cz>
4869
4870 PR ipa/70018
4871 * g++.dg/ipa/pure-const-1.C: New testcase.
4872 * g++.dg/ipa/pure-const-2.C: New testcase.
4873 * g++.dg/ipa/pure-const-3.C: New testcase.
4874
949505a9
MP
48752016-04-15 Marek Polacek <polacek@redhat.com>
4876
4877 PR c/70671
4878 * gcc.dg/bitfld-22.c: New test.
4879
10e547d6
BS
48802016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4881
4882 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4883 x86_64.
4884
1e77281b
MP
48852016-04-15 Marek Polacek <polacek@redhat.com>
4886
4887 PR c/70651
4888 * c-c++-common/pr70651.c: New test.
4889
e501fa8e
KT
48902016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4891
4892 PR rtl-optimization/70681
4893 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4894 dump scan on arm and powerpc.
4895 * gcc.dg/pr10474.c: Likewise.
4896
dda1bf61
JJ
48972016-04-15 Jakub Jelinek <jakub@redhat.com>
4898
ca4ef1ff
JJ
4899 PR c++/69517
4900 PR c++/70019
4901 PR c++/70588
4902 * g++.dg/cpp1y/vla11.C: Revert for real.
4903
dda1bf61
JJ
4904 PR c/70436
4905 * c-c++-common/Wparentheses-1.c: New test.
4906 * c-c++-common/gomp/Wparentheses-1.c: New test.
4907 * c-c++-common/gomp/Wparentheses-2.c: New test.
4908 * c-c++-common/gomp/Wparentheses-3.c: New test.
4909 * c-c++-common/gomp/Wparentheses-4.c: New test.
4910 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4911 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4912 * c-c++-common/goacc/Wparentheses-1.c: New test.
4913
1355e62c
KY
49142016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4915
4916 PR target/70662
4917 * gcc.target/i386/pr70662.c: New test.
4918
0ab34b9e 49192016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4920 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4921
4922 PR tree-optimization/70130
4923 * gcc.dg/vect/O3-pr70130.c: New testcase.
4924
bc773aad
MM
49252016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4926
6e9b2286
MM
4927 PR target/70669
4928 * gcc.target/powerpc/pr70669.c: New test.
4929
bc773aad
MM
4930 PR target/70640
4931 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4932 a power7 system that does not have an assembler that supports
4933 power8.
4934
d8747845
MS
49352016-04-14 Martin Sebor <msebor@redhat.com>
4936
4937 PR c++/69517
4938 PR c++/70019
4939 PR c++/70588
4940 * c-c++-common/ubsan/vla-1.c: Revert.
4941 * g++.dg/cpp1y/vla11.C: Same.
4942 * g++.dg/cpp1y/vla12.C: Same.
4943 * g++.dg/cpp1y/vla13.C: Same.
4944 * g++.dg/cpp1y/vla14.C: Same.
4945 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4946 * g++.dg/init/array24.C: Same.
d8747845
MS
4947 * g++.dg/ubsan/vla-1.C: Same.
4948
85128559
MP
49492016-04-14 Marek Polacek <polacek@redhat.com>
4950 Jan Hubicka <hubicka@ucw.cz>
4951
4952 PR c++/70029
4953 * g++.dg/torture/pr70029.C: New test.
4954
52fbb073
MS
49552016-04-14 Martin Sebor <msebor@redhat.com>
4956
4957 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4958 type size to prevent failures on targets with very low maximum
4959 alignment.
4960
6db61d6f
RB
49612016-04-14 Richard Biener <rguenther@suse.de>
4962
4963 PR tree-optimization/70623
4964 * gcc.dg/torture/pr70623.c: New testcase.
4965 * gcc.dg/torture/pr70623-2.c: Likewise.
4966
342fac95
MS
49672016-04-13 Martin Sebor <msebor@redhat.com>
4968
4969 PR c++/69517
4970 PR c++/70019
4971 PR c++/70588
4972 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4973 * g++.dg/cpp1y/vla11.C: New test.
4974 * g++.dg/cpp1y/vla12.C: New test.
4975 * g++.dg/cpp1y/vla13.C: New test.
4976 * g++.dg/cpp1y/vla14.C: New test.
4977 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4978 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4979 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4980
d93c452f
JJ
49812016-04-13 Jakub Jelinek <jakub@redhat.com>
4982
4983 PR c++/70641
4984 * g++.dg/opt/pr70641.C: New test.
4985
85115fb6
RO
49862016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4987
4988 PR rtl-optimization/68749
4989 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4990 effects of argument promotions.
4991 Remove default args to dg-skip-if.
4992
545a4139
PC
49932016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4994
4995 PR c++/70635
4996 * g++.dg/parse/pr70635.C: New.
4997
b3a77f21
MP
49982016-04-13 Marek Polacek <polacek@redhat.com>
4999
5000 PR c++/70639
5001 * c-c++-common/Wmisleading-indentation-4.c: New test.
5002
99cd9857
MP
50032016-04-13 Marek Polacek <polacek@redhat.com>
5004
5005 PR c/70436
c87885ca
RO
5006 * gcc.dg/Wparentheses-12.c: New test.
5007 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 5008
75ca93ec
IE
50092016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5010
5011 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5012 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5013 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5014
3d3f9e7e
JJ
50152016-04-13 Jakub Jelinek <jakub@redhat.com>
5016
37947cd0
JJ
5017 PR middle-end/70633
5018 * gcc.c-torture/compile/pr70633.c: New test.
5019
3d3f9e7e
JJ
5020 PR debug/70628
5021 * gcc.dg/torture/pr70628.c: New test.
5022
92886d3e
PP
50232016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5024
5025 PR c++/70610
5026 * g++.dg/template/pr70610.C: New test.
5027 * g++.dg/template/pr70610-2.C: New test.
5028 * g++.dg/template/pr70610-3.C: New test.
5029 * g++.dg/template/pr70610-4.C: New test.
5030
13bd7c2b
JJ
50312016-04-12 Jakub Jelinek <jakub@redhat.com>
5032
6512fa6d
JJ
5033 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5034 128 instead of 32.
5035
13bd7c2b
JJ
5036 PR c++/70571
5037 * g++.dg/ext/pr70571.C: New test.
5038
20b9851c
MM
50392016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5040
8a434ada 5041 PR target/70640
20b9851c
MM
5042 * gcc.target/powerpc/pr70640.c: New test.
5043
2b2f52bc
PC
50442016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5045
5046 PR c++/68722
5047 * g++.dg/parse/pr68722.C: New.
5048
5901e56a
JJ
50492016-04-12 Jakub Jelinek <jakub@redhat.com>
5050
5051 PR rtl-optimization/70596
5052 * gcc.target/i386/pr70596.c: New test.
5053
d4619dc1
NS
50542016-04-12 Nathan Sidwell <nathan@acm.org>
5055
5056 PR c++/70501
5057 * g++.dg/init/pr70501.C: New.
5058
3df530d3
DW
50592016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5060
5061 * gcc.target/i386/asm-flag-6.c: New test.
5062
b7a120d7
TV
50632016-04-12 Tom de Vries <tom@codesourcery.com>
5064
5065 PR tree-optimization/68756
5066 * gcc.dg/graphite/pr68756.c: New test.
5067
4e0eea75
JJ
50682016-04-12 Jakub Jelinek <jakub@redhat.com>
5069
5070 PR tree-optimization/70602
5071 * gcc.c-torture/execute/pr70602.c: New test.
5072
35fbda43
MM
50732016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5074
5075 PR target/70381
5076 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5077 __float128 emulator is built and runs.
5078 * gcc.target/powerpc/float128-1.c: Likewise.
5079
5080 * lib/target-supports.exp (check_ppc_float128_sw_available):
5081 Rework tests for __float128 software and hardware
5082 availability. Fix exit condition to return 0 on success.
5083
04a99ebe
JG
50842016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5085
5086 PR target/70133
5087 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5088 * gcc.target/aarch64/target_attr_15.c: Likewise.
5089
47cd5a85
PC
50902016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5091
5092 PR c++/69066
5093 * g++.dg/cpp1y/pr69066.C: New.
5094
a5edb32e
JD
50952016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5096
5097 PR fortran/68566
5098 * gfortran.dg/pr36192.f90: Update test.
5099 * gfortran.dg/pr36192_1.f90: Update test.
5100 * gfortran.dg/real_dimension_1.f: Update test.
5101 * gfortran.dg/parameter_array_init_7.f90: New test.
5102
8ef378f8
JDA
51032016-04-09 John David Anglin <danglin@gcc.gnu.org>
5104
c532c871
JDA
5105 PR testsuite/64039
5106 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5107
d34f706f
JDA
5108 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5109
75e1dd9e
JDA
5110 PR rtl-optimization/66669
5111 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5112
8a976f5f
JDA
5113 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5114
da04822a
JDA
5115 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5116 * gcc.dg/pie-1.c: Likewise.
5117 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5118 * gcc.dg/pic-4.c: Likewise.
5119 * gcc.dg/pie-3.c: Likewise.
5120 * gcc.dg/pie-4.c: Likewise.
5121
adfabcf9
JDA
5122 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5123
4a020adf
JDA
5124 PR tree-optimization/68644
5125 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5126
8ef378f8
JDA
5127 PR rtl-optimization/64886
5128 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5129
09bf990e
TV
51302016-04-09 Tom de Vries <tom@codesourcery.com>
5131
5132 PR tree-optimization/68953
5133 * gcc.dg/graphite/pr68953.c: New test.
5134
138c3c1a
DH
51352016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5136
5137 PR fortran/70592
5138 * gfortran.dg/deferred_character_16.f90: New test.
5139
f55460af
JJ
51402016-04-09 Jakub Jelinek <jakub@redhat.com>
5141
5142 PR tree-optimization/70586
5143 * gcc.c-torture/execute/pr70586.c: New test.
5144
0b77bbf3
DH
51452016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5146
5147 PR sanitizer/70573
5148 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5149 with __builtin_memset
5150 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5151
c42cfb5c
CP
51522016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5153
5154 PR lto/70289
5155 PR ipa/70348
5156 PR tree-optimization/70373
5157 PR middle-end/70533
5158 PR middle-end/70534
5159 PR middle-end/70535
5160 * c-c++-common/goacc/reduction-5.c: New test.
5161 * c-c++-common/goacc/reduction-promotions.c: New test.
5162 * gfortran.dg/goacc/reduction-3.f95: New test.
5163 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5164
56cfb596
PP
51652016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5166
5167 PR c++/70590
5168 PR c++/70452
5169 * g++.dg/pr70590.C: New test.
5170 * g++.dg/pr70590-2.C: New test.
5171
1a13c0a2
JJ
51722016-04-08 Jakub Jelinek <jakub@redhat.com>
5173
abc0647a
JJ
5174 PR middle-end/70593
5175 * gcc.target/i386/pr70593.c: New test.
5176
1a13c0a2
JJ
5177 PR rtl-optimization/70574
5178 * gcc.target/i386/avx2-pr70574.c: New test.
5179
c3da4956
MO
51802016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5181
5182 PR sanitizer/70541
5183 * c-c++-common/asan/pr70541.c: New test.
5184
9f1b833b
TV
51852016-04-08 Tom de Vries <tom@codesourcery.com>
5186
5187 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5188 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5189
bae7adda
KT
51902016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5191
5192 PR target/70566
5193 * gcc.c-torture/execute/pr70566.c: New test.
5194
211f3d57
TV
51952016-04-08 Tom de Vries <tom@codesourcery.com>
5196
5197 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5198 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5199
02cf2861
AM
52002016-04-08 Alan Modra <amodra@gmail.com>
5201
5202 * gcc.target/powerpc/pr70117.c: New.
5203
5f490f9f
JJ
52042016-04-07 Jakub Jelinek <jakub@redhat.com>
5205
56e9b710
JJ
5206 PR testsuite/70581
5207 * gcc.dg/lto/simd-function_0.c: New test.
5208
5f490f9f
JJ
5209 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5210 clones.
5211 * c-c++-common/attr-simd-2.c: Likewise.
5212 * c-c++-common/attr-simd-4.c: Likewise.
5213 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5214 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5215
e4ebc74d
TP
52162016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5217
5218 PR testsuite/70553
5219 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5220
9817ae35
TS
52212016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5222 Tom de Vries <tom@codesourcery.com>
5223
5224 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5225 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5226 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5227 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5228 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5229 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5230 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5231 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5232
e292f64d
PP
52332016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5234
5235 PR c/70436
5236 * g++.dg/warn/Wparentheses-29.C: New test.
5237
6b37bdaf
PP
52382016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5239
5240 PR c/70436
5241 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5242 explicit braces to resolve a future -Wparentheses warning.
5243
64824205
RH
52442016-04-06 Richard Henderson <rth@redhat.com>
5245
5246 * gcc.dg/pr61817-1.c: New test.
5247 * gcc.dg/pr61817-2.c: New test.
5248 * gcc.dg/pr69391-1.c: New test.
5249 * gcc.dg/pr69391-2.c: New test.
5250
bc2fc1f3
VM
52512016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5252
5253 PR rtl-optimization/70398
c87885ca 5254 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5255
41414a02
EB
52562016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5257
5258 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5259
4066ea8a
YR
52602016-04-06 Yvan Roux <yvan.roux@linaro.org>
5261 Pedro Alves <palves@redhat.com>
5262
5263 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5264
ec35ea45
JJ
52652016-04-06 Jakub Jelinek <jakub@redhat.com>
5266
3866f8dd
JJ
5267 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5268 Check for avx512f effective targets instead of avx2.
5269 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5270 for AVX512F clones.
5271 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5272 * g++.dg/gomp/declare-simd-1.C: Likewise.
5273 * g++.dg/gomp/declare-simd-3.C: Likewise.
5274 * g++.dg/gomp/declare-simd-4.C: Likewise.
5275
ec35ea45
JJ
5276 PR middle-end/70550
5277 * c-c++-common/gomp/pr70550-1.c: New test.
5278 * c-c++-common/gomp/pr70550-2.c: New test.
5279
c08d28ac
NS
52802016-04-05 Nathan Sidwell <nathan@acm.org>
5281
5282 PR c++/70512
5283 * g++.dg/ext/attribute-may-alias-5.C: New.
5284
1d510e04
JJ
52852016-04-05 Jakub Jelinek <jakub@redhat.com>
5286
5287 PR c++/70336
5288 * c-c++-common/pr70336.c: New test.
5289 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5290 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5291
84278ed9
JH
52922016-04-05 Jan Hubicka <hubicka@ucw.cz>
5293
5294 PR ipa/66223
5295 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5296
268a0ec4
JJ
52972016-04-05 Jakub Jelinek <jakub@redhat.com>
5298
5299 PR rtl-optimization/70542
5300 * gcc.dg/torture/pr70542.c: New test.
5301 * gcc.target/i386/avx2-pr70542.c: New test.
5302
5e8c2eb1
ZS
53032016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5304
5305 PR tree-optimization/70509
5306 * gcc.target/i386/avx512bw-pr70509.c: New test.
5307
c0daf32d
PP
53082016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5309
5310 PR c++/70452
5311 * g++.dg/ext/constexpr-vla4.C: New test.
5312
bf867841
UB
53132016-04-05 Uros Bizjak <ubizjak@gmail.com>
5314
5315 PR target/70510
5316 * gcc.target/i386/pr70510.c: New test.
5317
3022186a
RB
53182016-04-05 Richard Biener <rguenther@suse.de>
5319
5320 PR tree-optimization/70526
5321 * g++.dg/torture/pr70526.C: New testcase.
5322
55fc79b2
JJ
53232016-04-05 Jakub Jelinek <jakub@redhat.com>
5324
5325 PR target/70525
5326 * gcc.target/i386/pr70525.c: New test.
5327
62b233f2
RB
53282016-04-05 Richard Biener <rguenther@suse.de>
5329
5330 PR middle-end/70499
5331 * g++.dg/torture/pr70499.C: New testcase.
5332
cc05759d
RB
53332016-04-05 Richard Biener <rguenther@suse.de>
5334
5335 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5336 remove XFAIL.
5337
f23f16d4
JJ
53382016-04-04 Jakub Jelinek <jakub@redhat.com>
5339
5340 PR middle-end/70307
5341 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5342 rs6000 ABI warnings.
5343
d27ecc49
JH
53442016-04-04 Jan Hubicka <hubicka@ucw.cz>
5345
5346 PR ipa/66223
5347 * g++.dg/ipa/devirt-51.C: New testcase.
5348
c974c96e
BS
53492016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5350 Jakub Jelinek <jakub@redhat.com>
5351
5352 PR middle-end/70457
5353 * gcc.dg/torture/pr70457.c: New.
5354
7a85da89
AV
53552016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5356
5357 PR fortran/67538
5358 * gfortran.dg/allocate_with_source_19.f08: New test.
5359
de517e64
AV
53602016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5361
5362 PR fortran/65795
5363 * gfortran.dg/coarray_allocate_6.f08: New test.
5364
43b9f499
RB
53652016-04-04 Richard Biener <rguenther@suse.de>
5366
5367 PR rtl-optimization/70484
5368 * gcc.dg/torture/pr70484.c: New testcase.
5369
f13355da
MP
53702016-04-04 Marek Polacek <polacek@redhat.com>
5371
5372 PR c/70307
5373 * gcc.dg/torture/pr70307.c: New test.
5374
6cc6ed50
OE
53752016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5376
5377 PR target/70416
5378 PR target/67391
5379 * gcc.target/sh/torture/pr70416.c: New.
5380
abdc16c8
MS
53812016-04-02 Martin Sebor <msebor@redhat.com>
5382
5383 PR c++/67376
5384 PR c++/70170
5385 PR c++/70172
5386 PR c++/70228
5387 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5388 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5389 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5390 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5391 * g++.dg/cpp0x/constexpr-string.C: Same.
5392 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5393 * g++.dg/cpp0x/pr65398.C: Same.
5394 * g++.dg/ext/constexpr-vla1.C: Same.
5395 * g++.dg/ext/constexpr-vla2.C: Same.
5396 * g++.dg/ext/constexpr-vla3.C: Same.
5397 * g++.dg/ubsan/pr63956.C: Same.
5398
763cd859
JJ
53992016-04-01 Jakub Jelinek <jakub@redhat.com>
5400
5401 PR rtl-optimization/70467
5402 * gcc.target/i386/pr70467-2.c: New test.
5403
0f875435
JJ
54042016-04-01 Jakub Jelinek <jakub@redhat.com>
5405 Marek Polacek <polacek@redhat.com>
5406
5407 PR c++/70488
5408 * g++.dg/init/new47.C: New test.
5409
41d14659
RR
54102016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5411
5412 PR target/70496
5413 * gcc.target/arm/pr70496.c: New test.
5414
f9bf89bb
NS
54152016-04-01 Nathan Sidwell <nathan@acm.org>
5416
73b9085d
NS
5417 PR c++/68475
5418 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5419
4afdcfaa
IE
54202016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5421
5422 PR target/69890
5423 * gcc.dg/strlenopt.h (memmove): New.
5424 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5425 instead of "string.h".
5426 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5427 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5428 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5429 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5430 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5431 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5432 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5433 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5434 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5435 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5436 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5437 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5438 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5439 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5440 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5441 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5442 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5443 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5444 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5445 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5446
b5d7a29c
RO
54472016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5448
5449 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5450 (Holder::foo): Reflect this.
5451
b660f9ec
IE
54522016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5453
5454 PR target/70442
5455 * gcc.dg/pr70442.c: New test.
5456
88504f34
NS
54572016-03-31 Nathan Sidwell <nathan@acm.org>
5458
5459 PR c++/70393
5460 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5461
95d34b96
KY
54622016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5463
5464 PR target/70453
5465 * gcc.target/i386/pr70453.c: New test.
5466
b4c4967c
AB
54672016-03-31 Andrey Belevantsev <abel@ispras.ru>
5468
5469 PR target/70292
5470 * gcc.c-torture/pr70292.c: New test.
5471
5fde6a45
MP
54722016-03-31 Marek Polacek <polacek@redhat.com>
5473
5474 PR c/70297
5475 * c-c++-common/pr70297.c: New test.
5476 * g++.dg/cpp0x/typedef-redecl.C: New test.
5477 * gcc.dg/typedef-redecl2.c: New test.
5478
97eb24c4
JJ
54792016-03-31 Jakub Jelinek <jakub@redhat.com>
5480
5481 PR rtl-optimization/70460
5482 * gcc.c-torture/execute/pr70460.c: New test.
5483
efc3536f
RB
54842016-03-31 Richard Biener <rguenther@suse.de>
5485
5486 PR c++/70430
5487 * g++.dg/ext/vector30.C: New testcase.
5488
e0876e21
DH
54892016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5490 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5491
5492 * gfortran.dg/fmt_pf.f90: New test.
5493
e9bff8c6
RO
54942016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5495
5496 Forward-port from 5 branch
5497 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5498
5499 PR testsuite/70356
5500 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5501 dg-require-effective-target after dg-do.
5502
5503 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5504
5505 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5506
2620c80d
TS
55072016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5508 Julian Brown <julian@codesourcery.com>
5509 Chung-Lin Tang <cltang@codesourcery.com>
5510 Cesar Philippidis <cesar@codesourcery.com>
5511 James Norris <jnorris@codesourcery.com>
5512 Tom de Vries <tom@codesourcery.com>
5513 Nathan Sidwell <nathan@codesourcery.com>
5514
bf867841 5515 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5516 * c-c++-common/goacc/loop-clauses.c: Likewise.
5517 * g++.dg/goacc/template.C: Likewise.
5518 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5519 * gfortran.dg/goacc/loop-1.f95: Likewise.
5520 * gfortran.dg/goacc/loop-5.f95: Likewise.
5521 * gfortran.dg/goacc/loop-6.f95: Likewise.
5522 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5523 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5524 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5525 * c-c++-common/goacc/clauses-fail.c: Likewise.
5526 * c-c++-common/goacc/parallel-1.c: Likewise.
5527 * c-c++-common/goacc/reduction-1.c: Likewise.
5528 * c-c++-common/goacc/reduction-2.c: Likewise.
5529 * c-c++-common/goacc/reduction-3.c: Likewise.
5530 * c-c++-common/goacc/reduction-4.c: Likewise.
5531 * c-c++-common/goacc/routine-3.c: Likewise.
5532 * c-c++-common/goacc/routine-4.c: Likewise.
5533 * c-c++-common/goacc/routine-5.c: Likewise.
5534 * c-c++-common/goacc/tile.c: Likewise.
5535 * g++.dg/goacc/template.C: Likewise.
5536 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5537 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5538 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5539 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5540 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5541 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5542 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5543 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5544 * c-c++-common/goacc/use_device-1.c: ... this file.
5545 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5546 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5547 * c-c++-common/goacc/host_data-6.c: ... this file.
5548 * c-c++-common/goacc/loop-2-kernels.c: New file.
5549 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5550 * c-c++-common/goacc/loop-3.c: Likewise.
5551 * g++.dg/goacc/reference.C: Likewise.
5552 * g++.dg/goacc/routine-1.C: Likewise.
5553 * g++.dg/goacc/routine-2.C: Likewise.
5554
f6d2d066
RB
55552016-03-30 Richard Biener <rguenther@suse.de>
5556
5557 PR middle-end/70450
5558 * gcc.dg/torture/pr70450.c: New testcase.
5559
d43242b9
JJ
55602016-03-30 Jakub Jelinek <jakub@redhat.com>
5561
5562 PR target/70421
5563 * gcc.dg/torture/pr70421.c: New test.
5564 * gcc.target/i386/avx512f-pr70421.c: New test.
5565
5ce43b77
L
55662016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5567
5568 PR testsuite/70364
5569 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5570 (check): New function.
5571 (bar): Call check.
5572 (foo): Align stack to 16 bytes when calling bar.
5573 * gcc.target/i386/cleanup-2.c: Likewise.
5574
d014a712
PP
55752016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5576
5577 PR tree-optimization/59124
5578 * gcc.dg/Warray-bounds-19.c: New test.
5579
13f0e8c7
ZW
55802016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5581
5582 * lib/prune.exp (escape_regex_chars): New.
5583 (prune_file_path): Update to quote metcharacters for regexp.
5584
3336c6e0
JJ
55852016-03-29 Jakub Jelinek <jakub@redhat.com>
5586
a362f023
JJ
5587 PR rtl-optimization/70429
5588 * gcc.c-torture/execute/pr70429.c: New test.
5589
3336c6e0
JJ
5590 PR tree-optimization/70405
5591 * gcc.dg/pr70405.c: New test.
5592
728557fd
AV
55932016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5594
5595 PR fortran/70397
5596 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5597 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5598
bef977d4
TS
55992016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5600
5601 PR testsuite/64177
5602 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5603 __cilkrts_set_param to set two workers.
5604 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5605 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5606
6f6d25c9
DH
56072016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5608
bf867841 5609 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5610
45733562
KY
56112016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5612
5613 PR target/70406
bf867841 5614 * gcc.target/i386/pr70406.c: New test.
45733562 5615
a1799e5e
EB
56162016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5617
5618 * gnat.dg/specs/double_record_extension3.ads: New test.
5619
5fca7b66
RH
56202016-03-25 Richard Henderson <rth@redhat.com>
5621
5622 PR target/70120
5623 * gcc.target/aarch64/pr70120-1.c: New.
5624 * gcc.target/aarch64/pr70120-2.c: New.
5625 * gcc.target/aarch64/pr70120-3.c: New.
5626
31ce75c6
PP
56272016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5628
5629 PR c++/62212
5630 * g++.dg/template/mangle2.C: The dg-do directive should be
5631 "compile" not "assemble".
5632
3caf0ca1
BS
56332016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5634
5635 PR lto/69650
5636 * gcc.dg/pr69650.c: New test.
5637
634035b6
DE
56382016-03-25 David Edelsohn <dje.gcc@gmail.com>
5639
5640 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5641
45d34276
AM
56422016-03-25 Alan Modra <amodra@gmail.com>
5643
5644 * gcc.dg/dfp/pr70052.c: New test.
5645
8f085166
RH
56462016-03-24 Richard Henderson <rth@redhat.com>
5647
5648 PR middle-end/69845
5649 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5650 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5651
011e5ec3
TV
56522016-03-24 Tom de Vries <tom@codesourcery.com>
5653
5654 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5655
9e3f4551
TV
56562016-03-24 Tom de Vries <tom@codesourcery.com>
5657
5658 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5659 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5660
45780041
TV
56612016-03-24 Tom de Vries <tom@codesourcery.com>
5662
5663 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5664 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5665
887ab4e5
PP
56662016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5667
5668 PR c++/62212
5669 * g++.dg/template/mangle2.C: New test.
5670
69a9a66f
RB
56712016-03-24 Richard Biener <rguenther@suse.de>
5672
5673 PR tree-optimization/70396
5674 * gcc.dg/torture/pr70396.c: New testcase.
5675
ed87de55
RB
56762016-03-24 Richard Biener <rguenther@suse.de>
5677
5678 PR middle-end/70370
5679 * gcc.dg/torture/pr70370.c: New testcase.
5680
ea064934
TV
56812016-03-24 Tom de Vries <tom@codesourcery.com>
5682
5683 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5684 * gfortran.dg/goacc/kernels-tree.f95: Same.
5685 * gfortran.dg/goacc/parallel-tree.f95: Same.
5686
b2a4dd1d
TV
56872016-03-24 Tom de Vries <tom@codesourcery.com>
5688
5689 * c-c++-common/goacc/uninit-if-clause.c: New test.
5690 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5691
72e7cd6e
JJ
56922016-03-24 Jakub Jelinek <jakub@redhat.com>
5693
5694 PR target/70290
bf867841
UB
5695 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5696 Fix formatting.
72e7cd6e 5697
ce9d0c03
RB
56982016-03-24 Richard Biener <rguenther@suse.de>
5699
5700 PR tree-optimization/70372
5701 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5702
426b9428
PP
57032016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5704
5705 PR c++/70347
5706 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5707
cd1588c4
PP
57082016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5709
5710 PR c++/70332
5711 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5712
61637db3
JJ
57132016-03-23 Jakub Jelinek <jakub@redhat.com>
5714
928af3bf
JJ
5715 PR c++/70001
5716 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5717 * g++.dg/cpp1y/pr70001.C: New test.
5718
61637db3
JJ
5719 PR c++/70323
5720 * g++.dg/cpp0x/constexpr-70323.C: New test.
5721
05aca4e7
AO
57222016-03-23 Alexandre Oliva <aoliva@redhat.com>
5723 Jason Merrill <jason@redhat.com>
5724 Jakub Jelinek <jakub@redhat.com>
5725
5726 PR c++/69315
5727 * g++.dg/cpp0x/constexpr-69315.C: New test.
5728 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5729
fbdb6baf
MP
57302016-03-23 Marek Polacek <polacek@redhat.com>
5731
5732 PR c++/69884
5733 * g++.dg/warn/Wignored-attributes-1.C: New test.
5734 * g++.dg/warn/Wignored-attributes-2.C: New test.
5735
d79ee524
TV
57362016-03-23 Tom de Vries <tom@codesourcery.com>
5737
5738 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5739 initialization.
5740 * gfortran.dg/goacc/private-3.f95 (test): Same.
5741 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5742 missing use param.
5743
a59f0bef
KT
57442016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5745
5746 * lib/target-supports.exp: Remove v7ve entry from loop
5747 creating effective target checks.
5748 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5749 (add_options_for_arm_arch_v7ve): Likewise.
5750
0179520a
JJ
57512016-03-23 Jakub Jelinek <jakub@redhat.com>
5752
5753 PR tree-optimization/70354
5754 * gcc.dg/vect/pr70354-1.c: New test.
5755 * gcc.dg/vect/pr70354-2.c: New test.
5756 * gcc.target/i386/avx2-pr70354-1.c: New test.
5757 * gcc.target/i386/avx2-pr70354-2.c: New test.
5758
75bb14d7
JL
57592016-03-22 Jeff Law <law@redhat.com>
5760
5761 PR target/70232
5762 * gcc.dg/tree-ssa/pr70232.c: New test.
5763
72c9526d
IE
57642016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5765
5766 PR target/70302
5767 * gcc.target/i386/pr70302.c: New test.
5768
a3ca1bc5
RB
57692016-03-22 Richard Biener <rguenther@suse.de>
5770
5771 PR middle-end/70251
5772 * g++.dg/torture/pr70251.C: New testcase.
5773
5c240f4d
DM
57742016-03-22 David Malcolm <dmalcolm@redhat.com>
5775
5776 PR c/69993
5777 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5778 Wmisleading-indentation.c.
5779 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5780 reflect change to diagnostic text and order of messages.
5781 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5782
80f6631b
DE
57832016-03-22 David Edelsohn <dje.gcc@gmail.com>
5784
5785 * g++.dg/ext/java-3.C: Don't compile on AIX.
5786
9a10956c
RB
57872016-03-22 Richard Biener <rguenther@suse.de>
5788
5789 PR middle-end/70333
5790 * gcc.dg/torture/pr70333.c: New testcase.
5791
6cedf922
IE
57922016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5793
5794 * g++.dg/ext/pr70290.C: New test.
5795
cd6c27ac
KY
57962016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5797
5798 PR target/70325
5799 * gcc.target/i386/pr70325.c: New test.
5800
4cde512c
JJ
58012016-03-22 Jakub Jelinek <jakub@redhat.com>
5802
b01915ed
JJ
5803 PR target/70329
5804 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5805 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5806
4e3e2cf1
JJ
5807 PR target/70300
5808 * gcc.target/i386/pr70300.c: New test.
5809
4cde512c
JJ
5810 PR c++/70295
5811 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5812 (func2): New function for cond with parens, xfail warning for c++.
5813 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5814
16f6d7dc
PP
58152016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5816
5817 PR c++/70096
5818 * g++.dg/template/ptrmem30.C: New test.
5819
a3e2b438
PP
58202016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5821
5822 PR c++/70204
5823 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5824 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5825
11b6a02e
JJ
58262016-03-21 Jakub Jelinek <jakub@redhat.com>
5827
5828 PR middle-end/70326
5829 * gcc.dg/pr70326.c: New test.
5830
b9407883
MG
58312016-03-21 Marc Glisse <marc.glisse@inria.fr>
5832 Jakub Jelinek <jakub@redhat.com>
5833
5834 PR tree-optimization/70317
5835 * gcc.dg/pr70317.c: New test.
5836
4a148e19
UB
58372016-03-21 Uros Bizjak <ubizjak@gmail.com>
5838
5839 PR target/70327
5840 * gcc.target/i386/pr70327.c: New test.
5841
2a85ddbb
ML
58422016-03-21 Martin Liska <mliska@suse.cz>
5843
7d36fe98 5844 PR ipa/70306
2a85ddbb
ML
5845 * gcc.dg/ipa/pr70306.c: New test.
5846
4a148e19 58472016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5848
5849 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5850 * gcc.target/arm/attr-align3.c: Likewise.
5851 * gcc.target/arm/attr_arm.c: Likewise.
5852 * gcc.target/arm/flip-thumb.c: Likewise.
5853
6b366948
JJ
58542016-03-21 Jakub Jelinek <jakub@redhat.com>
5855
5856 PR target/70296
5857 * gcc.target/powerpc/altivec-36.c: New test.
5858
2fac8c14
RB
58592016-03-21 Richard Biener <rguenther@suse.de>
5860
5861 PR tree-optimization/70310
5862 * gcc.dg/torture/pr70310.c: New testcase.
5863
e9bde854
KY
58642016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5865
5866 PR target/70293
5867 * gcc.target/i386/pr70293.c: New test.
5868
56bbfaf6
RB
58692016-03-21 Richard Biener <rguenther@suse.de>
5870
5871 PR tree-optimization/70288
5872 * gcc.dg/torture/pr70288-1.c: New testcase.
5873 * gcc.dg/torture/pr70288-2.c: Likewise.
5874
3eee49ed
AB
58752016-03-21 Andrey Belevantsev <abel@ispras.ru>
5876
5877 PR rtl-optimization/69307
5878 * gcc.target/arm/pr69307.c: New test.
4a148e19 5879
8e7816b4
AB
58802016-03-21 Andrey Belevantsev <abel@ispras.ru>
5881
5882 PR rtl-optimization/69102
5883 * gcc.c-torture/compile/pr69102.c: New test.
5884
14d7d4be
JL
58852016-03-18 Jeff Law <law@redhat.com>
5886
5887 PR rtl-optimization/70263
5888 * gcc.c-torture/compile/pr70263-1.c: New test.
5889 * gcc.target/i386/pr70263-2.c: New test.
5890
5c6a601c
BS
58912016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5892
5893 PR rtl-optimization/70278
5894 * gcc.dg/torture/pr70278.c: New test.
5895 * gcc.target/arm/pr70278.c: New test.
5896
4bbf545b
DM
58972016-03-18 David Malcolm <dmalcolm@redhat.com>
5898
5899 PR c/70281
5900 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5901 (test_builtin_types_compatible_p): New test function.
5902 * gcc.dg/pr70281.c: New test case.
5903
dc28bb68
CL
59042016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5905
5906 PR target/70113
5907 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5908
5e8d6dff
IE
59092016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5910
5911 PR tree-optimization/70252
5912 * gcc.dg/pr70252.c: New test.
5913
d0e7e403
TV
59142016-03-18 Tom de Vries <tom@codesourcery.com>
5915
5916 * gcc.dg/pr70161-2.c: New test.
5917 * gcc.dg/pr70161.c: New test.
5918
fa22501a
TV
59192016-03-18 Tom de Vries <tom@codesourcery.com>
5920
5921 PR ipa/70269
5922 * gcc.dg/pr70269.c: New test.
5923
dd125026
JJ
59242016-03-18 Jakub Jelinek <jakub@redhat.com>
5925
5926 PR c++/70267
5927 * g++.dg/ext/java-3.C: New test.
5928
91914f0a
PP
59292016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5930
5931 PR c++/70205
5932 * g++.dg/lookup/pr70205.C: New test.
5933
753a8910
PP
59342016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5935
5936 PR c++/70218
5937 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5938
14ba7b28
MP
59392016-03-17 Marek Polacek <polacek@redhat.com>
5940
5941 PR c/69407
5942 * gcc.dg/atomic-op-6.c: New test.
5943
ded60913
DM
59442016-03-17 David Malcolm <dmalcolm@redhat.com>
5945
5946 PR c/70264
5947 * c-c++-common/pr70264.c: New test case.
5948
a3aad0e6
JJ
59492016-03-17 Jakub Jelinek <jakub@redhat.com>
5950
17366700
JJ
5951 PR c++/70144
5952 * c-c++-common/pr70144-1.c: New test.
5953 * c-c++-common/pr70144-2.c: New test.
5954
a3aad0e6
JJ
5955 PR c++/70272
5956 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5957 * g++.dg/opt/flifetime-dse6.C: New test.
5958 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5959
b57e6e18
L
59602016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5961
5962 PR driver/70192
5963 * gcc.dg/pic-1.c: New test.
5964 * gcc.dg/pic-2.c: Likewise.
5965 * gcc.dg/pic-3.c: Likewise.
5966 * gcc.dg/pic-4.c: Likewise.
5967 * gcc.dg/pie-1.c: Likewise.
5968 * gcc.dg/pie-2.c: Likewise.
5969 * gcc.dg/pie-3.c: Likewise.
5970 * gcc.dg/pie-4.c: Likewise.
5971 * gcc.dg/pie-5.c: Likewise.
5972 * gcc.dg/pie-6.c: Likewise.
5973
b38ba58b
TV
59742016-03-17 Tom de Vries <tom@codesourcery.com>
5975
5976 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5977 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5978
6931b3b7
RB
59792016-03-17 Richard Biener <rguenther@suse.de>
5980
5981 PR debug/70271
5982 * g++.dg/debug/pr70271.C: New testcase.
5983
0c8b64cb
IE
59842016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5985
5986 * gcc.target/i386/pr70251.c: New test.
5987
b1970801
MP
59882016-03-17 Marek Polacek <polacek@redhat.com>
5989
5990 PR c++/70194
5991 * g++.dg/warn/constexpr-70194.C: New test.
5992
820c5eaa
RH
59932016-03-16 Richard Henderson <rth@redhat.com>
5994
5995 PR middle-end/70240
5996 * gcc.c-torture/compile/pr70240.c: New.
5997
da0ad263
SKS
59982016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5999
6000 * gcc.c-torture/compile/20151204.c: Skip for avr.
6001
c73d295c
JJ
60022016-03-16 Jakub Jelinek <jakub@redhat.com>
6003
6004 PR target/70245
6005 * g++.dg/opt/pr70245.C: New test.
6006 * g++.dg/opt/pr70245.h: New file.
6007 * g++.dg/opt/pr70245-aux.cc: New file.
6008
b2794066
MS
60092016-03-16 Martin Sebor <msebor@redhat.com>
6010
6011 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6012
aa43616c
RH
60132016-03-16 Richard Henderson <rth@redhat.com>
6014
6015 PR middle-end/70199
6016 * gcc.c-torture/compile/pr70199.c: New.
6017
59608fe5
L
60182016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6019
6020 * gcc.dg/uninit-19.c: Run dos2unix.
6021
ab4c578f
MP
60222016-03-16 Marek Polacek <polacek@redhat.com>
6023
6024 PR c/70093
6025 * gcc.dg/nested-func-10.c: New test.
6026 * gcc.dg/nested-func-9.c: New test.
6027
f5387e76
JJ
60282016-03-16 Jakub Jelinek <jakub@redhat.com>
6029
6030 PR tree-optimization/68714
6031 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6032
7662b718
TV
60332016-03-16 Tom de Vries <tom@codesourcery.com>
6034
6035 PR tree-optimization/68715
6036 * gcc.dg/graphite/pr68715-2.c: New test.
6037 * gcc.dg/graphite/pr68715.c: New test.
6038 * gfortran.dg/graphite/pr68715.f90: New test.
6039
be7ce7ae
TV
60402016-03-16 Tom de Vries <tom@codesourcery.com>
6041
6042 PR tree-optimization/68809
6043 * gcc.dg/graphite/pr68809-2.c: New test.
6044 * gcc.dg/graphite/pr68809.c: New test.
6045
1935f250
JJ
60462016-03-16 Jakub Jelinek <jakub@redhat.com>
6047
6651c93e
JJ
6048 PR c++/70147
6049 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6050 method call to i () as argument. Adjust expected output.
6051
1935f250
JJ
6052 PR c++/70147
6053 * g++.dg/ubsan/pr70147-1.C: New test.
6054 * g++.dg/ubsan/pr70147-2.C: New test.
6055
ab1caa6e
MS
60562016-03-15 Martin Sebor <msebor@redhat.com>
6057
6058 PR c++/58281
6059 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6060
5c2a1bbb
JDA
60612016-03-15 John David Anglin <danglin@gcc.gnu.org>
6062
cb5d8ad1
JDA
6063 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6064 hppa*-*-hpux*.
6065
b440dd40
JDA
6066 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6067
5c2a1bbb
JDA
6068 PR libfortran/69799
6069 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6070 libatomic_available.
6071
42c729c5
MP
60722016-03-15 Marek Polacek <polacek@redhat.com>
6073
6074 PR c++/70209
6075 * g++.dg/ext/attribute-may-alias-4.C: New test.
6076
82b1c550
AM
60772016-03-15 Alexander Monakov <amonakov@ispras.ru>
6078
6079 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6080 -fvar-tracking-assignments-toggle flag.
6081
4ccbf3a6
PH
60822016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6083
6084 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6085
c39858bd
JJ
60862016-03-15 Jakub Jelinek <jakub@redhat.com>
6087
6088 PR rtl-optimization/70222
6089 * gcc.c-torture/execute/pr70222-1.c: New test.
6090 * gcc.c-torture/execute/pr70222-2.c: New test.
6091
8be119c1
RH
60922016-03-15 Richard Henderson <rth@redhat.com>
6093
6094 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6095
6598bb55
AB
60962016-03-15 Andrey Belevantsev <abel@ispras.ru>
6097
6098 PR rtl-optimization/69032
6099 * gcc.dg/pr69032.c: New test.
6100
81fa2944
AB
61012016-03-15 Andrey Belevantsev <abel@ispras.ru>
6102
6103 PR rtl-optimization/63384
4a148e19 6104 * g++.dg/pr63384.C: New test.
81fa2944 6105
74ea9ab6
AB
61062016-03-15 Andrey Belevantsev <abel@ispras.ru>
6107
6108 PR target/64411
6109 * gcc.target/i386/pr64411.C: New test.
6110
045d5055
TV
61112016-03-15 Tom de Vries <tom@codesourcery.com>
6112
6113 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6114 * gfortran.dg/goacc/kernels-alias.f95: New test.
6115
3ea33585
MS
61162016-03-14 Martin Sebor <msebor@redhat.com>
6117
6118 PR c++/53792
6119 * g++.dg/cpp0x/constexpr-inline.C: New test.
6120 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6121
1df7b330
DE
61222016-03-14 David Edelsohn <dje.gcc@gmail.com>
6123
6124 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6125
79b57d18
JJ
61262016-03-14 Jakub Jelinek <jakub@redhat.com>
6127
6128 PR middle-end/70219
6129 * gcc.dg/pr70219.c: New test.
6130
3cbf012a
BS
61312016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6132
6133 PR target/70083
6134 * gcc.dg/torture/pr70083.c: New test.
6135 * gcc.target/i386/pr70083.c: New test.
6136
a9fee7cd
RB
61372016-03-14 Richard Biener <rguenther@suse.de>
6138
6139 PR tree-optimization/56365
6140 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6141
4799603f
SB
61422016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6143
6144 PR target/70098
6145 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6146 New function.
6147 * g++.dg/pr70098.C: New testcase.
6148
6149
760ca967
TV
61502016-03-14 Tom de Vries <tom@codesourcery.com>
6151
6152 PR tree-optimization/70045
6153 * gcc.dg/graphite/pr70045.c: New test.
6154
44e66a77
JD
61552016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6156
6157 PR fortran/69043
6158 * gfortran.dg/include_9.f90: New test.
6159
a18e0fe1
DH
61602016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6161
6162 PR fortran/45076
6163 gfortran.dg/prof/prof.exp: New script.
6164 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6165
d0aca6ab
AB
61662016-03-12 Andrey Belevantsev <abel@ispras.ru>
6167
6168 PR rtl-optimization/69307
6169 * gcc.dg/pr69307.c: New test.
6170
cefe08a4
VM
61712016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6172
6173 PR target/69614
6174 * gcc.target/arm/pr69614.c: New.
6175
70112e2a
PT
61762016-03-12 Paul Thomas <pault@gcc.gnu.org>
6177
6178 PR fortran/70031
6179 * gfortran.dg/submodule_14.f08: New test
6180
6181 PR fortran/69524
6182 * gfortran.dg/submodule_15.f08: New test
6183
3f1e5d3a
PP
61842016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6185
6186 PR c++/70106
6187 * g++.dg/cpp1y/paren3.C: New test.
6188
a3f6d680
MM
61892016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6190
6191 PR target/70131
6192 * gcc.target/powerpc/ppc-round2.c: New test.
6193
92348f09
BS
61942016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6195
6196 PR target/70123
6197 * gcc.dg/torture/pr70123.c: New test.
6198
cebde9e9
JL
61992016-03-11 Jeff Law <law@redhat.com>
6200
6201 PR tree-optimization/70190
6202 * gcc.c-torture/compile/pr70190.c: New test.
6203
3edc5da4
DM
62042016-03-11 David Malcolm <dmalcolm@redhat.com>
6205
6206 PR c/68187
6207 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6208 case.
6209 (test43_b): Likewise.
6210 (test43_c): Likewise.
6211 (test43_d): Likewise.
6212 (test43_e): Likewise.
6213 (test43_f): Likewise.
6214 (test43_g): Likewise.
6215 (test44_a): Likewise.
6216 (test44_b): Likewise.
6217 (test44_c): Likewise.
6218 (test44_d): Likewise.
6219 (test44_e): Likewise.
6220
318c1204
DM
62212016-03-11 David Malcolm <dmalcolm@redhat.com>
6222
6223 PR c/70085
6224 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6225
bc062234
KT
62262016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6227
6228 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6229 dg-options.
6230
acfc1ac1
KT
62312016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6232
6233 PR target/70002
6234 PR target/69245
6235 * gcc.target/aarch64/pr69245_2.c: New test.
6236
d1e2bb2d
JJ
62372016-03-11 Jakub Jelinek <jakub@redhat.com>
6238
6239 PR tree-optimization/70177
6240 * gcc.dg/pr70177.c: New test.
6241
07350627
AL
62422016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6243
6244 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6245
5c6706f7
AL
62462016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6247
6248 * gcc.dg/tree-ssa/sra-20.c: New.
6249
02d472a2
JJ
62502016-03-11 Jakub Jelinek <jakub@redhat.com>
6251
686d390a
JJ
6252 PR rtl-optimization/70174
6253 * gcc.dg/pr70174.c: New test.
6254
02d472a2
JJ
6255 PR tree-optimization/70169
6256 * gcc.dg/pr70169.c: New test.
6257
0f9befa1
IE
62582016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6259
6260 PR target/70160
6261 * gcc.target/i386/pr70160.c: New test.
6262
432d4670
AK
62632016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6264
6265 * gcc.target/s390/dfp-1.c: New test.
6266
a3dc8760
NC
62672016-03-10 Nick Clifton <nickc@redhat.com>
6268
6269 PR target/70044
6270 * gcc.target/aarch64/pr70044.c: New test.
6271
b87a8d7d
PP
62722016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6273 Jakub Jelinek <jakub@redhat.com>
6274
6275 PR c++/70001
6276 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6277 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6278 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6279
4f4ada6a
JH
62802016-03-10 Jan Hubicka <hubicka@ucw.cz>
6281
6282 PR lto/69589
6283 * g++.dg/lto/pr69589_0.C: New testcase
6284 * g++.dg/lto/pr69589_1.C: New testcase
6285
d49b0aa0
MP
62862016-03-10 Marek Polacek <polacek@redhat.com>
6287
6288 PR c++/70153
6289 * g++.dg/delayedfold/unary-plus1.C: New test.
6290
62912016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6292
6293 * gcc.target/arm/pr45701-1.c: Escape brackets.
6294 * gcc.target/arm/pr45701-2.c: Likewise.
6295
71017a7b
AL
62962016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6297
6298 * gfortran.dg/unconstrained_commons.f: New.
6299
ba52669f
AM
63002016-03-10 Alan Modra <amodra@gmail.com>
6301
6302 * gcc.dg/pr69195.c: New.
6303 * gcc.dg/pr69238.c: New.
6304
27742332
TV
63052016-03-10 Tom de Vries <tom@codesourcery.com>
6306
6307 PR testsuite/68915
6308 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6309
3a81a594
RB
63102016-03-10 Richard Biener <rguenther@suse.de>
6311
6312 PR tree-optimization/70128
6313 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6314 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6315
3433b975
JJ
63162016-03-09 Jakub Jelinek <jakub@redhat.com>
6317
c2864f02
JJ
6318 PR tree-optimization/70152
6319 * gcc.dg/pr70152.c: New test.
6320
3433b975
JJ
6321 PR target/70086
6322 * gcc.target/i386/pr70086-1.c: New test.
6323 * gcc.target/i386/pr70086-2.c: New test.
6324 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6325
6326 PR tree-optimization/70127
6327 * gcc.c-torture/execute/pr70127.c: New test.
6328
96b3c82d
CP
63292016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6330
6331 * c-c++-common/goacc/combined-directives-2.c: New test.
6332
b4f3232d
DM
63332016-03-09 David Malcolm <dmalcolm@redhat.com>
6334
6335 PR c/68473
6336 PR c++/70105
6337 * g++.dg/diagnostic/pr70105.C: New test.
6338 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6339 (test_multiple_ordinary_maps): New test function.
6340
40499f81
DM
63412016-03-09 David Malcolm <dmalcolm@redhat.com>
6342
6343 PR c/68473
6344 PR c++/70105
6345 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6346 Drop range information from call to inform_at_rich_loc.
6347 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6348 New.
6349 (test_show_locus): Replace calls to rich_location::add_range with
6350 calls to add_range. Rewrite the tests that used the now-defunct
6351 rich_location ctor taking a source_range. Simplify other tests
6352 by replacing calls to COMBINE_LOCATION_DATA with calls to
6353 make_location.
6354
c9e33662
RB
63552016-03-09 Richard Biener <rguenther@suse.de>
6356 Jakub Jelinek <jakub@redhat.com>
6357
6358 PR tree-optimization/70138
6359 * gcc.dg/vect/pr70138-1.c: New testcase.
6360 * gcc.dg/vect/pr70138-2.c: Likewise.
6361
2c73b764
JJ
63622016-03-09 Jakub Jelinek <jakub@redhat.com>
6363
6364 PR target/70049
6365 * gcc.target/i386/pr70049.c: New test.
6366
c06d25bb
RB
63672016-03-09 Richard Biener <rguenther@suse.de>
6368
6369 PR c/70143
6370 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6371 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6372 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6373
5828a501
RO
63742016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6375
6376 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6377 arm-*-*.
6378
2e141c8d
JJ
63792016-03-09 Jakub Jelinek <jakub@redhat.com>
6380
5a9def37
JJ
6381 PR middle-end/67278
6382 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6383
2e141c8d
JJ
6384 PR target/67278
6385 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6386
6387 PR middle-end/70050
6388 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6389 in testcase comment.
6390
bf751f40
TV
63912016-03-09 Tom de Vries <tom@codesourcery.com>
6392
6393 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6394 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6395 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6396 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6397 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6398 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6399 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6400 * gfortran.dg/goacc/kernels-loop.f95: New test.
6401
e210c999
MS
64022016-03-08 Martin Sebor <msebor@redhat.com>
6403
6404 PR c++/62096
6405 * g++.dg/warn/overflow-warn-7.C: New test.
6406
80aac5c8
JM
64072016-03-08 Jason Merrill <jason@redhat.com>
6408
6409 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6410 * lib/target-supports.exp (check_effective_target_concepts): New.
6411
12b81409
JJ
64122016-03-08 Jakub Jelinek <jakub@redhat.com>
6413
d259b234
JJ
6414 PR c++/70135
6415 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6416 * g++.dg/ubsan/pr70135.C: New test.
6417
12b81409
JJ
6418 PR target/70110
6419 * gcc.dg/pr70110.c: New test.
6420
b4e9f2aa
MJ
64212016-03-07 Martin Jambor <mjambor@suse.cz>
6422
6423 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6424 * c-c++-common/gomp/if-1.c: Likewise.
6425 * c-c++-common/gomp/pr61486-2.c: Likewise.
6426 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6427 to dg-additional-options.
6428 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6429 * g++/gomp/target-teams-1.c: Likewise.
6430 * gcc.dg/gomp/gomp.exp: Likewise.
6431 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6432 dg-additional-options.
6433 * gfortran.dg/gomp/gomp.exp: Likewise.
6434 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6435 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6436 dg-additional-options.
6437 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6438
f86e631e
MJ
64392016-03-07 Martin Jambor <mjambor@suse.cz>
6440
6441 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6442 * c-c++-common/gomp/gridify-1.c: New test.
6443 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6444
94156b3f
AV
64452016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6446
6447 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6448 trigger for cortex-r8, when scanning for register r8.
6449 * gcc.target/arm/pr45701-2.c: Likewise.
6450
a84a49b7 64512016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6452 Jeff Law <law@redhat.com>
a84a49b7
RB
6453
6454 PR tree-optimization/69740
6455 * gcc.c-torture/compile/pr69740-1.c: New test.
6456 * gcc.c-torture/compile/pr69740-2.c: New test.
6457
e41f6c9e
BS
64582016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6459
6460 * lib/target-supports.exp
6461 (check_effective_target_whole_vector_shift): Enable for PPC64.
6462
57548bf5
RB
64632016-03-07 Richard Biener <rguenther@suse.de>
6464
6465 PR tree-optimization/70115
6466 * gcc.dg/torture/pr70115.c: New testcase.
6467
4ae13300
NS
64682016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6469
6470 PR middle-end/69916
6471 * c-c-++-common/goacc/pr69916.c: New.
6472
5edb9853
RH
64732016-03-07 Richard Henderson <rth@redhat.com>
6474
6475 * gcc.c-torture/compile/pr70061.c: New test.
6476
2067a8f3
RB
64772016-03-07 Richard Biener <rguenther@suse.de>
6478
6479 PR testsuite/70109
6480 * gcc.dg/vect/O3-pr36098.c: New testcase.
6481
4145a9b7
CL
64822016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6483
6484 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6485
1878be32
EB
64862016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6487
6488 * gnat.dg/renaming9.ad[sb]: New testcase.
6489
df762bb2
JJ
64902016-03-05 Jakub Jelinek <jakub@redhat.com>
6491
6492 PR c++/70084
6493 * g++.dg/expr/stdarg3.C: New test.
6494
7d461295
JL
64952016-03-04 Jeff Law <law@redhat.com>
6496
6497 PR tree-optimization/69196
6498 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6499 x86_64-*-*.
6500
29b9828f
BS
65012016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6502
b6b552fd
BS
6503 PR c/69973
6504 * gcc.dg/pr69973.c: New test.
6505
201d49e9
BS
6506 PR rtl-optimization/69941
6507 * gcc.dg/torture/pr69941.c: New test.
6508
29b9828f
BS
6509 PR c/69824
6510 * gcc.dg/pr69824.c: New test.
6511
640b7e74
TV
65122016-03-05 Tom de Vries <tom@codesourcery.com>
6513
6514 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6515 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6516 function.
6517
7a3a3fad
PP
65182016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6519
6520 PR c++/66786
6521 * g++.dg/cpp1y/var-templ48.C: New test.
6522 * g++.dg/cpp1y/var-templ49.C: New test.
6523
cd439aec
EB
65242016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6525
6526 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6527
60204554
JJ
65282016-03-04 Jakub Jelinek <jakub@redhat.com>
6529
0c8825de
JJ
6530 PR c++/70035
6531 * g++.dg/ubsan/pr70035.C: New test.
6532
60204554
JJ
6533 PR target/70062
6534 * gcc.target/i386/pr70062.c: New test.
6535
f79d4eab
L
65362016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6537
6538 * g++.dg/template/typename21.C: Remove c++98_only.
6539
ea81ce67
L
65402016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6541
6542 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6543
64b23c13
DM
65442016-03-04 David Malcolm <dmalcolm@redhat.com>
6545
6546 PR c/68187
6547 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6548 function.
6549 (fn_42_b): Likewise.
6550 (fn_42_c): Likewise.
6551
729526f5
DM
65522016-03-04 David Malcolm <dmalcolm@redhat.com>
6553
6554 PR c/68187
6555 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6556 function.
6557 (fn_40_b): Likewise.
6558 (fn_41_a): Likewise.
6559 (fn_41_b): Likewise.
6560
f9ea11ac
JJ
65612016-03-04 Jakub Jelinek <jakub@redhat.com>
6562
6563 PR target/70059
6564 * gcc.target/i386/avx512f-pr70059.c: New test.
6565 * gcc.target/i386/avx512dq-pr70059.c: New test.
6566
b6c38c69
BS
65672016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6568
6569 PR rtl-optimization/57676
6570 * gcc.dg/torture/pr57676.c: New test.
6571
af3cdd34
IE
65722016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6573
6574 * gcc.dg/pr70026.c: New test.
6575
7ff6ca38
MP
65762016-03-04 Marek Polacek <polacek@redhat.com>
6577
6578 PR c/69798
6579 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6580 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6581
a6bf62d5
KT
65822016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6583
6584 PR target/70004
6585 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6586 Delete.
6587 (test_corners_sisd_si): Likewise.
6588 (main): Remove checks of the above.
6589 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6590
ae4cdc6a
EB
65912016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6592
6593 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6594
08455559
CL
65952016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6596
6597 * gcc.dg/torture/pr69951.c: Accept argc==0.
6598
e9a35493
RB
65992016-03-04 Richard Biener <rguenther@suse.de>
6600
6601 PR c++/70054
6602 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6603 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6604
fba054c2
DV
66052016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6606
6607 PR testsuite/69766
6608 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6609 testing multiarch.
6610
f10cdc6c
JJ
66112016-03-04 Jakub Jelinek <jakub@redhat.com>
6612
6613 PR debug/69947
6614 * gcc.dg/guality/pr69947.c: New test.
6615
2e981ba0
JJ
66162016-03-03 Jakub Jelinek <jakub@redhat.com>
6617
6618 PR ada/70017
6619 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6620
0ba3bfa2
KT
66212016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6622
6623 PR rtl-optimization/69904
6624 * gcc.target/arm/pr69904.c: New test.
6625
97ecdb46
JJ
66262016-03-03 Jakub Jelinek <jakub@redhat.com>
6627
6628 PR target/70021
6629 * gcc.dg/vect/pr70021.c: New test.
6630 * gcc.target/i386/pr70021.c: New test.
6631
a2a743a1
MP
66322016-03-03 Marek Polacek <polacek@redhat.com>
6633
6634 PR middle-end/70050
6635 * gcc.dg/pr70050.c: New test.
6636
fa07ecdd
JG
66372016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6638
6639 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6640
23504262
ML
66412016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6642
6643 PR tree-optimization/70043
6644 * gfortran.dg/vect/pr70043.f90: New test.
6645
b7b9e1a9
EB
66462016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6647
6648 * gnat.dg/specs/task1.ads: New test.
6649
cb83ba54
RO
66502016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6651
6652 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6653 Invoke gdb with -batch.
6654 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6655
a75f5e30
RB
66562016-03-03 Richard Biener <rguenther@suse.de>
6657
6658 PR tree-optimization/55936
6659 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6660
268bc320
JL
66612016-03-02 Jeff Law <law@redhat.com>
6662
815f20ab
JL
6663 PR rtl-optimization/69942
6664 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6665 effects of argument promotions.
6666
268bc320
JL
6667 PR tree-optimization/69987
6668 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6669 target does not support -fprefetch-loop-arrays.
6670
171f7de5
UB
66712016-03-02 Uros Bizjak <ubizjak@gmail.com>
6672
6673 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6674
192912db
BC
66752016-03-02 Bin Cheng <bin.cheng@arm.com>
6676
c7908871 6677 PR rtl-optimization/69052
192912db
BC
6678 * gcc.target/i386/pr69052.c: New test.
6679
90a7a40b
AM
66802016-03-02 Alan Modra <amodra@gmail.com>
6681
6682 * gcc.dg/pr69990.c: New.
6683
69fa742f
JJ
66842016-03-02 Jakub Jelinek <jakub@redhat.com>
6685
de752fb0
JJ
6686 PR c/68062
6687 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6688
6689 PR middle-end/70022
6690 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6691
69fa742f
JJ
6692 PR target/70028
6693 * gcc.target/i386/pr70028.c: New test.
6694
7c65bd56
MK
66952016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6696
6697 * c-c++-common/asan/swapcontext-test-1.c,
6698 * c-c++-common/tsan/thread_leak.c,
6699 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6700 * g++.dg/tsan/benign_race.C,
6701 * g++.dg/tsan/fd_close_norace.C,
6702 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6703 races with sanitizer output
6704
37d98220 67052016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6706 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6707
6708 PR target/67278
6709 * gcc.dg/simd-8.c: New testcase.
6710
218db463
RB
67112016-03-02 Richard Biener <rguenther@suse.de>
6712
6713 PR middle-end/67278
6714 * gcc.dg/simd-7.c: New testcase.
6715
22c72158
EB
67162016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6717
6718 * gcc.target/i386/pr70007.c: Tweak.
6719
9a790ccc
DV
67202016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6721
6722 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6723
bd02f00f
MP
67242016-03-02 Marek Polacek <polacek@redhat.com>
6725
6726 PR c/67854
6727 * gcc.dg/pr67854.c: New test.
6728
1e840f39
JJ
67292016-03-02 Jakub Jelinek <jakub@redhat.com>
6730
6731 PR middle-end/70025
6732 * gcc.dg/torture/pr70025.c: New test.
6733
bca00241
VK
67342016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6735
6736 PR tree-optimization/68621
6737 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6738
0bca04b8
EB
67392016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6740
6741 * gcc.target/i386/pr70007.c: New test.
6742
2a9afc86
JL
67432016-03-01 Jeff Law <law@redhat.com>
6744
eab2541b 6745 PR tree-optimization/69196
9d83ef71 6746 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6747
2a9afc86
JL
6748 PR tree-optimization/69196
6749 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6750 duplicating code and spoiling the expected output.
6751
0d39977e
MM
67522016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6753
6754 PR target/70033
6755 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6756 supports power9 before doing tests.
6757 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6758 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6759 * gcc.target/powerpc/p9-permute.c: Likewise.
6760
a0c0699d
UB
67612016-03-01 Uros Bizjak <ubizjak@gmail.com>
6762
6763 PR target/70027
6764 * gcc.target/i386/pr70027.c: New test.
6765
0ae3ef47 67662016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6767
6768 * gcc.dg/pr70017.c: New test.
6769
686e2237
JJ
67702016-03-01 Jakub Jelinek <jakub@redhat.com>
6771
6772 PR c/69796
6773 PR c/69974
6774 * gcc.dg/pr69796.c: New test.
6775 * gcc.dg/pr69974.c: New test.
6776
f8e4188c
EB
67772016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6778
6779 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6780
5e3f1c7c
JL
67812016-02-29 Jeff Law <law@redhat.com>
6782
6783 PR tree-optimization/69987
6784 * gfortran.dg/pr69987.f90: New test.
6785
6786 PR tree-optimization/69989
6787 * gcc.c-torture/compile/pr69989-2.c: New test.
6788
1be56bc5
MP
67892016-03-01 Marek Polacek <polacek@redhat.com>
6790
6791 PR c++/69795
6792 * g++.dg/parse/invalid1.C: New test.
6793
1b19470d
RB
67942016-03-01 Richard Biener <rguenther@suse.de>
6795
6796 PR middle-end/70022
6797 * gcc.dg/pr70022.c: New testcase.
6798
3ae0661a
IE
67992016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6800
6801 PR tree-optimization/69956
6802 * gcc.dg/pr69956.c: New test.
6803
0f09ab88
BS
68042016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6805
6806 PR target/70011
6807 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6808 XFAIL when hardware supports efficient unaligned storage access.
6809
76d881bf
PP
68102016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6811
6812 PR c++/69961
6813 * g++.dg/template/pr69961a.C: New test.
6814 * g++.dg/template/pr69961b.C: New test.
6815
7168133a
DM
68162016-02-29 David Malcolm <dmalcolm@redhat.com>
6817
6818 PR preprocessor/69985
6819 * gcc.dg/cpp/pr69985.c: New test case.
6820
0c6072a3
JL
68212016-02-29 Jeff Law <law@redhat.com>
6822
e66f219b
JL
6823 PR tree-optimization/70005
6824 * gcc.c-torture/execute/pr70005.c New test.
6825
0c6072a3
JL
6826 PR tree-optimization/69999
6827 * gcc.c-torture/compile/pr69999.c: New test.
6828
fd9fbdb3
YR
68292016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6830
6831 PR tree-optimization/69652
6832 * gcc.dg/torture/pr69652.c: Delete test.
6833 * gcc.dg/vect/pr69652.c: New test.
6834
cbd400b4
RB
68352016-02-19 Richard Biener <rguenther@suse.de>
6836
6837 PR tree-optimization/69980
6838 * gfortran.dg/vect/pr69980.f90: New testcase.
6839
84ea0f58
EB
68402016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6841
6842 * gcc.target/sparc/20160229-1.c: New test.
6843
5d2a63dc
EB
68442016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6845
6846 * gnat.dg/stack_usage3.adb: New test.
6847 * gnat.dg/stack_usage3_pkg.ads: New helper.
6848
93e708f9
EB
68492016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6850
6851 * gnat.dg/renaming8.adb: New test.
6852 * gnat.dg/renaming8_pkg1.ads: New helper.
6853 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6854 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6855
6512bc93
RB
68562016-02-29 Richard Biener <rguenther@suse.de>
6857
6858 PR tree-optimization/69720
6859 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6860
7b201a88
TK
68612016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6862
6863 PR fortran/68147
6864 PR fortran/47674
6865 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6866
82ee0cf2 68672016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6868 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6869
6870 PR fortran/56007
6871 * gfortran.dg/coarray_8.f90: Adjust error message.
6872 * gfortran.dg/pr56007.f90: New test.
6873 * gfortran.dg/pr56007.f: New test.
6874
cdc1a2c8
L
68752016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6876
6877 PR tree-optimization/69989
6878 * gcc.dg/torture/pr69989.c: New test.
6879
33505bcf
EB
68802016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6881
6882 * gcc.target/i386/stack-realign-win.c: New test.
6883
524bfb19
HA
68842016-02-28 Harald Anlauf <anlauf@gmx.de>
6885
6886 PR fortran/60126
6887 * gfortran.dg/pr60126.f90: New test.
6888
bd542508
JL
68892016-02-27 Jeff Law <law@redhat.com>
6890
6891 Revert
6892 2016-02-26 Richard Biener <rguenther@suse.de>
6893 Jeff Law <law@redhat.com>
6894
6895 PR tree-optimization/69740
6896 * gcc.c-torture/compile/pr69740-1.c: New test.
6897 * gcc.c-torture/compile/pr69740-2.c: New test.
6898
dd1291e0
JD
68992016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6900
5fb67f8b 6901 PR fortran/69910
dd1291e0
JD
6902 * gfortran.dg/newunit_4.f90: New test.
6903
5cfefb59
JJ
69042016-02-27 Jakub Jelinek <jakub@redhat.com>
6905
6906 PR target/69613
6907 PR rtl-optimization/69886
6908 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6909 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6910 target.
6911
20ba5f33
MS
69122016-02-26 Martin Sebor <msebor@redhat.com>
6913
6914 PR tree-optimization/15826
6915 * gcc.dg/tree-ssa/pr15826.c: New test.
6916
e6fb01b0
JJ
69172016-02-26 Jakub Jelinek <jakub@redhat.com>
6918
6919 PR target/69969
6920 * gcc.target/powerpc/pr69969.c: New test.
6921
e3e0cf64
MS
69222016-02-26 Martin Sebor <msebor@redhat.com>
6923
6924 PR c++/15766
6925 * g++.old-deja/g++.other/decl5.C: Add a test case.
6926
d1f2bea5
SB
69272016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6928
6929 PR target/69946
6930 * gcc.target/powerpc/pr69946.c: New file.
6931
4a4f9d2b 69322016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6933 Jeff Law <law@redhat.com>
4a4f9d2b 6934
e3e0cf64 6935 PR tree-optimization/69740
4a4f9d2b
RB
6936 * gcc.c-torture/compile/pr69740-1.c: New test.
6937 * gcc.c-torture/compile/pr69740-2.c: New test.
6938
ad2a2706
MJ
69392016-02-26 Martin Jambor <mjambor@suse.cz>
6940
6941 PR middle-end/69920
6942 * gcc.dg/torture/pr69932.c: New test.
6943 * gcc.dg/torture/pr69936.c: Likewise.
6944
1d11f7ce
AK
69452016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6946
6947 PR target/69709
6948 * gcc.target/s390/pr69709.c: New test.
6949
6cfccbb2
KT
69502016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6951
6952 PR target/69245
6953 * gcc.target/aarch64/pr69245_1.c: New test.
6954
ac59ad4e
KT
69552016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6956
6957 PR target/69613
6958 * gcc.dg/torture/pr69613.c: New test.
6959
a2ad54a0
JJ
69602016-02-26 Jakub Jelinek <jakub@redhat.com>
6961
6962 PR rtl-optimization/69891
6963 * gcc.target/i386/pr69891.c: New test.
6964
0884062c 69652016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6966 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6967
d2369d4f 6968 PR target/61397
c163789b
MM
6969 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6970 functionality for both 32-bit and 64-bit.
6971
5aed7e2c
RB
69722016-02-26 Richard Biener <rguenther@suse.de>
6973
6974 PR tree-optimization/69551
6975 * gcc.dg/torture/pr69951.c: New testcase.
6976
798e2a8e
RB
69772016-02-25 Richard Biener <rguenther@suse.de>
6978
6979 PR tree-optimization/48795
6980 * gcc.dg/Warray-bounds-18.c: New testcase.
6981
9559fbac
RO
69822016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6983
6984 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6985
c049b107
JJ
69862016-02-25 Jakub Jelinek <jakub@redhat.com>
6987
6988 PR rtl-optimization/69896
6989 * gcc.dg/pr69896.c: New test.
6990
1137001c
PP
69912016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6992
6993 PR c++/69736
6994 * g++.dg/cpp1y/paren2.C: New test.
6995
2e9c8641
MS
69962016-02-24 Martin Sebor <msebor@redhat.com>
6997
6998 PR c/51147
6999 * gcc.dg/enum-mode-2.c: New test.
7000
03ca8fb3
JJ
70012016-02-24 Jakub Jelinek <jakub@redhat.com>
7002
7003 PR c++/69922
7004 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7005 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7006 * g++.dg/ubsan/pr69922.C: New test.
7007
0b05329b
MP
70082016-02-24 Marek Polacek <polacek@redhat.com>
7009
7010 PR c/69819
7011 * gcc.dg/pr69819.c: New test.
7012
57c2c374
MS
70132016-02-24 Martin Sebor <msebor@redhat.com>
7014
3b96b93a
MS
7015 PR c++/69912
7016 * g++.dg/ext/flexary15.C: New test.
7017
70182016-02-24 Martin Sebor <msebor@redhat.com>
7019
7020 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7021 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7022 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7023
65433bb5
MK
70242016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7025 Charles Baylis <charles.baylis@linaro.org>
7026
7027 PR debug/61033
7028 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7029
f802a424 70302016-02-24 Richard Biener <rguenther@suse.de>
44293580 7031 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7032
7033 PR middle-end/69760
7034 * gcc.dg/torture/pr69760.c: New testcase.
7035
525f795f
RO
70362016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7037
7038 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7039 pattern on Solaris with as.
7040
cd7bbceb
KT
70412016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7042
7043 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7044 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7045 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7046 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7047
89c0c1fd
JJ
70482016-02-24 Jakub Jelinek <jakub@redhat.com>
7049
7050 PR middle-end/69915
7051 * gcc.dg/pr69915.c: New test.
7052
0683fd27
KT
70532016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7054
7055 PR rtl-optimization/69886
7056 * gcc.dg/torture/pr69886.c: New test.
7057
e53d562a
RB
70582016-02-24 Richard Biener <rguenther@suse.de>
7059
7060 PR middle-end/68963
7061 * gcc.dg/torture/pr68963.c: New testcase.
7062
74a00288
KT
70632016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7064
7065 PR target/69875
7066 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7067 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7068 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7069 * gcc.target/arm/atomic_loaddi_1.c: New test.
7070 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7071 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7072 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7073 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7074 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7075 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7076 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7077 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7078
340fd4c9
JJ
70792016-02-24 Jakub Jelinek <jakub@redhat.com>
7080
7081 PR middle-end/69909
7082 * gcc.dg/torture/pr69909.c: New test.
7083
47d3fdb2
RB
70842016-02-24 Richard Biener <rguenther@suse.de>
7085
7086 PR tree-optimization/69907
7087 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7088 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7089 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7090
dab73e73
CB
70912016-02-24 Christian Bruel <christian.bruel@st.com>
7092
7093 * gcc.target/arm/pragma_cpp_fma.c: New test.
7094
7cc5ec65
JD
70952016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7096
7097 PR fortran/61156
7098 * gfortran.dg/include_6.f90: Update test.
7099
067fbd8b
JJ
71002016-02-23 Jakub Jelinek <jakub@redhat.com>
7101
7102 PR objc/69844
7103 * objc.dg/pr69844.m: New test.
7104
64a454d9
JD
71052016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7106
7107 PR libgfortran/69456
7108 * gfortran.dg/namelist_89.f90: New test.
7109 * gfortran.dg/pr59700.f90: Update test..
7110
35886f0b
MS
71112016-02-23 Martin Sebor <msebor@redhat.com>
7112
7113 PR middle-end/69780
7114 * g++.dg/ext/builtin_alloca.C: New test.
7115 * gcc.dg/builtins-68.c: New test.
7116
162cc7e3
RH
71172016-02-23 Richard Henderson <rth@redhat.com>
7118
7119 * gcc.target/i386/addr-space-3.c: Remove test.
7120
196440f8
DM
71212016-02-23 David Malcolm <dmalcolm@redhat.com>
7122
7123 PR preprocessor/69126
7124 PR preprocessor/69543
7125 * c-c++-common/pr69126-2-long.c: New test.
7126 * c-c++-common/pr69126-2-short.c: New test.
7127 * c-c++-common/pr69543-1.c: Remove xfail.
7128
1d3121af
DM
71292016-02-23 David Malcolm <dmalcolm@redhat.com>
7130
7131 PR preprocessor/69126
7132 PR preprocessor/69543
7133 PR preprocessor/69558
7134 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7135 (f): Rename to...
7136 (test_2): ...this, and add leading comment.
7137 (MACRO_3, test_3): New.
7138 (MACRO_4A, MACRO_4B, test_4): New.
7139 (MACRO): Rename to...
7140 (MACRO_5): ...this.
7141 (g): Rename to...
7142 (test_5): ...this, updating for renaming of MACRO, and
7143 add leading comment.
7144 * c-c++-common/pr69543-1.c: New.
7145 * c-c++-common/pr69543-2.c: New.
7146 * c-c++-common/pr69543-3.c: New.
7147 * c-c++-common/pr69543-4.c: New.
7148 * c-c++-common/pr69558-1.c: New.
7149 * c-c++-common/pr69558-2.c: New.
7150 * c-c++-common/pr69558-3.c: New.
7151 * c-c++-common/pr69558-4.c: New.
7152 * gcc.dg/pr69558.c: Move to...
7153 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7154 xfail for c++.
7155
f99c3557
TS
71562016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7157
7158 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7159 to -ftree-parallelize-loops/-fopenacc changes.
7160 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7161 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7162 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7163 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7164 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7165 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7166 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7167 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7168 * c-c++-common/goacc/kernels-loop.c: Likewise.
7169 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7170 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7171 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7172 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7173
c60ec7c2
RO
71742016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7175
7176 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7177
f1a62b6f
JJ
71782016-02-23 Jakub Jelinek <jakub@redhat.com>
7179
e67bf044
JJ
7180 PR c++/69902
7181 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7182
f1a62b6f
JJ
7183 PR c/69900
7184 * gcc.dg/pr69900.c: New test.
7185
20c5e09e
MJ
71862016-02-23 Martin Jambor <mjambor@suse.cz>
7187
7188 PR tree-optimization/69666
7189 * gcc.dg/tree-ssa/pr69666.c: New test.
7190
e457a6fc
AV
71912016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7192
7193 PR fortran/67451
7194 * gfortran.dg/coarray_allocate_5.f08: New test.
7195
d7b574f4
AK
71962016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7197
7198 * gcc.target/s390/vcond-shift.c: Move to ...
7199 * gcc.target/s390/vector/vcond-shift.c: ... here.
7200
58bdeb44
AK
72012016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7202
7203 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7204 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7205
7cd0387b
AK
72062016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7207
7208 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7209
4246c8da
MW
72102016-02-20 Mark Wielaard <mjw@redhat.com>
7211
7212 PR c/28901
7213 * gcc.dg/unused-variable-3.c: New test.
7214
f93bc532
JJ
72152016-02-22 Jakub Jelinek <jakub@redhat.com>
7216
7217 PR target/69888
7218 * gcc.target/i386/pr69888.c: New test.
7219
c4e360f4
RB
72202016-02-22 Richard Biener <rguenther@suse.de>
7221
7222 PR tree-optimization/69882
7223 * gfortran.dg/vect/pr69882.f90: New testcase.
7224
09c92f1c
JJ
72252016-02-22 Jakub Jelinek <jakub@redhat.com>
7226
7227 PR target/69885
7228 * gcc.dg/pr69885.c: New test.
7229
f88d45dc
OE
72302016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7231
7232 PR target/69806
7233 PR target/54089
7234 * gcc.target/sh/pr54089-10.c: New.
7235
ce1ff48e
PT
72362016-02-20 Paul Thomas <pault@gcc.gnu.org>
7237
7238 PR fortran/69423
7239 * gfortran.dg/deferred_character_15.f90 : New test.
7240
bbf27208
DH
72412016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7242
7243 PR fortran/57365
7244 gfortran.dg/allocate_with_source_18.f03: New test.
7245
72462016-02-20 Harald Anlauf <anlauf@gmx.de>
7247
7248 PR fortran/52531
7249 gfortran.dg/gomp/pr52531.f90: New test.
7250
268be88c
BE
72512016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7252
7253 PR c++/69865
7254 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7255 -std=c++03.
7256
4b6c824a
JJ
72572016-02-19 Jakub Jelinek <jakub@redhat.com>
7258
871b3f47
JJ
7259 PR c++/69826
7260 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7261 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7262
7a965d51
JJ
7263 PR c++/69850
7264 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7265
4b6c824a
JJ
7266 PR c++/69851
7267 * g++.dg/torture/pr69851.C: New test.
7268
15fca21a
MS
72692016-02-19 Martin Sebor <msebor@redhat.com>
7270
7271 PR testsuite/69573
7272 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7273
19e21586
JJ
72742016-02-19 Jakub Jelinek <jakub@redhat.com>
7275
03a616ac
JJ
7276 PR c++/69850
7277 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7278 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7279
19e21586
JJ
7280 PR c++/67767
7281 * g++.dg/cpp0x/pr67767.C: New test.
7282
2db16594
KT
72832016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7284
7285 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7286 for fp, simd, crypto, crc, lse.
7287 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7288 above.
7289 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7290 effective target check.
7291
5a7d9d1e
JJ
72922016-02-19 Jakub Jelinek <jakub@redhat.com>
7293
7294 PR target/69820
7295 * gcc.target/i386/pr69820.c: New test.
7296
6448f064
AK
72972016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7298
7299 * gcc.target/s390/vector/int128-1.c: New test.
7300
d0a859e6
AK
73012016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7302
7303 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7304
9e4eb643
AK
73052016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7306
7307 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7308 instruction pattern name to prevent the testcase from failing with
7309 -march=z13.
7310
859a4c0e
AK
73112016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7312
7313 * gcc.target/s390/md/movstr-2.c: New test.
7314
efc2340b
MK
73152016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7316
7317 * gcc.target/s390/morestack.c: New test.
7318
ca2bfbc2
DV
73192016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7320
7321 PR target/69625
7322 * gcc.target/s390/pr69625.c: Add test case.
7323
efd4bd05
BE
73242016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7325
7326 PR testsuite/68580
7327 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7328
2bf2078a
MM
73292016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7330
7331 PR target/68404
7332 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7333 * gcc.target/powerpc/fusion3.c: Likewise.
7334
f003579e
RB
73352016-02-18 Richard Biener <rguenther@suse.de>
7336
7337 PR middle-end/69553
7338 * g++.dg/torture/pr69553.C: New testcase.
7339
19233914
NC
73402016-02-18 Nick Clifton <nickc@redhat.com>
7341
efd4bd05
BE
7342 PR target/62254
7343 PR target/69610
7344 * gcc.target/arm/pr62554.c: New test.
7345 * gcc.target/arm/pr69610-1.c: New test.
7346 * gcc.target/arm/pr69610-2.c: New test.
19233914 7347
23f27839
RB
73482016-02-18 Richard Biener <rguenther@suse.de>
7349
7350 PR middle-end/69854
7351 * gcc.dg/torture/pr69854.c: New testcase.
7352
932c0da4
JJ
73532016-02-17 Jakub Jelinek <jakub@redhat.com>
7354
7355 PR c++/69850
7356 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7357
1bed93e4
BS
73582012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7359
7360 * gcc.target/powerpc/vec-cg.c: New test.
7361
57bfb134
RB
73622016-02-17 Richard Biener <rguenther@suse.de>
7363
7364 PR testsuite/69586
7365 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7366
a44e0ebb
KT
73672016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7368
7369 PR target/69161
7370 * gcc.c-torture/compile/pr69161.c: New test.
7371
ffacd726
DS
73722016-02-17 David Sherwood <david.sherwood@arm.com>
7373
7374 PR target/69532
7375 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7376 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7377
448db8d2
EB
73782016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7379
7380 * gcc.dg/ifcvt-4.c: Skip on Visium.
7381
e2f0522e
EB
73822016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7383
7384 * gnat.dg/atomic8.adb: New test.
7385
bf17fe3f
EB
73862016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7387
7388 * gnat.dg/discr46.ad[sb]: New test.
7389
ecf835e9
KN
73902016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7391
7392 PR Target/48344
7393 * gcc.target/powerpc/pr48344-1.c: New test.
7394
49a1164a
TK
73952015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7396
7397 PR fortran/69742
7398 * gfortran.dg/associate_21.f90: New test.
7399
bf14eba2
JJ
74002016-02-16 Jakub Jelinek <jakub@redhat.com>
7401
7402 PR c/69835
7403 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7404 -Wnonnull in dg-options.
7405 * c-c++-common/nonnull-2.c: New test.
7406
35a093b6
JG
74072016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7408 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7409
7410 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7411
e387d491
JJ
74122016-02-16 Jakub Jelinek <jakub@redhat.com>
7413
7414 PR middle-end/69801
7415 * gcc.dg/pr69801.c: Add empty dg-options.
7416
ba539195
JN
74172016-02-16 James Norris <jnorris@codesourcery.com>
7418
7419 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7420 * g++.dg/goacc/deviceptr-1.c: New file.
7421
2a2b8f64
JJ
74222016-02-16 Jakub Jelinek <jakub@redhat.com>
7423
7424 PR tree-optimization/69820
7425 * gcc.dg/vect/pr69820.c: New test.
7426
87440c29
RB
74272016-02-16 Richard Biener <rguenther@suse.de>
7428
7429 PR tree-optimization/69776
7430 * gcc.dg/torture/pr69776-2.c: New testcase.
7431
6d87c306
BS
74322016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7433
7434 PR tree-optimization/69714
7435 * gcc.dg/torture/pr69714.c: New test.
7436
3824a0a2
JJ
74372016-02-16 Jakub Jelinek <jakub@redhat.com>
7438
7439 PR tree-optimization/69802
7440 * gcc.dg/pr69802.c: New test.
7441
c8cfe96e
RB
74422016-02-16 Richard Biener <rguenther@suse.de>
7443
7444 PR middle-end/69801
7445 * gcc.dg/pr69801.c: New testcase.
7446
fc12098d
JD
74472016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7448
7449 PR libgfortran/69651
7450 * gfortran.dg/read_bang.f90: New test.
7451 * gfortran.dg/read_bang4.f90: New test.
7452
ba6b3795
JJ
74532016-02-15 Jakub Jelinek <jakub@redhat.com>
7454
f0516ca4
JJ
7455 PR c++/69658
7456 * g++.dg/init/pr69658.C: New test.
7457
ba6b3795
JJ
7458 PR c++/69797
7459 * c-c++-common/pr69797.c: New test.
7460
de3f9a2d
PK
74612016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7462
7463 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7464 check for aarch64*-*-*.
7465
17a3b967
RB
74662016-02-15 Richard Biener <rguenther@suse.de>
7467
7468 PR tree-optimization/69783
7469 * gcc.dg/vect/pr69783.c: New testcase.
7470
1c48bff1
RB
74712016-02-15 Richard Biener <rguenther@suse.de>
7472
7473 PR tree-optimization/69776
7474 * gcc.dg/torture/pr69776.c: New testcase.
7475
1e6025b6
TK
74762016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7477
7478 PR fortran/60526
7479 * gfortran.dg/type_decl_4.f90: Reinstated.
7480
d3308279
JDA
74812016-02-14 John David Anglin <danglin@gcc.gnu.org>
7482
7483 PR fortran/68746
7484 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7485
b7c56581
TK
74862016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7487
7488 PR fortran/60526
7489 PR bootstrap/69816
7490 * gfortran.dg/type_decl_4.f90: Removed.
7491
60cb4ef5
TK
74922016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7493
7494 PR fortran/60526
7495 * gfortran.dg/type_decl_4.f90: New test.
7496
f6964637
AM
74972016-02-14 Alan Modra <amodra@gmail.com>
7498
1a8849d1 7499 PR testsuite/68886
f6964637
AM
7500 * gcc.c-torture/execute/stkalign.c: Revise test.
7501
f5121920
OE
75022016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7503
7504 PR target/67260
7505 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7506
6cda3ab6
OE
75072016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7508
7509 PR target/67260
7510 * gcc.target/sh/torture/pr67260.c: New.
7511
6786e598
JDA
75122016-02-12 John David Anglin <danglin@gcc.gnu.org>
7513
7514 * gcc.dg/pr67964.c: Add dg-require-alias.
7515
7e05dad8
OE
75162016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7517
7518 PR target/67636
7519 PR target/64345
7520 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7521
7f4cc3ce
JD
75222016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7523
7524 PR libgfortran/69668
7525 * gfortran.dg/namelist_88.f90: New test.
7526
955ca6dc
JD
75272016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7528
7529 PR libgfortran/69668
7530 * gfortran.dg/namelist_38.f90: Update test.
7531 * gfortran.dg/namelist_84.f90: Update test.
7532
876217ae
DM
75332016-02-12 David Malcolm <dmalcolm@redhat.com>
7534
7535 PR other/69554
7536 * gcc.dg/pr69554-1.c: New test.
7537 * gfortran.dg/pr69554-1.F90: New test.
7538 * gfortran.dg/pr69554-2.F90: New test.
7539 * lib/gcc-dg.exp (proc dg-locus): New function.
7540 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7541 distinguish between the caret-printing and non-caret-printing
7542 cases. If caret-printing has been explicitly enabled, bail out
7543 without attempting to fix up the output.
7544
61789eed
DM
75452016-02-12 David Malcolm <dmalcolm@redhat.com>
7546
7547 PR driver/69265
7548 PR driver/69453
7549 * gcc.dg/spellcheck-options-3.c: New test case.
7550 * gcc.dg/spellcheck-options-4.c: New test case.
7551 * gcc.dg/spellcheck-options-5.c: New test case.
7552 * gcc.dg/spellcheck-options-6.c: New test case.
7553 * gcc.dg/spellcheck-options-7.c: New test case.
7554 * gcc.dg/spellcheck-options-8.c: New test case.
7555 * gcc.dg/spellcheck-options-9.c: New test case.
7556 * gcc.dg/spellcheck-options-10.c: New test case.
7557
c3090c1f
JJ
75582016-02-12 Jakub Jelinek <jakub@redhat.com>
7559
7560 PR rtl-optimization/69764
7561 PR rtl-optimization/69771
7562 * c-c++-common/pr69764.c: New test.
7563 * gcc.dg/torture/pr69771.c: New test.
7564
8222034d
MP
75652016-02-12 Marek Polacek <polacek@redhat.com>
7566
7567 * g++.dg/torture/init-list1.C: New.
7568
f749f792
MP
75692016-02-12 Marek Polacek <polacek@redhat.com>
7570
7571 * gcc.dg/pr69522.c: Add empty dg-options.
7572
199fb02a
IE
75732016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7574
7575 * g++.dg/lto/lto.exp: Include and init mpx.
7576 * g++.dg/lto/pr69729_0.C: New test.
7577
b69539cb
JJ
75782016-02-12 Jakub Jelinek <jakub@redhat.com>
7579
06ff7000
JJ
7580 PR ipa/69241
7581 * g++.dg/ipa/pr69241-4.C: New test.
7582
b69539cb
JJ
7583 PR ipa/68672
7584 * g++.dg/ipa/pr68672-1.C: New test.
7585 * g++.dg/ipa/pr68672-2.C: New test.
7586 * g++.dg/ipa/pr68672-3.C: New test.
7587
16595a1f
BS
75882016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7589
7590 PR c/69522
6d87c306 7591 * gcc.dg/pr69522.c: New test.
16595a1f 7592
38d795d2
PP
75932016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7594
7595 PR c++/69098
7596 * g++.dg/cpp1y/69098.C: New test.
7597 * g++.dg/cpp1y/69098-2.C: New test.
7598
9c582551
JJ
75992016-02-12 Jakub Jelinek <jakub@redhat.com>
7600
7601 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7602 and neighbour -> neighbor.
7603 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7604 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7605 * c-c++-common/Wvarargs.c: Likewise.
7606 * c-c++-common/goacc/host_data-5.c: Likewise.
7607 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7608 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7609 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7610 * gcc.target/aarch64/pr60697.c: Likewise.
7611 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7612 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7613 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7614 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7615 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7616 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7617 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7618 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7619 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7620 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7621 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7622 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7623 * g++.dg/lookup/koenig5.C: Likewise.
7624 * g++.dg/ext/no-asm-2.C: Likewise.
7625 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7626 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7627 * gfortran.dg/used_types_16.f90: Likewise.
7628 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7629 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7630 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7631 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7632 * gfortran.dg/abstract_type_6.f03: Likewise.
7633 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7634 * gfortran.dg/used_types_15.f90: Likewise.
7635 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7636 * gfortran.dg/exit_3.f08: Likewise.
7637 * gfortran.dg/open_status_2.f90: Likewise.
7638 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7639 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7640 * gfortran.dg/associate_1.f03: Likewise.
7641 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7642 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7643 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7644 * gcc.dg/builtin-object-size-1.c: Likewise.
7645 * gcc.dg/noreturn-6.c: Likewise.
7646 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7647 * gcc.dg/globalalias.c: Likewise.
7648 * gcc.dg/builtins-config.h: Likewise.
7649 * gcc.dg/pr30457.c: Likewise.
7650 * gcc.c-torture/compile/volatile-1.c: Likewise.
7651 * gcc.c-torture/execute/20101011-1.c: Likewise.
7652 * c-c++-common/Waddress-1.c: Likewise.
7653
66756373
JJ
76542016-02-11 Jakub Jelinek <jakub@redhat.com>
7655
7656 PR c/69768
7657 * c-c++-common/Waddress-1.c: New test.
7658
76fe932b
AV
76592016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7660
7661 PR fortran/69296
7662 * gfortran.dg/associate_19.f03: New test.
7663 * gfortran.dg/associate_20.f03: New test.
7664
564c4d4b
OE
76652016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7666
7667 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7668
e1c1ecb0
KT
76692016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7670
7671 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7672 .arch armv8-a\n. Add -dA to dg-options.
7673 * gcc.target/aarch64/assembler_arch_1.c: New test.
7674 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7675
0d7d9458
PC
76762016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7677
7678 PR c++/68726
7679 * g++.dg/cpp0x/pr68726.C: New.
7680
e6208a60
IE
76812016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7682
7683 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7684 test.
7685
281a11eb
RB
76862016-02-11 Richard Biener <rguenther@suse.de>
7687
7688 * g++.dg/tree-ssa/pr61034.C: Adjust.
7689
e03dd765
VM
76902016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7691
4b48faf5 7692 PR target/69148
e03dd765
VM
7693 * gcc.target/s390/pr69148.c: New.
7694
cdc23927
YR
76952016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7696
7697 PR tree-optimization/69652
7698 * gcc.dg/torture/pr69652.c: New test.
7699
e199dd0a
JJ
77002016-02-10 Jakub Jelinek <jakub@redhat.com>
7701 Patrick Palka <ppalka@gcc.gnu.org>
7702
7703 PR ipa/69241
7704 PR c++/69649
7705 * g++.dg/ipa/pr69241-1.C: New test.
7706 * g++.dg/ipa/pr69241-2.C: New test.
7707 * g++.dg/ipa/pr69241-3.C: New test.
7708 * g++.dg/ipa/pr69649.C: New test.
7709
d6b38027
UB
77102016-02-10 Uros Bizjak <ubizjak@gmail.com>
7711
7712 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7713 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7714
13b562c5
BC
77152016-02-10 Bin Cheng <bin.cheng@arm.com>
7716
7717 PR tree-optimization/68021
7718 * gcc.dg/tree-ssa/pr68021.c: New test.
7719
24a179f8
RB
77202016-02-10 Richard Biener <rguenther@suse.de>
7721
7722 PR tree-optimization/69726
7723 * gcc.dg/uninit-22.c: New testcase.
7724
0d99886f
AP
77252016-02-09 Andrew Pinski <apinski@cavium.com>
7726
7727 PR tree-opt/69282
7728 * gcc.c-torture/compile/20160205-1.c: New testcase.
7729
ab04995c
MM
77302016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7731
7732 PR target/68404
7733 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7734 instead accessing a really large arrray.
7735 * gcc.target/powerpc/fusion3.c: Likewise.
7736
4b79ac23
CB
77372016-02-09 Charles Baylis <charles.baylis@linaro.org>
7738
7739 PR target/68532
7740 * gcc.c-torture/execute/pr68532.c: New test.
7741
b890a441
AO
77422016-02-11 Alexandre Oliva <aoliva@redhat.com>
7743
7744 PR target/69634
7745 * gcc.dg/pr69634.c: New.
7746
84a5bef7
RB
77472016-02-09 Richard Biener <rguenther@suse.de>
7748
7749 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7750
1f123759 77512016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7752
1f123759
AF
7753 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7754
65860c77
YR
77552016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7756
7757 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7758
7e1e8a0a
RB
77592016-02-09 Richard Biener <rguenther@suse.de>
7760
7761 PR tree-optimization/69715
7762 * gcc.dg/torture/pr69715.c: New testcase.
7763
efb45a9f
PP
77642016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7765
7766 PR c++/69139
7767 * g++.dg/cpp0x/trailing12.C: New test.
7768 * g++.dg/cpp0x/trailing13.C: New test.
7769
20a0c6f9
PP
77702016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7771
7772 PR c++/69283
7773 PR c++/67835
7774 * g++.dg/cpp1y/auto-fn29.C: New test.
7775 * g++.dg/cpp1y/auto-fn30.C: New test.
7776
a162f3af
JJ
77772016-02-08 Jakub Jelinek <jakub@redhat.com>
7778
7779 PR tree-optimization/69209
7780 * gcc.c-torture/compile/pr69209.c: New test.
7781
4b4a9fbd
JL
77822016-02-08 Jeff Law <law@redhat.com>
7783
7784 PR tree-optimization/68541
7785 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7786 of statements allowed in join block for path splitting.
7787
cfac5ed2
JJ
77882016-02-08 Jakub Jelinek <jakub@redhat.com>
7789
f68bc23f
JJ
7790 PR c++/59627
7791 * g++.dg/gomp/pr59627.C: New test.
7792
cfac5ed2
JJ
7793 PR ipa/69239
7794 * g++.dg/ipa/pr69239.C: New test.
7795
44714d8c
DM
77962016-02-08 David Malcolm <dmalcolm@redhat.com>
7797
7798 PR preprocessor/69664
7799 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7800 * gcc.dg/cpp/warn-comments.c: Likewise.
7801
eba9e839
MP
78022016-02-08 Marek Polacek <polacek@redhat.com>
7803
7804 PR c++/69688
7805 * g++.dg/init/const12.C: New test.
7806
a011cd92
BS
78072016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7808
7809 PR target/60410
7810 * gcc.dg/lto/pr55113_0.c: Remove test.
7811
5317b1be
RB
78122016-02-08 Richard Biener <rguenther@suse.de>
7813
7814 PR tree-optimization/69719
7815 * gcc.dg/torture/pr69719.c: New testcase.
7816
63998a63
RB
78172016-02-08 Richard Biener <rguenther@suse.de>
7818 Jeff Law <law@redhat.com>
7819
7820 PR target/68273
7821 * gcc.target/mips/pr68273.c: New testcase.
7822
43f4a281
RB
78232016-02-08 Richard Biener <rguenther@suse.de>
7824
7825 PR rtl-optimization/69274
7826 * gcc.target/i386/addr-sel-1.c: XFAIL.
7827
0b604d2d
JL
78282016-02-08 Jeff Law <law@redhat.com>
7829
e8dfe49e
JL
7830 PR tree-optimization/68541
7831 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7832
6daecd7a 7833 PR tree-optimization/65917
0b604d2d
JL
7834 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7835
c0f0e35a
JD
78362016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7837
7838 PR fortran/50555
7839 * gfortran.dg/namelist_args.f90: New test.
7840
8981d712
JL
78412016-02-05 Jeff Law <law@redhat.com>
7842
6daecd7a 7843 PR tree-optimization/68541
8981d712
JL
7844 * gcc.dg/tree-ssa/split-path-2.c: New test.
7845 * gcc.dg/tree-ssa/split-path-3.c: New test.
7846 * gcc.dg/tree-ssa/split-path-4.c: New test.
7847 * gcc.dg/tree-ssa/split-path-5.c: New test.
7848 * gcc.dg/tree-ssa/split-path-6.c: New test.
7849 * gcc.dg/tree-ssa/split-path-7.c: New test.
7850
46cb9332
MS
78512016-02-05 Martin Sebor <msebor@redhat.com>
7852
7853 PR c++/69662
7854 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7855 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7856
be2083ea
RH
78572016-02-06 Richard HEnderson <rth@redhat.com>
7858
7859 PR c/69643
7860 * gcc.target/i386/addr-space-4.c: New.
7861 * gcc.target/i386/addr-space-5.c: New.
7862
711d7c23
MM
78632016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7864
7865 PR fortran/66089
7866 * gfortran.dg/elemental_dependency_6.f90: New.
7867
b5c1c988
JJ
78682016-02-05 Jakub Jelinek <jakub@redhat.com>
7869
861c7bcd
JJ
7870 PR rtl-optimization/69691
7871 * gcc.c-torture/execute/pr69691.c: New test.
7872
b5c1c988
JJ
7873 PR c++/69628
7874 * g++.dg/parse/pr69628.C: New test.
7875
f7dfa966
UB
78762016-02-05 Uros Bizjak <ubizjak@gmail.com>
7877
7878 * gcc.dg/sancov/asan.c: Move to ...
7879 * gcc.dg/asan/sancov-1.c: ... here.
7880
9b143e64
UB
78812016-02-05 Uros Bizjak <ubizjak@gmail.com>
7882
7883 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7884
f5d4b899
L
78852016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7886
7887 PR target/69677
7888 * gcc.target/i386/pr69677.c: New test.
7889
76c85fbb
PP
78902016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7891
7892 PR c++/68948
7893 * g++.dg/template/pr68948.C: New test.
7894
f181bf90
DV
78952016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7896
7897 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7898 (only necessary on s390x).
7899
714fb282
L
79002016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7901
7902 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7903 -mno-accumulate-outgoing-args.
7904
618d6c1c
PP
79052016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7906
7907 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7908
1066e9b5
JJ
79092016-02-04 Jakub Jelinek <jakub@redhat.com>
7910
7911 PR c/69669
7912 * c-c++-common/pr69669.c: New test.
7913
76255d0d
MM
79142016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7915
7916 PR target/69667
7917 * g++.dg/pr69667.C: New file.
7918
e0b059b1
WD
79192016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7920
7921 PR target/69619
7922 * gcc.dg/pr69619.c: Add new test.
7923
2692b5c8
RS
79242016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7925
7926 PR rtl-optimization/69577
7927 * gcc.target/i386/pr69577.c: New test.
7928
7db337c2
ML
79292016-02-04 Martin Liska <mliska@suse.cz>
7930
7931 * g++.dg/asan/pr69276.C: New test.
7932
cc9c0829
KT
79332016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7934
7935 PR target/65932
7936 PR target/67714
7937 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7938 a single smulbb instruction.
7939 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7940 * gcc.target/amr/wmul-2.c: Likewise.
7941
eb9feb52
KT
79422016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7943
7944 PR target/65932
7945 PR target/67714
7946 * gcc.c-torture/execute/pr67714.c: New test.
7947
61f727fe
JJ
79482016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7949
7950 PR target/69454
7951 * gcc.target/i386/pr69454-1.c: New test.
7952 * gcc.target/i386/pr69454-2.c: New test.
7953
05dd97db
MS
79542016-02-03 Martin Sebor <msebor@redhat.com>
7955
7956 PR c++/69251
7957 PR c++/69253
7958 PR c++/69290
7959 PR c++/69277
7960 PR c++/69349
7961 * g++.dg/ext/flexarray-mangle-2.C: New test.
7962 * g++.dg/ext/flexarray-mangle.C: New test.
7963 * g++.dg/ext/flexarray-subst.C: New test.
7964 * g++.dg/ext/flexary11.C: New test.
7965 * g++.dg/ext/flexary12.C: New test.
7966 * g++.dg/ext/flexary13.C: New test.
7967 * g++.dg/ext/flexary14.C: New test.
7968 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7969
dac2fc29
L
79702016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7971
7972 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7973 Define only if CHECK_FLOAT128 is defined.
7974 (main): Properly initialize u5.
7975
eadb8035
JJ
79762016-02-03 Jakub Jelinek <jakub@redhat.com>
7977
0afbb81b
JJ
7978 PR c/69627
7979 * gcc.dg/pr69627.c: New test.
7980
eadb8035
JJ
7981 PR target/69644
7982 * gcc.dg/pr69644.c: New test.
7983
b12d4923
MS
79842016-02-03 Mike Stump <mikestump@comcast.net>
7985
7986 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7987 support for struct-layout-1.exp.
7988
ab4bae0c
PP
79892016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7990
7991 PR c++/69056
618d6c1c 7992 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7993
95831c01
VM
79942016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7995 Alexandre Oliva <aoliva@redhat.com>
7996
7997 PR target/69461
7998 * gcc.target/powerpc/pr69461.c: New.
7999
ccc71ab8
UB
80002016-02-03 Uros Bizjak <ubizjak@gmail.com>
8001
8002 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8003 works from here ...
8004 (check_effective_target_fsanitize_thread): ... to here. Do not
8005 specify additional compile flags for the test source.
8006 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8007 specify additional compile flags for the test source.
8008
96299640
WD
80092016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8010
8011 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8012
781d83d9
AV
80132016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8014
8015 PR fortran/67451
8016 PR fortran/69418
8017 * gfortran.dg/coarray_allocate_2.f08: New test.
8018 * gfortran.dg/coarray_allocate_3.f08: New test.
8019 * gfortran.dg/coarray_allocate_4.f08: New test.
8020
d8208e6d
AL
80212016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8022
8023 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8024 use same scan-tree-dump-times on all platforms.
8025 * gcc.dg/vect/vect-outer-1.c: Likewise.
8026 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8027 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8028 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8029 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8030 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8031 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8032 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8033
a8394fa0
SB
80342016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8035
8036 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8037 warning.
8038
f3baa1d3
L
80392016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8040
8041 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8042
eb077516
JN
80432016-02-02 James Norris <jnorris@codesourcery.com>
8044
8045 * c-c++-common/goacc/routine-5.c: Add tests.
8046
578fb225
AM
80472016-02-02 Alexander Monakov <amonakov@ispras.ru>
8048
8049 * gcc.target/nvptx/unsigned-cmp.c: New test.
8050
c64f7d37
WD
80512016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8052
8053 * gcc.target/aarch64/scalar_shift_1.c
8054 (test_corners_sisd_di): Improve force to SIMD register.
8055 (test_corners_sisd_si): Likewise.
8056 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8057 Remove scan-assembler check for ldr.
8058
90c6f26c
RB
80592016-02-02 Richard Biener <rguenther@suse.de>
8060
8061 PR tree-optimization/69595
8062 * gcc.dg/Warray-bounds-17.c: New testcase.
8063
9dc03c97
RB
80642016-02-02 Richard Biener <rguenther@suse.de>
8065
8066 PR tree-optimization/69606
8067 * gcc.dg/torture/pr69606.c: New testcase.
8068
2d4dc223
YR
80692016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8070
8071 PR middle-end/68542
8072 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8073 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8074
65c98fde
AM
80752016-02-02 Alan Modra <amodra@gmail.com>
8076
8077 PR target/69548
8078 * gcc.target/powerpc/pr69548.c: New test.
8079
e1b81f2b
JJ
80802016-02-01 Jakub Jelinek <jakub@redhat.com>
8081
d0268b37
JJ
8082 PR rtl-optimization/69592
8083 * gcc.dg/pr69592.c: New test.
8084
e1b81f2b
JJ
8085 PR preprocessor/69543
8086 PR c/69558
8087 * gcc.dg/pr69543.c: New test.
8088 * gcc.dg/pr69558.c: New test.
8089
7dd7780d
UB
80902016-02-01 Uros Bizjak <ubizjak@gmail.com>
8091
bf672ee5
UB
8092 PR testsuite/65940
8093 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 8094
9a7013f8
MS
80952016-02-01 Martin Sebor <msebor@redhat.com>
8096
8097 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8098
e681fb2b
BC
80992016-02-01 Bin Cheng <bin.cheng@arm.com>
8100
8101 PR tree-optimization/67921
8102 * c-c++-common/ubsan/pr67921.c: New test.
8103
ff86345f
RB
81042016-02-01 Richard Biener <rguenther@suse.de>
8105
8106 PR middle-end/69556
8107 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8108
bc369dbd
RB
81092016-02-01 Richard Biener <rguenther@suse.de>
8110
8111 PR tree-optimization/69574
8112 * gcc.dg/torture/pr69574.c: New testcase.
8113
ef318184
RB
81142016-02-01 Richard Biener <rguenther@suse.de>
8115
8116 PR tree-optimization/69579
8117 * gcc.dg/setjmp-6.c: New testcase.
8118
654745e6
JJ
81192016-02-01 Jakub Jelinek <jakub@redhat.com>
8120
8121 PR rtl-optimization/69570
8122 * g++.dg/opt/pr69570.C: New test.
8123
e6c0c44b
RH
81242016-02-01 Richard Henderson <rth@redhat.com>
8125
8126 * gcc.dg/pr69535.c: New test.
8127
6ff3f09a
JDA
81282016-01-31 John David Anglin <danglin@gcc.gnu.org>
8129
2c005538
JDA
8130 PR testsuite/69584
8131 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8132 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8133
61083a4b
JDA
8134 PR debug/68244
8135 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8136
6ff3f09a
JDA
8137 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8138
0c221916
PT
81392016-01-31 Paul Thomas <pault@gcc.gnu.org>
8140
8141 PR fortran/67564
8142 * gfortran.dg/allocate_with_source_17.f03: New test.
8143
db7a2818
JJ
81442016-01-30 Jakub Jelinek <jakub@redhat.com>
8145
8146 PR tree-optimization/69546
8147 * gcc.dg/torture/pr69546.c: New test.
8148
e520d5f0
PT
81492016-01-30 Paul Thomas <pault@gcc.gnu.org>
8150
8151 PR fortran/69566
8152 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8153
343c05d3
MS
81542016-01-30 Martin Sebor <msebor@redhat.com>
8155
8156 PR c++/68490
8157 * g++.dg/ext/flexary10.C: New test.
8158
d6c3a539
DH
81592016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8160
8161 PR fortran/66707
8162 gfortran.dg/common_23.f90: New test.
8163
52d72fcd
BS
81642016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8165
8166 PR target/65546
8167 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8168 condition being checked, and disable it when the target supports
8169 misaligned loads and stores.
8170
3a5d2ba4
JJ
81712016-01-29 Jakub Jelinek <jakub@redhat.com>
8172
8173 PR debug/69518
8174 * gcc.dg/torture/pr69518.c: New test.
8175
6bbacdb5
L
81762016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8177
8178 PR target/69530
8179 * gcc.target/i386/pr69530.c: New test.
8180
af932cdb
SE
81812016-01-29 Steve Ellcey <sellcey@imgtec.com>
8182
8183 PR target/65604
8184 * gcc.target/mips/div-delay.c: New test.
8185
26658b7c
JJ
81862016-01-29 Jakub Jelinek <jakub@redhat.com>
8187
33e89989
JJ
8188 PR target/69551
8189 * gcc.target/i386/pr69551.c: New test.
8190
26658b7c
JJ
8191 PR target/66137
8192 * gcc.target/i386/pr66137.c: New test.
8193
401116b5
AB
81942016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8195
8196 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8197 always built for p5600.
8198 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8199 isa=p5600 dg-option.
8200
d4abfcc5
RB
82012016-01-29 Richard Biener <rguenther@suse.de>
8202
8203 PR tree-optimization/69547
8204 * g++.dg/tree-ssa/pr69547.C: New testcase.
8205
16b77b32
JJ
82062016-01-29 Jakub Jelinek <jakub@redhat.com>
8207
8208 PR debug/66869
8209 * g++.dg/warn/Wunused-function2.C: New test.
8210
a1c95464
DV
82112016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8212
8213 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8214 support for test to succeed.
8215
5453bfed
MP
82162016-01-29 Marek Polacek <polacek@redhat.com>
8217
8218 PR c++/69509
8219 PR c++/69516
8220 * g++.dg/ext/constexpr-vla2.C: New test.
8221 * g++.dg/ext/constexpr-vla3.C: New test.
8222 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8223
452ec2a5
RB
82242016-01-29 Richard Biener <rguenther@suse.de>
8225
8226 PR middle-end/69537
8227 * gcc.dg/uninit-21.c: New testcase.
8228
aec0b19e
UB
82292016-01-28 Uros Bizjak <ubizjak@gmail.com>
8230
8231 PR target/69459
8232 * gcc.target/i386/pr69459.c: New test.
8233
df113ce7
SE
82342016-01-28 Steve Ellcey <sellcey@imgtec.com>
8235
8236 PR target/68400
8237 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8238 * gcc.target/mips/pr68400.c: New test.
8239
494de84f
MS
82402016-01-28 Martin Sebor <msebor@redhat.com>
8241
8242 PR target/17381
8243 * gcc.target/powerpc/pr17381.c: New test.
8244
eb1b1f01
JJ
82452016-01-28 Jakub Jelinek <jakub@redhat.com>
8246
8247 PR middle-end/69542
8248 * gcc.dg/torture/pr69542.c: New test.
8249
6dfeb7ce
WD
82502016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8251
8252 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8253
4b7471a4
DE
82542016-01-28 David Edelsohn <dje.gcc@gmail.com>
8255
8256 * gcc.dg/pr65980.c: Skip on AIX.
8257 * gcc.dg/pr66688.c: Same.
8258
b271fd21
DE
82592016-01-28 David Edelsohn <dje.gcc@gmail.com>
8260
8261 PR target/63679
8262 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8263 * gcc.dg/tree-ssa/sra-18.c: Same.
8264
874108a9
AV
82652016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8266
8267 PR fortran/62536
8268 * gfortran.dg/block_15.f08: New test.
8269 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8270 on incorrectly closed BLOCK.
8271
30480bcd
IE
82722016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8273
8274 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
82752016-01-28 Richard Biener <rguenther@suse.de>
8276
8277 PR tree-optimization/69466
8278 * gfortran.dg/vect/pr69466.f90: New testcase.
8279
0d4c694e
TP
82802016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8281
8282 * g++.dg/pr67989.C: Remove ARM-specific option.
8283 * gcc.target/arm/pr67989.C: New file.
8284
2aa780da
UB
82852016-01-27 Uros Bizjak <ubizjak@gmail.com>
8286
8287 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8288 and expm1 test for glibc < 2.11.
8289
f75ebe77
RH
82902016-01-27 Richard Henderson <rth@redhat.com>
8291
8292 * gcc.c-torture/execute/pr69447.c: New test.
8293
82942016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8295
9a175e65 8296 PR fortran/69422
49847d75
PT
8297 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8298
cbdd8ae0
JJ
82992016-01-27 Jakub Jelinek <jakub@redhat.com>
8300
8301 PR debug/66869
8302 * gcc.dg/pr66869.c: New test.
8303
2b572b3c
JL
83042016-01-25 Jeff Law <law@redhat.com>
8305
8306 PR tree-optimization/68398
aec0b19e 8307 PR tree-optimization/69196
2b572b3c
JL
8308 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8309 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8310 path to avoid new heuristic allowing more irreducible regions
8311 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8312 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8313 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8314 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8315 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8316
fa74a4bc
MP
83172016-01-27 Marek Polacek <polacek@redhat.com>
8318
8319 PR c/68062
8320 * c-c++-common/vector-compare-4.c: New test.
8321
0afff540
DM
83222016-01-27 David Malcolm <dmalcolm@redhat.com>
8323
8324 PR preprocessor/69126
8325 * c-c++-common/pr69126.c: New test case.
8326
1a218fc9
ILT
83272016-01-27 Ian Lance Taylor <iant@google.com>
8328
8329 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8330
5d70666e
RB
83312016-01-27 Ryan Burn <contact@rnburn.com>
8332
8333 PR cilkplus/69267
8334 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8335
87ff4d66
UB
83362016-01-27 Uros Bizjak <ubizjak@gmail.com>
8337
8338 PR target/69512
8339 * gcc.target/i386/pr69512.c: New test.
8340
27e23cca
RE
83412016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8342
8343 PR ada/69488
8344 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8345
05bf54c3
MP
83462016-01-27 Marek Polacek <polacek@redhat.com>
8347
8348 PR c++/69379
8349 * g++.dg/pr69379.C: New test.
8350
60214d0d
MS
83512016-01-27 Martin Sebor <msebor@redhat.com>
8352
8353 PR c++/69317
8354 * g++.dg/abi/Wabi-2-2.C: New test.
8355 * g++.dg/abi/Wabi-2-3.C: New test.
8356 * g++.dg/abi/Wabi-3-2.C: New test.
8357 * g++.dg/abi/Wabi-3-3.C: New test.
8358
167c7bfa
RB
83592016-01-27 Richard Biener <rguenther@suse.de>
8360
8361 PR tree-optimization/69166
8362 * gcc.dg/torture/pr69166.c: New testcase.
8363
1430fb1f
MJ
83642016-01-27 Martin Jambor <mjambor@suse.cz>
8365
8366 PR tree-optimization/69355
8367 * gcc.dg/tree-ssa/pr69355.c: New test.
8368
95e3030c
MP
83692016-01-27 Marek Polacek <polacek@redhat.com>
8370
8371 PR c++/69496
8372 * g++.dg/ext/constexpr-vla1.C: New test.
8373
eeb085f3
CB
83742016-01-20 Christian Bruel <christian.bruel@st.com>
8375
8376 PR target/69245
8377 * gcc.target/arm/pr69245.c: New test.
8378
b1652dde
JJ
83792016-01-27 Jakub Jelinek <jakub@redhat.com>
8380
8381 PR tree-optimization/69399
8382 * gcc.dg/torture/pr69399.c: New test.
8383
ce7e8f00
EB
83842016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8385
8386 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8387
e4aac1d1
EB
83882016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8389
8390 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8391
8dfdb419
TV
83922016-01-26 Tom de Vries <tom@codesourcery.com>
8393
8394 PR tree-optimization/69110
8395 * gcc.dg/autopar/pr69110.c: New test.
8396
56f80f54 83972016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8398 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8399
8400 * gcc.dg/graphite/isl-ast-op-select.c: New.
8401
a0909527
PT
84022015-01-26 Paul Thomas <pault@gcc.gnu.org>
8403
8404 PR fortran/69385
8405 * gfortran.dg/allocate_error_6.f90: New test.
8406
ffc445f4
RH
84072016-01-26 Richard Henderson <rth@redhat.com>
8408
8409 * gcc.dg/tm/pr60908.c: New test.
8410
01e1dea3
DM
84112016-01-26 David Malcolm <dmalcolm@redhat.com>
8412
8413 PR other/69006
8414 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8415 directive.
8416 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8417 expected multiline output to reflect the colorization being
8418 disabled before newlines.
8419 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8420 (custom_diagnostic_finalizer): Replace call to
8421 pp_newline_and_flush with call to pp_flush.
8422 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8423 * gfortran.dg/implicit_class_1.f90: Likewise.
8424 * lib/gcc-dg.exp (allow_blank_lines): New global.
8425 (dg-allow-blank-lines-in-output): New procedure.
8426 (gcc-dg-prune): Complain about blank lines in the output, unless
8427 dg-allow-blank-lines-in-output was called.
8428 * lib/multiline.exp (_build_multiline_regex): Only support
8429 arbitrary followup text for non-blank-lines, not for blank lines.
8430
13f92e8d
JJ
84312016-01-26 Jakub Jelinek <jakub@redhat.com>
8432
8433 PR tree-optimization/69483
8434 * gcc.dg/pr69483.c: New test.
8435 * g++.dg/opt/pr69483.C: New test.
8436
92422235
CL
84372016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8438
8439 PR target/68620
8440 * gcc.target/arm/pr68620.c: New test.
8441
0bccf11b
L
84422016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8443
8444 * gcc.target/i386/pr68986-2.c: Remove -m32.
8445
81cd202e
L
84462016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8447
8448 PR target/68986
8449 * gcc.target/i386/pr68986-1.c: New test.
8450 * gcc.target/i386/pr68986-2.c: Likewise.
8451 * gcc.target/i386/pr68986-3.c: Likewise.
8452
213a1c03
CB
84532016-01-26 Christian Bruel <christian.bruel@st.com>
8454
8455 * lib/target-supports.exp
8456 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8457 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8458 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8459
22a08dd1
RB
84602016-01-26 Richard Biener <rguenther@suse.de>
8461
8462 PR tree-optimization/69452
8463 * gcc.dg/torture/pr69452.c: New testcase.
8464
6c06e0e8
JJ
84652016-01-26 Jakub Jelinek <jakub@redhat.com>
8466
8467 PR target/69442
8468 * gcc.dg/pr69442.c: New test.
8469
b96824c4
RFI
84702016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8471
8472 PR target/67896
8473 * gcc.target/aarch64/simd/pr67896.C: New.
8474
5ee31e57
RS
84752016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8476
8477 PR tree-optimization/69400
8478 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8479 function.
8480 (plugin_init): Call it.
8481 * gcc.dg/torture/pr69400.c: New test.
8482
7ddfb31d
CL
84832016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8484
8485 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8486
1e050c90
AK
84872016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8488 Sebastian Pop <s.pop@samsung.com>
8489
8490 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8491 isl-0.15.
8492
c8ee4bf5
AK
84932016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8494 Sebastian Pop <s.pop@samsung.com>
8495
8496 * gcc.dg/graphite/pr69292.c: New.
8497
d902b330
JJ
84982016-01-25 Jakub Jelinek <jakub@redhat.com>
8499
8500 * c-c++-common/goacc/use_device-1.c: New test.
8501
2c89b952
JL
85022016-01-25 Jeff Law <law@redhat.com>
8503
8504 PR tree-optimization/69196
8505 PR tree-optimization/68398
8506 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8507 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8508
685c8785
DE
85092016-01-25 David Edelsohn <dje.gcc@gmail.com>
8510
8511 PR target/69469
8512 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8513 Algorithm.
8514
95cef0c1
RB
85152016-01-25 Richard Biener <rguenther@suse.de>
8516
8517 PR testsuite/69380
8518 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8519
2947d3b2
IE
85202016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8521
8522 PR target/69421
8523 * gcc.dg/pr69421.c: New test.
8524
ae19075a
BB
85252016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8526
8527 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8528 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8529 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8530 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8531 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8532 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8533 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8534 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8535 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8536 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8537
fa4511c2
RB
85382016-01-25 Richard Biener <rguenther@suse.de>
8539
8540 PR tree-optimization/69376
8541 * gcc.dg/torture/pr69376.c: New testcase.
8542
1d101216
JD
85432016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8544
8545 PR fortran/69397
8546 PR fortran/68442
8547 * gfortran.dg/interface_38.f90: New test.
8548 * gfortran.dg/interface_39.f90: New test.
a0909527 8549
a59b92b0
PP
85502016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8551
8552 Revert:
8553 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8554
8555 PR c++/11858
8556 PR c++/24663
8557 PR c++/24664
8558 * g++.dg/template/pr11858.C: New test.
8559 * g++.dg/template/pr24663.C: New test.
8560 * g++.dg/template/unify12.C: New test.
8561 * g++.dg/template/unify13.C: New test.
8562 * g++.dg/template/unify14.C: New test.
8563 * g++.dg/template/unify15.C: New test.
8564 * g++.dg/template/unify16.C: New test.
8565 * g++.dg/template/unify17.C: New test.
8566
16acb1a8
DH
85672016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8568
8569 PR fortran/68283
8570 gfortran.dg/pr68283.f90: New test.
8571
094773e8
TK
85722016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8573
8574 PR fortran/66094
8575 * gfortran.dg/inline_matmul_13.f90: New test.
8576 * gfortran.dg/matmul_bounds_8.f90: New test.
8577 * gfortran.dg/matmul_bounds_9.f90: New test.
8578 * gfortran.dg/matmul_bounds_10.f90: New test.
8579
42fb90d7
TV
85802016-01-23 Tom de Vries <tom@codesourcery.com>
8581
8582 PR tree-optimization/69426
8583 * gcc.dg/autopar/pr69426.c: New test.
8584
69da7802
MS
85852016-01-23 Martin Sebor <msebor@redhat.com>
8586
8587 PR c++/58109
8588 PR c++/69022
8589 * g++.dg/cpp0x/alignas5.C: New test.
8590 * g++.dg/ext/vector29.C: Same.
8591
da17300a
UB
85922016-01-23 Uros Bizjak <ubizjak@gmail.com>
8593
8594 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8595 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8596 _GNU_SOURCE from compile flags to the source.
8597 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8598 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8599 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8600 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8601
62041cfc
JJ
86022016-01-22 Jakub Jelinek <jakub@redhat.com>
8603
8604 PR target/69432
8605 * g++.dg/opt/pr69432.C: New test.
8606
f7d2ad6f
BS
86072016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8608
8609 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8610 32-bit targets testing an -m64 multilib.
8611
d403fc9a
WS
86122016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8613
8614 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8615 64-bit support.
8616
4aa16f8d
JG
86172016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8618
8619 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8620
7c816d0f
CB
86212016-01-21 Christian Bruel <christian.bruel@st.com>
8622
8623 PR target/68674
8624 * gcc.target/i386/pr68674.c
8625 * gcc.target/aarch64/pr68674.c
8626 * gcc.target/arm/pr68674.c
8627
fce661e8
KT
86282016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8629
8630 PR target/69403
8631 * gcc.c-torture/execute/pr69403.c: New test.
8632
4696899f
PC
86332016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8634
8635 PR c++/55843
8636 * g++.dg/template/pr55843.C: New.
8637
bac69366
AL
86382016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8639
8640 PR testsuite/66877
8641 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8642 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8643
b57d3a5c
BS
86442016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8645
8646 PR testsuite/67489
da17300a
UB
8647 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8648 from dg-do compile directive, and instead add
8649 { dg-require-effective-target int128 }.
b57d3a5c 8650
9f04a53e
MS
86512016-01-20 Martin Sebor <msebor@redhat.com>
8652
8653 PR c/69405
8654 * gcc.dg/sync-fetch.c: New test.
8655
38a51663
JL
86562016-01-21 Martin Sebor <msebor@redhat.com>
8657
8658 PR target/69252
8659 * gcc.target/powerpc/pr69252.c: New test.
8660
2423a75a
JD
86612016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8662
8663 PR fortran/65996
da17300a 8664 * gfortran.dg/pr65996.f90: New test.
2423a75a 8665
0a76463f
DV
86662016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8667
8668 PR c++/68810
9f04a53e 8669 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8670 expected to generate an error.
0a76463f 8671
9776e692
BS
86722016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8673
8674 PR middle-end/66178
8675 * gcc.dg/torture/pr66178.c: New test.
8676
c8d3e088
AB
86772016-01-21 Anton Blanchard <anton@samba.org>
8678 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8679
8680 PR target/63354
8681 * gcc.target/powerpc/pr63354.c: New test.
8682
35b707ff
VM
86832016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8684
8685 PR rtl-optimization/68990
8686 * gcc.target/i386/pr68990: New.
8687
157b0829
NC
86882016-01-21 Nick Clifton <nickc@redhat.com>
8689
8690 PR target/69129
8691 * gcc.target/mips/pr69129.c: New.
8692
aede6748
PC
86932016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8694
8695 PR c++/58046
8696 * g++.dg/cpp0x/pr58046.C: New.
8697
5463c2c8
JJ
86982016-01-21 Jakub Jelinek <jakub@redhat.com>
8699
6d31cc75
SS
8700 PR target/69187
8701 PR target/65624
8702 * gcc.target/arm/pr69187.c: New test.
8703
5463c2c8
JJ
8704 PR c++/69355
8705 * g++.dg/torture/pr69355.C: New test.
8706
fa28f32b
AK
87072016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8708 Sebastian Pop <s.pop@samsung.com>
8709
8710 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8711
b920a047
AK
87122016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8713 Sebastian Pop <s.pop@samsung.com>
8714
da17300a 8715 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8716
bdd3aea6
JJ
87172016-01-21 Jakub Jelinek <jakub@redhat.com>
8718
8719 PR middle-end/67653
8720 * c-c++-common/pr67653.c: New test.
8721 * gcc.dg/torture/pr29119.c: Add dg-warning.
8722
26a2e6ae
PB
87232016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8724
8725 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8726
d25c7690
PK
87272016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8728
8729 PR c/24293
8730 * gcc.dg/pr24293.c: New test.
8731 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8732 incomplete struct type.
8733 * gcc.dg/declspec-1.c: Likewise.
8734 * gcc.dg/pr63549.c: Likewise.
8735
889d5698
JJ
87362016-01-20 Jakub Jelinek <jakub@redhat.com>
8737
8738 PR tree-optimization/66612
8739 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8740 for bdn instruction.
8741
d7cf3dc7
CL
87422016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8743
8744 * lib/target-supports.exp
8745 (check_effective_target_arm_fp_ok_nocache): New.
8746 (check_effective_target_arm_fp_ok): New.
8747 (add_options_for_arm_fp): New.
8748 (check_effective_target_arm_crypto_ok_nocache): Require
8749 target_arm_v8_neon_ok instead of arm32.
8750 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8751 (check_effective_target_arm_crypto_pragma_ok): New.
8752 (add_options_for_arm_vfp): New.
8753 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8754 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8755 target instead. Force initial fpu to vfp.
8756 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8757 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8758 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8759 dependency.
8760 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8761 use arm_vfp effective target instead. Force initial fpu to vfp.
8762 * gcc.target/arm/attr-neon3.c: Likewise.
8763 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8764 arm_vfp_ok.
8765 * gcc.target/arm/unsigned-float.c: Likewise.
8766 * gcc.target/arm/vfp-1.c: Likewise.
8767 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8768 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8769 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8770 * gcc.target/arm/vfp-ldmias.c: Likewise.
8771 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8772 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8773 * gcc.target/arm/vfp-stmiad.c: Likewise.
8774 * gcc.target/arm/vfp-stmias.c: Likewise.
8775 * gcc.target/arm/vnmul-1.c: Likewise.
8776 * gcc.target/arm/vnmul-2.c: Likewise.
8777 * gcc.target/arm/vnmul-3.c: Likewise.
8778 * gcc.target/arm/vnmul-4.c: Likewise.
8779
01ac9704 87802016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8781
e84b00da
L
8782 PR testsuite/69366
8783 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8784 the MPX run-time library, for compile-time MPX test.
8785 * gcc.target/i386/chkp-always_inline.c: Likewise.
8786 * gcc.target/i386/chkp-bndret.c: Likewise.
8787 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8788 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8789 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8790 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8791 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8792 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8793 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8794 * gcc.target/i386/chkp-label-address.c: Likewise.
8795 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8796 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8797 * gcc.target/i386/chkp-pr69044.c: Likewise.
8798 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8799 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8800 * gcc.target/i386/chkp-strchr.c: Likewise.
8801 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8802 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8803 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8804 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8805 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8806 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8807 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8808 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8809 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8810 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8811 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8812 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8813 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8814 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8815 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8816 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8817 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8818 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8819 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8820 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8821 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8822 * gcc.target/i386/pr63995-2.c: Likewise.
8823 * gcc.target/i386/pr64805.c: Likewise.
8824 * gcc.target/i386/pr65044.c: Likewise.
8825 * gcc.target/i386/pr65167.c: Likewise.
8826 * gcc.target/i386/pr65183.c: Likewise.
8827 * gcc.target/i386/pr65184.c: Likewise.
8828 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8829
28b33016
IE
88302016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8831
8832 PR tree-optimization/69328
8833 * gcc.dg/pr69328.c: New test.
8834
bcff0913
JL
88352016-01-20 Jeff Law <law@redhat.com>
8836
bf0bb970 8837 PR target/25114
bcff0913
JL
8838 * gcc.target/m68k/pr25114.c: New test.
8839
a3f69631
AV
88402016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8841
8842 * gcc.target/arm/memset-inline-10.c: Added
8843 dg-require-effective-target arm_thumb2_ok.
8844
af33ba0d
EB
88452016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8846
8847 * gcc.dg/debug/dwarf2/sso.c: New test.
8848
7596d5de
UB
88492016-01-19 Uros Bizjak <ubizjak@gmail.com>
8850
8851 PR testsuite/68820
8852 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8853 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8854 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8855
ceda2c69
JH
88562016-01-19 Jan Hubicka <hubicka@ucw.cz>
8857
8858 PR ipa/66223
8859 * g++.dg/ipa/devirt-50.C: New testcase.
8860
38a979f2
MP
88612016-01-19 Marek Polacek <polacek@redhat.com>
8862
8863 PR c++/68965
8864 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8865 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8866
962801c5
KT
88672016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8868
8869 PR target/69135
8870 * gcc.target/arm/pr69135_1.c: New test.
8871
078fe40a
WD
88722015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8873
8874 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8875
786e3c06
WD
88762015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8877
8878 * gcc.target/aarch64/ccmp_1.c: New testcase.
8879
1e297006
MP
88802016-01-19 Marek Polacek <polacek@redhat.com>
8881
8882 PR c++/68586
8883 * g++.dg/cpp0x/enum30.C: New test.
8884
879c27e3
RB
88852016-01-19 Richard Biener <rguenther@suse.de>
8886
8887 PR tree-optimization/69336
8888 * g++.dg/tree-ssa/pr69336.C: New testcase.
8889
015337d3
JJ
88902016-01-19 Jakub Jelinek <jakub@redhat.com>
8891
8892 PR debug/65779
8893 * gcc.dg/pr65779.c: New test.
8894
e2c768b6
RB
88952016-01-19 Richard Biener <rguenther@suse.de>
8896
8897 PR tree-optimization/69352
8898 * gcc.dg/torture/pr69352.c: New testcase.
8899
569efc34
JJ
89002016-01-19 Jakub Jelinek <jakub@redhat.com>
8901
8902 PR rtl-optimization/68955
8903 PR rtl-optimization/64557
8904 * gcc.dg/torture/pr68955.c: New test.
8905
e49d321f
JH
89062016-01-19 Jan Hubicka <hubicka@ucw.cz>
8907
8908 PR lto/69136
8909 * g++.dg/torture/pr69136.C: New testcase.
8910
e9191ad3
JH
89112016-01-19 Jan Hubicka <hubicka@ucw.cz>
8912
8913 PR lto/69133
8914 * g++.dg/lto/pr69133_0.C: New testcase.
8915 * g++.dg/lto/pr69133_1.C: New testcase.
8916
2bedb645
JL
89172016-01-15 Jeff Law <law@redhat.com>
8918
8919 PR tree-optimization/69320
8920 * gcc.c-torture/pr69320-1.c: New test.
8921 * gcc.c-torture/pr69320-2.c: New test.
8922 * gcc.c-torture/pr69320-3.c: New test.
8923 * gcc.c-torture/pr69320-4.c: New test.
8924
17c15cb9
PP
89252016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8926
8927 PR c++/11858
8928 PR c++/24663
8929 PR c++/24664
8930 * g++.dg/template/pr11858.C: New test.
8931 * g++.dg/template/pr24663.C: New test.
8932 * g++.dg/template/unify12.C: New test.
8933 * g++.dg/template/unify13.C: New test.
8934 * g++.dg/template/unify14.C: New test.
8935 * g++.dg/template/unify15.C: New test.
8936 * g++.dg/template/unify16.C: New test.
8937 * g++.dg/template/unify17.C: New test.
8938
9617fd08
DM
89392016-01-18 David Malcolm <dmalcolm@redhat.com>
8940
8941 PR testsuite/69181
8942 * gcc.dg/pr69181-1.c: New test file.
8943 * gcc.dg/pr69181-2.c: New test file.
8944 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8945 globals by moving it to...
8946 (cleanup-after-saved-dg-test): ...this new function. Add
8947 "global additional_sources_used". Add reset of global
8948 multiline_expected_outputs to the empty list.
8949 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8950 global to...
8951 (multiline_expected_outputs): ...this, and updated comments to
8952 note that it is modified from gcc-dg.exp.
8953 (dg-end-multiline-output): Update for the above renaming.
8954 (handle-multiline-outputs): Likewise. Remove the clearing
8955 of the expected outputs to the empty list.
8956
b555a2e4
RB
89572016-01-18 Richard Biener <rguenther@suse.de>
8958
8959 PR tree-optimization/69297
8960 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8961
96902805
JM
89622016-01-18 Joseph Myers <joseph@codesourcery.com>
8963
8964 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8965 dg-options.
8966 * gcc.target/mips/mips-3d-2.c: Likewise.
8967 * gcc.target/mips/mips-3d-3.c: Likewise.
8968 * gcc.target/mips/mips-3d-4.c: Likewise.
8969 * gcc.target/mips/mips-3d-5.c: Likewise.
8970 * gcc.target/mips/mips-3d-6.c: Likewise.
8971 * gcc.target/mips/mips-3d-7.c: Likewise.
8972 * gcc.target/mips/mips-3d-8.c: Likewise.
8973 * gcc.target/mips/mips-3d-9.c: Likewise.
8974 * gcc.target/mips/mips-ps-1.c: Likewise.
8975 * gcc.target/mips/mips-ps-2.c: Likewise.
8976 * gcc.target/mips/mips-ps-3.c: Likewise.
8977 * gcc.target/mips/mips-ps-4.c: Likewise.
8978 * gcc.target/mips/mips-ps-5.c: Likewise.
8979 * gcc.target/mips/mips-ps-6.c: Likewise.
8980 * gcc.target/mips/mips-ps-7.c: Likewise.
8981 * gcc.target/mips/mips-ps-type.c: Likewise.
8982 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8983 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8984
40e26f94
TV
89852016-01-18 Tom de Vries <tom@codesourcery.com>
8986
8987 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8988 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8989 * c-c++-common/goacc/kernels-empty.c: New test.
8990 * c-c++-common/goacc/kernels-eternal.c: New test.
8991 * c-c++-common/goacc/kernels-loop-2.c: New test.
8992 * c-c++-common/goacc/kernels-loop-3.c: New test.
8993 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8994 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8995 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8996 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8997 * c-c++-common/goacc/kernels-loop-data.c: New test.
8998 * c-c++-common/goacc/kernels-loop-g.c: New test.
8999 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9000 * c-c++-common/goacc/kernels-loop-n.c: New test.
9001 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9002 * c-c++-common/goacc/kernels-loop.c: New test.
9003 * c-c++-common/goacc/kernels-noreturn.c: New test.
9004 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9005 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9006 * c-c++-common/goacc/kernels-reduction.c: New test.
9007
a98d4647
TV
90082016-01-18 Tom de Vries <tom@codesourcery.com>
9009
9010 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9011 * gcc.dg/autopar/outer-2.c: Same.
9012 * gcc.dg/autopar/outer-3.c: Same.
9013 * gcc.dg/autopar/outer-4.c: Same.
9014 * gcc.dg/autopar/outer-5.c: Same.
9015 * gcc.dg/autopar/outer-6.c: Same.
9016 * gcc.dg/autopar/parallelization-1.c: Same.
9017 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9018 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9019 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9020 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9021 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9022 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9023 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9024 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9025 * gcc.dg/autopar/pr39500-1.c: Same.
9026 * gcc.dg/autopar/pr39500-2.c: Same.
9027 * gcc.dg/autopar/pr46193.c: Same.
9028 * gcc.dg/autopar/pr46194.c: Same.
9029 * gcc.dg/autopar/pr49580.c: Same.
9030 * gcc.dg/autopar/pr49960-1.c: Same.
9031 * gcc.dg/autopar/pr49960.c: Same.
9032 * gcc.dg/autopar/pr68373.c: Same.
9033 * gcc.dg/autopar/reduc-1.c: Same.
9034 * gcc.dg/autopar/reduc-1char.c: Same.
9035 * gcc.dg/autopar/reduc-1short.c: Same.
9036 * gcc.dg/autopar/reduc-2.c: Same.
9037 * gcc.dg/autopar/reduc-2char.c: Same.
9038 * gcc.dg/autopar/reduc-2short.c: Same.
9039 * gcc.dg/autopar/reduc-3.c: Same.
9040 * gcc.dg/autopar/reduc-4.c: Same.
9041 * gcc.dg/autopar/reduc-6.c: Same.
9042 * gcc.dg/autopar/reduc-7.c: Same.
9043 * gcc.dg/autopar/reduc-8.c: Same.
9044 * gcc.dg/autopar/reduc-9.c: Same.
9045 * gcc.dg/autopar/uns-outer-4.c: Same.
9046 * gcc.dg/autopar/uns-outer-5.c: Same.
9047 * gcc.dg/autopar/uns-outer-6.c: Same.
9048 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9049 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9050
da976fa8
AL
90512016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9052
9053 PR target/63679
9054 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9055 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9056
70c1e886
AL
90572016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9058
9059 PR target/63679
9060 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9061 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9062 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9063
88bed196
AL
90642016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9065
9066 PR target/63679
9067 * gcc.dg/tree-ssa/sra-17.c: New.
9068 * gcc.dg/tree-ssa/sra-18.c: New.
9069
3dd5f42e
IE
90702016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9071
9072 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9073
ae5a77fa
EB
90742016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9075
9076 * gnat.dg/inline12.adb: New test.
9077
11e57fc6
BC
90782016-01-18 Bin Cheng <bin.cheng@arm.com>
9079
9080 PR tree-optimization/66797
9081 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9082
995b6fe0
RB
90832016-01-18 Richard Biener <rguenther@suse.de>
9084
9085 PR tree-optimization/69170
9086 * gcc.dg/torture/pr69170.c: New testcase.
9087
82ee0cf2 90882016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9089
9090 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9091
d69da357
TV
90922016-01-16 Tom de Vries <tom@codesourcery.com>
9093
9094 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9095
a3845283
TV
90962016-01-16 Tom de Vries <tom@codesourcery.com>
9097
9098 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9099 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9100 redundant dg-require-effective-target pthread.
9101 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9102 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9103 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9104 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9105 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9106 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9107 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9108
197a6aa6
DE
91092016-01-16 David Edelsohn <dje.gcc@gmail.com>
9110
9111 PR target/68609
9112 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9113 * gcc.target/powerpc/recip-7.c: Same.
9114
ec7886c1
PP
91152016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9116
9117 PR c++/69091
9118 * g++.dg/template/pr69091.C: New test.
9119
203484bb
PP
91202016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9121
9122 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9123 dump does not contain an error_mark_node.
9124 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9125 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9126
aa2500e9
PP
91272016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9128
9129 PR c++/68936
9130 * g++.dg/template/pr68936.C: New test.
9131
28621a5c
DE
91322016-01-15 David Edelsohn <dje.gcc@gmail.com>
9133
9134 PR target/68609
9135 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9136 * gcc.target/powerpc/recip-2.c: Same.
9137 * gcc.target/powerpc/recip-3.c: Same.
9138 * gcc.target/powerpc/recip-4.c: Same.
9139 * gcc.target/powerpc/recip-sqrtf.c: Same.
9140
40c43aca
JL
91412016-01-15 Jeff Law <law@redhat.com>
9142
9143 PR tree-optimization/69270
9144 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9145 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9146
afbc5ae8
PT
91472016-01-15 Paul Thomas <pault@gcc.gnu.org>
9148
9149 PR fortran/49630
9150 * gfortran.dg/deferred_character_13.f90: New test for the fix
9151 of comment 3 of the PR.
9152
9153 PR fortran/54070
9154 * gfortran.dg/deferred_character_8.f90: New test
9155 * gfortran.dg/allocate_error_5.f90: New test
9156
9157 PR fortran/60593
9158 * gfortran.dg/deferred_character_10.f90: New test
9159
9160 PR fortran/60795
9161 * gfortran.dg/deferred_character_14.f90: New test
9162
9163 PR fortran/61147
9164 * gfortran.dg/deferred_character_11.f90: New test
9165
9166 PR fortran/64324
9167 * gfortran.dg/deferred_character_9.f90: New test
9168
49abe076
VM
91692016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9170
9171 PR rtl-optimization/69030
9172 * gcc.target/i386/pr69030.c: New.
9173
16d12992
KT
91742016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9175
9176 * gcc.target/aarch64/target_attr_17.c: New test.
9177
78810bd3
RB
91782016-01-15 Richard Biener <rguenther@suse.de>
9179
9180 PR tree-optimization/66856
9181 * gcc.dg/torture/pr66856-1.c: New testcase.
9182 * gcc.dg/torture/pr66856-2.c: Likewise.
9183
2bd847fe
RB
91842016-01-15 Richard Biener <rguenther@suse.de>
9185
9186 PR debug/69137
9187 * g++.dg/lto/pr69137_0.C: New testcase.
9188
a00fe3b7
RS
91892016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9190
9191 PR middle-end/69246
9192 * gcc.target/i386/pr69246.c: New test.
9193
cbb0e83b
DV
91942016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9195
7596d5de 9196 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 9197
5a500ecf
DV
91982016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9199
9200 PR c++/56194
9201 * g++.dg/init/const9.C: Disable test on S/390.
9202
5d9bf64f
DV
92032016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9204
9205 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9206 * g++.dg/Wno-frame-address.C: Ditto.
9207
e234b19e
DV
92082016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9209
9210 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9211
89483f99
RB
92122016-01-15 Richard Biener <rguenther@suse.de>
9213
9214 PR tree-optimization/68961
9215 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9216
94f37395
IE
92172016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9218
9219 * gcc.target/i386/pr65105-5.c: New test.
9220
82ee0cf2 92212016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9222
9223 * gcc.c-torture/execute/alias-4.c: New testcase.
9224
82ee0cf2 92252016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9226
9227 PR ipa/68148
9228 * g++.dg/ipa/devirt-49.C: New testcase.
9229
092f7deb 92302016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9231
9232 PR target/65837
9233 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9234 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9235 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9236
e93c66bc
RB
92372016-01-15 Richard Biener <rguenther@suse.de>
9238
9239 PR tree-optimization/69117
9240 * gcc.dg/torture/pr69117.c: New testcase.
9241
c47eaca6 92422015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9243
9244 PR c++/69048
9245 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9246
c3f6914a
FXC
92472016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9248
9249 PR testsuite/67509
9250 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9251 range tests use 100 * maximum instead of maximum + 1.
9252
cd65ae90
JJ
92532016-01-14 Jakub Jelinek <jakub@redhat.com>
9254
9255 PR debug/69244
9256 * gcc.dg/guality/pr69244.c: New test.
9257
19643948
UB
92582016-01-14 Uros Bizjak <ubizjak@gmail.com>
9259
9260 * lib/target-supports.exp (check_effective_target_issignaling):
9261 New procedure.
9262 * gcc.dg/pr61441.c: Require issignaling effective target.
9263
fe79c97e
SB
92642016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9265
9266 PR target/68803
9267 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9268
c7df95d8
DM
92692016-01-14 David Malcolm <dmalcolm@redhat.com>
9270
9271 PR c++/68819
9272 PR preprocessor/69177
9273 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9274 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9275 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9276 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9277
00083992
MP
92782016-01-14 Marek Polacek <polacek@redhat.com>
9279
9280 PR c/69262
9281 * gcc.dg/array-15.c: New test.
9282
0c9b3294
JJ
92832016-01-14 Jakub Jelinek <jakub@redhat.com>
9284
9285 PR middle-end/68146
9286 PR tree-optimization/69155
9287 * gfortran.dg/pr68146.f: New test.
9288 * gfortran.dg/pr69155.f90: New test.
9289
3688e13d
RB
92902016-01-14 Richard Biener <rguenther@suse.de>
9291
9292 PR tree-optimization/68060
9293 * gcc.dg/torture/pr68060-1.c: New testcase.
9294 * gcc.dg/torture/pr68060-2.c: Likewise.
9295
bab0ad3a
NC
92962016-01-14 Nick Clifton <nickc@redhat.com>
9297
9298 * lib/target-supports.exp
9299 (check_effective_target_arm_neon_ok_nocache): Add an option
9300 sequence that includes setting the ARM architecture to ARMv7-A.
9301 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9302 command line options necessary to enable Neon support.
9303 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9304 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9305 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9306 * gcc.target/arm/pr69180.c: Likewise.
9307
947c2ce5
JL
93082016-01-14 Jeff Law <law@redhat.com>
9309
9310 PR tree-optimization/69270
9311 * gcc.dg/tree-ssa/pr69270.c: New test.
9312
3342fd71
BS
93132016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9314
9315 PR c/66208
9316 * c-c++-common/pr66208.c: New file.
9317
2ad3adf1
JJ
93182016-01-13 Jakub Jelinek <jakub@redhat.com>
9319
9320 PR tree-optimization/69156
9321 * gcc.dg/pr69156.c: New test.
9322
398d6feb
L
93232016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9324
9325 * gcc.target/i386/pr69225-7.c: New test.
9326
4c868789
RH
93272016-01-13 Richard Henderson <rth@redhat.com>
9328
9329 * gcc.dg/tm/memopt-13.c: Update expected function.
9330 * gcc.dg/tm/memopt-6.c: Likewise.
9331
ef6d1772
UB
93322016-01-13 Uros Bizjak <ubizjak@gmail.com>
9333
9334 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9335 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9336 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9337 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9338
ef6d1772
UB
93392016-01-13 Tom de Vries <tom@codesourcery.com>
9340
9341 PR tree-optimization/69169
0b4b6ef2
TV
9342 * gcc.dg/pr69169.c: New test.
9343
2ad3adf1 93442016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9345
9346 PR target/69228
9347 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9348 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9349 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9350 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9351 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9352 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9353 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9354 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9355
9060e335
AK
93562016-01-13 Jakub Jelinek <jakub@redhat.com>
9357
9358 PR target/69247
9359 * gcc.dg/pr69247.c: New test.
9360
40311329
RB
93612016-01-13 Richard Biener <rguenther@suse.de>
9362
9363 PR tree-optimization/69242
9364 * gcc.dg/torture/pr69242.c: New testcase.
9365
ccbd7103
RB
93662016-01-13 Richard Biener <rguenther@suse.de>
9367
9368 PR tree-optimization/69186
9369 * gcc.dg/torture/pr69186.c: New testcase.
9370
c6f72a46
JL
93712016-01-13 Jeff Law <law@redhat.com>
9372
9373 PR tree-optimization/67755
9374 * gcc.dg/tree-ssa/pr67755.c: New test.
9375
93762016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9377
9378 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9379 pass number in output by a star.
9380
c446cf07
BC
93812016-01-12 Bin Cheng <bin.cheng@arm.com>
9382
9383 PR tree-optimization/68911
9384 * gcc.c-torture/execute/pr68911.c: New test.
9385
5342156c
MP
93862016-01-12 Marek Polacek <polacek@redhat.com>
9387
9388 PR c++/68979
9389 * g++.dg/warn/permissive-1.C: New test.
9390
65364cc5
JJ
93912016-01-12 Jakub Jelinek <jakub@redhat.com>
9392
9393 PR objc++/68511
9394 PR c++/69213
9395 * g++.dg/opt/pr69213.C: New test.
9396
81b9a3d9
CB
93972016-01-12 Christian Bruel <christian.bruel@st.com>
9398
9399 PR target/69180
9400 * gcc.target/arm/pr69180.c: New test.
9401
3c4e91c9
RB
94022016-01-12 Richard Biener <rguenther@suse.de>
9403
9404 PR lto/69077
9405 * g++.dg/lto/pr69077_0.C: New testcase.
9406 * g++.dg/lto/pr69077_1.C: Likewise.
9407
5664cea1
JJ
94082016-01-12 Jakub Jelinek <jakub@redhat.com>
9409
9410 PR target/69175
9411 * g++.dg/opt/pr69175.C: New test.
9412
86cefc49
AL
94132016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9414
9415 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9416 rather than #including math.h & stdlib.h.
9417 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9418 * gcc.dg/vect/pr49771.c: Likewise.
9419 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9420 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9421 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9422 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9423 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9424 * gcc.dg/vect/pr44507.c: Likewise.
9425 * gcc.dg/vect/pr45902.c: Likewise.
9426 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9427 * gcc.dg/vect/vect-117.c: Likewise.
9428 * gcc.dg/vect/vect-99.c: Likewise.
9429 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9430 * gcc.dg/vect/vect-cond-1.c: Likewise.
9431 * gcc.dg/vect/vect-cond-2.c: Likewise.
9432 * gcc.dg/vect/vect-cond-3.c: Likewise.
9433 * gcc.dg/vect/vect-cond-4.c: Likewise.
9434 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9435 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9436 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9437 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9438 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9439 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9440 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9441 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9442 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9443 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9444 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9445 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9446 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9447 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9448 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9449 include of signal.h.
9450 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9451 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9452 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9453 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9454 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9455 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9456 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9457 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9458 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9459 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9460 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9461 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9462 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9463 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9464 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9465 * gcc.dg/vect/vect-outer-5.c: Likewise.
9466 * gcc.dg/vect/vect-outer-6.c: Likewise.
9467 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9468 include of stdio.h.
9469
b832f61e
NC
94702016-01-12 Nick Clifton <nickc@redhat.com>
9471
9472 PR target/68913
9473 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9474 to fread so that it will be found in all target runtimes.
9475
8eac49b1
RB
94762016-01-12 Richard Biener <rguenther@suse.de>
9477
9478 PR tree-optimization/69053
9479 * g++.dg/torture/pr69053.C: New testcase.
9480
2935d994
RB
94812016-01-12 Richard Biener <rguenther@suse.de>
9482
9483 PR tree-optimization/69168
9484 * gcc.dg/torture/pr69168.c: New testcase.
9485
66c16fd9
RB
94862016-01-12 Richard Biener <rguenther@suse.de>
9487
9488 PR tree-optimization/69157
9489 * gcc.dg/torture/pr69157.c: New testcase.
9490
94912016-01-12 Richard Biener <rguenther@suse.de>
9492
9493 PR tree-optimization/69174
9494 * gcc.dg/torture/pr69174.c: New testcase.
9495
723033a6
JJ
94962016-01-12 Jakub Jelinek <jakub@redhat.com>
9497
9498 PR c++/66808
9499 PR c++/69000
9500 * g++.dg/tls/pr66808.C: New test.
9501 * g++.dg/tls/pr69000.C: New test.
9502
3574cf47
BS
95032016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9504
9505 * gcc.target/powerpc/swaps-p8-23.c: New test.
9506 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9507
feb20787
JDA
95082016-01-11 John David Anglin <danglin@gcc.gnu.org>
9509
9510 PR tree-optimization/68356
9511 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9512
27b1820a
KV
95132016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9514 Jim Wilson <jim.wilson@linaro.org>
9515
9516 PR target/69194
9517 * gcc.target/arm/pr69194.c: New test.
9518
cf4de6af
L
95192016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9520
9521 PR target/69225
9522 * gcc.target/i386/pr69225-1.c: New test.
9523 * gcc.target/i386/pr69225-2.c: Likewise.
9524 * gcc.target/i386/pr69225-3.c: Likewise.
9525 * gcc.target/i386/pr69225-4.c: Likewise.
9526 * gcc.target/i386/pr69225-5.c: Likewise.
9527 * gcc.target/i386/pr69225-6.c: Likewise.
9528
1ebd5558
JJ
95292016-01-11 Jakub Jelinek <jakub@redhat.com>
9530
23552a4d
JJ
9531 PR target/67462
9532 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9533 if lp64.
9534
26ff85b0
JJ
9535 PR target/69071
9536 * gcc.dg/pr69071.c: New test.
9537
9cb6bd74
JJ
9538 PR c++/69211
9539 * g++.dg/opt/pr69211.C: New test.
9540
1ebd5558
JJ
9541 PR tree-optimization/69214
9542 * gcc.c-torture/compile/pr69214.c: New test.
9543
8c18c836
UB
95442016-01-11 Uros Bizjak <ubizjak@gmail.com>
9545
9546 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9547 * gcc.target/i386/pr66232-11.c: Ditto.
9548 * gcc.target/i386/pr66232-12.c: Ditto.
9549 * gcc.target/i386/pr66232-13.c: Ditto.
9550
62446e6e
RB
95512016-01-11 Richard Biener <rguenther@suse.de>
9552
9553 PR tree-optimization/69173
9554 * gcc.dg/torture/pr69173.c: New testcase.
9555
2b8568fe
KT
95562016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9557
9558 PR rtl-optimization/68796
9559 * gcc.target/aarch64/tst_5.c: New test.
9560 * gcc.target/aarch64/tst_6.c: Likewise.
9561
5baf4532
KT
95622016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9563
9564 PR rtl-optimization/68841
9565 * gcc.dg/pr68841.c: New test.
9566 * gcc.c-torture/execute/pr68841.c: New test.
9567
ca90b1ed
YR
95682016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9569
9570 PR rtl-optimization/68920
9571 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9572 for ix86 targets.
9573 * gcc.dg/ifcvt-5.c: New test.
9574
2ad3adf1 95752016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9576
9577 PR bootstrap/69123
9578 * g++.dg/pr69123.C: New.
9579
83834c09
IE
95802016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9581
9582 PR target/69010
9583 * gcc.target/i386/pr69010.c: New test.
9584
dcf89d57
MJ
95852016-01-11 Martin Jambor <mjambor@suse.cz>
9586
9587 PR ipa/69044
9588 * gcc.target/i386/chkp-pr69044.c: New test.
9589
d95167ee
TV
95902016-01-11 Tom de Vries <tom@codesourcery.com>
9591
9592 PR tree-optimization/69109
9593 * gcc.dg/autopar/pr69109-2.c: New test.
9594 * gcc.dg/autopar/pr69109.c: New test.
9595
4f6403a8
TV
95962016-01-11 Tom de Vries <tom@codesourcery.com>
9597
9598 PR tree-optimization/69108
9599 * gcc.dg/autopar/pr69108.c: New test.
9600
21efdd80
PP
96012016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9602
9603 PR c++/69029
9604 * c-c++-common/Wisleading-indentation.c: Augment test.
9605
fd42eed8
TK
96062016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9607
9608 PR fortran/69154
9609 * gfortran.dg/inline_matmul_12.f90: New test.
9610
4f90ee6c
PT
96112016-01-10 Paul Thomas <pault@gcc.gnu.org>
9612
9613 PR fortran/67779
9614 * gfortran.dg/actual_array_offset_1: New test.
9615
3907c6cf
TV
96162016-01-10 Tom de Vries <tom@codesourcery.com>
9617
9618 PR tree-optimization/69062
9619 * gcc.dg/autopar/pr69062.c: New test.
9620
b07b236e
TS
96212016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9622
9623 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9624 * gcc.dg/vect/slp-perm-2.c: Likewise.
9625 * gcc.dg/vect/slp-perm-3.c: Likewise.
9626 * gcc.dg/vect/slp-perm-5.c: Likewise.
9627 * gcc.dg/vect/slp-perm-6.c: Likewise.
9628 * gcc.dg/vect/slp-perm-7.c: Likewise.
9629 * gcc.dg/vect/slp-perm-8.c: Likewise.
9630
23fab8ae
TV
96312016-01-10 Tom de Vries <tom@codesourcery.com>
9632
9633 PR tree-optimization/69039
9634 * gcc.dg/autopar/pr69039.c: New test.
9635
73f0dae2
MP
96362016-01-09 Marek Polacek <polacek@redhat.com>
9637
9638 PR c++/69113
9639 * g++.dg/pr69113.C: New test.
9640
20b8d734
JJ
96412016-01-09 Jakub Jelinek <jakub@redhat.com>
9642
9643 PR middle-end/50865
9644 PR tree-optimization/69097
9645 * gcc.c-torture/execute/pr50865.c: New test.
9646 * gcc.c-torture/execute/pr69097-1.c: New test.
9647 * gcc.c-torture/execute/pr69097-2.c: New test.
9648 * gcc.dg/pr69097-1.c: New test.
9649 * gcc.dg/pr69097-2.c: New test.
9650
c50e614b
JJ
96512016-01-09 Jakub Jelinek <jakub@redhat.com>
9652
9653 PR c++/69164
9654 * g++.dg/opt/pr69164.C: New test.
9655
e0237993
JJ
96562016-01-08 Jakub Jelinek <jakub@redhat.com>
9657
9658 PR tree-optimization/69167
9659 * gcc.dg/pr69167.c: New test.
9660
bd8f5bb2
MP
96612016-01-08 Marek Polacek <polacek@redhat.com>
9662
9663 PR c++/68449
9664 * g++.dg/pr68449.C: New.
9665
bb0f5ca7
AL
96662016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9667
9668 PR tree-optimization/68707
9669 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9670 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9671 on platforms supporting it.
9672 * gcc.dg/vect/slp-perm-2.c: Likewise.
9673 * gcc.dg/vect/slp-perm-3.c: Likewise.
9674 * gcc.dg/vect/slp-perm-5.c: Likewise.
9675 * gcc.dg/vect/slp-perm-7.c: Likewise.
9676 * gcc.dg/vect/slp-perm-8.c: Likewise.
9677 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9678 on platforms supporting it.
9679
22518428
JJ
96802016-01-08 Jakub Jelinek <jakub@redhat.com>
9681
33f0852f
JJ
9682 PR tree-optimization/69162
9683 * gcc.dg/pr69162.c: New test.
9684
22518428
JJ
9685 PR tree-optimization/69172
9686 * gcc.dg/pr69172.c: New test.
9687
80e9b3aa
TP
96882016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9689
9690 PR tree-optimization/67781
9691 * gcc.c-torture/execute/pr67781.c: New file.
9692
262a363f
JJ
96932016-01-08 Jakub Jelinek <jakub@redhat.com>
9694
9695 PR tree-optimization/69083
9696 * gcc.dg/vect/pr69083.c: New test.
9697
6e1f093f
SS
96982016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9699
9700 PR tree-optimization/61441
9701 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9702 Use -fexcess-precision=standard for compiler options.
9703 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9704
53290e07
JJ
97052016-01-08 Jakub Jelinek <jakub@redhat.com>
9706
57bf3072
JJ
9707 PR fortran/69128
9708 * gfortran.dg/gomp/pr69128.f90: New test.
9709
53290e07
JJ
9710 PR c++/69145
9711 * g++.dg/ext/pr69145-1.C: New test.
9712 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9713 * g++.dg/ext/pr69145-2.h: New file.
9714
7a127fa7
MS
97152016-01-07 Martin Sebor <msebor@redhat.com>
9716
9717 PR c/68966
9718 * gcc.dg/atomic-fetch-bool.c: New test.
9719 * gcc.dg/sync-fetch-bool.c: New test.
9720
95918b49
L
97212016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9722
9723 PR fortran/66680
9724 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9725
c8e62a9d
NC
97262016-01-07 Nick Clifton <nickc@redhat.com>
9727
9728 PR target/66655
9729 * g++.dg/pr66655.C: New test.
9730 * g++.dg/pr66655_1.cc: Test support file.
9731 * g++.dg/pr66655.h: Test header file.
9732
2ad3adf1 97332016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9734
9735 PR fortran/66680
9736 gfortran.dg/gomp/pr66680.f90: New test.
9737
4cd9ca92
L
97382016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9739
9740 PR target/69171
9741 * gcc.target/i386/pr69171-1.c: New test.
9742 * gcc.target/i386/pr69171-2.c: Likewise.
9743 * gcc.target/i386/pr69171-3.c: Likewise.
9744 * gcc.target/i386/pr69171-4.c: Likewise.
9745 * gcc.target/i386/pr69171-5.c: Likewise.
9746 * gcc.target/i386/pr69171-6.c: Likewise.
9747
7e33d4dc
BS
97482015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9749
9750 PR middle-end/67639
9751 * c-c++-common/pr67639.c: New test.
9752
fec64afc
JJ
97532016-01-07 Jakub Jelinek <jakub@redhat.com>
9754
9755 PR tree-optimization/69141
9756 * g++.dg/opt/pr69141.C: New test.
9757
f293ad29
EB
97582016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9759
9760 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9761
5027395e
UB
97622016-01-06 Uros Bizjak <ubizjak@gmail.com>
9763
9764 PR target/69140
9765 * gcc.target/i386/pr69140.c: New test
9766
7443cf13
DM
97672016-01-06 David Malcolm <dmalcolm@redhat.com>
9768
9769 * gcc.dg/bad-dereference.c: New test case.
9770
32928931
BS
97712015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9772
9773 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9774
68dd05da
AS
97752016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9776
9777 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9778
6b131d5b
MP
97792016-01-06 Marek Polacek <polacek@redhat.com>
9780
9781 PR sanitizer/69099
9782 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9783
8d9fdb49
MP
97842016-01-05 Marek Polacek <polacek@redhat.com>
9785
9786 PR c/69104
9787 * gcc.dg/atomic-invalid-2.c: New.
9788
acf93f1e
L
97892016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9790
9791 PR target/68991
9792 * gcc.target/i386/pr68991.c: New test.
9793
3f50525d
L
97942016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9795
9796 PR target/68991
9797 * g++.dg/pr68991-1.C: New test.
9798 * g++.dg/pr68991-2.C: Likewise.
9799
e0237993 98002016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9801
e0237993 9802 PR other/60465
face88a1
ST
9803 * gcc.target/ia64/pr60465-gprel64.c: New test.
9804 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9805
a0866eff
KT
98062016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9807
9808 PR rtl-optimization/68651
9809 * gcc.target/aarch64/pr68651_1.c: New test.
9810
c589e975
DM
98112016-01-05 David Malcolm <dmalcolm@redhat.com>
9812
9813 PR c/69122
9814 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9815
929710d9
NS
98162016-01-05 Nathan Sidwell <nathan@acm.org>
9817
ce3e43d7
NS
9818 PR c++/58583
9819 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9820
929710d9
NS
9821 * gcc.dg/alias-15.c: New.
9822
a2faef8e
NC
98232016-01-05 Nick Clifton <nickc@redhat.com>
9824
9825 PR target/68870
9826 * g++.dg/pr68770.C: New test.
9827
4cfa76e3
MS
98282016-01-04 Mike Stump <mikestump@comcast.net>
9829
9830 * lib/target-supports.exp (check_effective_target_cilkplus):
9831 cilkplus targets require pthreads.
4ece61b6 9832 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9833
4e8a3a35
MM
98342016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9835
9836 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9837 generation.
9838
818ab71a
JJ
98392016-01-04 Jakub Jelinek <jakub@redhat.com>
9840
9841 Update copyright years.
9842
2fe0a208
MP
98432016-01-04 Marek Polacek <polacek@redhat.com>
9844
9845 PR c/68908
9846 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9847 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9848 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9849
9e3b2fe3
EB
98502016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9851
9852 * gcc.target/sparc/20160104-2.c: New test.
9853
e8d65a35
EB
98542016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9855
9856 * gcc.target/sparc/20160104-1.c: New test.
9857
25ccfccd
PT
98582016-01-03 Paul Thomas <pault@gcc.gnu.org>
9859
9860 PR fortran/65045
9861 * gfortran.dg/pr65045.f90: New test.
9862
cb51d382
EB
98632016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9864
9865 * gnat.dg/specs/debug1.ads: Delete.
9866
6eeaad6e
JD
98672016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9868
9869 PR libgfortran/68867
9870 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9871 expression.
9872
2f968603
JD
98732016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9874
9875 PR libgfortran/68867
9876 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9877 PowerPC.
9878
591bb5e4
PT
98792016-01-01 Paul Thomas <pault@gcc.gnu.org>
9880
9881 PR fortran/68864
9882 * gfortran.dg/pr68864.f90: New test.
9883
f1e0620c
JJ
98842016-01-01 Jakub Jelinek <jakub@redhat.com>
9885
942a1319
JJ
9886 PR tree-optimization/69070
9887 * gcc.dg/pr69070.c: New test.
9888
10dff63f
JJ
9889 PR sanitizer/69055
9890 * gfortran.dg/pr69055.f90: New test.
9891
f1e0620c
JJ
9892 PR target/69015
9893 * gcc.dg/pr69015.c: New test.
818ab71a 9894\f
2f883d1c 9895Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9896
9897Copying and distribution of this file, with or without modification,
9898are permitted in any medium without royalty provided the copyright
9899notice and this notice are preserved.