]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
S/390: Remove mode size check in encode_section_info.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
18407bfb
JW
12016-07-20 Jonathan Wakely <jwakely@redhat.com>
2
3 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
4 pointer to member function and also test catching by reference.
5
4c07fd98
DV
62016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
7
8 * gcc.target/s390/pr67443.c: Fix test case.
9
fee21d65
DV
102016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
11
12 * gcc.target/s390/insv-1.c: Xfail some tests.
13 * gcc.target/s390/insv-2.c: Likewise.
14
dbe9dfdd
GJL
152016-07-20 Georg-Johann Lay <avr@gjlay.de>
16
17 * gcc.target/avr/torture/get-mem.c: New test.
18 * gcc.target/avr/torture/set-mem.c: New test.
19
c25e1d82
GJL
202016-07-20 Georg-Johann Lay <avr@gjlay.de>
21
22 PR target/71948
23 * gcc.target/avr/torture/tiny-progmem.c: New test.
24
109d2197
JJ
252016-07-20 Jakub Jelinek <jakub@redhat.com>
26
7419f441
JJ
27 PR c++/71909
28 * g++.dg/parse/pr71909.C: New test.
29 * g++.dg/tm/pr71909.C: New test.
30
109d2197
JJ
31 PR c++/50060
32 * g++.dg/cpp0x/constexpr-50060.C: New test.
33 * g++.dg/cpp1y/constexpr-50060.C: New test.
34
144530cf
ML
352016-07-20 Martin Liska <mliska@suse.cz>
36
37 * gfortran.dg/graphite/pr71898.f90: New test.
38
04ac4afa
BC
392016-07-20 Bin Cheng <bin.cheng@arm.com>
40
41 PR tree-optimization/71503
42 PR tree-optimization/71683
43 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
44 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
45
dcbdb17a
ML
462016-07-20 Martin Liska <mliska@suse.cz>
47
48 * gcc.dg/plugin/plugin.exp: Remove sreal test.
49 * gcc.dg/plugin/sreal-test-1.c: Remove.
50 * gcc.dg/plugin/sreal_plugin.c: Remove.
51
6ed82555
TK
522016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
53
54 PR fortran/71902
55 * gfortran.dg/dependency_47.f90: New test.
56
13da0507
JJ
572016-07-19 Jakub Jelinek <jakub@redhat.com>
58
4833f561
JJ
59 PR rtl-optimization/71916
60 * gcc.c-torture/compile/pr71916.c: New test.
61
4fda19ef
JJ
62 PR middle-end/71874
63 * g++.dg/torture/pr71874.C: New test.
64
13da0507
JJ
65 PR middle-end/71734
66 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
67 (my_alloc): Rewritten to use __builtin_posix_memalign and
68 __SIZE_TYPE__.
69 (my_free): Use __builtin_free instead of _mm_free.
70 (Vec::operator=): Use __builtin_memcpy.
71
e7980add
MJ
722016-07-19 Martin Jambor <mjambor@suse.cz>
73
74 PR fortran/71688
75 * gfortran.dg/pr71688.f90: New test.
76
13e88953
RB
772016-07-19 Richard Biener <rguenther@suse.de>
78
79 * c-c++-common/vector-subscript-6.c: New testcase.
80 * c-c++-common/vector-subscript-7.c: Likewise.
81
1caf0482
SKS
822016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
83
84 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
85 and UInt32 based on __SIZEOF_INT__.
86
cef5388d
RB
872016-07-19 Richard Biener <rguenther@suse.de>
88
89 PR tree-optimization/71901
90 * gcc.dg/torture/pr71901.c: New testcase.
91
922016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
93
94 PR tree-optimization/71908
95 * gcc.dg/torture/pr71908.c: New testcase.
96
a8f7a895
MM
972016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
98
99 PR target/71493
100 * gcc.target/powerpc/pr71493-1.c: New test.
101 * gcc.target/powerpc/pr71493-2.c: Likewise.
102
f2111a36
JJ
1032016-07-18 Jakub Jelinek <jakub@redhat.com>
104
99516432
JJ
105 PR c++/71835
106 * g++.dg/conversion/ambig3.C: New test.
107
87713c6a
JJ
108 PR c++/71828
109 * g++.dg/cpp0x/constexpr-71828.C: New test.
110
7a7f16ca
JJ
111 PR c++/71826
112 * g++.dg/template/pr71826.C: New test.
113
f4d90295
JJ
114 PR c++/71822
115 * g++.dg/template/defarg21.C: New test.
116
f2111a36
JJ
117 PR c++/71871
118 * g++.dg/ext/vector31.C: New test.
119
0b965526
UB
1202016-07-18 Uros Bizjak <ubizjak@gmail.com>
121
122 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
123
94e136b9
YR
1242016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
125
126 PR tree-optimization/71734
127 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
128
7072df0a
DV
1292016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
130
131 * gcc.target/s390/warn-dynamicstack-1.c: New test.
132 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
133 stack-layout-dynamic-1.c: New test.
134
54158a1a
AK
1352016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
136
137 * gcc.target/s390/nolrl-1.c: New test.
138
43068916
FR
1392016-07-17 Fritz Reese <fritzoreese@gmail.com>
140
141 PR fortran/71523
142 * gfortran.dg/pr71523_1.f90: New test.
143 * gfortran.dg/pr71523_2.f90: New test.
144
a9356b12
AS
1452016-07-16 Andreas Schwab <schwab@linux-m68k.org>
146
147 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
148
a07b81c7
JD
1492016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
150 Marco Restelli <mrestelli@gmail.com>
151
152 PR fortran/62125
153 * gfortran.dg/pr62125.f90: New test.
154
96c0ec12
BS
1552016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
156
157 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
158 * gcc.target/powerpc/mulkc3-1.c: Likewise.
159
479d0ed5
JW
1602016-07-15 Jonathan Wakely <jwakely@redhat.com>
161
162 PR c++/58796
163 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
164 * g++.dg/cpp0x/nullptr35.C: New test.
165
41c7438e
BC
1662016-07-15 Bin Cheng <bin.cheng@arm.com>
167
168 * gcc.dg/tree-ssa/scev-8.c: Update test string.
169
f7ba880b
CP
1702016-07-15 Cesar Philippidis <cesar@codesourcery.com>
171
172 * gfortran.dg/goacc/vector_length.f90: New test.
173
b9aba0a0
RB
1742016-07-15 Richard Biener <rguenther@suse.de>
175
176 PR tree-optimization/71881
177 * gcc.dg/torture/pr71881.c: New testcase.
178
9513d5fb
RB
1792016-07-15 Richard Biener <rguenther@suse.de>
180
181 PR tree-optimization/71887
182 * gcc.dg/torture/pr71887.c: New testcase.
183
ddbbcb19
JJ
1842016-07-15 Jakub Jelinek <jakub@redhat.com>
185
186 PR c/71858
187 * gcc.dg/spellcheck-identifiers-3.c: New test.
188
29eb509c
AV
1892016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
190
191 PR fortran/71807
192 * gfortran.dg/null_9.f90: New test.
193
43aabfcf
BC
1942016-07-15 Bin Cheng <bin.cheng@arm.com>
195
196 * gcc.dg/tree-ssa/loop-41.c: New test.
197
afc89e58
BC
1982016-07-15 Bin Cheng <bin.cheng@arm.com>
199
200 PR tree-optimization/71347
201 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
202
6fa682ad
SK
2032016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
204
205 PR fortran/29819
206 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
207 * gfortran.dg/contains.f90: Ditto.
208 * gfortran.dg/contains_empty_1.f03: Ditto.
209 * gfortran.dg/submodule_3.f08: Ditto.
210
dd36b877
JJ
2112016-07-14 Jakub Jelinek <jakub@redhat.com>
212
a60a5d31
JJ
213 PR testsuite/71865
214 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
215 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
216 expected diagnostics.
217
dd36b877
JJ
218 PR c/71858
219 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
220 * gcc.dg/spellcheck-identifiers-2.c: New test.
221 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
222 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
223
a241f8ca
JJ
2242016-07-14 Jakub Jelinek <jakub@redhat.com>
225
226 PR tree-optimization/71872
227 * gcc.c-torture/compile/pr71872.c: New test.
228
d62b809c
TP
2292016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
230
231 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
232 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
233 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
234 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
235 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
236 * gcc.target/arm/atomic-op-acquire-1.c: This.
237 * gcc.target/arm/atomic-op-char.c: Rename into ...
238 * gcc.target/arm/atomic-op-char-1.c: This.
239 * gcc.target/arm/atomic-op-consume.c: Rename into ...
240 * gcc.target/arm/atomic-op-consume-1.c: This.
241 * gcc.target/arm/atomic-op-int.c: Rename into ...
242 * gcc.target/arm/atomic-op-int-1.c: This.
243 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
244 * gcc.target/arm/atomic-op-relaxed-1.c: This.
245 * gcc.target/arm/atomic-op-release.c: Rename into ...
246 * gcc.target/arm/atomic-op-release-1.c: This.
247 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
248 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
249 * gcc.target/arm/atomic-op-short.c: Rename into ...
250 * gcc.target/arm/atomic-op-short-1.c: This.
251 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
252 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
253 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
254 * gcc.target/arm/atomic-op-char-2.c: Likewise.
255 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
256 * gcc.target/arm/atomic-op-int-2.c: Likewise.
257 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
258 * gcc.target/arm/atomic-op-release-2.c: Likewise.
259 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
260 * gcc.target/arm/atomic-op-short-2.c: Likewise.
261
1f8dd420
AV
2622016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
263
264 PR fortran/70842
265 * gfortran.dg/select_type_35.f03: New test.
266
53109ba8
KT
2672016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
268
269 PR target/65951
270 PR tree-optimization/70923
271 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
272 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
273 * gcc.dg/vect/pr65951.c: Likewise.
274 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
275
91f35b7f
DE
2762016-07-14 David Edelsohn <dje.gcc@gmail.com>
277
278 * c-c++-common/pr60226.c: Expect maximum object file alignment
279 error on AIX.
280
351168fe
RB
2812016-07-14 Richard Biener <rguenther@suse.de>
282
283 PR tree-optimization/71866
284 * gcc.dg/torture/pr71866.c: New testcase.
285
94c32c00
TP
2862016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
287
288 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
289 selector and enclose boolean expression in curly braces.
290
b799a481
AM
2912016-07-14 Alan Modra <amodra@gmail.com>
292
293 PR target/71733
294 * gcc.target/powerpc/p9-novsx.c: New.
295
f63ba78c
AK
2962016-07-13 Andi Kleen <ak@linux.intel.com>
297
298 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
299 * g++.dg/tree-prof/morefunc.C: Dito.
300 * g++.dg/tree-prof/pr35545.C: Dito.
301 * g++.dg/tree-prof/reorder.C: Dito.
302 * gcc.dg/tree-prof/20050826-2.c: Dito.
303 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
304 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
305 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
306 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
307 * gcc.dg/tree-prof/inliner-1.c: Dito.
308 * gcc.dg/tree-prof/merge_block.c: Dito.
309 * gcc.dg/tree-prof/stringop-1.c: Dito.
310 * gcc.dg/tree-prof/stringop-2.c: Dito.
311 * gcc.dg/tree-prof/switch-case-1.c: Dito.
312 * gcc.dg/tree-prof/switch-case-2.c: Dito.
313 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
314 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
315 * gcc.dg/tree-prof/update-loopch.c: Dito.
316 * gcc.dg/tree-prof/val-prof-1.c: Dito.
317 * gcc.dg/tree-prof/val-prof-2.c: Dito.
318 * gcc.dg/tree-prof/val-prof-3.c: Dito.
319 * gcc.dg/tree-prof/val-prof-4.c: Dito.
320 * gcc.dg/tree-prof/val-prof-5.c: Dito.
321 * gcc.dg/tree-prof/val-prof-6.c: Dito.
322 * gcc.dg/tree-prof/val-prof-7.c: Dito.
323
f4d5a23d
AK
3242016-07-13 Andi Kleen <ak@linux.intel.com>
325
326 * lib/profopt.exp (profopt-execute): Remove .imports files.
327
ae145898
AK
3282016-07-13 Andi Kleen <ak@linux.intel.com>
329
0b965526 330 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 331
e97bd4f5
AK
3322016-07-13 Andi Kleen <ak@linux.intel.com>
333
334 * lib/profopt.exp (dg-final-scan-autofdo,
335 dg-final-scan-not-autofdo): New functions.
336
6fa3d4b4
BC
3372016-07-13 Bin Cheng <bin.cheng@arm.com>
338
339 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
340 * gcc.dg/vect/vect-35.c: Ditto.
341 * gcc.dg/vect/vect-alias-check-2.c: New test.
342
65f18bc6
ML
3432016-07-13 Martin Liska <mliska@suse.cz>
344
345 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 346 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
347 * gfortran.dg/pr42108.f90: Update expected dump scan.
348
9737f35b
RB
3492016-07-13 Richard Biener <rguenther@suse.de>
350
351 PR tree-optimization/24574
352 * gcc.dg/pr24574.c: New testcase.
353
62c0ea4b
SKS
3542016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
355
0b965526 356 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
357 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
358 * c-c++-common/pr68833-1.c: Require int32plus.
359 * gcc.dg/ipa/pr63551.c: Likewise.
360 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
361 * gcc.dg/ipa/pr64041.c: Require int32plus.
362
c7ed8938
IE
3632016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
364
365 PR ipa/71633
366 * g++.dg/pr71633.C: New test.
367
5ce15300
TP
3682016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
369
370 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
371 Add new arm_thumb1_cbz_ok effective target.
372 * gcc.target/arm/cbz.c: New test.
373
2b9509a3
TP
3742016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
375
376 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
377 Define effective target.
378 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
379 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
380 * gcc.target/arm/movhi_movw.c: New test.
381 * gcc.target/arm/movsi_movw.c: Likewise.
382 * gcc.target/arm/movdi_movw.c: Likewise.
383
7f15b177
RB
3842016-07-13 Richard Biener <rguenther@suse.de>
385
386 PR middle-end/71104
387 * gcc.dg/pr71104-1.c: New testcase.
388 * gcc.dg/pr71104-2.c: Likewise.
389
0b0a896e
MM
3902016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
391
392 PR target/71805
393 * gcc.target/powerpc/pr71805.c: New test.
394
f906f5ed
BS
3952016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
396
397 * gcc.target/powerpc/divkc3-1.c: New.
398 * gcc.target/powerpc/mulkc3-1.c: New.
399
f507d202
ML
4002016-07-12 Martin Liska <mliska@suse.cz>
401
402 * gcc.dg/params/blocksort-part.c: New test.
403 * gcc.dg/params/params.exp: New file.
404
d6f7c125
KT
4052016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
406
407 PR middle-end/71700
408 * gcc.c-torture/execute/pr71700.c: New test.
409
37ccb0ba
SB
4102016-07-12 Steven Bosscher <steven@gcc.gnu.org>
411 Richard Biener <rguenther@suse.de>
412
413 PR tree-optimization/23286
414 PR tree-optimization/70159
415 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
416 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
417 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
418 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
419 * gcc.dg/tree-ssa/pr35286.c: Likewise.
420 * gcc.dg/tree-ssa/pr35287.c: Likewise.
421 * gcc.dg/hoist-register-pressure-1.c: Likewise.
422 * gcc.dg/hoist-register-pressure-2.c: Likewise.
423 * gcc.dg/hoist-register-pressure-3.c: Likewise.
424 * gcc.dg/pr51879-12.c: Likewise.
425 * gcc.dg/strlenopt-9.c: Likewise.
426 * gcc.dg/tree-ssa/pr47392.c: Likewise.
427 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
428 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
429 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
430 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
431 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
432 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
433 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
434 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
435 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
436 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
437 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
438 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
439 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
440 * gfortran.dg/pr43984.f90: Adjust expected outcome.
441
712a93d6
RB
4422016-07-12 Richard Biener <rguenther@suse.de>
443
444 PR rtl-optimization/68961
445 * gcc.target/i386/pr68961.c: New testcase.
446
c392943c
JJ
4472016-07-11 Jakub Jelinek <jakub@redhat.com>
448
3d56e6a4
JJ
449 PR middle-end/71758
450 * c-c++-common/gomp/pr71758.c: New test.
451 * gfortran.dg/gomp/pr71758.f90: New test.
452
c392943c
JJ
453 PR tree-optimization/71823
454 * gcc.dg/vect/pr71823.c: New test.
455
741d3be5
DM
4562016-07-11 David Malcolm <dmalcolm@redhat.com>
457
458 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
459 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
460 and LINE_MAP_MAX_LOCATION_WITH_COLS.
461
92fa45b5
L
4622016-07-11 H.J. Lu <hongjiu.lu@intel.com>
463
464 PR target/71801
465 * gcc.target/i386/pr71801.c: New test.
466
f51606c7
RB
4672016-07-11 Richard Biener <rguenther@suse.de>
468
469 PR tree-optimization/71816
470 * gcc.dg/torture/pr71816.c: New testcase.
471
36b54ce0
TK
4722016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
473
474 PR fortran/71783
475 * gfortran.dg/dependency_46.f90: New test.
476
d13835b6
VM
4772016-07-08 Vladimir Makarov <vmakarov@redhat.com>
478
479 PR rtl-optimization/71621
480 * gcc.target/i386/pr71621-1.c: New.
481 * gcc.target/i386/pr71621-2.c: New.
482
642bcbdf
CP
4832016-07-08 Cesar Philippidis <cesar@codesourcery.com>
484
485 * gfortran.dg/goacc/pr71704.f90: New test.
486
02eb5b8b
BS
4872016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
488
489 PR target/71297
490 * gcc.target/powerpc/pr71297.c: New.
491
8beb9a0d
JW
4922016-07-08 Jiong Wang <jiong.wang@arm.com>
493
494 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
495
cef4b650
MM
4962016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
497
498 PR target/71806
499 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
500
3c3ecf52
AH
5012016-07-08 Alan Hayward <alan.hayward@arm.com>
502
503 PR tree-optimization/71667
504 * gcc.dg/vect/pr71667.c: New
505
2660286d
ML
5062016-07-08 Martin Liska <mliska@suse.cz>
507
508 * gcc.dg/torture/pr71606.c: New test.
509
70cdd4ae
JD
5102016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
511
512 PR fortran/71764
513 * gfortran.dg/pr71764.f90: New test.
514
842dc2e6
JJ
5152016-07-07 Jakub Jelinek <jakub@redhat.com>
516 Kai Tietz <ktietz70@googlemail.com>
517
518 PR c++/70869
519 PR c++/71054
520 * g++.dg/cpp0x/pr70869.C: New test.
521 * g++.dg/cpp0x/pr71054.C: New test.
522
31be4262
DE
5232016-07-07 David Edelsohn <dje.gcc@gmail.com>
524
525 * g++.dg/debug/pr71432.C: Fail on AIX.
526
1c122092
ML
5272016-07-07 Martin Liska <mliska@suse.cz>
528
529 * gfortran.dg/do_1.f90: Remove a corner case that triggers
530 an undefined behavior.
531 * gfortran.dg/do_3.F90: Likewise.
532 * gfortran.dg/do_check_11.f90: New test.
533 * gfortran.dg/do_check_12.f90: New test.
534 * gfortran.dg/do_corner_warn.f90: New test.
535
7119f1b1
ML
5362016-07-07 Martin Liska <mliska@suse.cz>
537
538 * gfortran.dg/predict-1.f90: Ammend the test.
539 * gfortran.dg/predict-2.f90: Likewise.
540
275792f2
IE
5412016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
542
543 PR ipa/71624
544 * g++.dg/pr71624.C: New test.
545
05a437c1
TP
5462016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
547
548 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
549 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
550 ARMv8-M Mainline architectures.
551
6f493951
TP
5522016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
553
554 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
555 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
556
5ddaee94
SB
5572016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
558
559 PR target/70098
560 PR target/71763
561 * gcc.target/powerpc/pr71763.c: New file.
562
651afdb2
YR
5632016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
564
565 PR tree-optimization/71518
0b965526 566 * gcc.dg/pr71518.c: New test.
651afdb2 567
9df99881
WD
5682016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
569
570 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
571
7b4e0769
SKS
5722016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
573
0b965526 574 PR target/50739
7b4e0769
SKS
575 * gcc.target/avr/pr50739.c: New test.
576
eb4432f7
JH
5772016-07-05 Jan Hubicka <jh@suse.cz>
578
579 * gcc.dg/tree-ssa/scev-14.c: update template.
580
c01e092f
RS
5812016-07-06 Richard Sandiford <richard.sandiford@arm.com>
582
583 * gcc.dg/vect/group-no-gaps-1.c: New test.
584
8070763a
AK
5852016-07-05 Andi Kleen <ak@linux.intel.com>
586
587 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
588 if kernel supports MPX.
589
7f6e88a8
KC
5902016-07-05 Kito Cheng <kito.cheng@gmail.com>
591
592 * gcc.c-torture/compile/pr69102.c: Require fpic support.
593
36a265b1
MM
5942016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
595 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
596
597 * gcc.target/powerpc/signbit-1.c: New test.
598 * gcc.target/powerpc/signbit-2.c: New test.
599 * gcc.target/powerpc/signbit-3.c: New test.
600
7a98fb6e
KT
6012016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
602
603 PR rtl-optimization/71594
604 * gcc.dg/torture/pr71594.c: New test.
605
1e3d54b4
JH
6062016-07-05 Jan Hubicka <jh@suse.cz>
607
608 * gcc.dg/tree-ssa/scev-14.c: new testcase.
609
84ca3893
DM
6102016-07-05 David Malcolm <dmalcolm@redhat.com>
611
612 PR c++/62314
613 * gcc/testsuite/g++.dg/parse/error5.C: Update column
614 number of missing semicolon error.
615 * g++.dg/pr62314-2.C: New test case.
616
20d0bfce
AF
6172016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
618
619 * gfortran.dg/coarray_stat_function.f90: New test.
620 * gfortran.dg/coarray_stat_whitespace.f90: New test.
621 * gfortran.dg/coarray_lib_comm_1: Adapting old test
622 to new interfaces.
623
69aaea06
AV
6242016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
625
626 PR fortran/71623
627 * gfortran.dg/deferred_character_17.f90: New test.
628
f723a43c
CL
6292016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
630
631 * gcc.target/arm/neon/polytypes.c: Move to ...
632 * gcc.target/arm/polytypes.c: ... here.
633 * gcc.target/arm/neon/pr51534.c: Move to ...
634 * gcc.target/arm/pr51534.c: ... here.
635 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
636 * gcc.target/arm/vect-vcvt.c: ... here.
637 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
638 * gcc.target/arm/vect-vcvtq.c: ... here.
639 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
640 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
641 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
642 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
643 * gcc.target/arm/neon/neon.exp: Delete.
644 * gcc.target/arm/neon/: Delete.
645
d73e0ccf
JD
6462016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
647
648 PR fortran/65575
649 * gfortran.dg: pr65575.f90: New test.
650
c20f6223
JD
6512016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
652
653 PR fortran/35849
654 * gfortran.dg: pr35849.f90: New test.
655
2a5537c3
JJ
6562016-07-04 Jakub Jelinek <jakub@redhat.com>
657
658 PR c++/71739
659 * g++.dg/cpp0x/pr71739.C: New test.
660
740f9751
CL
6612016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
662
663 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
664
bf749919
DV
6652016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
666
667 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
668 locr.
669 * gcc.target/s390/loc-1.c: New test.
670
430bb38e
YR
6712016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
672
673 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
674 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
675
15f6e0da
RR
6762016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
677
678 PR target/63874
679 * gcc.target/aarch64/pr63874.c: New test.
680
79335075
JB
6812016-07-04 Jan Beulich <jbeulich@suse.com>
682
683 * g++.dg/header.c: New.
684 * gcc.dg/header.c: New.
685
557e8c49
JJ
6862016-07-02 Jakub Jelinek <jakub@redhat.com>
687
688 PR c/71719
689 * c-c++-common/Wunused-var-15.c: New test.
690
79a592e3
JJ
6912016-07-01 Jakub Jelinek <jakub@redhat.com>
692
693 PR fortran/71687
694 * gfortran.dg/gomp/pr71687.f90: New test.
695
e2298656
BS
6962016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
697
698 * gcc.dg/const-float128-ped.c: Require __float128 effective
699 target and options.
700 * gcc.dg/const-float128.c: Likewise.
701 * gcc.dg/torture/float128-cmp-invalid.c: Require
702 __float128 and base_quadfloat_support effective targets, and
703 __float128 options.
704 * gcc.dg/torture/float128-div-underflow.c: Likewise.
705 * gcc.dg/torture/float128-extend-nan.c: Likewise.
706 * gcc.dg/torture/float128-nan.c: Likewise.
707 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
708 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
709 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 710 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
711 (add_options_for___float128): New.
712 (check_effective_target_base_quadword_support): New.
713
70c11966
MM
7142016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
715
716 PR target/71720
717 * gcc.target/powerpc/pr71720.c: New test.
718
059541fd
JB
7192016-07-01 Jan Beulich <jbeulich@suse.com>
720
721 * gcc.dg/bss.c: New.
722
2c1e4964
PB
7232016-07-01 Peter Bergner <bergner@vnet.ibm.com>
724
725 PR target/71698
726 * gcc.target/powerpc/pr71698.c: New test.
727
22e1cb39
GJL
7282016-07-01 Georg-Johann Lay <avr@gjlay.de>
729
730 PR target/71151
731 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
732 instead of ".foo" for its section name.
733 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
734 depending on MCU's flash size.
735 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
736 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
737 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
738 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
739 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
740 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
741
466cf574
JB
7422016-07-01 Jan Beulich <jbeulich@suse.com>
743
744 * gcc.target/i386/pr65105-2.c: Add -msse2.
745
351beab7
JJ
7462016-06-30 Jakub Jelinek <jakub@redhat.com>
747
55a0f21a
JJ
748 PR tree-optimization/71707
749 * gcc.dg/strlenopt-29.c: New test.
750
6245ad72
JJ
751 PR fortran/71704
752 * gfortran.dg/gomp/pr71704.f90: New test.
753
351beab7
JJ
754 PR fortran/71705
755 * gfortran.dg/gomp/pr71705.f90: New test.
756
5a3a6a5e
KN
7572016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
758
759 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
760 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
761 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
762 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
763 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
764 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
765 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
766 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
767 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
768 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
769 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
770 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
771 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
772 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
773 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
774 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
775 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
776 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
777 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
778 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
779 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
780 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
781 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
782 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
783 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
784 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
785 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
786 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
787 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
788 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
789 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
790 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
791 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
792 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
793 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
794 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
795 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
796 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
797 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
798 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
799 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
800 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
801 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
802 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
803 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
804 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
805 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
806 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
807 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
808 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
809 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
810 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
811 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
812 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
813 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
814 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
815 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
816 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
817 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
818 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
819 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
820 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
821 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
822 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
823 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
824 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
825 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
826 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
827 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
828 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
829 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
830 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
831 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
832 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
833 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
834 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
835 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
836 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
837 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
838 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
839 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
840
3dfa8071 8412016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 842 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
843
844 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
845
9bd62242 8462016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 847 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
848
849 * gcc.target/aarch64/vget_set_lane_1.c: New test.
850
603107fb
DM
8512016-06-30 David Malcolm <dmalcolm@redhat.com>
852
853 PR driver/71651
854 * gcc.dg/spellcheck-options-12.c: New test case.
855
205cccc7
JJ
8562016-06-30 Jakub Jelinek <jakub@redhat.com>
857
858 PR middle-end/71693
859 * gcc.c-torture/compile/pr71693.c: New test.
860
f4452176
DM
8612016-06-29 David Malcolm <dmalcolm@redhat.com>
862
863 * gcc.dg/spellcheck-params.c: New testcase.
864 * gcc.dg/spellcheck-params-2.c: New testcase.
865
c5e74d9d
MM
8662016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
867
868 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
869 vector extract instructions.
870 * gcc.target/powerpc/p9-extract-2.c: Likewise.
871
e44ecbfd
JD
8722016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
873
874 PR fortran/71686
875 * gfortran.dg/unexpected_eof_2.f90: New test.
876 * gfortran.dg/unexpected_eof_3.f90: New test.
877
ee446d9f
JW
8782016-06-29 Jim Wilson <jim.wilson@linaro.org>
879
880 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
881
27f67461
CP
8822016-06-29 Cesar Philippidis <cesar@codesourcery.com>
883
884 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
885 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
886 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
887
b1206d29
RB
8882016-06-29 Richard Biener <rguenther@suse.de>
889
890 PR middle-end/15256
891 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
892
1af21224
MW
8932016-06-29 Matthew Wahab <matthew.wahab@arm.com>
894
895 * gcc.target/arm/aapcs/neon-vect10.c: Require
896 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
897 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
898 * gcc.target/arm/aapcs/vfp18.c: Likewise.
899 * gcc.target/arm/aapcs/vfp19.c: Likewise.
900 * gcc.target/arm/aapcs/vfp20.c: Likewise.
901 * gcc.target/arm/aapcs/vfp21.c: Likewise.
902 * gcc.target/arm/fp16-aapcs-1.c: Require
903 -mfloat-ab=hard. Also simplify the test.
904 * gcc.target/arm/fp16-aapcs-2.c: New.
905
7fe43755
MW
9062016-06-29 Matthew Wahab <matthew.wahab@arm.com>
907
0b965526 908 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
909 (add_options_for_arm_fp16_ieee): New.
910 (add_options_for_arm_fp16_alternative): New.
911 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
912 long-line.
913 (effective_target_arm_fp16_hw): New.
914
264d951a
IE
9152016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
916
917 PR tree-optimization/71655
918 * g++.dg/pr71655.C: New test.
919
5c846a81
ML
9202016-06-29 Martin Liska <mliska@suse.cz>
921
922 * gcc.dg/pr71585.c: New test.
923 * gcc.dg/pr71585-2.c: New test.
924 * gcc.dg/pr71585-3.c: New test.
925
fafe9318
YR
9262016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
927
928 PR tree-optimization/70729
929 * g++.dg/vect/pr70729.cc: New test.
930
54d19c3b
TS
9312016-06-29 Thomas Schwinge <thomas@codesourcery.com>
932
933 * c-c++-common/gomp/cancel-1.c: Extend.
934
5f3cd7c3
JJ
9352016-06-29 Jakub Jelinek <jakub@redhat.com>
936
937 PR tree-optimization/71625
938 * gcc.dg/strlenopt-28.c: New test.
939
4aa83879
RB
9402016-06-29 Richard Biener <rguenther@suse.de>
941
942 PR middle-end/71002
943 * g++.dg/torture/pr71002.C: Adjust testcase.
944
152ef731
JJ
9452016-06-29 Jakub Jelinek <jakub@redhat.com>
946
947 PR c/71685
948 * gcc.dg/pr71685.c: New test.
949
9502016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
951
952 PR c/71552
953 * gcc.dg/init-bad-9.c: New test.
954
d41dc215
BS
9552016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
956
957 * gcc.target/powerpc/abs128-1.c: Require VSX.
958 * gcc.target/powerpc/copysign128-1.c: Likewise.
959 * gcc.target/powerpc/inf128-1.c: Likewise.
960 * gcc.target/powerpc/nan128-1.c: Likewise.
961
6a20b538
JJ
9622016-06-28 Jakub Jelinek <jakub@redhat.com>
963
964 PR middle-end/71626
965 * gcc.c-torture/execute/pr71626-1.c: New test.
966 * gcc.c-torture/execute/pr71626-2.c: New test.
967
77d93c47
PB
9682016-06-28 Peter Bergner <bergner@vnet.ibm.com>
969
970 PR target/71656
971 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
972
a8264058
SB
9732016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
974
975 PR target/71670
976 * gcc.target/powerpc/pr71670.c: New testcase.
977
0dc47331
PB
9782016-06-27 Peter Bergner <bergner@vnet.ibm.com>
979
980 PR target/71656
981 * gcc.target/powerpc/pr71656-1.c: New test.
982 * gcc.target/powerpc/pr71656-2.c: New test.
983
b65ffc79
CL
9842016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
985
986 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
987 around fp16 code.
988 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
989 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
990 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
991 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
992 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
993 Add arm_neon_fp16_ok effective target.
0b965526
UB
994 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
995 Likewise.
996 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
997 Likewise.
998 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
999 Likewise.
1000 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1001 Likewise.
1002 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1003 Likewise.
1004 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1005 Likewise.
1006 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1007 Likewise.
1008 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1009 Likewise.
1010 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1011 Likewise.
1012 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1013 Likewise.
1014 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1015 Likewise.
b65ffc79 1016
9bb86f40
JH
10172016-06-26 Jan Hubicka <hubicka@ucw.cz>
1018
1019 * gcc.dg/predict-12.c: New testcase.
1020
46db0fd4
JD
10212016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1022
1023 PR fortran/71649
1024 * gfortran.dg/pr71649.f90: New test.
1025
2a65e70b
JJ
10262016-06-25 Jakub Jelinek <jakub@redhat.com>
1027
f8a06e24
JJ
1028 PR tree-optimization/71643
1029 * g++.dg/opt/pr71643.C: New test.
1030
2a65e70b
JJ
1031 PR tree-optimization/71631
1032 * gcc.c-torture/execute/pr71631.c: New test.
1033
7805417a
JH
10342016-06-24 Jan Hubicka <hubicka@ucw.cz>
1035
1036 * gcc.dg/predict-11.c: New testcase.
1037 * gfortran.dg/predict-2.f90: New testcase.
1038
888ed1a3
JH
10392016-06-24 Jan Hubicka <hubicka@ucw.cz>
1040
1041 * gcc.dg/predict-10.c: New test.
1042
53605f35
BS
10432016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1044
1045 * gcc.target/powerpc/abs128-1.c: New.
1046 * gcc.target/powerpc/copysign128-1.c: New.
1047 * gcc.target/powerpc/inf128-1.c: New.
1048 * gcc.target/powerpc/nan128-1.c: New.
1049
7b22b4c6
EB
10502016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1051
1052 * gfortran.dg/pr71642.f90: New test.
1053
37e373c2
JJ
10542016-06-24 Jakub Jelinek <jakub@redhat.com>
1055
1056 PR tree-optimization/71647
1057 * gcc.target/i386/pr71647.c: New test.
1058
b20b79f2
L
10592016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1060
1061 * gcc.target/i386/noplt-gd-1.c: New test.
1062 * gcc.target/i386/noplt-gd-2.c: Likewise.
1063 * gcc.target/i386/noplt-gd-3.c: Likewise.
1064 * gcc.target/i386/noplt-ld-1.c: Likewise.
1065 * gcc.target/i386/noplt-ld-2.c: Likewise.
1066 * gcc.target/i386/noplt-ld-3.c: Likewise.
1067 * lib/target-supports.exp
1068 (check_effective_target_tls_get_addr_via_got): New.
1069
04619cb8
UB
10702016-06-24 Uros Bizjak <ubizjak@gmail.com>
1071
1072 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1073 testsuite compile flags.
1074 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1075 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1076
10772016-06-24 Uros Bizjak <ubizjak@gmail.com>
1078
1079 * g++dg/vect/pr36684.cc: Add dg-do compile.
1080 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1081 * gcc.dg/vect/pr70021.c: Ditto.
1082 * gcc.dg/vect/pr70138-1.c: Ditto.
1083 * gcc.dg/vect/pr70138-2.c: Ditto.
1084 * gcc.dg/vect/pr70354-1.c: Ditto.
1085 * gcc.dg/vect/pr70354-2.c: Ditto.
1086 * gcc.dg/vect/pr71259.c: Ditto.
1087 * gcc.dg/vect/pr71416-1.c: Ditto.
1088 * gcc.dg/vect/slp-43.c: Ditto.
1089 * gcc.dg/vect/slp-45.c: Ditto.
1090 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1091 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1092 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1093 * gfortran.dg/vect/pr69980.f90: Ditto.
1094
10952016-06-24 Uros Bizjak <ubizjak@gmail.com>
1096
1097 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1098 * gcc.dg/vect/bb-slp-30.c: Ditto.
1099 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1100 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1101 * gcc.dg/vect/pr45902.c: Ditto.
1102 * gcc.dg/vect/pr48172.c: Ditto.
1103 * gcc.dg/vect/pr48377.c: Ditto.
1104 * gcc.dg/vect/pr49038.c: Ditto.
1105 * gcc.dg/vect/pr49771.c: Ditto.
1106 * gcc.dg/vect/pr52091.c: Ditto.
1107 * gcc.dg/vect/pr53185-2.c: Ditto.
1108 * gcc.dg/vect/pr56826.c: Ditto.
1109 * gcc.dg/vect/pr60276.c: Ditto.
1110 * gcc.dg/vect/pr62021.c: Ditto.
1111 * gcc.dg/vect/pr63530.c: Ditto.
1112 * gcc.dg/vect/pr65518.c: Ditto.
1113 * gcc.dg/vect/pr65947-1.c: Ditto.
1114 * gcc.dg/vect/pr65947-10.c: Ditto.
1115 * gcc.dg/vect/pr65947-11.c: Ditto.
1116 * gcc.dg/vect/pr65947-12.c: Ditto.
1117 * gcc.dg/vect/pr65947-13.c: Ditto.
1118 * gcc.dg/vect/pr65947-2.c: Ditto.
1119 * gcc.dg/vect/pr65947-3.c: Ditto.
1120 * gcc.dg/vect/pr65947-4.c: Ditto.
1121 * gcc.dg/vect/pr65947-5.c: Ditto.
1122 * gcc.dg/vect/pr65947-6.c: Ditto.
1123 * gcc.dg/vect/pr65947-7.c: Ditto.
1124 * gcc.dg/vect/pr65947-8.c: Ditto.
1125 * gcc.dg/vect/pr65947-9.c: Ditto.
1126 * gcc.dg/vect/pr71416-1.c: Ditto.
1127 * gcc.dg/vect/pr71439.c: Ditto.
1128 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1129 * gcc.dg/vect/vect-bswap16.c: Ditto.
1130 * gcc.dg/vect/vect-bswap32.c: Ditto.
1131 * gcc.dg/vect/vect-bswap64.c: Ditto.
1132 * gcc.dg/vect/vect-live-1.c: Ditto.
1133 * gcc.dg/vect/vect-live-2.c: Ditto.
1134 * gcc.dg/vect/vect-live-3.c: Ditto.
1135 * gcc.dg/vect/vect-live-4.c: Ditto.
1136 * gcc.dg/vect/vect-live-5.c: Ditto.
1137 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1138 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1139 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1140 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1141 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1142 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1143 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1144 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1145 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1146 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1147 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1148 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1149 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1150 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1151 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1152 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1153 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1154
da224bcb
UB
11552016-06-24 Uros Bizjak <ubizjak@gmail.com>
1156
1157 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1158
dfee2870
L
11592016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1160
1161 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1162 ia32 if R_386_GOT32X relocation is supported.
1163 * gcc.target/i386/noplt-3.c: Likewise.
1164 * gcc.target/i386/noplt-2.c: Likewise.
1165 (main): Renamed to ...
1166 (bar): This.
1167 * gcc.target/i386/noplt-4.c: Likewise.
1168 (main): Renamed to ...
1169 (bar): This.
1170 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1171 * gcc.target/i386/pr67400-5.c: Likewise.
1172
a86451b9
JJ
11732016-06-24 Jakub Jelinek <jakub@redhat.com>
1174
00085092
JJ
1175 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1176 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1177
a86451b9
JJ
1178 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1179 f4): Adjust expected diagnostics.
1180 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1181 (T): If OVFP is defined, redefine to TP.
1182 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1183 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1184 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1185 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1186 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1187 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1188 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1189 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1190 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1191 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1192 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1193 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1194 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1195 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1196 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1197 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1198 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1199 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1200 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1201 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1202 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1203 as last argument to __builtin_add_overflow_p.
1204
7bb5d5f4
UB
12052016-06-23 Uros Bizjak <ubizjak@gmail.com>
1206
1207 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1208 dg-options and remove default vector testsuite compile flags.
1209 * g++.dg/vect/pr33860a.cc: Ditto.
1210 * g++.dg/vect/pr45470-a.cc: Ditto.
1211 * g++.dg/vect/pr45470-b.cc: Ditto.
1212 * g++.dg/vect/pr60896.cc: Ditto.
1213 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1214 * gcc.dg/vect/pr18308.c: Ditto.
1215 * gcc.dg/vect/pr24049.c: Ditto.
1216 * gcc.dg/vect/pr33373.c: Ditto.
1217 * gcc.dg/vect/pr36228.c: Ditto.
1218 * gcc.dg/vect/pr42395.c: Ditto.
1219 * gcc.dg/vect/pr42604.c: Ditto.
1220 * gcc.dg/vect/pr46663.c: Ditto.
1221 * gcc.dg/vect/pr48765.c: Ditto.
1222 * gcc.dg/vect/pr49093.c: Ditto.
1223 * gcc.dg/vect/pr49352.c: Ditto.
1224 * gcc.dg/vect/pr52298.c: Ditto.
1225 * gcc.dg/vect/pr52870.c: Ditto.
1226 * gcc.dg/vect/pr53185.c: Ditto.
1227 * gcc.dg/vect/pr53773.c: Ditto.
1228 * gcc.dg/vect/pr56695.c: Ditto.
1229 * gcc.dg/vect/pr62171.c: Ditto.
1230 * gcc.dg/vect/pr63530.c: Ditto.
1231 * gcc.dg/vect/pr68339.c: Ditto.
1232 * gcc.dg/vect/pr71259.c: Ditto.
1233 * gcc.dg/vect/vect-82_64.c: Ditto.
1234 * gcc.dg/vect/vect-83_64.c: Ditto.
1235 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1236 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1237 * gcc.dg/vect/vect-shift-2.c: Ditto.
1238 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1239 * gfortran.dg/vect/pr39318.f90: Ditto.
1240 * gfortran.dg/vect/pr45714-a.f: Ditto.
1241 * gfortran.dg/vect/pr45714-b.f: Ditto.
1242 * gfortran.dg/vect/pr46213.f90: Ditto.
1243
2d4bb02f
MM
12442016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1245 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1246
1247 * gcc.target/powerpc/p9-splat-5.c: New test.
1248
f6d1b868
UB
12492016-06-23 Uros Bizjak <ubizjak@gmail.com>
1250
1251 PR tree-optimization/71488
1252 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1253 * lib/target-supports.exp: ... here.
1254 (check_sse4_hw_available): New procedure.
1255 (check_effective_target_sse4_runtime): Ditto.
1256 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1257 -march=westmere for sse4_runtime targets.
936ff030 1258 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 1259 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 1260 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 1261 (main): Call check_vect ().
a7898180 1262 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 1263
c0597759
L
12642016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1265
1266 PR target/66232
1267 PR target/67400
1268 * gcc.target/i386/pr66232-14.c: New file.
1269 * gcc.target/i386/pr66232-15.c: Likewise.
1270 * gcc.target/i386/pr66232-16.c: Likewise.
1271 * gcc.target/i386/pr66232-17.c: Likewise.
1272 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1273 ia32 if R_386_GOT32X relocation is supported.
1274 * gcc.target/i386/pr67400-2.c: Likewise.
1275 * gcc.target/i386/pr67400-3.c: Likewise.
1276 * gcc.target/i386/pr67400-4.c: Likewise.
1277 * gcc.target/i386/pr67400-6.c: Likewise.
1278 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 1279 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 1280
5b0e27a7
JD
12812016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1282
1283 PR libgfortran/48852
1284 * gfortran.dg/char4_iunit_1.f03: Update test.
1285 * gfortran.dg/f2003_io_5.f03: Update test.
1286 * gfortran.dg/real_const_3.f90: Update test.
1287
7f586d90
AK
12882016-06-23 Andi Kleen <ak@linux.intel.com>
1289
1290 * g++.dg/bprob/bprob.exp: Support autofdo.
1291 * g++.dg/tree-prof/tree-prof.exp: dito.
1292 * gcc.dg/tree-prof/tree-prof.exp: dito.
1293 * gcc.misc-tests/bprob.exp: dito.
1294 * gfortran.dg/prof/prof.exp: dito.
1295 * lib/profopt.exp: dito.
1296 * lib/target-supports.exp: Check for autofdo.
1297
60fa7862
ML
12982016-06-23 Martin Liska <mliska@suse.cz>
1299
1300 * gcc.dg/pr71619.c: New test.
1301
e3d62871
UB
13022016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1303
1304 PR target/67400
cc901875
UB
1305 * gcc.target/i386/pr67400-1.c: New test.
1306 * gcc.target/i386/pr67400-2.c: Likewise.
1307 * gcc.target/i386/pr67400-3.c: Likewise.
1308 * gcc.target/i386/pr67400-4.c: Likewise.
1309 * gcc.target/i386/pr67400-5.c: Likewise.
1310 * gcc.target/i386/pr67400-6.c: Likewise.
1311 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1312
ac81cf0b
DM
13132016-06-22 David Malcolm <dmalcolm@redhat.com>
1314
1315 * c-c++-common/missing-header-1.c: New test case.
1316 * c-c++-common/missing-header-2.c: New test case.
1317 * c-c++-common/missing-header-3.c: New test case.
1318 * c-c++-common/missing-header-4.c: New test case.
1319
1a4f11c8
DM
13202016-06-22 David Malcolm <dmalcolm@redhat.com>
1321
1322 PR c/70339
1323 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1324 hint.
1325 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1326 expected results due to builtin "nanl" now being suggested for
1327 "name".
1328 * gcc.dg/pr67580.c: Update expected messages.
1329 * gcc.dg/spellcheck-identifiers.c: New testcase.
1330 * gcc.dg/spellcheck-typenames.c: New testcase.
1331
a93eac6a
DM
13322016-06-22 David Malcolm <dmalcolm@redhat.com>
1333
1334 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1335 file.
1336 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1337 diagnostic-test-show-locus-parseable-fixits.c to sources for
1338 diagnostic_plugin_test_show_locus.c.
1339 * lib/gcc-defs.exp (freeform_regexps): New global.
1340 (dg-regexp): New function.
1341 (handle-dg-regexps): New function.
1342 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1343 freeform_regexps to the empty list.
1344 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1345
49e76ff1
IE
13462016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1347
f6d1b868 1348 PR tree-optimization/71488
49e76ff1
IE
1349 * g++.dg/pr71488.C: New test.
1350 * gcc.dg/vect/vect-bool-cmp.c: New test.
1351
951d8c8a
EB
13522016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1353
1354 * gcc.dg/guality/param-5.c: New test.
1355
b60fc3bd
BE
13562016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1357
1358 * gcc.target/i386/asm-flag-7.c: New test.
1359
0609abda
TS
13602016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1361
1362 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1363 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1364 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1365 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1366 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1367 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1368 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1369 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1370 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1371 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1372 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1373 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1374 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1375 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1376 * lib/target-supports.exp: Likewise.
1377
ee2499b4
TS
13782016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1379
1380 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1381 * gcc.dg/attr-ms_struct-2.c: Likewise.
1382 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1383 * gcc.dg/bf-ms-attrib.c: Likewise.
1384 * gcc.dg/bf-ms-layout-2.c: Likewise.
1385 * gcc.dg/bf-ms-layout-3.c: Likewise.
1386 * gcc.dg/bf-ms-layout.c: Likewise.
1387 * gcc.dg/bf-no-ms-layout.c: Likewise.
1388 * gcc.target/i386/bitfield1.c: Likewise.
1389 * gcc.target/i386/bitfield2.c: Likewise.
1390 * gcc.target/i386/bitfield3.c: Likewise.
1391
caea59ff
KN
13922016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1393
1394 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1395 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1396 override other than -mcpu=power9 command-line option is specified,
1397 or if the target operating system is aix.
1398 * gcc.target/powerpc/darn-1.c: Likewise.
1399 * gcc.target/powerpc/darn-2.c: Likewise.
1400 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1401 test if effective-target is not powerpc_p9vector_ok or if the
1402 target operating system is not defined.
1403 * gcc.target/powerpc/vslv-1.c: Likewise.
1404 * gcc.target/powerpc/vsrv-0.c: Likewise.
1405 * gcc.target/powerpc/vsrv-1.c: Likewise.
1406
63617e30
TB
14072016-06-21 Tobias Burnus <burnus@net-b.de>
1408
1409 PR fortran/71068
1410 * gfortran.dg/coarray/data_1.f90: New.
1411
89192c3c
WD
14122016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1413
1414 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1415 (dg-require-effective-target): Use arm_v8_neon_hw.
1416 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1417 (dg-require-effective-target): Likewise.
1418 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1419 (dg-require-effective-target): Likewise.
1420 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1421 (dg-require-effective-target): Likewise.
1422 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1423 (dg-require-effective-target): Likewise.
1424 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1425 (dg-require-effective-target): Likewise.
1426 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1427 Add AArch64 check.
1428
64ac50e2
WD
14292016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1430
1431 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1432 Set to 3 so test passes.
1433
6252b5db
WD
14342016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1435
1436 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1437
3b9bc511
IV
14382016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1439
1440 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1441 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1442 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1443 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1444
21db1c78
IV
14452016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1446
1447 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1448 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1449
9d30e86f
L
14502016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1451
1452 PR target/71549
1453 * gcc.target/i386/pr71549.c: New test.
1454
448a7c69
KN
14552016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1456
1457 * gcc.target/powerpc/vadsdu-0.c: Replace
1458 dg-require-effective-target directive to allow test to run on more
1459 platforms, and add dg-skip-if directive to disable test on aix
1460 platforms because of known incompatibilities.
1461 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1462 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1463 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1464 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1465 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1466 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1467 * gcc.target/powerpc/vadsdub-2.c: Replace
1468 dg-require-effective-target directive to allow test to run on more
1469 platforms, and add dg-skip-if directive to disable test on aix
1470 platforms because of known incompatibilities.
1471 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1472 with vec_absdb call to differentiate this test from vadsdub-1.c.
1473 * gcc.target/powerpc/vadsduh-1.c: Replace
1474 dg-require-effective-target directive to allow test to run on more
1475 platforms, and add dg-skip-if directive to disable test on aix
1476 platforms because of known incompatibilities.
1477 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1478 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1479 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1480
0ad84f34
JJ
14812016-06-21 Jakub Jelinek <jakub@redhat.com>
1482
1483 PR tree-optimization/71588
1484 * gcc.dg/pr71558.c: New test.
1485
e71e8d94
SKS
14862016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1487
1488 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1489 * c-c++-common/pr68657-2.c: Likewise.
1490 * c-c++-common/pr68657-3.c: Likewise.
1491 * gcc.dg/torture/pr69714.c: Require int32plus support.
1492 * gcc.dg/torture/pr70025.c: Likewise.
1493 * gcc.dg/torture/pr70083.c: Likewise.
1494 * gcc.dg/torture/pr70542.c: Likewise.
1495 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1496
5a578671
JM
14972016-06-20 Joseph Myers <joseph@codesourcery.com>
1498
1499 PR c/71601
1500 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1501
7a9df68e
JJ
15022016-06-20 Jakub Jelinek <jakub@redhat.com>
1503
50aa64d5
JJ
1504 PR middle-end/71581
1505 * gcc.dg/pr71581.c: New test.
1506
7a9df68e
JJ
1507 PR rtl-optimization/71591
1508 * gcc.dg/cpp/pr71591.c: New test.
1509
3947cf19
DR
15102016-06-20 David B. Robins <gcc@davidrobins.net>
1511
1512 PR target/71571
1513 * g++.dg/torture/pr71571.C: New test.
1514
c4ff221e
JJ
15152016-06-20 Jakub Jelinek <jakub@redhat.com>
1516
1517 PR target/71559
1518 * gcc.target/i386/sse2-pr71559.c: New test.
1519 * gcc.target/i386/avx-pr71559.c: New test.
1520 * gcc.target/i386/avx512f-pr71559.c: New test.
1521
f1b5abfb
TB
15222016-06-20 Tobias Burnus <burnus@net-b.de>
1523
1524 PR fortran/71194
1525 * gfortran.dg/pointer_remapping_10.f90: New.
1526
842107e4
DM
15272016-06-20 David Malcolm <dmalcolm@redhat.com>
1528
1529 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1530
d9e8bdfd
MS
15312016-06-20 Martin Sebor <msebor@redhat.com>
1532
1533 PR c/69507
1534 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1535 * gnu90-const-expr-1.c: Same.
1536 * gnu99-const-expr-1.c: Same.
1537 * gnu99-static-1.c: Same.
1538
67785479
RL
15392016-06-20 Renlin Li <renlin.li@arm.com>
1540
29f09b38 1541 PR testsuite/71489
67785479
RL
1542 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1543
636929b8
JG
15442016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1545
1546 * gcc.target/aarch64/vcvt_f64_1.c: New.
1547 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1548 * gcc.target/aarch64/vrecp_f64_1.c: New.
1549
ff7b374b
KT
15502016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1551
1552 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1553 "alignement".
1554
554cfc9e
GJL
15552016-06-20 Georg-Johann Lay <avr@gjlay.de>
1556
1557 PR target/71103
1558 * gcc.target/avr/torture/pr71103-2.c: New test.
1559
aa0db437
MS
15602016-06-19 Martin Sebor <msebor@redhat.com>
1561
1562 PR c/69507
1563 * gcc.dg/alignof.c: New test.
1564
c561b091
PC
15652016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1566
1567 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1568 vs dg-error; test constexpr specifier too.
1569
bf54f123
PC
15702016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1571
1572 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1573
4e53aa97
CL
15742016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1575
1576 * lib/target-supports.exp
1577 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1578 arm_neon_ok and merge flags. Fix temporary test name.
1579 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1580 and merge flags.
1581
69071d86
ML
15822016-06-17 Martin Liska <mliska@suse.cz>
1583
1584 * gcc.dg/predict-9.c: Fix dump scanning.
1585
68b3b858
BC
15862016-06-17 Bin Cheng <bin.cheng@arm.com>
1587
1588 PR tree-optimization/71354
1589 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1590
d3ee260a
BC
15912016-06-17 Bin Cheng <bin.cheng@arm.com>
1592
1593 PR tree-optimization/71347
1594 * gcc.dg/tree-ssa/pr71347.c: New test.
1595
bd8fb114
BC
15962016-06-17 Bin Cheng <bin.cheng@arm.com>
1597
1598 PR tree-optimization/71354
1599 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1600
97816be4
BC
16012016-06-17 Bin Cheng <bin.cheng@arm.com>
1602
1603 * gcc.dg/vect/vect-alias-check-1.c: New test.
1604
2d761a37
SKS
16052016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1606
e0277d6b 1607 PR target/71151
2d761a37
SKS
1608 * gcc.target/avr/pr71151-1.c: New test.
1609 * gcc.target/avr/pr71151-2.c: New test.
1610 * gcc.target/avr/pr71151-3.c: New test.
1611 * gcc.target/avr/pr71151-4.c: New test.
1612 * gcc.target/avr/pr71151-5.c: New test.
1613 * gcc.target/avr/pr71151-6.c: New test.
1614 * gcc.target/avr/pr71151-7.c: New test.
1615 * gcc.target/avr/pr71151-8.c: New test.
1616 * gcc.target/avr/pr71151-common.h: New test.
1617
68fa96d6
ML
16182016-06-16 Martin Liska <mliska@suse.cz>
1619
1620 * gfortran.dg/predict-1.f90: New test.
1621
b6ca982f
UB
16222016-06-16 Uros Bizjak <ubizjak@gmail.com>
1623
1624 PR target/71242
1625 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1626
1dc8d15b
JH
16272016-06-16 Jan Hubicka <hubicka@ucw.cz>
1628
1629 * g++.dg/vect/pr36648.cc: Disable cunrolli
1630
67c25816
JJ
16312016-06-16 Jakub Jelinek <jakub@redhat.com>
1632
c577adb2
JJ
1633 PR target/71554
1634 * gcc.c-torture/execute/pr71554.c: New test.
1635
67c25816
JJ
1636 PR rtl-optimization/71532
1637 * gcc.dg/torture/pr71532.c: New test.
1638
1a3c3ee9
MM
16392016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1640
1641 * gcc.target/powerpc/p9-dimode1.c: New test.
1642 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1643
f29468a7
JJ
16442016-06-15 Jakub Jelinek <jakub@redhat.com>
1645
61daecc4
JJ
1646 * gcc.c-torture/compile/20160615-1.c: New test.
1647
f29468a7
JJ
1648 * g++.dg/cpp0x/ref-qual17.C: New test.
1649
209d1e2d
IE
16502016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1651
1652 PR middle-end/71529
1653 * gcc.target/i386/pr71529.C: New test.
1654
8dc35712
AH
16552016-06-15 Alan Hayward <alan.hayward@arm.com>
1656
1657 PR tree-optimization/71483
1658 * g++.dg/vect/pr71483.c: New
1659
b8911cb8
PC
16602016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1661
1662 PR c++/70202
1663 * g++.dg/inherit/crash6.C: New.
1664 * g++.dg/inherit/union2.C: Likewise.
1665 * g++.dg/inherit/virtual12.C: Likewise.
1666 * g++.dg/inherit/virtual13.C: Likewise.
1667 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1668
cf5d08ab
UB
16692016-06-15 Uros Bizjak <ubizjak@gmail.com>
1670
e3d62871 1671 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1672
8f482165
AH
16732016-06-15 Alan Hayward <alan.hayward@arm.com>
1674
1675 PR tree-optimization/71439
1676 * gcc.dg/vect/pr71439.c: New
1677
3256673f
KT
16782016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1679
1680 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1681
b17dc4d4
RB
16822016-06-15 Richard Biener <rguenther@suse.de>
1683
1684 * gcc.dg/vect/slp-45.c: New testcase.
1685
2a5825f2
RB
16862016-06-15 Richard Biener <rguenther@suse.de>
1687
1688 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1689
6e433d0b
BS
16902016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1691
1692 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1693 requirements, and disable for AIX for now.
1694 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1695
abe7f828
JJ
16962016-06-14 Jakub Jelinek <jakub@redhat.com>
1697
a09c81b4
JJ
1698 PR c++/71528
1699 * g++.dg/opt/pr71528.C: New test.
1700
abe7f828
JJ
1701 PR c++/71516
1702 * g++.dg/init/pr71516.C: New test.
1703
acfadf06
PC
17042016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1705
1706 * g++.dg/init/array46.C: New.
1707
4d568ab2
UB
17082016-06-14 Uros Bizjak <ubizjak@gmail.com>
1709
e3d62871
UB
1710 * gcc.target/i386/float128-3.c: New test.
1711 * gcc.target/i386/quad-sse4.c: Ditto.
1712 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1713 Update scan strings.
4d568ab2 1714
30934c5d
RB
17152016-06-14 Richard Biener <rguenther@suse.de>
1716
1717 PR middle-end/71526
1718 * gfortran.dg/pr71526.f90: New testcase.
1719
3970e545
AV
17202016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1721
1722 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1723 * gcc.dg/zero_bits_compound-1.c: Likewise.
1724
04976c6e
RB
17252016-06-14 Richard Biener <rguenther@suse.de>
1726
1727 PR tree-optimization/71522
1728 * gcc.dg/torture/pr71522.c: New testcase.
1729
23e025db
JJ
17302016-06-14 Jakub Jelinek <jakub@redhat.com>
1731
1732 PR tree-optimization/71520
1733 * gcc.dg/tree-ssa/pr71520.c: New test.
1734
90b72e84
RB
17352016-06-14 Richard Biener <rguenther@suse.de>
1736
1737 PR tree-optimization/71521
86c24ba6 1738 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1739
ef7cf206
JJ
17402016-06-13 Jakub Jelinek <jakub@redhat.com>
1741
0dda258b
JJ
1742 PR sanitizer/71498
1743 * c-c++-common/ubsan/bounds-13.c: New test.
1744
ef7cf206
JJ
1745 PR preprocessor/71183
1746 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1747
a73786e3
JL
17482016-06-13 Jeff Law <law@redhat.com>
1749
1750 PR tree-optimization/71403
1751 * c-c++-common/ubsan/pr71403-1.c: New test.
1752 * c-c++-common/ubsan/pr71403-2.c: New test.
1753 * c-c++-common/ubsan/pr71403-3.c: New test.
1754
0ac249bf
JJ
17552016-06-13 Jakub Jelinek <jakub@redhat.com>
1756
1757 PR middle-end/71478
1758 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1759 Add -Wno-psabi -w to dg-options.
1760
5408a64a
KN
17612016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1762
1763 * gcc.target/powerpc/vadsdu-0.c: New test.
1764 * gcc.target/powerpc/vadsdu-1.c: New test.
1765 * gcc.target/powerpc/vadsdu-2.c: New test.
1766 * gcc.target/powerpc/vadsdu-3.c: New test.
1767 * gcc.target/powerpc/vadsdu-4.c: New test.
1768 * gcc.target/powerpc/vadsdu-5.c: New test.
1769 * gcc.target/powerpc/vadsdub-1.c: New test.
1770 * gcc.target/powerpc/vadsdub-2.c: New test.
1771 * gcc.target/powerpc/vadsduh-1.c: New test.
1772 * gcc.target/powerpc/vadsduh-2.c: New test.
1773 * gcc.target/powerpc/vadsduw-1.c: New test.
1774 * gcc.target/powerpc/vadsduw-2.c: New test.
1775
f7e4f2e3
DM
17762016-06-13 David Malcolm <dmalcolm@redhat.com>
1777
1778 * gcc.dg/c99-init-2.c (c): Update expected error message.
1779 * gcc.dg/init-bad-8.c (foo): Likewise.
1780 * gcc.dg/spellcheck-fields-3.c: New test case.
1781
ad23a23e
ML
17822016-06-13 Martin Liska <mliska@suse.cz>
1783
1784 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1785 and "guess loop iv compared" heuristics.
1786 * gcc.dg/predict-2.c: Likewise.
1787 * gcc.dg/predict-3.c: Likewise.
1788 * gcc.dg/predict-4.c: Likewise.
1789 * gcc.dg/predict-5.c: Likewise.
1790 * gcc.dg/predict-6.c: Likewise.
1791
146c55da
MP
17922016-06-13 Marek Polacek <polacek@redhat.com>
1793
1794 PR middle-end/71476
1795 * c-c++-common/Wswitch-unreachable-4.c: New test.
1796 * gcc.dg/Wswitch-unreachable-2.c: New test.
1797 * g++.dg/tm/jump1.C: Move dg-warning.
1798
42e77cbc
EB
17992016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1800
1801 * gnat.dg/renaming10.ad[sb]: New test.
1802
7474dcc1
PT
18032016-06-13 Paul Thomas <pault@gcc.gnu.org>
1804
1805 PR fortran/70673
1806 * gfortran.dg/pr70673.f90: New test.
1807
f57f53d3
RB
18082016-06-13 Richard Biener <rguenther@suse.de>
1809
1810 PR middle-end/64516
1811 * gcc.dg/align-3.c: New testcase.
1812
5843a5f0
ML
18132016-06-13 Martin Liska <mliska@suse.cz>
1814
1815 * gcc.target/i386/pr71458.c: New test.
1816
aa8fdb44
UB
18172016-06-12 Uros Bizjak <ubizjak@gmail.com>
1818
1819 PR target/71241
1820 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1821
2043e4d7
DH
18222016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1823
1824 PR target/60751
1825 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1826 statement.
1827
d3dc025d
DH
18282016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1829
1830 PR target/60751
1831 * gfortran.dg/comma_IO_extension_1.f90: New test.
1832 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1833 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1834 statement.
1835 * gfortran.dg/graphite/pr38083.f90: Likewise.
1836 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1837 missing format.
1838
a31d78c6
EB
18392016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1840
1841 * gnat.dg/case_character.adb: New test.
1842
95c18dd0
SB
18432016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1844
1845 PR middle-end/71310
1846 * gcc.target/powerpc/pr71310.c: New testcase.
1847
b97d37b4
KV
18482016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1849
1850 PR middle-end/71478
1851 * gcc.dg/pr71478.c: New test.
1852
900bcda3
JJ
18532016-06-10 Jakub Jelinek <jakub@redhat.com>
1854
ec1c20db
JJ
1855 PR middle-end/71494
1856 * gcc.c-torture/execute/pr71494.c: New test.
1857
50b15873
JJ
1858 PR c/68657
1859 * gcc.target/i386/pr68657.c: New test.
1860
900bcda3
JJ
1861 PR inline-asm/68843
1862 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1863 (test): Add -masm=intel alternatives.
1864
4d926e34
MS
18652016-06-10 Martin Sebor <msebor@redhat.com>
1866
1867 PR c/71392
1868 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1869
ad071b2b
JL
18702016-06-10 Jeff Law <law@redhat.com>
1871
1872 PR tree-optimization/71335
1873 * gcc.c-torture/execute/pr71335.c: New test.
1874
2704efe8
DM
18752016-06-10 David Malcolm <dmalcolm@redhat.com>
1876
1877 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1878 the various "cannot tail-call: " messages.
1879
18c9b7d4
CL
18802016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1881
1882 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1883 and options.
1884
7cfa10f3
MO
18852016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1886
1887 PR sanitizer/71480
1888 * c-c++-common/asan/pr71480.c: New test.
1889
1f24fd3e
L
18902016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1891
1892 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1893 (ASMNAME2): Likewise.
1894 (main): Replace fn in asm statement with ASMNAME ("fn").
1895 * gcc.dg/guality/pr68037-2.c: Likewise.
1896 * gcc.dg/guality/pr68037-3.c: Likewise.
1897 * gcc.dg/torture/pr68037-1.c: Likewise.
1898 * gcc.dg/torture/pr68037-2.c: Likewise.
1899 * gcc.dg/torture/pr68037-3.c: Likewise.
1900
ad551c07
BE
19012016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1902
1903 PR inline-asm/68843
1904 * gcc.target/i386/pr68843-1.c: New test.
1905 * gcc.target/i386/pr68843-2.c: New test.
1906
4b1ffdb1 19072016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1908 Cesar Philippidis <cesar@codesourcery.com>
1909
1910 PR middle-end/71373
1911 * gcc.dg/goacc/nested-function-1.c: New file.
1912 * gcc.dg/goacc/nested-function-2.c: Likewise.
1913 * gcc.dg/goacc/pr71373.c: Likewise.
1914 * gfortran.dg/goacc/cray-2.f95: Likewise.
1915 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1916 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1917 * gfortran.dg/goacc/cray.f95: Update.
1918 * gfortran.dg/goacc/loop-1.f95: Likewise.
1919 * gfortran.dg/goacc/loop-3.f95: Likewise.
1920 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1921 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1922
19232016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1924
1925 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1926 for OpenACC tile clauses.
1927 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1928
1929 PR c/71381
1930 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1931 to...
1932 * c-c++-common/goacc/cache-2.c: ... this new file.
1933 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1934 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1935 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1936 usage.
1937 * gfortran.dg/goacc/cray.f95: Likewise.
1938 * gfortran.dg/goacc/loop-1.f95: Likewise.
1939
89851e4c
AH
19402016-06-10 Alan Hayward <alan.hayward@arm.com>
1941
1942 PR tree-optimization/71407
1943 PR tree-optimization/71416
1944 * gcc.dg/vect/pr71407.c: New
1945 * gcc.dg/vect/pr71416-1.c: New
1946 * gcc.dg/vect/pr71416-2.c: New
1947
200eafbf
RB
19482016-06-10 Richard Biener <rguenther@suse.de>
1949
1950 PR middle-end/71477
1951 * gcc.dg/torture/pr71477.c: New testcase.
1952
4df99d92
JK
19532016-06-09 Julia Koval <julia.koval@intel.com>
1954
1955 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1956 * gcc.target/i386/interrupt-13.c: Likewise.
1957 * gcc.target/i386/interrupt-15.c: Likewise.
1958 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1959 * gcc.target/i386/interrupt-24.c: Likewise.
1960 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1961 * gcc.target/i386/interrupt-9.c: Likewise.
1962 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1963
e01b4e16
MS
19642016-06-09 Martin Sebor <msebor@redhat.com>
1965
1966 PR c/70883
1967 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1968 * gcc.dg/builtin-constant_p-1.c: Same.
1969 * gcc.dg/builtins-error.c: Same.
1970 * gcc.dg/pr70859.c: Same.
1971
9c35db0e
SKS
19722016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1973
1974 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1975 * gcc.dg/torture/pr68067-1.c: Likewise.
1976 * gcc.dg/torture/pr68067-2.c: Likewise.
1977
19782016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1979
1980 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1981 when setting SIZE.
1982
392a81b9
PC
19832016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1984
1985 PR c++/71465
1986 * g++.dg/inherit/crash5.C: New.
1987 Revert:
1988 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1989
1990 PR c++/70202
1991 * g++.dg/inherit/crash5.C: New.
1992 * g++.dg/inherit/virtual1.C: Adjust.
1993
e49efc14
ML
19942016-06-09 Martin Liska <mliska@suse.cz>
1995
1996 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1997 * g++.dg/predict-loop-exit-2.C: Likewise.
1998 * g++.dg/predict-loop-exit-3.C: Likewise.
1999 * gcc.dg/predict-1.c: Likewise.
2000 * gcc.dg/predict-2.c: Likewise.
2001 * gcc.dg/predict-3.c: Likewise.
2002 * gcc.dg/predict-4.c: Likewise.
2003 * gcc.dg/predict-5.c: Likewise.
2004 * gcc.dg/predict-6.c: Likewise.
2005 * gcc.dg/predict-7.c: Likewise.
2006
36d57986
RB
20072016-06-09 Richard Biener <rguenther@suse.de>
2008
2009 PR tree-optimization/71462
2010 * gcc.dg/torture/pr71462.c: New testcase.
2011
7d82e8e4
MP
20122016-06-09 Marek Polacek <polacek@redhat.com>
2013
2014 PR c/65471
2015 * gcc.dg/c11-generic-3.c: New test.
2016
c8a71589
PC
20172016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2018
2019 * g++.dg/init/array42.C: New.
2020 * g++.dg/init/array43.C: Likewise.
2021 * g++.dg/init/array44.C: Likewise.
2022 * g++.dg/init/array45.C: Likewise.
2023 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2024 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2025 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2026 * g++.dg/gomp/pr35751.C: Likewise.
2027 * g++.dg/init/array23.C: Likewise.
2028 * g++.dg/init/brace2.C: Likewise.
2029 * g++.dg/init/brace6.C: Likewise.
2030
44a845ca
MS
20312016-06-08 Martin Sebor <msebor@redhat.com>
2032 Jakub Jelinek <jakub@redhat.com>
2033
2034 PR c++/70507
2035 PR c/68120
2036 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2037 * c-c++-common/builtin-arith-overflow-2.c: New test.
2038 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2039 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2040 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2041
2ef16b6e
JJ
20422016-06-08 Jakub Jelinek <jakub@redhat.com>
2043
2044 PR c++/71442
2045 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2046
5e3ee346
AL
20472016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2048
2049 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2050 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2051 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2052 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2053 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2054 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2055 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2056 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2057 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2058 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2059 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2060 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2061 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2062
b2ae2814
RB
20632016-06-08 Richard Biener <rguenther@suse.de>
2064
2065 PR tree-optimization/68558
2066 * gcc.dg/vect/slp-44.c: New testcase.
2067
e09b4c37
RB
20682016-06-08 Richard Biener <rguenther@suse.de>
2069
2070 * gcc.dg/vect/slp-43.c: New testcase.
2071
72d50660
RB
20722016-06-08 Richard Biener <rguenther@suse.de>
2073
2074 PR tree-optimization/71452
2075 * gcc.dg/torture/pr71452.c: New testcase.
2076
988c115c
JJ
20772016-06-08 Jakub Jelinek <jakub@redhat.com>
2078
2079 PR c++/71448
2080 * g++.dg/torture/pr71448.C: New test.
2081
73d73b48
BS
20822016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2083
2084 PR debug/71432
2085 PR ada/71413
2086 * g++.dg/debug/pr71432.C: New test.
2087
bdd15d0c
PK
20882016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2089
2090 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2091 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2092 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2093
ce0607bb
AH
20942016-06-08 Alan Hayward <alan.hayward@arm.com>
2095
2096 * gcc.dg/vect/vect-live-2.c: Update effective target.
2097 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2098 * lib/target-supports.exp: Add aarch64 to vect_long.
2099
92a5f2ba
MP
21002016-06-08 Marek Polacek <polacek@redhat.com>
2101
2102 PR c/71418
2103 * gcc.dg/noncompile/pr71418.c: New test.
2104
08203f73
MP
2105 PR c/71426
2106 * gcc.dg/noncompile/pr71426.c: New test.
2107
d1fcc2bd
JH
21082016-06-07 Jan Hubicka <hubicka@ucw.cz>
2109
2110 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2111 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2112 * gcc.dg/predict-3.c: Update template.
2113 * gcc.dg/predict-5.c: Update template.
2114 * gcc.dg/predict-6.c: Update template.
2115 * gcc.dg/predict-9.c: Update template.
2116 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2117
a23e6f1c
BS
21182016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2119
2120 * gcc.target/powerpc/vec-mul.c: New test.
2121
6ffd47b7
DM
21222016-06-07 David Malcolm <dmalcolm@redhat.com>
2123
2124 * gcc.dg/spellcheck-fields-2.c: New test case.
2125
bfd67b47
RB
21262016-06-07 Richard Biener <rguenther@suse.de>
2127
2128 PR c/61564
2129 * gcc.dg/Wpragmas-1.c: New testcase.
2130 * gcc.dg/Wattributes-4.c: Likewise.
2131 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2132 entry.
2133
701b9a47
CL
21342016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2135
2136 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2137 spurious debug code.
2138
6b80d6fa
RB
21392016-06-07 Richard Biener <rguenther@suse.de>
2140
2141 PR tree-optimization/71428
2142 * gcc.dg/torture/pr71428.c: New testcase.
2143
0f3f9437
RB
21442016-06-07 Richard Biener <rguenther@suse.de>
2145
2146 PR middle-end/71423
2147 * gcc.dg/torture/pr71423.c: New testcase.
2148
ec963f2a
KV
21492016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2150
2151 PR middle-end/71408
2152 * gcc.dg/tree-ssa/pr71408.c: New test.
2153
46ab5b6e
KV
21542016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2155
2156 PR middle-end/71281
2157 * g++.dg/torture/pr71281.C: New test.
2158
1f40cff3
MP
21592016-06-06 Marek Polacek <polacek@redhat.com>
2160
2161 PR c/71362
2162 * gcc.dg/pr71362.c: New test.
2163
6f5bcd24
JJ
21642016-06-06 Jakub Jelinek <jakub@redhat.com>
2165 Patrick Palka <ppalka@gcc.gnu.org>
2166
2167 PR c++/70847
2168 PR c++/71330
2169 PR c++/71393
2170 * g++.dg/opt/pr70847.C: New test.
2171 * g++.dg/ubsan/pr70847.C: New test.
2172 * g++.dg/ubsan/pr71393.C: New test.
2173
158beb4a
JJ
21742016-06-06 Jakub Jelinek <jakub@redhat.com>
2175
2176 PR tree-optimization/71259
2177 * gcc.dg/vect/pr71259.c: New test.
2178
d9b950dd
DM
21792016-06-06 David Malcolm <dmalcolm@redhat.com>
2180
2181 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2182 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2183 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2184 above.
2185
36f9ad69
KT
21862016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2187
2188 PR middle-end/37780
2189 * gcc.c-torture/execute/pr37780.c: New test.
2190 * gcc.target/aarch64/pr37780_1.c: Likewise.
2191 * gcc.target/arm/pr37780_1.c: Likewise.
2192
5545a907
MP
21932016-06-06 Marek Polacek <polacek@redhat.com>
2194
2195 * c-c++-common/attr-may-alias-1.c: New test.
2196 * c-c++-common/attr-may-alias-2.c: New test.
2197 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2198
93671519
BE
21992016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2200
2201 PR c/24414
2202 * gcc.target/i386/pr24414.c: New test.
2203
690f24b7
JM
22042016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2205
2206 * gcc.target/sparc/vis4misc.c: New file.
2207 * gcc.target/sparc/fpcmp.c: Likewise.
2208 * gcc.target/sparc/fpcmpu.c: Likewise.
2209
31ce6157
AH
22102016-06-06 Alan Hayward <alan.hayward@arm.com>
2211
2212 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2213 * gcc.dg/vect/vect-live-3.c: Likewise.
2214
9fcebb5a
RB
22152016-06-06 Richard Biener <rguenther@suse.de>
2216
2217 PR tree-optimization/71398
2218 * gcc.dg/torture/pr71398.c: New testcase.
2219
903ca97b
UB
22202016-06-06 Uros Bizjak <ubizjak@gmail.com>
2221
2222 PR target/71389
2223 * g++.dg/pr71389.C: New test.
2224
9c1eb332
JD
22252016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2226
2227 PR fortran/71404
2228 * gfortran.dg/fmt_read_5.f: New test.
2229
b2d83bd2
AV
22302016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2231
2232 PR fortran/69659
2233 * gfortran.dg/class_array_22.f03: New test.
2234
ec81960e
JH
22352016-06-05 Jan Hubicka <hubicka@ucw.cz>
2236
2237 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2238
429d2750
JH
22392016-06-05 Jan Hubicka <hubicka@ucw.cz>
2240
2241 * gcc.dg/predict-9.c: Update template.
2242
c1c00983
PC
22432016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2244
2245 PR c++/49377
2246 * g++.dg/template/pr49377.C: New.
2247
1927a963
JJ
22482016-06-04 Jakub Jelinek <jakub@redhat.com>
2249
2250 PR tree-optimization/71405
2251 * g++.dg/torture/pr71405.C: New test.
2252
909a11ad
PC
22532016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2254
2255 PR c++/70202
2256 * g++.dg/inherit/crash5.C: New.
2257 * g++.dg/inherit/virtual1.C: Adjust.
2258
08bbb1f8
JL
22592016-06-03 Jeff Law <law@redhat.com>
2260
2261 PR tree-optimization/71316
2262 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2263
7c35235c
JJ
22642016-06-03 Jakub Jelinek <jakub@redhat.com>
2265
2266 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2267 dg-additional-options with just -fno-tree-scev-cprop in it.
2268 * gcc.dg/vect/vect-live-2.c: Likewise.
2269 * gcc.dg/vect/vect-live-5.c: Likewise.
2270 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2271 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2272 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2273
c8572dd6
PP
22742016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2275
2276 PR c++/27100
2277 * g++.dg/other/friend6.C: New test.
2278
1c7733a7
BS
22792016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2280
2281 * g++.dg/torture/ppc-ldst-array.C: New.
2282
0d2f700f
JM
22832016-06-03 Joseph Myers <joseph@codesourcery.com>
2284
2285 PR target/71276
2286 PR target/71277
2287 * gcc.dg/torture/builtin-fp-int-inexact.c,
2288 gcc.target/i386/387-builtin-fp-int-inexact.c,
2289 gcc.target/i386/387-rint-inline-1.c,
2290 gcc.target/i386/387-rint-inline-2.c,
2291 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2292 gcc.target/i386/sse2-rint-inline-1.c,
2293 gcc.target/i386/sse2-rint-inline-2.c,
2294 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2295 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2296
f8071c05
L
22972016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2298 Julia Koval <julia.koval@intel.com>
2299
2300 PR target/66960
2301 PR target/67630
2302 PR target/67634
2303 PR target/67841
2304 PR target/68037
2305 PR target/68618
2306 PR target/68661
2307 PR target/69575
2308 PR target/69596
2309 PR target/69734
2310 * gcc.dg/guality/pr68037-1.c: New test.
2311 * gcc.dg/guality/pr68037-2.c: Likewise.
2312 * gcc.dg/guality/pr68037-3.c: Likewise.
2313 * gcc.dg/torture/pr68037-1.c: Likewise.
2314 * gcc.dg/torture/pr68037-2.c: Likewise.
2315 * gcc.dg/torture/pr68037-3.c: Likewise.
2316 * gcc.dg/torture/pr68661-1a.c: Likewise.
2317 * gcc.dg/torture/pr68661-1b.c: Likewise.
2318 * gcc.target/i386/interrupt-1.c: Likewise.
2319 * gcc.target/i386/interrupt-2.c: Likewise.
2320 * gcc.target/i386/interrupt-3.c: Likewise.
2321 * gcc.target/i386/interrupt-4.c: Likewise.
2322 * gcc.target/i386/interrupt-5.c: Likewise.
2323 * gcc.target/i386/interrupt-6.c: Likewise.
2324 * gcc.target/i386/interrupt-7.c: Likewise.
2325 * gcc.target/i386/interrupt-8.c: Likewise.
2326 * gcc.target/i386/interrupt-9.c: Likewise.
2327 * gcc.target/i386/interrupt-10.c: Likewise.
2328 * gcc.target/i386/interrupt-11.c: Likewise.
2329 * gcc.target/i386/interrupt-12.c: Likewise.
2330 * gcc.target/i386/interrupt-13.c: Likewise.
2331 * gcc.target/i386/interrupt-14.c: Likewise.
2332 * gcc.target/i386/interrupt-15.c: Likewise.
2333 * gcc.target/i386/interrupt-16.c: Likewise.
2334 * gcc.target/i386/interrupt-17.c: Likewise.
2335 * gcc.target/i386/interrupt-18.c: Likewise.
2336 * gcc.target/i386/interrupt-19.c: Likewise.
2337 * gcc.target/i386/interrupt-20.c: Likewise.
2338 * gcc.target/i386/interrupt-21.c: Likewise.
2339 * gcc.target/i386/interrupt-22.c: Likewise.
2340 * gcc.target/i386/interrupt-23.c: Likewise.
2341 * gcc.target/i386/interrupt-24.c: Likewise.
2342 * gcc.target/i386/interrupt-25.c: Likewise.
2343 * gcc.target/i386/interrupt-26.c: Likewise.
2344 * gcc.target/i386/interrupt-27.c: Likewise.
2345 * gcc.target/i386/interrupt-28.c: Likewise.
2346 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2347 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2348 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2349 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2350 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2351 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2352 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2353 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2354 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2355 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2356 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2357 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2358
36b85e43
BS
23592016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2360
9de2e795
L
2361 PR tree-optimization/52171
2362 * gcc.dg/pr52171.c: New test.
2363 * gcc.target/i386/pr52171.c: New test.
36b85e43 2364
bfeee8ac
JH
23652016-06-03 Jan Hubicka <jh@suse.cz>
2366
2367 * g++.dg/tree-ssa/pred-1.C: New testcase
2368 * gcc.dg/tree-ssa/pred-1.c: New testcase
2369
859b0bae
BS
23702016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2371
2372 PR target/70957
2373 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2374 support.
2375 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2376
3a2edf4c
AH
23772016-06-03 Alan Hayward <alan.hayward@arm.com>
2378
2379 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2380
b28ead45
AH
23812016-06-03 Alan Hayward <alan.hayward@arm.com>
2382
2383 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2384 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2385 * gcc.dg/vect/vect-live-1.c: New test.
2386 * gcc.dg/vect/vect-live-2.c: New test.
2387 * gcc.dg/vect/vect-live-3.c: New test.
2388 * gcc.dg/vect/vect-live-4.c: New test.
2389 * gcc.dg/vect/vect-live-5.c: New test.
2390 * gcc.dg/vect/vect-live-slp-1.c: New test.
2391 * gcc.dg/vect/vect-live-slp-2.c: New test.
2392 * gcc.dg/vect/vect-live-slp-3.c: New test.
2393
1f91747b
JJ
23942016-06-03 Jakub Jelinek <jakub@redhat.com>
2395
2396 PR middle-end/71387
2397 * g++.dg/opt/pr71387.C: New test.
2398
47b83923
JL
23992016-06-02 Jeff Law <law@redhat.com>
2400
2401 PR tree-optimization/71328
2402 * gcc.c-torture/compile/pr71328.c: New test.
2403
e96e5f46
JD
24042016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2405
2406 PR fortran/52393
2407 * gfortran.dg/fmt_read_3.f90: Fix typo.
2408 * gfortran.dg/fmt_read_4.f90: New test.
2409
b872d729
PC
24102016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2411
2412 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2413 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2414 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2415 * g++.dg/cpp0x/override2.C: Likewise.
2416 * g++.dg/parse/crash5.C: Likewise.
2417 * g++.dg/parse/error16.C: Likewise.
2418 * g++.dg/parse/error27.C: Likewise.
2419 * g++.dg/template/qualttp15.C: Likewise.
2420 * g++.dg/template/redecl4.C: Likewise.
2421 * g++.old-deja/g++.other/crash39.C: Likewise.
2422 * g++.old-deja/g++.other/struct1.C: Likewise.
2423 * g++.old-deja/g++.pt/m9a.C: Likewise.
2424 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2425
0e535442
JJ
24262016-06-02 Jakub Jelinek <jakub@redhat.com>
2427
0633ee10
JJ
2428 PR c++/71372
2429 * c-c++-common/pr71372.c: New test.
2430
0e535442
JJ
2431 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2432 __TIME__ strings with __builtin_strcmp instead of printf and
2433 dg-output.
2434
f3c5ecc2
ML
24352016-06-02 Martin Liska <mliska@suse.cz>
2436
2437 * gcc.dg/predict-9.c: New test.
2438
a91807c5
JJ
24392016-06-02 Jakub Jelinek <jakub@redhat.com>
2440
2441 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2442 global set_compiler_env_var and global saved_compiler_env_var.
2443
b5bd1978
KT
24442016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2445
2446 PR rtl-optimization/71295
2447 * gcc.c-torture/compile/pr71295.c: New test.
2448
b93b1475
JJ
24492016-06-02 Jakub Jelinek <jakub@redhat.com>
2450
930ebd0e
JJ
2451 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2452
1e021dc3
JJ
2453 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2454 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2455
b93b1475
JJ
2456 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2457 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2458 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2459 alternative number.
2460
58f2fb5c
MM
24612016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2462
2463 * gcc.target/powerpc/p9-splat-4.c: New test.
2464
24652016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2466
2467 PR target/71186
2468 * gcc.target/powerpc/pr71186.c: New test.
2469
4731c9f0
JD
24702016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2471
2472 PR fortran/52393
2473 * gfortran.dg/fmt_read_3.f90: New test.
2474
042dee3e
TP
24752016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2476
2477 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2478 procedure.
2479
15c98b2e
ES
24802016-06-01 Eduard Sanou <dhole@openmailbox.org>
2481
2482 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2483 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2484 env var is set.
2485 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2486 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2487 shown once.
2488 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2489 during compilation.
2490 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2491 vars set by dg-set-compiler-env-var.
2492
6442a6f4
PT
24932016-06-01 Paul Thomas <pault@gcc.gnu.org>
2494
2495 PR fortran/71156
2496 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2497 to the module procedure declaration.
2498 * gfortran.dg/submodule_16.f08: New test.
2499
ab62397a
JJ
25002016-06-01 Jakub Jelinek <jakub@redhat.com>
2501
2502 PR middle-end/71371
2503 * c-c++-common/gomp/pr71371.c: New test.
2504
b66af6ed
RB
25052016-06-01 Richard Biener <rguenther@suse.de>
2506
2507 PR tree-optimization/71366
2508 * gcc.dg/torture/pr71366-1.c: New testcase.
2509 * gcc.dg/torture/pr71366-2.c: Likewise.
2510
e342b9d8
KN
25112016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2512
2513 * gcc.target/powerpc/vslv-0.c: New test.
2514 * gcc.target/powerpc/vslv-1.c: New test.
2515 * gcc.target/powerpc/vsrv-0.c: New test.
2516 * gcc.target/powerpc/vsrv-1.c: New test.
2517
721547cd
NS
25182016-06-01 Nathan Sidwell <nathan@acm.org>
2519
2520 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2521 * gcc.target/nvptx/weak.c: New.
2522
fa2c9034
RB
25232016-06-01 Richard Biener <rguenther@suse.de>
2524
2525 PR tree-optimization/71261
2526 * gcc.dg/torture/vect-bool-1.c: New testcase.
2527
3e32893c
JJ
25282016-06-01 Jakub Jelinek <jakub@redhat.com>
2529
2530 * gfortran.dg/gomp/order-1.f90: New test.
2531 * gfortran.dg/gomp/order-2.f90: New test.
2532
8c383600
JH
25332016-06-01 Jan Hubicka <hubicka@ucw.cz>
2534
2535 * gcc.dg/unroll-6.c: Update template.
2536 * gcc.dg/unroll-7.c: New testcase.
2537 * gcc.dg/unroll-8.c: New testcase.
2538
a0dfeef5
EB
25392016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2540
2541 * gnat.dg/opt56.ad[sb]: New test.
2542
48de5701
PC
25432016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2544
2545 PR c++/66635
2546 * g++.dg/cpp0x/constexpr-ice16.C: New.
2547
827cf695
PP
25482016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2549
2550 PR tree-optimization/71314
2551 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2552 -mbranch-cost=2.
2553
ff66f6e8
PP
25542016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2555
2556 PR tree-optimization/71077
2557 * gcc.dg/tree-ssa/pr71077.c: New test.
2558
050fb209
JH
25592016-05-31 Jan Hubicka <hubicka@ucw.cz>
2560
48de5701
PC
2561 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2562 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2563 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2564
c642d919
PC
25652016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2566
2567 PR c++/71248
2568 * g++.dg/cpp0x/pr71248.C: New.
2569 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2570 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2571 * g++.dg/init/new37.C: Likewise.
2572 * g++.dg/template/static1.C: Likewise.
2573 * g++.dg/template/static2.C: Likewise.
2574
d6439e08
L
25752016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2576
2577 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2578 instead of %rdi.
2579 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2580
780b9dd4
MP
25812016-05-31 Marek Polacek <polacek@redhat.com>
2582
2583 * c-c++-common/Wswitch-unreachable-3.c: New test.
2584 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2585
0d99f8a0
RB
25862016-05-31 Richard Biener <rguenther@suse.de>
2587
2588 PR tree-optimization/71352
2589 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2590
52545641
TP
25912016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2592
2593 * gcc.target/arm/armv5_thumb_isa.c: New test.
2594
5b8c1205
KY
25952016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2596
2597 PR target/71346
2598 * gcc.target/i386/pr71346.c: New test.
2599
7a88cc84
TV
26002016-05-31 Tom de Vries <tom@codesourcery.com>
2601
2602 PR tree-optimization/69068
2603 * gcc.dg/graphite/pr69068.c: New test.
2604
265149a6
MS
26052016-05-27 Martin Sebor <msebor@redhat.com>
2606
2607 PR c++/71306
2608 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2609
00631022
JJ
26102016-05-30 Jakub Jelinek <jakub@redhat.com>
2611
2612 PR c++/71349
2613 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2614 nowait depend(inout: dd[0]) clauses where permitted.
2615
b2f6675b
PC
26162016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2617
2618 PR c++/71238
2619 * g++.dg/parse/pr71238.C: New.
2620 * g++.dg/concepts/friend1.C: Test column numbers too.
2621 * g++.dg/cpp0x/initlist31.C: Likewise.
2622 * g++.dg/cpp0x/pr51420.C: Likewise.
2623 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2624 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2625 * g++.dg/ext/builtin3.C: Likewise.
2626 * g++.dg/lookup/friend12.C: Likewise.
2627 * g++.dg/lookup/friend7.C: Likewise.
2628 * g++.dg/lookup/koenig1.C: Likewise.
2629 * g++.dg/lookup/koenig5.C: Likewise.
2630 * g++.dg/lookup/used-before-declaration.C: Likewise.
2631 * g++.dg/overload/koenig1.C: Likewise.
2632 * g++.dg/template/crash65.C: Likewise.
2633 * g++.dg/template/friend57.C: Likewise.
2634 * g++.dg/warn/Wshadow-5.C: Likewise.
2635 * g++.dg/warn/Wunused-8.C: Likewise.
2636 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2637 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2638 * g++.old-deja/g++.jason/member.C: Likewise.
2639 * g++.old-deja/g++.jason/report.C: Likewise.
2640 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2641 * g++.old-deja/g++.law/visibility20.C: Likewise.
2642 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2643 * g++.old-deja/g++.other/static5.C: Likewise.
2644 * g++.old-deja/g++.pt/overload2.C: Likewise.
2645
a448ff40
JH
26462016-05-30 Jan Hubicka <hubicka@ucw.cz>
2647
2648 * gcc.dg/tree-ssa/peel1.c: New testcase.
2649 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2650 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2651
69be8c91
TV
26522016-05-30 Tom de Vries <tom@codesourcery.com>
2653
2654 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2655 to ce.
2656
a59775a1
PC
26572016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2658
2659 PR c++/71099
2660 * g++.dg/parse/virtual1.C: New.
2661
53d6d955
UB
26622016-05-30 Uros Bizjak <ubizjak@gmail.com>
2663
2664 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2665 Use correct register when clearing %edx.
2666
0557293f
AM
26672016-05-30 Alexander Monakov <amonakov@ispras.ru>
2668
2669 PR tree-optimization/71289
2670 * gcc.dg/pr71289.c: New test.
2671
5d476e35
KV
26722016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2673
2674 PR middle-end/71269
2675 PR middle-end/71292
2676 * gcc.dg/tree-ssa/pr71269.c: New test.
2677 * gcc.dg/tree-ssa/pr71292.c: New test.
2678
db5447ca
KV
26792016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2680
2681 PR middle-end/71252
2682 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2683
98bdbb39
JH
26842016-05-30 Jan Hubicka <hubicka@ucw.cz>
2685
2686 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2687 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2688 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2689
7e012855
TV
26902016-05-30 Tom de Vries <tom@codesourcery.com>
2691
2692 PR tree-optimization/69067
2693 * gcc.dg/graphite/pr69067.c: New test.
2694
beed3701
UB
26952016-05-29 Uros Bizjak <ubizjak@gmail.com>
2696
2697 PR target/71245
2698 * gcc.target/i386/pr71245-1.c: New test.
2699 * gcc.target/i386/pr71245-2.c: Ditto.
2700
b6d4f8e8
PC
27012016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2702
2703 PR c++/71105
2704 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2705 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2706 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2707
00022058
JH
27082016-05-27 Jan Hubicka <hubicka@ucw.cz>
2709
2710 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2711
c8419aca
VV
27122016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2713
2714 Revert:
2715 PR c++/69855
2716 * g++.dg/overload/69855.C: New.
2717 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2718 * g++.old-deja/g++.pt/crash3.C: Likewise.
2719
8008c4d2
PC
27202016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2721
2722 PR c++/60385
2723 * g++.dg/parse/namespace13.C: New.
2724
8b2ef235
JL
27252016-05-26 Jeff Law <law@redhat.com>
2726
2727 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2728 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2729 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2730 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2731 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2732 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2733 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2734 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2735 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2736 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2737 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2738 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2739 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2740
7d67159b
VV
27412016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2742
2743 PR c++/69855
2744 * g++.dg/overload/69855.C: New.
2745 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2746 * g++.old-deja/g++.pt/crash3.C: Likewise.
2747
88e3bdd1
JW
27482016-05-27 Jiong Wang <jiong.wang@arm.com>
2749
2750 PR target/63596
2751 * gcc.target/aarch64/va_arg_1.c: New testcase.
2752 * gcc.target/aarch64/va_arg_2.c: Likewise.
2753 * gcc.target/aarch64/va_arg_3.c: Likewise.
2754
3fd6b9cc
JW
27552016-05-27 Jiong Wang <jiong.wang@arm.com>
2756
2757 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2758 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2759 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2760 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2761 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2762
3cee7e4e
MP
27632016-05-27 Marek Polacek <polacek@redhat.com>
2764
2765 PR middle-end/71308
2766 * g++.dg/torture/pr71308.C: New test.
2767
6a813c96
DV
27682016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2769
2770 * gcc.dg/zero_bits_compound-1.c: New test.
2771 * gcc.dg/zero_bits_compound-2.c: New test.
2772
0561bcfb
IE
27732016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2774
2775 PR middle-end/71279
2776 * gcc.dg/pr71279.c: New test.
2777
21316320
MM
27782016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2779
2780 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2781 floating point min/max/comparison instructions.
2782 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2783
7211a097
JJ
27842016-05-26 Jakub Jelinek <jakub@redhat.com>
2785
2786 * c-c++-common/gomp/schedule-1.c: New test.
2787 * gfortran.dg/gomp/schedule-1.f90: New test.
2788
cac177cf
PP
27892016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2790
2791 PR c++/70822
2792 PR c++/70106
2793 * g++.dg/cpp1y/auto-fn32.C: New test.
2794 * g++.dg/cpp1y/paren4.C: New test.
2795
a2d5b8c9
NS
27962016-05-26 Nathan Sidwell <nathan@acm.org>
2797
2798 * gcc.dg/20060410.c: Xfail on ptx.
2799 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2800 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2801 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2802 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2803 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2804
ffa8b552
TP
28052016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2806
2807 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2808
c7501e00
JJ
28092016-05-26 Jakub Jelinek <jakub@redhat.com>
2810
1875b9a0
JJ
2811 PR tree-optimization/71280
2812 * gcc.dg/pr71280.c: New test.
2813
2116e19f
JJ
2814 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2815
305aef09
JJ
2816 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2817 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2818
c7501e00
JJ
2819 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2820
ca449d26
JW
28212016-05-26 Jiong Wang <jiong.wang@arm.com>
2822
2823 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2824 kept in memory.
ca449d26 2825
8af01c66
JL
28262016-05-25 Jeff Law <law@redhat.com>
2827
2828 PR tree-optimization/71272
2829 * gcc.c-torture/compile/pr71272.c: new test.
2830
f9d6ce73
BS
28312016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2832
2833 * gcc.target/powerpc/vec-cmpne.c: New test.
2834 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2835
a88a7b22
EB
28362016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2837
2838 * gnat.dg/opt55.ad[sb]: New test.
2839
125f02ed
SKS
28402016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2841
2842 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2843 * c-c++-common/pr60226.c: Require int32plus.
2844 * gcc.c-torture/execute/pr70602.c: Likewise.
2845 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2846 unsigned long for malloc arg type.
2847 * gcc.dg/asr_div1.c: Require int32plus.
2848 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2849 * gcc.dg/pie-1.c: Require pie.
2850 * gcc.dg/pie-2.c: Likewise.
2851 * gcc.dg/pr59471.c: Require int32plus.
2852 * gcc.dg/pr59963-2.c: XFAIL for int16.
2853 * gcc.dg/pr60114.c: Require int32plus.
2854 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2855 unsigned long for typedef of size_t.
2856 * gcc.dg/pr63914.c: Require int32plus.
2857 * gcc.dg/pr64536.c: Require pt32plus.
2858 * gcc.dg/pr65658.c: Likewise.
2859 * gcc.dg/pr67271.c: Require int32plus.
2860 * gcc.dg/pr68112.c: Likewise.
2861 * gcc.dg/pr69071.c: Skip for avr target.
2862 * gcc.dg/pr69973.c: Require int32plus.
2863 * gcc.dg/pr70169.c: Skip for avr target.
2864 * gcc.dg/sso-6.c: Require int32plus.
2865 * gcc.dg/sso-7.c: Likewise.
2866 * gcc.dg/sso-8.c: Likewise.
2867 * gcc.dg/vrp-min-max-2.c: Likewise.
2868
c6e434f5
UB
28692016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2870
2871 PR target/70738
2872 * gcc.target/i386/pr70738-1.c: New test.
2873 * gcc.target/i386/pr70738-2.c: Likewise.
2874 * gcc.target/i386/pr70738-3.c: Likewise.
2875 * gcc.target/i386/pr70738-4.c: Likewise.
2876 * gcc.target/i386/pr70738-5.c: Likewise.
2877 * gcc.target/i386/pr70738-6.c: Likewise.
2878 * gcc.target/i386/pr70738-7.c: Likewise.
2879 * gcc.target/i386/pr70738-8.c: Likewise.
2880 * gcc.target/i386/pr70738-9.c: Likewise.
2881
5c42d341
KT
28822016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2883
2884 PR rtl-optimization/66940
2885 * gcc.c-torture/execute/pr66940.c: New test.
2886
bf9a1a07
IV
28872016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2888
2889 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2890 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2891 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2892 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2893 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2894 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2895 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2896 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2897 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2898 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2899 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2900 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2901 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2902 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2903 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2904 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2905 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2906 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2907 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2908 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2909 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2910 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2911 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2912 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2913
95efe6b6
MP
29142016-05-25 Marek Polacek <polacek@redhat.com>
2915
2916 PR c/71265
2917 * gcc.dg/noncompile/pr71265.c: New test.
2918
a23faf7a
MP
2919 PR c/71266
2920 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2921
69a6d5ad
NS
29222016-05-25 Nathan Sidwell <nathan@acm.org>
2923
2924 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2925
3072d4ea
RB
29262016-05-25 Richard Biener <rguenther@suse.de>
2927
2928 PR tree-optimization/71261
2929 * c-c++-common/torture/pr71261.c: New testcase.
2930
e412ece4
RB
29312016-05-25 Richard Biener <rguenther@suse.de>
2932
2933 PR tree-optimization/71264
2934 * gcc.dg/vect/pr71264.c: New testcase.
2935
b9e551ad
PC
29362016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2937
2938 PR c++/55992
2939 * g++.dg/cpp0x/alias-decl-53.C: New.
2940 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2941
6aa1abe5
ML
29422016-05-25 Martin Liska <mliska@suse.cz>
2943
2944 * g++.dg/pr71239.C: New test.
2945
842d162e
RB
29462016-05-25 Richard Biener <rguenther@suse.de>
2947
c87885ca
RO
2948 * gcc.dg/vect/pr58135.c: Rename to ...
2949 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2950
f184a36c
MP
29512016-05-25 Marek Polacek <polacek@redhat.com>
2952
2953 * g++.dg/pr65295.C: Use target c++14.
2954
021fad86
PC
29552016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2956
53d6d955
UB
2957 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2958 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2959
c3eaf15a
MM
29602016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2961
2962 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2963 instructions.
2964
e46c7770
CP
29652016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2966
2967 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2968 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2969 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2970 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2971 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2972 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2973 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2974 * c-c++-common/goacc/pcopy.c: Likewise.
2975 * c-c++-common/goacc/pcopyin.c: Likewise.
2976 * c-c++-common/goacc/pcopyout.c: Likewise.
2977 * c-c++-common/goacc/pcreate.c: Likewise.
2978 * c-c++-common/goacc/pr70688.c: New test.
2979 * c-c++-common/goacc/present-1.c: Adjust test.
2980 * c-c++-common/goacc/reduction-5.c: Likewise.
2981 * g++.dg/goacc/data-1.C: New test.
2982
4bfc9db7
MM
29832016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2984
2985 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2986 vector parity built-in functions.
2987 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2988 count trailing zeros automatic vectorization.
2989 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2990 count trailing zeros built-in functions.
2991
2bc145af
KV
29922016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2993
2994 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2995
26869fdb
PH
29962016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2997
2998 PR target/71050
2999 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3000
b2dc9c3b
PC
30012016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3002
3003 PR c++/50436
3004 * g++.dg/template/crash123.C: New.
3005 * g++.dg/template/crash124.C: Likewise.
3006
f65e97fd
MS
30072016-05-24 Martin Sebor <msebor@redhat.com>
3008
3009 PR c++/71147
3010 * g++.dg/ext/flexary16.C: New test.
3011
a6f5ac7f
IV
30122016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3013
69a6d5ad
NS
3014 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3015 before math.h is included.
a6f5ac7f
IV
3016 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3017 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3018 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3019 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3020 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3021 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3022 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3023 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3024 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3025 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3026 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3027 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3028 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3029 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3030 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3031 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3032 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3033 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3034 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3035 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3036 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3037 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3038 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3039
27bad558
MM
30402016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3041 Kelvin Nilsen <kelvin@gcc.gnu.org>
3042
3043 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3044 support.
3045
72f382fb
PC
30462016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3047
3048 PR c++/69872
3049 * g++.dg/warn/Wno-narrowing1.C: New.
3050
ef2ec9d9
MP
30512016-05-24 Marek Polacek <polacek@redhat.com>
3052
3053 PR c/71249
3054 * c-c++-common/Wswitch-unreachable-2.c: New test.
3055
e90434e3
JJ
30562016-05-24 Jakub Jelinek <jakub@redhat.com>
3057
7adb26f2
JJ
3058 PR c++/71257
3059 * g++.dg/vect/simd-clone-6.cc: New test.
3060 * g++.dg/gomp/declare-simd-6.C: New test.
3061
e90434e3
JJ
3062 PR middle-end/70434
3063 PR c/69504
3064 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3065
b556ea3b
RB
30662016-05-24 Richard Biener <rguenther@suse.de>
3067
3068 PR tree-optimization/71240
3069 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3070
e5328f5d
RB
30712016-05-24 Richard Biener <rguenther@suse.de>
3072
3073 PR tree-optimization/71230
3074 * gcc.dg/torture/pr71230.c: New testcase.
3075 * g++.dg/torture/pr71230.C: Likewise.
3076
a04e69c0
TS
30772016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3078
3079 * c-c++-common/goacc/routine-5.c: Add tests.
3080 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3081 * gfortran.dg/goacc/routine-6.f90: Add tests.
3082
30fd2977
RB
30832016-05-24 Richard Biener <rguenther@suse.de>
3084
3085 PR tree-optimization/71253
3086 * gcc.dg/torture/pr71253.c: New testcase.
3087
ca6f60bc
KV
30882016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3089
3090 PR middle-end/71252
3091 * gfortran.dg/pr71252.f90: New test.
3092
d3465d72
RS
30932016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3094
3095 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3096
f17a223d
RB
30972016-05-24 Richard Biener <rguenther@suse.de>
3098
3099 PR middle-end/70434
3100 PR c/69504
3101 * c-c++-common/vector-subscript-4.c: New testcase.
3102 * c-c++-common/vector-subscript-5.c: Likewise.
3103
e3f36534
JD
31042016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3105
3106 PR fortran/71123
3107 * gfortran.dg/namelist_90.f: New test
3108
85d5c27d
JD
31092016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3110
3111 PR fortran/66461
3112 * gfortran.dg/unexpected_eof.f: New test
3113
fe3f3340
MM
31142016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3115 Kelvin Nilsen <kelvin@gcc.gnu.org>
3116
3117 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3118 as little endian.
3119
26d6ae55
PC
31202016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3121
3122 PR c++/70972
3123 * g++.dg/cpp0x/inh-ctor20.C: New.
3124 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3125
d6c9a06f
PC
31262016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3127
3128 PR c++/69095
3129 * g++.dg/cpp0x/variadic168.C: New.
3130
396a1d10
PC
31312016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3132
3133 * g++.dg/cpp0x/pr31445.C: Test column number too.
3134 * g++.dg/cpp0x/pr32253.C: Likewise.
3135 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3136 * g++.dg/cpp0x/variadic36.C: Likewise.
3137
ece46666
MG
31382016-05-23 Marc Glisse <marc.glisse@inria.fr>
3139
3140 * gcc.dg/fold-notshift-2.c: Adjust.
3141
a7dc5980
MP
31422016-05-23 Marek Polacek <polacek@redhat.com>
3143
3144 PR c/49859
3145 * c-c++-common/Wswitch-unreachable-1.c: New test.
3146 * gcc.dg/Wswitch-unreachable-1.c: New test.
3147 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3148 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3149 * g++.dg/gomp/block-10.C: Likewise.
3150 * gcc.dg/gomp/block-10.c: Likewise.
3151 * g++.dg/gomp/block-9.C: Likewise.
3152 * gcc.dg/gomp/block-9.c: Likewise.
3153 * g++.dg/gomp/target-1.C: Likewise.
3154 * g++.dg/gomp/target-2.C: Likewise.
3155 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3156 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3157 * g++.dg/gomp/taskgroup-1.C: Likewise.
3158 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3159 * gcc.dg/gomp/teams-1.c: Likewise.
3160 * g++.dg/gomp/teams-1.C: Likewise.
3161 * g++.dg/overload/error3.C: Likewise.
3162 * g++.dg/tm/jump1.C: Likewise.
3163 * g++.dg/torture/pr40335.C: Likewise.
3164 * gcc.dg/c99-vla-jump-5.c: Likewise.
3165 * gcc.dg/switch-warn-1.c: Likewise.
3166 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3167 * gcc.dg/nested-func-1.c: Likewise.
3168 * gcc.dg/pr67784-4.c: Likewise.
3169
18b54004
RB
31702016-05-23 Richard Biener <rguenther@suse.de>
3171
3172 PR tree-optimization/71230
3173 * gfortran.dg/pr71230-1.f90: New testcase.
3174 * gfortran.dg/pr71230-2.f90: Likewise.
3175
e569db5f
VK
31762016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3177
396a1d10 3178 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
3179 * gcc.dg/vect/pr58135.c: Add new.
3180 * gfortran.dg/pr46519-1.f: Adjust test case.
3181
e4b71114
PC
31822016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3183
3184 PR c++/53401
3185 * g++.dg/cpp0x/decltype64.C: New.
3186
a25a8058
CL
31872016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3188
3189 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3190 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3191 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3192
0dcfe9ab
CL
31932016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3194
3195 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3196 Add poly64x1_t and poly64x2_t cases if supported.
3197 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3198 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3199 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3200 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3201 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3202
ffd70e4a
CL
32032016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3204
3205 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3206 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3207 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3208 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3209 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3210 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3211 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3212
4b1f57fe
CL
32132016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3214
3215 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3216
16c5ec77
CL
32172016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3218
3219 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3220 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3221
94ad56c7
JJ
32222016-05-22 Jakub Jelinek <jakub@redhat.com>
3223
57748705
JJ
3224 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3225 constraint instead of "r".
3226 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3227 insn instead of vxorpd.
3228 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3229
af120161
JJ
3230 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3231 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3232
355023ce
JJ
3233 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3234
3b48574c
JJ
3235 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3236 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3237
94ad56c7
JJ
3238 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3239
8a85cee2
KV
32402016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3241
3242 PR middle-end/40921
3243 * gcc.dg/tree-ssa/pr40921.c: New test.
3244
8e916b16
PS
32452016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3246
3247 PR target/71103
3248 * gcc.target/avr/pr71103.c: New test.
3249
88aea79f
KV
32502016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3251
3252 PR middle-end/71179
3253 * gcc.dg/tree-ssa/pr71179.c: New test.
3254
79063edd
MS
32552016-05-20 Martin Sebor <msebor@redhat.com>
3256
3257 PR c/71115
3258 * gcc.dg/init-excess-2.c: New test.
3259
55c8849f
EB
32602016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3261
3262 * gnat.dg/opt53.adb: New test.
3263 * gnat.dg/opt54.adb: Likewise.
3264
c91a0948
MJ
32652016-05-20 Martin Jambor <mjambor@suse.cz>
3266
3267 PR tree-optimization/70884
3268 * gcc.dg/tree-ssa/pr70919.c: New test.
3269
9cad20fa
BS
32702016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3271
3272 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3273 formatting.
69a6d5ad
NS
3274 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3275 fix code formatting.
3276
32772016-05-20 Nathan Sidwell <nathan@acm.org>
3278
3279 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3280 non-common cases.
3281 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 3282
15c671a7
DM
32832016-05-20 David Malcolm <dmalcolm@redhat.com>
3284
3285 * jit.dg/all-non-failing-tests.h: Add
3286 test-factorial-must-tail-call.c.
3287 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3288 * jit.dg/test-factorial-must-tail-call.c: New test case.
3289
4f028369
JJ
32902016-05-20 Jakub Jelinek <jakub@redhat.com>
3291
3292 PR fortran/71204
3293 * gfortran.dg/pr71204.f90: New test.
3294
7dea4ab3
CP
32952016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3296
3297 * gcc.target/nvptx/sincos.c: New test.
3298
ef98d365
PC
32992016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3300
3301 PR c++/70572
3302 * g++.dg/cpp1y/auto-fn31.C: New.
3303
92466115
BS
33042016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3305
3306 * gcc.target/powerpc/vec-addec.c: New test.
3307 * gcc.target/powerpc/vec-addec-int128.c: New test.
3308
9a385c2d
DM
33092016-05-20 David Malcolm <dmalcolm@redhat.com>
3310
3311 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3312 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3313 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3314 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3315
77c9d5b4
JH
33162016-05-20 Jan Hubicka <hubicka@ucw.cz>
3317
3318 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3319
68047971
JJ
33202016-05-20 Jakub Jelinek <jakub@redhat.com>
3321
18954840
JJ
3322 PR c++/71210
3323 * g++.dg/opt/pr71210-1.C: New test.
3324 * g++.dg/opt/pr71210-2.C: New test.
3325
68047971
JJ
3326 PR tree-optimization/29756
3327 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3328 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3329 only on selected targets where V4SImode vectors are known to be
3330 supported.
3331
d78789f5
MG
33322016-05-20 Marc Glisse <marc.glisse@inria.fr>
3333
3334 PR tree-optimization/71079
3335 PR tree-optimization/71206
3336 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3337
550fa093
PK
33382016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3339
3340 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3341 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3342 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3343
483c6429
RG
33442016-05-20 Richard Guenther <rguenther@suse.de>
3345
3346 PR tree-optimization/29756
3347 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3348
eb066284
RB
33492016-05-20 Richard Biener <rguenther@suse.de>
3350
3351 PR tree-optimization/71185
3352 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3353
58f10249
RB
33542016-05-20 Richard Biener <rguenther@suse.de>
3355
3356 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3357
2a5569fa
MP
33582016-05-19 Marek Polacek <polacek@redhat.com>
3359
3360 PR c++/71075
3361 * g++.dg/diagnostic/pr71075.C: New test.
3362
5e9a5385
DM
33632016-05-19 David Malcolm <dmalcolm@redhat.com>
3364
3365 PR c++/71184
3366 * g++.dg/pr71184.C: New test case.
3367
4f45da44
KN
33682016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3369
3370 * gcc.target/powerpc/darn-0.c: New test.
3371 * gcc.target/powerpc/darn-1.c: New test.
3372 * gcc.target/powerpc/darn-2.c: New test.
3373
4177437e
MP
33742016-05-19 Marek Polacek <polacek@redhat.com>
3375
3376 PR tree-optimization/71031
3377 * gcc.dg/tree-ssa/vrp100.c: New test.
3378
afb72432
IE
33792016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3380
3381 PR rtl-optimization/71148
3382 * gcc.dg/pr71148.c: New test.
3383
4f83064e
KT
33842016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3385
3386 PR target/71056
3387 * gcc.target/arm/pr71056.c: New test.
3388
4bf8dbe1
BE
33892016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3390
3391 * c-c++-common/pr69669.c: Check the used mode.
3392
f3510625
MO
33932016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3394
3395 PR sanitizer/64354
3396 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3397
43c0068e
RB
33982016-05-19 Richard Biener <rguenther@suse.de>
3399
3400 PR tree-optimization/70729
3401 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3402 * gcc.dg/graphite/scop-18.c: Likewise.
3403 * gcc.dg/pr41783.c: Disable LIM.
3404 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3405 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3406 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3407 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3408 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3409 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3410 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3411 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3412 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3413 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3414 * gfortran.dg/pr42108.f90: Likewise.
3415
70f25790
DM
34162016-05-18 David Malcolm <dmalcolm@redhat.com>
3417
3418 PR driver/69265
3419 * gcc.dg/spellcheck-options-11.c: New test case.
3420
960db8ec
JJ
34212016-05-18 Jakub Jelinek <jakub@redhat.com>
3422
3423 PR c++/71100
3424 * g++.dg/opt/pr71100.C: New test.
3425
04643334
MJ
34262016-05-18 Martin Jambor <mjambor@suse.cz>
3427
3428 PR ipa/69708
3429 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3430 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3431 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3432 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3433
91bb9f80
MJ
34342016-05-18 Martin Jambor <mjambor@suse.cz>
3435
3436 PR ipa/69708
3437 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3438 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3439 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3440 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3441 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3442
c584aca6
PC
34432016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3444
3445 PR c++/69793
3446 * g++.dg/template/crash122.C: New.
3447
20309c6e
PC
34482016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3449
3450 PR c++/70466
3451 * g++.dg/template/pr70466-1.C: New.
3452 * g++.dg/template/pr70466-2.C: Likewise.
3453
50c78b9a
MM
34542016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3455
3456 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3457 splat operations and the XXSPLTIB instruction.
3458 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3459 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3460 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3461 xxlxor to clear a register.
3462
cf8be00d
RS
34632016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3464
3465 * gcc.dg/torture/pr71020.c: New test.
3466
848a392a
MJ
34672016-05-18 Martin Jambor <mjambor@suse.cz>
3468
3469 PR ipa/70646
3470 * gcc.dg/ipa/pr70646.c: New test.
3471
1f2ab776
CL
34722016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3473
3474 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3475
76489493
CL
34762016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3477
3478 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3479 missing tests for vreinterpretq_p{8,16}.
3480
bd79378d
CL
34812016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3482
3483 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3484 vsliq_n_s64 and vsliq_n_u64.
3485
81ca3ea0
CL
34862016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3487
3488 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3489 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3490
873cb425
CL
34912016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3492
3493 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3494 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3495 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3496
9d6e7c21
CL
34972016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3498
3499 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3500 in comment.
3501
b4dbe40e 35022016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3503
3504 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3505 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3506 "blr\t" and switch to scan-assembler-times.
3507
83a5c910
JW
35082016-05-18 Jiong Wang <jiong.wang@arm.com>
3509
53d6d955
UB
3510 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3511 with __aarch64__.
3512 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3513 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3514
fb7cbdeb
JJ
35152016-05-18 Jakub Jelinek <jakub@redhat.com>
3516
8ee91165
JJ
3517 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3518 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3519 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3520 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3521 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3522 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3523
cf4d516a
JJ
3524 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3525 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3526
a4f16422
JJ
3527 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3528 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3529
7b37ce10
JJ
3530 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3531 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3532
fb7cbdeb
JJ
3533 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3534
c9326aef
RB
35352016-05-18 Richard Biener <rguenther@suse.de>
3536
3537 PR tree-optimization/71168
3538 * gcc.dg/torture/pr71168.c: New testcase.
3539
df8b0a11
KV
35402016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3541
3542 PR middle-end/63586
3543 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3544 * gcc.dg/tree-ssa/pr63586.c: New test.
3545 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3546
2efd67ed
NS
35472016-05-17 Nathan Sidwell <nathan@acm.org>
3548
3549 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3550 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3551 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3552 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3553
1988b2c2
NS
35542016-05-17 Nathan Sidwell <nathan@acm.org>
3555
3556 * gcc.target/nvptx/abi-vararg-3.c: New.
3557
ad1d92ab
MM
35582016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3559
3560 PR tree-optimization/54579
3561 PR middle-end/55299
3562 * gcc.dg/fold-notrotate-1.c: New test.
3563 * gcc.dg/fold-notshift-1.c: New test.
3564 * gcc.dg/fold-notshift-2.c: New test.
3565
47768df8
MP
35662016-05-17 Marek Polacek <polacek@redhat.com>
3567
3568 PR ipa/71146
3569 * g++.dg/ipa/pr71146.C: New test.
3570
6b5423a5
DM
35712016-05-17 David Malcolm <dmalcolm@redhat.com>
3572
3573 * jit.dg/test-error-array-bounds.c: New test case.
3574
c7986356
MG
35752016-05-17 Marc Glisse <marc.glisse@inria.fr>
3576
3577 * gcc.dg/tree-ssa/and-1.c: New testcase.
3578
d982c5b7
MG
35792016-05-17 Marc Glisse <marc.glisse@inria.fr>
3580
3581 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3582 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3583
0139ba93
MG
35842016-05-17 Marc Glisse <marc.glisse@inria.fr>
3585
3586 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3587 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3588
daab4562
JW
35892016-05-17 Jiong Wang <jiong.wang@arm.com>
3590
3591 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3592
22330033
JW
35932016-05-17 Jiong Wang <jiong.wang@arm.com>
3594
3595 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3596
98b3a5f2
JW
35972016-05-17 Jiong Wang <jiong.wang@arm.com>
3598
3599 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3600 ".2d[index]" when scan the assembly.
3601 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3602 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3603 float64x1.
3604 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3605
b71b7a8e
RB
36062016-05-17 Richard Biener <rguenther@suse.de>
3607
3608 PR tree-optimization/71132
3609 * gcc.dg/torture/pr71132.c: New testcase.
3610
3c51ad46
CL
36112016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3612
3613 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3614
d20faa66
KT
36152016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3616
3617 PR target/70809
3618 * gcc.target/aarch64/pr70809_1.c: New test.
3619
b75cc5a4
KT
36202016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3621
3622 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3623 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3624 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3625 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3626
b28eb195
IE
36272016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3628 Ilya Enkovich <ilya.enkovich@intel.com>
3629
3630 PR target/71114
3631 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3632
0b9004ed
JH
36332016-05-16 Jan Hubicka <hubicka@ucw.cz>
3634
3635 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3636 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3637
1b81a1c1
MW
36382016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3639
3640 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3641 test for __ARM_FP16_ARGS.
3642 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3643 * gcc.target/arm/aapcs/neon-vect10.c: New.
3644 * gcc.target/arm/aapcs/neon-vect9.c: New.
3645 * gcc.target/arm/aapcs/vfp18.c: New.
3646 * gcc.target/arm/aapcs/vfp19.c: New.
3647 * gcc.target/arm/aapcs/vfp20.c: New.
3648 * gcc.target/arm/aapcs/vfp21.c: New.
3649 * gcc.target/arm/fp16-aapcs-1.c: New.
3650 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3651 test for __ARM_FP16_ARGS.
3652 * g++.target/arm/fp16-return-1.c: Update expected output.
3653
921d1e73
JW
36542016-05-16 Jiong Wang <jiong.wang@arm.com>
3655
3656 PR testsuite/70227
3657 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3658
228eb42a
HA
36592016-05-15 Harald Anlauf <anlauf@gmx.de>
3660
3661 PR fortran/69603
3662 * gfortran.dg/pr69603.f90: New testcase.
3663
785abfd3
FR
36642016-05-14 Fritz Reese <fritzoreese@gmail.com>
3665
3666 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3667
e75eb64f
FR
36682016-05-14 Fritz Reese <fritzoreese@gmail.com>
3669
3670 PR fortran/71047
3671 * gfortran.dg/pr71047.f08: New test.
3672
aa4b467b
JM
36732016-05-13 Joseph Myers <joseph@codesourcery.com>
3674
3675 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3676 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3677 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3678
653fb4a2
MS
36792016-05-13 Martin Sebor <msebor@redhat.com>
3680
3681 PR c++/60049
3682 * g++.dg/cpp0x/constexpr-60049.C: New test.
3683
9e37582d
JJ
36842016-05-13 Jakub Jelinek <jakub@redhat.com>
3685
3686 PR bootstrap/71071
3687 * gcc.dg/pr71071.c: New test.
3688
a278aa17
UB
36892016-05-13 Uros Bizjak <ubizjak@gmail.com>
3690
3691 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3692 remove XOP handling.
377eaca7 3693 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3694
ac3d02e2
NS
36952016-05-13 Nathan Sidwell <nathan@acm.org>
3696
3697 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3698 __atomic_is_lock_free declaration.
3699
8ab3bdac
RB
37002016-05-13 Richard Biener <rguenther@suse.de>
3701
3702 PR tree-optimization/42587
3703 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3704
623b8e0a
ML
37052016-05-13 Martin Liska <mliska@suse.cz>
3706
3707 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3708 the new format of dump output.
3709
da7674f6
IE
37102016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3711
3712 * gcc.dg/pr71084.c: New test.
3713
c959db3d
RR
37142016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3715
53d6d955
UB
3716 PR target/53440
3717 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3718
43203dea
RR
37192016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3720
3721 * gcc.target/aarch64/struct_return.c: New test.
3722
4f2e1536
MP
37232016-05-12 Marek Polacek <polacek@redhat.com>
3724
3725 PR c/70756
3726 * c-c++-common/pr70756-2.c: New test.
3727 * c-c++-common/pr70756.c: New test.
3728
1ef33ef3
RB
37292016-05-12 Richard Biener <rguenther@suse.de>
3730
3731 PR tree-optimization/71059
3732 * gcc.dg/torture/pr71059.c: New testcase.
3733
763baff6
RB
37342016-05-12 Richard Biener <rguenther@suse.de>
3735
3736 PR tree-optimization/71062
3737 * gcc.dg/torture/pr71062.c: New testcase.
3738
c4ec1243
IE
37392016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3740
3741 PR tree-optimization/71006
3742 * gcc.dg/pr71006.c: New test.
3743
a5fbf76d
MP
37442016-05-12 Marek Polacek <polacek@redhat.com>
3745
3746 PR driver/71063
3747 * gcc.dg/opts-7.c: New test.
3748
5acc47a4
KT
37492016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3750
3751 PR target/70830
3752 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3753 Add -save-temps to dg-options.
3754 Scan for ldmfd rather than pop instruction.
3755 * gcc.target/arm/interrupt-2.c: Likewise.
3756 * gcc.target/arm/pr70830.c: New test.
3757
40bd4bf9
JJ
37582016-05-12 Jakub Jelinek <jakub@redhat.com>
3759
3cd63842
JJ
3760 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3761 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3762
c05d08f6
JJ
3763 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3764 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3765 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3766
bc27ffae
JJ
3767 PR target/71019
3768 * gcc.target/i386/avx512vl-pack-1.c: New test.
3769 * gcc.target/i386/avx512vl-pack-2.c: New test.
3770 * gcc.target/i386/avx512bw-pack-2.c: New test.
3771
515d7412
JJ
3772 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3773
40bd4bf9
JJ
3774 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3775 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3776 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3777
44ab146a
RB
37782016-05-12 Richard Biener <rguenther@suse.de>
3779
3780 PR tree-optimization/70986
3781 * gcc.dg/torture/pr70986-1.c: New testcase.
3782 * gcc.dg/torture/pr70986-2.c: Likewise.
3783 * gcc.dg/torture/pr70986-3.c: Likewise.
3784
d6e83a8d
MM
37852016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3786
3787 PR c/43651
3788 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3789 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3790
51e67ea3
UB
37912016-05-11 Uros Bizjak <ubizjak@gmail.com>
3792
3793 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3794 directive.
3795 * gcc.target/i386/pr66746.c: Ditto.
3796
3fd2b007
MM
37972016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3798
3799 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3800 support.
3801 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3802 warning when using -mvsx-timode.
3803 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3804 * gcc.target/powerpc/dform-2.c: Likewise.
3805 * gcc.target/powerpc/pr68805.c: Likewise.
3806
5c3a10fb
MP
38072016-05-11 Marek Polacek <polacek@redhat.com>
3808
3809 PR c++/71024
3810 * c-c++-common/attributes-3.c: New test.
3811
7cfb065b
NS
38122016-05-11 Nathan Sidwell <nathan@acm.org>
3813
3814 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3815 * gcc.c-torture/execute/pr68185.c: Likewise.
3816 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3817 * gcc.dg/pr69634.c: Requires scheduling.
3818 * gcc.dg/torture/pr66178.c: Require label values.
3819 * gcc.dg/setjmp-6.c: Require indirect jumps.
3820
f35ea97d
RB
38212016-05-11 Richard Biener <rguenther@suse.de>
3822
3823 PR tree-optimization/71055
3824 * gcc.dg/torture/pr71055.c: New testcase.
3825
dff70323
RB
38262016-05-11 Richard Biener <rguenther@suse.de>
3827
3828 PR debug/71057
3829 * g++.dg/debug/pr71057.C: New testcase.
3830
56a3d28b
JJ
38312016-05-11 Jakub Jelinek <jakub@redhat.com>
3832
3833 PR fortran/70855
3834 * gfortran.dg/gomp/pr70855.f90: New test.
3835
ebc1b29e
RB
38362016-05-11 Richard Biener <rguenther@suse.de>
3837
3838 PR middle-end/71002
3839 * g++.dg/torture/pr71002.C: New testcase.
3840
98ccd1d7
IE
38412016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3842
3843 PR middle-end/70807
3844 * gcc.dg/pr70807.c: New test.
3845
ed29e24b
MS
38462016-05-10 Martin Sebor <msebor@redhat.com>
3847
3848 PR c++/38611
3849 * g++.dg/Wattributes.C: New test.
3850
e39dab2c
MG
38512016-05-10 Marc Glisse <marc.glisse@inria.fr>
3852
3853 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3854 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3855 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3856
d067e238
IE
38572016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3858
3859 PR target/70799
3860 * gcc.target/i386/pr70799-1.c: New test.
3861
cd36c83e
PMR
38622016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3863
3864 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3865
1e3af2a4
IE
38662016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3867
3868 PR middle-end/70877
3869 * gcc.target/i386/pr70877.c: New test.
3870
afc610db
IE
38712016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3872
3873 PR tree-optimization/70786
3874 * gcc.target/i386/pr70876.c: New test.
3875
4b59d19f
JJ
38762016-05-10 Jakub Jelinek <jakub@redhat.com>
3877
3878 PR target/70927
3879 * gcc.target/i386/avx512vl-logic-1.c: New test.
3880 * gcc.target/i386/avx512vl-logic-2.c: New test.
3881 * gcc.target/i386/avx512dq-logic-2.c: New test.
3882
9b5ee426
BS
38832016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3884
3885 PR target/70963
3886 * gcc.target/powerpc/pr70963.c: New.
3887
f3352cab
DM
38882016-05-10 David Malcolm <dmalcolm@redhat.com>
3889
3890 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3891 (test_very_wide_line): Add ruler to expected output.
3892 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3893 (test_very_wide_line): Likewise.
3894 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3895 (test_show_locus): Within the handling of "test_very_wide_line",
3896 enable show_ruler_p on the diagnostic context.
3897
4a3255dd
RB
38982016-05-10 Richard Biener <rguenther@suse.de>
3899
3900 PR tree-optimization/71039
3901 * gcc.dg/torture/pr71039.c: New testcase.
3902
da7c9950
NS
39032016-05-10 Nathan Sidwell <nathan@acm.org>
3904
3905 * gcc.dg/nested-func-10.c: Requires alloca.
3906 * gcc.dg/nested-func-9.c: Requires alloca.
3907 * gcc.c-torture/execute/pr70460.c: Requires labels.
3908 * gcc.c-torture/compile/pr70199.c: Requires labels.
3909 * gcc.target/nvptx/decl.c: Compile only.
3910 * gcc.target/nvptx/trailing-init.c: Compile only.
3911 * gcc.target/nvptx/ary-init.c: Compile only.
3912
cf68d92c
MP
39132016-05-10 Marek Polacek <polacek@redhat.com>
3914
3915 PR c/70255
3916 * gcc.dg/attr-opt-1.c: New test.
3917
64ea4e15
RB
39182016-05-10 Richard Biener <rguenther@suse.de>
3919
3920 PR tree-optimization/70497
3921 PR tree-optimization/28367
3922 * gcc.dg/torture/20160404-1.c: New testcase.
3923 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3924 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3925
5a96dae3
PMR
39262016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3927
3928 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3929
fc97f805
UB
39302016-05-09 Uros Bizjak <ubizjak@gmail.com>
3931
3932 * gcc.target/i386/fabsneg-1.c New test.
3933
a710b1d5
AM
39342016-05-09 Alan Modra <amodra@gmail.com>
3935
3936 PR testsuite/70826
3937 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3938
171f6f05
RB
39392016-05-09 Richard Biener <rguenther@suse.de>
3940
3941 PR tree-optimization/70985
3942 * gcc.dg/torture/pr70985.c: New testcase.
3943
18caa34e
BC
39442016-05-09 Bin Cheng <bin.cheng@arm.com>
3945
3946 * gcc.dg/tree-ssa/ifc-9.c: New test.
3947 * gcc.dg/tree-ssa/ifc-10.c: New test.
3948 * gcc.dg/tree-ssa/ifc-11.c: New test.
3949 * gcc.dg/tree-ssa/ifc-12.c: New test.
3950 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3951 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3952 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3953
7a27d38f
RB
39542016-05-09 Richard Biener <rguenther@suse.de>
3955
3956 PR fortran/70937
3957 * gfortran.dg/pr70937.f90: New testcase.
3958
5ebbbd3d
RO
39592016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3960
3961 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3962
f6288c24
FR
39632016-05-07 Fritz Reese <fritzoreese@gmail.com>
3964
3965 PR fortran/56226
3966 * gfortran.dg/dec_structure_1.f90: New testcase.
3967 * gfortran.dg/dec_structure_2.f90: Ditto.
3968 * gfortran.dg/dec_structure_3.f90: Ditto.
3969 * gfortran.dg/dec_structure_4.f90: Ditto.
3970 * gfortran.dg/dec_structure_5.f90: Ditto.
3971 * gfortran.dg/dec_structure_6.f90: Ditto.
3972 * gfortran.dg/dec_structure_7.f90: Ditto.
3973 * gfortran.dg/dec_structure_8.f90: Ditto.
3974 * gfortran.dg/dec_structure_9.f90: Ditto.
3975 * gfortran.dg/dec_structure_10.f90: Ditto.
3976 * gfortran.dg/dec_structure_11.f90: Ditto.
3977 * gfortran.dg/dec_union_1.f90: Ditto.
3978 * gfortran.dg/dec_union_2.f90: Ditto.
3979 * gfortran.dg/dec_union_3.f90: Ditto.
3980 * gfortran.dg/dec_union_4.f90: Ditto.
3981 * gfortran.dg/dec_union_5.f90: Ditto.
3982 * gfortran.dg/dec_union_6.f90: Ditto.
3983 * gfortran.dg/dec_union_7.f90: Ditto.
3984
5ec4a8cd
TV
39852016-05-07 Tom de Vries <tom@codesourcery.com>
3986
3987 PR tree-optimization/70956
3988 * gcc.dg/graphite/pr70956.c: New test.
3989
58ec1d0e
JJ
39902016-05-06 Jakub Jelinek <jakub@redhat.com>
3991
ccd88fb7
JJ
3992 PR middle-end/70941
3993 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3994 (a, b, c, d): Change type from char to signed char.
3995 (main): Compare against (signed char) -1634678893 instead of
3996 hardcoded -109. Use __builtin_abort instead of abort.
3997
dd3b6464
JJ
3998 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3999 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4000
58ec1d0e
JJ
4001 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4002
19aa23d8
YR
40032016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4004
4005 PR debug/70935
4006 * gcc.dg/torture/pr70935.c: New test.
4007
ae5f0df1
OE
40082016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4009
4010 PR target/58219
ce23a8ff 4011 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 4012
078f7e37
RB
40132016-05-06 Richard Biener <rguenther@suse.de>
4014
4015 PR tree-optimization/70960
4016 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4017
765d7b54
OE
40182016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4019
4020 PR target/52933
4021 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4022 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4023 Adjust expected instruction counts.
4024 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4025
29c94e65
MP
40262016-05-06 Marek Polacek <polacek@redhat.com>
4027
4028 PR sanitizer/70875
4029 * gcc.dg/ubsan/bounds-3.c: New test.
4030
3684b02e
OE
40312016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4032
4033 PR target/54089
4034 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4035
8706773f
RB
40362016-05-06 Richard Biener <rguenther@suse.de>
4037
4038 PR middle-end/70931
4039 * gfortran.dg/pr70931.f90: New testcase.
4040
a4f51018
RB
40412016-05-06 Richard Biener <rguenther@suse.de>
4042
4043 PR middle-end/70941
4044 * gcc.dg/torture/pr70941.c: New testcase.
4045
c4f2425f
BC
40462016-05-05 Bin Cheng <bin.cheng@arm.com>
4047
4048 PR tree-optimization/57206
4049 * gcc.dg/vect/pr57206.c: New test.
4050
5dc08197
RO
40512016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4052
4053 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4054
351f85c5
JJ
40552016-05-05 Jakub Jelinek <jakub@redhat.com>
4056
568bac8c
JJ
4057 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4058
351f85c5
JJ
4059 * c-c++-common/Wdangling-else-4.c: New test.
4060
33fd7785
JJ
40612016-05-04 Jakub Jelinek <jakub@redhat.com>
4062
2d1ac15a
JJ
4063 PR c++/70906
4064 PR c++/70933
4065 * g++.dg/opt/pr70906.C: New test.
4066 * g++.dg/opt/pr70933.C: New test.
4067
33fd7785
JJ
4068 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4069
6b715bf6
JH
40702016-05-04 Jan Hubicka <hubicka@ucw.cz>
4071
4072 * gcc.dg/ipa/pure-const-3.c: New testcase.
4073
deef7113
MP
40742016-05-04 Marek Polacek <polacek@redhat.com>
4075
4076 * c-c++-common/Wdangling-else-1.c: New test.
4077 * c-c++-common/Wdangling-else-2.c: New test.
4078 * c-c++-common/Wdangling-else-3.c: New test.
4079
5396db97
KCY
40802016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4081
4082 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4083 flag is present.
4084
de55efd5
MP
40852016-05-04 Marek Polacek <polacek@redhat.com>
4086
4087 PR c/48778
4088 * gcc.dg/Waddress-2.c: New test.
4089
475839b6
AM
40902016-05-04 Alan Modra <amodra@gmail.com>
4091
4092 * gcc.target/powerpc/pr70866.c: New.
4093
b25aad5f
MS
40942016-05-03 Martin Sebor <msebor@redhat.com>
4095
4096 PR c++/66561
4097 * c-c++-common/builtin_location.c: New test.
4098 * g++.dg/cpp1y/builtin_location.C: New test.
4099
79ce98bc
MP
41002016-05-03 Marek Polacek <polacek@redhat.com>
4101
4102 PR c/70859
4103 * gcc.dg/pr70859.c: New test.
4104 * gcc.dg/pr70859-2.c: New test.
4105
402e89f5
PMR
41062016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4107
4108 * gnat.dg/debug5.adb: New testcase.
4109
f3d90045
DV
41102016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4111
4112 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4113 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4114 Procedure to check for z10 instruction set.
4115
1e26cec1
CL
41162016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4117
4118 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4119
71aca5a0
AM
41202016-05-03 Alan Modra <amodra@gmail.com>
4121
4122 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4123
2fd70ec1
JJ
41242016-05-03 Jakub Jelinek <jakub@redhat.com>
4125
4126 * gcc.target/i386/avx512f-cvt-1.c: New test.
4127
e5705cf7
L
41282016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4129
4130 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4131 -fdump-tree-vrp-details.
4132
381cdae4
RB
41332016-05-03 Richard Biener <rguenther@suse.de>
4134
4135 * gcc.dg/pr30172-1.c: Adjust.
4136 * gcc.dg/pr63743.c: Likewise.
4137 * gcc.dg/tm/pr51696.c: Likewise.
4138 * c-c++-common/tm/safe-1.c: Likewise.
4139 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4140 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4141 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4142 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4143
adedd5c1
JJ
41442016-05-03 Jakub Jelinek <jakub@redhat.com>
4145
31ed1665
JJ
4146 PR rtl-optimization/70467
4147 * gcc.target/i386/pr70467-3.c: New test.
4148 * gcc.target/i386/pr70467-4.c: New test.
4149
dea60b59
JJ
4150 PR tree-optimization/70916
4151 * gcc.c-torture/compile/pr70916.c: New test.
4152
adedd5c1
JJ
4153 PR target/49244
4154 * gcc.target/i386/pr49244-1.c: New test.
4155 * gcc.target/i386/pr49244-2.c: New test.
4156
f80041ef
BS
41572016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4158
4159 PR rtl-optimization/44281
4160 * gcc.target/i386/pr44281.c: New test.
4161
1cfcd39e
BC
41622016-05-03 bin cheng <bin.cheng@arm.com>
4163
4164 PR tree-optimization/56541
4165 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4166 * gcc.dg/vect/pr56541.c: new test.
4167
4304ccfd
MM
41682016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4169
4170 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4171 __float128.
4172 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4173
50d94c29
L
41742016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4175
4176 PR testsuite/70520
4177 * c-c++-common/asan/clone-test-1.c (main): Align child process
4178 stack to 16 bytes.
4179
bc1aee87
DM
41802016-05-02 David Malcolm <dmalcolm@redhat.com>
4181
4182 PR c++/62314
4183 * g++.dg/spellcheck-fields-2.C: New test case.
4184
474e0129
DM
41852016-05-02 David Malcolm <dmalcolm@redhat.com>
4186
4187 PR c++/62314
4188 * g++.dg/pr62314.C: New test case.
4189
818b88a7
JH
41902016-05-02 Jan Hubicka <hubicka@ucw.cz>
4191
4192 * gcc.dg/ipa/inline-8.c: New testcase.
4193
dd77684f
JJ
41942016-05-02 Jakub Jelinek <jakub@redhat.com>
4195
4196 PR rtl-optimization/70467
4197 * gcc.target/i386/pr70467-1.c: New test.
4198
72407e00
BE
41992016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4200
4201 * gcc.dg/spec-options.c: Run the test on all targets.
4202 * gcc.dg/foo.specs: Use cpp_unique_options.
4203
dd53d197
MG
42042016-05-02 Marc Glisse <marc.glisse@inria.fr>
4205
4206 * gcc.dg/tree-ssa/unord.c: New testcase.
4207
a8b85ce9
MG
42082016-05-02 Marc Glisse <marc.glisse@inria.fr>
4209
4210 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4211
5b37e866
NS
42122016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4213
4214 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4215
7176a4a0
MP
42162016-05-02 Marek Polacek <polacek@redhat.com>
4217
4218 PR c/70851
4219 * gcc.dg/enum-incomplete-3.c: New test.
4220
6b9933b9
MP
42212016-05-02 Marek Polacek <polacek@redhat.com>
4222 Tom de Vries <tom@codesourcery.com>
4223
4224 PR tree-optimization/70700
4225 * gcc.dg/pr70700.c: New test.
4226
90f82260
UB
42272016-05-01 Uros Bizjak <ubizjak@gmail.com>
4228
4229 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4230 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4231 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4232 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4233 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4234
f73036c1
EB
42352016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4236
4237 * ada/acats/run_acats: Rename into...
4238 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4239 * ada/acats/run_all.sh: Remove redundant test.
4240 (target_run): Move around.
4241 (target_gnatchop): Use newly built executable.
4242 (target_gnatmake): Likewise.
4243 Check that the compilation of impbit succeeds.
4244
85e051a3
OE
42452016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4246
4247 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4248 * gcc.dg/20021029-1.c: Likewise.
4249 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4250 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4251 * gcc.target/sh/cmpstr.c: Likewise.
4252 * gcc.target/sh/cmpstrn.c: Likewise.
4253 * gcc.target/sh/memset.c: Likewise.
4254 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4255 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4256 * gcc.target/sh/pr39423-1.c: Likewise.
4257 * gcc.target/sh/pr49468-di.c: Likewise.
4258 * gcc.target/sh/pr49468-si.c: Likewise.
4259 * gcc.target/sh/pr49880-1.c: Likewise.
4260 * gcc.target/sh/pr49880-2.c: Likewise.
4261 * gcc.target/sh/pr49880-3.c: Likewise.
4262 * gcc.target/sh/pr50751-1.c: Likewise.
4263 * gcc.target/sh/pr50751-4.c: Likewise.
4264 * gcc.target/sh/pr50751-7.c: Likewise.
4265 * gcc.target/sh/pr51244-1.c: Likewise.
4266 * gcc.target/sh/pr51244-10.c: Likewise.
4267 * gcc.target/sh/pr51244-11.c: Likewise.
4268 * gcc.target/sh/pr51244-12.c: Likewise.
4269 * gcc.target/sh/pr51244-13.c: Likewise.
4270 * gcc.target/sh/pr51244-14.c: Likewise.
4271 * gcc.target/sh/pr51244-17.c: Likewise.
4272 * gcc.target/sh/pr51244-18.c: Likewise.
4273 * gcc.target/sh/pr51244-19.c: Likewise.
4274 * gcc.target/sh/pr51244-4.c: Likewise.
4275 * gcc.target/sh/pr51244-5.c: Likewise.
4276 * gcc.target/sh/pr51244-7.c: Likewise.
4277 * gcc.target/sh/pr51244-8.c: Likewise.
4278 * gcc.target/sh/pr51244-9.c: Likewise.
4279 * gcc.target/sh/pr51697.c: Likewise.
4280 * gcc.target/sh/pr52483-1.c: Likewise.
4281 * gcc.target/sh/pr52483-2.c: Likewise.
4282 * gcc.target/sh/pr52483-3.c: Likewise.
4283 * gcc.target/sh/pr52483-5.c: Likewise.
4284 * gcc.target/sh/pr52933-1.c: Likewise.
4285 * gcc.target/sh/pr52933-2.c: Likewise.
4286 * gcc.target/sh/pr52933-3.c: Likewise.
4287 * gcc.target/sh/pr53568-1.c: Likewise.
4288 * gcc.target/sh/pr53976-1.c: Likewise.
4289 * gcc.target/sh/pr53988-1.c: Likewise.
4290 * gcc.target/sh/pr53988.c: Likewise.
4291 * gcc.target/sh/pr54089-1.c: Likewise.
4292 * gcc.target/sh/pr54089-6.c: Likewise.
4293 * gcc.target/sh/pr54089-7.c: Likewise.
4294 * gcc.target/sh/pr54089-8.c: Likewise.
4295 * gcc.target/sh/pr54089-9.c: Likewise.
4296 * gcc.target/sh/pr54236-1.c: Likewise.
4297 * gcc.target/sh/pr54236-2.c: Likewise.
4298 * gcc.target/sh/pr54236-3.c: Likewise.
4299 * gcc.target/sh/pr54236-4.c: Likewise.
4300 * gcc.target/sh/pr54386.c: Likewise.
4301 * gcc.target/sh/pr54602-1.c: Likewise.
4302 * gcc.target/sh/pr54685.c: Likewise.
4303 * gcc.target/sh/pr54760-1.c: Likewise.
4304 * gcc.target/sh/pr54760-2.c: Likewise.
4305 * gcc.target/sh/pr54760-3.c: Likewise.
4306 * gcc.target/sh/pr54760-4.c: Likewise.
4307 * gcc.target/sh/pr54760-5.c: Likewise.
4308 * gcc.target/sh/pr54760-6.c: Likewise.
4309 * gcc.target/sh/pr55146.c: Likewise.
4310 * gcc.target/sh/pr55160.c: Likewise.
4311 * gcc.target/sh/pr59278.c: Likewise.
4312 * gcc.target/sh/pr59401-1.c: Likewise.
4313 * gcc.target/sh/pr59533-1.c: Likewise.
4314 * gcc.target/sh/pr63260.c: Likewise.
4315 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4316 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4317 * gcc.target/sh/strlen.c: Likewise.
4318 * gcc.target/sh/torture/pr30807.c: Likewise.
4319 * gcc.target/sh/torture/pr34777.c: Likewise.
4320 * gcc.target/sh/torture/pr64652.c: Likewise.
4321 * gcc.target/sh/torture/pr65505.c: Likewise.
4322 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4323 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4324
411e5c67
PC
43252016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4326
4327 PR c++/66644
4328 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4329
8fa97501
BS
43302016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4331
4332 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4333 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4334 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4335 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4336
5a956111
PP
43372016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4338
4339 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4340 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4341
e7ff0319
CP
43422016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4343
4344 PR middle-end/70626
4345 * c-c++-common/goacc/combined-reduction.c: New test.
4346 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4347
52d11a4b
L
43482016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4349
4350 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4351 *movdi_internal pattern only if PIC off.
4352 * gcc.target/i386/pr70155-2.c: Likewise.
4353 * gcc.target/i386/pr70155-3.c: Likewise.
4354 * gcc.target/i386/pr70155-4.c: Likewise.
4355 * gcc.target/i386/pr70155-5.c: Likewise.
4356 * gcc.target/i386/pr70155-6.c: Likewise.
4357 * gcc.target/i386/pr70155-7.c: Likewise.
4358 * gcc.target/i386/pr70155-8.c: Likewise.
4359 * gcc.target/i386/pr70155-15.c: Likewise.
4360 * gcc.target/i386/pr70155-17.c: Likewise.
4361 * gcc.target/i386/pr70155-22.c: Likewise.
4362
8960db31
BC
43632016-04-29 Bin Cheng <bin.cheng@arm.com>
4364
4365 PR tree-optimization/70803
4366 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4367
cca535a4
IE
43682016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4369
4370 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4371 optimization of vector loop.
4372 * gcc.target/i386/vect-unpack-3.c: New test.
4373 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4374 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4375 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4376
500ecf4a
MP
43772016-04-29 Marek Polacek <polacek@redhat.com>
4378
4379 PR sanitizer/70342
4380 * g++.dg/ubsan/null-7.C: New test.
4381
2fff3db8
MP
4382 PR c/70852
4383 * gcc.dg/pr70852.c: New test.
4384
509063eb
DV
43852016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4386
4387 PR/69089
4388 * g++.dg/cpp0x/alignas6.C: New test.
4389
83745c0d
DV
43902016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4391
c87885ca
RO
4392 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4393 * gcc.dg/pr27003.c: Likewise.
4394 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4395 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4396 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4397 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4398 * gcc.target/arc/mxy.c: Likewise.
4399 * gcc.target/arc/mswape.c: Likewise.
4400 * gcc.target/arc/mrtsc.c: Likewise.
4401 * gcc.target/arc/mcrc.c: Likewise.
4402 * gcc.target/arc/mdsp-packa.c: Likewise.
4403 * gcc.target/arc/mdvbf.c: Likewise.
4404 * gcc.target/arc/mlock.c: Likewise.
4405 * gcc.target/arc/mmac-24.c: Likewise.
4406 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4407
849b265d
BS
44082016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4409 Matthijs Kooijman <matthijs@stdin.nl>
4410 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4411
4412 PR target/60040
4413 * gcc.target/avr/pr60040-1.c: New.
4414 * gcc.target/avr/pr60040-2.c: New.
4415
1390536b
RB
44162016-04-29 Richard Biener <rguenther@suse.de>
4417
4418 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4419
98998245
RB
44202016-04-29 Richard Biener <rguenther@suse.de>
4421
4422 PR tree-optimization/13962
4423 PR tree-optimization/65686
4424 * gcc.dg/uninit-pr65686.c: New testcase.
4425
8b80cc21
JJ
44262016-04-29 Jakub Jelinek <jakub@redhat.com>
4427
4428 PR middle-end/70843
4429 * gcc.dg/pr70843.c: New test.
4430
6181bc30
JJ
44312016-04-28 Jakub Jelinek <jakub@redhat.com>
4432
4433 PR target/70858
4434 * gcc.target/i386/pr70858.c: New test.
4435
f4cb3612
AB
44362016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4437
4438 * gcc.target/arc/nps400-1.c: New file.
4439
8ad9df62
JR
44402016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4441 Andrew Burgess <andrew.burgess@embecosm.com>
4442
4443 * gcc.target/arc/movh_cl-1.c: New file.
4444
ceaaa9fe
JR
44452016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4446 Andrew Burgess <andrew.burgess@embecosm.com>
4447
4448 * gcc.target/arc/extzv-1.c: New file.
4449 * gcc.target/arc/insv-1.c: New file.
4450 * gcc.target/arc/insv-2.c: New file.
4451 * gcc.target/arc/movb-1.c: New file.
4452 * gcc.target/arc/movb-2.c: New file.
4453 * gcc.target/arc/movb-3.c: New file.
4454 * gcc.target/arc/movb-4.c: New file.
4455 * gcc.target/arc/movb-5.c: New file.
4456 * gcc.target/arc/movb_cl-1.c: New file.
4457 * gcc.target/arc/movb_cl-2.c: New file.
4458 * gcc.target/arc/movbi_cl-1.c: New file.
4459 * gcc.target/arc/movl-1.c: New file.
4460
4d03dc2f
JR
44612016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4462 Andrew Burgess <andrew.burgess@embecosm.com>
4463
4464 * gcc.target/arc/cmem-1.c: New file.
4465 * gcc.target/arc/cmem-2.c: New file.
4466 * gcc.target/arc/cmem-3.c: New file.
4467 * gcc.target/arc/cmem-4.c: New file.
4468 * gcc.target/arc/cmem-5.c: New file.
4469 * gcc.target/arc/cmem-6.c: New file.
4470 * gcc.target/arc/cmem-7.c: New file.
4471 * gcc.target/arc/cmem-ld.inc: New file.
4472 * gcc.target/arc/cmem-st.inc: New file.
4473
81262dad
JJ
44742016-04-28 Jakub Jelinek <jakub@redhat.com>
4475
4476 PR target/70821
4477 * gcc.target/i386/pr70821.c: New test.
4478
0a31a09a
BS
44792016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4480
4481 * gcc.target/powerpc/vec-adde.c: New test.
4482 * gcc.target/powerpc/vec-adde-int128.c: New test.
4483
3ddffba9
JJ
44842016-04-28 Jakub Jelinek <jakub@redhat.com>
4485
4486 * gcc.target/i386/avx-vround-1.c: New test.
4487 * gcc.target/i386/avx-vround-2.c: New test.
4488 * gcc.target/i386/avx512vl-vround-1.c: New test.
4489 * gcc.target/i386/avx512vl-vround-2.c: New test.
4490
713dedcd
RO
44912016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4492
4493 PR testsuite/70595
4494 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4495 (check_effective_target_cilkplus_runtime): ... this.
4496 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4497 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4498
4499 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4500 Require cilkplus_runtime.
4501 Don't add -lcilkrts.
4502 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4503 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4504 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4505 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4506 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4507 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4508 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4509 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4510 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4511 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4512 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4513 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4514 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4515 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4516 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4517 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4518 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4519 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4520 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4521 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4522 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4523 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4524 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4525 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4526 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4527 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4528 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4529 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4530 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4531
4532 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4533 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4534
4535 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4536
4537 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4538 cilkplus_runtime.
4539
3563f78f
MG
45402016-04-27 Marc Glisse <marc.glisse@inria.fr>
4541
4542 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4543 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4544
6bc2bb18
RB
45452015-04-27 Ryan Burn <contact@rnburn.com>
4546
4547 PR c++/69024
4548 PR c++/68997
4549 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4550 diagnostic.
4551 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4552 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4553
1e55d29a
EB
45542016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4555
4556 * gnat.dg/limited_with4.ad[sb]: New test.
4557 * gnat.dg/limited_with4_pkg.ads: New helper.
4558
087146ca
L
45592016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4560
4561 PR target/70155
4562 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4563 and movv1ti_internal patterns
4564 * gcc.target/i386/pr70155-1.c: New test.
4565 * gcc.target/i386/pr70155-2.c: Likewise.
4566 * gcc.target/i386/pr70155-3.c: Likewise.
4567 * gcc.target/i386/pr70155-4.c: Likewise.
4568 * gcc.target/i386/pr70155-5.c: Likewise.
4569 * gcc.target/i386/pr70155-6.c: Likewise.
4570 * gcc.target/i386/pr70155-7.c: Likewise.
4571 * gcc.target/i386/pr70155-8.c: Likewise.
4572 * gcc.target/i386/pr70155-9.c: Likewise.
4573 * gcc.target/i386/pr70155-10.c: Likewise.
4574 * gcc.target/i386/pr70155-11.c: Likewise.
4575 * gcc.target/i386/pr70155-12.c: Likewise.
4576 * gcc.target/i386/pr70155-13.c: Likewise.
4577 * gcc.target/i386/pr70155-14.c: Likewise.
4578 * gcc.target/i386/pr70155-15.c: Likewise.
4579 * gcc.target/i386/pr70155-16.c: Likewise.
4580 * gcc.target/i386/pr70155-17.c: Likewise.
4581 * gcc.target/i386/pr70155-18.c: Likewise.
4582 * gcc.target/i386/pr70155-19.c: Likewise.
4583 * gcc.target/i386/pr70155-20.c: Likewise.
4584 * gcc.target/i386/pr70155-21.c: Likewise.
4585 * gcc.target/i386/pr70155-22.c: Likewise.
4586
92329f9f
L
45872016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4588
4589 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4590 ".{5,6}".
4591
309a0cf6
BC
45922016-04-27 Bin Cheng <bin.cheng@arm.com>
4593
4594 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4595 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4596 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4597 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4598 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4599
72ed2b9c
RB
46002016-04-27 Richard Biener <rguenther@suse.de>
4601
4602 PR ipa/70760
4603 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4604 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4605
3c98ff9b
NS
46062016-04-27 Nathan Sidwell <nathan@acm.org>
4607
4608 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4609 * g++.dg/ubsan/pr63956.C: Adjust error location.
4610
9ec5d66b
NC
46112016-04-27 Nick Clifton <nickc@redhat.com>
4612
4613 PR middle-end/49889
4614 * gcc.dg/pr49889.c: New test.
4615
c1e1f433
BS
46162016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4617
4618 * c-c++-common/memset-array.c: New test.
4619
8ac43293
MS
46202016-04-26 Martin Sebor <msebor@redhat.com>
4621
4622 PR c++/66639
4623 * g++.dg/cpp1y/func_constexpr.C: New test.
4624
843ce8ab
PP
46252016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4626
4627 PR c++/70241
4628 * g++.dg/cpp0x/enum32.C: New test.
4629 * g++.dg/cpp0x/enum33.C: New test.
4630
46312016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4632
4633 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4634 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4635 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4636 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4637 * gcc.c-torture/execute/pr38151.c: Likewise.
4638 * gcc.c-torture/execute/pr66556.c: Likewise.
4639 * gcc.c-torture/execute/pr67781.c: Likewise.
4640 * gcc.c-torture/execute/pr68648.c: Likewise.
4641
ca1206be
MG
46422016-04-26 Marc Glisse <marc.glisse@inria.fr>
4643
4644 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4645
2448a956
MP
46462016-04-26 Marek Polacek <polacek@redhat.com>
4647
4648 PR c/67784
4649 * gcc.dg/pr67784-3.c: New test.
4650 * gcc.dg/pr67784-4.c: New test.
4651 * gcc.dg/pr67784-5.c: New test.
4652
b02a5e26
MP
4653 PR c/70791
4654 * gcc.dg/Wnested-externs-2.c: New test.
4655
6b6aa8d3
MG
46562016-04-26 Marc Glisse <marc.glisse@inria.fr>
4657
4658 * gcc.dg/fold-plusmult.c: Adjust.
4659 * gcc.dg/no-strict-overflow-6.c: Adjust.
4660 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4661
a2095b55
BS
46622016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4663
4664 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4665 number scans.
4666 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4667 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4668 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4669 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4670 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4671 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4672 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4673 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4674 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4675 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4676 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4677 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4678 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4679 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4680 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4681 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4682 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4683 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4684 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4685 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4686 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4687 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4688 scans.
4689 * gcc.target/i386/pr32219-4.c: Likewise.
4690 * gcc.target/i386/pr32219-6.c: Likewise.
4691 * gcc.target/i386/pr32219-8.c: Likewise.
4692
bb0cc5c8
KT
46932016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4694
4695 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4696 associated options.
4697
5a0802ea
MP
46982016-04-26 Marek Polacek <polacek@redhat.com>
4699
4700 PR c++/70744
4701 * g++.dg/ext/cond2.C: New test.
4702
00f615af
BC
47032016-04-26 Bin Cheng <bin.cheng@arm.com>
4704
4705 PR tree-optimization/70771
4706 PR tree-optimization/70775
4707 * gcc.dg/pr70771.c: New test.
25939d34 4708 * gcc.dg/pr70775.c: New test.
00f615af 4709
218155e7
BS
47102016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4711
4712 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4713
ab99f467
RB
47142016-04-25 Richard Biener <rguenther@suse.de>
4715
4716 PR tree-optimization/70780
4717 * gcc.dg/torture/pr70780.c: New testcase.
4718
93c590ee
MC
47192016-04-25 Michael Collison <michael.collison@arm.com>
4720
c87885ca
RO
4721 * gcc.target/arm/neon-vaddws16.c: New test.
4722 * gcc.target/arm/neon-vaddws32.c: New test.
4723 * gcc.target/arm/neon-vaddwu16.c: New test.
4724 * gcc.target/arm/neon-vaddwu32.c: New test.
4725 * gcc.target/arm/neon-vaddwu8.c: New test.
4726 * lib/target-supports.exp
93c590ee
MC
4727 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4728 that arm neon support vector widen sum of HImode TO SImode.
4729
d6c1a7a7
JJ
47302016-04-23 Jakub Jelinek <jakub@redhat.com>
4731
4732 PR sanitizer/70712
4733 * c-c++-common/asan/pr70712.c: New test.
4734
ab0fc037
TS
47352016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4736
4737 * .gitattributes: New file.
4738
2aa64824
CL
47392016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4740
4741 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4742
e7e12d92
DH
47432016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4744
4745 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4746 * gfortran.dg/submodule_15.f08: Likewise.
4747
d1431192
RB
47482016-04-22 Richard Biener <rguenther@suse.de>
4749
4750 PR tree-optimization/70740
4751 * gcc.dg/torture/pr70740.c: New testcase.
4752
04a63c24
L
47532016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4754
4755 PR target/70750
4756 * gcc.target/i386/pr70750-1.c: New test.
4757 * gcc.target/i386/pr70750-2.c: Likewise.
4758
20700098
PC
47592016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4760
4761 PR c++/70540
4762 * g++.dg/cpp0x/auto48.C: New.
4763
aedf4e12
MP
47642016-04-21 Marek Polacek <polacek@redhat.com>
4765
4766 PR c++/70513
4767 * g++.dg/cpp0x/forw_enum12.C: New test.
4768 * g++.dg/cpp0x/forw_enum13.C: New test.
4769
2074d80a
KY
47702016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4771
4772 PR target/70728
4773 * gcc.target/i386/pr70728.c: New test.
4774
aef4aab0
RB
47752016-04-21 Richard Biener <rguenther@suse.de>
4776
4777 PR middle-end/70747
4778 * gcc.dg/pr70747.c: New testcase.
4779
2359e571
BC
47802016-04-21 Bin Cheng <bin.cheng@arm.com>
4781
4782 PR tree-optimization/70715
4783 * gcc.dg/tree-ssa/scev-13.c: New test.
4784
ce0e66ff
MG
47852016-04-21 Marc Glisse <marc.glisse@inria.fr>
4786
4787 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4788
2c2870a1
MG
47892016-04-21 Marc Glisse <marc.glisse@inria.fr>
4790
4791 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4792
a2b056a3
JH
47932016-04-20 Jan Hubicka <jh@suse.cz>
4794
4795 PR ipa/70018
4796 * g++.dg/ipa/nothrow-1.C: New testcase.
4797
ee392fc2
NS
47982016-04-20 Nathan Sidwell <nathan@acm.org>
4799
4800 PR c++/55635
4801 * g++.dg/eh/delete1.C: New.
4802
dda49daf
L
48032016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4804
4805 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4806 -mtune-ctrl=sse_typeless_stores.
4807
8a5b9d5a
L
48082016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4809
4810 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4811
1011119f
BC
48122016-04-20 Bin Cheng <bin.cheng@arm.com>
4813
4814 PR tree-optimization/69489
4815 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4816
477d4906
IV
48172016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4818
4819 PR c++/69363
4820 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4821 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4822 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4823
fad08d12
BC
48242016-04-20 Bin Cheng <bin.cheng@arm.com>
4825
4826 PR tree-optimization/56625
4827 PR tree-optimization/69489
4828 * gcc.dg/vect/pr56625.c: New test.
4829 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4830
9e3e4fab
AP
48312016-04-20 Andrew Pinski <apinski@cavium.com>
4832
4833 PR target/64971
4834 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4835
d7aa24e4
AC
48362016-04-20 Arnaud Charlet <charlet@adacore.com>
4837
4838 * gnat.dg/self1.adb: Remove now incorrect test.
4839
e6d62b46
BC
48402016-04-20 Bin Cheng <bin.cheng@arm.com>
4841
4842 * gcc.dg/tree-ssa/scev-11.c: New test.
4843 * gcc.dg/tree-ssa/scev-12.c: New test.
4844
2697b189
MP
48452016-04-20 Marek Polacek <polacek@redhat.com>
4846
4847 PR tree-optimization/70725
4848 * gcc.dg/pr70725.c: New test.
4849
60d393e8
RB
48502016-04-20 Richard Biener <rguenther@suse.de>
4851
4852 PR tree-optimization/70726
4853 * g++.dg/vect/pr70726.cc: New testcase.
4854
82c6f58a
AK
48552016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4856
4857 PR target/70674
4858 * gcc.target/s390/pr70674.c: New test.
4859
90eeab20
JD
48602016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4861
4862 PR libgfortran/70684
4863 * gfortran.dg/list_read_14.f90: New test.
4864
fc9cf6da
L
48652016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4866
4867 PR target/69201
4868 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4869 extern to force it misaligned.
4870 (b): Likewise.
4871 (c): Likewise.
4872 (d): Likewise.
4873 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4874 Don't check `*' before movv4sf_internal.
4875 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4876 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4877 Don't check `*' before movv16qi_internal.
4878 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4879 extern to force it misaligned.
4880 (b): Likewise.
4881 (c): Likewise.
4882 (d): Likewise.
4883 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4884 Don't check `*' before movv2df_internal.
4885 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4886 extern to force it misaligned.
4887 (b): Likewise.
4888 (c): Likewise.
4889 (d): Likewise.
4890 Check movv8sf_internal instead of avx_storeups256.
4891 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4892
ea8927ea
RB
48932016-04-19 Richard Biener <rguenther@suse.de>
4894
4895 PR tree-optimization/70171
4896 * g++.dg/tree-ssa/pr70171.C: New testcase.
4897
65f52ee9
RB
48982016-04-19 Richard Biener <rguenther@suse.de>
4899
4900 PR tree-optimization/70724
4901 * gcc.dg/torture/pr70724.c: New testcase.
4902
987b67f1
VM
49032016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4904
4905 PR middle-end/70689
c87885ca 4906 * gcc.target/i386/pr70689.c: New.
987b67f1 4907
91a47c39
L
49082016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4909
4910 PR target/70708
4911 * gcc.target/i386/pr70708.c: New test.
4912
8270b82d
RB
49132016-04-18 Richard Biener <rguenther@suse.de>
4914
4915 PR tree-optimization/43434
4916 * gcc.dg/vect/pr43434.c: New testcase.
4917 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4918 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4919 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4920 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4921 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4922 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4923 * gcc.dg/gomp/pr68640.c: Likewise.
4924 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4925 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4926
edd048e2
RB
49272016-04-18 Richard Biener <rguenther@suse.de>
4928
4929 PR tree-optimization/70701
4930 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4931
bd5c7330
TV
49322016-04-18 Tom de Vries <tom@codesourcery.com>
4933
4934 PR testsuite/70699
4935 * gcc.dg/pr70161.c: Add dot-file scans.
4936 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4937 instead of after last dot char.
4938
23f2660f
EB
49392016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4940
4941 * c-c++-common/dump-ada-spec-3.c: New test.
4942 * c-c++-common/dump-ada-spec-4.c: Likewise.
4943
da152c9f
TV
49442016-04-17 Tom de Vries <tom@codesourcery.com>
4945
4946 PR other/70183
4947 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4948
cc950f98
JH
49492016-04-15 Jan Hubicka <jh@suse.cz>
4950
4951 PR ipa/70018
4952 * g++.dg/ipa/pure-const-1.C: New testcase.
4953 * g++.dg/ipa/pure-const-2.C: New testcase.
4954 * g++.dg/ipa/pure-const-3.C: New testcase.
4955
949505a9
MP
49562016-04-15 Marek Polacek <polacek@redhat.com>
4957
4958 PR c/70671
4959 * gcc.dg/bitfld-22.c: New test.
4960
10e547d6
BS
49612016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4962
4963 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4964 x86_64.
4965
1e77281b
MP
49662016-04-15 Marek Polacek <polacek@redhat.com>
4967
4968 PR c/70651
4969 * c-c++-common/pr70651.c: New test.
4970
e501fa8e
KT
49712016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4972
4973 PR rtl-optimization/70681
4974 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4975 dump scan on arm and powerpc.
4976 * gcc.dg/pr10474.c: Likewise.
4977
dda1bf61
JJ
49782016-04-15 Jakub Jelinek <jakub@redhat.com>
4979
ca4ef1ff
JJ
4980 PR c++/69517
4981 PR c++/70019
4982 PR c++/70588
4983 * g++.dg/cpp1y/vla11.C: Revert for real.
4984
dda1bf61
JJ
4985 PR c/70436
4986 * c-c++-common/Wparentheses-1.c: New test.
4987 * c-c++-common/gomp/Wparentheses-1.c: New test.
4988 * c-c++-common/gomp/Wparentheses-2.c: New test.
4989 * c-c++-common/gomp/Wparentheses-3.c: New test.
4990 * c-c++-common/gomp/Wparentheses-4.c: New test.
4991 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4992 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4993 * c-c++-common/goacc/Wparentheses-1.c: New test.
4994
1355e62c
KY
49952016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4996
4997 PR target/70662
4998 * gcc.target/i386/pr70662.c: New test.
4999
0ab34b9e 50002016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 5001 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
5002
5003 PR tree-optimization/70130
5004 * gcc.dg/vect/O3-pr70130.c: New testcase.
5005
bc773aad
MM
50062016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5007
6e9b2286
MM
5008 PR target/70669
5009 * gcc.target/powerpc/pr70669.c: New test.
5010
bc773aad
MM
5011 PR target/70640
5012 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5013 a power7 system that does not have an assembler that supports
5014 power8.
5015
d8747845
MS
50162016-04-14 Martin Sebor <msebor@redhat.com>
5017
5018 PR c++/69517
5019 PR c++/70019
5020 PR c++/70588
5021 * c-c++-common/ubsan/vla-1.c: Revert.
5022 * g++.dg/cpp1y/vla11.C: Same.
5023 * g++.dg/cpp1y/vla12.C: Same.
5024 * g++.dg/cpp1y/vla13.C: Same.
5025 * g++.dg/cpp1y/vla14.C: Same.
5026 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 5027 * g++.dg/init/array24.C: Same.
d8747845
MS
5028 * g++.dg/ubsan/vla-1.C: Same.
5029
85128559
MP
50302016-04-14 Marek Polacek <polacek@redhat.com>
5031 Jan Hubicka <hubicka@ucw.cz>
5032
5033 PR c++/70029
5034 * g++.dg/torture/pr70029.C: New test.
5035
52fbb073
MS
50362016-04-14 Martin Sebor <msebor@redhat.com>
5037
5038 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5039 type size to prevent failures on targets with very low maximum
5040 alignment.
5041
6db61d6f
RB
50422016-04-14 Richard Biener <rguenther@suse.de>
5043
5044 PR tree-optimization/70623
5045 * gcc.dg/torture/pr70623.c: New testcase.
5046 * gcc.dg/torture/pr70623-2.c: Likewise.
5047
342fac95
MS
50482016-04-13 Martin Sebor <msebor@redhat.com>
5049
5050 PR c++/69517
5051 PR c++/70019
5052 PR c++/70588
5053 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5054 * g++.dg/cpp1y/vla11.C: New test.
5055 * g++.dg/cpp1y/vla12.C: New test.
5056 * g++.dg/cpp1y/vla13.C: New test.
5057 * g++.dg/cpp1y/vla14.C: New test.
5058 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 5059 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
5060 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5061
d93c452f
JJ
50622016-04-13 Jakub Jelinek <jakub@redhat.com>
5063
5064 PR c++/70641
5065 * g++.dg/opt/pr70641.C: New test.
5066
85115fb6
RO
50672016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5068
5069 PR rtl-optimization/68749
5070 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5071 effects of argument promotions.
5072 Remove default args to dg-skip-if.
5073
545a4139
PC
50742016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5075
5076 PR c++/70635
5077 * g++.dg/parse/pr70635.C: New.
5078
b3a77f21
MP
50792016-04-13 Marek Polacek <polacek@redhat.com>
5080
5081 PR c++/70639
5082 * c-c++-common/Wmisleading-indentation-4.c: New test.
5083
99cd9857
MP
50842016-04-13 Marek Polacek <polacek@redhat.com>
5085
5086 PR c/70436
c87885ca
RO
5087 * gcc.dg/Wparentheses-12.c: New test.
5088 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 5089
75ca93ec
IE
50902016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5091
5092 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5093 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5094 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5095
3d3f9e7e
JJ
50962016-04-13 Jakub Jelinek <jakub@redhat.com>
5097
37947cd0
JJ
5098 PR middle-end/70633
5099 * gcc.c-torture/compile/pr70633.c: New test.
5100
3d3f9e7e
JJ
5101 PR debug/70628
5102 * gcc.dg/torture/pr70628.c: New test.
5103
92886d3e
PP
51042016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5105
5106 PR c++/70610
5107 * g++.dg/template/pr70610.C: New test.
5108 * g++.dg/template/pr70610-2.C: New test.
5109 * g++.dg/template/pr70610-3.C: New test.
5110 * g++.dg/template/pr70610-4.C: New test.
5111
13bd7c2b
JJ
51122016-04-12 Jakub Jelinek <jakub@redhat.com>
5113
6512fa6d
JJ
5114 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5115 128 instead of 32.
5116
13bd7c2b
JJ
5117 PR c++/70571
5118 * g++.dg/ext/pr70571.C: New test.
5119
20b9851c
MM
51202016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5121
8a434ada 5122 PR target/70640
20b9851c
MM
5123 * gcc.target/powerpc/pr70640.c: New test.
5124
2b2f52bc
PC
51252016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5126
5127 PR c++/68722
5128 * g++.dg/parse/pr68722.C: New.
5129
5901e56a
JJ
51302016-04-12 Jakub Jelinek <jakub@redhat.com>
5131
5132 PR rtl-optimization/70596
5133 * gcc.target/i386/pr70596.c: New test.
5134
d4619dc1
NS
51352016-04-12 Nathan Sidwell <nathan@acm.org>
5136
5137 PR c++/70501
5138 * g++.dg/init/pr70501.C: New.
5139
3df530d3
DW
51402016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5141
5142 * gcc.target/i386/asm-flag-6.c: New test.
5143
b7a120d7
TV
51442016-04-12 Tom de Vries <tom@codesourcery.com>
5145
5146 PR tree-optimization/68756
5147 * gcc.dg/graphite/pr68756.c: New test.
5148
4e0eea75
JJ
51492016-04-12 Jakub Jelinek <jakub@redhat.com>
5150
5151 PR tree-optimization/70602
5152 * gcc.c-torture/execute/pr70602.c: New test.
5153
35fbda43
MM
51542016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5155
5156 PR target/70381
5157 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5158 __float128 emulator is built and runs.
5159 * gcc.target/powerpc/float128-1.c: Likewise.
5160
5161 * lib/target-supports.exp (check_ppc_float128_sw_available):
5162 Rework tests for __float128 software and hardware
5163 availability. Fix exit condition to return 0 on success.
5164
04a99ebe
JG
51652016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5166
5167 PR target/70133
5168 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5169 * gcc.target/aarch64/target_attr_15.c: Likewise.
5170
47cd5a85
PC
51712016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5172
5173 PR c++/69066
5174 * g++.dg/cpp1y/pr69066.C: New.
5175
a5edb32e
JD
51762016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5177
5178 PR fortran/68566
5179 * gfortran.dg/pr36192.f90: Update test.
5180 * gfortran.dg/pr36192_1.f90: Update test.
5181 * gfortran.dg/real_dimension_1.f: Update test.
5182 * gfortran.dg/parameter_array_init_7.f90: New test.
5183
8ef378f8
JDA
51842016-04-09 John David Anglin <danglin@gcc.gnu.org>
5185
c532c871
JDA
5186 PR testsuite/64039
5187 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5188
d34f706f
JDA
5189 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5190
75e1dd9e
JDA
5191 PR rtl-optimization/66669
5192 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5193
8a976f5f
JDA
5194 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5195
da04822a
JDA
5196 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5197 * gcc.dg/pie-1.c: Likewise.
5198 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5199 * gcc.dg/pic-4.c: Likewise.
5200 * gcc.dg/pie-3.c: Likewise.
5201 * gcc.dg/pie-4.c: Likewise.
5202
adfabcf9
JDA
5203 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5204
4a020adf
JDA
5205 PR tree-optimization/68644
5206 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5207
8ef378f8
JDA
5208 PR rtl-optimization/64886
5209 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5210
09bf990e
TV
52112016-04-09 Tom de Vries <tom@codesourcery.com>
5212
5213 PR tree-optimization/68953
5214 * gcc.dg/graphite/pr68953.c: New test.
5215
138c3c1a
DH
52162016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5217
5218 PR fortran/70592
5219 * gfortran.dg/deferred_character_16.f90: New test.
5220
f55460af
JJ
52212016-04-09 Jakub Jelinek <jakub@redhat.com>
5222
5223 PR tree-optimization/70586
5224 * gcc.c-torture/execute/pr70586.c: New test.
5225
0b77bbf3
DH
52262016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5227
5228 PR sanitizer/70573
5229 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5230 with __builtin_memset
5231 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5232
c42cfb5c
CP
52332016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5234
5235 PR lto/70289
5236 PR ipa/70348
5237 PR tree-optimization/70373
5238 PR middle-end/70533
5239 PR middle-end/70534
5240 PR middle-end/70535
5241 * c-c++-common/goacc/reduction-5.c: New test.
5242 * c-c++-common/goacc/reduction-promotions.c: New test.
5243 * gfortran.dg/goacc/reduction-3.f95: New test.
5244 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5245
56cfb596
PP
52462016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5247
5248 PR c++/70590
5249 PR c++/70452
5250 * g++.dg/pr70590.C: New test.
5251 * g++.dg/pr70590-2.C: New test.
5252
1a13c0a2
JJ
52532016-04-08 Jakub Jelinek <jakub@redhat.com>
5254
abc0647a
JJ
5255 PR middle-end/70593
5256 * gcc.target/i386/pr70593.c: New test.
5257
1a13c0a2
JJ
5258 PR rtl-optimization/70574
5259 * gcc.target/i386/avx2-pr70574.c: New test.
5260
c3da4956
MO
52612016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5262
5263 PR sanitizer/70541
5264 * c-c++-common/asan/pr70541.c: New test.
5265
9f1b833b
TV
52662016-04-08 Tom de Vries <tom@codesourcery.com>
5267
5268 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5269 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5270
bae7adda
KT
52712016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5272
5273 PR target/70566
5274 * gcc.c-torture/execute/pr70566.c: New test.
5275
211f3d57
TV
52762016-04-08 Tom de Vries <tom@codesourcery.com>
5277
5278 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5279 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5280
02cf2861
AM
52812016-04-08 Alan Modra <amodra@gmail.com>
5282
5283 * gcc.target/powerpc/pr70117.c: New.
5284
5f490f9f
JJ
52852016-04-07 Jakub Jelinek <jakub@redhat.com>
5286
56e9b710
JJ
5287 PR testsuite/70581
5288 * gcc.dg/lto/simd-function_0.c: New test.
5289
5f490f9f
JJ
5290 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5291 clones.
5292 * c-c++-common/attr-simd-2.c: Likewise.
5293 * c-c++-common/attr-simd-4.c: Likewise.
5294 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5295 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5296
e4ebc74d
TP
52972016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5298
5299 PR testsuite/70553
5300 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5301
9817ae35
TS
53022016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5303 Tom de Vries <tom@codesourcery.com>
5304
5305 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5306 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5307 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5308 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5309 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5310 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5311 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5312 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5313
e292f64d
PP
53142016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5315
5316 PR c/70436
5317 * g++.dg/warn/Wparentheses-29.C: New test.
5318
6b37bdaf
PP
53192016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5320
5321 PR c/70436
5322 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5323 explicit braces to resolve a future -Wparentheses warning.
5324
64824205
RH
53252016-04-06 Richard Henderson <rth@redhat.com>
5326
5327 * gcc.dg/pr61817-1.c: New test.
5328 * gcc.dg/pr61817-2.c: New test.
5329 * gcc.dg/pr69391-1.c: New test.
5330 * gcc.dg/pr69391-2.c: New test.
5331
bc2fc1f3
VM
53322016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5333
5334 PR rtl-optimization/70398
c87885ca 5335 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5336
41414a02
EB
53372016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5338
5339 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5340
4066ea8a
YR
53412016-04-06 Yvan Roux <yvan.roux@linaro.org>
5342 Pedro Alves <palves@redhat.com>
5343
5344 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5345
ec35ea45
JJ
53462016-04-06 Jakub Jelinek <jakub@redhat.com>
5347
3866f8dd
JJ
5348 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5349 Check for avx512f effective targets instead of avx2.
5350 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5351 for AVX512F clones.
5352 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5353 * g++.dg/gomp/declare-simd-1.C: Likewise.
5354 * g++.dg/gomp/declare-simd-3.C: Likewise.
5355 * g++.dg/gomp/declare-simd-4.C: Likewise.
5356
ec35ea45
JJ
5357 PR middle-end/70550
5358 * c-c++-common/gomp/pr70550-1.c: New test.
5359 * c-c++-common/gomp/pr70550-2.c: New test.
5360
c08d28ac
NS
53612016-04-05 Nathan Sidwell <nathan@acm.org>
5362
5363 PR c++/70512
5364 * g++.dg/ext/attribute-may-alias-5.C: New.
5365
1d510e04
JJ
53662016-04-05 Jakub Jelinek <jakub@redhat.com>
5367
5368 PR c++/70336
5369 * c-c++-common/pr70336.c: New test.
5370 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5371 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5372
84278ed9
JH
53732016-04-05 Jan Hubicka <hubicka@ucw.cz>
5374
5375 PR ipa/66223
5376 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5377
268a0ec4
JJ
53782016-04-05 Jakub Jelinek <jakub@redhat.com>
5379
5380 PR rtl-optimization/70542
5381 * gcc.dg/torture/pr70542.c: New test.
5382 * gcc.target/i386/avx2-pr70542.c: New test.
5383
5e8c2eb1
ZS
53842016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5385
5386 PR tree-optimization/70509
5387 * gcc.target/i386/avx512bw-pr70509.c: New test.
5388
c0daf32d
PP
53892016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5390
5391 PR c++/70452
5392 * g++.dg/ext/constexpr-vla4.C: New test.
5393
bf867841
UB
53942016-04-05 Uros Bizjak <ubizjak@gmail.com>
5395
5396 PR target/70510
5397 * gcc.target/i386/pr70510.c: New test.
5398
3022186a
RB
53992016-04-05 Richard Biener <rguenther@suse.de>
5400
5401 PR tree-optimization/70526
5402 * g++.dg/torture/pr70526.C: New testcase.
5403
55fc79b2
JJ
54042016-04-05 Jakub Jelinek <jakub@redhat.com>
5405
5406 PR target/70525
5407 * gcc.target/i386/pr70525.c: New test.
5408
62b233f2
RB
54092016-04-05 Richard Biener <rguenther@suse.de>
5410
5411 PR middle-end/70499
5412 * g++.dg/torture/pr70499.C: New testcase.
5413
cc05759d
RB
54142016-04-05 Richard Biener <rguenther@suse.de>
5415
5416 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5417 remove XFAIL.
5418
f23f16d4
JJ
54192016-04-04 Jakub Jelinek <jakub@redhat.com>
5420
5421 PR middle-end/70307
5422 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5423 rs6000 ABI warnings.
5424
d27ecc49
JH
54252016-04-04 Jan Hubicka <hubicka@ucw.cz>
5426
5427 PR ipa/66223
5428 * g++.dg/ipa/devirt-51.C: New testcase.
5429
c974c96e
BS
54302016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5431 Jakub Jelinek <jakub@redhat.com>
5432
5433 PR middle-end/70457
5434 * gcc.dg/torture/pr70457.c: New.
5435
7a85da89
AV
54362016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5437
5438 PR fortran/67538
5439 * gfortran.dg/allocate_with_source_19.f08: New test.
5440
de517e64
AV
54412016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5442
5443 PR fortran/65795
5444 * gfortran.dg/coarray_allocate_6.f08: New test.
5445
43b9f499
RB
54462016-04-04 Richard Biener <rguenther@suse.de>
5447
5448 PR rtl-optimization/70484
5449 * gcc.dg/torture/pr70484.c: New testcase.
5450
f13355da
MP
54512016-04-04 Marek Polacek <polacek@redhat.com>
5452
5453 PR c/70307
5454 * gcc.dg/torture/pr70307.c: New test.
5455
6cc6ed50
OE
54562016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5457
5458 PR target/70416
5459 PR target/67391
5460 * gcc.target/sh/torture/pr70416.c: New.
5461
abdc16c8
MS
54622016-04-02 Martin Sebor <msebor@redhat.com>
5463
5464 PR c++/67376
5465 PR c++/70170
5466 PR c++/70172
5467 PR c++/70228
5468 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5469 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5470 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5471 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5472 * g++.dg/cpp0x/constexpr-string.C: Same.
5473 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5474 * g++.dg/cpp0x/pr65398.C: Same.
5475 * g++.dg/ext/constexpr-vla1.C: Same.
5476 * g++.dg/ext/constexpr-vla2.C: Same.
5477 * g++.dg/ext/constexpr-vla3.C: Same.
5478 * g++.dg/ubsan/pr63956.C: Same.
5479
763cd859
JJ
54802016-04-01 Jakub Jelinek <jakub@redhat.com>
5481
5482 PR rtl-optimization/70467
5483 * gcc.target/i386/pr70467-2.c: New test.
5484
0f875435
JJ
54852016-04-01 Jakub Jelinek <jakub@redhat.com>
5486 Marek Polacek <polacek@redhat.com>
5487
5488 PR c++/70488
5489 * g++.dg/init/new47.C: New test.
5490
41d14659
RR
54912016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5492
5493 PR target/70496
5494 * gcc.target/arm/pr70496.c: New test.
5495
f9bf89bb
NS
54962016-04-01 Nathan Sidwell <nathan@acm.org>
5497
73b9085d
NS
5498 PR c++/68475
5499 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5500
4afdcfaa
IE
55012016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5502
5503 PR target/69890
5504 * gcc.dg/strlenopt.h (memmove): New.
5505 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5506 instead of "string.h".
5507 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5508 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5509 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5510 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5511 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5512 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5513 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5514 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5515 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5516 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5517 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5518 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5519 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5520 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5521 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5522 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5523 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5524 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5525 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5526 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5527
b5d7a29c
RO
55282016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5529
5530 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5531 (Holder::foo): Reflect this.
5532
b660f9ec
IE
55332016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5534
5535 PR target/70442
5536 * gcc.dg/pr70442.c: New test.
5537
88504f34
NS
55382016-03-31 Nathan Sidwell <nathan@acm.org>
5539
5540 PR c++/70393
5541 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5542
95d34b96
KY
55432016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5544
5545 PR target/70453
5546 * gcc.target/i386/pr70453.c: New test.
5547
b4c4967c
AB
55482016-03-31 Andrey Belevantsev <abel@ispras.ru>
5549
5550 PR target/70292
5551 * gcc.c-torture/pr70292.c: New test.
5552
5fde6a45
MP
55532016-03-31 Marek Polacek <polacek@redhat.com>
5554
5555 PR c/70297
5556 * c-c++-common/pr70297.c: New test.
5557 * g++.dg/cpp0x/typedef-redecl.C: New test.
5558 * gcc.dg/typedef-redecl2.c: New test.
5559
97eb24c4
JJ
55602016-03-31 Jakub Jelinek <jakub@redhat.com>
5561
5562 PR rtl-optimization/70460
5563 * gcc.c-torture/execute/pr70460.c: New test.
5564
efc3536f
RB
55652016-03-31 Richard Biener <rguenther@suse.de>
5566
5567 PR c++/70430
5568 * g++.dg/ext/vector30.C: New testcase.
5569
e0876e21
DH
55702016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5571 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5572
5573 * gfortran.dg/fmt_pf.f90: New test.
5574
e9bff8c6
RO
55752016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5576
5577 Forward-port from 5 branch
5578 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5579
5580 PR testsuite/70356
5581 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5582 dg-require-effective-target after dg-do.
5583
5584 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5585
5586 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5587
2620c80d
TS
55882016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5589 Julian Brown <julian@codesourcery.com>
5590 Chung-Lin Tang <cltang@codesourcery.com>
5591 Cesar Philippidis <cesar@codesourcery.com>
5592 James Norris <jnorris@codesourcery.com>
5593 Tom de Vries <tom@codesourcery.com>
5594 Nathan Sidwell <nathan@codesourcery.com>
5595
bf867841 5596 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5597 * c-c++-common/goacc/loop-clauses.c: Likewise.
5598 * g++.dg/goacc/template.C: Likewise.
5599 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5600 * gfortran.dg/goacc/loop-1.f95: Likewise.
5601 * gfortran.dg/goacc/loop-5.f95: Likewise.
5602 * gfortran.dg/goacc/loop-6.f95: Likewise.
5603 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5604 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5605 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5606 * c-c++-common/goacc/clauses-fail.c: Likewise.
5607 * c-c++-common/goacc/parallel-1.c: Likewise.
5608 * c-c++-common/goacc/reduction-1.c: Likewise.
5609 * c-c++-common/goacc/reduction-2.c: Likewise.
5610 * c-c++-common/goacc/reduction-3.c: Likewise.
5611 * c-c++-common/goacc/reduction-4.c: Likewise.
5612 * c-c++-common/goacc/routine-3.c: Likewise.
5613 * c-c++-common/goacc/routine-4.c: Likewise.
5614 * c-c++-common/goacc/routine-5.c: Likewise.
5615 * c-c++-common/goacc/tile.c: Likewise.
5616 * g++.dg/goacc/template.C: Likewise.
5617 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5618 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5619 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5620 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5621 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5622 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5623 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5624 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5625 * c-c++-common/goacc/use_device-1.c: ... this file.
5626 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5627 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5628 * c-c++-common/goacc/host_data-6.c: ... this file.
5629 * c-c++-common/goacc/loop-2-kernels.c: New file.
5630 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5631 * c-c++-common/goacc/loop-3.c: Likewise.
5632 * g++.dg/goacc/reference.C: Likewise.
5633 * g++.dg/goacc/routine-1.C: Likewise.
5634 * g++.dg/goacc/routine-2.C: Likewise.
5635
f6d2d066
RB
56362016-03-30 Richard Biener <rguenther@suse.de>
5637
5638 PR middle-end/70450
5639 * gcc.dg/torture/pr70450.c: New testcase.
5640
d43242b9
JJ
56412016-03-30 Jakub Jelinek <jakub@redhat.com>
5642
5643 PR target/70421
5644 * gcc.dg/torture/pr70421.c: New test.
5645 * gcc.target/i386/avx512f-pr70421.c: New test.
5646
5ce43b77
L
56472016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5648
5649 PR testsuite/70364
5650 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5651 (check): New function.
5652 (bar): Call check.
5653 (foo): Align stack to 16 bytes when calling bar.
5654 * gcc.target/i386/cleanup-2.c: Likewise.
5655
d014a712
PP
56562016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5657
5658 PR tree-optimization/59124
5659 * gcc.dg/Warray-bounds-19.c: New test.
5660
13f0e8c7
ZW
56612016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5662
5663 * lib/prune.exp (escape_regex_chars): New.
5664 (prune_file_path): Update to quote metcharacters for regexp.
5665
3336c6e0
JJ
56662016-03-29 Jakub Jelinek <jakub@redhat.com>
5667
a362f023
JJ
5668 PR rtl-optimization/70429
5669 * gcc.c-torture/execute/pr70429.c: New test.
5670
3336c6e0
JJ
5671 PR tree-optimization/70405
5672 * gcc.dg/pr70405.c: New test.
5673
728557fd
AV
56742016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5675
5676 PR fortran/70397
5677 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5678 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5679
bef977d4
TS
56802016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5681
5682 PR testsuite/64177
5683 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5684 __cilkrts_set_param to set two workers.
5685 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5686 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5687
6f6d25c9
DH
56882016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5689
bf867841 5690 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5691
45733562
KY
56922016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5693
5694 PR target/70406
bf867841 5695 * gcc.target/i386/pr70406.c: New test.
45733562 5696
a1799e5e
EB
56972016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5698
5699 * gnat.dg/specs/double_record_extension3.ads: New test.
5700
5fca7b66
RH
57012016-03-25 Richard Henderson <rth@redhat.com>
5702
5703 PR target/70120
5704 * gcc.target/aarch64/pr70120-1.c: New.
5705 * gcc.target/aarch64/pr70120-2.c: New.
5706 * gcc.target/aarch64/pr70120-3.c: New.
5707
31ce75c6
PP
57082016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5709
5710 PR c++/62212
5711 * g++.dg/template/mangle2.C: The dg-do directive should be
5712 "compile" not "assemble".
5713
3caf0ca1
BS
57142016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5715
5716 PR lto/69650
5717 * gcc.dg/pr69650.c: New test.
5718
634035b6
DE
57192016-03-25 David Edelsohn <dje.gcc@gmail.com>
5720
5721 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5722
45d34276
AM
57232016-03-25 Alan Modra <amodra@gmail.com>
5724
5725 * gcc.dg/dfp/pr70052.c: New test.
5726
8f085166
RH
57272016-03-24 Richard Henderson <rth@redhat.com>
5728
5729 PR middle-end/69845
5730 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5731 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5732
011e5ec3
TV
57332016-03-24 Tom de Vries <tom@codesourcery.com>
5734
5735 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5736
9e3f4551
TV
57372016-03-24 Tom de Vries <tom@codesourcery.com>
5738
5739 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5740 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5741
45780041
TV
57422016-03-24 Tom de Vries <tom@codesourcery.com>
5743
5744 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5745 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5746
887ab4e5
PP
57472016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5748
5749 PR c++/62212
5750 * g++.dg/template/mangle2.C: New test.
5751
69a9a66f
RB
57522016-03-24 Richard Biener <rguenther@suse.de>
5753
5754 PR tree-optimization/70396
5755 * gcc.dg/torture/pr70396.c: New testcase.
5756
ed87de55
RB
57572016-03-24 Richard Biener <rguenther@suse.de>
5758
5759 PR middle-end/70370
5760 * gcc.dg/torture/pr70370.c: New testcase.
5761
ea064934
TV
57622016-03-24 Tom de Vries <tom@codesourcery.com>
5763
5764 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5765 * gfortran.dg/goacc/kernels-tree.f95: Same.
5766 * gfortran.dg/goacc/parallel-tree.f95: Same.
5767
b2a4dd1d
TV
57682016-03-24 Tom de Vries <tom@codesourcery.com>
5769
5770 * c-c++-common/goacc/uninit-if-clause.c: New test.
5771 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5772
72e7cd6e
JJ
57732016-03-24 Jakub Jelinek <jakub@redhat.com>
5774
5775 PR target/70290
bf867841
UB
5776 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5777 Fix formatting.
72e7cd6e 5778
ce9d0c03
RB
57792016-03-24 Richard Biener <rguenther@suse.de>
5780
5781 PR tree-optimization/70372
5782 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5783
426b9428
PP
57842016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5785
5786 PR c++/70347
5787 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5788
cd1588c4
PP
57892016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5790
5791 PR c++/70332
5792 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5793
61637db3
JJ
57942016-03-23 Jakub Jelinek <jakub@redhat.com>
5795
928af3bf
JJ
5796 PR c++/70001
5797 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5798 * g++.dg/cpp1y/pr70001.C: New test.
5799
61637db3
JJ
5800 PR c++/70323
5801 * g++.dg/cpp0x/constexpr-70323.C: New test.
5802
05aca4e7
AO
58032016-03-23 Alexandre Oliva <aoliva@redhat.com>
5804 Jason Merrill <jason@redhat.com>
5805 Jakub Jelinek <jakub@redhat.com>
5806
5807 PR c++/69315
5808 * g++.dg/cpp0x/constexpr-69315.C: New test.
5809 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5810
fbdb6baf
MP
58112016-03-23 Marek Polacek <polacek@redhat.com>
5812
5813 PR c++/69884
5814 * g++.dg/warn/Wignored-attributes-1.C: New test.
5815 * g++.dg/warn/Wignored-attributes-2.C: New test.
5816
d79ee524
TV
58172016-03-23 Tom de Vries <tom@codesourcery.com>
5818
5819 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5820 initialization.
5821 * gfortran.dg/goacc/private-3.f95 (test): Same.
5822 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5823 missing use param.
5824
a59f0bef
KT
58252016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5826
5827 * lib/target-supports.exp: Remove v7ve entry from loop
5828 creating effective target checks.
5829 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5830 (add_options_for_arm_arch_v7ve): Likewise.
5831
0179520a
JJ
58322016-03-23 Jakub Jelinek <jakub@redhat.com>
5833
5834 PR tree-optimization/70354
5835 * gcc.dg/vect/pr70354-1.c: New test.
5836 * gcc.dg/vect/pr70354-2.c: New test.
5837 * gcc.target/i386/avx2-pr70354-1.c: New test.
5838 * gcc.target/i386/avx2-pr70354-2.c: New test.
5839
75bb14d7
JL
58402016-03-22 Jeff Law <law@redhat.com>
5841
5842 PR target/70232
5843 * gcc.dg/tree-ssa/pr70232.c: New test.
5844
72c9526d
IE
58452016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5846
5847 PR target/70302
5848 * gcc.target/i386/pr70302.c: New test.
5849
a3ca1bc5
RB
58502016-03-22 Richard Biener <rguenther@suse.de>
5851
5852 PR middle-end/70251
5853 * g++.dg/torture/pr70251.C: New testcase.
5854
5c240f4d
DM
58552016-03-22 David Malcolm <dmalcolm@redhat.com>
5856
5857 PR c/69993
5858 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5859 Wmisleading-indentation.c.
5860 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5861 reflect change to diagnostic text and order of messages.
5862 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5863
80f6631b
DE
58642016-03-22 David Edelsohn <dje.gcc@gmail.com>
5865
5866 * g++.dg/ext/java-3.C: Don't compile on AIX.
5867
9a10956c
RB
58682016-03-22 Richard Biener <rguenther@suse.de>
5869
5870 PR middle-end/70333
5871 * gcc.dg/torture/pr70333.c: New testcase.
5872
6cedf922
IE
58732016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5874
5875 * g++.dg/ext/pr70290.C: New test.
5876
cd6c27ac
KY
58772016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5878
5879 PR target/70325
5880 * gcc.target/i386/pr70325.c: New test.
5881
4cde512c
JJ
58822016-03-22 Jakub Jelinek <jakub@redhat.com>
5883
b01915ed
JJ
5884 PR target/70329
5885 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5886 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5887
4e3e2cf1
JJ
5888 PR target/70300
5889 * gcc.target/i386/pr70300.c: New test.
5890
4cde512c
JJ
5891 PR c++/70295
5892 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5893 (func2): New function for cond with parens, xfail warning for c++.
5894 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5895
16f6d7dc
PP
58962016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5897
5898 PR c++/70096
5899 * g++.dg/template/ptrmem30.C: New test.
5900
a3e2b438
PP
59012016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5902
5903 PR c++/70204
5904 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5905 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5906
11b6a02e
JJ
59072016-03-21 Jakub Jelinek <jakub@redhat.com>
5908
5909 PR middle-end/70326
5910 * gcc.dg/pr70326.c: New test.
5911
b9407883
MG
59122016-03-21 Marc Glisse <marc.glisse@inria.fr>
5913 Jakub Jelinek <jakub@redhat.com>
5914
5915 PR tree-optimization/70317
5916 * gcc.dg/pr70317.c: New test.
5917
4a148e19
UB
59182016-03-21 Uros Bizjak <ubizjak@gmail.com>
5919
5920 PR target/70327
5921 * gcc.target/i386/pr70327.c: New test.
5922
2a85ddbb
ML
59232016-03-21 Martin Liska <mliska@suse.cz>
5924
7d36fe98 5925 PR ipa/70306
2a85ddbb
ML
5926 * gcc.dg/ipa/pr70306.c: New test.
5927
4a148e19 59282016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5929
5930 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5931 * gcc.target/arm/attr-align3.c: Likewise.
5932 * gcc.target/arm/attr_arm.c: Likewise.
5933 * gcc.target/arm/flip-thumb.c: Likewise.
5934
6b366948
JJ
59352016-03-21 Jakub Jelinek <jakub@redhat.com>
5936
5937 PR target/70296
5938 * gcc.target/powerpc/altivec-36.c: New test.
5939
2fac8c14
RB
59402016-03-21 Richard Biener <rguenther@suse.de>
5941
5942 PR tree-optimization/70310
5943 * gcc.dg/torture/pr70310.c: New testcase.
5944
e9bde854
KY
59452016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5946
5947 PR target/70293
5948 * gcc.target/i386/pr70293.c: New test.
5949
56bbfaf6
RB
59502016-03-21 Richard Biener <rguenther@suse.de>
5951
5952 PR tree-optimization/70288
5953 * gcc.dg/torture/pr70288-1.c: New testcase.
5954 * gcc.dg/torture/pr70288-2.c: Likewise.
5955
3eee49ed
AB
59562016-03-21 Andrey Belevantsev <abel@ispras.ru>
5957
5958 PR rtl-optimization/69307
5959 * gcc.target/arm/pr69307.c: New test.
4a148e19 5960
8e7816b4
AB
59612016-03-21 Andrey Belevantsev <abel@ispras.ru>
5962
5963 PR rtl-optimization/69102
5964 * gcc.c-torture/compile/pr69102.c: New test.
5965
14d7d4be
JL
59662016-03-18 Jeff Law <law@redhat.com>
5967
5968 PR rtl-optimization/70263
5969 * gcc.c-torture/compile/pr70263-1.c: New test.
5970 * gcc.target/i386/pr70263-2.c: New test.
5971
5c6a601c
BS
59722016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5973
5974 PR rtl-optimization/70278
5975 * gcc.dg/torture/pr70278.c: New test.
5976 * gcc.target/arm/pr70278.c: New test.
5977
4bbf545b
DM
59782016-03-18 David Malcolm <dmalcolm@redhat.com>
5979
5980 PR c/70281
5981 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5982 (test_builtin_types_compatible_p): New test function.
5983 * gcc.dg/pr70281.c: New test case.
5984
dc28bb68
CL
59852016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5986
5987 PR target/70113
5988 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5989
5e8d6dff
IE
59902016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5991
5992 PR tree-optimization/70252
5993 * gcc.dg/pr70252.c: New test.
5994
d0e7e403
TV
59952016-03-18 Tom de Vries <tom@codesourcery.com>
5996
5997 * gcc.dg/pr70161-2.c: New test.
5998 * gcc.dg/pr70161.c: New test.
5999
fa22501a
TV
60002016-03-18 Tom de Vries <tom@codesourcery.com>
6001
6002 PR ipa/70269
6003 * gcc.dg/pr70269.c: New test.
6004
dd125026
JJ
60052016-03-18 Jakub Jelinek <jakub@redhat.com>
6006
6007 PR c++/70267
6008 * g++.dg/ext/java-3.C: New test.
6009
91914f0a
PP
60102016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6011
6012 PR c++/70205
6013 * g++.dg/lookup/pr70205.C: New test.
6014
753a8910
PP
60152016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6016
6017 PR c++/70218
6018 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6019
14ba7b28
MP
60202016-03-17 Marek Polacek <polacek@redhat.com>
6021
6022 PR c/69407
6023 * gcc.dg/atomic-op-6.c: New test.
6024
ded60913
DM
60252016-03-17 David Malcolm <dmalcolm@redhat.com>
6026
6027 PR c/70264
6028 * c-c++-common/pr70264.c: New test case.
6029
a3aad0e6
JJ
60302016-03-17 Jakub Jelinek <jakub@redhat.com>
6031
17366700
JJ
6032 PR c++/70144
6033 * c-c++-common/pr70144-1.c: New test.
6034 * c-c++-common/pr70144-2.c: New test.
6035
a3aad0e6
JJ
6036 PR c++/70272
6037 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6038 * g++.dg/opt/flifetime-dse6.C: New test.
6039 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6040
b57e6e18
L
60412016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6042
6043 PR driver/70192
6044 * gcc.dg/pic-1.c: New test.
6045 * gcc.dg/pic-2.c: Likewise.
6046 * gcc.dg/pic-3.c: Likewise.
6047 * gcc.dg/pic-4.c: Likewise.
6048 * gcc.dg/pie-1.c: Likewise.
6049 * gcc.dg/pie-2.c: Likewise.
6050 * gcc.dg/pie-3.c: Likewise.
6051 * gcc.dg/pie-4.c: Likewise.
6052 * gcc.dg/pie-5.c: Likewise.
6053 * gcc.dg/pie-6.c: Likewise.
6054
b38ba58b
TV
60552016-03-17 Tom de Vries <tom@codesourcery.com>
6056
6057 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6058 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6059
6931b3b7
RB
60602016-03-17 Richard Biener <rguenther@suse.de>
6061
6062 PR debug/70271
6063 * g++.dg/debug/pr70271.C: New testcase.
6064
0c8b64cb
IE
60652016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6066
6067 * gcc.target/i386/pr70251.c: New test.
6068
b1970801
MP
60692016-03-17 Marek Polacek <polacek@redhat.com>
6070
6071 PR c++/70194
6072 * g++.dg/warn/constexpr-70194.C: New test.
6073
820c5eaa
RH
60742016-03-16 Richard Henderson <rth@redhat.com>
6075
6076 PR middle-end/70240
6077 * gcc.c-torture/compile/pr70240.c: New.
6078
da0ad263
SKS
60792016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6080
6081 * gcc.c-torture/compile/20151204.c: Skip for avr.
6082
c73d295c
JJ
60832016-03-16 Jakub Jelinek <jakub@redhat.com>
6084
6085 PR target/70245
6086 * g++.dg/opt/pr70245.C: New test.
6087 * g++.dg/opt/pr70245.h: New file.
6088 * g++.dg/opt/pr70245-aux.cc: New file.
6089
b2794066
MS
60902016-03-16 Martin Sebor <msebor@redhat.com>
6091
6092 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6093
aa43616c
RH
60942016-03-16 Richard Henderson <rth@redhat.com>
6095
6096 PR middle-end/70199
6097 * gcc.c-torture/compile/pr70199.c: New.
6098
59608fe5
L
60992016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6100
6101 * gcc.dg/uninit-19.c: Run dos2unix.
6102
ab4c578f
MP
61032016-03-16 Marek Polacek <polacek@redhat.com>
6104
6105 PR c/70093
6106 * gcc.dg/nested-func-10.c: New test.
6107 * gcc.dg/nested-func-9.c: New test.
6108
f5387e76
JJ
61092016-03-16 Jakub Jelinek <jakub@redhat.com>
6110
6111 PR tree-optimization/68714
6112 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6113
7662b718
TV
61142016-03-16 Tom de Vries <tom@codesourcery.com>
6115
6116 PR tree-optimization/68715
6117 * gcc.dg/graphite/pr68715-2.c: New test.
6118 * gcc.dg/graphite/pr68715.c: New test.
6119 * gfortran.dg/graphite/pr68715.f90: New test.
6120
be7ce7ae
TV
61212016-03-16 Tom de Vries <tom@codesourcery.com>
6122
6123 PR tree-optimization/68809
6124 * gcc.dg/graphite/pr68809-2.c: New test.
6125 * gcc.dg/graphite/pr68809.c: New test.
6126
1935f250
JJ
61272016-03-16 Jakub Jelinek <jakub@redhat.com>
6128
6651c93e
JJ
6129 PR c++/70147
6130 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6131 method call to i () as argument. Adjust expected output.
6132
1935f250
JJ
6133 PR c++/70147
6134 * g++.dg/ubsan/pr70147-1.C: New test.
6135 * g++.dg/ubsan/pr70147-2.C: New test.
6136
ab1caa6e
MS
61372016-03-15 Martin Sebor <msebor@redhat.com>
6138
6139 PR c++/58281
6140 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6141
5c2a1bbb
JDA
61422016-03-15 John David Anglin <danglin@gcc.gnu.org>
6143
cb5d8ad1
JDA
6144 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6145 hppa*-*-hpux*.
6146
b440dd40
JDA
6147 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6148
5c2a1bbb
JDA
6149 PR libfortran/69799
6150 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6151 libatomic_available.
6152
42c729c5
MP
61532016-03-15 Marek Polacek <polacek@redhat.com>
6154
6155 PR c++/70209
6156 * g++.dg/ext/attribute-may-alias-4.C: New test.
6157
82b1c550
AM
61582016-03-15 Alexander Monakov <amonakov@ispras.ru>
6159
6160 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6161 -fvar-tracking-assignments-toggle flag.
6162
4ccbf3a6
PH
61632016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6164
6165 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6166
c39858bd
JJ
61672016-03-15 Jakub Jelinek <jakub@redhat.com>
6168
6169 PR rtl-optimization/70222
6170 * gcc.c-torture/execute/pr70222-1.c: New test.
6171 * gcc.c-torture/execute/pr70222-2.c: New test.
6172
8be119c1
RH
61732016-03-15 Richard Henderson <rth@redhat.com>
6174
6175 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6176
6598bb55
AB
61772016-03-15 Andrey Belevantsev <abel@ispras.ru>
6178
6179 PR rtl-optimization/69032
6180 * gcc.dg/pr69032.c: New test.
6181
81fa2944
AB
61822016-03-15 Andrey Belevantsev <abel@ispras.ru>
6183
6184 PR rtl-optimization/63384
4a148e19 6185 * g++.dg/pr63384.C: New test.
81fa2944 6186
74ea9ab6
AB
61872016-03-15 Andrey Belevantsev <abel@ispras.ru>
6188
6189 PR target/64411
6190 * gcc.target/i386/pr64411.C: New test.
6191
045d5055
TV
61922016-03-15 Tom de Vries <tom@codesourcery.com>
6193
6194 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6195 * gfortran.dg/goacc/kernels-alias.f95: New test.
6196
3ea33585
MS
61972016-03-14 Martin Sebor <msebor@redhat.com>
6198
6199 PR c++/53792
6200 * g++.dg/cpp0x/constexpr-inline.C: New test.
6201 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6202
1df7b330
DE
62032016-03-14 David Edelsohn <dje.gcc@gmail.com>
6204
6205 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6206
79b57d18
JJ
62072016-03-14 Jakub Jelinek <jakub@redhat.com>
6208
6209 PR middle-end/70219
6210 * gcc.dg/pr70219.c: New test.
6211
3cbf012a
BS
62122016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6213
6214 PR target/70083
6215 * gcc.dg/torture/pr70083.c: New test.
6216 * gcc.target/i386/pr70083.c: New test.
6217
a9fee7cd
RB
62182016-03-14 Richard Biener <rguenther@suse.de>
6219
6220 PR tree-optimization/56365
6221 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6222
4799603f
SB
62232016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6224
6225 PR target/70098
6226 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6227 New function.
6228 * g++.dg/pr70098.C: New testcase.
6229
6230
760ca967
TV
62312016-03-14 Tom de Vries <tom@codesourcery.com>
6232
6233 PR tree-optimization/70045
6234 * gcc.dg/graphite/pr70045.c: New test.
6235
44e66a77
JD
62362016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6237
6238 PR fortran/69043
6239 * gfortran.dg/include_9.f90: New test.
6240
a18e0fe1
DH
62412016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6242
6243 PR fortran/45076
6244 gfortran.dg/prof/prof.exp: New script.
6245 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6246
d0aca6ab
AB
62472016-03-12 Andrey Belevantsev <abel@ispras.ru>
6248
6249 PR rtl-optimization/69307
6250 * gcc.dg/pr69307.c: New test.
6251
cefe08a4
VM
62522016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6253
6254 PR target/69614
6255 * gcc.target/arm/pr69614.c: New.
6256
70112e2a
PT
62572016-03-12 Paul Thomas <pault@gcc.gnu.org>
6258
6259 PR fortran/70031
6260 * gfortran.dg/submodule_14.f08: New test
6261
6262 PR fortran/69524
6263 * gfortran.dg/submodule_15.f08: New test
6264
3f1e5d3a
PP
62652016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6266
6267 PR c++/70106
6268 * g++.dg/cpp1y/paren3.C: New test.
6269
a3f6d680
MM
62702016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6271
6272 PR target/70131
6273 * gcc.target/powerpc/ppc-round2.c: New test.
6274
92348f09
BS
62752016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6276
6277 PR target/70123
6278 * gcc.dg/torture/pr70123.c: New test.
6279
cebde9e9
JL
62802016-03-11 Jeff Law <law@redhat.com>
6281
6282 PR tree-optimization/70190
6283 * gcc.c-torture/compile/pr70190.c: New test.
6284
3edc5da4
DM
62852016-03-11 David Malcolm <dmalcolm@redhat.com>
6286
6287 PR c/68187
6288 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6289 case.
6290 (test43_b): Likewise.
6291 (test43_c): Likewise.
6292 (test43_d): Likewise.
6293 (test43_e): Likewise.
6294 (test43_f): Likewise.
6295 (test43_g): Likewise.
6296 (test44_a): Likewise.
6297 (test44_b): Likewise.
6298 (test44_c): Likewise.
6299 (test44_d): Likewise.
6300 (test44_e): Likewise.
6301
318c1204
DM
63022016-03-11 David Malcolm <dmalcolm@redhat.com>
6303
6304 PR c/70085
6305 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6306
bc062234
KT
63072016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6308
6309 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6310 dg-options.
6311
acfc1ac1
KT
63122016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6313
6314 PR target/70002
6315 PR target/69245
6316 * gcc.target/aarch64/pr69245_2.c: New test.
6317
d1e2bb2d
JJ
63182016-03-11 Jakub Jelinek <jakub@redhat.com>
6319
6320 PR tree-optimization/70177
6321 * gcc.dg/pr70177.c: New test.
6322
07350627
AL
63232016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6324
6325 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6326
5c6706f7
AL
63272016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6328
6329 * gcc.dg/tree-ssa/sra-20.c: New.
6330
02d472a2
JJ
63312016-03-11 Jakub Jelinek <jakub@redhat.com>
6332
686d390a
JJ
6333 PR rtl-optimization/70174
6334 * gcc.dg/pr70174.c: New test.
6335
02d472a2
JJ
6336 PR tree-optimization/70169
6337 * gcc.dg/pr70169.c: New test.
6338
0f9befa1
IE
63392016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6340
6341 PR target/70160
6342 * gcc.target/i386/pr70160.c: New test.
6343
432d4670
AK
63442016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6345
6346 * gcc.target/s390/dfp-1.c: New test.
6347
a3dc8760
NC
63482016-03-10 Nick Clifton <nickc@redhat.com>
6349
6350 PR target/70044
6351 * gcc.target/aarch64/pr70044.c: New test.
6352
b87a8d7d
PP
63532016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6354 Jakub Jelinek <jakub@redhat.com>
6355
6356 PR c++/70001
6357 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6358 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6359 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6360
4f4ada6a
JH
63612016-03-10 Jan Hubicka <hubicka@ucw.cz>
6362
6363 PR lto/69589
6364 * g++.dg/lto/pr69589_0.C: New testcase
6365 * g++.dg/lto/pr69589_1.C: New testcase
6366
d49b0aa0
MP
63672016-03-10 Marek Polacek <polacek@redhat.com>
6368
6369 PR c++/70153
6370 * g++.dg/delayedfold/unary-plus1.C: New test.
6371
63722016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6373
6374 * gcc.target/arm/pr45701-1.c: Escape brackets.
6375 * gcc.target/arm/pr45701-2.c: Likewise.
6376
71017a7b
AL
63772016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6378
6379 * gfortran.dg/unconstrained_commons.f: New.
6380
ba52669f
AM
63812016-03-10 Alan Modra <amodra@gmail.com>
6382
6383 * gcc.dg/pr69195.c: New.
6384 * gcc.dg/pr69238.c: New.
6385
27742332
TV
63862016-03-10 Tom de Vries <tom@codesourcery.com>
6387
6388 PR testsuite/68915
6389 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6390
3a81a594
RB
63912016-03-10 Richard Biener <rguenther@suse.de>
6392
6393 PR tree-optimization/70128
6394 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6395 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6396
3433b975
JJ
63972016-03-09 Jakub Jelinek <jakub@redhat.com>
6398
c2864f02
JJ
6399 PR tree-optimization/70152
6400 * gcc.dg/pr70152.c: New test.
6401
3433b975
JJ
6402 PR target/70086
6403 * gcc.target/i386/pr70086-1.c: New test.
6404 * gcc.target/i386/pr70086-2.c: New test.
6405 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6406
6407 PR tree-optimization/70127
6408 * gcc.c-torture/execute/pr70127.c: New test.
6409
96b3c82d
CP
64102016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6411
6412 * c-c++-common/goacc/combined-directives-2.c: New test.
6413
b4f3232d
DM
64142016-03-09 David Malcolm <dmalcolm@redhat.com>
6415
6416 PR c/68473
6417 PR c++/70105
6418 * g++.dg/diagnostic/pr70105.C: New test.
6419 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6420 (test_multiple_ordinary_maps): New test function.
6421
40499f81
DM
64222016-03-09 David Malcolm <dmalcolm@redhat.com>
6423
6424 PR c/68473
6425 PR c++/70105
6426 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6427 Drop range information from call to inform_at_rich_loc.
6428 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6429 New.
6430 (test_show_locus): Replace calls to rich_location::add_range with
6431 calls to add_range. Rewrite the tests that used the now-defunct
6432 rich_location ctor taking a source_range. Simplify other tests
6433 by replacing calls to COMBINE_LOCATION_DATA with calls to
6434 make_location.
6435
c9e33662
RB
64362016-03-09 Richard Biener <rguenther@suse.de>
6437 Jakub Jelinek <jakub@redhat.com>
6438
6439 PR tree-optimization/70138
6440 * gcc.dg/vect/pr70138-1.c: New testcase.
6441 * gcc.dg/vect/pr70138-2.c: Likewise.
6442
2c73b764
JJ
64432016-03-09 Jakub Jelinek <jakub@redhat.com>
6444
6445 PR target/70049
6446 * gcc.target/i386/pr70049.c: New test.
6447
c06d25bb
RB
64482016-03-09 Richard Biener <rguenther@suse.de>
6449
6450 PR c/70143
6451 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6452 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6453 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6454
5828a501
RO
64552016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6456
6457 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6458 arm-*-*.
6459
2e141c8d
JJ
64602016-03-09 Jakub Jelinek <jakub@redhat.com>
6461
5a9def37
JJ
6462 PR middle-end/67278
6463 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6464
2e141c8d
JJ
6465 PR target/67278
6466 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6467
6468 PR middle-end/70050
6469 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6470 in testcase comment.
6471
bf751f40
TV
64722016-03-09 Tom de Vries <tom@codesourcery.com>
6473
6474 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6475 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6476 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6477 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6478 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6479 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6480 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6481 * gfortran.dg/goacc/kernels-loop.f95: New test.
6482
e210c999
MS
64832016-03-08 Martin Sebor <msebor@redhat.com>
6484
6485 PR c++/62096
6486 * g++.dg/warn/overflow-warn-7.C: New test.
6487
80aac5c8
JM
64882016-03-08 Jason Merrill <jason@redhat.com>
6489
6490 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6491 * lib/target-supports.exp (check_effective_target_concepts): New.
6492
12b81409
JJ
64932016-03-08 Jakub Jelinek <jakub@redhat.com>
6494
d259b234
JJ
6495 PR c++/70135
6496 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6497 * g++.dg/ubsan/pr70135.C: New test.
6498
12b81409
JJ
6499 PR target/70110
6500 * gcc.dg/pr70110.c: New test.
6501
b4e9f2aa
MJ
65022016-03-07 Martin Jambor <mjambor@suse.cz>
6503
6504 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6505 * c-c++-common/gomp/if-1.c: Likewise.
6506 * c-c++-common/gomp/pr61486-2.c: Likewise.
6507 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6508 to dg-additional-options.
6509 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6510 * g++/gomp/target-teams-1.c: Likewise.
6511 * gcc.dg/gomp/gomp.exp: Likewise.
6512 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6513 dg-additional-options.
6514 * gfortran.dg/gomp/gomp.exp: Likewise.
6515 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6516 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6517 dg-additional-options.
6518 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6519
f86e631e
MJ
65202016-03-07 Martin Jambor <mjambor@suse.cz>
6521
6522 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6523 * c-c++-common/gomp/gridify-1.c: New test.
6524 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6525
94156b3f
AV
65262016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6527
6528 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6529 trigger for cortex-r8, when scanning for register r8.
6530 * gcc.target/arm/pr45701-2.c: Likewise.
6531
a84a49b7 65322016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6533 Jeff Law <law@redhat.com>
a84a49b7
RB
6534
6535 PR tree-optimization/69740
6536 * gcc.c-torture/compile/pr69740-1.c: New test.
6537 * gcc.c-torture/compile/pr69740-2.c: New test.
6538
e41f6c9e
BS
65392016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6540
6541 * lib/target-supports.exp
6542 (check_effective_target_whole_vector_shift): Enable for PPC64.
6543
57548bf5
RB
65442016-03-07 Richard Biener <rguenther@suse.de>
6545
6546 PR tree-optimization/70115
6547 * gcc.dg/torture/pr70115.c: New testcase.
6548
4ae13300
NS
65492016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6550
6551 PR middle-end/69916
6552 * c-c-++-common/goacc/pr69916.c: New.
6553
5edb9853
RH
65542016-03-07 Richard Henderson <rth@redhat.com>
6555
6556 * gcc.c-torture/compile/pr70061.c: New test.
6557
2067a8f3
RB
65582016-03-07 Richard Biener <rguenther@suse.de>
6559
6560 PR testsuite/70109
6561 * gcc.dg/vect/O3-pr36098.c: New testcase.
6562
4145a9b7
CL
65632016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6564
6565 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6566
1878be32
EB
65672016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6568
6569 * gnat.dg/renaming9.ad[sb]: New testcase.
6570
df762bb2
JJ
65712016-03-05 Jakub Jelinek <jakub@redhat.com>
6572
6573 PR c++/70084
6574 * g++.dg/expr/stdarg3.C: New test.
6575
7d461295
JL
65762016-03-04 Jeff Law <law@redhat.com>
6577
6578 PR tree-optimization/69196
6579 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6580 x86_64-*-*.
6581
29b9828f
BS
65822016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6583
b6b552fd
BS
6584 PR c/69973
6585 * gcc.dg/pr69973.c: New test.
6586
201d49e9
BS
6587 PR rtl-optimization/69941
6588 * gcc.dg/torture/pr69941.c: New test.
6589
29b9828f
BS
6590 PR c/69824
6591 * gcc.dg/pr69824.c: New test.
6592
640b7e74
TV
65932016-03-05 Tom de Vries <tom@codesourcery.com>
6594
6595 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6596 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6597 function.
6598
7a3a3fad
PP
65992016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6600
6601 PR c++/66786
6602 * g++.dg/cpp1y/var-templ48.C: New test.
6603 * g++.dg/cpp1y/var-templ49.C: New test.
6604
cd439aec
EB
66052016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6606
6607 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6608
60204554
JJ
66092016-03-04 Jakub Jelinek <jakub@redhat.com>
6610
0c8825de
JJ
6611 PR c++/70035
6612 * g++.dg/ubsan/pr70035.C: New test.
6613
60204554
JJ
6614 PR target/70062
6615 * gcc.target/i386/pr70062.c: New test.
6616
f79d4eab
L
66172016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6618
6619 * g++.dg/template/typename21.C: Remove c++98_only.
6620
ea81ce67
L
66212016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6622
6623 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6624
64b23c13
DM
66252016-03-04 David Malcolm <dmalcolm@redhat.com>
6626
6627 PR c/68187
6628 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6629 function.
6630 (fn_42_b): Likewise.
6631 (fn_42_c): Likewise.
6632
729526f5
DM
66332016-03-04 David Malcolm <dmalcolm@redhat.com>
6634
6635 PR c/68187
6636 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6637 function.
6638 (fn_40_b): Likewise.
6639 (fn_41_a): Likewise.
6640 (fn_41_b): Likewise.
6641
f9ea11ac
JJ
66422016-03-04 Jakub Jelinek <jakub@redhat.com>
6643
6644 PR target/70059
6645 * gcc.target/i386/avx512f-pr70059.c: New test.
6646 * gcc.target/i386/avx512dq-pr70059.c: New test.
6647
b6c38c69
BS
66482016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6649
6650 PR rtl-optimization/57676
6651 * gcc.dg/torture/pr57676.c: New test.
6652
af3cdd34
IE
66532016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6654
6655 * gcc.dg/pr70026.c: New test.
6656
7ff6ca38
MP
66572016-03-04 Marek Polacek <polacek@redhat.com>
6658
6659 PR c/69798
6660 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6661 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6662
a6bf62d5
KT
66632016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6664
6665 PR target/70004
6666 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6667 Delete.
6668 (test_corners_sisd_si): Likewise.
6669 (main): Remove checks of the above.
6670 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6671
ae4cdc6a
EB
66722016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6673
6674 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6675
08455559
CL
66762016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6677
6678 * gcc.dg/torture/pr69951.c: Accept argc==0.
6679
e9a35493
RB
66802016-03-04 Richard Biener <rguenther@suse.de>
6681
6682 PR c++/70054
6683 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6684 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6685
fba054c2
DV
66862016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6687
6688 PR testsuite/69766
6689 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6690 testing multiarch.
6691
f10cdc6c
JJ
66922016-03-04 Jakub Jelinek <jakub@redhat.com>
6693
6694 PR debug/69947
6695 * gcc.dg/guality/pr69947.c: New test.
6696
2e981ba0
JJ
66972016-03-03 Jakub Jelinek <jakub@redhat.com>
6698
6699 PR ada/70017
6700 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6701
0ba3bfa2
KT
67022016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6703
6704 PR rtl-optimization/69904
6705 * gcc.target/arm/pr69904.c: New test.
6706
97ecdb46
JJ
67072016-03-03 Jakub Jelinek <jakub@redhat.com>
6708
6709 PR target/70021
6710 * gcc.dg/vect/pr70021.c: New test.
6711 * gcc.target/i386/pr70021.c: New test.
6712
a2a743a1
MP
67132016-03-03 Marek Polacek <polacek@redhat.com>
6714
6715 PR middle-end/70050
6716 * gcc.dg/pr70050.c: New test.
6717
fa07ecdd
JG
67182016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6719
6720 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6721
23504262
ML
67222016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6723
6724 PR tree-optimization/70043
6725 * gfortran.dg/vect/pr70043.f90: New test.
6726
b7b9e1a9
EB
67272016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6728
6729 * gnat.dg/specs/task1.ads: New test.
6730
cb83ba54
RO
67312016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6732
6733 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6734 Invoke gdb with -batch.
6735 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6736
a75f5e30
RB
67372016-03-03 Richard Biener <rguenther@suse.de>
6738
6739 PR tree-optimization/55936
6740 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6741
268bc320
JL
67422016-03-02 Jeff Law <law@redhat.com>
6743
815f20ab
JL
6744 PR rtl-optimization/69942
6745 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6746 effects of argument promotions.
6747
268bc320
JL
6748 PR tree-optimization/69987
6749 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6750 target does not support -fprefetch-loop-arrays.
6751
171f7de5
UB
67522016-03-02 Uros Bizjak <ubizjak@gmail.com>
6753
6754 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6755
192912db
BC
67562016-03-02 Bin Cheng <bin.cheng@arm.com>
6757
c7908871 6758 PR rtl-optimization/69052
192912db
BC
6759 * gcc.target/i386/pr69052.c: New test.
6760
90a7a40b
AM
67612016-03-02 Alan Modra <amodra@gmail.com>
6762
6763 * gcc.dg/pr69990.c: New.
6764
69fa742f
JJ
67652016-03-02 Jakub Jelinek <jakub@redhat.com>
6766
de752fb0
JJ
6767 PR c/68062
6768 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6769
6770 PR middle-end/70022
6771 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6772
69fa742f
JJ
6773 PR target/70028
6774 * gcc.target/i386/pr70028.c: New test.
6775
7c65bd56
MK
67762016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6777
6778 * c-c++-common/asan/swapcontext-test-1.c,
6779 * c-c++-common/tsan/thread_leak.c,
6780 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6781 * g++.dg/tsan/benign_race.C,
6782 * g++.dg/tsan/fd_close_norace.C,
6783 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6784 races with sanitizer output
6785
37d98220 67862016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6787 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6788
6789 PR target/67278
6790 * gcc.dg/simd-8.c: New testcase.
6791
218db463
RB
67922016-03-02 Richard Biener <rguenther@suse.de>
6793
6794 PR middle-end/67278
6795 * gcc.dg/simd-7.c: New testcase.
6796
22c72158
EB
67972016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6798
6799 * gcc.target/i386/pr70007.c: Tweak.
6800
9a790ccc
DV
68012016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6802
6803 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6804
bd02f00f
MP
68052016-03-02 Marek Polacek <polacek@redhat.com>
6806
6807 PR c/67854
6808 * gcc.dg/pr67854.c: New test.
6809
1e840f39
JJ
68102016-03-02 Jakub Jelinek <jakub@redhat.com>
6811
6812 PR middle-end/70025
6813 * gcc.dg/torture/pr70025.c: New test.
6814
bca00241
VK
68152016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6816
6817 PR tree-optimization/68621
6818 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6819
0bca04b8
EB
68202016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6821
6822 * gcc.target/i386/pr70007.c: New test.
6823
2a9afc86
JL
68242016-03-01 Jeff Law <law@redhat.com>
6825
eab2541b 6826 PR tree-optimization/69196
9d83ef71 6827 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6828
2a9afc86
JL
6829 PR tree-optimization/69196
6830 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6831 duplicating code and spoiling the expected output.
6832
0d39977e
MM
68332016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6834
6835 PR target/70033
6836 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6837 supports power9 before doing tests.
6838 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6839 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6840 * gcc.target/powerpc/p9-permute.c: Likewise.
6841
a0c0699d
UB
68422016-03-01 Uros Bizjak <ubizjak@gmail.com>
6843
6844 PR target/70027
6845 * gcc.target/i386/pr70027.c: New test.
6846
0ae3ef47 68472016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6848
6849 * gcc.dg/pr70017.c: New test.
6850
686e2237
JJ
68512016-03-01 Jakub Jelinek <jakub@redhat.com>
6852
6853 PR c/69796
6854 PR c/69974
6855 * gcc.dg/pr69796.c: New test.
6856 * gcc.dg/pr69974.c: New test.
6857
f8e4188c
EB
68582016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6859
6860 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6861
5e3f1c7c
JL
68622016-02-29 Jeff Law <law@redhat.com>
6863
6864 PR tree-optimization/69987
6865 * gfortran.dg/pr69987.f90: New test.
6866
6867 PR tree-optimization/69989
6868 * gcc.c-torture/compile/pr69989-2.c: New test.
6869
1be56bc5
MP
68702016-03-01 Marek Polacek <polacek@redhat.com>
6871
6872 PR c++/69795
6873 * g++.dg/parse/invalid1.C: New test.
6874
1b19470d
RB
68752016-03-01 Richard Biener <rguenther@suse.de>
6876
6877 PR middle-end/70022
6878 * gcc.dg/pr70022.c: New testcase.
6879
3ae0661a
IE
68802016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6881
6882 PR tree-optimization/69956
6883 * gcc.dg/pr69956.c: New test.
6884
0f09ab88
BS
68852016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6886
6887 PR target/70011
6888 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6889 XFAIL when hardware supports efficient unaligned storage access.
6890
76d881bf
PP
68912016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6892
6893 PR c++/69961
6894 * g++.dg/template/pr69961a.C: New test.
6895 * g++.dg/template/pr69961b.C: New test.
6896
7168133a
DM
68972016-02-29 David Malcolm <dmalcolm@redhat.com>
6898
6899 PR preprocessor/69985
6900 * gcc.dg/cpp/pr69985.c: New test case.
6901
0c6072a3
JL
69022016-02-29 Jeff Law <law@redhat.com>
6903
e66f219b
JL
6904 PR tree-optimization/70005
6905 * gcc.c-torture/execute/pr70005.c New test.
6906
0c6072a3
JL
6907 PR tree-optimization/69999
6908 * gcc.c-torture/compile/pr69999.c: New test.
6909
fd9fbdb3
YR
69102016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6911
6912 PR tree-optimization/69652
6913 * gcc.dg/torture/pr69652.c: Delete test.
6914 * gcc.dg/vect/pr69652.c: New test.
6915
cbd400b4
RB
69162016-02-19 Richard Biener <rguenther@suse.de>
6917
6918 PR tree-optimization/69980
6919 * gfortran.dg/vect/pr69980.f90: New testcase.
6920
84ea0f58
EB
69212016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6922
6923 * gcc.target/sparc/20160229-1.c: New test.
6924
5d2a63dc
EB
69252016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6926
6927 * gnat.dg/stack_usage3.adb: New test.
6928 * gnat.dg/stack_usage3_pkg.ads: New helper.
6929
93e708f9
EB
69302016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6931
6932 * gnat.dg/renaming8.adb: New test.
6933 * gnat.dg/renaming8_pkg1.ads: New helper.
6934 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6935 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6936
6512bc93
RB
69372016-02-29 Richard Biener <rguenther@suse.de>
6938
6939 PR tree-optimization/69720
6940 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6941
7b201a88
TK
69422016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6943
6944 PR fortran/68147
6945 PR fortran/47674
6946 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6947
82ee0cf2 69482016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6949 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6950
6951 PR fortran/56007
6952 * gfortran.dg/coarray_8.f90: Adjust error message.
6953 * gfortran.dg/pr56007.f90: New test.
6954 * gfortran.dg/pr56007.f: New test.
6955
cdc1a2c8
L
69562016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6957
6958 PR tree-optimization/69989
6959 * gcc.dg/torture/pr69989.c: New test.
6960
33505bcf
EB
69612016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6962
6963 * gcc.target/i386/stack-realign-win.c: New test.
6964
524bfb19
HA
69652016-02-28 Harald Anlauf <anlauf@gmx.de>
6966
6967 PR fortran/60126
6968 * gfortran.dg/pr60126.f90: New test.
6969
bd542508
JL
69702016-02-27 Jeff Law <law@redhat.com>
6971
6972 Revert
6973 2016-02-26 Richard Biener <rguenther@suse.de>
6974 Jeff Law <law@redhat.com>
6975
6976 PR tree-optimization/69740
6977 * gcc.c-torture/compile/pr69740-1.c: New test.
6978 * gcc.c-torture/compile/pr69740-2.c: New test.
6979
dd1291e0
JD
69802016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6981
5fb67f8b 6982 PR fortran/69910
dd1291e0
JD
6983 * gfortran.dg/newunit_4.f90: New test.
6984
5cfefb59
JJ
69852016-02-27 Jakub Jelinek <jakub@redhat.com>
6986
6987 PR target/69613
6988 PR rtl-optimization/69886
6989 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6990 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6991 target.
6992
20ba5f33
MS
69932016-02-26 Martin Sebor <msebor@redhat.com>
6994
6995 PR tree-optimization/15826
6996 * gcc.dg/tree-ssa/pr15826.c: New test.
6997
e6fb01b0
JJ
69982016-02-26 Jakub Jelinek <jakub@redhat.com>
6999
7000 PR target/69969
7001 * gcc.target/powerpc/pr69969.c: New test.
7002
e3e0cf64
MS
70032016-02-26 Martin Sebor <msebor@redhat.com>
7004
7005 PR c++/15766
7006 * g++.old-deja/g++.other/decl5.C: Add a test case.
7007
d1f2bea5
SB
70082016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7009
7010 PR target/69946
7011 * gcc.target/powerpc/pr69946.c: New file.
7012
4a4f9d2b 70132016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 7014 Jeff Law <law@redhat.com>
4a4f9d2b 7015
e3e0cf64 7016 PR tree-optimization/69740
4a4f9d2b
RB
7017 * gcc.c-torture/compile/pr69740-1.c: New test.
7018 * gcc.c-torture/compile/pr69740-2.c: New test.
7019
ad2a2706
MJ
70202016-02-26 Martin Jambor <mjambor@suse.cz>
7021
7022 PR middle-end/69920
7023 * gcc.dg/torture/pr69932.c: New test.
7024 * gcc.dg/torture/pr69936.c: Likewise.
7025
1d11f7ce
AK
70262016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7027
7028 PR target/69709
7029 * gcc.target/s390/pr69709.c: New test.
7030
6cfccbb2
KT
70312016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7032
7033 PR target/69245
7034 * gcc.target/aarch64/pr69245_1.c: New test.
7035
ac59ad4e
KT
70362016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7037
7038 PR target/69613
7039 * gcc.dg/torture/pr69613.c: New test.
7040
a2ad54a0
JJ
70412016-02-26 Jakub Jelinek <jakub@redhat.com>
7042
7043 PR rtl-optimization/69891
7044 * gcc.target/i386/pr69891.c: New test.
7045
0884062c 70462016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
7047 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7048
d2369d4f 7049 PR target/61397
c163789b
MM
7050 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7051 functionality for both 32-bit and 64-bit.
7052
5aed7e2c
RB
70532016-02-26 Richard Biener <rguenther@suse.de>
7054
7055 PR tree-optimization/69551
7056 * gcc.dg/torture/pr69951.c: New testcase.
7057
798e2a8e
RB
70582016-02-25 Richard Biener <rguenther@suse.de>
7059
7060 PR tree-optimization/48795
7061 * gcc.dg/Warray-bounds-18.c: New testcase.
7062
9559fbac
RO
70632016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7064
7065 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7066
c049b107
JJ
70672016-02-25 Jakub Jelinek <jakub@redhat.com>
7068
7069 PR rtl-optimization/69896
7070 * gcc.dg/pr69896.c: New test.
7071
1137001c
PP
70722016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7073
7074 PR c++/69736
7075 * g++.dg/cpp1y/paren2.C: New test.
7076
2e9c8641
MS
70772016-02-24 Martin Sebor <msebor@redhat.com>
7078
7079 PR c/51147
7080 * gcc.dg/enum-mode-2.c: New test.
7081
03ca8fb3
JJ
70822016-02-24 Jakub Jelinek <jakub@redhat.com>
7083
7084 PR c++/69922
7085 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7086 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7087 * g++.dg/ubsan/pr69922.C: New test.
7088
0b05329b
MP
70892016-02-24 Marek Polacek <polacek@redhat.com>
7090
7091 PR c/69819
7092 * gcc.dg/pr69819.c: New test.
7093
57c2c374
MS
70942016-02-24 Martin Sebor <msebor@redhat.com>
7095
3b96b93a
MS
7096 PR c++/69912
7097 * g++.dg/ext/flexary15.C: New test.
7098
70992016-02-24 Martin Sebor <msebor@redhat.com>
7100
7101 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7102 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7103 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7104
65433bb5
MK
71052016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7106 Charles Baylis <charles.baylis@linaro.org>
7107
7108 PR debug/61033
7109 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7110
f802a424 71112016-02-24 Richard Biener <rguenther@suse.de>
44293580 7112 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7113
7114 PR middle-end/69760
7115 * gcc.dg/torture/pr69760.c: New testcase.
7116
525f795f
RO
71172016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7118
7119 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7120 pattern on Solaris with as.
7121
cd7bbceb
KT
71222016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7123
7124 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7125 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7126 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7127 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7128
89c0c1fd
JJ
71292016-02-24 Jakub Jelinek <jakub@redhat.com>
7130
7131 PR middle-end/69915
7132 * gcc.dg/pr69915.c: New test.
7133
0683fd27
KT
71342016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7135
7136 PR rtl-optimization/69886
7137 * gcc.dg/torture/pr69886.c: New test.
7138
e53d562a
RB
71392016-02-24 Richard Biener <rguenther@suse.de>
7140
7141 PR middle-end/68963
7142 * gcc.dg/torture/pr68963.c: New testcase.
7143
74a00288
KT
71442016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7145
7146 PR target/69875
7147 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7148 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7149 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7150 * gcc.target/arm/atomic_loaddi_1.c: New test.
7151 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7152 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7153 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7154 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7155 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7156 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7157 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7158 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7159
340fd4c9
JJ
71602016-02-24 Jakub Jelinek <jakub@redhat.com>
7161
7162 PR middle-end/69909
7163 * gcc.dg/torture/pr69909.c: New test.
7164
47d3fdb2
RB
71652016-02-24 Richard Biener <rguenther@suse.de>
7166
7167 PR tree-optimization/69907
7168 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7169 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7170 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7171
dab73e73
CB
71722016-02-24 Christian Bruel <christian.bruel@st.com>
7173
7174 * gcc.target/arm/pragma_cpp_fma.c: New test.
7175
7cc5ec65
JD
71762016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7177
7178 PR fortran/61156
7179 * gfortran.dg/include_6.f90: Update test.
7180
067fbd8b
JJ
71812016-02-23 Jakub Jelinek <jakub@redhat.com>
7182
7183 PR objc/69844
7184 * objc.dg/pr69844.m: New test.
7185
64a454d9
JD
71862016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7187
7188 PR libgfortran/69456
7189 * gfortran.dg/namelist_89.f90: New test.
7190 * gfortran.dg/pr59700.f90: Update test..
7191
35886f0b
MS
71922016-02-23 Martin Sebor <msebor@redhat.com>
7193
7194 PR middle-end/69780
7195 * g++.dg/ext/builtin_alloca.C: New test.
7196 * gcc.dg/builtins-68.c: New test.
7197
162cc7e3
RH
71982016-02-23 Richard Henderson <rth@redhat.com>
7199
7200 * gcc.target/i386/addr-space-3.c: Remove test.
7201
196440f8
DM
72022016-02-23 David Malcolm <dmalcolm@redhat.com>
7203
7204 PR preprocessor/69126
7205 PR preprocessor/69543
7206 * c-c++-common/pr69126-2-long.c: New test.
7207 * c-c++-common/pr69126-2-short.c: New test.
7208 * c-c++-common/pr69543-1.c: Remove xfail.
7209
1d3121af
DM
72102016-02-23 David Malcolm <dmalcolm@redhat.com>
7211
7212 PR preprocessor/69126
7213 PR preprocessor/69543
7214 PR preprocessor/69558
7215 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7216 (f): Rename to...
7217 (test_2): ...this, and add leading comment.
7218 (MACRO_3, test_3): New.
7219 (MACRO_4A, MACRO_4B, test_4): New.
7220 (MACRO): Rename to...
7221 (MACRO_5): ...this.
7222 (g): Rename to...
7223 (test_5): ...this, updating for renaming of MACRO, and
7224 add leading comment.
7225 * c-c++-common/pr69543-1.c: New.
7226 * c-c++-common/pr69543-2.c: New.
7227 * c-c++-common/pr69543-3.c: New.
7228 * c-c++-common/pr69543-4.c: New.
7229 * c-c++-common/pr69558-1.c: New.
7230 * c-c++-common/pr69558-2.c: New.
7231 * c-c++-common/pr69558-3.c: New.
7232 * c-c++-common/pr69558-4.c: New.
7233 * gcc.dg/pr69558.c: Move to...
7234 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7235 xfail for c++.
7236
f99c3557
TS
72372016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7238
7239 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7240 to -ftree-parallelize-loops/-fopenacc changes.
7241 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7242 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7243 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7244 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7245 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7246 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7247 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7248 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7249 * c-c++-common/goacc/kernels-loop.c: Likewise.
7250 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7251 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7252 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7253 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7254
c60ec7c2
RO
72552016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7256
7257 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7258
f1a62b6f
JJ
72592016-02-23 Jakub Jelinek <jakub@redhat.com>
7260
e67bf044
JJ
7261 PR c++/69902
7262 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7263
f1a62b6f
JJ
7264 PR c/69900
7265 * gcc.dg/pr69900.c: New test.
7266
20c5e09e
MJ
72672016-02-23 Martin Jambor <mjambor@suse.cz>
7268
7269 PR tree-optimization/69666
7270 * gcc.dg/tree-ssa/pr69666.c: New test.
7271
e457a6fc
AV
72722016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7273
7274 PR fortran/67451
7275 * gfortran.dg/coarray_allocate_5.f08: New test.
7276
d7b574f4
AK
72772016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7278
7279 * gcc.target/s390/vcond-shift.c: Move to ...
7280 * gcc.target/s390/vector/vcond-shift.c: ... here.
7281
58bdeb44
AK
72822016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7283
7284 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7285 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7286
7cd0387b
AK
72872016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7288
7289 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7290
4246c8da
MW
72912016-02-20 Mark Wielaard <mjw@redhat.com>
7292
7293 PR c/28901
7294 * gcc.dg/unused-variable-3.c: New test.
7295
f93bc532
JJ
72962016-02-22 Jakub Jelinek <jakub@redhat.com>
7297
7298 PR target/69888
7299 * gcc.target/i386/pr69888.c: New test.
7300
c4e360f4
RB
73012016-02-22 Richard Biener <rguenther@suse.de>
7302
7303 PR tree-optimization/69882
7304 * gfortran.dg/vect/pr69882.f90: New testcase.
7305
09c92f1c
JJ
73062016-02-22 Jakub Jelinek <jakub@redhat.com>
7307
7308 PR target/69885
7309 * gcc.dg/pr69885.c: New test.
7310
f88d45dc
OE
73112016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7312
7313 PR target/69806
7314 PR target/54089
7315 * gcc.target/sh/pr54089-10.c: New.
7316
ce1ff48e
PT
73172016-02-20 Paul Thomas <pault@gcc.gnu.org>
7318
7319 PR fortran/69423
7320 * gfortran.dg/deferred_character_15.f90 : New test.
7321
bbf27208
DH
73222016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7323
7324 PR fortran/57365
7325 gfortran.dg/allocate_with_source_18.f03: New test.
7326
73272016-02-20 Harald Anlauf <anlauf@gmx.de>
7328
7329 PR fortran/52531
7330 gfortran.dg/gomp/pr52531.f90: New test.
7331
268be88c
BE
73322016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7333
7334 PR c++/69865
7335 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7336 -std=c++03.
7337
4b6c824a
JJ
73382016-02-19 Jakub Jelinek <jakub@redhat.com>
7339
871b3f47
JJ
7340 PR c++/69826
7341 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7342 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7343
7a965d51
JJ
7344 PR c++/69850
7345 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7346
4b6c824a
JJ
7347 PR c++/69851
7348 * g++.dg/torture/pr69851.C: New test.
7349
15fca21a
MS
73502016-02-19 Martin Sebor <msebor@redhat.com>
7351
7352 PR testsuite/69573
7353 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7354
19e21586
JJ
73552016-02-19 Jakub Jelinek <jakub@redhat.com>
7356
03a616ac
JJ
7357 PR c++/69850
7358 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7359 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7360
19e21586
JJ
7361 PR c++/67767
7362 * g++.dg/cpp0x/pr67767.C: New test.
7363
2db16594
KT
73642016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7365
7366 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7367 for fp, simd, crypto, crc, lse.
7368 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7369 above.
7370 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7371 effective target check.
7372
5a7d9d1e
JJ
73732016-02-19 Jakub Jelinek <jakub@redhat.com>
7374
7375 PR target/69820
7376 * gcc.target/i386/pr69820.c: New test.
7377
6448f064
AK
73782016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7379
7380 * gcc.target/s390/vector/int128-1.c: New test.
7381
d0a859e6
AK
73822016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7383
7384 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7385
9e4eb643
AK
73862016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7387
7388 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7389 instruction pattern name to prevent the testcase from failing with
7390 -march=z13.
7391
859a4c0e
AK
73922016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7393
7394 * gcc.target/s390/md/movstr-2.c: New test.
7395
efc2340b
MK
73962016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7397
7398 * gcc.target/s390/morestack.c: New test.
7399
ca2bfbc2
DV
74002016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7401
7402 PR target/69625
7403 * gcc.target/s390/pr69625.c: Add test case.
7404
efd4bd05
BE
74052016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7406
7407 PR testsuite/68580
7408 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7409
2bf2078a
MM
74102016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7411
7412 PR target/68404
7413 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7414 * gcc.target/powerpc/fusion3.c: Likewise.
7415
f003579e
RB
74162016-02-18 Richard Biener <rguenther@suse.de>
7417
7418 PR middle-end/69553
7419 * g++.dg/torture/pr69553.C: New testcase.
7420
19233914
NC
74212016-02-18 Nick Clifton <nickc@redhat.com>
7422
efd4bd05
BE
7423 PR target/62254
7424 PR target/69610
7425 * gcc.target/arm/pr62554.c: New test.
7426 * gcc.target/arm/pr69610-1.c: New test.
7427 * gcc.target/arm/pr69610-2.c: New test.
19233914 7428
23f27839
RB
74292016-02-18 Richard Biener <rguenther@suse.de>
7430
7431 PR middle-end/69854
7432 * gcc.dg/torture/pr69854.c: New testcase.
7433
932c0da4
JJ
74342016-02-17 Jakub Jelinek <jakub@redhat.com>
7435
7436 PR c++/69850
7437 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7438
1bed93e4
BS
74392012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7440
7441 * gcc.target/powerpc/vec-cg.c: New test.
7442
57bfb134
RB
74432016-02-17 Richard Biener <rguenther@suse.de>
7444
7445 PR testsuite/69586
7446 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7447
a44e0ebb
KT
74482016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7449
7450 PR target/69161
7451 * gcc.c-torture/compile/pr69161.c: New test.
7452
ffacd726
DS
74532016-02-17 David Sherwood <david.sherwood@arm.com>
7454
7455 PR target/69532
7456 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7457 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7458
448db8d2
EB
74592016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7460
7461 * gcc.dg/ifcvt-4.c: Skip on Visium.
7462
e2f0522e
EB
74632016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7464
7465 * gnat.dg/atomic8.adb: New test.
7466
bf17fe3f
EB
74672016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7468
7469 * gnat.dg/discr46.ad[sb]: New test.
7470
ecf835e9
KN
74712016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7472
7473 PR Target/48344
7474 * gcc.target/powerpc/pr48344-1.c: New test.
7475
49a1164a
TK
74762015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7477
7478 PR fortran/69742
7479 * gfortran.dg/associate_21.f90: New test.
7480
bf14eba2
JJ
74812016-02-16 Jakub Jelinek <jakub@redhat.com>
7482
7483 PR c/69835
7484 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7485 -Wnonnull in dg-options.
7486 * c-c++-common/nonnull-2.c: New test.
7487
35a093b6
JG
74882016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7489 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7490
7491 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7492
e387d491
JJ
74932016-02-16 Jakub Jelinek <jakub@redhat.com>
7494
7495 PR middle-end/69801
7496 * gcc.dg/pr69801.c: Add empty dg-options.
7497
ba539195
JN
74982016-02-16 James Norris <jnorris@codesourcery.com>
7499
7500 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7501 * g++.dg/goacc/deviceptr-1.c: New file.
7502
2a2b8f64
JJ
75032016-02-16 Jakub Jelinek <jakub@redhat.com>
7504
7505 PR tree-optimization/69820
7506 * gcc.dg/vect/pr69820.c: New test.
7507
87440c29
RB
75082016-02-16 Richard Biener <rguenther@suse.de>
7509
7510 PR tree-optimization/69776
7511 * gcc.dg/torture/pr69776-2.c: New testcase.
7512
6d87c306
BS
75132016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7514
7515 PR tree-optimization/69714
7516 * gcc.dg/torture/pr69714.c: New test.
7517
3824a0a2
JJ
75182016-02-16 Jakub Jelinek <jakub@redhat.com>
7519
7520 PR tree-optimization/69802
7521 * gcc.dg/pr69802.c: New test.
7522
c8cfe96e
RB
75232016-02-16 Richard Biener <rguenther@suse.de>
7524
7525 PR middle-end/69801
7526 * gcc.dg/pr69801.c: New testcase.
7527
fc12098d
JD
75282016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7529
7530 PR libgfortran/69651
7531 * gfortran.dg/read_bang.f90: New test.
7532 * gfortran.dg/read_bang4.f90: New test.
7533
ba6b3795
JJ
75342016-02-15 Jakub Jelinek <jakub@redhat.com>
7535
f0516ca4
JJ
7536 PR c++/69658
7537 * g++.dg/init/pr69658.C: New test.
7538
ba6b3795
JJ
7539 PR c++/69797
7540 * c-c++-common/pr69797.c: New test.
7541
de3f9a2d
PK
75422016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7543
7544 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7545 check for aarch64*-*-*.
7546
17a3b967
RB
75472016-02-15 Richard Biener <rguenther@suse.de>
7548
7549 PR tree-optimization/69783
7550 * gcc.dg/vect/pr69783.c: New testcase.
7551
1c48bff1
RB
75522016-02-15 Richard Biener <rguenther@suse.de>
7553
7554 PR tree-optimization/69776
7555 * gcc.dg/torture/pr69776.c: New testcase.
7556
1e6025b6
TK
75572016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7558
7559 PR fortran/60526
7560 * gfortran.dg/type_decl_4.f90: Reinstated.
7561
d3308279
JDA
75622016-02-14 John David Anglin <danglin@gcc.gnu.org>
7563
7564 PR fortran/68746
7565 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7566
b7c56581
TK
75672016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7568
7569 PR fortran/60526
7570 PR bootstrap/69816
7571 * gfortran.dg/type_decl_4.f90: Removed.
7572
60cb4ef5
TK
75732016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7574
7575 PR fortran/60526
7576 * gfortran.dg/type_decl_4.f90: New test.
7577
f6964637
AM
75782016-02-14 Alan Modra <amodra@gmail.com>
7579
1a8849d1 7580 PR testsuite/68886
f6964637
AM
7581 * gcc.c-torture/execute/stkalign.c: Revise test.
7582
f5121920
OE
75832016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7584
7585 PR target/67260
7586 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7587
6cda3ab6
OE
75882016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7589
7590 PR target/67260
7591 * gcc.target/sh/torture/pr67260.c: New.
7592
6786e598
JDA
75932016-02-12 John David Anglin <danglin@gcc.gnu.org>
7594
7595 * gcc.dg/pr67964.c: Add dg-require-alias.
7596
7e05dad8
OE
75972016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7598
7599 PR target/67636
7600 PR target/64345
7601 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7602
7f4cc3ce
JD
76032016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7604
7605 PR libgfortran/69668
7606 * gfortran.dg/namelist_88.f90: New test.
7607
955ca6dc
JD
76082016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7609
7610 PR libgfortran/69668
7611 * gfortran.dg/namelist_38.f90: Update test.
7612 * gfortran.dg/namelist_84.f90: Update test.
7613
876217ae
DM
76142016-02-12 David Malcolm <dmalcolm@redhat.com>
7615
7616 PR other/69554
7617 * gcc.dg/pr69554-1.c: New test.
7618 * gfortran.dg/pr69554-1.F90: New test.
7619 * gfortran.dg/pr69554-2.F90: New test.
7620 * lib/gcc-dg.exp (proc dg-locus): New function.
7621 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7622 distinguish between the caret-printing and non-caret-printing
7623 cases. If caret-printing has been explicitly enabled, bail out
7624 without attempting to fix up the output.
7625
61789eed
DM
76262016-02-12 David Malcolm <dmalcolm@redhat.com>
7627
7628 PR driver/69265
7629 PR driver/69453
7630 * gcc.dg/spellcheck-options-3.c: New test case.
7631 * gcc.dg/spellcheck-options-4.c: New test case.
7632 * gcc.dg/spellcheck-options-5.c: New test case.
7633 * gcc.dg/spellcheck-options-6.c: New test case.
7634 * gcc.dg/spellcheck-options-7.c: New test case.
7635 * gcc.dg/spellcheck-options-8.c: New test case.
7636 * gcc.dg/spellcheck-options-9.c: New test case.
7637 * gcc.dg/spellcheck-options-10.c: New test case.
7638
c3090c1f
JJ
76392016-02-12 Jakub Jelinek <jakub@redhat.com>
7640
7641 PR rtl-optimization/69764
7642 PR rtl-optimization/69771
7643 * c-c++-common/pr69764.c: New test.
7644 * gcc.dg/torture/pr69771.c: New test.
7645
8222034d
MP
76462016-02-12 Marek Polacek <polacek@redhat.com>
7647
7648 * g++.dg/torture/init-list1.C: New.
7649
f749f792
MP
76502016-02-12 Marek Polacek <polacek@redhat.com>
7651
7652 * gcc.dg/pr69522.c: Add empty dg-options.
7653
199fb02a
IE
76542016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7655
7656 * g++.dg/lto/lto.exp: Include and init mpx.
7657 * g++.dg/lto/pr69729_0.C: New test.
7658
b69539cb
JJ
76592016-02-12 Jakub Jelinek <jakub@redhat.com>
7660
06ff7000
JJ
7661 PR ipa/69241
7662 * g++.dg/ipa/pr69241-4.C: New test.
7663
b69539cb
JJ
7664 PR ipa/68672
7665 * g++.dg/ipa/pr68672-1.C: New test.
7666 * g++.dg/ipa/pr68672-2.C: New test.
7667 * g++.dg/ipa/pr68672-3.C: New test.
7668
16595a1f
BS
76692016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7670
7671 PR c/69522
6d87c306 7672 * gcc.dg/pr69522.c: New test.
16595a1f 7673
38d795d2
PP
76742016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7675
7676 PR c++/69098
7677 * g++.dg/cpp1y/69098.C: New test.
7678 * g++.dg/cpp1y/69098-2.C: New test.
7679
9c582551
JJ
76802016-02-12 Jakub Jelinek <jakub@redhat.com>
7681
7682 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7683 and neighbour -> neighbor.
7684 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7685 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7686 * c-c++-common/Wvarargs.c: Likewise.
7687 * c-c++-common/goacc/host_data-5.c: Likewise.
7688 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7689 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7690 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7691 * gcc.target/aarch64/pr60697.c: Likewise.
7692 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7693 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7694 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7695 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7696 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7697 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7698 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7699 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7700 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7701 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7702 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7703 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7704 * g++.dg/lookup/koenig5.C: Likewise.
7705 * g++.dg/ext/no-asm-2.C: Likewise.
7706 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7707 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7708 * gfortran.dg/used_types_16.f90: Likewise.
7709 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7710 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7711 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7712 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7713 * gfortran.dg/abstract_type_6.f03: Likewise.
7714 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7715 * gfortran.dg/used_types_15.f90: Likewise.
7716 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7717 * gfortran.dg/exit_3.f08: Likewise.
7718 * gfortran.dg/open_status_2.f90: Likewise.
7719 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7720 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7721 * gfortran.dg/associate_1.f03: Likewise.
7722 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7723 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7724 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7725 * gcc.dg/builtin-object-size-1.c: Likewise.
7726 * gcc.dg/noreturn-6.c: Likewise.
7727 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7728 * gcc.dg/globalalias.c: Likewise.
7729 * gcc.dg/builtins-config.h: Likewise.
7730 * gcc.dg/pr30457.c: Likewise.
7731 * gcc.c-torture/compile/volatile-1.c: Likewise.
7732 * gcc.c-torture/execute/20101011-1.c: Likewise.
7733 * c-c++-common/Waddress-1.c: Likewise.
7734
66756373
JJ
77352016-02-11 Jakub Jelinek <jakub@redhat.com>
7736
7737 PR c/69768
7738 * c-c++-common/Waddress-1.c: New test.
7739
76fe932b
AV
77402016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7741
7742 PR fortran/69296
7743 * gfortran.dg/associate_19.f03: New test.
7744 * gfortran.dg/associate_20.f03: New test.
7745
564c4d4b
OE
77462016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7747
7748 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7749
e1c1ecb0
KT
77502016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7751
7752 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7753 .arch armv8-a\n. Add -dA to dg-options.
7754 * gcc.target/aarch64/assembler_arch_1.c: New test.
7755 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7756
0d7d9458
PC
77572016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7758
7759 PR c++/68726
7760 * g++.dg/cpp0x/pr68726.C: New.
7761
e6208a60
IE
77622016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7763
7764 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7765 test.
7766
281a11eb
RB
77672016-02-11 Richard Biener <rguenther@suse.de>
7768
7769 * g++.dg/tree-ssa/pr61034.C: Adjust.
7770
e03dd765
VM
77712016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7772
4b48faf5 7773 PR target/69148
e03dd765
VM
7774 * gcc.target/s390/pr69148.c: New.
7775
cdc23927
YR
77762016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7777
7778 PR tree-optimization/69652
7779 * gcc.dg/torture/pr69652.c: New test.
7780
e199dd0a
JJ
77812016-02-10 Jakub Jelinek <jakub@redhat.com>
7782 Patrick Palka <ppalka@gcc.gnu.org>
7783
7784 PR ipa/69241
7785 PR c++/69649
7786 * g++.dg/ipa/pr69241-1.C: New test.
7787 * g++.dg/ipa/pr69241-2.C: New test.
7788 * g++.dg/ipa/pr69241-3.C: New test.
7789 * g++.dg/ipa/pr69649.C: New test.
7790
d6b38027
UB
77912016-02-10 Uros Bizjak <ubizjak@gmail.com>
7792
7793 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7794 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7795
13b562c5
BC
77962016-02-10 Bin Cheng <bin.cheng@arm.com>
7797
7798 PR tree-optimization/68021
7799 * gcc.dg/tree-ssa/pr68021.c: New test.
7800
24a179f8
RB
78012016-02-10 Richard Biener <rguenther@suse.de>
7802
7803 PR tree-optimization/69726
7804 * gcc.dg/uninit-22.c: New testcase.
7805
0d99886f
AP
78062016-02-09 Andrew Pinski <apinski@cavium.com>
7807
7808 PR tree-opt/69282
7809 * gcc.c-torture/compile/20160205-1.c: New testcase.
7810
ab04995c
MM
78112016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7812
7813 PR target/68404
7814 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7815 instead accessing a really large arrray.
7816 * gcc.target/powerpc/fusion3.c: Likewise.
7817
4b79ac23
CB
78182016-02-09 Charles Baylis <charles.baylis@linaro.org>
7819
7820 PR target/68532
7821 * gcc.c-torture/execute/pr68532.c: New test.
7822
b890a441
AO
78232016-02-11 Alexandre Oliva <aoliva@redhat.com>
7824
7825 PR target/69634
7826 * gcc.dg/pr69634.c: New.
7827
84a5bef7
RB
78282016-02-09 Richard Biener <rguenther@suse.de>
7829
7830 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7831
1f123759 78322016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7833
1f123759
AF
7834 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7835
65860c77
YR
78362016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7837
7838 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7839
7e1e8a0a
RB
78402016-02-09 Richard Biener <rguenther@suse.de>
7841
7842 PR tree-optimization/69715
7843 * gcc.dg/torture/pr69715.c: New testcase.
7844
efb45a9f
PP
78452016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7846
7847 PR c++/69139
7848 * g++.dg/cpp0x/trailing12.C: New test.
7849 * g++.dg/cpp0x/trailing13.C: New test.
7850
20a0c6f9
PP
78512016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7852
7853 PR c++/69283
7854 PR c++/67835
7855 * g++.dg/cpp1y/auto-fn29.C: New test.
7856 * g++.dg/cpp1y/auto-fn30.C: New test.
7857
a162f3af
JJ
78582016-02-08 Jakub Jelinek <jakub@redhat.com>
7859
7860 PR tree-optimization/69209
7861 * gcc.c-torture/compile/pr69209.c: New test.
7862
4b4a9fbd
JL
78632016-02-08 Jeff Law <law@redhat.com>
7864
7865 PR tree-optimization/68541
7866 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7867 of statements allowed in join block for path splitting.
7868
cfac5ed2
JJ
78692016-02-08 Jakub Jelinek <jakub@redhat.com>
7870
f68bc23f
JJ
7871 PR c++/59627
7872 * g++.dg/gomp/pr59627.C: New test.
7873
cfac5ed2
JJ
7874 PR ipa/69239
7875 * g++.dg/ipa/pr69239.C: New test.
7876
44714d8c
DM
78772016-02-08 David Malcolm <dmalcolm@redhat.com>
7878
7879 PR preprocessor/69664
7880 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7881 * gcc.dg/cpp/warn-comments.c: Likewise.
7882
eba9e839
MP
78832016-02-08 Marek Polacek <polacek@redhat.com>
7884
7885 PR c++/69688
7886 * g++.dg/init/const12.C: New test.
7887
a011cd92
BS
78882016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7889
7890 PR target/60410
7891 * gcc.dg/lto/pr55113_0.c: Remove test.
7892
5317b1be
RB
78932016-02-08 Richard Biener <rguenther@suse.de>
7894
7895 PR tree-optimization/69719
7896 * gcc.dg/torture/pr69719.c: New testcase.
7897
63998a63
RB
78982016-02-08 Richard Biener <rguenther@suse.de>
7899 Jeff Law <law@redhat.com>
7900
7901 PR target/68273
7902 * gcc.target/mips/pr68273.c: New testcase.
7903
43f4a281
RB
79042016-02-08 Richard Biener <rguenther@suse.de>
7905
7906 PR rtl-optimization/69274
7907 * gcc.target/i386/addr-sel-1.c: XFAIL.
7908
0b604d2d
JL
79092016-02-08 Jeff Law <law@redhat.com>
7910
e8dfe49e
JL
7911 PR tree-optimization/68541
7912 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7913
6daecd7a 7914 PR tree-optimization/65917
0b604d2d
JL
7915 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7916
c0f0e35a
JD
79172016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7918
7919 PR fortran/50555
7920 * gfortran.dg/namelist_args.f90: New test.
7921
8981d712
JL
79222016-02-05 Jeff Law <law@redhat.com>
7923
6daecd7a 7924 PR tree-optimization/68541
8981d712
JL
7925 * gcc.dg/tree-ssa/split-path-2.c: New test.
7926 * gcc.dg/tree-ssa/split-path-3.c: New test.
7927 * gcc.dg/tree-ssa/split-path-4.c: New test.
7928 * gcc.dg/tree-ssa/split-path-5.c: New test.
7929 * gcc.dg/tree-ssa/split-path-6.c: New test.
7930 * gcc.dg/tree-ssa/split-path-7.c: New test.
7931
46cb9332
MS
79322016-02-05 Martin Sebor <msebor@redhat.com>
7933
7934 PR c++/69662
7935 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7936 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7937
be2083ea
RH
79382016-02-06 Richard HEnderson <rth@redhat.com>
7939
7940 PR c/69643
7941 * gcc.target/i386/addr-space-4.c: New.
7942 * gcc.target/i386/addr-space-5.c: New.
7943
711d7c23
MM
79442016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7945
7946 PR fortran/66089
7947 * gfortran.dg/elemental_dependency_6.f90: New.
7948
b5c1c988
JJ
79492016-02-05 Jakub Jelinek <jakub@redhat.com>
7950
861c7bcd
JJ
7951 PR rtl-optimization/69691
7952 * gcc.c-torture/execute/pr69691.c: New test.
7953
b5c1c988
JJ
7954 PR c++/69628
7955 * g++.dg/parse/pr69628.C: New test.
7956
f7dfa966
UB
79572016-02-05 Uros Bizjak <ubizjak@gmail.com>
7958
7959 * gcc.dg/sancov/asan.c: Move to ...
7960 * gcc.dg/asan/sancov-1.c: ... here.
7961
9b143e64
UB
79622016-02-05 Uros Bizjak <ubizjak@gmail.com>
7963
7964 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7965
f5d4b899
L
79662016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7967
7968 PR target/69677
7969 * gcc.target/i386/pr69677.c: New test.
7970
76c85fbb
PP
79712016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7972
7973 PR c++/68948
7974 * g++.dg/template/pr68948.C: New test.
7975
f181bf90
DV
79762016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7977
7978 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7979 (only necessary on s390x).
7980
714fb282
L
79812016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7982
7983 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7984 -mno-accumulate-outgoing-args.
7985
618d6c1c
PP
79862016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7987
7988 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7989
1066e9b5
JJ
79902016-02-04 Jakub Jelinek <jakub@redhat.com>
7991
7992 PR c/69669
7993 * c-c++-common/pr69669.c: New test.
7994
76255d0d
MM
79952016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7996
7997 PR target/69667
7998 * g++.dg/pr69667.C: New file.
7999
e0b059b1
WD
80002016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8001
8002 PR target/69619
8003 * gcc.dg/pr69619.c: Add new test.
8004
2692b5c8
RS
80052016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8006
8007 PR rtl-optimization/69577
8008 * gcc.target/i386/pr69577.c: New test.
8009
7db337c2
ML
80102016-02-04 Martin Liska <mliska@suse.cz>
8011
8012 * g++.dg/asan/pr69276.C: New test.
8013
cc9c0829
KT
80142016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8015
8016 PR target/65932
8017 PR target/67714
8018 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8019 a single smulbb instruction.
8020 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8021 * gcc.target/amr/wmul-2.c: Likewise.
8022
eb9feb52
KT
80232016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8024
8025 PR target/65932
8026 PR target/67714
8027 * gcc.c-torture/execute/pr67714.c: New test.
8028
61f727fe
JJ
80292016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8030
8031 PR target/69454
8032 * gcc.target/i386/pr69454-1.c: New test.
8033 * gcc.target/i386/pr69454-2.c: New test.
8034
05dd97db
MS
80352016-02-03 Martin Sebor <msebor@redhat.com>
8036
8037 PR c++/69251
8038 PR c++/69253
8039 PR c++/69290
8040 PR c++/69277
8041 PR c++/69349
8042 * g++.dg/ext/flexarray-mangle-2.C: New test.
8043 * g++.dg/ext/flexarray-mangle.C: New test.
8044 * g++.dg/ext/flexarray-subst.C: New test.
8045 * g++.dg/ext/flexary11.C: New test.
8046 * g++.dg/ext/flexary12.C: New test.
8047 * g++.dg/ext/flexary13.C: New test.
8048 * g++.dg/ext/flexary14.C: New test.
8049 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8050
dac2fc29
L
80512016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8052
8053 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8054 Define only if CHECK_FLOAT128 is defined.
8055 (main): Properly initialize u5.
8056
eadb8035
JJ
80572016-02-03 Jakub Jelinek <jakub@redhat.com>
8058
0afbb81b
JJ
8059 PR c/69627
8060 * gcc.dg/pr69627.c: New test.
8061
eadb8035
JJ
8062 PR target/69644
8063 * gcc.dg/pr69644.c: New test.
8064
b12d4923
MS
80652016-02-03 Mike Stump <mikestump@comcast.net>
8066
8067 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8068 support for struct-layout-1.exp.
8069
ab4bae0c
PP
80702016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8071
8072 PR c++/69056
618d6c1c 8073 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 8074
95831c01
VM
80752016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8076 Alexandre Oliva <aoliva@redhat.com>
8077
8078 PR target/69461
8079 * gcc.target/powerpc/pr69461.c: New.
8080
ccc71ab8
UB
80812016-02-03 Uros Bizjak <ubizjak@gmail.com>
8082
8083 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8084 works from here ...
8085 (check_effective_target_fsanitize_thread): ... to here. Do not
8086 specify additional compile flags for the test source.
8087 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8088 specify additional compile flags for the test source.
8089
96299640
WD
80902016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8091
8092 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8093
781d83d9
AV
80942016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8095
8096 PR fortran/67451
8097 PR fortran/69418
8098 * gfortran.dg/coarray_allocate_2.f08: New test.
8099 * gfortran.dg/coarray_allocate_3.f08: New test.
8100 * gfortran.dg/coarray_allocate_4.f08: New test.
8101
d8208e6d
AL
81022016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8103
8104 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8105 use same scan-tree-dump-times on all platforms.
8106 * gcc.dg/vect/vect-outer-1.c: Likewise.
8107 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8108 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8109 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8110 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8111 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8112 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8113 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8114
a8394fa0
SB
81152016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8116
8117 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8118 warning.
8119
f3baa1d3
L
81202016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8121
8122 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8123
eb077516
JN
81242016-02-02 James Norris <jnorris@codesourcery.com>
8125
8126 * c-c++-common/goacc/routine-5.c: Add tests.
8127
578fb225
AM
81282016-02-02 Alexander Monakov <amonakov@ispras.ru>
8129
8130 * gcc.target/nvptx/unsigned-cmp.c: New test.
8131
c64f7d37
WD
81322016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8133
8134 * gcc.target/aarch64/scalar_shift_1.c
8135 (test_corners_sisd_di): Improve force to SIMD register.
8136 (test_corners_sisd_si): Likewise.
8137 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8138 Remove scan-assembler check for ldr.
8139
90c6f26c
RB
81402016-02-02 Richard Biener <rguenther@suse.de>
8141
8142 PR tree-optimization/69595
8143 * gcc.dg/Warray-bounds-17.c: New testcase.
8144
9dc03c97
RB
81452016-02-02 Richard Biener <rguenther@suse.de>
8146
8147 PR tree-optimization/69606
8148 * gcc.dg/torture/pr69606.c: New testcase.
8149
2d4dc223
YR
81502016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8151
8152 PR middle-end/68542
8153 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8154 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8155
65c98fde
AM
81562016-02-02 Alan Modra <amodra@gmail.com>
8157
8158 PR target/69548
8159 * gcc.target/powerpc/pr69548.c: New test.
8160
e1b81f2b
JJ
81612016-02-01 Jakub Jelinek <jakub@redhat.com>
8162
d0268b37
JJ
8163 PR rtl-optimization/69592
8164 * gcc.dg/pr69592.c: New test.
8165
e1b81f2b
JJ
8166 PR preprocessor/69543
8167 PR c/69558
8168 * gcc.dg/pr69543.c: New test.
8169 * gcc.dg/pr69558.c: New test.
8170
7dd7780d
UB
81712016-02-01 Uros Bizjak <ubizjak@gmail.com>
8172
bf672ee5
UB
8173 PR testsuite/65940
8174 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 8175
9a7013f8
MS
81762016-02-01 Martin Sebor <msebor@redhat.com>
8177
8178 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8179
e681fb2b
BC
81802016-02-01 Bin Cheng <bin.cheng@arm.com>
8181
8182 PR tree-optimization/67921
8183 * c-c++-common/ubsan/pr67921.c: New test.
8184
ff86345f
RB
81852016-02-01 Richard Biener <rguenther@suse.de>
8186
8187 PR middle-end/69556
8188 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8189
bc369dbd
RB
81902016-02-01 Richard Biener <rguenther@suse.de>
8191
8192 PR tree-optimization/69574
8193 * gcc.dg/torture/pr69574.c: New testcase.
8194
ef318184
RB
81952016-02-01 Richard Biener <rguenther@suse.de>
8196
8197 PR tree-optimization/69579
8198 * gcc.dg/setjmp-6.c: New testcase.
8199
654745e6
JJ
82002016-02-01 Jakub Jelinek <jakub@redhat.com>
8201
8202 PR rtl-optimization/69570
8203 * g++.dg/opt/pr69570.C: New test.
8204
e6c0c44b
RH
82052016-02-01 Richard Henderson <rth@redhat.com>
8206
8207 * gcc.dg/pr69535.c: New test.
8208
6ff3f09a
JDA
82092016-01-31 John David Anglin <danglin@gcc.gnu.org>
8210
2c005538
JDA
8211 PR testsuite/69584
8212 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8213 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8214
61083a4b
JDA
8215 PR debug/68244
8216 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8217
6ff3f09a
JDA
8218 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8219
0c221916
PT
82202016-01-31 Paul Thomas <pault@gcc.gnu.org>
8221
8222 PR fortran/67564
8223 * gfortran.dg/allocate_with_source_17.f03: New test.
8224
db7a2818
JJ
82252016-01-30 Jakub Jelinek <jakub@redhat.com>
8226
8227 PR tree-optimization/69546
8228 * gcc.dg/torture/pr69546.c: New test.
8229
e520d5f0
PT
82302016-01-30 Paul Thomas <pault@gcc.gnu.org>
8231
8232 PR fortran/69566
8233 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8234
343c05d3
MS
82352016-01-30 Martin Sebor <msebor@redhat.com>
8236
8237 PR c++/68490
8238 * g++.dg/ext/flexary10.C: New test.
8239
d6c3a539
DH
82402016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8241
8242 PR fortran/66707
8243 gfortran.dg/common_23.f90: New test.
8244
52d72fcd
BS
82452016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8246
8247 PR target/65546
8248 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8249 condition being checked, and disable it when the target supports
8250 misaligned loads and stores.
8251
3a5d2ba4
JJ
82522016-01-29 Jakub Jelinek <jakub@redhat.com>
8253
8254 PR debug/69518
8255 * gcc.dg/torture/pr69518.c: New test.
8256
6bbacdb5
L
82572016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8258
8259 PR target/69530
8260 * gcc.target/i386/pr69530.c: New test.
8261
af932cdb
SE
82622016-01-29 Steve Ellcey <sellcey@imgtec.com>
8263
8264 PR target/65604
8265 * gcc.target/mips/div-delay.c: New test.
8266
26658b7c
JJ
82672016-01-29 Jakub Jelinek <jakub@redhat.com>
8268
33e89989
JJ
8269 PR target/69551
8270 * gcc.target/i386/pr69551.c: New test.
8271
26658b7c
JJ
8272 PR target/66137
8273 * gcc.target/i386/pr66137.c: New test.
8274
401116b5
AB
82752016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8276
8277 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8278 always built for p5600.
8279 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8280 isa=p5600 dg-option.
8281
d4abfcc5
RB
82822016-01-29 Richard Biener <rguenther@suse.de>
8283
8284 PR tree-optimization/69547
8285 * g++.dg/tree-ssa/pr69547.C: New testcase.
8286
16b77b32
JJ
82872016-01-29 Jakub Jelinek <jakub@redhat.com>
8288
8289 PR debug/66869
8290 * g++.dg/warn/Wunused-function2.C: New test.
8291
a1c95464
DV
82922016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8293
8294 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8295 support for test to succeed.
8296
5453bfed
MP
82972016-01-29 Marek Polacek <polacek@redhat.com>
8298
8299 PR c++/69509
8300 PR c++/69516
8301 * g++.dg/ext/constexpr-vla2.C: New test.
8302 * g++.dg/ext/constexpr-vla3.C: New test.
8303 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8304
452ec2a5
RB
83052016-01-29 Richard Biener <rguenther@suse.de>
8306
8307 PR middle-end/69537
8308 * gcc.dg/uninit-21.c: New testcase.
8309
aec0b19e
UB
83102016-01-28 Uros Bizjak <ubizjak@gmail.com>
8311
8312 PR target/69459
8313 * gcc.target/i386/pr69459.c: New test.
8314
df113ce7
SE
83152016-01-28 Steve Ellcey <sellcey@imgtec.com>
8316
8317 PR target/68400
8318 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8319 * gcc.target/mips/pr68400.c: New test.
8320
494de84f
MS
83212016-01-28 Martin Sebor <msebor@redhat.com>
8322
8323 PR target/17381
8324 * gcc.target/powerpc/pr17381.c: New test.
8325
eb1b1f01
JJ
83262016-01-28 Jakub Jelinek <jakub@redhat.com>
8327
8328 PR middle-end/69542
8329 * gcc.dg/torture/pr69542.c: New test.
8330
6dfeb7ce
WD
83312016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8332
8333 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8334
4b7471a4
DE
83352016-01-28 David Edelsohn <dje.gcc@gmail.com>
8336
8337 * gcc.dg/pr65980.c: Skip on AIX.
8338 * gcc.dg/pr66688.c: Same.
8339
b271fd21
DE
83402016-01-28 David Edelsohn <dje.gcc@gmail.com>
8341
8342 PR target/63679
8343 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8344 * gcc.dg/tree-ssa/sra-18.c: Same.
8345
874108a9
AV
83462016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8347
8348 PR fortran/62536
8349 * gfortran.dg/block_15.f08: New test.
8350 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8351 on incorrectly closed BLOCK.
8352
30480bcd
IE
83532016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8354
8355 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
83562016-01-28 Richard Biener <rguenther@suse.de>
8357
8358 PR tree-optimization/69466
8359 * gfortran.dg/vect/pr69466.f90: New testcase.
8360
0d4c694e
TP
83612016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8362
8363 * g++.dg/pr67989.C: Remove ARM-specific option.
8364 * gcc.target/arm/pr67989.C: New file.
8365
2aa780da
UB
83662016-01-27 Uros Bizjak <ubizjak@gmail.com>
8367
8368 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8369 and expm1 test for glibc < 2.11.
8370
f75ebe77
RH
83712016-01-27 Richard Henderson <rth@redhat.com>
8372
8373 * gcc.c-torture/execute/pr69447.c: New test.
8374
83752016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8376
9a175e65 8377 PR fortran/69422
49847d75
PT
8378 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8379
cbdd8ae0
JJ
83802016-01-27 Jakub Jelinek <jakub@redhat.com>
8381
8382 PR debug/66869
8383 * gcc.dg/pr66869.c: New test.
8384
2b572b3c
JL
83852016-01-25 Jeff Law <law@redhat.com>
8386
8387 PR tree-optimization/68398
aec0b19e 8388 PR tree-optimization/69196
2b572b3c
JL
8389 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8390 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8391 path to avoid new heuristic allowing more irreducible regions
8392 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8393 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8394 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8395 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8396 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8397
fa74a4bc
MP
83982016-01-27 Marek Polacek <polacek@redhat.com>
8399
8400 PR c/68062
8401 * c-c++-common/vector-compare-4.c: New test.
8402
0afff540
DM
84032016-01-27 David Malcolm <dmalcolm@redhat.com>
8404
8405 PR preprocessor/69126
8406 * c-c++-common/pr69126.c: New test case.
8407
1a218fc9
ILT
84082016-01-27 Ian Lance Taylor <iant@google.com>
8409
8410 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8411
5d70666e
RB
84122016-01-27 Ryan Burn <contact@rnburn.com>
8413
8414 PR cilkplus/69267
8415 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8416
87ff4d66
UB
84172016-01-27 Uros Bizjak <ubizjak@gmail.com>
8418
8419 PR target/69512
8420 * gcc.target/i386/pr69512.c: New test.
8421
27e23cca
RE
84222016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8423
8424 PR ada/69488
8425 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8426
05bf54c3
MP
84272016-01-27 Marek Polacek <polacek@redhat.com>
8428
8429 PR c++/69379
8430 * g++.dg/pr69379.C: New test.
8431
60214d0d
MS
84322016-01-27 Martin Sebor <msebor@redhat.com>
8433
8434 PR c++/69317
8435 * g++.dg/abi/Wabi-2-2.C: New test.
8436 * g++.dg/abi/Wabi-2-3.C: New test.
8437 * g++.dg/abi/Wabi-3-2.C: New test.
8438 * g++.dg/abi/Wabi-3-3.C: New test.
8439
167c7bfa
RB
84402016-01-27 Richard Biener <rguenther@suse.de>
8441
8442 PR tree-optimization/69166
8443 * gcc.dg/torture/pr69166.c: New testcase.
8444
1430fb1f
MJ
84452016-01-27 Martin Jambor <mjambor@suse.cz>
8446
8447 PR tree-optimization/69355
8448 * gcc.dg/tree-ssa/pr69355.c: New test.
8449
95e3030c
MP
84502016-01-27 Marek Polacek <polacek@redhat.com>
8451
8452 PR c++/69496
8453 * g++.dg/ext/constexpr-vla1.C: New test.
8454
eeb085f3
CB
84552016-01-20 Christian Bruel <christian.bruel@st.com>
8456
8457 PR target/69245
8458 * gcc.target/arm/pr69245.c: New test.
8459
b1652dde
JJ
84602016-01-27 Jakub Jelinek <jakub@redhat.com>
8461
8462 PR tree-optimization/69399
8463 * gcc.dg/torture/pr69399.c: New test.
8464
ce7e8f00
EB
84652016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8466
8467 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8468
e4aac1d1
EB
84692016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8470
8471 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8472
8dfdb419
TV
84732016-01-26 Tom de Vries <tom@codesourcery.com>
8474
8475 PR tree-optimization/69110
8476 * gcc.dg/autopar/pr69110.c: New test.
8477
56f80f54 84782016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8479 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8480
8481 * gcc.dg/graphite/isl-ast-op-select.c: New.
8482
a0909527
PT
84832015-01-26 Paul Thomas <pault@gcc.gnu.org>
8484
8485 PR fortran/69385
8486 * gfortran.dg/allocate_error_6.f90: New test.
8487
ffc445f4
RH
84882016-01-26 Richard Henderson <rth@redhat.com>
8489
8490 * gcc.dg/tm/pr60908.c: New test.
8491
01e1dea3
DM
84922016-01-26 David Malcolm <dmalcolm@redhat.com>
8493
8494 PR other/69006
8495 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8496 directive.
8497 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8498 expected multiline output to reflect the colorization being
8499 disabled before newlines.
8500 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8501 (custom_diagnostic_finalizer): Replace call to
8502 pp_newline_and_flush with call to pp_flush.
8503 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8504 * gfortran.dg/implicit_class_1.f90: Likewise.
8505 * lib/gcc-dg.exp (allow_blank_lines): New global.
8506 (dg-allow-blank-lines-in-output): New procedure.
8507 (gcc-dg-prune): Complain about blank lines in the output, unless
8508 dg-allow-blank-lines-in-output was called.
8509 * lib/multiline.exp (_build_multiline_regex): Only support
8510 arbitrary followup text for non-blank-lines, not for blank lines.
8511
13f92e8d
JJ
85122016-01-26 Jakub Jelinek <jakub@redhat.com>
8513
8514 PR tree-optimization/69483
8515 * gcc.dg/pr69483.c: New test.
8516 * g++.dg/opt/pr69483.C: New test.
8517
92422235
CL
85182016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8519
8520 PR target/68620
8521 * gcc.target/arm/pr68620.c: New test.
8522
0bccf11b
L
85232016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8524
8525 * gcc.target/i386/pr68986-2.c: Remove -m32.
8526
81cd202e
L
85272016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8528
8529 PR target/68986
8530 * gcc.target/i386/pr68986-1.c: New test.
8531 * gcc.target/i386/pr68986-2.c: Likewise.
8532 * gcc.target/i386/pr68986-3.c: Likewise.
8533
213a1c03
CB
85342016-01-26 Christian Bruel <christian.bruel@st.com>
8535
8536 * lib/target-supports.exp
8537 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8538 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8539 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8540
22a08dd1
RB
85412016-01-26 Richard Biener <rguenther@suse.de>
8542
8543 PR tree-optimization/69452
8544 * gcc.dg/torture/pr69452.c: New testcase.
8545
6c06e0e8
JJ
85462016-01-26 Jakub Jelinek <jakub@redhat.com>
8547
8548 PR target/69442
8549 * gcc.dg/pr69442.c: New test.
8550
b96824c4
RFI
85512016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8552
8553 PR target/67896
8554 * gcc.target/aarch64/simd/pr67896.C: New.
8555
5ee31e57
RS
85562016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8557
8558 PR tree-optimization/69400
8559 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8560 function.
8561 (plugin_init): Call it.
8562 * gcc.dg/torture/pr69400.c: New test.
8563
7ddfb31d
CL
85642016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8565
8566 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8567
1e050c90
AK
85682016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8569 Sebastian Pop <s.pop@samsung.com>
8570
8571 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8572 isl-0.15.
8573
c8ee4bf5
AK
85742016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8575 Sebastian Pop <s.pop@samsung.com>
8576
8577 * gcc.dg/graphite/pr69292.c: New.
8578
d902b330
JJ
85792016-01-25 Jakub Jelinek <jakub@redhat.com>
8580
8581 * c-c++-common/goacc/use_device-1.c: New test.
8582
2c89b952
JL
85832016-01-25 Jeff Law <law@redhat.com>
8584
8585 PR tree-optimization/69196
8586 PR tree-optimization/68398
8587 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8588 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8589
685c8785
DE
85902016-01-25 David Edelsohn <dje.gcc@gmail.com>
8591
8592 PR target/69469
8593 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8594 Algorithm.
8595
95cef0c1
RB
85962016-01-25 Richard Biener <rguenther@suse.de>
8597
8598 PR testsuite/69380
8599 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8600
2947d3b2
IE
86012016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8602
8603 PR target/69421
8604 * gcc.dg/pr69421.c: New test.
8605
ae19075a
BB
86062016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8607
8608 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8609 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8610 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8611 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8612 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8613 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8614 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8615 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8616 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8617 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8618
fa4511c2
RB
86192016-01-25 Richard Biener <rguenther@suse.de>
8620
8621 PR tree-optimization/69376
8622 * gcc.dg/torture/pr69376.c: New testcase.
8623
1d101216
JD
86242016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8625
8626 PR fortran/69397
8627 PR fortran/68442
8628 * gfortran.dg/interface_38.f90: New test.
8629 * gfortran.dg/interface_39.f90: New test.
a0909527 8630
a59b92b0
PP
86312016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8632
8633 Revert:
8634 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8635
8636 PR c++/11858
8637 PR c++/24663
8638 PR c++/24664
8639 * g++.dg/template/pr11858.C: New test.
8640 * g++.dg/template/pr24663.C: New test.
8641 * g++.dg/template/unify12.C: New test.
8642 * g++.dg/template/unify13.C: New test.
8643 * g++.dg/template/unify14.C: New test.
8644 * g++.dg/template/unify15.C: New test.
8645 * g++.dg/template/unify16.C: New test.
8646 * g++.dg/template/unify17.C: New test.
8647
16acb1a8
DH
86482016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8649
8650 PR fortran/68283
8651 gfortran.dg/pr68283.f90: New test.
8652
094773e8
TK
86532016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8654
8655 PR fortran/66094
8656 * gfortran.dg/inline_matmul_13.f90: New test.
8657 * gfortran.dg/matmul_bounds_8.f90: New test.
8658 * gfortran.dg/matmul_bounds_9.f90: New test.
8659 * gfortran.dg/matmul_bounds_10.f90: New test.
8660
42fb90d7
TV
86612016-01-23 Tom de Vries <tom@codesourcery.com>
8662
8663 PR tree-optimization/69426
8664 * gcc.dg/autopar/pr69426.c: New test.
8665
69da7802
MS
86662016-01-23 Martin Sebor <msebor@redhat.com>
8667
8668 PR c++/58109
8669 PR c++/69022
8670 * g++.dg/cpp0x/alignas5.C: New test.
8671 * g++.dg/ext/vector29.C: Same.
8672
da17300a
UB
86732016-01-23 Uros Bizjak <ubizjak@gmail.com>
8674
8675 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8676 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8677 _GNU_SOURCE from compile flags to the source.
8678 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8679 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8680 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8681 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8682
62041cfc
JJ
86832016-01-22 Jakub Jelinek <jakub@redhat.com>
8684
8685 PR target/69432
8686 * g++.dg/opt/pr69432.C: New test.
8687
f7d2ad6f
BS
86882016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8689
8690 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8691 32-bit targets testing an -m64 multilib.
8692
d403fc9a
WS
86932016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8694
8695 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8696 64-bit support.
8697
4aa16f8d
JG
86982016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8699
8700 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8701
7c816d0f
CB
87022016-01-21 Christian Bruel <christian.bruel@st.com>
8703
8704 PR target/68674
8705 * gcc.target/i386/pr68674.c
8706 * gcc.target/aarch64/pr68674.c
8707 * gcc.target/arm/pr68674.c
8708
fce661e8
KT
87092016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8710
8711 PR target/69403
8712 * gcc.c-torture/execute/pr69403.c: New test.
8713
4696899f
PC
87142016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8715
8716 PR c++/55843
8717 * g++.dg/template/pr55843.C: New.
8718
bac69366
AL
87192016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8720
8721 PR testsuite/66877
8722 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8723 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8724
b57d3a5c
BS
87252016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8726
8727 PR testsuite/67489
da17300a
UB
8728 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8729 from dg-do compile directive, and instead add
8730 { dg-require-effective-target int128 }.
b57d3a5c 8731
9f04a53e
MS
87322016-01-20 Martin Sebor <msebor@redhat.com>
8733
8734 PR c/69405
8735 * gcc.dg/sync-fetch.c: New test.
8736
38a51663
JL
87372016-01-21 Martin Sebor <msebor@redhat.com>
8738
8739 PR target/69252
8740 * gcc.target/powerpc/pr69252.c: New test.
8741
2423a75a
JD
87422016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8743
8744 PR fortran/65996
da17300a 8745 * gfortran.dg/pr65996.f90: New test.
2423a75a 8746
0a76463f
DV
87472016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8748
8749 PR c++/68810
9f04a53e 8750 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8751 expected to generate an error.
0a76463f 8752
9776e692
BS
87532016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8754
8755 PR middle-end/66178
8756 * gcc.dg/torture/pr66178.c: New test.
8757
c8d3e088
AB
87582016-01-21 Anton Blanchard <anton@samba.org>
8759 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8760
8761 PR target/63354
8762 * gcc.target/powerpc/pr63354.c: New test.
8763
35b707ff
VM
87642016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8765
8766 PR rtl-optimization/68990
8767 * gcc.target/i386/pr68990: New.
8768
157b0829
NC
87692016-01-21 Nick Clifton <nickc@redhat.com>
8770
8771 PR target/69129
8772 * gcc.target/mips/pr69129.c: New.
8773
aede6748
PC
87742016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8775
8776 PR c++/58046
8777 * g++.dg/cpp0x/pr58046.C: New.
8778
5463c2c8
JJ
87792016-01-21 Jakub Jelinek <jakub@redhat.com>
8780
6d31cc75
SS
8781 PR target/69187
8782 PR target/65624
8783 * gcc.target/arm/pr69187.c: New test.
8784
5463c2c8
JJ
8785 PR c++/69355
8786 * g++.dg/torture/pr69355.C: New test.
8787
fa28f32b
AK
87882016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8789 Sebastian Pop <s.pop@samsung.com>
8790
8791 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8792
b920a047
AK
87932016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8794 Sebastian Pop <s.pop@samsung.com>
8795
da17300a 8796 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8797
bdd3aea6
JJ
87982016-01-21 Jakub Jelinek <jakub@redhat.com>
8799
8800 PR middle-end/67653
8801 * c-c++-common/pr67653.c: New test.
8802 * gcc.dg/torture/pr29119.c: Add dg-warning.
8803
26a2e6ae
PB
88042016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8805
8806 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8807
d25c7690
PK
88082016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8809
8810 PR c/24293
8811 * gcc.dg/pr24293.c: New test.
8812 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8813 incomplete struct type.
8814 * gcc.dg/declspec-1.c: Likewise.
8815 * gcc.dg/pr63549.c: Likewise.
8816
889d5698
JJ
88172016-01-20 Jakub Jelinek <jakub@redhat.com>
8818
8819 PR tree-optimization/66612
8820 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8821 for bdn instruction.
8822
d7cf3dc7
CL
88232016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8824
8825 * lib/target-supports.exp
8826 (check_effective_target_arm_fp_ok_nocache): New.
8827 (check_effective_target_arm_fp_ok): New.
8828 (add_options_for_arm_fp): New.
8829 (check_effective_target_arm_crypto_ok_nocache): Require
8830 target_arm_v8_neon_ok instead of arm32.
8831 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8832 (check_effective_target_arm_crypto_pragma_ok): New.
8833 (add_options_for_arm_vfp): New.
8834 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8835 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8836 target instead. Force initial fpu to vfp.
8837 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8838 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8839 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8840 dependency.
8841 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8842 use arm_vfp effective target instead. Force initial fpu to vfp.
8843 * gcc.target/arm/attr-neon3.c: Likewise.
8844 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8845 arm_vfp_ok.
8846 * gcc.target/arm/unsigned-float.c: Likewise.
8847 * gcc.target/arm/vfp-1.c: Likewise.
8848 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8849 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8850 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8851 * gcc.target/arm/vfp-ldmias.c: Likewise.
8852 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8853 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8854 * gcc.target/arm/vfp-stmiad.c: Likewise.
8855 * gcc.target/arm/vfp-stmias.c: Likewise.
8856 * gcc.target/arm/vnmul-1.c: Likewise.
8857 * gcc.target/arm/vnmul-2.c: Likewise.
8858 * gcc.target/arm/vnmul-3.c: Likewise.
8859 * gcc.target/arm/vnmul-4.c: Likewise.
8860
01ac9704 88612016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8862
e84b00da
L
8863 PR testsuite/69366
8864 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8865 the MPX run-time library, for compile-time MPX test.
8866 * gcc.target/i386/chkp-always_inline.c: Likewise.
8867 * gcc.target/i386/chkp-bndret.c: Likewise.
8868 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8869 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8870 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8871 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8872 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8873 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8874 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8875 * gcc.target/i386/chkp-label-address.c: Likewise.
8876 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8877 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8878 * gcc.target/i386/chkp-pr69044.c: Likewise.
8879 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8880 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8881 * gcc.target/i386/chkp-strchr.c: Likewise.
8882 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8883 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8884 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8885 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8886 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8887 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8888 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8889 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8890 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8891 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8892 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8893 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8894 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8895 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8896 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8897 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8898 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8899 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8900 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8901 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8902 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8903 * gcc.target/i386/pr63995-2.c: Likewise.
8904 * gcc.target/i386/pr64805.c: Likewise.
8905 * gcc.target/i386/pr65044.c: Likewise.
8906 * gcc.target/i386/pr65167.c: Likewise.
8907 * gcc.target/i386/pr65183.c: Likewise.
8908 * gcc.target/i386/pr65184.c: Likewise.
8909 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8910
28b33016
IE
89112016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8912
8913 PR tree-optimization/69328
8914 * gcc.dg/pr69328.c: New test.
8915
bcff0913
JL
89162016-01-20 Jeff Law <law@redhat.com>
8917
bf0bb970 8918 PR target/25114
bcff0913
JL
8919 * gcc.target/m68k/pr25114.c: New test.
8920
a3f69631
AV
89212016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8922
8923 * gcc.target/arm/memset-inline-10.c: Added
8924 dg-require-effective-target arm_thumb2_ok.
8925
af33ba0d
EB
89262016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8927
8928 * gcc.dg/debug/dwarf2/sso.c: New test.
8929
7596d5de
UB
89302016-01-19 Uros Bizjak <ubizjak@gmail.com>
8931
8932 PR testsuite/68820
8933 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8934 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8935 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8936
ceda2c69
JH
89372016-01-19 Jan Hubicka <hubicka@ucw.cz>
8938
8939 PR ipa/66223
8940 * g++.dg/ipa/devirt-50.C: New testcase.
8941
38a979f2
MP
89422016-01-19 Marek Polacek <polacek@redhat.com>
8943
8944 PR c++/68965
8945 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8946 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8947
962801c5
KT
89482016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8949
8950 PR target/69135
8951 * gcc.target/arm/pr69135_1.c: New test.
8952
078fe40a
WD
89532015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8954
8955 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8956
786e3c06
WD
89572015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8958
8959 * gcc.target/aarch64/ccmp_1.c: New testcase.
8960
1e297006
MP
89612016-01-19 Marek Polacek <polacek@redhat.com>
8962
8963 PR c++/68586
8964 * g++.dg/cpp0x/enum30.C: New test.
8965
879c27e3
RB
89662016-01-19 Richard Biener <rguenther@suse.de>
8967
8968 PR tree-optimization/69336
8969 * g++.dg/tree-ssa/pr69336.C: New testcase.
8970
015337d3
JJ
89712016-01-19 Jakub Jelinek <jakub@redhat.com>
8972
8973 PR debug/65779
8974 * gcc.dg/pr65779.c: New test.
8975
e2c768b6
RB
89762016-01-19 Richard Biener <rguenther@suse.de>
8977
8978 PR tree-optimization/69352
8979 * gcc.dg/torture/pr69352.c: New testcase.
8980
569efc34
JJ
89812016-01-19 Jakub Jelinek <jakub@redhat.com>
8982
8983 PR rtl-optimization/68955
8984 PR rtl-optimization/64557
8985 * gcc.dg/torture/pr68955.c: New test.
8986
e49d321f
JH
89872016-01-19 Jan Hubicka <hubicka@ucw.cz>
8988
8989 PR lto/69136
8990 * g++.dg/torture/pr69136.C: New testcase.
8991
e9191ad3
JH
89922016-01-19 Jan Hubicka <hubicka@ucw.cz>
8993
8994 PR lto/69133
8995 * g++.dg/lto/pr69133_0.C: New testcase.
8996 * g++.dg/lto/pr69133_1.C: New testcase.
8997
2bedb645
JL
89982016-01-15 Jeff Law <law@redhat.com>
8999
9000 PR tree-optimization/69320
9001 * gcc.c-torture/pr69320-1.c: New test.
9002 * gcc.c-torture/pr69320-2.c: New test.
9003 * gcc.c-torture/pr69320-3.c: New test.
9004 * gcc.c-torture/pr69320-4.c: New test.
9005
17c15cb9
PP
90062016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9007
9008 PR c++/11858
9009 PR c++/24663
9010 PR c++/24664
9011 * g++.dg/template/pr11858.C: New test.
9012 * g++.dg/template/pr24663.C: New test.
9013 * g++.dg/template/unify12.C: New test.
9014 * g++.dg/template/unify13.C: New test.
9015 * g++.dg/template/unify14.C: New test.
9016 * g++.dg/template/unify15.C: New test.
9017 * g++.dg/template/unify16.C: New test.
9018 * g++.dg/template/unify17.C: New test.
9019
9617fd08
DM
90202016-01-18 David Malcolm <dmalcolm@redhat.com>
9021
9022 PR testsuite/69181
9023 * gcc.dg/pr69181-1.c: New test file.
9024 * gcc.dg/pr69181-2.c: New test file.
9025 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9026 globals by moving it to...
9027 (cleanup-after-saved-dg-test): ...this new function. Add
9028 "global additional_sources_used". Add reset of global
9029 multiline_expected_outputs to the empty list.
9030 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9031 global to...
9032 (multiline_expected_outputs): ...this, and updated comments to
9033 note that it is modified from gcc-dg.exp.
9034 (dg-end-multiline-output): Update for the above renaming.
9035 (handle-multiline-outputs): Likewise. Remove the clearing
9036 of the expected outputs to the empty list.
9037
b555a2e4
RB
90382016-01-18 Richard Biener <rguenther@suse.de>
9039
9040 PR tree-optimization/69297
9041 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9042
96902805
JM
90432016-01-18 Joseph Myers <joseph@codesourcery.com>
9044
9045 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9046 dg-options.
9047 * gcc.target/mips/mips-3d-2.c: Likewise.
9048 * gcc.target/mips/mips-3d-3.c: Likewise.
9049 * gcc.target/mips/mips-3d-4.c: Likewise.
9050 * gcc.target/mips/mips-3d-5.c: Likewise.
9051 * gcc.target/mips/mips-3d-6.c: Likewise.
9052 * gcc.target/mips/mips-3d-7.c: Likewise.
9053 * gcc.target/mips/mips-3d-8.c: Likewise.
9054 * gcc.target/mips/mips-3d-9.c: Likewise.
9055 * gcc.target/mips/mips-ps-1.c: Likewise.
9056 * gcc.target/mips/mips-ps-2.c: Likewise.
9057 * gcc.target/mips/mips-ps-3.c: Likewise.
9058 * gcc.target/mips/mips-ps-4.c: Likewise.
9059 * gcc.target/mips/mips-ps-5.c: Likewise.
9060 * gcc.target/mips/mips-ps-6.c: Likewise.
9061 * gcc.target/mips/mips-ps-7.c: Likewise.
9062 * gcc.target/mips/mips-ps-type.c: Likewise.
9063 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9064 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9065
40e26f94
TV
90662016-01-18 Tom de Vries <tom@codesourcery.com>
9067
9068 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9069 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9070 * c-c++-common/goacc/kernels-empty.c: New test.
9071 * c-c++-common/goacc/kernels-eternal.c: New test.
9072 * c-c++-common/goacc/kernels-loop-2.c: New test.
9073 * c-c++-common/goacc/kernels-loop-3.c: New test.
9074 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9075 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9076 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9077 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9078 * c-c++-common/goacc/kernels-loop-data.c: New test.
9079 * c-c++-common/goacc/kernels-loop-g.c: New test.
9080 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9081 * c-c++-common/goacc/kernels-loop-n.c: New test.
9082 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9083 * c-c++-common/goacc/kernels-loop.c: New test.
9084 * c-c++-common/goacc/kernels-noreturn.c: New test.
9085 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9086 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9087 * c-c++-common/goacc/kernels-reduction.c: New test.
9088
a98d4647
TV
90892016-01-18 Tom de Vries <tom@codesourcery.com>
9090
9091 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9092 * gcc.dg/autopar/outer-2.c: Same.
9093 * gcc.dg/autopar/outer-3.c: Same.
9094 * gcc.dg/autopar/outer-4.c: Same.
9095 * gcc.dg/autopar/outer-5.c: Same.
9096 * gcc.dg/autopar/outer-6.c: Same.
9097 * gcc.dg/autopar/parallelization-1.c: Same.
9098 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9099 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9100 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9101 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9102 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9103 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9104 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9105 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9106 * gcc.dg/autopar/pr39500-1.c: Same.
9107 * gcc.dg/autopar/pr39500-2.c: Same.
9108 * gcc.dg/autopar/pr46193.c: Same.
9109 * gcc.dg/autopar/pr46194.c: Same.
9110 * gcc.dg/autopar/pr49580.c: Same.
9111 * gcc.dg/autopar/pr49960-1.c: Same.
9112 * gcc.dg/autopar/pr49960.c: Same.
9113 * gcc.dg/autopar/pr68373.c: Same.
9114 * gcc.dg/autopar/reduc-1.c: Same.
9115 * gcc.dg/autopar/reduc-1char.c: Same.
9116 * gcc.dg/autopar/reduc-1short.c: Same.
9117 * gcc.dg/autopar/reduc-2.c: Same.
9118 * gcc.dg/autopar/reduc-2char.c: Same.
9119 * gcc.dg/autopar/reduc-2short.c: Same.
9120 * gcc.dg/autopar/reduc-3.c: Same.
9121 * gcc.dg/autopar/reduc-4.c: Same.
9122 * gcc.dg/autopar/reduc-6.c: Same.
9123 * gcc.dg/autopar/reduc-7.c: Same.
9124 * gcc.dg/autopar/reduc-8.c: Same.
9125 * gcc.dg/autopar/reduc-9.c: Same.
9126 * gcc.dg/autopar/uns-outer-4.c: Same.
9127 * gcc.dg/autopar/uns-outer-5.c: Same.
9128 * gcc.dg/autopar/uns-outer-6.c: Same.
9129 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9130 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9131
da976fa8
AL
91322016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9133
9134 PR target/63679
9135 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9136 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9137
70c1e886
AL
91382016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9139
9140 PR target/63679
9141 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9142 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9143 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9144
88bed196
AL
91452016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9146
9147 PR target/63679
9148 * gcc.dg/tree-ssa/sra-17.c: New.
9149 * gcc.dg/tree-ssa/sra-18.c: New.
9150
3dd5f42e
IE
91512016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9152
9153 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9154
ae5a77fa
EB
91552016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9156
9157 * gnat.dg/inline12.adb: New test.
9158
11e57fc6
BC
91592016-01-18 Bin Cheng <bin.cheng@arm.com>
9160
9161 PR tree-optimization/66797
9162 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9163
995b6fe0
RB
91642016-01-18 Richard Biener <rguenther@suse.de>
9165
9166 PR tree-optimization/69170
9167 * gcc.dg/torture/pr69170.c: New testcase.
9168
82ee0cf2 91692016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9170
9171 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9172
d69da357
TV
91732016-01-16 Tom de Vries <tom@codesourcery.com>
9174
9175 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9176
a3845283
TV
91772016-01-16 Tom de Vries <tom@codesourcery.com>
9178
9179 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9180 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9181 redundant dg-require-effective-target pthread.
9182 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9183 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9184 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9185 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9186 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9187 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9188 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9189
197a6aa6
DE
91902016-01-16 David Edelsohn <dje.gcc@gmail.com>
9191
9192 PR target/68609
9193 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9194 * gcc.target/powerpc/recip-7.c: Same.
9195
ec7886c1
PP
91962016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9197
9198 PR c++/69091
9199 * g++.dg/template/pr69091.C: New test.
9200
203484bb
PP
92012016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9202
9203 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9204 dump does not contain an error_mark_node.
9205 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9206 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9207
aa2500e9
PP
92082016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9209
9210 PR c++/68936
9211 * g++.dg/template/pr68936.C: New test.
9212
28621a5c
DE
92132016-01-15 David Edelsohn <dje.gcc@gmail.com>
9214
9215 PR target/68609
9216 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9217 * gcc.target/powerpc/recip-2.c: Same.
9218 * gcc.target/powerpc/recip-3.c: Same.
9219 * gcc.target/powerpc/recip-4.c: Same.
9220 * gcc.target/powerpc/recip-sqrtf.c: Same.
9221
40c43aca
JL
92222016-01-15 Jeff Law <law@redhat.com>
9223
9224 PR tree-optimization/69270
9225 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9226 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9227
afbc5ae8
PT
92282016-01-15 Paul Thomas <pault@gcc.gnu.org>
9229
9230 PR fortran/49630
9231 * gfortran.dg/deferred_character_13.f90: New test for the fix
9232 of comment 3 of the PR.
9233
9234 PR fortran/54070
9235 * gfortran.dg/deferred_character_8.f90: New test
9236 * gfortran.dg/allocate_error_5.f90: New test
9237
9238 PR fortran/60593
9239 * gfortran.dg/deferred_character_10.f90: New test
9240
9241 PR fortran/60795
9242 * gfortran.dg/deferred_character_14.f90: New test
9243
9244 PR fortran/61147
9245 * gfortran.dg/deferred_character_11.f90: New test
9246
9247 PR fortran/64324
9248 * gfortran.dg/deferred_character_9.f90: New test
9249
49abe076
VM
92502016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9251
9252 PR rtl-optimization/69030
9253 * gcc.target/i386/pr69030.c: New.
9254
16d12992
KT
92552016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9256
9257 * gcc.target/aarch64/target_attr_17.c: New test.
9258
78810bd3
RB
92592016-01-15 Richard Biener <rguenther@suse.de>
9260
9261 PR tree-optimization/66856
9262 * gcc.dg/torture/pr66856-1.c: New testcase.
9263 * gcc.dg/torture/pr66856-2.c: Likewise.
9264
2bd847fe
RB
92652016-01-15 Richard Biener <rguenther@suse.de>
9266
9267 PR debug/69137
9268 * g++.dg/lto/pr69137_0.C: New testcase.
9269
a00fe3b7
RS
92702016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9271
9272 PR middle-end/69246
9273 * gcc.target/i386/pr69246.c: New test.
9274
cbb0e83b
DV
92752016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9276
7596d5de 9277 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 9278
5a500ecf
DV
92792016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9280
9281 PR c++/56194
9282 * g++.dg/init/const9.C: Disable test on S/390.
9283
5d9bf64f
DV
92842016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9285
9286 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9287 * g++.dg/Wno-frame-address.C: Ditto.
9288
e234b19e
DV
92892016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9290
9291 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9292
89483f99
RB
92932016-01-15 Richard Biener <rguenther@suse.de>
9294
9295 PR tree-optimization/68961
9296 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9297
94f37395
IE
92982016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9299
9300 * gcc.target/i386/pr65105-5.c: New test.
9301
82ee0cf2 93022016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9303
9304 * gcc.c-torture/execute/alias-4.c: New testcase.
9305
82ee0cf2 93062016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9307
9308 PR ipa/68148
9309 * g++.dg/ipa/devirt-49.C: New testcase.
9310
092f7deb 93112016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9312
9313 PR target/65837
9314 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9315 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9316 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9317
e93c66bc
RB
93182016-01-15 Richard Biener <rguenther@suse.de>
9319
9320 PR tree-optimization/69117
9321 * gcc.dg/torture/pr69117.c: New testcase.
9322
c47eaca6 93232015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9324
9325 PR c++/69048
9326 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9327
c3f6914a
FXC
93282016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9329
9330 PR testsuite/67509
9331 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9332 range tests use 100 * maximum instead of maximum + 1.
9333
cd65ae90
JJ
93342016-01-14 Jakub Jelinek <jakub@redhat.com>
9335
9336 PR debug/69244
9337 * gcc.dg/guality/pr69244.c: New test.
9338
19643948
UB
93392016-01-14 Uros Bizjak <ubizjak@gmail.com>
9340
9341 * lib/target-supports.exp (check_effective_target_issignaling):
9342 New procedure.
9343 * gcc.dg/pr61441.c: Require issignaling effective target.
9344
fe79c97e
SB
93452016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9346
9347 PR target/68803
9348 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9349
c7df95d8
DM
93502016-01-14 David Malcolm <dmalcolm@redhat.com>
9351
9352 PR c++/68819
9353 PR preprocessor/69177
9354 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9355 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9356 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9357 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9358
00083992
MP
93592016-01-14 Marek Polacek <polacek@redhat.com>
9360
9361 PR c/69262
9362 * gcc.dg/array-15.c: New test.
9363
0c9b3294
JJ
93642016-01-14 Jakub Jelinek <jakub@redhat.com>
9365
9366 PR middle-end/68146
9367 PR tree-optimization/69155
9368 * gfortran.dg/pr68146.f: New test.
9369 * gfortran.dg/pr69155.f90: New test.
9370
3688e13d
RB
93712016-01-14 Richard Biener <rguenther@suse.de>
9372
9373 PR tree-optimization/68060
9374 * gcc.dg/torture/pr68060-1.c: New testcase.
9375 * gcc.dg/torture/pr68060-2.c: Likewise.
9376
bab0ad3a
NC
93772016-01-14 Nick Clifton <nickc@redhat.com>
9378
9379 * lib/target-supports.exp
9380 (check_effective_target_arm_neon_ok_nocache): Add an option
9381 sequence that includes setting the ARM architecture to ARMv7-A.
9382 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9383 command line options necessary to enable Neon support.
9384 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9385 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9386 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9387 * gcc.target/arm/pr69180.c: Likewise.
9388
947c2ce5
JL
93892016-01-14 Jeff Law <law@redhat.com>
9390
9391 PR tree-optimization/69270
9392 * gcc.dg/tree-ssa/pr69270.c: New test.
9393
3342fd71
BS
93942016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9395
9396 PR c/66208
9397 * c-c++-common/pr66208.c: New file.
9398
2ad3adf1
JJ
93992016-01-13 Jakub Jelinek <jakub@redhat.com>
9400
9401 PR tree-optimization/69156
9402 * gcc.dg/pr69156.c: New test.
9403
398d6feb
L
94042016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9405
9406 * gcc.target/i386/pr69225-7.c: New test.
9407
4c868789
RH
94082016-01-13 Richard Henderson <rth@redhat.com>
9409
9410 * gcc.dg/tm/memopt-13.c: Update expected function.
9411 * gcc.dg/tm/memopt-6.c: Likewise.
9412
ef6d1772
UB
94132016-01-13 Uros Bizjak <ubizjak@gmail.com>
9414
9415 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9416 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9417 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9418 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9419
ef6d1772
UB
94202016-01-13 Tom de Vries <tom@codesourcery.com>
9421
9422 PR tree-optimization/69169
0b4b6ef2
TV
9423 * gcc.dg/pr69169.c: New test.
9424
2ad3adf1 94252016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9426
9427 PR target/69228
9428 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9429 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9430 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9431 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9432 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9433 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9434 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9435 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9436
9060e335
AK
94372016-01-13 Jakub Jelinek <jakub@redhat.com>
9438
9439 PR target/69247
9440 * gcc.dg/pr69247.c: New test.
9441
40311329
RB
94422016-01-13 Richard Biener <rguenther@suse.de>
9443
9444 PR tree-optimization/69242
9445 * gcc.dg/torture/pr69242.c: New testcase.
9446
ccbd7103
RB
94472016-01-13 Richard Biener <rguenther@suse.de>
9448
9449 PR tree-optimization/69186
9450 * gcc.dg/torture/pr69186.c: New testcase.
9451
c6f72a46
JL
94522016-01-13 Jeff Law <law@redhat.com>
9453
9454 PR tree-optimization/67755
9455 * gcc.dg/tree-ssa/pr67755.c: New test.
9456
94572016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9458
9459 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9460 pass number in output by a star.
9461
c446cf07
BC
94622016-01-12 Bin Cheng <bin.cheng@arm.com>
9463
9464 PR tree-optimization/68911
9465 * gcc.c-torture/execute/pr68911.c: New test.
9466
5342156c
MP
94672016-01-12 Marek Polacek <polacek@redhat.com>
9468
9469 PR c++/68979
9470 * g++.dg/warn/permissive-1.C: New test.
9471
65364cc5
JJ
94722016-01-12 Jakub Jelinek <jakub@redhat.com>
9473
9474 PR objc++/68511
9475 PR c++/69213
9476 * g++.dg/opt/pr69213.C: New test.
9477
81b9a3d9
CB
94782016-01-12 Christian Bruel <christian.bruel@st.com>
9479
9480 PR target/69180
9481 * gcc.target/arm/pr69180.c: New test.
9482
3c4e91c9
RB
94832016-01-12 Richard Biener <rguenther@suse.de>
9484
9485 PR lto/69077
9486 * g++.dg/lto/pr69077_0.C: New testcase.
9487 * g++.dg/lto/pr69077_1.C: Likewise.
9488
5664cea1
JJ
94892016-01-12 Jakub Jelinek <jakub@redhat.com>
9490
9491 PR target/69175
9492 * g++.dg/opt/pr69175.C: New test.
9493
86cefc49
AL
94942016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9495
9496 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9497 rather than #including math.h & stdlib.h.
9498 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9499 * gcc.dg/vect/pr49771.c: Likewise.
9500 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9501 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9502 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9503 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9504 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9505 * gcc.dg/vect/pr44507.c: Likewise.
9506 * gcc.dg/vect/pr45902.c: Likewise.
9507 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9508 * gcc.dg/vect/vect-117.c: Likewise.
9509 * gcc.dg/vect/vect-99.c: Likewise.
9510 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9511 * gcc.dg/vect/vect-cond-1.c: Likewise.
9512 * gcc.dg/vect/vect-cond-2.c: Likewise.
9513 * gcc.dg/vect/vect-cond-3.c: Likewise.
9514 * gcc.dg/vect/vect-cond-4.c: Likewise.
9515 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9516 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9517 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9518 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9519 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9520 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9521 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9522 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9523 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9524 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9525 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9526 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9527 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9528 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9529 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9530 include of signal.h.
9531 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9532 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9533 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9534 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9535 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9536 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9537 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9538 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9539 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9540 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9541 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9542 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9543 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9544 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9545 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9546 * gcc.dg/vect/vect-outer-5.c: Likewise.
9547 * gcc.dg/vect/vect-outer-6.c: Likewise.
9548 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9549 include of stdio.h.
9550
b832f61e
NC
95512016-01-12 Nick Clifton <nickc@redhat.com>
9552
9553 PR target/68913
9554 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9555 to fread so that it will be found in all target runtimes.
9556
8eac49b1
RB
95572016-01-12 Richard Biener <rguenther@suse.de>
9558
9559 PR tree-optimization/69053
9560 * g++.dg/torture/pr69053.C: New testcase.
9561
2935d994
RB
95622016-01-12 Richard Biener <rguenther@suse.de>
9563
9564 PR tree-optimization/69168
9565 * gcc.dg/torture/pr69168.c: New testcase.
9566
66c16fd9
RB
95672016-01-12 Richard Biener <rguenther@suse.de>
9568
9569 PR tree-optimization/69157
9570 * gcc.dg/torture/pr69157.c: New testcase.
9571
95722016-01-12 Richard Biener <rguenther@suse.de>
9573
9574 PR tree-optimization/69174
9575 * gcc.dg/torture/pr69174.c: New testcase.
9576
723033a6
JJ
95772016-01-12 Jakub Jelinek <jakub@redhat.com>
9578
9579 PR c++/66808
9580 PR c++/69000
9581 * g++.dg/tls/pr66808.C: New test.
9582 * g++.dg/tls/pr69000.C: New test.
9583
3574cf47
BS
95842016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9585
9586 * gcc.target/powerpc/swaps-p8-23.c: New test.
9587 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9588
feb20787
JDA
95892016-01-11 John David Anglin <danglin@gcc.gnu.org>
9590
9591 PR tree-optimization/68356
9592 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9593
27b1820a
KV
95942016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9595 Jim Wilson <jim.wilson@linaro.org>
9596
9597 PR target/69194
9598 * gcc.target/arm/pr69194.c: New test.
9599
cf4de6af
L
96002016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9601
9602 PR target/69225
9603 * gcc.target/i386/pr69225-1.c: New test.
9604 * gcc.target/i386/pr69225-2.c: Likewise.
9605 * gcc.target/i386/pr69225-3.c: Likewise.
9606 * gcc.target/i386/pr69225-4.c: Likewise.
9607 * gcc.target/i386/pr69225-5.c: Likewise.
9608 * gcc.target/i386/pr69225-6.c: Likewise.
9609
1ebd5558
JJ
96102016-01-11 Jakub Jelinek <jakub@redhat.com>
9611
23552a4d
JJ
9612 PR target/67462
9613 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9614 if lp64.
9615
26ff85b0
JJ
9616 PR target/69071
9617 * gcc.dg/pr69071.c: New test.
9618
9cb6bd74
JJ
9619 PR c++/69211
9620 * g++.dg/opt/pr69211.C: New test.
9621
1ebd5558
JJ
9622 PR tree-optimization/69214
9623 * gcc.c-torture/compile/pr69214.c: New test.
9624
8c18c836
UB
96252016-01-11 Uros Bizjak <ubizjak@gmail.com>
9626
9627 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9628 * gcc.target/i386/pr66232-11.c: Ditto.
9629 * gcc.target/i386/pr66232-12.c: Ditto.
9630 * gcc.target/i386/pr66232-13.c: Ditto.
9631
62446e6e
RB
96322016-01-11 Richard Biener <rguenther@suse.de>
9633
9634 PR tree-optimization/69173
9635 * gcc.dg/torture/pr69173.c: New testcase.
9636
2b8568fe
KT
96372016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9638
9639 PR rtl-optimization/68796
9640 * gcc.target/aarch64/tst_5.c: New test.
9641 * gcc.target/aarch64/tst_6.c: Likewise.
9642
5baf4532
KT
96432016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9644
9645 PR rtl-optimization/68841
9646 * gcc.dg/pr68841.c: New test.
9647 * gcc.c-torture/execute/pr68841.c: New test.
9648
ca90b1ed
YR
96492016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9650
9651 PR rtl-optimization/68920
9652 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9653 for ix86 targets.
9654 * gcc.dg/ifcvt-5.c: New test.
9655
2ad3adf1 96562016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9657
9658 PR bootstrap/69123
9659 * g++.dg/pr69123.C: New.
9660
83834c09
IE
96612016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9662
9663 PR target/69010
9664 * gcc.target/i386/pr69010.c: New test.
9665
dcf89d57
MJ
96662016-01-11 Martin Jambor <mjambor@suse.cz>
9667
9668 PR ipa/69044
9669 * gcc.target/i386/chkp-pr69044.c: New test.
9670
d95167ee
TV
96712016-01-11 Tom de Vries <tom@codesourcery.com>
9672
9673 PR tree-optimization/69109
9674 * gcc.dg/autopar/pr69109-2.c: New test.
9675 * gcc.dg/autopar/pr69109.c: New test.
9676
4f6403a8
TV
96772016-01-11 Tom de Vries <tom@codesourcery.com>
9678
9679 PR tree-optimization/69108
9680 * gcc.dg/autopar/pr69108.c: New test.
9681
21efdd80
PP
96822016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9683
9684 PR c++/69029
9685 * c-c++-common/Wisleading-indentation.c: Augment test.
9686
fd42eed8
TK
96872016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9688
9689 PR fortran/69154
9690 * gfortran.dg/inline_matmul_12.f90: New test.
9691
4f90ee6c
PT
96922016-01-10 Paul Thomas <pault@gcc.gnu.org>
9693
9694 PR fortran/67779
9695 * gfortran.dg/actual_array_offset_1: New test.
9696
3907c6cf
TV
96972016-01-10 Tom de Vries <tom@codesourcery.com>
9698
9699 PR tree-optimization/69062
9700 * gcc.dg/autopar/pr69062.c: New test.
9701
b07b236e
TS
97022016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9703
9704 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9705 * gcc.dg/vect/slp-perm-2.c: Likewise.
9706 * gcc.dg/vect/slp-perm-3.c: Likewise.
9707 * gcc.dg/vect/slp-perm-5.c: Likewise.
9708 * gcc.dg/vect/slp-perm-6.c: Likewise.
9709 * gcc.dg/vect/slp-perm-7.c: Likewise.
9710 * gcc.dg/vect/slp-perm-8.c: Likewise.
9711
23fab8ae
TV
97122016-01-10 Tom de Vries <tom@codesourcery.com>
9713
9714 PR tree-optimization/69039
9715 * gcc.dg/autopar/pr69039.c: New test.
9716
73f0dae2
MP
97172016-01-09 Marek Polacek <polacek@redhat.com>
9718
9719 PR c++/69113
9720 * g++.dg/pr69113.C: New test.
9721
20b8d734
JJ
97222016-01-09 Jakub Jelinek <jakub@redhat.com>
9723
9724 PR middle-end/50865
9725 PR tree-optimization/69097
9726 * gcc.c-torture/execute/pr50865.c: New test.
9727 * gcc.c-torture/execute/pr69097-1.c: New test.
9728 * gcc.c-torture/execute/pr69097-2.c: New test.
9729 * gcc.dg/pr69097-1.c: New test.
9730 * gcc.dg/pr69097-2.c: New test.
9731
c50e614b
JJ
97322016-01-09 Jakub Jelinek <jakub@redhat.com>
9733
9734 PR c++/69164
9735 * g++.dg/opt/pr69164.C: New test.
9736
e0237993
JJ
97372016-01-08 Jakub Jelinek <jakub@redhat.com>
9738
9739 PR tree-optimization/69167
9740 * gcc.dg/pr69167.c: New test.
9741
bd8f5bb2
MP
97422016-01-08 Marek Polacek <polacek@redhat.com>
9743
9744 PR c++/68449
9745 * g++.dg/pr68449.C: New.
9746
bb0f5ca7
AL
97472016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9748
9749 PR tree-optimization/68707
9750 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9751 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9752 on platforms supporting it.
9753 * gcc.dg/vect/slp-perm-2.c: Likewise.
9754 * gcc.dg/vect/slp-perm-3.c: Likewise.
9755 * gcc.dg/vect/slp-perm-5.c: Likewise.
9756 * gcc.dg/vect/slp-perm-7.c: Likewise.
9757 * gcc.dg/vect/slp-perm-8.c: Likewise.
9758 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9759 on platforms supporting it.
9760
22518428
JJ
97612016-01-08 Jakub Jelinek <jakub@redhat.com>
9762
33f0852f
JJ
9763 PR tree-optimization/69162
9764 * gcc.dg/pr69162.c: New test.
9765
22518428
JJ
9766 PR tree-optimization/69172
9767 * gcc.dg/pr69172.c: New test.
9768
80e9b3aa
TP
97692016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9770
9771 PR tree-optimization/67781
9772 * gcc.c-torture/execute/pr67781.c: New file.
9773
262a363f
JJ
97742016-01-08 Jakub Jelinek <jakub@redhat.com>
9775
9776 PR tree-optimization/69083
9777 * gcc.dg/vect/pr69083.c: New test.
9778
6e1f093f
SS
97792016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9780
9781 PR tree-optimization/61441
9782 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9783 Use -fexcess-precision=standard for compiler options.
9784 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9785
53290e07
JJ
97862016-01-08 Jakub Jelinek <jakub@redhat.com>
9787
57bf3072
JJ
9788 PR fortran/69128
9789 * gfortran.dg/gomp/pr69128.f90: New test.
9790
53290e07
JJ
9791 PR c++/69145
9792 * g++.dg/ext/pr69145-1.C: New test.
9793 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9794 * g++.dg/ext/pr69145-2.h: New file.
9795
7a127fa7
MS
97962016-01-07 Martin Sebor <msebor@redhat.com>
9797
9798 PR c/68966
9799 * gcc.dg/atomic-fetch-bool.c: New test.
9800 * gcc.dg/sync-fetch-bool.c: New test.
9801
95918b49
L
98022016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9803
9804 PR fortran/66680
9805 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9806
c8e62a9d
NC
98072016-01-07 Nick Clifton <nickc@redhat.com>
9808
9809 PR target/66655
9810 * g++.dg/pr66655.C: New test.
9811 * g++.dg/pr66655_1.cc: Test support file.
9812 * g++.dg/pr66655.h: Test header file.
9813
2ad3adf1 98142016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9815
9816 PR fortran/66680
9817 gfortran.dg/gomp/pr66680.f90: New test.
9818
4cd9ca92
L
98192016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9820
9821 PR target/69171
9822 * gcc.target/i386/pr69171-1.c: New test.
9823 * gcc.target/i386/pr69171-2.c: Likewise.
9824 * gcc.target/i386/pr69171-3.c: Likewise.
9825 * gcc.target/i386/pr69171-4.c: Likewise.
9826 * gcc.target/i386/pr69171-5.c: Likewise.
9827 * gcc.target/i386/pr69171-6.c: Likewise.
9828
7e33d4dc
BS
98292015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9830
9831 PR middle-end/67639
9832 * c-c++-common/pr67639.c: New test.
9833
fec64afc
JJ
98342016-01-07 Jakub Jelinek <jakub@redhat.com>
9835
9836 PR tree-optimization/69141
9837 * g++.dg/opt/pr69141.C: New test.
9838
f293ad29
EB
98392016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9840
9841 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9842
5027395e
UB
98432016-01-06 Uros Bizjak <ubizjak@gmail.com>
9844
9845 PR target/69140
9846 * gcc.target/i386/pr69140.c: New test
9847
7443cf13
DM
98482016-01-06 David Malcolm <dmalcolm@redhat.com>
9849
9850 * gcc.dg/bad-dereference.c: New test case.
9851
32928931
BS
98522015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9853
9854 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9855
68dd05da
AS
98562016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9857
9858 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9859
6b131d5b
MP
98602016-01-06 Marek Polacek <polacek@redhat.com>
9861
9862 PR sanitizer/69099
9863 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9864
8d9fdb49
MP
98652016-01-05 Marek Polacek <polacek@redhat.com>
9866
9867 PR c/69104
9868 * gcc.dg/atomic-invalid-2.c: New.
9869
acf93f1e
L
98702016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9871
9872 PR target/68991
9873 * gcc.target/i386/pr68991.c: New test.
9874
3f50525d
L
98752016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9876
9877 PR target/68991
9878 * g++.dg/pr68991-1.C: New test.
9879 * g++.dg/pr68991-2.C: Likewise.
9880
e0237993 98812016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9882
e0237993 9883 PR other/60465
face88a1
ST
9884 * gcc.target/ia64/pr60465-gprel64.c: New test.
9885 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9886
a0866eff
KT
98872016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9888
9889 PR rtl-optimization/68651
9890 * gcc.target/aarch64/pr68651_1.c: New test.
9891
c589e975
DM
98922016-01-05 David Malcolm <dmalcolm@redhat.com>
9893
9894 PR c/69122
9895 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9896
929710d9
NS
98972016-01-05 Nathan Sidwell <nathan@acm.org>
9898
ce3e43d7
NS
9899 PR c++/58583
9900 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9901
929710d9
NS
9902 * gcc.dg/alias-15.c: New.
9903
a2faef8e
NC
99042016-01-05 Nick Clifton <nickc@redhat.com>
9905
9906 PR target/68870
9907 * g++.dg/pr68770.C: New test.
9908
4cfa76e3
MS
99092016-01-04 Mike Stump <mikestump@comcast.net>
9910
9911 * lib/target-supports.exp (check_effective_target_cilkplus):
9912 cilkplus targets require pthreads.
4ece61b6 9913 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9914
4e8a3a35
MM
99152016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9916
9917 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9918 generation.
9919
818ab71a
JJ
99202016-01-04 Jakub Jelinek <jakub@redhat.com>
9921
9922 Update copyright years.
9923
2fe0a208
MP
99242016-01-04 Marek Polacek <polacek@redhat.com>
9925
9926 PR c/68908
9927 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9928 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9929 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9930
9e3b2fe3
EB
99312016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9932
9933 * gcc.target/sparc/20160104-2.c: New test.
9934
e8d65a35
EB
99352016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9936
9937 * gcc.target/sparc/20160104-1.c: New test.
9938
25ccfccd
PT
99392016-01-03 Paul Thomas <pault@gcc.gnu.org>
9940
9941 PR fortran/65045
9942 * gfortran.dg/pr65045.f90: New test.
9943
cb51d382
EB
99442016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9945
9946 * gnat.dg/specs/debug1.ads: Delete.
9947
6eeaad6e
JD
99482016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9949
9950 PR libgfortran/68867
9951 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9952 expression.
9953
2f968603
JD
99542016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9955
9956 PR libgfortran/68867
9957 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9958 PowerPC.
9959
591bb5e4
PT
99602016-01-01 Paul Thomas <pault@gcc.gnu.org>
9961
9962 PR fortran/68864
9963 * gfortran.dg/pr68864.f90: New test.
9964
f1e0620c
JJ
99652016-01-01 Jakub Jelinek <jakub@redhat.com>
9966
942a1319
JJ
9967 PR tree-optimization/69070
9968 * gcc.dg/pr69070.c: New test.
9969
10dff63f
JJ
9970 PR sanitizer/69055
9971 * gfortran.dg/pr69055.f90: New test.
9972
f1e0620c
JJ
9973 PR target/69015
9974 * gcc.dg/pr69015.c: New test.
818ab71a 9975\f
2f883d1c 9976Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9977
9978Copying and distribution of this file, with or without modification,
9979are permitted in any medium without royalty provided the copyright
9980notice and this notice are preserved.