]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
libcaf.h: Add parameter stat to caf_get() and caf_send()'s function prototypes.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9fe9a3a7
AV
12016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
2
3 * gfortran.dg/coarray_stat_2.f90: New test.
4
70866e3d
MM
52016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
6
7 * gcc.target/powerpc/vec-extract.h: New files to check the
8 vec_extract built-in functions for all vector types, testing
9 accessing each element, both with constant and variable element
10 numbers.
11 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
12 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
13 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
14 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
15 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
16 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
17 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
18 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
19 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
20
ab3af181
JJ
212016-07-21 Jakub Jelinek <jakub@redhat.com>
22
23 PR c++/71728
24 * g++.dg/other/pr71728.C: New test.
25
ebe8f322
JG
262016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
27
28 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
29 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
30 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
31 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
32 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
33
959cef74
RB
342016-07-21 Richard Biener <rguenther@suse.de>
35
36 PR tree-optimization/71947
37 * gcc.dg/tree-ssa/vrp102.c: New testcase.
38
b24d9420
BC
392016-07-21 Bin Cheng <bin.cheng@arm.com>
40
41 * gcc.dg/tree-ssa/scev-15.c: New.
42
23974819
BC
432016-07-21 Bin Cheng <bin.cheng@arm.com>
44
45 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
46
ee78cbaa
JJ
472016-07-21 Jakub Jelinek <jakub@redhat.com>
48
49 PR c++/71941
50 * g++.dg/gomp/pr71941.C: New test.
51
52ed68f7
DM
522016-07-20 David Malcolm <dmalcolm@redhat.com>
53
54 PR c/70339
55 PR c/71858
56 * g++.dg/spellcheck-identifiers.C: New test case, based on
57 gcc.dg/spellcheck-identifiers.c.
58 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
59 gcc.dg/spellcheck-identifiers-2.c.
60 * g++.dg/spellcheck-typenames.C: New test case, based on
61 gcc.dg/spellcheck-typenames.c
62
18407bfb
JW
632016-07-20 Jonathan Wakely <jwakely@redhat.com>
64
65 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
66 pointer to member function and also test catching by reference.
67
4c07fd98
DV
682016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
69
70 * gcc.target/s390/pr67443.c: Fix test case.
71
fee21d65
DV
722016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
73
74 * gcc.target/s390/insv-1.c: Xfail some tests.
75 * gcc.target/s390/insv-2.c: Likewise.
76
dbe9dfdd
GJL
772016-07-20 Georg-Johann Lay <avr@gjlay.de>
78
79 * gcc.target/avr/torture/get-mem.c: New test.
80 * gcc.target/avr/torture/set-mem.c: New test.
81
c25e1d82
GJL
822016-07-20 Georg-Johann Lay <avr@gjlay.de>
83
84 PR target/71948
85 * gcc.target/avr/torture/tiny-progmem.c: New test.
86
109d2197
JJ
872016-07-20 Jakub Jelinek <jakub@redhat.com>
88
7419f441
JJ
89 PR c++/71909
90 * g++.dg/parse/pr71909.C: New test.
91 * g++.dg/tm/pr71909.C: New test.
92
109d2197
JJ
93 PR c++/50060
94 * g++.dg/cpp0x/constexpr-50060.C: New test.
95 * g++.dg/cpp1y/constexpr-50060.C: New test.
96
144530cf
ML
972016-07-20 Martin Liska <mliska@suse.cz>
98
99 * gfortran.dg/graphite/pr71898.f90: New test.
100
04ac4afa
BC
1012016-07-20 Bin Cheng <bin.cheng@arm.com>
102
103 PR tree-optimization/71503
104 PR tree-optimization/71683
105 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
106 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
107
dcbdb17a
ML
1082016-07-20 Martin Liska <mliska@suse.cz>
109
110 * gcc.dg/plugin/plugin.exp: Remove sreal test.
111 * gcc.dg/plugin/sreal-test-1.c: Remove.
112 * gcc.dg/plugin/sreal_plugin.c: Remove.
113
6ed82555
TK
1142016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
115
116 PR fortran/71902
117 * gfortran.dg/dependency_47.f90: New test.
118
13da0507
JJ
1192016-07-19 Jakub Jelinek <jakub@redhat.com>
120
4833f561
JJ
121 PR rtl-optimization/71916
122 * gcc.c-torture/compile/pr71916.c: New test.
123
4fda19ef
JJ
124 PR middle-end/71874
125 * g++.dg/torture/pr71874.C: New test.
126
13da0507
JJ
127 PR middle-end/71734
128 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
129 (my_alloc): Rewritten to use __builtin_posix_memalign and
130 __SIZE_TYPE__.
131 (my_free): Use __builtin_free instead of _mm_free.
132 (Vec::operator=): Use __builtin_memcpy.
133
e7980add
MJ
1342016-07-19 Martin Jambor <mjambor@suse.cz>
135
136 PR fortran/71688
137 * gfortran.dg/pr71688.f90: New test.
138
13e88953
RB
1392016-07-19 Richard Biener <rguenther@suse.de>
140
141 * c-c++-common/vector-subscript-6.c: New testcase.
142 * c-c++-common/vector-subscript-7.c: Likewise.
143
1caf0482
SKS
1442016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
145
146 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
147 and UInt32 based on __SIZEOF_INT__.
148
cef5388d
RB
1492016-07-19 Richard Biener <rguenther@suse.de>
150
151 PR tree-optimization/71901
152 * gcc.dg/torture/pr71901.c: New testcase.
153
1542016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
155
156 PR tree-optimization/71908
157 * gcc.dg/torture/pr71908.c: New testcase.
158
a8f7a895
MM
1592016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
160
161 PR target/71493
162 * gcc.target/powerpc/pr71493-1.c: New test.
163 * gcc.target/powerpc/pr71493-2.c: Likewise.
164
f2111a36
JJ
1652016-07-18 Jakub Jelinek <jakub@redhat.com>
166
99516432
JJ
167 PR c++/71835
168 * g++.dg/conversion/ambig3.C: New test.
169
87713c6a
JJ
170 PR c++/71828
171 * g++.dg/cpp0x/constexpr-71828.C: New test.
172
7a7f16ca
JJ
173 PR c++/71826
174 * g++.dg/template/pr71826.C: New test.
175
f4d90295
JJ
176 PR c++/71822
177 * g++.dg/template/defarg21.C: New test.
178
f2111a36
JJ
179 PR c++/71871
180 * g++.dg/ext/vector31.C: New test.
181
0b965526
UB
1822016-07-18 Uros Bizjak <ubizjak@gmail.com>
183
184 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
185
94e136b9
YR
1862016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
187
188 PR tree-optimization/71734
189 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
190
7072df0a
DV
1912016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
192
193 * gcc.target/s390/warn-dynamicstack-1.c: New test.
194 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
195 stack-layout-dynamic-1.c: New test.
196
54158a1a
AK
1972016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
198
199 * gcc.target/s390/nolrl-1.c: New test.
200
43068916
FR
2012016-07-17 Fritz Reese <fritzoreese@gmail.com>
202
203 PR fortran/71523
204 * gfortran.dg/pr71523_1.f90: New test.
205 * gfortran.dg/pr71523_2.f90: New test.
206
a9356b12
AS
2072016-07-16 Andreas Schwab <schwab@linux-m68k.org>
208
209 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
210
a07b81c7
JD
2112016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
212 Marco Restelli <mrestelli@gmail.com>
213
214 PR fortran/62125
215 * gfortran.dg/pr62125.f90: New test.
216
96c0ec12
BS
2172016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
218
219 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
220 * gcc.target/powerpc/mulkc3-1.c: Likewise.
221
479d0ed5
JW
2222016-07-15 Jonathan Wakely <jwakely@redhat.com>
223
224 PR c++/58796
225 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
226 * g++.dg/cpp0x/nullptr35.C: New test.
227
41c7438e
BC
2282016-07-15 Bin Cheng <bin.cheng@arm.com>
229
230 * gcc.dg/tree-ssa/scev-8.c: Update test string.
231
f7ba880b
CP
2322016-07-15 Cesar Philippidis <cesar@codesourcery.com>
233
234 * gfortran.dg/goacc/vector_length.f90: New test.
235
b9aba0a0
RB
2362016-07-15 Richard Biener <rguenther@suse.de>
237
238 PR tree-optimization/71881
239 * gcc.dg/torture/pr71881.c: New testcase.
240
9513d5fb
RB
2412016-07-15 Richard Biener <rguenther@suse.de>
242
243 PR tree-optimization/71887
244 * gcc.dg/torture/pr71887.c: New testcase.
245
ddbbcb19
JJ
2462016-07-15 Jakub Jelinek <jakub@redhat.com>
247
248 PR c/71858
249 * gcc.dg/spellcheck-identifiers-3.c: New test.
250
29eb509c
AV
2512016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
252
253 PR fortran/71807
254 * gfortran.dg/null_9.f90: New test.
255
43aabfcf
BC
2562016-07-15 Bin Cheng <bin.cheng@arm.com>
257
258 * gcc.dg/tree-ssa/loop-41.c: New test.
259
afc89e58
BC
2602016-07-15 Bin Cheng <bin.cheng@arm.com>
261
262 PR tree-optimization/71347
263 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
264
6fa682ad
SK
2652016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
266
267 PR fortran/29819
268 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
269 * gfortran.dg/contains.f90: Ditto.
270 * gfortran.dg/contains_empty_1.f03: Ditto.
271 * gfortran.dg/submodule_3.f08: Ditto.
272
dd36b877
JJ
2732016-07-14 Jakub Jelinek <jakub@redhat.com>
274
a60a5d31
JJ
275 PR testsuite/71865
276 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
277 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
278 expected diagnostics.
279
dd36b877
JJ
280 PR c/71858
281 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
282 * gcc.dg/spellcheck-identifiers-2.c: New test.
283 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
284 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
285
a241f8ca
JJ
2862016-07-14 Jakub Jelinek <jakub@redhat.com>
287
288 PR tree-optimization/71872
289 * gcc.c-torture/compile/pr71872.c: New test.
290
d62b809c
TP
2912016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
292
293 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
294 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
295 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
296 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
297 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
298 * gcc.target/arm/atomic-op-acquire-1.c: This.
299 * gcc.target/arm/atomic-op-char.c: Rename into ...
300 * gcc.target/arm/atomic-op-char-1.c: This.
301 * gcc.target/arm/atomic-op-consume.c: Rename into ...
302 * gcc.target/arm/atomic-op-consume-1.c: This.
303 * gcc.target/arm/atomic-op-int.c: Rename into ...
304 * gcc.target/arm/atomic-op-int-1.c: This.
305 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
306 * gcc.target/arm/atomic-op-relaxed-1.c: This.
307 * gcc.target/arm/atomic-op-release.c: Rename into ...
308 * gcc.target/arm/atomic-op-release-1.c: This.
309 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
310 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
311 * gcc.target/arm/atomic-op-short.c: Rename into ...
312 * gcc.target/arm/atomic-op-short-1.c: This.
313 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
314 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
315 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
316 * gcc.target/arm/atomic-op-char-2.c: Likewise.
317 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
318 * gcc.target/arm/atomic-op-int-2.c: Likewise.
319 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
320 * gcc.target/arm/atomic-op-release-2.c: Likewise.
321 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
322 * gcc.target/arm/atomic-op-short-2.c: Likewise.
323
1f8dd420
AV
3242016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
325
326 PR fortran/70842
327 * gfortran.dg/select_type_35.f03: New test.
328
53109ba8
KT
3292016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
330
331 PR target/65951
332 PR tree-optimization/70923
333 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
334 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
335 * gcc.dg/vect/pr65951.c: Likewise.
336 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
337
91f35b7f
DE
3382016-07-14 David Edelsohn <dje.gcc@gmail.com>
339
340 * c-c++-common/pr60226.c: Expect maximum object file alignment
341 error on AIX.
342
351168fe
RB
3432016-07-14 Richard Biener <rguenther@suse.de>
344
345 PR tree-optimization/71866
346 * gcc.dg/torture/pr71866.c: New testcase.
347
94c32c00
TP
3482016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
349
350 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
351 selector and enclose boolean expression in curly braces.
352
b799a481
AM
3532016-07-14 Alan Modra <amodra@gmail.com>
354
355 PR target/71733
356 * gcc.target/powerpc/p9-novsx.c: New.
357
f63ba78c
AK
3582016-07-13 Andi Kleen <ak@linux.intel.com>
359
360 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
361 * g++.dg/tree-prof/morefunc.C: Dito.
362 * g++.dg/tree-prof/pr35545.C: Dito.
363 * g++.dg/tree-prof/reorder.C: Dito.
364 * gcc.dg/tree-prof/20050826-2.c: Dito.
365 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
366 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
367 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
368 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
369 * gcc.dg/tree-prof/inliner-1.c: Dito.
370 * gcc.dg/tree-prof/merge_block.c: Dito.
371 * gcc.dg/tree-prof/stringop-1.c: Dito.
372 * gcc.dg/tree-prof/stringop-2.c: Dito.
373 * gcc.dg/tree-prof/switch-case-1.c: Dito.
374 * gcc.dg/tree-prof/switch-case-2.c: Dito.
375 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
376 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
377 * gcc.dg/tree-prof/update-loopch.c: Dito.
378 * gcc.dg/tree-prof/val-prof-1.c: Dito.
379 * gcc.dg/tree-prof/val-prof-2.c: Dito.
380 * gcc.dg/tree-prof/val-prof-3.c: Dito.
381 * gcc.dg/tree-prof/val-prof-4.c: Dito.
382 * gcc.dg/tree-prof/val-prof-5.c: Dito.
383 * gcc.dg/tree-prof/val-prof-6.c: Dito.
384 * gcc.dg/tree-prof/val-prof-7.c: Dito.
385
f4d5a23d
AK
3862016-07-13 Andi Kleen <ak@linux.intel.com>
387
388 * lib/profopt.exp (profopt-execute): Remove .imports files.
389
ae145898
AK
3902016-07-13 Andi Kleen <ak@linux.intel.com>
391
0b965526 392 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 393
e97bd4f5
AK
3942016-07-13 Andi Kleen <ak@linux.intel.com>
395
396 * lib/profopt.exp (dg-final-scan-autofdo,
397 dg-final-scan-not-autofdo): New functions.
398
6fa3d4b4
BC
3992016-07-13 Bin Cheng <bin.cheng@arm.com>
400
401 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
402 * gcc.dg/vect/vect-35.c: Ditto.
403 * gcc.dg/vect/vect-alias-check-2.c: New test.
404
65f18bc6
ML
4052016-07-13 Martin Liska <mliska@suse.cz>
406
407 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 408 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
409 * gfortran.dg/pr42108.f90: Update expected dump scan.
410
9737f35b
RB
4112016-07-13 Richard Biener <rguenther@suse.de>
412
413 PR tree-optimization/24574
414 * gcc.dg/pr24574.c: New testcase.
415
62c0ea4b
SKS
4162016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
417
0b965526 418 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
419 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
420 * c-c++-common/pr68833-1.c: Require int32plus.
421 * gcc.dg/ipa/pr63551.c: Likewise.
422 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
423 * gcc.dg/ipa/pr64041.c: Require int32plus.
424
c7ed8938
IE
4252016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
426
427 PR ipa/71633
428 * g++.dg/pr71633.C: New test.
429
5ce15300
TP
4302016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
431
432 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
433 Add new arm_thumb1_cbz_ok effective target.
434 * gcc.target/arm/cbz.c: New test.
435
2b9509a3
TP
4362016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
437
438 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
439 Define effective target.
440 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
441 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
442 * gcc.target/arm/movhi_movw.c: New test.
443 * gcc.target/arm/movsi_movw.c: Likewise.
444 * gcc.target/arm/movdi_movw.c: Likewise.
445
7f15b177
RB
4462016-07-13 Richard Biener <rguenther@suse.de>
447
448 PR middle-end/71104
449 * gcc.dg/pr71104-1.c: New testcase.
450 * gcc.dg/pr71104-2.c: Likewise.
451
0b0a896e
MM
4522016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
453
454 PR target/71805
455 * gcc.target/powerpc/pr71805.c: New test.
456
f906f5ed
BS
4572016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
458
459 * gcc.target/powerpc/divkc3-1.c: New.
460 * gcc.target/powerpc/mulkc3-1.c: New.
461
f507d202
ML
4622016-07-12 Martin Liska <mliska@suse.cz>
463
464 * gcc.dg/params/blocksort-part.c: New test.
465 * gcc.dg/params/params.exp: New file.
466
d6f7c125
KT
4672016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
468
469 PR middle-end/71700
470 * gcc.c-torture/execute/pr71700.c: New test.
471
37ccb0ba
SB
4722016-07-12 Steven Bosscher <steven@gcc.gnu.org>
473 Richard Biener <rguenther@suse.de>
474
475 PR tree-optimization/23286
476 PR tree-optimization/70159
477 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
478 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
479 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
480 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
481 * gcc.dg/tree-ssa/pr35286.c: Likewise.
482 * gcc.dg/tree-ssa/pr35287.c: Likewise.
483 * gcc.dg/hoist-register-pressure-1.c: Likewise.
484 * gcc.dg/hoist-register-pressure-2.c: Likewise.
485 * gcc.dg/hoist-register-pressure-3.c: Likewise.
486 * gcc.dg/pr51879-12.c: Likewise.
487 * gcc.dg/strlenopt-9.c: Likewise.
488 * gcc.dg/tree-ssa/pr47392.c: Likewise.
489 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
490 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
491 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
492 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
493 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
494 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
495 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
496 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
497 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
498 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
499 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
500 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
501 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
502 * gfortran.dg/pr43984.f90: Adjust expected outcome.
503
712a93d6
RB
5042016-07-12 Richard Biener <rguenther@suse.de>
505
506 PR rtl-optimization/68961
507 * gcc.target/i386/pr68961.c: New testcase.
508
c392943c
JJ
5092016-07-11 Jakub Jelinek <jakub@redhat.com>
510
3d56e6a4
JJ
511 PR middle-end/71758
512 * c-c++-common/gomp/pr71758.c: New test.
513 * gfortran.dg/gomp/pr71758.f90: New test.
514
c392943c
JJ
515 PR tree-optimization/71823
516 * gcc.dg/vect/pr71823.c: New test.
517
741d3be5
DM
5182016-07-11 David Malcolm <dmalcolm@redhat.com>
519
520 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
521 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
522 and LINE_MAP_MAX_LOCATION_WITH_COLS.
523
92fa45b5
L
5242016-07-11 H.J. Lu <hongjiu.lu@intel.com>
525
526 PR target/71801
527 * gcc.target/i386/pr71801.c: New test.
528
f51606c7
RB
5292016-07-11 Richard Biener <rguenther@suse.de>
530
531 PR tree-optimization/71816
532 * gcc.dg/torture/pr71816.c: New testcase.
533
36b54ce0
TK
5342016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
535
536 PR fortran/71783
537 * gfortran.dg/dependency_46.f90: New test.
538
d13835b6
VM
5392016-07-08 Vladimir Makarov <vmakarov@redhat.com>
540
541 PR rtl-optimization/71621
542 * gcc.target/i386/pr71621-1.c: New.
543 * gcc.target/i386/pr71621-2.c: New.
544
642bcbdf
CP
5452016-07-08 Cesar Philippidis <cesar@codesourcery.com>
546
547 * gfortran.dg/goacc/pr71704.f90: New test.
548
02eb5b8b
BS
5492016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
550
551 PR target/71297
552 * gcc.target/powerpc/pr71297.c: New.
553
8beb9a0d
JW
5542016-07-08 Jiong Wang <jiong.wang@arm.com>
555
556 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
557
cef4b650
MM
5582016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
559
560 PR target/71806
561 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
562
3c3ecf52
AH
5632016-07-08 Alan Hayward <alan.hayward@arm.com>
564
565 PR tree-optimization/71667
566 * gcc.dg/vect/pr71667.c: New
567
2660286d
ML
5682016-07-08 Martin Liska <mliska@suse.cz>
569
570 * gcc.dg/torture/pr71606.c: New test.
571
70cdd4ae
JD
5722016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
573
574 PR fortran/71764
575 * gfortran.dg/pr71764.f90: New test.
576
842dc2e6
JJ
5772016-07-07 Jakub Jelinek <jakub@redhat.com>
578 Kai Tietz <ktietz70@googlemail.com>
579
580 PR c++/70869
581 PR c++/71054
582 * g++.dg/cpp0x/pr70869.C: New test.
583 * g++.dg/cpp0x/pr71054.C: New test.
584
31be4262
DE
5852016-07-07 David Edelsohn <dje.gcc@gmail.com>
586
587 * g++.dg/debug/pr71432.C: Fail on AIX.
588
1c122092
ML
5892016-07-07 Martin Liska <mliska@suse.cz>
590
591 * gfortran.dg/do_1.f90: Remove a corner case that triggers
592 an undefined behavior.
593 * gfortran.dg/do_3.F90: Likewise.
594 * gfortran.dg/do_check_11.f90: New test.
595 * gfortran.dg/do_check_12.f90: New test.
596 * gfortran.dg/do_corner_warn.f90: New test.
597
7119f1b1
ML
5982016-07-07 Martin Liska <mliska@suse.cz>
599
600 * gfortran.dg/predict-1.f90: Ammend the test.
601 * gfortran.dg/predict-2.f90: Likewise.
602
275792f2
IE
6032016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
604
605 PR ipa/71624
606 * g++.dg/pr71624.C: New test.
607
05a437c1
TP
6082016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
609
610 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
611 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
612 ARMv8-M Mainline architectures.
613
6f493951
TP
6142016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
615
616 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
617 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
618
5ddaee94
SB
6192016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
620
621 PR target/70098
622 PR target/71763
623 * gcc.target/powerpc/pr71763.c: New file.
624
651afdb2
YR
6252016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
626
627 PR tree-optimization/71518
0b965526 628 * gcc.dg/pr71518.c: New test.
651afdb2 629
9df99881
WD
6302016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
631
632 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
633
7b4e0769
SKS
6342016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
635
0b965526 636 PR target/50739
7b4e0769
SKS
637 * gcc.target/avr/pr50739.c: New test.
638
eb4432f7
JH
6392016-07-05 Jan Hubicka <jh@suse.cz>
640
641 * gcc.dg/tree-ssa/scev-14.c: update template.
642
c01e092f
RS
6432016-07-06 Richard Sandiford <richard.sandiford@arm.com>
644
645 * gcc.dg/vect/group-no-gaps-1.c: New test.
646
8070763a
AK
6472016-07-05 Andi Kleen <ak@linux.intel.com>
648
649 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
650 if kernel supports MPX.
651
7f6e88a8
KC
6522016-07-05 Kito Cheng <kito.cheng@gmail.com>
653
654 * gcc.c-torture/compile/pr69102.c: Require fpic support.
655
36a265b1
MM
6562016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
657 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
658
659 * gcc.target/powerpc/signbit-1.c: New test.
660 * gcc.target/powerpc/signbit-2.c: New test.
661 * gcc.target/powerpc/signbit-3.c: New test.
662
7a98fb6e
KT
6632016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
664
665 PR rtl-optimization/71594
666 * gcc.dg/torture/pr71594.c: New test.
667
1e3d54b4
JH
6682016-07-05 Jan Hubicka <jh@suse.cz>
669
670 * gcc.dg/tree-ssa/scev-14.c: new testcase.
671
84ca3893
DM
6722016-07-05 David Malcolm <dmalcolm@redhat.com>
673
674 PR c++/62314
675 * gcc/testsuite/g++.dg/parse/error5.C: Update column
676 number of missing semicolon error.
677 * g++.dg/pr62314-2.C: New test case.
678
20d0bfce
AF
6792016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
680
681 * gfortran.dg/coarray_stat_function.f90: New test.
682 * gfortran.dg/coarray_stat_whitespace.f90: New test.
683 * gfortran.dg/coarray_lib_comm_1: Adapting old test
684 to new interfaces.
685
69aaea06
AV
6862016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
687
688 PR fortran/71623
689 * gfortran.dg/deferred_character_17.f90: New test.
690
f723a43c
CL
6912016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
692
693 * gcc.target/arm/neon/polytypes.c: Move to ...
694 * gcc.target/arm/polytypes.c: ... here.
695 * gcc.target/arm/neon/pr51534.c: Move to ...
696 * gcc.target/arm/pr51534.c: ... here.
697 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
698 * gcc.target/arm/vect-vcvt.c: ... here.
699 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
700 * gcc.target/arm/vect-vcvtq.c: ... here.
701 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
702 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
703 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
704 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
705 * gcc.target/arm/neon/neon.exp: Delete.
706 * gcc.target/arm/neon/: Delete.
707
d73e0ccf
JD
7082016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
709
710 PR fortran/65575
711 * gfortran.dg: pr65575.f90: New test.
712
c20f6223
JD
7132016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
714
715 PR fortran/35849
716 * gfortran.dg: pr35849.f90: New test.
717
2a5537c3
JJ
7182016-07-04 Jakub Jelinek <jakub@redhat.com>
719
720 PR c++/71739
721 * g++.dg/cpp0x/pr71739.C: New test.
722
740f9751
CL
7232016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
724
725 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
726
bf749919
DV
7272016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
728
729 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
730 locr.
731 * gcc.target/s390/loc-1.c: New test.
732
430bb38e
YR
7332016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
734
735 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
736 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
737
15f6e0da
RR
7382016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
739
740 PR target/63874
741 * gcc.target/aarch64/pr63874.c: New test.
742
79335075
JB
7432016-07-04 Jan Beulich <jbeulich@suse.com>
744
745 * g++.dg/header.c: New.
746 * gcc.dg/header.c: New.
747
557e8c49
JJ
7482016-07-02 Jakub Jelinek <jakub@redhat.com>
749
750 PR c/71719
751 * c-c++-common/Wunused-var-15.c: New test.
752
79a592e3
JJ
7532016-07-01 Jakub Jelinek <jakub@redhat.com>
754
755 PR fortran/71687
756 * gfortran.dg/gomp/pr71687.f90: New test.
757
e2298656
BS
7582016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
759
760 * gcc.dg/const-float128-ped.c: Require __float128 effective
761 target and options.
762 * gcc.dg/const-float128.c: Likewise.
763 * gcc.dg/torture/float128-cmp-invalid.c: Require
764 __float128 and base_quadfloat_support effective targets, and
765 __float128 options.
766 * gcc.dg/torture/float128-div-underflow.c: Likewise.
767 * gcc.dg/torture/float128-extend-nan.c: Likewise.
768 * gcc.dg/torture/float128-nan.c: Likewise.
769 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
770 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
771 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 772 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
773 (add_options_for___float128): New.
774 (check_effective_target_base_quadword_support): New.
775
70c11966
MM
7762016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
777
778 PR target/71720
779 * gcc.target/powerpc/pr71720.c: New test.
780
059541fd
JB
7812016-07-01 Jan Beulich <jbeulich@suse.com>
782
783 * gcc.dg/bss.c: New.
784
2c1e4964
PB
7852016-07-01 Peter Bergner <bergner@vnet.ibm.com>
786
787 PR target/71698
788 * gcc.target/powerpc/pr71698.c: New test.
789
22e1cb39
GJL
7902016-07-01 Georg-Johann Lay <avr@gjlay.de>
791
792 PR target/71151
793 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
794 instead of ".foo" for its section name.
795 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
796 depending on MCU's flash size.
797 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
798 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
799 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
800 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
801 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
802 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
803
466cf574
JB
8042016-07-01 Jan Beulich <jbeulich@suse.com>
805
806 * gcc.target/i386/pr65105-2.c: Add -msse2.
807
351beab7
JJ
8082016-06-30 Jakub Jelinek <jakub@redhat.com>
809
55a0f21a
JJ
810 PR tree-optimization/71707
811 * gcc.dg/strlenopt-29.c: New test.
812
6245ad72
JJ
813 PR fortran/71704
814 * gfortran.dg/gomp/pr71704.f90: New test.
815
351beab7
JJ
816 PR fortran/71705
817 * gfortran.dg/gomp/pr71705.f90: New test.
818
5a3a6a5e
KN
8192016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
820
821 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
822 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
823 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
824 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
825 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
826 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
827 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
828 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
829 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
830 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
831 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
832 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
833 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
834 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
835 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
836 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
837 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
838 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
839 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
840 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
841 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
842 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
843 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
844 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
845 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
846 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
847 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
848 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
849 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
850 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
851 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
852 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
853 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
854 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
855 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
856 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
857 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
858 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
859 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
860 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
861 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
862 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
863 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
864 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
865 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
866 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
867 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
868 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
869 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
870 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
871 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
872 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
873 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
874 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
875 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
876 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
877 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
878 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
879 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
880 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
881 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
882 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
883 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
884 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
885 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
886 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
887 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
888 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
889 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
890 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
891 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
892 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
893 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
894 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
895 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
896 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
897 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
898 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
899 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
900 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
901 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
902
3dfa8071 9032016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 904 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
905
906 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
907
9bd62242 9082016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 909 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
910
911 * gcc.target/aarch64/vget_set_lane_1.c: New test.
912
603107fb
DM
9132016-06-30 David Malcolm <dmalcolm@redhat.com>
914
915 PR driver/71651
916 * gcc.dg/spellcheck-options-12.c: New test case.
917
205cccc7
JJ
9182016-06-30 Jakub Jelinek <jakub@redhat.com>
919
920 PR middle-end/71693
921 * gcc.c-torture/compile/pr71693.c: New test.
922
f4452176
DM
9232016-06-29 David Malcolm <dmalcolm@redhat.com>
924
925 * gcc.dg/spellcheck-params.c: New testcase.
926 * gcc.dg/spellcheck-params-2.c: New testcase.
927
c5e74d9d
MM
9282016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
929
930 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
931 vector extract instructions.
932 * gcc.target/powerpc/p9-extract-2.c: Likewise.
933
e44ecbfd
JD
9342016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
935
936 PR fortran/71686
937 * gfortran.dg/unexpected_eof_2.f90: New test.
938 * gfortran.dg/unexpected_eof_3.f90: New test.
939
ee446d9f
JW
9402016-06-29 Jim Wilson <jim.wilson@linaro.org>
941
942 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
943
27f67461
CP
9442016-06-29 Cesar Philippidis <cesar@codesourcery.com>
945
946 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
947 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
948 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
949
b1206d29
RB
9502016-06-29 Richard Biener <rguenther@suse.de>
951
952 PR middle-end/15256
953 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
954
1af21224
MW
9552016-06-29 Matthew Wahab <matthew.wahab@arm.com>
956
957 * gcc.target/arm/aapcs/neon-vect10.c: Require
958 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
959 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
960 * gcc.target/arm/aapcs/vfp18.c: Likewise.
961 * gcc.target/arm/aapcs/vfp19.c: Likewise.
962 * gcc.target/arm/aapcs/vfp20.c: Likewise.
963 * gcc.target/arm/aapcs/vfp21.c: Likewise.
964 * gcc.target/arm/fp16-aapcs-1.c: Require
965 -mfloat-ab=hard. Also simplify the test.
966 * gcc.target/arm/fp16-aapcs-2.c: New.
967
7fe43755
MW
9682016-06-29 Matthew Wahab <matthew.wahab@arm.com>
969
0b965526 970 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
971 (add_options_for_arm_fp16_ieee): New.
972 (add_options_for_arm_fp16_alternative): New.
973 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
974 long-line.
975 (effective_target_arm_fp16_hw): New.
976
264d951a
IE
9772016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
978
979 PR tree-optimization/71655
980 * g++.dg/pr71655.C: New test.
981
5c846a81
ML
9822016-06-29 Martin Liska <mliska@suse.cz>
983
984 * gcc.dg/pr71585.c: New test.
985 * gcc.dg/pr71585-2.c: New test.
986 * gcc.dg/pr71585-3.c: New test.
987
fafe9318
YR
9882016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
989
990 PR tree-optimization/70729
991 * g++.dg/vect/pr70729.cc: New test.
992
54d19c3b
TS
9932016-06-29 Thomas Schwinge <thomas@codesourcery.com>
994
995 * c-c++-common/gomp/cancel-1.c: Extend.
996
5f3cd7c3
JJ
9972016-06-29 Jakub Jelinek <jakub@redhat.com>
998
999 PR tree-optimization/71625
1000 * gcc.dg/strlenopt-28.c: New test.
1001
4aa83879
RB
10022016-06-29 Richard Biener <rguenther@suse.de>
1003
1004 PR middle-end/71002
1005 * g++.dg/torture/pr71002.C: Adjust testcase.
1006
152ef731
JJ
10072016-06-29 Jakub Jelinek <jakub@redhat.com>
1008
1009 PR c/71685
1010 * gcc.dg/pr71685.c: New test.
1011
10122016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
1013
1014 PR c/71552
1015 * gcc.dg/init-bad-9.c: New test.
1016
d41dc215
BS
10172016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1018
1019 * gcc.target/powerpc/abs128-1.c: Require VSX.
1020 * gcc.target/powerpc/copysign128-1.c: Likewise.
1021 * gcc.target/powerpc/inf128-1.c: Likewise.
1022 * gcc.target/powerpc/nan128-1.c: Likewise.
1023
6a20b538
JJ
10242016-06-28 Jakub Jelinek <jakub@redhat.com>
1025
1026 PR middle-end/71626
1027 * gcc.c-torture/execute/pr71626-1.c: New test.
1028 * gcc.c-torture/execute/pr71626-2.c: New test.
1029
77d93c47
PB
10302016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1031
1032 PR target/71656
1033 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1034
a8264058
SB
10352016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1036
1037 PR target/71670
1038 * gcc.target/powerpc/pr71670.c: New testcase.
1039
0dc47331
PB
10402016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1041
1042 PR target/71656
1043 * gcc.target/powerpc/pr71656-1.c: New test.
1044 * gcc.target/powerpc/pr71656-2.c: New test.
1045
b65ffc79
CL
10462016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1047
1048 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1049 around fp16 code.
1050 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1051 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1052 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1053 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1054 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1055 Add arm_neon_fp16_ok effective target.
0b965526
UB
1056 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1057 Likewise.
1058 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1059 Likewise.
1060 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1061 Likewise.
1062 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1063 Likewise.
1064 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1065 Likewise.
1066 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1067 Likewise.
1068 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1069 Likewise.
1070 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1071 Likewise.
1072 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1073 Likewise.
1074 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1075 Likewise.
1076 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1077 Likewise.
b65ffc79 1078
9bb86f40
JH
10792016-06-26 Jan Hubicka <hubicka@ucw.cz>
1080
1081 * gcc.dg/predict-12.c: New testcase.
1082
46db0fd4
JD
10832016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1084
1085 PR fortran/71649
1086 * gfortran.dg/pr71649.f90: New test.
1087
2a65e70b
JJ
10882016-06-25 Jakub Jelinek <jakub@redhat.com>
1089
f8a06e24
JJ
1090 PR tree-optimization/71643
1091 * g++.dg/opt/pr71643.C: New test.
1092
2a65e70b
JJ
1093 PR tree-optimization/71631
1094 * gcc.c-torture/execute/pr71631.c: New test.
1095
7805417a
JH
10962016-06-24 Jan Hubicka <hubicka@ucw.cz>
1097
1098 * gcc.dg/predict-11.c: New testcase.
1099 * gfortran.dg/predict-2.f90: New testcase.
1100
888ed1a3
JH
11012016-06-24 Jan Hubicka <hubicka@ucw.cz>
1102
1103 * gcc.dg/predict-10.c: New test.
1104
53605f35
BS
11052016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1106
1107 * gcc.target/powerpc/abs128-1.c: New.
1108 * gcc.target/powerpc/copysign128-1.c: New.
1109 * gcc.target/powerpc/inf128-1.c: New.
1110 * gcc.target/powerpc/nan128-1.c: New.
1111
7b22b4c6
EB
11122016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1113
1114 * gfortran.dg/pr71642.f90: New test.
1115
37e373c2
JJ
11162016-06-24 Jakub Jelinek <jakub@redhat.com>
1117
1118 PR tree-optimization/71647
1119 * gcc.target/i386/pr71647.c: New test.
1120
b20b79f2
L
11212016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1122
1123 * gcc.target/i386/noplt-gd-1.c: New test.
1124 * gcc.target/i386/noplt-gd-2.c: Likewise.
1125 * gcc.target/i386/noplt-gd-3.c: Likewise.
1126 * gcc.target/i386/noplt-ld-1.c: Likewise.
1127 * gcc.target/i386/noplt-ld-2.c: Likewise.
1128 * gcc.target/i386/noplt-ld-3.c: Likewise.
1129 * lib/target-supports.exp
1130 (check_effective_target_tls_get_addr_via_got): New.
1131
04619cb8
UB
11322016-06-24 Uros Bizjak <ubizjak@gmail.com>
1133
1134 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1135 testsuite compile flags.
1136 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1137 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1138
11392016-06-24 Uros Bizjak <ubizjak@gmail.com>
1140
1141 * g++dg/vect/pr36684.cc: Add dg-do compile.
1142 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1143 * gcc.dg/vect/pr70021.c: Ditto.
1144 * gcc.dg/vect/pr70138-1.c: Ditto.
1145 * gcc.dg/vect/pr70138-2.c: Ditto.
1146 * gcc.dg/vect/pr70354-1.c: Ditto.
1147 * gcc.dg/vect/pr70354-2.c: Ditto.
1148 * gcc.dg/vect/pr71259.c: Ditto.
1149 * gcc.dg/vect/pr71416-1.c: Ditto.
1150 * gcc.dg/vect/slp-43.c: Ditto.
1151 * gcc.dg/vect/slp-45.c: Ditto.
1152 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1153 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1154 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1155 * gfortran.dg/vect/pr69980.f90: Ditto.
1156
11572016-06-24 Uros Bizjak <ubizjak@gmail.com>
1158
1159 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1160 * gcc.dg/vect/bb-slp-30.c: Ditto.
1161 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1162 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1163 * gcc.dg/vect/pr45902.c: Ditto.
1164 * gcc.dg/vect/pr48172.c: Ditto.
1165 * gcc.dg/vect/pr48377.c: Ditto.
1166 * gcc.dg/vect/pr49038.c: Ditto.
1167 * gcc.dg/vect/pr49771.c: Ditto.
1168 * gcc.dg/vect/pr52091.c: Ditto.
1169 * gcc.dg/vect/pr53185-2.c: Ditto.
1170 * gcc.dg/vect/pr56826.c: Ditto.
1171 * gcc.dg/vect/pr60276.c: Ditto.
1172 * gcc.dg/vect/pr62021.c: Ditto.
1173 * gcc.dg/vect/pr63530.c: Ditto.
1174 * gcc.dg/vect/pr65518.c: Ditto.
1175 * gcc.dg/vect/pr65947-1.c: Ditto.
1176 * gcc.dg/vect/pr65947-10.c: Ditto.
1177 * gcc.dg/vect/pr65947-11.c: Ditto.
1178 * gcc.dg/vect/pr65947-12.c: Ditto.
1179 * gcc.dg/vect/pr65947-13.c: Ditto.
1180 * gcc.dg/vect/pr65947-2.c: Ditto.
1181 * gcc.dg/vect/pr65947-3.c: Ditto.
1182 * gcc.dg/vect/pr65947-4.c: Ditto.
1183 * gcc.dg/vect/pr65947-5.c: Ditto.
1184 * gcc.dg/vect/pr65947-6.c: Ditto.
1185 * gcc.dg/vect/pr65947-7.c: Ditto.
1186 * gcc.dg/vect/pr65947-8.c: Ditto.
1187 * gcc.dg/vect/pr65947-9.c: Ditto.
1188 * gcc.dg/vect/pr71416-1.c: Ditto.
1189 * gcc.dg/vect/pr71439.c: Ditto.
1190 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1191 * gcc.dg/vect/vect-bswap16.c: Ditto.
1192 * gcc.dg/vect/vect-bswap32.c: Ditto.
1193 * gcc.dg/vect/vect-bswap64.c: Ditto.
1194 * gcc.dg/vect/vect-live-1.c: Ditto.
1195 * gcc.dg/vect/vect-live-2.c: Ditto.
1196 * gcc.dg/vect/vect-live-3.c: Ditto.
1197 * gcc.dg/vect/vect-live-4.c: Ditto.
1198 * gcc.dg/vect/vect-live-5.c: Ditto.
1199 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1200 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1201 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1202 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1203 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1204 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1205 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1206 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1207 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1208 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1209 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1210 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1211 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1212 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1213 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1214 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1215 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1216
da224bcb
UB
12172016-06-24 Uros Bizjak <ubizjak@gmail.com>
1218
1219 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1220
dfee2870
L
12212016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1222
1223 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1224 ia32 if R_386_GOT32X relocation is supported.
1225 * gcc.target/i386/noplt-3.c: Likewise.
1226 * gcc.target/i386/noplt-2.c: Likewise.
1227 (main): Renamed to ...
1228 (bar): This.
1229 * gcc.target/i386/noplt-4.c: Likewise.
1230 (main): Renamed to ...
1231 (bar): This.
1232 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1233 * gcc.target/i386/pr67400-5.c: Likewise.
1234
a86451b9
JJ
12352016-06-24 Jakub Jelinek <jakub@redhat.com>
1236
00085092
JJ
1237 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1238 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1239
a86451b9
JJ
1240 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1241 f4): Adjust expected diagnostics.
1242 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1243 (T): If OVFP is defined, redefine to TP.
1244 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1245 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1246 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1247 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1248 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1249 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1250 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1251 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1252 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1253 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1254 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1255 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1256 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1257 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1258 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1259 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1260 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1261 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1262 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1263 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1264 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1265 as last argument to __builtin_add_overflow_p.
1266
7bb5d5f4
UB
12672016-06-23 Uros Bizjak <ubizjak@gmail.com>
1268
1269 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1270 dg-options and remove default vector testsuite compile flags.
1271 * g++.dg/vect/pr33860a.cc: Ditto.
1272 * g++.dg/vect/pr45470-a.cc: Ditto.
1273 * g++.dg/vect/pr45470-b.cc: Ditto.
1274 * g++.dg/vect/pr60896.cc: Ditto.
1275 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1276 * gcc.dg/vect/pr18308.c: Ditto.
1277 * gcc.dg/vect/pr24049.c: Ditto.
1278 * gcc.dg/vect/pr33373.c: Ditto.
1279 * gcc.dg/vect/pr36228.c: Ditto.
1280 * gcc.dg/vect/pr42395.c: Ditto.
1281 * gcc.dg/vect/pr42604.c: Ditto.
1282 * gcc.dg/vect/pr46663.c: Ditto.
1283 * gcc.dg/vect/pr48765.c: Ditto.
1284 * gcc.dg/vect/pr49093.c: Ditto.
1285 * gcc.dg/vect/pr49352.c: Ditto.
1286 * gcc.dg/vect/pr52298.c: Ditto.
1287 * gcc.dg/vect/pr52870.c: Ditto.
1288 * gcc.dg/vect/pr53185.c: Ditto.
1289 * gcc.dg/vect/pr53773.c: Ditto.
1290 * gcc.dg/vect/pr56695.c: Ditto.
1291 * gcc.dg/vect/pr62171.c: Ditto.
1292 * gcc.dg/vect/pr63530.c: Ditto.
1293 * gcc.dg/vect/pr68339.c: Ditto.
1294 * gcc.dg/vect/pr71259.c: Ditto.
1295 * gcc.dg/vect/vect-82_64.c: Ditto.
1296 * gcc.dg/vect/vect-83_64.c: Ditto.
1297 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1298 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1299 * gcc.dg/vect/vect-shift-2.c: Ditto.
1300 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1301 * gfortran.dg/vect/pr39318.f90: Ditto.
1302 * gfortran.dg/vect/pr45714-a.f: Ditto.
1303 * gfortran.dg/vect/pr45714-b.f: Ditto.
1304 * gfortran.dg/vect/pr46213.f90: Ditto.
1305
2d4bb02f
MM
13062016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1307 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1308
1309 * gcc.target/powerpc/p9-splat-5.c: New test.
1310
f6d1b868
UB
13112016-06-23 Uros Bizjak <ubizjak@gmail.com>
1312
1313 PR tree-optimization/71488
1314 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1315 * lib/target-supports.exp: ... here.
1316 (check_sse4_hw_available): New procedure.
1317 (check_effective_target_sse4_runtime): Ditto.
1318 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1319 -march=westmere for sse4_runtime targets.
936ff030 1320 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 1321 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 1322 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 1323 (main): Call check_vect ().
a7898180 1324 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 1325
c0597759
L
13262016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1327
1328 PR target/66232
1329 PR target/67400
1330 * gcc.target/i386/pr66232-14.c: New file.
1331 * gcc.target/i386/pr66232-15.c: Likewise.
1332 * gcc.target/i386/pr66232-16.c: Likewise.
1333 * gcc.target/i386/pr66232-17.c: Likewise.
1334 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1335 ia32 if R_386_GOT32X relocation is supported.
1336 * gcc.target/i386/pr67400-2.c: Likewise.
1337 * gcc.target/i386/pr67400-3.c: Likewise.
1338 * gcc.target/i386/pr67400-4.c: Likewise.
1339 * gcc.target/i386/pr67400-6.c: Likewise.
1340 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 1341 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 1342
5b0e27a7
JD
13432016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1344
1345 PR libgfortran/48852
1346 * gfortran.dg/char4_iunit_1.f03: Update test.
1347 * gfortran.dg/f2003_io_5.f03: Update test.
1348 * gfortran.dg/real_const_3.f90: Update test.
1349
7f586d90
AK
13502016-06-23 Andi Kleen <ak@linux.intel.com>
1351
1352 * g++.dg/bprob/bprob.exp: Support autofdo.
1353 * g++.dg/tree-prof/tree-prof.exp: dito.
1354 * gcc.dg/tree-prof/tree-prof.exp: dito.
1355 * gcc.misc-tests/bprob.exp: dito.
1356 * gfortran.dg/prof/prof.exp: dito.
1357 * lib/profopt.exp: dito.
1358 * lib/target-supports.exp: Check for autofdo.
1359
60fa7862
ML
13602016-06-23 Martin Liska <mliska@suse.cz>
1361
1362 * gcc.dg/pr71619.c: New test.
1363
e3d62871
UB
13642016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1365
1366 PR target/67400
cc901875
UB
1367 * gcc.target/i386/pr67400-1.c: New test.
1368 * gcc.target/i386/pr67400-2.c: Likewise.
1369 * gcc.target/i386/pr67400-3.c: Likewise.
1370 * gcc.target/i386/pr67400-4.c: Likewise.
1371 * gcc.target/i386/pr67400-5.c: Likewise.
1372 * gcc.target/i386/pr67400-6.c: Likewise.
1373 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1374
ac81cf0b
DM
13752016-06-22 David Malcolm <dmalcolm@redhat.com>
1376
1377 * c-c++-common/missing-header-1.c: New test case.
1378 * c-c++-common/missing-header-2.c: New test case.
1379 * c-c++-common/missing-header-3.c: New test case.
1380 * c-c++-common/missing-header-4.c: New test case.
1381
1a4f11c8
DM
13822016-06-22 David Malcolm <dmalcolm@redhat.com>
1383
1384 PR c/70339
1385 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1386 hint.
1387 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1388 expected results due to builtin "nanl" now being suggested for
1389 "name".
1390 * gcc.dg/pr67580.c: Update expected messages.
1391 * gcc.dg/spellcheck-identifiers.c: New testcase.
1392 * gcc.dg/spellcheck-typenames.c: New testcase.
1393
a93eac6a
DM
13942016-06-22 David Malcolm <dmalcolm@redhat.com>
1395
1396 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1397 file.
1398 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1399 diagnostic-test-show-locus-parseable-fixits.c to sources for
1400 diagnostic_plugin_test_show_locus.c.
1401 * lib/gcc-defs.exp (freeform_regexps): New global.
1402 (dg-regexp): New function.
1403 (handle-dg-regexps): New function.
1404 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1405 freeform_regexps to the empty list.
1406 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1407
49e76ff1
IE
14082016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1409
f6d1b868 1410 PR tree-optimization/71488
49e76ff1
IE
1411 * g++.dg/pr71488.C: New test.
1412 * gcc.dg/vect/vect-bool-cmp.c: New test.
1413
951d8c8a
EB
14142016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1415
1416 * gcc.dg/guality/param-5.c: New test.
1417
b60fc3bd
BE
14182016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1419
1420 * gcc.target/i386/asm-flag-7.c: New test.
1421
0609abda
TS
14222016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1423
1424 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1425 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1426 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1427 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1428 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1429 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1430 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1431 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1432 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1433 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1434 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1435 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1436 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1437 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1438 * lib/target-supports.exp: Likewise.
1439
ee2499b4
TS
14402016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1441
1442 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1443 * gcc.dg/attr-ms_struct-2.c: Likewise.
1444 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1445 * gcc.dg/bf-ms-attrib.c: Likewise.
1446 * gcc.dg/bf-ms-layout-2.c: Likewise.
1447 * gcc.dg/bf-ms-layout-3.c: Likewise.
1448 * gcc.dg/bf-ms-layout.c: Likewise.
1449 * gcc.dg/bf-no-ms-layout.c: Likewise.
1450 * gcc.target/i386/bitfield1.c: Likewise.
1451 * gcc.target/i386/bitfield2.c: Likewise.
1452 * gcc.target/i386/bitfield3.c: Likewise.
1453
caea59ff
KN
14542016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1455
1456 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1457 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1458 override other than -mcpu=power9 command-line option is specified,
1459 or if the target operating system is aix.
1460 * gcc.target/powerpc/darn-1.c: Likewise.
1461 * gcc.target/powerpc/darn-2.c: Likewise.
1462 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1463 test if effective-target is not powerpc_p9vector_ok or if the
1464 target operating system is not defined.
1465 * gcc.target/powerpc/vslv-1.c: Likewise.
1466 * gcc.target/powerpc/vsrv-0.c: Likewise.
1467 * gcc.target/powerpc/vsrv-1.c: Likewise.
1468
63617e30
TB
14692016-06-21 Tobias Burnus <burnus@net-b.de>
1470
1471 PR fortran/71068
1472 * gfortran.dg/coarray/data_1.f90: New.
1473
89192c3c
WD
14742016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1475
1476 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1477 (dg-require-effective-target): Use arm_v8_neon_hw.
1478 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1479 (dg-require-effective-target): Likewise.
1480 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1481 (dg-require-effective-target): Likewise.
1482 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1483 (dg-require-effective-target): Likewise.
1484 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1485 (dg-require-effective-target): Likewise.
1486 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1487 (dg-require-effective-target): Likewise.
1488 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1489 Add AArch64 check.
1490
64ac50e2
WD
14912016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1492
1493 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1494 Set to 3 so test passes.
1495
6252b5db
WD
14962016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1497
1498 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1499
3b9bc511
IV
15002016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1501
1502 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1503 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1504 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1505 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1506
21db1c78
IV
15072016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1508
1509 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1510 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1511
9d30e86f
L
15122016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1513
1514 PR target/71549
1515 * gcc.target/i386/pr71549.c: New test.
1516
448a7c69
KN
15172016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1518
1519 * gcc.target/powerpc/vadsdu-0.c: Replace
1520 dg-require-effective-target directive to allow test to run on more
1521 platforms, and add dg-skip-if directive to disable test on aix
1522 platforms because of known incompatibilities.
1523 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1524 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1525 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1526 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1527 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1528 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1529 * gcc.target/powerpc/vadsdub-2.c: Replace
1530 dg-require-effective-target directive to allow test to run on more
1531 platforms, and add dg-skip-if directive to disable test on aix
1532 platforms because of known incompatibilities.
1533 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1534 with vec_absdb call to differentiate this test from vadsdub-1.c.
1535 * gcc.target/powerpc/vadsduh-1.c: Replace
1536 dg-require-effective-target directive to allow test to run on more
1537 platforms, and add dg-skip-if directive to disable test on aix
1538 platforms because of known incompatibilities.
1539 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1540 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1541 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1542
0ad84f34
JJ
15432016-06-21 Jakub Jelinek <jakub@redhat.com>
1544
1545 PR tree-optimization/71588
1546 * gcc.dg/pr71558.c: New test.
1547
e71e8d94
SKS
15482016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1549
1550 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1551 * c-c++-common/pr68657-2.c: Likewise.
1552 * c-c++-common/pr68657-3.c: Likewise.
1553 * gcc.dg/torture/pr69714.c: Require int32plus support.
1554 * gcc.dg/torture/pr70025.c: Likewise.
1555 * gcc.dg/torture/pr70083.c: Likewise.
1556 * gcc.dg/torture/pr70542.c: Likewise.
1557 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1558
5a578671
JM
15592016-06-20 Joseph Myers <joseph@codesourcery.com>
1560
1561 PR c/71601
1562 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1563
7a9df68e
JJ
15642016-06-20 Jakub Jelinek <jakub@redhat.com>
1565
50aa64d5
JJ
1566 PR middle-end/71581
1567 * gcc.dg/pr71581.c: New test.
1568
7a9df68e
JJ
1569 PR rtl-optimization/71591
1570 * gcc.dg/cpp/pr71591.c: New test.
1571
3947cf19
DR
15722016-06-20 David B. Robins <gcc@davidrobins.net>
1573
1574 PR target/71571
1575 * g++.dg/torture/pr71571.C: New test.
1576
c4ff221e
JJ
15772016-06-20 Jakub Jelinek <jakub@redhat.com>
1578
1579 PR target/71559
1580 * gcc.target/i386/sse2-pr71559.c: New test.
1581 * gcc.target/i386/avx-pr71559.c: New test.
1582 * gcc.target/i386/avx512f-pr71559.c: New test.
1583
f1b5abfb
TB
15842016-06-20 Tobias Burnus <burnus@net-b.de>
1585
1586 PR fortran/71194
1587 * gfortran.dg/pointer_remapping_10.f90: New.
1588
842107e4
DM
15892016-06-20 David Malcolm <dmalcolm@redhat.com>
1590
1591 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1592
d9e8bdfd
MS
15932016-06-20 Martin Sebor <msebor@redhat.com>
1594
1595 PR c/69507
1596 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1597 * gnu90-const-expr-1.c: Same.
1598 * gnu99-const-expr-1.c: Same.
1599 * gnu99-static-1.c: Same.
1600
67785479
RL
16012016-06-20 Renlin Li <renlin.li@arm.com>
1602
29f09b38 1603 PR testsuite/71489
67785479
RL
1604 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1605
636929b8
JG
16062016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1607
1608 * gcc.target/aarch64/vcvt_f64_1.c: New.
1609 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1610 * gcc.target/aarch64/vrecp_f64_1.c: New.
1611
ff7b374b
KT
16122016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1613
1614 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1615 "alignement".
1616
554cfc9e
GJL
16172016-06-20 Georg-Johann Lay <avr@gjlay.de>
1618
1619 PR target/71103
1620 * gcc.target/avr/torture/pr71103-2.c: New test.
1621
aa0db437
MS
16222016-06-19 Martin Sebor <msebor@redhat.com>
1623
1624 PR c/69507
1625 * gcc.dg/alignof.c: New test.
1626
c561b091
PC
16272016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1628
1629 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1630 vs dg-error; test constexpr specifier too.
1631
bf54f123
PC
16322016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1633
1634 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1635
4e53aa97
CL
16362016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1637
1638 * lib/target-supports.exp
1639 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1640 arm_neon_ok and merge flags. Fix temporary test name.
1641 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1642 and merge flags.
1643
69071d86
ML
16442016-06-17 Martin Liska <mliska@suse.cz>
1645
1646 * gcc.dg/predict-9.c: Fix dump scanning.
1647
68b3b858
BC
16482016-06-17 Bin Cheng <bin.cheng@arm.com>
1649
1650 PR tree-optimization/71354
1651 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1652
d3ee260a
BC
16532016-06-17 Bin Cheng <bin.cheng@arm.com>
1654
1655 PR tree-optimization/71347
1656 * gcc.dg/tree-ssa/pr71347.c: New test.
1657
bd8fb114
BC
16582016-06-17 Bin Cheng <bin.cheng@arm.com>
1659
1660 PR tree-optimization/71354
1661 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1662
97816be4
BC
16632016-06-17 Bin Cheng <bin.cheng@arm.com>
1664
1665 * gcc.dg/vect/vect-alias-check-1.c: New test.
1666
2d761a37
SKS
16672016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1668
e0277d6b 1669 PR target/71151
2d761a37
SKS
1670 * gcc.target/avr/pr71151-1.c: New test.
1671 * gcc.target/avr/pr71151-2.c: New test.
1672 * gcc.target/avr/pr71151-3.c: New test.
1673 * gcc.target/avr/pr71151-4.c: New test.
1674 * gcc.target/avr/pr71151-5.c: New test.
1675 * gcc.target/avr/pr71151-6.c: New test.
1676 * gcc.target/avr/pr71151-7.c: New test.
1677 * gcc.target/avr/pr71151-8.c: New test.
1678 * gcc.target/avr/pr71151-common.h: New test.
1679
68fa96d6
ML
16802016-06-16 Martin Liska <mliska@suse.cz>
1681
1682 * gfortran.dg/predict-1.f90: New test.
1683
b6ca982f
UB
16842016-06-16 Uros Bizjak <ubizjak@gmail.com>
1685
1686 PR target/71242
1687 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1688
1dc8d15b
JH
16892016-06-16 Jan Hubicka <hubicka@ucw.cz>
1690
1691 * g++.dg/vect/pr36648.cc: Disable cunrolli
1692
67c25816
JJ
16932016-06-16 Jakub Jelinek <jakub@redhat.com>
1694
c577adb2
JJ
1695 PR target/71554
1696 * gcc.c-torture/execute/pr71554.c: New test.
1697
67c25816
JJ
1698 PR rtl-optimization/71532
1699 * gcc.dg/torture/pr71532.c: New test.
1700
1a3c3ee9
MM
17012016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1702
1703 * gcc.target/powerpc/p9-dimode1.c: New test.
1704 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1705
f29468a7
JJ
17062016-06-15 Jakub Jelinek <jakub@redhat.com>
1707
61daecc4
JJ
1708 * gcc.c-torture/compile/20160615-1.c: New test.
1709
f29468a7
JJ
1710 * g++.dg/cpp0x/ref-qual17.C: New test.
1711
209d1e2d
IE
17122016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1713
1714 PR middle-end/71529
1715 * gcc.target/i386/pr71529.C: New test.
1716
8dc35712
AH
17172016-06-15 Alan Hayward <alan.hayward@arm.com>
1718
1719 PR tree-optimization/71483
1720 * g++.dg/vect/pr71483.c: New
1721
b8911cb8
PC
17222016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1723
1724 PR c++/70202
1725 * g++.dg/inherit/crash6.C: New.
1726 * g++.dg/inherit/union2.C: Likewise.
1727 * g++.dg/inherit/virtual12.C: Likewise.
1728 * g++.dg/inherit/virtual13.C: Likewise.
1729 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1730
cf5d08ab
UB
17312016-06-15 Uros Bizjak <ubizjak@gmail.com>
1732
e3d62871 1733 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1734
8f482165
AH
17352016-06-15 Alan Hayward <alan.hayward@arm.com>
1736
1737 PR tree-optimization/71439
1738 * gcc.dg/vect/pr71439.c: New
1739
3256673f
KT
17402016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1741
1742 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1743
b17dc4d4
RB
17442016-06-15 Richard Biener <rguenther@suse.de>
1745
1746 * gcc.dg/vect/slp-45.c: New testcase.
1747
2a5825f2
RB
17482016-06-15 Richard Biener <rguenther@suse.de>
1749
1750 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1751
6e433d0b
BS
17522016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1753
1754 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1755 requirements, and disable for AIX for now.
1756 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1757
abe7f828
JJ
17582016-06-14 Jakub Jelinek <jakub@redhat.com>
1759
a09c81b4
JJ
1760 PR c++/71528
1761 * g++.dg/opt/pr71528.C: New test.
1762
abe7f828
JJ
1763 PR c++/71516
1764 * g++.dg/init/pr71516.C: New test.
1765
acfadf06
PC
17662016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1767
1768 * g++.dg/init/array46.C: New.
1769
4d568ab2
UB
17702016-06-14 Uros Bizjak <ubizjak@gmail.com>
1771
e3d62871
UB
1772 * gcc.target/i386/float128-3.c: New test.
1773 * gcc.target/i386/quad-sse4.c: Ditto.
1774 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1775 Update scan strings.
4d568ab2 1776
30934c5d
RB
17772016-06-14 Richard Biener <rguenther@suse.de>
1778
1779 PR middle-end/71526
1780 * gfortran.dg/pr71526.f90: New testcase.
1781
3970e545
AV
17822016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1783
1784 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1785 * gcc.dg/zero_bits_compound-1.c: Likewise.
1786
04976c6e
RB
17872016-06-14 Richard Biener <rguenther@suse.de>
1788
1789 PR tree-optimization/71522
1790 * gcc.dg/torture/pr71522.c: New testcase.
1791
23e025db
JJ
17922016-06-14 Jakub Jelinek <jakub@redhat.com>
1793
1794 PR tree-optimization/71520
1795 * gcc.dg/tree-ssa/pr71520.c: New test.
1796
90b72e84
RB
17972016-06-14 Richard Biener <rguenther@suse.de>
1798
1799 PR tree-optimization/71521
86c24ba6 1800 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1801
ef7cf206
JJ
18022016-06-13 Jakub Jelinek <jakub@redhat.com>
1803
0dda258b
JJ
1804 PR sanitizer/71498
1805 * c-c++-common/ubsan/bounds-13.c: New test.
1806
ef7cf206
JJ
1807 PR preprocessor/71183
1808 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1809
a73786e3
JL
18102016-06-13 Jeff Law <law@redhat.com>
1811
1812 PR tree-optimization/71403
1813 * c-c++-common/ubsan/pr71403-1.c: New test.
1814 * c-c++-common/ubsan/pr71403-2.c: New test.
1815 * c-c++-common/ubsan/pr71403-3.c: New test.
1816
0ac249bf
JJ
18172016-06-13 Jakub Jelinek <jakub@redhat.com>
1818
1819 PR middle-end/71478
1820 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1821 Add -Wno-psabi -w to dg-options.
1822
5408a64a
KN
18232016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1824
1825 * gcc.target/powerpc/vadsdu-0.c: New test.
1826 * gcc.target/powerpc/vadsdu-1.c: New test.
1827 * gcc.target/powerpc/vadsdu-2.c: New test.
1828 * gcc.target/powerpc/vadsdu-3.c: New test.
1829 * gcc.target/powerpc/vadsdu-4.c: New test.
1830 * gcc.target/powerpc/vadsdu-5.c: New test.
1831 * gcc.target/powerpc/vadsdub-1.c: New test.
1832 * gcc.target/powerpc/vadsdub-2.c: New test.
1833 * gcc.target/powerpc/vadsduh-1.c: New test.
1834 * gcc.target/powerpc/vadsduh-2.c: New test.
1835 * gcc.target/powerpc/vadsduw-1.c: New test.
1836 * gcc.target/powerpc/vadsduw-2.c: New test.
1837
f7e4f2e3
DM
18382016-06-13 David Malcolm <dmalcolm@redhat.com>
1839
1840 * gcc.dg/c99-init-2.c (c): Update expected error message.
1841 * gcc.dg/init-bad-8.c (foo): Likewise.
1842 * gcc.dg/spellcheck-fields-3.c: New test case.
1843
ad23a23e
ML
18442016-06-13 Martin Liska <mliska@suse.cz>
1845
1846 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1847 and "guess loop iv compared" heuristics.
1848 * gcc.dg/predict-2.c: Likewise.
1849 * gcc.dg/predict-3.c: Likewise.
1850 * gcc.dg/predict-4.c: Likewise.
1851 * gcc.dg/predict-5.c: Likewise.
1852 * gcc.dg/predict-6.c: Likewise.
1853
146c55da
MP
18542016-06-13 Marek Polacek <polacek@redhat.com>
1855
1856 PR middle-end/71476
1857 * c-c++-common/Wswitch-unreachable-4.c: New test.
1858 * gcc.dg/Wswitch-unreachable-2.c: New test.
1859 * g++.dg/tm/jump1.C: Move dg-warning.
1860
42e77cbc
EB
18612016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1862
1863 * gnat.dg/renaming10.ad[sb]: New test.
1864
7474dcc1
PT
18652016-06-13 Paul Thomas <pault@gcc.gnu.org>
1866
1867 PR fortran/70673
1868 * gfortran.dg/pr70673.f90: New test.
1869
f57f53d3
RB
18702016-06-13 Richard Biener <rguenther@suse.de>
1871
1872 PR middle-end/64516
1873 * gcc.dg/align-3.c: New testcase.
1874
5843a5f0
ML
18752016-06-13 Martin Liska <mliska@suse.cz>
1876
1877 * gcc.target/i386/pr71458.c: New test.
1878
aa8fdb44
UB
18792016-06-12 Uros Bizjak <ubizjak@gmail.com>
1880
1881 PR target/71241
1882 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1883
2043e4d7
DH
18842016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1885
1886 PR target/60751
1887 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1888 statement.
1889
d3dc025d
DH
18902016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1891
1892 PR target/60751
1893 * gfortran.dg/comma_IO_extension_1.f90: New test.
1894 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1895 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1896 statement.
1897 * gfortran.dg/graphite/pr38083.f90: Likewise.
1898 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1899 missing format.
1900
a31d78c6
EB
19012016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1902
1903 * gnat.dg/case_character.adb: New test.
1904
95c18dd0
SB
19052016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1906
1907 PR middle-end/71310
1908 * gcc.target/powerpc/pr71310.c: New testcase.
1909
b97d37b4
KV
19102016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1911
1912 PR middle-end/71478
1913 * gcc.dg/pr71478.c: New test.
1914
900bcda3
JJ
19152016-06-10 Jakub Jelinek <jakub@redhat.com>
1916
ec1c20db
JJ
1917 PR middle-end/71494
1918 * gcc.c-torture/execute/pr71494.c: New test.
1919
50b15873
JJ
1920 PR c/68657
1921 * gcc.target/i386/pr68657.c: New test.
1922
900bcda3
JJ
1923 PR inline-asm/68843
1924 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1925 (test): Add -masm=intel alternatives.
1926
4d926e34
MS
19272016-06-10 Martin Sebor <msebor@redhat.com>
1928
1929 PR c/71392
1930 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1931
ad071b2b
JL
19322016-06-10 Jeff Law <law@redhat.com>
1933
1934 PR tree-optimization/71335
1935 * gcc.c-torture/execute/pr71335.c: New test.
1936
2704efe8
DM
19372016-06-10 David Malcolm <dmalcolm@redhat.com>
1938
1939 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1940 the various "cannot tail-call: " messages.
1941
18c9b7d4
CL
19422016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1943
1944 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1945 and options.
1946
7cfa10f3
MO
19472016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1948
1949 PR sanitizer/71480
1950 * c-c++-common/asan/pr71480.c: New test.
1951
1f24fd3e
L
19522016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1953
1954 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1955 (ASMNAME2): Likewise.
1956 (main): Replace fn in asm statement with ASMNAME ("fn").
1957 * gcc.dg/guality/pr68037-2.c: Likewise.
1958 * gcc.dg/guality/pr68037-3.c: Likewise.
1959 * gcc.dg/torture/pr68037-1.c: Likewise.
1960 * gcc.dg/torture/pr68037-2.c: Likewise.
1961 * gcc.dg/torture/pr68037-3.c: Likewise.
1962
ad551c07
BE
19632016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1964
1965 PR inline-asm/68843
1966 * gcc.target/i386/pr68843-1.c: New test.
1967 * gcc.target/i386/pr68843-2.c: New test.
1968
4b1ffdb1 19692016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1970 Cesar Philippidis <cesar@codesourcery.com>
1971
1972 PR middle-end/71373
1973 * gcc.dg/goacc/nested-function-1.c: New file.
1974 * gcc.dg/goacc/nested-function-2.c: Likewise.
1975 * gcc.dg/goacc/pr71373.c: Likewise.
1976 * gfortran.dg/goacc/cray-2.f95: Likewise.
1977 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1978 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1979 * gfortran.dg/goacc/cray.f95: Update.
1980 * gfortran.dg/goacc/loop-1.f95: Likewise.
1981 * gfortran.dg/goacc/loop-3.f95: Likewise.
1982 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1983 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1984
19852016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1986
1987 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1988 for OpenACC tile clauses.
1989 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1990
1991 PR c/71381
1992 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1993 to...
1994 * c-c++-common/goacc/cache-2.c: ... this new file.
1995 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1996 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1997 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1998 usage.
1999 * gfortran.dg/goacc/cray.f95: Likewise.
2000 * gfortran.dg/goacc/loop-1.f95: Likewise.
2001
89851e4c
AH
20022016-06-10 Alan Hayward <alan.hayward@arm.com>
2003
2004 PR tree-optimization/71407
2005 PR tree-optimization/71416
2006 * gcc.dg/vect/pr71407.c: New
2007 * gcc.dg/vect/pr71416-1.c: New
2008 * gcc.dg/vect/pr71416-2.c: New
2009
200eafbf
RB
20102016-06-10 Richard Biener <rguenther@suse.de>
2011
2012 PR middle-end/71477
2013 * gcc.dg/torture/pr71477.c: New testcase.
2014
4df99d92
JK
20152016-06-09 Julia Koval <julia.koval@intel.com>
2016
2017 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2018 * gcc.target/i386/interrupt-13.c: Likewise.
2019 * gcc.target/i386/interrupt-15.c: Likewise.
2020 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2021 * gcc.target/i386/interrupt-24.c: Likewise.
2022 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2023 * gcc.target/i386/interrupt-9.c: Likewise.
2024 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2025
e01b4e16
MS
20262016-06-09 Martin Sebor <msebor@redhat.com>
2027
2028 PR c/70883
2029 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2030 * gcc.dg/builtin-constant_p-1.c: Same.
2031 * gcc.dg/builtins-error.c: Same.
2032 * gcc.dg/pr70859.c: Same.
2033
9c35db0e
SKS
20342016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2035
2036 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2037 * gcc.dg/torture/pr68067-1.c: Likewise.
2038 * gcc.dg/torture/pr68067-2.c: Likewise.
2039
20402016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2041
2042 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2043 when setting SIZE.
2044
392a81b9
PC
20452016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2046
2047 PR c++/71465
2048 * g++.dg/inherit/crash5.C: New.
2049 Revert:
2050 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2051
2052 PR c++/70202
2053 * g++.dg/inherit/crash5.C: New.
2054 * g++.dg/inherit/virtual1.C: Adjust.
2055
e49efc14
ML
20562016-06-09 Martin Liska <mliska@suse.cz>
2057
2058 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2059 * g++.dg/predict-loop-exit-2.C: Likewise.
2060 * g++.dg/predict-loop-exit-3.C: Likewise.
2061 * gcc.dg/predict-1.c: Likewise.
2062 * gcc.dg/predict-2.c: Likewise.
2063 * gcc.dg/predict-3.c: Likewise.
2064 * gcc.dg/predict-4.c: Likewise.
2065 * gcc.dg/predict-5.c: Likewise.
2066 * gcc.dg/predict-6.c: Likewise.
2067 * gcc.dg/predict-7.c: Likewise.
2068
36d57986
RB
20692016-06-09 Richard Biener <rguenther@suse.de>
2070
2071 PR tree-optimization/71462
2072 * gcc.dg/torture/pr71462.c: New testcase.
2073
7d82e8e4
MP
20742016-06-09 Marek Polacek <polacek@redhat.com>
2075
2076 PR c/65471
2077 * gcc.dg/c11-generic-3.c: New test.
2078
c8a71589
PC
20792016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2080
2081 * g++.dg/init/array42.C: New.
2082 * g++.dg/init/array43.C: Likewise.
2083 * g++.dg/init/array44.C: Likewise.
2084 * g++.dg/init/array45.C: Likewise.
2085 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2086 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2087 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2088 * g++.dg/gomp/pr35751.C: Likewise.
2089 * g++.dg/init/array23.C: Likewise.
2090 * g++.dg/init/brace2.C: Likewise.
2091 * g++.dg/init/brace6.C: Likewise.
2092
44a845ca
MS
20932016-06-08 Martin Sebor <msebor@redhat.com>
2094 Jakub Jelinek <jakub@redhat.com>
2095
2096 PR c++/70507
2097 PR c/68120
2098 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2099 * c-c++-common/builtin-arith-overflow-2.c: New test.
2100 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2101 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2102 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2103
2ef16b6e
JJ
21042016-06-08 Jakub Jelinek <jakub@redhat.com>
2105
2106 PR c++/71442
2107 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2108
5e3ee346
AL
21092016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2110
2111 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2112 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2113 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2114 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2115 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2116 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2117 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2118 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2119 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2120 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2121 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2122 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2123 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2124
b2ae2814
RB
21252016-06-08 Richard Biener <rguenther@suse.de>
2126
2127 PR tree-optimization/68558
2128 * gcc.dg/vect/slp-44.c: New testcase.
2129
e09b4c37
RB
21302016-06-08 Richard Biener <rguenther@suse.de>
2131
2132 * gcc.dg/vect/slp-43.c: New testcase.
2133
72d50660
RB
21342016-06-08 Richard Biener <rguenther@suse.de>
2135
2136 PR tree-optimization/71452
2137 * gcc.dg/torture/pr71452.c: New testcase.
2138
988c115c
JJ
21392016-06-08 Jakub Jelinek <jakub@redhat.com>
2140
2141 PR c++/71448
2142 * g++.dg/torture/pr71448.C: New test.
2143
73d73b48
BS
21442016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2145
2146 PR debug/71432
2147 PR ada/71413
2148 * g++.dg/debug/pr71432.C: New test.
2149
bdd15d0c
PK
21502016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2151
2152 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2153 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2154 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2155
ce0607bb
AH
21562016-06-08 Alan Hayward <alan.hayward@arm.com>
2157
2158 * gcc.dg/vect/vect-live-2.c: Update effective target.
2159 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2160 * lib/target-supports.exp: Add aarch64 to vect_long.
2161
92a5f2ba
MP
21622016-06-08 Marek Polacek <polacek@redhat.com>
2163
2164 PR c/71418
2165 * gcc.dg/noncompile/pr71418.c: New test.
2166
08203f73
MP
2167 PR c/71426
2168 * gcc.dg/noncompile/pr71426.c: New test.
2169
d1fcc2bd
JH
21702016-06-07 Jan Hubicka <hubicka@ucw.cz>
2171
2172 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2173 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2174 * gcc.dg/predict-3.c: Update template.
2175 * gcc.dg/predict-5.c: Update template.
2176 * gcc.dg/predict-6.c: Update template.
2177 * gcc.dg/predict-9.c: Update template.
2178 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2179
a23e6f1c
BS
21802016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2181
2182 * gcc.target/powerpc/vec-mul.c: New test.
2183
6ffd47b7
DM
21842016-06-07 David Malcolm <dmalcolm@redhat.com>
2185
2186 * gcc.dg/spellcheck-fields-2.c: New test case.
2187
bfd67b47
RB
21882016-06-07 Richard Biener <rguenther@suse.de>
2189
2190 PR c/61564
2191 * gcc.dg/Wpragmas-1.c: New testcase.
2192 * gcc.dg/Wattributes-4.c: Likewise.
2193 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2194 entry.
2195
701b9a47
CL
21962016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2197
2198 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2199 spurious debug code.
2200
6b80d6fa
RB
22012016-06-07 Richard Biener <rguenther@suse.de>
2202
2203 PR tree-optimization/71428
2204 * gcc.dg/torture/pr71428.c: New testcase.
2205
0f3f9437
RB
22062016-06-07 Richard Biener <rguenther@suse.de>
2207
2208 PR middle-end/71423
2209 * gcc.dg/torture/pr71423.c: New testcase.
2210
ec963f2a
KV
22112016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2212
2213 PR middle-end/71408
2214 * gcc.dg/tree-ssa/pr71408.c: New test.
2215
46ab5b6e
KV
22162016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2217
2218 PR middle-end/71281
2219 * g++.dg/torture/pr71281.C: New test.
2220
1f40cff3
MP
22212016-06-06 Marek Polacek <polacek@redhat.com>
2222
2223 PR c/71362
2224 * gcc.dg/pr71362.c: New test.
2225
6f5bcd24
JJ
22262016-06-06 Jakub Jelinek <jakub@redhat.com>
2227 Patrick Palka <ppalka@gcc.gnu.org>
2228
2229 PR c++/70847
2230 PR c++/71330
2231 PR c++/71393
2232 * g++.dg/opt/pr70847.C: New test.
2233 * g++.dg/ubsan/pr70847.C: New test.
2234 * g++.dg/ubsan/pr71393.C: New test.
2235
158beb4a
JJ
22362016-06-06 Jakub Jelinek <jakub@redhat.com>
2237
2238 PR tree-optimization/71259
2239 * gcc.dg/vect/pr71259.c: New test.
2240
d9b950dd
DM
22412016-06-06 David Malcolm <dmalcolm@redhat.com>
2242
2243 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2244 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2245 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2246 above.
2247
36f9ad69
KT
22482016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2249
2250 PR middle-end/37780
2251 * gcc.c-torture/execute/pr37780.c: New test.
2252 * gcc.target/aarch64/pr37780_1.c: Likewise.
2253 * gcc.target/arm/pr37780_1.c: Likewise.
2254
5545a907
MP
22552016-06-06 Marek Polacek <polacek@redhat.com>
2256
2257 * c-c++-common/attr-may-alias-1.c: New test.
2258 * c-c++-common/attr-may-alias-2.c: New test.
2259 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2260
93671519
BE
22612016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2262
2263 PR c/24414
2264 * gcc.target/i386/pr24414.c: New test.
2265
690f24b7
JM
22662016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2267
2268 * gcc.target/sparc/vis4misc.c: New file.
2269 * gcc.target/sparc/fpcmp.c: Likewise.
2270 * gcc.target/sparc/fpcmpu.c: Likewise.
2271
31ce6157
AH
22722016-06-06 Alan Hayward <alan.hayward@arm.com>
2273
2274 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2275 * gcc.dg/vect/vect-live-3.c: Likewise.
2276
9fcebb5a
RB
22772016-06-06 Richard Biener <rguenther@suse.de>
2278
2279 PR tree-optimization/71398
2280 * gcc.dg/torture/pr71398.c: New testcase.
2281
903ca97b
UB
22822016-06-06 Uros Bizjak <ubizjak@gmail.com>
2283
2284 PR target/71389
2285 * g++.dg/pr71389.C: New test.
2286
9c1eb332
JD
22872016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2288
2289 PR fortran/71404
2290 * gfortran.dg/fmt_read_5.f: New test.
2291
b2d83bd2
AV
22922016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2293
2294 PR fortran/69659
2295 * gfortran.dg/class_array_22.f03: New test.
2296
ec81960e
JH
22972016-06-05 Jan Hubicka <hubicka@ucw.cz>
2298
2299 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2300
429d2750
JH
23012016-06-05 Jan Hubicka <hubicka@ucw.cz>
2302
2303 * gcc.dg/predict-9.c: Update template.
2304
c1c00983
PC
23052016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2306
2307 PR c++/49377
2308 * g++.dg/template/pr49377.C: New.
2309
1927a963
JJ
23102016-06-04 Jakub Jelinek <jakub@redhat.com>
2311
2312 PR tree-optimization/71405
2313 * g++.dg/torture/pr71405.C: New test.
2314
909a11ad
PC
23152016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2316
2317 PR c++/70202
2318 * g++.dg/inherit/crash5.C: New.
2319 * g++.dg/inherit/virtual1.C: Adjust.
2320
08bbb1f8
JL
23212016-06-03 Jeff Law <law@redhat.com>
2322
2323 PR tree-optimization/71316
2324 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2325
7c35235c
JJ
23262016-06-03 Jakub Jelinek <jakub@redhat.com>
2327
2328 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2329 dg-additional-options with just -fno-tree-scev-cprop in it.
2330 * gcc.dg/vect/vect-live-2.c: Likewise.
2331 * gcc.dg/vect/vect-live-5.c: Likewise.
2332 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2333 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2334 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2335
c8572dd6
PP
23362016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2337
2338 PR c++/27100
2339 * g++.dg/other/friend6.C: New test.
2340
1c7733a7
BS
23412016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2342
2343 * g++.dg/torture/ppc-ldst-array.C: New.
2344
0d2f700f
JM
23452016-06-03 Joseph Myers <joseph@codesourcery.com>
2346
2347 PR target/71276
2348 PR target/71277
2349 * gcc.dg/torture/builtin-fp-int-inexact.c,
2350 gcc.target/i386/387-builtin-fp-int-inexact.c,
2351 gcc.target/i386/387-rint-inline-1.c,
2352 gcc.target/i386/387-rint-inline-2.c,
2353 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2354 gcc.target/i386/sse2-rint-inline-1.c,
2355 gcc.target/i386/sse2-rint-inline-2.c,
2356 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2357 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2358
f8071c05
L
23592016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2360 Julia Koval <julia.koval@intel.com>
2361
2362 PR target/66960
2363 PR target/67630
2364 PR target/67634
2365 PR target/67841
2366 PR target/68037
2367 PR target/68618
2368 PR target/68661
2369 PR target/69575
2370 PR target/69596
2371 PR target/69734
2372 * gcc.dg/guality/pr68037-1.c: New test.
2373 * gcc.dg/guality/pr68037-2.c: Likewise.
2374 * gcc.dg/guality/pr68037-3.c: Likewise.
2375 * gcc.dg/torture/pr68037-1.c: Likewise.
2376 * gcc.dg/torture/pr68037-2.c: Likewise.
2377 * gcc.dg/torture/pr68037-3.c: Likewise.
2378 * gcc.dg/torture/pr68661-1a.c: Likewise.
2379 * gcc.dg/torture/pr68661-1b.c: Likewise.
2380 * gcc.target/i386/interrupt-1.c: Likewise.
2381 * gcc.target/i386/interrupt-2.c: Likewise.
2382 * gcc.target/i386/interrupt-3.c: Likewise.
2383 * gcc.target/i386/interrupt-4.c: Likewise.
2384 * gcc.target/i386/interrupt-5.c: Likewise.
2385 * gcc.target/i386/interrupt-6.c: Likewise.
2386 * gcc.target/i386/interrupt-7.c: Likewise.
2387 * gcc.target/i386/interrupt-8.c: Likewise.
2388 * gcc.target/i386/interrupt-9.c: Likewise.
2389 * gcc.target/i386/interrupt-10.c: Likewise.
2390 * gcc.target/i386/interrupt-11.c: Likewise.
2391 * gcc.target/i386/interrupt-12.c: Likewise.
2392 * gcc.target/i386/interrupt-13.c: Likewise.
2393 * gcc.target/i386/interrupt-14.c: Likewise.
2394 * gcc.target/i386/interrupt-15.c: Likewise.
2395 * gcc.target/i386/interrupt-16.c: Likewise.
2396 * gcc.target/i386/interrupt-17.c: Likewise.
2397 * gcc.target/i386/interrupt-18.c: Likewise.
2398 * gcc.target/i386/interrupt-19.c: Likewise.
2399 * gcc.target/i386/interrupt-20.c: Likewise.
2400 * gcc.target/i386/interrupt-21.c: Likewise.
2401 * gcc.target/i386/interrupt-22.c: Likewise.
2402 * gcc.target/i386/interrupt-23.c: Likewise.
2403 * gcc.target/i386/interrupt-24.c: Likewise.
2404 * gcc.target/i386/interrupt-25.c: Likewise.
2405 * gcc.target/i386/interrupt-26.c: Likewise.
2406 * gcc.target/i386/interrupt-27.c: Likewise.
2407 * gcc.target/i386/interrupt-28.c: Likewise.
2408 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2409 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2410 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2411 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2412 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2413 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2414 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2415 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2416 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2417 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2418 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2419 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2420
36b85e43
BS
24212016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2422
9de2e795
L
2423 PR tree-optimization/52171
2424 * gcc.dg/pr52171.c: New test.
2425 * gcc.target/i386/pr52171.c: New test.
36b85e43 2426
bfeee8ac
JH
24272016-06-03 Jan Hubicka <jh@suse.cz>
2428
2429 * g++.dg/tree-ssa/pred-1.C: New testcase
2430 * gcc.dg/tree-ssa/pred-1.c: New testcase
2431
859b0bae
BS
24322016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2433
2434 PR target/70957
2435 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2436 support.
2437 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2438
3a2edf4c
AH
24392016-06-03 Alan Hayward <alan.hayward@arm.com>
2440
2441 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2442
b28ead45
AH
24432016-06-03 Alan Hayward <alan.hayward@arm.com>
2444
2445 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2446 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2447 * gcc.dg/vect/vect-live-1.c: New test.
2448 * gcc.dg/vect/vect-live-2.c: New test.
2449 * gcc.dg/vect/vect-live-3.c: New test.
2450 * gcc.dg/vect/vect-live-4.c: New test.
2451 * gcc.dg/vect/vect-live-5.c: New test.
2452 * gcc.dg/vect/vect-live-slp-1.c: New test.
2453 * gcc.dg/vect/vect-live-slp-2.c: New test.
2454 * gcc.dg/vect/vect-live-slp-3.c: New test.
2455
1f91747b
JJ
24562016-06-03 Jakub Jelinek <jakub@redhat.com>
2457
2458 PR middle-end/71387
2459 * g++.dg/opt/pr71387.C: New test.
2460
47b83923
JL
24612016-06-02 Jeff Law <law@redhat.com>
2462
2463 PR tree-optimization/71328
2464 * gcc.c-torture/compile/pr71328.c: New test.
2465
e96e5f46
JD
24662016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2467
2468 PR fortran/52393
2469 * gfortran.dg/fmt_read_3.f90: Fix typo.
2470 * gfortran.dg/fmt_read_4.f90: New test.
2471
b872d729
PC
24722016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2473
2474 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2475 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2476 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2477 * g++.dg/cpp0x/override2.C: Likewise.
2478 * g++.dg/parse/crash5.C: Likewise.
2479 * g++.dg/parse/error16.C: Likewise.
2480 * g++.dg/parse/error27.C: Likewise.
2481 * g++.dg/template/qualttp15.C: Likewise.
2482 * g++.dg/template/redecl4.C: Likewise.
2483 * g++.old-deja/g++.other/crash39.C: Likewise.
2484 * g++.old-deja/g++.other/struct1.C: Likewise.
2485 * g++.old-deja/g++.pt/m9a.C: Likewise.
2486 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2487
0e535442
JJ
24882016-06-02 Jakub Jelinek <jakub@redhat.com>
2489
0633ee10
JJ
2490 PR c++/71372
2491 * c-c++-common/pr71372.c: New test.
2492
0e535442
JJ
2493 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2494 __TIME__ strings with __builtin_strcmp instead of printf and
2495 dg-output.
2496
f3c5ecc2
ML
24972016-06-02 Martin Liska <mliska@suse.cz>
2498
2499 * gcc.dg/predict-9.c: New test.
2500
a91807c5
JJ
25012016-06-02 Jakub Jelinek <jakub@redhat.com>
2502
2503 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2504 global set_compiler_env_var and global saved_compiler_env_var.
2505
b5bd1978
KT
25062016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2507
2508 PR rtl-optimization/71295
2509 * gcc.c-torture/compile/pr71295.c: New test.
2510
b93b1475
JJ
25112016-06-02 Jakub Jelinek <jakub@redhat.com>
2512
930ebd0e
JJ
2513 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2514
1e021dc3
JJ
2515 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2516 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2517
b93b1475
JJ
2518 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2519 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2520 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2521 alternative number.
2522
58f2fb5c
MM
25232016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2524
2525 * gcc.target/powerpc/p9-splat-4.c: New test.
2526
25272016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2528
2529 PR target/71186
2530 * gcc.target/powerpc/pr71186.c: New test.
2531
4731c9f0
JD
25322016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2533
2534 PR fortran/52393
2535 * gfortran.dg/fmt_read_3.f90: New test.
2536
042dee3e
TP
25372016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2538
2539 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2540 procedure.
2541
15c98b2e
ES
25422016-06-01 Eduard Sanou <dhole@openmailbox.org>
2543
2544 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2545 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2546 env var is set.
2547 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2548 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2549 shown once.
2550 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2551 during compilation.
2552 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2553 vars set by dg-set-compiler-env-var.
2554
6442a6f4
PT
25552016-06-01 Paul Thomas <pault@gcc.gnu.org>
2556
2557 PR fortran/71156
2558 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2559 to the module procedure declaration.
2560 * gfortran.dg/submodule_16.f08: New test.
2561
ab62397a
JJ
25622016-06-01 Jakub Jelinek <jakub@redhat.com>
2563
2564 PR middle-end/71371
2565 * c-c++-common/gomp/pr71371.c: New test.
2566
b66af6ed
RB
25672016-06-01 Richard Biener <rguenther@suse.de>
2568
2569 PR tree-optimization/71366
2570 * gcc.dg/torture/pr71366-1.c: New testcase.
2571 * gcc.dg/torture/pr71366-2.c: Likewise.
2572
e342b9d8
KN
25732016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2574
2575 * gcc.target/powerpc/vslv-0.c: New test.
2576 * gcc.target/powerpc/vslv-1.c: New test.
2577 * gcc.target/powerpc/vsrv-0.c: New test.
2578 * gcc.target/powerpc/vsrv-1.c: New test.
2579
721547cd
NS
25802016-06-01 Nathan Sidwell <nathan@acm.org>
2581
2582 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2583 * gcc.target/nvptx/weak.c: New.
2584
fa2c9034
RB
25852016-06-01 Richard Biener <rguenther@suse.de>
2586
2587 PR tree-optimization/71261
2588 * gcc.dg/torture/vect-bool-1.c: New testcase.
2589
3e32893c
JJ
25902016-06-01 Jakub Jelinek <jakub@redhat.com>
2591
2592 * gfortran.dg/gomp/order-1.f90: New test.
2593 * gfortran.dg/gomp/order-2.f90: New test.
2594
8c383600
JH
25952016-06-01 Jan Hubicka <hubicka@ucw.cz>
2596
2597 * gcc.dg/unroll-6.c: Update template.
2598 * gcc.dg/unroll-7.c: New testcase.
2599 * gcc.dg/unroll-8.c: New testcase.
2600
a0dfeef5
EB
26012016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2602
2603 * gnat.dg/opt56.ad[sb]: New test.
2604
48de5701
PC
26052016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2606
2607 PR c++/66635
2608 * g++.dg/cpp0x/constexpr-ice16.C: New.
2609
827cf695
PP
26102016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2611
2612 PR tree-optimization/71314
2613 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2614 -mbranch-cost=2.
2615
ff66f6e8
PP
26162016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2617
2618 PR tree-optimization/71077
2619 * gcc.dg/tree-ssa/pr71077.c: New test.
2620
050fb209
JH
26212016-05-31 Jan Hubicka <hubicka@ucw.cz>
2622
48de5701
PC
2623 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2624 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2625 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2626
c642d919
PC
26272016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2628
2629 PR c++/71248
2630 * g++.dg/cpp0x/pr71248.C: New.
2631 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2632 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2633 * g++.dg/init/new37.C: Likewise.
2634 * g++.dg/template/static1.C: Likewise.
2635 * g++.dg/template/static2.C: Likewise.
2636
d6439e08
L
26372016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2638
2639 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2640 instead of %rdi.
2641 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2642
780b9dd4
MP
26432016-05-31 Marek Polacek <polacek@redhat.com>
2644
2645 * c-c++-common/Wswitch-unreachable-3.c: New test.
2646 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2647
0d99f8a0
RB
26482016-05-31 Richard Biener <rguenther@suse.de>
2649
2650 PR tree-optimization/71352
2651 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2652
52545641
TP
26532016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2654
2655 * gcc.target/arm/armv5_thumb_isa.c: New test.
2656
5b8c1205
KY
26572016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2658
2659 PR target/71346
2660 * gcc.target/i386/pr71346.c: New test.
2661
7a88cc84
TV
26622016-05-31 Tom de Vries <tom@codesourcery.com>
2663
2664 PR tree-optimization/69068
2665 * gcc.dg/graphite/pr69068.c: New test.
2666
265149a6
MS
26672016-05-27 Martin Sebor <msebor@redhat.com>
2668
2669 PR c++/71306
2670 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2671
00631022
JJ
26722016-05-30 Jakub Jelinek <jakub@redhat.com>
2673
2674 PR c++/71349
2675 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2676 nowait depend(inout: dd[0]) clauses where permitted.
2677
b2f6675b
PC
26782016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2679
2680 PR c++/71238
2681 * g++.dg/parse/pr71238.C: New.
2682 * g++.dg/concepts/friend1.C: Test column numbers too.
2683 * g++.dg/cpp0x/initlist31.C: Likewise.
2684 * g++.dg/cpp0x/pr51420.C: Likewise.
2685 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2686 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2687 * g++.dg/ext/builtin3.C: Likewise.
2688 * g++.dg/lookup/friend12.C: Likewise.
2689 * g++.dg/lookup/friend7.C: Likewise.
2690 * g++.dg/lookup/koenig1.C: Likewise.
2691 * g++.dg/lookup/koenig5.C: Likewise.
2692 * g++.dg/lookup/used-before-declaration.C: Likewise.
2693 * g++.dg/overload/koenig1.C: Likewise.
2694 * g++.dg/template/crash65.C: Likewise.
2695 * g++.dg/template/friend57.C: Likewise.
2696 * g++.dg/warn/Wshadow-5.C: Likewise.
2697 * g++.dg/warn/Wunused-8.C: Likewise.
2698 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2699 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2700 * g++.old-deja/g++.jason/member.C: Likewise.
2701 * g++.old-deja/g++.jason/report.C: Likewise.
2702 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2703 * g++.old-deja/g++.law/visibility20.C: Likewise.
2704 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2705 * g++.old-deja/g++.other/static5.C: Likewise.
2706 * g++.old-deja/g++.pt/overload2.C: Likewise.
2707
a448ff40
JH
27082016-05-30 Jan Hubicka <hubicka@ucw.cz>
2709
2710 * gcc.dg/tree-ssa/peel1.c: New testcase.
2711 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2712 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2713
69be8c91
TV
27142016-05-30 Tom de Vries <tom@codesourcery.com>
2715
2716 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2717 to ce.
2718
a59775a1
PC
27192016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2720
2721 PR c++/71099
2722 * g++.dg/parse/virtual1.C: New.
2723
53d6d955
UB
27242016-05-30 Uros Bizjak <ubizjak@gmail.com>
2725
2726 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2727 Use correct register when clearing %edx.
2728
0557293f
AM
27292016-05-30 Alexander Monakov <amonakov@ispras.ru>
2730
2731 PR tree-optimization/71289
2732 * gcc.dg/pr71289.c: New test.
2733
5d476e35
KV
27342016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2735
2736 PR middle-end/71269
2737 PR middle-end/71292
2738 * gcc.dg/tree-ssa/pr71269.c: New test.
2739 * gcc.dg/tree-ssa/pr71292.c: New test.
2740
db5447ca
KV
27412016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2742
2743 PR middle-end/71252
2744 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2745
98bdbb39
JH
27462016-05-30 Jan Hubicka <hubicka@ucw.cz>
2747
2748 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2749 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2750 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2751
7e012855
TV
27522016-05-30 Tom de Vries <tom@codesourcery.com>
2753
2754 PR tree-optimization/69067
2755 * gcc.dg/graphite/pr69067.c: New test.
2756
beed3701
UB
27572016-05-29 Uros Bizjak <ubizjak@gmail.com>
2758
2759 PR target/71245
2760 * gcc.target/i386/pr71245-1.c: New test.
2761 * gcc.target/i386/pr71245-2.c: Ditto.
2762
b6d4f8e8
PC
27632016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2764
2765 PR c++/71105
2766 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2767 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2768 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2769
00022058
JH
27702016-05-27 Jan Hubicka <hubicka@ucw.cz>
2771
2772 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2773
c8419aca
VV
27742016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2775
2776 Revert:
2777 PR c++/69855
2778 * g++.dg/overload/69855.C: New.
2779 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2780 * g++.old-deja/g++.pt/crash3.C: Likewise.
2781
8008c4d2
PC
27822016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2783
2784 PR c++/60385
2785 * g++.dg/parse/namespace13.C: New.
2786
8b2ef235
JL
27872016-05-26 Jeff Law <law@redhat.com>
2788
2789 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2790 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2791 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2792 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2793 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2794 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2795 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2796 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2797 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2798 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2799 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2800 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2801 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2802
7d67159b
VV
28032016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2804
2805 PR c++/69855
2806 * g++.dg/overload/69855.C: New.
2807 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2808 * g++.old-deja/g++.pt/crash3.C: Likewise.
2809
88e3bdd1
JW
28102016-05-27 Jiong Wang <jiong.wang@arm.com>
2811
2812 PR target/63596
2813 * gcc.target/aarch64/va_arg_1.c: New testcase.
2814 * gcc.target/aarch64/va_arg_2.c: Likewise.
2815 * gcc.target/aarch64/va_arg_3.c: Likewise.
2816
3fd6b9cc
JW
28172016-05-27 Jiong Wang <jiong.wang@arm.com>
2818
2819 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2820 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2821 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2822 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2823 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2824
3cee7e4e
MP
28252016-05-27 Marek Polacek <polacek@redhat.com>
2826
2827 PR middle-end/71308
2828 * g++.dg/torture/pr71308.C: New test.
2829
6a813c96
DV
28302016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2831
2832 * gcc.dg/zero_bits_compound-1.c: New test.
2833 * gcc.dg/zero_bits_compound-2.c: New test.
2834
0561bcfb
IE
28352016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2836
2837 PR middle-end/71279
2838 * gcc.dg/pr71279.c: New test.
2839
21316320
MM
28402016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2841
2842 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2843 floating point min/max/comparison instructions.
2844 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2845
7211a097
JJ
28462016-05-26 Jakub Jelinek <jakub@redhat.com>
2847
2848 * c-c++-common/gomp/schedule-1.c: New test.
2849 * gfortran.dg/gomp/schedule-1.f90: New test.
2850
cac177cf
PP
28512016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2852
2853 PR c++/70822
2854 PR c++/70106
2855 * g++.dg/cpp1y/auto-fn32.C: New test.
2856 * g++.dg/cpp1y/paren4.C: New test.
2857
a2d5b8c9
NS
28582016-05-26 Nathan Sidwell <nathan@acm.org>
2859
2860 * gcc.dg/20060410.c: Xfail on ptx.
2861 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2862 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2863 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2864 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2865 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2866
ffa8b552
TP
28672016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2868
2869 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2870
c7501e00
JJ
28712016-05-26 Jakub Jelinek <jakub@redhat.com>
2872
1875b9a0
JJ
2873 PR tree-optimization/71280
2874 * gcc.dg/pr71280.c: New test.
2875
2116e19f
JJ
2876 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2877
305aef09
JJ
2878 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2879 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2880
c7501e00
JJ
2881 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2882
ca449d26
JW
28832016-05-26 Jiong Wang <jiong.wang@arm.com>
2884
2885 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2886 kept in memory.
ca449d26 2887
8af01c66
JL
28882016-05-25 Jeff Law <law@redhat.com>
2889
2890 PR tree-optimization/71272
2891 * gcc.c-torture/compile/pr71272.c: new test.
2892
f9d6ce73
BS
28932016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2894
2895 * gcc.target/powerpc/vec-cmpne.c: New test.
2896 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2897
a88a7b22
EB
28982016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2899
2900 * gnat.dg/opt55.ad[sb]: New test.
2901
125f02ed
SKS
29022016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2903
2904 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2905 * c-c++-common/pr60226.c: Require int32plus.
2906 * gcc.c-torture/execute/pr70602.c: Likewise.
2907 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2908 unsigned long for malloc arg type.
2909 * gcc.dg/asr_div1.c: Require int32plus.
2910 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2911 * gcc.dg/pie-1.c: Require pie.
2912 * gcc.dg/pie-2.c: Likewise.
2913 * gcc.dg/pr59471.c: Require int32plus.
2914 * gcc.dg/pr59963-2.c: XFAIL for int16.
2915 * gcc.dg/pr60114.c: Require int32plus.
2916 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2917 unsigned long for typedef of size_t.
2918 * gcc.dg/pr63914.c: Require int32plus.
2919 * gcc.dg/pr64536.c: Require pt32plus.
2920 * gcc.dg/pr65658.c: Likewise.
2921 * gcc.dg/pr67271.c: Require int32plus.
2922 * gcc.dg/pr68112.c: Likewise.
2923 * gcc.dg/pr69071.c: Skip for avr target.
2924 * gcc.dg/pr69973.c: Require int32plus.
2925 * gcc.dg/pr70169.c: Skip for avr target.
2926 * gcc.dg/sso-6.c: Require int32plus.
2927 * gcc.dg/sso-7.c: Likewise.
2928 * gcc.dg/sso-8.c: Likewise.
2929 * gcc.dg/vrp-min-max-2.c: Likewise.
2930
c6e434f5
UB
29312016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2932
2933 PR target/70738
2934 * gcc.target/i386/pr70738-1.c: New test.
2935 * gcc.target/i386/pr70738-2.c: Likewise.
2936 * gcc.target/i386/pr70738-3.c: Likewise.
2937 * gcc.target/i386/pr70738-4.c: Likewise.
2938 * gcc.target/i386/pr70738-5.c: Likewise.
2939 * gcc.target/i386/pr70738-6.c: Likewise.
2940 * gcc.target/i386/pr70738-7.c: Likewise.
2941 * gcc.target/i386/pr70738-8.c: Likewise.
2942 * gcc.target/i386/pr70738-9.c: Likewise.
2943
5c42d341
KT
29442016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2945
2946 PR rtl-optimization/66940
2947 * gcc.c-torture/execute/pr66940.c: New test.
2948
bf9a1a07
IV
29492016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2950
2951 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2952 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2953 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2954 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2955 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2956 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2957 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2958 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2959 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2960 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2961 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2962 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2963 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2964 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2965 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2966 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2967 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2968 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2969 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2970 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2971 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2972 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2973 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2974 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2975
95efe6b6
MP
29762016-05-25 Marek Polacek <polacek@redhat.com>
2977
2978 PR c/71265
2979 * gcc.dg/noncompile/pr71265.c: New test.
2980
a23faf7a
MP
2981 PR c/71266
2982 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2983
69a6d5ad
NS
29842016-05-25 Nathan Sidwell <nathan@acm.org>
2985
2986 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2987
3072d4ea
RB
29882016-05-25 Richard Biener <rguenther@suse.de>
2989
2990 PR tree-optimization/71261
2991 * c-c++-common/torture/pr71261.c: New testcase.
2992
e412ece4
RB
29932016-05-25 Richard Biener <rguenther@suse.de>
2994
2995 PR tree-optimization/71264
2996 * gcc.dg/vect/pr71264.c: New testcase.
2997
b9e551ad
PC
29982016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2999
3000 PR c++/55992
3001 * g++.dg/cpp0x/alias-decl-53.C: New.
3002 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
3003
6aa1abe5
ML
30042016-05-25 Martin Liska <mliska@suse.cz>
3005
3006 * g++.dg/pr71239.C: New test.
3007
842d162e
RB
30082016-05-25 Richard Biener <rguenther@suse.de>
3009
c87885ca
RO
3010 * gcc.dg/vect/pr58135.c: Rename to ...
3011 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 3012
f184a36c
MP
30132016-05-25 Marek Polacek <polacek@redhat.com>
3014
3015 * g++.dg/pr65295.C: Use target c++14.
3016
021fad86
PC
30172016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3018
53d6d955
UB
3019 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3020 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 3021
c3eaf15a
MM
30222016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3023
3024 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3025 instructions.
3026
e46c7770
CP
30272016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3028
3029 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3030 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3031 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3032 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3033 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3034 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3035 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3036 * c-c++-common/goacc/pcopy.c: Likewise.
3037 * c-c++-common/goacc/pcopyin.c: Likewise.
3038 * c-c++-common/goacc/pcopyout.c: Likewise.
3039 * c-c++-common/goacc/pcreate.c: Likewise.
3040 * c-c++-common/goacc/pr70688.c: New test.
3041 * c-c++-common/goacc/present-1.c: Adjust test.
3042 * c-c++-common/goacc/reduction-5.c: Likewise.
3043 * g++.dg/goacc/data-1.C: New test.
3044
4bfc9db7
MM
30452016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3046
3047 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3048 vector parity built-in functions.
3049 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3050 count trailing zeros automatic vectorization.
3051 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3052 count trailing zeros built-in functions.
3053
2bc145af
KV
30542016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3055
3056 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3057
26869fdb
PH
30582016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3059
3060 PR target/71050
3061 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3062
b2dc9c3b
PC
30632016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3064
3065 PR c++/50436
3066 * g++.dg/template/crash123.C: New.
3067 * g++.dg/template/crash124.C: Likewise.
3068
f65e97fd
MS
30692016-05-24 Martin Sebor <msebor@redhat.com>
3070
3071 PR c++/71147
3072 * g++.dg/ext/flexary16.C: New test.
3073
a6f5ac7f
IV
30742016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3075
69a6d5ad
NS
3076 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3077 before math.h is included.
a6f5ac7f
IV
3078 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3079 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3080 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3081 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3082 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3083 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3084 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3085 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3086 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3087 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3088 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3089 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3090 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3091 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3092 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3093 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3094 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3095 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3096 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3097 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3098 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3099 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3100 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3101
27bad558
MM
31022016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3103 Kelvin Nilsen <kelvin@gcc.gnu.org>
3104
3105 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3106 support.
3107
72f382fb
PC
31082016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3109
3110 PR c++/69872
3111 * g++.dg/warn/Wno-narrowing1.C: New.
3112
ef2ec9d9
MP
31132016-05-24 Marek Polacek <polacek@redhat.com>
3114
3115 PR c/71249
3116 * c-c++-common/Wswitch-unreachable-2.c: New test.
3117
e90434e3
JJ
31182016-05-24 Jakub Jelinek <jakub@redhat.com>
3119
7adb26f2
JJ
3120 PR c++/71257
3121 * g++.dg/vect/simd-clone-6.cc: New test.
3122 * g++.dg/gomp/declare-simd-6.C: New test.
3123
e90434e3
JJ
3124 PR middle-end/70434
3125 PR c/69504
3126 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3127
b556ea3b
RB
31282016-05-24 Richard Biener <rguenther@suse.de>
3129
3130 PR tree-optimization/71240
3131 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3132
e5328f5d
RB
31332016-05-24 Richard Biener <rguenther@suse.de>
3134
3135 PR tree-optimization/71230
3136 * gcc.dg/torture/pr71230.c: New testcase.
3137 * g++.dg/torture/pr71230.C: Likewise.
3138
a04e69c0
TS
31392016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3140
3141 * c-c++-common/goacc/routine-5.c: Add tests.
3142 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3143 * gfortran.dg/goacc/routine-6.f90: Add tests.
3144
30fd2977
RB
31452016-05-24 Richard Biener <rguenther@suse.de>
3146
3147 PR tree-optimization/71253
3148 * gcc.dg/torture/pr71253.c: New testcase.
3149
ca6f60bc
KV
31502016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3151
3152 PR middle-end/71252
3153 * gfortran.dg/pr71252.f90: New test.
3154
d3465d72
RS
31552016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3156
3157 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3158
f17a223d
RB
31592016-05-24 Richard Biener <rguenther@suse.de>
3160
3161 PR middle-end/70434
3162 PR c/69504
3163 * c-c++-common/vector-subscript-4.c: New testcase.
3164 * c-c++-common/vector-subscript-5.c: Likewise.
3165
e3f36534
JD
31662016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3167
3168 PR fortran/71123
3169 * gfortran.dg/namelist_90.f: New test
3170
85d5c27d
JD
31712016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3172
3173 PR fortran/66461
3174 * gfortran.dg/unexpected_eof.f: New test
3175
fe3f3340
MM
31762016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3177 Kelvin Nilsen <kelvin@gcc.gnu.org>
3178
3179 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3180 as little endian.
3181
26d6ae55
PC
31822016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3183
3184 PR c++/70972
3185 * g++.dg/cpp0x/inh-ctor20.C: New.
3186 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3187
d6c9a06f
PC
31882016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3189
3190 PR c++/69095
3191 * g++.dg/cpp0x/variadic168.C: New.
3192
396a1d10
PC
31932016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3194
3195 * g++.dg/cpp0x/pr31445.C: Test column number too.
3196 * g++.dg/cpp0x/pr32253.C: Likewise.
3197 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3198 * g++.dg/cpp0x/variadic36.C: Likewise.
3199
ece46666
MG
32002016-05-23 Marc Glisse <marc.glisse@inria.fr>
3201
3202 * gcc.dg/fold-notshift-2.c: Adjust.
3203
a7dc5980
MP
32042016-05-23 Marek Polacek <polacek@redhat.com>
3205
3206 PR c/49859
3207 * c-c++-common/Wswitch-unreachable-1.c: New test.
3208 * gcc.dg/Wswitch-unreachable-1.c: New test.
3209 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3210 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3211 * g++.dg/gomp/block-10.C: Likewise.
3212 * gcc.dg/gomp/block-10.c: Likewise.
3213 * g++.dg/gomp/block-9.C: Likewise.
3214 * gcc.dg/gomp/block-9.c: Likewise.
3215 * g++.dg/gomp/target-1.C: Likewise.
3216 * g++.dg/gomp/target-2.C: Likewise.
3217 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3218 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3219 * g++.dg/gomp/taskgroup-1.C: Likewise.
3220 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3221 * gcc.dg/gomp/teams-1.c: Likewise.
3222 * g++.dg/gomp/teams-1.C: Likewise.
3223 * g++.dg/overload/error3.C: Likewise.
3224 * g++.dg/tm/jump1.C: Likewise.
3225 * g++.dg/torture/pr40335.C: Likewise.
3226 * gcc.dg/c99-vla-jump-5.c: Likewise.
3227 * gcc.dg/switch-warn-1.c: Likewise.
3228 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3229 * gcc.dg/nested-func-1.c: Likewise.
3230 * gcc.dg/pr67784-4.c: Likewise.
3231
18b54004
RB
32322016-05-23 Richard Biener <rguenther@suse.de>
3233
3234 PR tree-optimization/71230
3235 * gfortran.dg/pr71230-1.f90: New testcase.
3236 * gfortran.dg/pr71230-2.f90: Likewise.
3237
e569db5f
VK
32382016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3239
396a1d10 3240 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
3241 * gcc.dg/vect/pr58135.c: Add new.
3242 * gfortran.dg/pr46519-1.f: Adjust test case.
3243
e4b71114
PC
32442016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3245
3246 PR c++/53401
3247 * g++.dg/cpp0x/decltype64.C: New.
3248
a25a8058
CL
32492016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3250
3251 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3252 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3253 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3254
0dcfe9ab
CL
32552016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3256
3257 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3258 Add poly64x1_t and poly64x2_t cases if supported.
3259 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3260 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3261 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3262 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3263 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3264
ffd70e4a
CL
32652016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3266
3267 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3268 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3269 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3270 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3271 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3272 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3273 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3274
4b1f57fe
CL
32752016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3276
3277 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3278
16c5ec77
CL
32792016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3280
3281 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3282 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3283
94ad56c7
JJ
32842016-05-22 Jakub Jelinek <jakub@redhat.com>
3285
57748705
JJ
3286 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3287 constraint instead of "r".
3288 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3289 insn instead of vxorpd.
3290 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3291
af120161
JJ
3292 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3293 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3294
355023ce
JJ
3295 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3296
3b48574c
JJ
3297 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3298 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3299
94ad56c7
JJ
3300 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3301
8a85cee2
KV
33022016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3303
3304 PR middle-end/40921
3305 * gcc.dg/tree-ssa/pr40921.c: New test.
3306
8e916b16
PS
33072016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3308
3309 PR target/71103
3310 * gcc.target/avr/pr71103.c: New test.
3311
88aea79f
KV
33122016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3313
3314 PR middle-end/71179
3315 * gcc.dg/tree-ssa/pr71179.c: New test.
3316
79063edd
MS
33172016-05-20 Martin Sebor <msebor@redhat.com>
3318
3319 PR c/71115
3320 * gcc.dg/init-excess-2.c: New test.
3321
55c8849f
EB
33222016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3323
3324 * gnat.dg/opt53.adb: New test.
3325 * gnat.dg/opt54.adb: Likewise.
3326
c91a0948
MJ
33272016-05-20 Martin Jambor <mjambor@suse.cz>
3328
3329 PR tree-optimization/70884
3330 * gcc.dg/tree-ssa/pr70919.c: New test.
3331
9cad20fa
BS
33322016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3333
3334 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3335 formatting.
69a6d5ad
NS
3336 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3337 fix code formatting.
3338
33392016-05-20 Nathan Sidwell <nathan@acm.org>
3340
3341 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3342 non-common cases.
3343 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 3344
15c671a7
DM
33452016-05-20 David Malcolm <dmalcolm@redhat.com>
3346
3347 * jit.dg/all-non-failing-tests.h: Add
3348 test-factorial-must-tail-call.c.
3349 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3350 * jit.dg/test-factorial-must-tail-call.c: New test case.
3351
4f028369
JJ
33522016-05-20 Jakub Jelinek <jakub@redhat.com>
3353
3354 PR fortran/71204
3355 * gfortran.dg/pr71204.f90: New test.
3356
7dea4ab3
CP
33572016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3358
3359 * gcc.target/nvptx/sincos.c: New test.
3360
ef98d365
PC
33612016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3362
3363 PR c++/70572
3364 * g++.dg/cpp1y/auto-fn31.C: New.
3365
92466115
BS
33662016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3367
3368 * gcc.target/powerpc/vec-addec.c: New test.
3369 * gcc.target/powerpc/vec-addec-int128.c: New test.
3370
9a385c2d
DM
33712016-05-20 David Malcolm <dmalcolm@redhat.com>
3372
3373 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3374 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3375 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3376 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3377
77c9d5b4
JH
33782016-05-20 Jan Hubicka <hubicka@ucw.cz>
3379
3380 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3381
68047971
JJ
33822016-05-20 Jakub Jelinek <jakub@redhat.com>
3383
18954840
JJ
3384 PR c++/71210
3385 * g++.dg/opt/pr71210-1.C: New test.
3386 * g++.dg/opt/pr71210-2.C: New test.
3387
68047971
JJ
3388 PR tree-optimization/29756
3389 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3390 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3391 only on selected targets where V4SImode vectors are known to be
3392 supported.
3393
d78789f5
MG
33942016-05-20 Marc Glisse <marc.glisse@inria.fr>
3395
3396 PR tree-optimization/71079
3397 PR tree-optimization/71206
3398 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3399
550fa093
PK
34002016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3401
3402 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3403 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3404 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3405
483c6429
RG
34062016-05-20 Richard Guenther <rguenther@suse.de>
3407
3408 PR tree-optimization/29756
3409 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3410
eb066284
RB
34112016-05-20 Richard Biener <rguenther@suse.de>
3412
3413 PR tree-optimization/71185
3414 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3415
58f10249
RB
34162016-05-20 Richard Biener <rguenther@suse.de>
3417
3418 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3419
2a5569fa
MP
34202016-05-19 Marek Polacek <polacek@redhat.com>
3421
3422 PR c++/71075
3423 * g++.dg/diagnostic/pr71075.C: New test.
3424
5e9a5385
DM
34252016-05-19 David Malcolm <dmalcolm@redhat.com>
3426
3427 PR c++/71184
3428 * g++.dg/pr71184.C: New test case.
3429
4f45da44
KN
34302016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3431
3432 * gcc.target/powerpc/darn-0.c: New test.
3433 * gcc.target/powerpc/darn-1.c: New test.
3434 * gcc.target/powerpc/darn-2.c: New test.
3435
4177437e
MP
34362016-05-19 Marek Polacek <polacek@redhat.com>
3437
3438 PR tree-optimization/71031
3439 * gcc.dg/tree-ssa/vrp100.c: New test.
3440
afb72432
IE
34412016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3442
3443 PR rtl-optimization/71148
3444 * gcc.dg/pr71148.c: New test.
3445
4f83064e
KT
34462016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3447
3448 PR target/71056
3449 * gcc.target/arm/pr71056.c: New test.
3450
4bf8dbe1
BE
34512016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3452
3453 * c-c++-common/pr69669.c: Check the used mode.
3454
f3510625
MO
34552016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3456
3457 PR sanitizer/64354
3458 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3459
43c0068e
RB
34602016-05-19 Richard Biener <rguenther@suse.de>
3461
3462 PR tree-optimization/70729
3463 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3464 * gcc.dg/graphite/scop-18.c: Likewise.
3465 * gcc.dg/pr41783.c: Disable LIM.
3466 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3467 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3468 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3469 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3470 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3471 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3472 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3473 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3474 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3475 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3476 * gfortran.dg/pr42108.f90: Likewise.
3477
70f25790
DM
34782016-05-18 David Malcolm <dmalcolm@redhat.com>
3479
3480 PR driver/69265
3481 * gcc.dg/spellcheck-options-11.c: New test case.
3482
960db8ec
JJ
34832016-05-18 Jakub Jelinek <jakub@redhat.com>
3484
3485 PR c++/71100
3486 * g++.dg/opt/pr71100.C: New test.
3487
04643334
MJ
34882016-05-18 Martin Jambor <mjambor@suse.cz>
3489
3490 PR ipa/69708
3491 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3492 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3493 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3494 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3495
91bb9f80
MJ
34962016-05-18 Martin Jambor <mjambor@suse.cz>
3497
3498 PR ipa/69708
3499 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3500 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3501 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3502 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3503 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3504
c584aca6
PC
35052016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3506
3507 PR c++/69793
3508 * g++.dg/template/crash122.C: New.
3509
20309c6e
PC
35102016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3511
3512 PR c++/70466
3513 * g++.dg/template/pr70466-1.C: New.
3514 * g++.dg/template/pr70466-2.C: Likewise.
3515
50c78b9a
MM
35162016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3517
3518 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3519 splat operations and the XXSPLTIB instruction.
3520 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3521 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3522 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3523 xxlxor to clear a register.
3524
cf8be00d
RS
35252016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3526
3527 * gcc.dg/torture/pr71020.c: New test.
3528
848a392a
MJ
35292016-05-18 Martin Jambor <mjambor@suse.cz>
3530
3531 PR ipa/70646
3532 * gcc.dg/ipa/pr70646.c: New test.
3533
1f2ab776
CL
35342016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3535
3536 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3537
76489493
CL
35382016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3539
3540 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3541 missing tests for vreinterpretq_p{8,16}.
3542
bd79378d
CL
35432016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3544
3545 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3546 vsliq_n_s64 and vsliq_n_u64.
3547
81ca3ea0
CL
35482016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3549
3550 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3551 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3552
873cb425
CL
35532016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3554
3555 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3556 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3557 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3558
9d6e7c21
CL
35592016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3560
3561 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3562 in comment.
3563
b4dbe40e 35642016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3565
3566 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3567 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3568 "blr\t" and switch to scan-assembler-times.
3569
83a5c910
JW
35702016-05-18 Jiong Wang <jiong.wang@arm.com>
3571
53d6d955
UB
3572 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3573 with __aarch64__.
3574 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3575 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3576
fb7cbdeb
JJ
35772016-05-18 Jakub Jelinek <jakub@redhat.com>
3578
8ee91165
JJ
3579 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3580 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3581 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3582 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3583 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3584 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3585
cf4d516a
JJ
3586 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3587 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3588
a4f16422
JJ
3589 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3590 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3591
7b37ce10
JJ
3592 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3593 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3594
fb7cbdeb
JJ
3595 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3596
c9326aef
RB
35972016-05-18 Richard Biener <rguenther@suse.de>
3598
3599 PR tree-optimization/71168
3600 * gcc.dg/torture/pr71168.c: New testcase.
3601
df8b0a11
KV
36022016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3603
3604 PR middle-end/63586
3605 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3606 * gcc.dg/tree-ssa/pr63586.c: New test.
3607 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3608
2efd67ed
NS
36092016-05-17 Nathan Sidwell <nathan@acm.org>
3610
3611 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3612 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3613 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3614 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3615
1988b2c2
NS
36162016-05-17 Nathan Sidwell <nathan@acm.org>
3617
3618 * gcc.target/nvptx/abi-vararg-3.c: New.
3619
ad1d92ab
MM
36202016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3621
3622 PR tree-optimization/54579
3623 PR middle-end/55299
3624 * gcc.dg/fold-notrotate-1.c: New test.
3625 * gcc.dg/fold-notshift-1.c: New test.
3626 * gcc.dg/fold-notshift-2.c: New test.
3627
47768df8
MP
36282016-05-17 Marek Polacek <polacek@redhat.com>
3629
3630 PR ipa/71146
3631 * g++.dg/ipa/pr71146.C: New test.
3632
6b5423a5
DM
36332016-05-17 David Malcolm <dmalcolm@redhat.com>
3634
3635 * jit.dg/test-error-array-bounds.c: New test case.
3636
c7986356
MG
36372016-05-17 Marc Glisse <marc.glisse@inria.fr>
3638
3639 * gcc.dg/tree-ssa/and-1.c: New testcase.
3640
d982c5b7
MG
36412016-05-17 Marc Glisse <marc.glisse@inria.fr>
3642
3643 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3644 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3645
0139ba93
MG
36462016-05-17 Marc Glisse <marc.glisse@inria.fr>
3647
3648 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3649 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3650
daab4562
JW
36512016-05-17 Jiong Wang <jiong.wang@arm.com>
3652
3653 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3654
22330033
JW
36552016-05-17 Jiong Wang <jiong.wang@arm.com>
3656
3657 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3658
98b3a5f2
JW
36592016-05-17 Jiong Wang <jiong.wang@arm.com>
3660
3661 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3662 ".2d[index]" when scan the assembly.
3663 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3664 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3665 float64x1.
3666 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3667
b71b7a8e
RB
36682016-05-17 Richard Biener <rguenther@suse.de>
3669
3670 PR tree-optimization/71132
3671 * gcc.dg/torture/pr71132.c: New testcase.
3672
3c51ad46
CL
36732016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3674
3675 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3676
d20faa66
KT
36772016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3678
3679 PR target/70809
3680 * gcc.target/aarch64/pr70809_1.c: New test.
3681
b75cc5a4
KT
36822016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3683
3684 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3685 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3686 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3687 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3688
b28eb195
IE
36892016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3690 Ilya Enkovich <ilya.enkovich@intel.com>
3691
3692 PR target/71114
3693 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3694
0b9004ed
JH
36952016-05-16 Jan Hubicka <hubicka@ucw.cz>
3696
3697 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3698 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3699
1b81a1c1
MW
37002016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3701
3702 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3703 test for __ARM_FP16_ARGS.
3704 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3705 * gcc.target/arm/aapcs/neon-vect10.c: New.
3706 * gcc.target/arm/aapcs/neon-vect9.c: New.
3707 * gcc.target/arm/aapcs/vfp18.c: New.
3708 * gcc.target/arm/aapcs/vfp19.c: New.
3709 * gcc.target/arm/aapcs/vfp20.c: New.
3710 * gcc.target/arm/aapcs/vfp21.c: New.
3711 * gcc.target/arm/fp16-aapcs-1.c: New.
3712 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3713 test for __ARM_FP16_ARGS.
3714 * g++.target/arm/fp16-return-1.c: Update expected output.
3715
921d1e73
JW
37162016-05-16 Jiong Wang <jiong.wang@arm.com>
3717
3718 PR testsuite/70227
3719 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3720
228eb42a
HA
37212016-05-15 Harald Anlauf <anlauf@gmx.de>
3722
3723 PR fortran/69603
3724 * gfortran.dg/pr69603.f90: New testcase.
3725
785abfd3
FR
37262016-05-14 Fritz Reese <fritzoreese@gmail.com>
3727
3728 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3729
e75eb64f
FR
37302016-05-14 Fritz Reese <fritzoreese@gmail.com>
3731
3732 PR fortran/71047
3733 * gfortran.dg/pr71047.f08: New test.
3734
aa4b467b
JM
37352016-05-13 Joseph Myers <joseph@codesourcery.com>
3736
3737 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3738 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3739 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3740
653fb4a2
MS
37412016-05-13 Martin Sebor <msebor@redhat.com>
3742
3743 PR c++/60049
3744 * g++.dg/cpp0x/constexpr-60049.C: New test.
3745
9e37582d
JJ
37462016-05-13 Jakub Jelinek <jakub@redhat.com>
3747
3748 PR bootstrap/71071
3749 * gcc.dg/pr71071.c: New test.
3750
a278aa17
UB
37512016-05-13 Uros Bizjak <ubizjak@gmail.com>
3752
3753 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3754 remove XOP handling.
377eaca7 3755 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3756
ac3d02e2
NS
37572016-05-13 Nathan Sidwell <nathan@acm.org>
3758
3759 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3760 __atomic_is_lock_free declaration.
3761
8ab3bdac
RB
37622016-05-13 Richard Biener <rguenther@suse.de>
3763
3764 PR tree-optimization/42587
3765 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3766
623b8e0a
ML
37672016-05-13 Martin Liska <mliska@suse.cz>
3768
3769 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3770 the new format of dump output.
3771
da7674f6
IE
37722016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3773
3774 * gcc.dg/pr71084.c: New test.
3775
c959db3d
RR
37762016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3777
53d6d955
UB
3778 PR target/53440
3779 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3780
43203dea
RR
37812016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3782
3783 * gcc.target/aarch64/struct_return.c: New test.
3784
4f2e1536
MP
37852016-05-12 Marek Polacek <polacek@redhat.com>
3786
3787 PR c/70756
3788 * c-c++-common/pr70756-2.c: New test.
3789 * c-c++-common/pr70756.c: New test.
3790
1ef33ef3
RB
37912016-05-12 Richard Biener <rguenther@suse.de>
3792
3793 PR tree-optimization/71059
3794 * gcc.dg/torture/pr71059.c: New testcase.
3795
763baff6
RB
37962016-05-12 Richard Biener <rguenther@suse.de>
3797
3798 PR tree-optimization/71062
3799 * gcc.dg/torture/pr71062.c: New testcase.
3800
c4ec1243
IE
38012016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3802
3803 PR tree-optimization/71006
3804 * gcc.dg/pr71006.c: New test.
3805
a5fbf76d
MP
38062016-05-12 Marek Polacek <polacek@redhat.com>
3807
3808 PR driver/71063
3809 * gcc.dg/opts-7.c: New test.
3810
5acc47a4
KT
38112016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3812
3813 PR target/70830
3814 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3815 Add -save-temps to dg-options.
3816 Scan for ldmfd rather than pop instruction.
3817 * gcc.target/arm/interrupt-2.c: Likewise.
3818 * gcc.target/arm/pr70830.c: New test.
3819
40bd4bf9
JJ
38202016-05-12 Jakub Jelinek <jakub@redhat.com>
3821
3cd63842
JJ
3822 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3823 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3824
c05d08f6
JJ
3825 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3826 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3827 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3828
bc27ffae
JJ
3829 PR target/71019
3830 * gcc.target/i386/avx512vl-pack-1.c: New test.
3831 * gcc.target/i386/avx512vl-pack-2.c: New test.
3832 * gcc.target/i386/avx512bw-pack-2.c: New test.
3833
515d7412
JJ
3834 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3835
40bd4bf9
JJ
3836 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3837 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3838 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3839
44ab146a
RB
38402016-05-12 Richard Biener <rguenther@suse.de>
3841
3842 PR tree-optimization/70986
3843 * gcc.dg/torture/pr70986-1.c: New testcase.
3844 * gcc.dg/torture/pr70986-2.c: Likewise.
3845 * gcc.dg/torture/pr70986-3.c: Likewise.
3846
d6e83a8d
MM
38472016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3848
3849 PR c/43651
3850 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3851 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3852
51e67ea3
UB
38532016-05-11 Uros Bizjak <ubizjak@gmail.com>
3854
3855 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3856 directive.
3857 * gcc.target/i386/pr66746.c: Ditto.
3858
3fd2b007
MM
38592016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3860
3861 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3862 support.
3863 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3864 warning when using -mvsx-timode.
3865 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3866 * gcc.target/powerpc/dform-2.c: Likewise.
3867 * gcc.target/powerpc/pr68805.c: Likewise.
3868
5c3a10fb
MP
38692016-05-11 Marek Polacek <polacek@redhat.com>
3870
3871 PR c++/71024
3872 * c-c++-common/attributes-3.c: New test.
3873
7cfb065b
NS
38742016-05-11 Nathan Sidwell <nathan@acm.org>
3875
3876 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3877 * gcc.c-torture/execute/pr68185.c: Likewise.
3878 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3879 * gcc.dg/pr69634.c: Requires scheduling.
3880 * gcc.dg/torture/pr66178.c: Require label values.
3881 * gcc.dg/setjmp-6.c: Require indirect jumps.
3882
f35ea97d
RB
38832016-05-11 Richard Biener <rguenther@suse.de>
3884
3885 PR tree-optimization/71055
3886 * gcc.dg/torture/pr71055.c: New testcase.
3887
dff70323
RB
38882016-05-11 Richard Biener <rguenther@suse.de>
3889
3890 PR debug/71057
3891 * g++.dg/debug/pr71057.C: New testcase.
3892
56a3d28b
JJ
38932016-05-11 Jakub Jelinek <jakub@redhat.com>
3894
3895 PR fortran/70855
3896 * gfortran.dg/gomp/pr70855.f90: New test.
3897
ebc1b29e
RB
38982016-05-11 Richard Biener <rguenther@suse.de>
3899
3900 PR middle-end/71002
3901 * g++.dg/torture/pr71002.C: New testcase.
3902
98ccd1d7
IE
39032016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3904
3905 PR middle-end/70807
3906 * gcc.dg/pr70807.c: New test.
3907
ed29e24b
MS
39082016-05-10 Martin Sebor <msebor@redhat.com>
3909
3910 PR c++/38611
3911 * g++.dg/Wattributes.C: New test.
3912
e39dab2c
MG
39132016-05-10 Marc Glisse <marc.glisse@inria.fr>
3914
3915 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3916 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3917 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3918
d067e238
IE
39192016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3920
3921 PR target/70799
3922 * gcc.target/i386/pr70799-1.c: New test.
3923
cd36c83e
PMR
39242016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3925
3926 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3927
1e3af2a4
IE
39282016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3929
3930 PR middle-end/70877
3931 * gcc.target/i386/pr70877.c: New test.
3932
afc610db
IE
39332016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3934
3935 PR tree-optimization/70786
3936 * gcc.target/i386/pr70876.c: New test.
3937
4b59d19f
JJ
39382016-05-10 Jakub Jelinek <jakub@redhat.com>
3939
3940 PR target/70927
3941 * gcc.target/i386/avx512vl-logic-1.c: New test.
3942 * gcc.target/i386/avx512vl-logic-2.c: New test.
3943 * gcc.target/i386/avx512dq-logic-2.c: New test.
3944
9b5ee426
BS
39452016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3946
3947 PR target/70963
3948 * gcc.target/powerpc/pr70963.c: New.
3949
f3352cab
DM
39502016-05-10 David Malcolm <dmalcolm@redhat.com>
3951
3952 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3953 (test_very_wide_line): Add ruler to expected output.
3954 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3955 (test_very_wide_line): Likewise.
3956 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3957 (test_show_locus): Within the handling of "test_very_wide_line",
3958 enable show_ruler_p on the diagnostic context.
3959
4a3255dd
RB
39602016-05-10 Richard Biener <rguenther@suse.de>
3961
3962 PR tree-optimization/71039
3963 * gcc.dg/torture/pr71039.c: New testcase.
3964
da7c9950
NS
39652016-05-10 Nathan Sidwell <nathan@acm.org>
3966
3967 * gcc.dg/nested-func-10.c: Requires alloca.
3968 * gcc.dg/nested-func-9.c: Requires alloca.
3969 * gcc.c-torture/execute/pr70460.c: Requires labels.
3970 * gcc.c-torture/compile/pr70199.c: Requires labels.
3971 * gcc.target/nvptx/decl.c: Compile only.
3972 * gcc.target/nvptx/trailing-init.c: Compile only.
3973 * gcc.target/nvptx/ary-init.c: Compile only.
3974
cf68d92c
MP
39752016-05-10 Marek Polacek <polacek@redhat.com>
3976
3977 PR c/70255
3978 * gcc.dg/attr-opt-1.c: New test.
3979
64ea4e15
RB
39802016-05-10 Richard Biener <rguenther@suse.de>
3981
3982 PR tree-optimization/70497
3983 PR tree-optimization/28367
3984 * gcc.dg/torture/20160404-1.c: New testcase.
3985 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3986 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3987
5a96dae3
PMR
39882016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3989
3990 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3991
fc97f805
UB
39922016-05-09 Uros Bizjak <ubizjak@gmail.com>
3993
3994 * gcc.target/i386/fabsneg-1.c New test.
3995
a710b1d5
AM
39962016-05-09 Alan Modra <amodra@gmail.com>
3997
3998 PR testsuite/70826
3999 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
4000
171f6f05
RB
40012016-05-09 Richard Biener <rguenther@suse.de>
4002
4003 PR tree-optimization/70985
4004 * gcc.dg/torture/pr70985.c: New testcase.
4005
18caa34e
BC
40062016-05-09 Bin Cheng <bin.cheng@arm.com>
4007
4008 * gcc.dg/tree-ssa/ifc-9.c: New test.
4009 * gcc.dg/tree-ssa/ifc-10.c: New test.
4010 * gcc.dg/tree-ssa/ifc-11.c: New test.
4011 * gcc.dg/tree-ssa/ifc-12.c: New test.
4012 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4013 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4014 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4015
7a27d38f
RB
40162016-05-09 Richard Biener <rguenther@suse.de>
4017
4018 PR fortran/70937
4019 * gfortran.dg/pr70937.f90: New testcase.
4020
5ebbbd3d
RO
40212016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4022
4023 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4024
f6288c24
FR
40252016-05-07 Fritz Reese <fritzoreese@gmail.com>
4026
4027 PR fortran/56226
4028 * gfortran.dg/dec_structure_1.f90: New testcase.
4029 * gfortran.dg/dec_structure_2.f90: Ditto.
4030 * gfortran.dg/dec_structure_3.f90: Ditto.
4031 * gfortran.dg/dec_structure_4.f90: Ditto.
4032 * gfortran.dg/dec_structure_5.f90: Ditto.
4033 * gfortran.dg/dec_structure_6.f90: Ditto.
4034 * gfortran.dg/dec_structure_7.f90: Ditto.
4035 * gfortran.dg/dec_structure_8.f90: Ditto.
4036 * gfortran.dg/dec_structure_9.f90: Ditto.
4037 * gfortran.dg/dec_structure_10.f90: Ditto.
4038 * gfortran.dg/dec_structure_11.f90: Ditto.
4039 * gfortran.dg/dec_union_1.f90: Ditto.
4040 * gfortran.dg/dec_union_2.f90: Ditto.
4041 * gfortran.dg/dec_union_3.f90: Ditto.
4042 * gfortran.dg/dec_union_4.f90: Ditto.
4043 * gfortran.dg/dec_union_5.f90: Ditto.
4044 * gfortran.dg/dec_union_6.f90: Ditto.
4045 * gfortran.dg/dec_union_7.f90: Ditto.
4046
5ec4a8cd
TV
40472016-05-07 Tom de Vries <tom@codesourcery.com>
4048
4049 PR tree-optimization/70956
4050 * gcc.dg/graphite/pr70956.c: New test.
4051
58ec1d0e
JJ
40522016-05-06 Jakub Jelinek <jakub@redhat.com>
4053
ccd88fb7
JJ
4054 PR middle-end/70941
4055 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4056 (a, b, c, d): Change type from char to signed char.
4057 (main): Compare against (signed char) -1634678893 instead of
4058 hardcoded -109. Use __builtin_abort instead of abort.
4059
dd3b6464
JJ
4060 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4061 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4062
58ec1d0e
JJ
4063 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4064
19aa23d8
YR
40652016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4066
4067 PR debug/70935
4068 * gcc.dg/torture/pr70935.c: New test.
4069
ae5f0df1
OE
40702016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4071
4072 PR target/58219
ce23a8ff 4073 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 4074
078f7e37
RB
40752016-05-06 Richard Biener <rguenther@suse.de>
4076
4077 PR tree-optimization/70960
4078 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4079
765d7b54
OE
40802016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4081
4082 PR target/52933
4083 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4084 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4085 Adjust expected instruction counts.
4086 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4087
29c94e65
MP
40882016-05-06 Marek Polacek <polacek@redhat.com>
4089
4090 PR sanitizer/70875
4091 * gcc.dg/ubsan/bounds-3.c: New test.
4092
3684b02e
OE
40932016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4094
4095 PR target/54089
4096 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4097
8706773f
RB
40982016-05-06 Richard Biener <rguenther@suse.de>
4099
4100 PR middle-end/70931
4101 * gfortran.dg/pr70931.f90: New testcase.
4102
a4f51018
RB
41032016-05-06 Richard Biener <rguenther@suse.de>
4104
4105 PR middle-end/70941
4106 * gcc.dg/torture/pr70941.c: New testcase.
4107
c4f2425f
BC
41082016-05-05 Bin Cheng <bin.cheng@arm.com>
4109
4110 PR tree-optimization/57206
4111 * gcc.dg/vect/pr57206.c: New test.
4112
5dc08197
RO
41132016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4114
4115 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4116
351f85c5
JJ
41172016-05-05 Jakub Jelinek <jakub@redhat.com>
4118
568bac8c
JJ
4119 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4120
351f85c5
JJ
4121 * c-c++-common/Wdangling-else-4.c: New test.
4122
33fd7785
JJ
41232016-05-04 Jakub Jelinek <jakub@redhat.com>
4124
2d1ac15a
JJ
4125 PR c++/70906
4126 PR c++/70933
4127 * g++.dg/opt/pr70906.C: New test.
4128 * g++.dg/opt/pr70933.C: New test.
4129
33fd7785
JJ
4130 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4131
6b715bf6
JH
41322016-05-04 Jan Hubicka <hubicka@ucw.cz>
4133
4134 * gcc.dg/ipa/pure-const-3.c: New testcase.
4135
deef7113
MP
41362016-05-04 Marek Polacek <polacek@redhat.com>
4137
4138 * c-c++-common/Wdangling-else-1.c: New test.
4139 * c-c++-common/Wdangling-else-2.c: New test.
4140 * c-c++-common/Wdangling-else-3.c: New test.
4141
5396db97
KCY
41422016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4143
4144 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4145 flag is present.
4146
de55efd5
MP
41472016-05-04 Marek Polacek <polacek@redhat.com>
4148
4149 PR c/48778
4150 * gcc.dg/Waddress-2.c: New test.
4151
475839b6
AM
41522016-05-04 Alan Modra <amodra@gmail.com>
4153
4154 * gcc.target/powerpc/pr70866.c: New.
4155
b25aad5f
MS
41562016-05-03 Martin Sebor <msebor@redhat.com>
4157
4158 PR c++/66561
4159 * c-c++-common/builtin_location.c: New test.
4160 * g++.dg/cpp1y/builtin_location.C: New test.
4161
79ce98bc
MP
41622016-05-03 Marek Polacek <polacek@redhat.com>
4163
4164 PR c/70859
4165 * gcc.dg/pr70859.c: New test.
4166 * gcc.dg/pr70859-2.c: New test.
4167
402e89f5
PMR
41682016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4169
4170 * gnat.dg/debug5.adb: New testcase.
4171
f3d90045
DV
41722016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4173
4174 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4175 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4176 Procedure to check for z10 instruction set.
4177
1e26cec1
CL
41782016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4179
4180 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4181
71aca5a0
AM
41822016-05-03 Alan Modra <amodra@gmail.com>
4183
4184 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4185
2fd70ec1
JJ
41862016-05-03 Jakub Jelinek <jakub@redhat.com>
4187
4188 * gcc.target/i386/avx512f-cvt-1.c: New test.
4189
e5705cf7
L
41902016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4191
4192 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4193 -fdump-tree-vrp-details.
4194
381cdae4
RB
41952016-05-03 Richard Biener <rguenther@suse.de>
4196
4197 * gcc.dg/pr30172-1.c: Adjust.
4198 * gcc.dg/pr63743.c: Likewise.
4199 * gcc.dg/tm/pr51696.c: Likewise.
4200 * c-c++-common/tm/safe-1.c: Likewise.
4201 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4202 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4203 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4204 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4205
adedd5c1
JJ
42062016-05-03 Jakub Jelinek <jakub@redhat.com>
4207
31ed1665
JJ
4208 PR rtl-optimization/70467
4209 * gcc.target/i386/pr70467-3.c: New test.
4210 * gcc.target/i386/pr70467-4.c: New test.
4211
dea60b59
JJ
4212 PR tree-optimization/70916
4213 * gcc.c-torture/compile/pr70916.c: New test.
4214
adedd5c1
JJ
4215 PR target/49244
4216 * gcc.target/i386/pr49244-1.c: New test.
4217 * gcc.target/i386/pr49244-2.c: New test.
4218
f80041ef
BS
42192016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4220
4221 PR rtl-optimization/44281
4222 * gcc.target/i386/pr44281.c: New test.
4223
1cfcd39e
BC
42242016-05-03 bin cheng <bin.cheng@arm.com>
4225
4226 PR tree-optimization/56541
4227 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4228 * gcc.dg/vect/pr56541.c: new test.
4229
4304ccfd
MM
42302016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4231
4232 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4233 __float128.
4234 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4235
50d94c29
L
42362016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4237
4238 PR testsuite/70520
4239 * c-c++-common/asan/clone-test-1.c (main): Align child process
4240 stack to 16 bytes.
4241
bc1aee87
DM
42422016-05-02 David Malcolm <dmalcolm@redhat.com>
4243
4244 PR c++/62314
4245 * g++.dg/spellcheck-fields-2.C: New test case.
4246
474e0129
DM
42472016-05-02 David Malcolm <dmalcolm@redhat.com>
4248
4249 PR c++/62314
4250 * g++.dg/pr62314.C: New test case.
4251
818b88a7
JH
42522016-05-02 Jan Hubicka <hubicka@ucw.cz>
4253
4254 * gcc.dg/ipa/inline-8.c: New testcase.
4255
dd77684f
JJ
42562016-05-02 Jakub Jelinek <jakub@redhat.com>
4257
4258 PR rtl-optimization/70467
4259 * gcc.target/i386/pr70467-1.c: New test.
4260
72407e00
BE
42612016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4262
4263 * gcc.dg/spec-options.c: Run the test on all targets.
4264 * gcc.dg/foo.specs: Use cpp_unique_options.
4265
dd53d197
MG
42662016-05-02 Marc Glisse <marc.glisse@inria.fr>
4267
4268 * gcc.dg/tree-ssa/unord.c: New testcase.
4269
a8b85ce9
MG
42702016-05-02 Marc Glisse <marc.glisse@inria.fr>
4271
4272 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4273
5b37e866
NS
42742016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4275
4276 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4277
7176a4a0
MP
42782016-05-02 Marek Polacek <polacek@redhat.com>
4279
4280 PR c/70851
4281 * gcc.dg/enum-incomplete-3.c: New test.
4282
6b9933b9
MP
42832016-05-02 Marek Polacek <polacek@redhat.com>
4284 Tom de Vries <tom@codesourcery.com>
4285
4286 PR tree-optimization/70700
4287 * gcc.dg/pr70700.c: New test.
4288
90f82260
UB
42892016-05-01 Uros Bizjak <ubizjak@gmail.com>
4290
4291 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4292 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4293 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4294 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4295 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4296
f73036c1
EB
42972016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4298
4299 * ada/acats/run_acats: Rename into...
4300 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4301 * ada/acats/run_all.sh: Remove redundant test.
4302 (target_run): Move around.
4303 (target_gnatchop): Use newly built executable.
4304 (target_gnatmake): Likewise.
4305 Check that the compilation of impbit succeeds.
4306
85e051a3
OE
43072016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4308
4309 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4310 * gcc.dg/20021029-1.c: Likewise.
4311 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4312 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4313 * gcc.target/sh/cmpstr.c: Likewise.
4314 * gcc.target/sh/cmpstrn.c: Likewise.
4315 * gcc.target/sh/memset.c: Likewise.
4316 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4317 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4318 * gcc.target/sh/pr39423-1.c: Likewise.
4319 * gcc.target/sh/pr49468-di.c: Likewise.
4320 * gcc.target/sh/pr49468-si.c: Likewise.
4321 * gcc.target/sh/pr49880-1.c: Likewise.
4322 * gcc.target/sh/pr49880-2.c: Likewise.
4323 * gcc.target/sh/pr49880-3.c: Likewise.
4324 * gcc.target/sh/pr50751-1.c: Likewise.
4325 * gcc.target/sh/pr50751-4.c: Likewise.
4326 * gcc.target/sh/pr50751-7.c: Likewise.
4327 * gcc.target/sh/pr51244-1.c: Likewise.
4328 * gcc.target/sh/pr51244-10.c: Likewise.
4329 * gcc.target/sh/pr51244-11.c: Likewise.
4330 * gcc.target/sh/pr51244-12.c: Likewise.
4331 * gcc.target/sh/pr51244-13.c: Likewise.
4332 * gcc.target/sh/pr51244-14.c: Likewise.
4333 * gcc.target/sh/pr51244-17.c: Likewise.
4334 * gcc.target/sh/pr51244-18.c: Likewise.
4335 * gcc.target/sh/pr51244-19.c: Likewise.
4336 * gcc.target/sh/pr51244-4.c: Likewise.
4337 * gcc.target/sh/pr51244-5.c: Likewise.
4338 * gcc.target/sh/pr51244-7.c: Likewise.
4339 * gcc.target/sh/pr51244-8.c: Likewise.
4340 * gcc.target/sh/pr51244-9.c: Likewise.
4341 * gcc.target/sh/pr51697.c: Likewise.
4342 * gcc.target/sh/pr52483-1.c: Likewise.
4343 * gcc.target/sh/pr52483-2.c: Likewise.
4344 * gcc.target/sh/pr52483-3.c: Likewise.
4345 * gcc.target/sh/pr52483-5.c: Likewise.
4346 * gcc.target/sh/pr52933-1.c: Likewise.
4347 * gcc.target/sh/pr52933-2.c: Likewise.
4348 * gcc.target/sh/pr52933-3.c: Likewise.
4349 * gcc.target/sh/pr53568-1.c: Likewise.
4350 * gcc.target/sh/pr53976-1.c: Likewise.
4351 * gcc.target/sh/pr53988-1.c: Likewise.
4352 * gcc.target/sh/pr53988.c: Likewise.
4353 * gcc.target/sh/pr54089-1.c: Likewise.
4354 * gcc.target/sh/pr54089-6.c: Likewise.
4355 * gcc.target/sh/pr54089-7.c: Likewise.
4356 * gcc.target/sh/pr54089-8.c: Likewise.
4357 * gcc.target/sh/pr54089-9.c: Likewise.
4358 * gcc.target/sh/pr54236-1.c: Likewise.
4359 * gcc.target/sh/pr54236-2.c: Likewise.
4360 * gcc.target/sh/pr54236-3.c: Likewise.
4361 * gcc.target/sh/pr54236-4.c: Likewise.
4362 * gcc.target/sh/pr54386.c: Likewise.
4363 * gcc.target/sh/pr54602-1.c: Likewise.
4364 * gcc.target/sh/pr54685.c: Likewise.
4365 * gcc.target/sh/pr54760-1.c: Likewise.
4366 * gcc.target/sh/pr54760-2.c: Likewise.
4367 * gcc.target/sh/pr54760-3.c: Likewise.
4368 * gcc.target/sh/pr54760-4.c: Likewise.
4369 * gcc.target/sh/pr54760-5.c: Likewise.
4370 * gcc.target/sh/pr54760-6.c: Likewise.
4371 * gcc.target/sh/pr55146.c: Likewise.
4372 * gcc.target/sh/pr55160.c: Likewise.
4373 * gcc.target/sh/pr59278.c: Likewise.
4374 * gcc.target/sh/pr59401-1.c: Likewise.
4375 * gcc.target/sh/pr59533-1.c: Likewise.
4376 * gcc.target/sh/pr63260.c: Likewise.
4377 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4378 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4379 * gcc.target/sh/strlen.c: Likewise.
4380 * gcc.target/sh/torture/pr30807.c: Likewise.
4381 * gcc.target/sh/torture/pr34777.c: Likewise.
4382 * gcc.target/sh/torture/pr64652.c: Likewise.
4383 * gcc.target/sh/torture/pr65505.c: Likewise.
4384 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4385 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4386
411e5c67
PC
43872016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4388
4389 PR c++/66644
4390 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4391
8fa97501
BS
43922016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4393
4394 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4395 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4396 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4397 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4398
5a956111
PP
43992016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4400
4401 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4402 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4403
e7ff0319
CP
44042016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4405
4406 PR middle-end/70626
4407 * c-c++-common/goacc/combined-reduction.c: New test.
4408 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4409
52d11a4b
L
44102016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4411
4412 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4413 *movdi_internal pattern only if PIC off.
4414 * gcc.target/i386/pr70155-2.c: Likewise.
4415 * gcc.target/i386/pr70155-3.c: Likewise.
4416 * gcc.target/i386/pr70155-4.c: Likewise.
4417 * gcc.target/i386/pr70155-5.c: Likewise.
4418 * gcc.target/i386/pr70155-6.c: Likewise.
4419 * gcc.target/i386/pr70155-7.c: Likewise.
4420 * gcc.target/i386/pr70155-8.c: Likewise.
4421 * gcc.target/i386/pr70155-15.c: Likewise.
4422 * gcc.target/i386/pr70155-17.c: Likewise.
4423 * gcc.target/i386/pr70155-22.c: Likewise.
4424
8960db31
BC
44252016-04-29 Bin Cheng <bin.cheng@arm.com>
4426
4427 PR tree-optimization/70803
4428 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4429
cca535a4
IE
44302016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4431
4432 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4433 optimization of vector loop.
4434 * gcc.target/i386/vect-unpack-3.c: New test.
4435 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4436 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4437 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4438
500ecf4a
MP
44392016-04-29 Marek Polacek <polacek@redhat.com>
4440
4441 PR sanitizer/70342
4442 * g++.dg/ubsan/null-7.C: New test.
4443
2fff3db8
MP
4444 PR c/70852
4445 * gcc.dg/pr70852.c: New test.
4446
509063eb
DV
44472016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4448
4449 PR/69089
4450 * g++.dg/cpp0x/alignas6.C: New test.
4451
83745c0d
DV
44522016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4453
c87885ca
RO
4454 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4455 * gcc.dg/pr27003.c: Likewise.
4456 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4457 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4458 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4459 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4460 * gcc.target/arc/mxy.c: Likewise.
4461 * gcc.target/arc/mswape.c: Likewise.
4462 * gcc.target/arc/mrtsc.c: Likewise.
4463 * gcc.target/arc/mcrc.c: Likewise.
4464 * gcc.target/arc/mdsp-packa.c: Likewise.
4465 * gcc.target/arc/mdvbf.c: Likewise.
4466 * gcc.target/arc/mlock.c: Likewise.
4467 * gcc.target/arc/mmac-24.c: Likewise.
4468 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4469
849b265d
BS
44702016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4471 Matthijs Kooijman <matthijs@stdin.nl>
4472 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4473
4474 PR target/60040
4475 * gcc.target/avr/pr60040-1.c: New.
4476 * gcc.target/avr/pr60040-2.c: New.
4477
1390536b
RB
44782016-04-29 Richard Biener <rguenther@suse.de>
4479
4480 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4481
98998245
RB
44822016-04-29 Richard Biener <rguenther@suse.de>
4483
4484 PR tree-optimization/13962
4485 PR tree-optimization/65686
4486 * gcc.dg/uninit-pr65686.c: New testcase.
4487
8b80cc21
JJ
44882016-04-29 Jakub Jelinek <jakub@redhat.com>
4489
4490 PR middle-end/70843
4491 * gcc.dg/pr70843.c: New test.
4492
6181bc30
JJ
44932016-04-28 Jakub Jelinek <jakub@redhat.com>
4494
4495 PR target/70858
4496 * gcc.target/i386/pr70858.c: New test.
4497
f4cb3612
AB
44982016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4499
4500 * gcc.target/arc/nps400-1.c: New file.
4501
8ad9df62
JR
45022016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4503 Andrew Burgess <andrew.burgess@embecosm.com>
4504
4505 * gcc.target/arc/movh_cl-1.c: New file.
4506
ceaaa9fe
JR
45072016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4508 Andrew Burgess <andrew.burgess@embecosm.com>
4509
4510 * gcc.target/arc/extzv-1.c: New file.
4511 * gcc.target/arc/insv-1.c: New file.
4512 * gcc.target/arc/insv-2.c: New file.
4513 * gcc.target/arc/movb-1.c: New file.
4514 * gcc.target/arc/movb-2.c: New file.
4515 * gcc.target/arc/movb-3.c: New file.
4516 * gcc.target/arc/movb-4.c: New file.
4517 * gcc.target/arc/movb-5.c: New file.
4518 * gcc.target/arc/movb_cl-1.c: New file.
4519 * gcc.target/arc/movb_cl-2.c: New file.
4520 * gcc.target/arc/movbi_cl-1.c: New file.
4521 * gcc.target/arc/movl-1.c: New file.
4522
4d03dc2f
JR
45232016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4524 Andrew Burgess <andrew.burgess@embecosm.com>
4525
4526 * gcc.target/arc/cmem-1.c: New file.
4527 * gcc.target/arc/cmem-2.c: New file.
4528 * gcc.target/arc/cmem-3.c: New file.
4529 * gcc.target/arc/cmem-4.c: New file.
4530 * gcc.target/arc/cmem-5.c: New file.
4531 * gcc.target/arc/cmem-6.c: New file.
4532 * gcc.target/arc/cmem-7.c: New file.
4533 * gcc.target/arc/cmem-ld.inc: New file.
4534 * gcc.target/arc/cmem-st.inc: New file.
4535
81262dad
JJ
45362016-04-28 Jakub Jelinek <jakub@redhat.com>
4537
4538 PR target/70821
4539 * gcc.target/i386/pr70821.c: New test.
4540
0a31a09a
BS
45412016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4542
4543 * gcc.target/powerpc/vec-adde.c: New test.
4544 * gcc.target/powerpc/vec-adde-int128.c: New test.
4545
3ddffba9
JJ
45462016-04-28 Jakub Jelinek <jakub@redhat.com>
4547
4548 * gcc.target/i386/avx-vround-1.c: New test.
4549 * gcc.target/i386/avx-vround-2.c: New test.
4550 * gcc.target/i386/avx512vl-vround-1.c: New test.
4551 * gcc.target/i386/avx512vl-vround-2.c: New test.
4552
713dedcd
RO
45532016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4554
4555 PR testsuite/70595
4556 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4557 (check_effective_target_cilkplus_runtime): ... this.
4558 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4559 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4560
4561 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4562 Require cilkplus_runtime.
4563 Don't add -lcilkrts.
4564 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4565 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4566 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4567 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4568 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4569 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4570 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4571 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4572 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4573 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4574 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4575 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4576 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4577 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4578 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4579 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4580 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4581 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4582 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4583 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4584 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4585 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4586 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4587 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4588 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4589 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4590 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4591 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4592 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4593
4594 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4595 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4596
4597 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4598
4599 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4600 cilkplus_runtime.
4601
3563f78f
MG
46022016-04-27 Marc Glisse <marc.glisse@inria.fr>
4603
4604 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4605 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4606
6bc2bb18
RB
46072015-04-27 Ryan Burn <contact@rnburn.com>
4608
4609 PR c++/69024
4610 PR c++/68997
4611 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4612 diagnostic.
4613 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4614 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4615
1e55d29a
EB
46162016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4617
4618 * gnat.dg/limited_with4.ad[sb]: New test.
4619 * gnat.dg/limited_with4_pkg.ads: New helper.
4620
087146ca
L
46212016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4622
4623 PR target/70155
4624 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4625 and movv1ti_internal patterns
4626 * gcc.target/i386/pr70155-1.c: New test.
4627 * gcc.target/i386/pr70155-2.c: Likewise.
4628 * gcc.target/i386/pr70155-3.c: Likewise.
4629 * gcc.target/i386/pr70155-4.c: Likewise.
4630 * gcc.target/i386/pr70155-5.c: Likewise.
4631 * gcc.target/i386/pr70155-6.c: Likewise.
4632 * gcc.target/i386/pr70155-7.c: Likewise.
4633 * gcc.target/i386/pr70155-8.c: Likewise.
4634 * gcc.target/i386/pr70155-9.c: Likewise.
4635 * gcc.target/i386/pr70155-10.c: Likewise.
4636 * gcc.target/i386/pr70155-11.c: Likewise.
4637 * gcc.target/i386/pr70155-12.c: Likewise.
4638 * gcc.target/i386/pr70155-13.c: Likewise.
4639 * gcc.target/i386/pr70155-14.c: Likewise.
4640 * gcc.target/i386/pr70155-15.c: Likewise.
4641 * gcc.target/i386/pr70155-16.c: Likewise.
4642 * gcc.target/i386/pr70155-17.c: Likewise.
4643 * gcc.target/i386/pr70155-18.c: Likewise.
4644 * gcc.target/i386/pr70155-19.c: Likewise.
4645 * gcc.target/i386/pr70155-20.c: Likewise.
4646 * gcc.target/i386/pr70155-21.c: Likewise.
4647 * gcc.target/i386/pr70155-22.c: Likewise.
4648
92329f9f
L
46492016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4650
4651 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4652 ".{5,6}".
4653
309a0cf6
BC
46542016-04-27 Bin Cheng <bin.cheng@arm.com>
4655
4656 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4657 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4658 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4659 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4660 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4661
72ed2b9c
RB
46622016-04-27 Richard Biener <rguenther@suse.de>
4663
4664 PR ipa/70760
4665 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4666 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4667
3c98ff9b
NS
46682016-04-27 Nathan Sidwell <nathan@acm.org>
4669
4670 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4671 * g++.dg/ubsan/pr63956.C: Adjust error location.
4672
9ec5d66b
NC
46732016-04-27 Nick Clifton <nickc@redhat.com>
4674
4675 PR middle-end/49889
4676 * gcc.dg/pr49889.c: New test.
4677
c1e1f433
BS
46782016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4679
4680 * c-c++-common/memset-array.c: New test.
4681
8ac43293
MS
46822016-04-26 Martin Sebor <msebor@redhat.com>
4683
4684 PR c++/66639
4685 * g++.dg/cpp1y/func_constexpr.C: New test.
4686
843ce8ab
PP
46872016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4688
4689 PR c++/70241
4690 * g++.dg/cpp0x/enum32.C: New test.
4691 * g++.dg/cpp0x/enum33.C: New test.
4692
46932016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4694
4695 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4696 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4697 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4698 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4699 * gcc.c-torture/execute/pr38151.c: Likewise.
4700 * gcc.c-torture/execute/pr66556.c: Likewise.
4701 * gcc.c-torture/execute/pr67781.c: Likewise.
4702 * gcc.c-torture/execute/pr68648.c: Likewise.
4703
ca1206be
MG
47042016-04-26 Marc Glisse <marc.glisse@inria.fr>
4705
4706 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4707
2448a956
MP
47082016-04-26 Marek Polacek <polacek@redhat.com>
4709
4710 PR c/67784
4711 * gcc.dg/pr67784-3.c: New test.
4712 * gcc.dg/pr67784-4.c: New test.
4713 * gcc.dg/pr67784-5.c: New test.
4714
b02a5e26
MP
4715 PR c/70791
4716 * gcc.dg/Wnested-externs-2.c: New test.
4717
6b6aa8d3
MG
47182016-04-26 Marc Glisse <marc.glisse@inria.fr>
4719
4720 * gcc.dg/fold-plusmult.c: Adjust.
4721 * gcc.dg/no-strict-overflow-6.c: Adjust.
4722 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4723
a2095b55
BS
47242016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4725
4726 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4727 number scans.
4728 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4729 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4730 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4731 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4732 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4733 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4734 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4735 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4736 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4737 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4738 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4739 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4740 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4741 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4742 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4743 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4744 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4745 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4746 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4747 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4748 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4749 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4750 scans.
4751 * gcc.target/i386/pr32219-4.c: Likewise.
4752 * gcc.target/i386/pr32219-6.c: Likewise.
4753 * gcc.target/i386/pr32219-8.c: Likewise.
4754
bb0cc5c8
KT
47552016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4756
4757 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4758 associated options.
4759
5a0802ea
MP
47602016-04-26 Marek Polacek <polacek@redhat.com>
4761
4762 PR c++/70744
4763 * g++.dg/ext/cond2.C: New test.
4764
00f615af
BC
47652016-04-26 Bin Cheng <bin.cheng@arm.com>
4766
4767 PR tree-optimization/70771
4768 PR tree-optimization/70775
4769 * gcc.dg/pr70771.c: New test.
25939d34 4770 * gcc.dg/pr70775.c: New test.
00f615af 4771
218155e7
BS
47722016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4773
4774 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4775
ab99f467
RB
47762016-04-25 Richard Biener <rguenther@suse.de>
4777
4778 PR tree-optimization/70780
4779 * gcc.dg/torture/pr70780.c: New testcase.
4780
93c590ee
MC
47812016-04-25 Michael Collison <michael.collison@arm.com>
4782
c87885ca
RO
4783 * gcc.target/arm/neon-vaddws16.c: New test.
4784 * gcc.target/arm/neon-vaddws32.c: New test.
4785 * gcc.target/arm/neon-vaddwu16.c: New test.
4786 * gcc.target/arm/neon-vaddwu32.c: New test.
4787 * gcc.target/arm/neon-vaddwu8.c: New test.
4788 * lib/target-supports.exp
93c590ee
MC
4789 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4790 that arm neon support vector widen sum of HImode TO SImode.
4791
d6c1a7a7
JJ
47922016-04-23 Jakub Jelinek <jakub@redhat.com>
4793
4794 PR sanitizer/70712
4795 * c-c++-common/asan/pr70712.c: New test.
4796
ab0fc037
TS
47972016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4798
4799 * .gitattributes: New file.
4800
2aa64824
CL
48012016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4802
4803 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4804
e7e12d92
DH
48052016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4806
4807 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4808 * gfortran.dg/submodule_15.f08: Likewise.
4809
d1431192
RB
48102016-04-22 Richard Biener <rguenther@suse.de>
4811
4812 PR tree-optimization/70740
4813 * gcc.dg/torture/pr70740.c: New testcase.
4814
04a63c24
L
48152016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4816
4817 PR target/70750
4818 * gcc.target/i386/pr70750-1.c: New test.
4819 * gcc.target/i386/pr70750-2.c: Likewise.
4820
20700098
PC
48212016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4822
4823 PR c++/70540
4824 * g++.dg/cpp0x/auto48.C: New.
4825
aedf4e12
MP
48262016-04-21 Marek Polacek <polacek@redhat.com>
4827
4828 PR c++/70513
4829 * g++.dg/cpp0x/forw_enum12.C: New test.
4830 * g++.dg/cpp0x/forw_enum13.C: New test.
4831
2074d80a
KY
48322016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4833
4834 PR target/70728
4835 * gcc.target/i386/pr70728.c: New test.
4836
aef4aab0
RB
48372016-04-21 Richard Biener <rguenther@suse.de>
4838
4839 PR middle-end/70747
4840 * gcc.dg/pr70747.c: New testcase.
4841
2359e571
BC
48422016-04-21 Bin Cheng <bin.cheng@arm.com>
4843
4844 PR tree-optimization/70715
4845 * gcc.dg/tree-ssa/scev-13.c: New test.
4846
ce0e66ff
MG
48472016-04-21 Marc Glisse <marc.glisse@inria.fr>
4848
4849 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4850
2c2870a1
MG
48512016-04-21 Marc Glisse <marc.glisse@inria.fr>
4852
4853 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4854
a2b056a3
JH
48552016-04-20 Jan Hubicka <jh@suse.cz>
4856
4857 PR ipa/70018
4858 * g++.dg/ipa/nothrow-1.C: New testcase.
4859
ee392fc2
NS
48602016-04-20 Nathan Sidwell <nathan@acm.org>
4861
4862 PR c++/55635
4863 * g++.dg/eh/delete1.C: New.
4864
dda49daf
L
48652016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4866
4867 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4868 -mtune-ctrl=sse_typeless_stores.
4869
8a5b9d5a
L
48702016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4871
4872 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4873
1011119f
BC
48742016-04-20 Bin Cheng <bin.cheng@arm.com>
4875
4876 PR tree-optimization/69489
4877 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4878
477d4906
IV
48792016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4880
4881 PR c++/69363
4882 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4883 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4884 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4885
fad08d12
BC
48862016-04-20 Bin Cheng <bin.cheng@arm.com>
4887
4888 PR tree-optimization/56625
4889 PR tree-optimization/69489
4890 * gcc.dg/vect/pr56625.c: New test.
4891 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4892
9e3e4fab
AP
48932016-04-20 Andrew Pinski <apinski@cavium.com>
4894
4895 PR target/64971
4896 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4897
d7aa24e4
AC
48982016-04-20 Arnaud Charlet <charlet@adacore.com>
4899
4900 * gnat.dg/self1.adb: Remove now incorrect test.
4901
e6d62b46
BC
49022016-04-20 Bin Cheng <bin.cheng@arm.com>
4903
4904 * gcc.dg/tree-ssa/scev-11.c: New test.
4905 * gcc.dg/tree-ssa/scev-12.c: New test.
4906
2697b189
MP
49072016-04-20 Marek Polacek <polacek@redhat.com>
4908
4909 PR tree-optimization/70725
4910 * gcc.dg/pr70725.c: New test.
4911
60d393e8
RB
49122016-04-20 Richard Biener <rguenther@suse.de>
4913
4914 PR tree-optimization/70726
4915 * g++.dg/vect/pr70726.cc: New testcase.
4916
82c6f58a
AK
49172016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4918
4919 PR target/70674
4920 * gcc.target/s390/pr70674.c: New test.
4921
90eeab20
JD
49222016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4923
4924 PR libgfortran/70684
4925 * gfortran.dg/list_read_14.f90: New test.
4926
fc9cf6da
L
49272016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4928
4929 PR target/69201
4930 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4931 extern to force it misaligned.
4932 (b): Likewise.
4933 (c): Likewise.
4934 (d): Likewise.
4935 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4936 Don't check `*' before movv4sf_internal.
4937 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4938 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4939 Don't check `*' before movv16qi_internal.
4940 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4941 extern to force it misaligned.
4942 (b): Likewise.
4943 (c): Likewise.
4944 (d): Likewise.
4945 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4946 Don't check `*' before movv2df_internal.
4947 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4948 extern to force it misaligned.
4949 (b): Likewise.
4950 (c): Likewise.
4951 (d): Likewise.
4952 Check movv8sf_internal instead of avx_storeups256.
4953 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4954
ea8927ea
RB
49552016-04-19 Richard Biener <rguenther@suse.de>
4956
4957 PR tree-optimization/70171
4958 * g++.dg/tree-ssa/pr70171.C: New testcase.
4959
65f52ee9
RB
49602016-04-19 Richard Biener <rguenther@suse.de>
4961
4962 PR tree-optimization/70724
4963 * gcc.dg/torture/pr70724.c: New testcase.
4964
987b67f1
VM
49652016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4966
4967 PR middle-end/70689
c87885ca 4968 * gcc.target/i386/pr70689.c: New.
987b67f1 4969
91a47c39
L
49702016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4971
4972 PR target/70708
4973 * gcc.target/i386/pr70708.c: New test.
4974
8270b82d
RB
49752016-04-18 Richard Biener <rguenther@suse.de>
4976
4977 PR tree-optimization/43434
4978 * gcc.dg/vect/pr43434.c: New testcase.
4979 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4980 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4981 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4982 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4983 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4984 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4985 * gcc.dg/gomp/pr68640.c: Likewise.
4986 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4987 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4988
edd048e2
RB
49892016-04-18 Richard Biener <rguenther@suse.de>
4990
4991 PR tree-optimization/70701
4992 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4993
bd5c7330
TV
49942016-04-18 Tom de Vries <tom@codesourcery.com>
4995
4996 PR testsuite/70699
4997 * gcc.dg/pr70161.c: Add dot-file scans.
4998 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4999 instead of after last dot char.
5000
23f2660f
EB
50012016-04-17 Eric Botcazou <ebotcazou@adacore.com>
5002
5003 * c-c++-common/dump-ada-spec-3.c: New test.
5004 * c-c++-common/dump-ada-spec-4.c: Likewise.
5005
da152c9f
TV
50062016-04-17 Tom de Vries <tom@codesourcery.com>
5007
5008 PR other/70183
5009 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5010
cc950f98
JH
50112016-04-15 Jan Hubicka <jh@suse.cz>
5012
5013 PR ipa/70018
5014 * g++.dg/ipa/pure-const-1.C: New testcase.
5015 * g++.dg/ipa/pure-const-2.C: New testcase.
5016 * g++.dg/ipa/pure-const-3.C: New testcase.
5017
949505a9
MP
50182016-04-15 Marek Polacek <polacek@redhat.com>
5019
5020 PR c/70671
5021 * gcc.dg/bitfld-22.c: New test.
5022
10e547d6
BS
50232016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5024
5025 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5026 x86_64.
5027
1e77281b
MP
50282016-04-15 Marek Polacek <polacek@redhat.com>
5029
5030 PR c/70651
5031 * c-c++-common/pr70651.c: New test.
5032
e501fa8e
KT
50332016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5034
5035 PR rtl-optimization/70681
5036 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5037 dump scan on arm and powerpc.
5038 * gcc.dg/pr10474.c: Likewise.
5039
dda1bf61
JJ
50402016-04-15 Jakub Jelinek <jakub@redhat.com>
5041
ca4ef1ff
JJ
5042 PR c++/69517
5043 PR c++/70019
5044 PR c++/70588
5045 * g++.dg/cpp1y/vla11.C: Revert for real.
5046
dda1bf61
JJ
5047 PR c/70436
5048 * c-c++-common/Wparentheses-1.c: New test.
5049 * c-c++-common/gomp/Wparentheses-1.c: New test.
5050 * c-c++-common/gomp/Wparentheses-2.c: New test.
5051 * c-c++-common/gomp/Wparentheses-3.c: New test.
5052 * c-c++-common/gomp/Wparentheses-4.c: New test.
5053 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5054 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5055 * c-c++-common/goacc/Wparentheses-1.c: New test.
5056
1355e62c
KY
50572016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5058
5059 PR target/70662
5060 * gcc.target/i386/pr70662.c: New test.
5061
0ab34b9e 50622016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 5063 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
5064
5065 PR tree-optimization/70130
5066 * gcc.dg/vect/O3-pr70130.c: New testcase.
5067
bc773aad
MM
50682016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5069
6e9b2286
MM
5070 PR target/70669
5071 * gcc.target/powerpc/pr70669.c: New test.
5072
bc773aad
MM
5073 PR target/70640
5074 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5075 a power7 system that does not have an assembler that supports
5076 power8.
5077
d8747845
MS
50782016-04-14 Martin Sebor <msebor@redhat.com>
5079
5080 PR c++/69517
5081 PR c++/70019
5082 PR c++/70588
5083 * c-c++-common/ubsan/vla-1.c: Revert.
5084 * g++.dg/cpp1y/vla11.C: Same.
5085 * g++.dg/cpp1y/vla12.C: Same.
5086 * g++.dg/cpp1y/vla13.C: Same.
5087 * g++.dg/cpp1y/vla14.C: Same.
5088 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 5089 * g++.dg/init/array24.C: Same.
d8747845
MS
5090 * g++.dg/ubsan/vla-1.C: Same.
5091
85128559
MP
50922016-04-14 Marek Polacek <polacek@redhat.com>
5093 Jan Hubicka <hubicka@ucw.cz>
5094
5095 PR c++/70029
5096 * g++.dg/torture/pr70029.C: New test.
5097
52fbb073
MS
50982016-04-14 Martin Sebor <msebor@redhat.com>
5099
5100 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5101 type size to prevent failures on targets with very low maximum
5102 alignment.
5103
6db61d6f
RB
51042016-04-14 Richard Biener <rguenther@suse.de>
5105
5106 PR tree-optimization/70623
5107 * gcc.dg/torture/pr70623.c: New testcase.
5108 * gcc.dg/torture/pr70623-2.c: Likewise.
5109
342fac95
MS
51102016-04-13 Martin Sebor <msebor@redhat.com>
5111
5112 PR c++/69517
5113 PR c++/70019
5114 PR c++/70588
5115 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5116 * g++.dg/cpp1y/vla11.C: New test.
5117 * g++.dg/cpp1y/vla12.C: New test.
5118 * g++.dg/cpp1y/vla13.C: New test.
5119 * g++.dg/cpp1y/vla14.C: New test.
5120 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 5121 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
5122 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5123
d93c452f
JJ
51242016-04-13 Jakub Jelinek <jakub@redhat.com>
5125
5126 PR c++/70641
5127 * g++.dg/opt/pr70641.C: New test.
5128
85115fb6
RO
51292016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5130
5131 PR rtl-optimization/68749
5132 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5133 effects of argument promotions.
5134 Remove default args to dg-skip-if.
5135
545a4139
PC
51362016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5137
5138 PR c++/70635
5139 * g++.dg/parse/pr70635.C: New.
5140
b3a77f21
MP
51412016-04-13 Marek Polacek <polacek@redhat.com>
5142
5143 PR c++/70639
5144 * c-c++-common/Wmisleading-indentation-4.c: New test.
5145
99cd9857
MP
51462016-04-13 Marek Polacek <polacek@redhat.com>
5147
5148 PR c/70436
c87885ca
RO
5149 * gcc.dg/Wparentheses-12.c: New test.
5150 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 5151
75ca93ec
IE
51522016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5153
5154 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5155 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5156 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5157
3d3f9e7e
JJ
51582016-04-13 Jakub Jelinek <jakub@redhat.com>
5159
37947cd0
JJ
5160 PR middle-end/70633
5161 * gcc.c-torture/compile/pr70633.c: New test.
5162
3d3f9e7e
JJ
5163 PR debug/70628
5164 * gcc.dg/torture/pr70628.c: New test.
5165
92886d3e
PP
51662016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5167
5168 PR c++/70610
5169 * g++.dg/template/pr70610.C: New test.
5170 * g++.dg/template/pr70610-2.C: New test.
5171 * g++.dg/template/pr70610-3.C: New test.
5172 * g++.dg/template/pr70610-4.C: New test.
5173
13bd7c2b
JJ
51742016-04-12 Jakub Jelinek <jakub@redhat.com>
5175
6512fa6d
JJ
5176 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5177 128 instead of 32.
5178
13bd7c2b
JJ
5179 PR c++/70571
5180 * g++.dg/ext/pr70571.C: New test.
5181
20b9851c
MM
51822016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5183
8a434ada 5184 PR target/70640
20b9851c
MM
5185 * gcc.target/powerpc/pr70640.c: New test.
5186
2b2f52bc
PC
51872016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5188
5189 PR c++/68722
5190 * g++.dg/parse/pr68722.C: New.
5191
5901e56a
JJ
51922016-04-12 Jakub Jelinek <jakub@redhat.com>
5193
5194 PR rtl-optimization/70596
5195 * gcc.target/i386/pr70596.c: New test.
5196
d4619dc1
NS
51972016-04-12 Nathan Sidwell <nathan@acm.org>
5198
5199 PR c++/70501
5200 * g++.dg/init/pr70501.C: New.
5201
3df530d3
DW
52022016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5203
5204 * gcc.target/i386/asm-flag-6.c: New test.
5205
b7a120d7
TV
52062016-04-12 Tom de Vries <tom@codesourcery.com>
5207
5208 PR tree-optimization/68756
5209 * gcc.dg/graphite/pr68756.c: New test.
5210
4e0eea75
JJ
52112016-04-12 Jakub Jelinek <jakub@redhat.com>
5212
5213 PR tree-optimization/70602
5214 * gcc.c-torture/execute/pr70602.c: New test.
5215
35fbda43
MM
52162016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5217
5218 PR target/70381
5219 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5220 __float128 emulator is built and runs.
5221 * gcc.target/powerpc/float128-1.c: Likewise.
5222
5223 * lib/target-supports.exp (check_ppc_float128_sw_available):
5224 Rework tests for __float128 software and hardware
5225 availability. Fix exit condition to return 0 on success.
5226
04a99ebe
JG
52272016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5228
5229 PR target/70133
5230 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5231 * gcc.target/aarch64/target_attr_15.c: Likewise.
5232
47cd5a85
PC
52332016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5234
5235 PR c++/69066
5236 * g++.dg/cpp1y/pr69066.C: New.
5237
a5edb32e
JD
52382016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5239
5240 PR fortran/68566
5241 * gfortran.dg/pr36192.f90: Update test.
5242 * gfortran.dg/pr36192_1.f90: Update test.
5243 * gfortran.dg/real_dimension_1.f: Update test.
5244 * gfortran.dg/parameter_array_init_7.f90: New test.
5245
8ef378f8
JDA
52462016-04-09 John David Anglin <danglin@gcc.gnu.org>
5247
c532c871
JDA
5248 PR testsuite/64039
5249 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5250
d34f706f
JDA
5251 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5252
75e1dd9e
JDA
5253 PR rtl-optimization/66669
5254 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5255
8a976f5f
JDA
5256 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5257
da04822a
JDA
5258 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5259 * gcc.dg/pie-1.c: Likewise.
5260 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5261 * gcc.dg/pic-4.c: Likewise.
5262 * gcc.dg/pie-3.c: Likewise.
5263 * gcc.dg/pie-4.c: Likewise.
5264
adfabcf9
JDA
5265 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5266
4a020adf
JDA
5267 PR tree-optimization/68644
5268 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5269
8ef378f8
JDA
5270 PR rtl-optimization/64886
5271 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5272
09bf990e
TV
52732016-04-09 Tom de Vries <tom@codesourcery.com>
5274
5275 PR tree-optimization/68953
5276 * gcc.dg/graphite/pr68953.c: New test.
5277
138c3c1a
DH
52782016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5279
5280 PR fortran/70592
5281 * gfortran.dg/deferred_character_16.f90: New test.
5282
f55460af
JJ
52832016-04-09 Jakub Jelinek <jakub@redhat.com>
5284
5285 PR tree-optimization/70586
5286 * gcc.c-torture/execute/pr70586.c: New test.
5287
0b77bbf3
DH
52882016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5289
5290 PR sanitizer/70573
5291 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5292 with __builtin_memset
5293 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5294
c42cfb5c
CP
52952016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5296
5297 PR lto/70289
5298 PR ipa/70348
5299 PR tree-optimization/70373
5300 PR middle-end/70533
5301 PR middle-end/70534
5302 PR middle-end/70535
5303 * c-c++-common/goacc/reduction-5.c: New test.
5304 * c-c++-common/goacc/reduction-promotions.c: New test.
5305 * gfortran.dg/goacc/reduction-3.f95: New test.
5306 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5307
56cfb596
PP
53082016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5309
5310 PR c++/70590
5311 PR c++/70452
5312 * g++.dg/pr70590.C: New test.
5313 * g++.dg/pr70590-2.C: New test.
5314
1a13c0a2
JJ
53152016-04-08 Jakub Jelinek <jakub@redhat.com>
5316
abc0647a
JJ
5317 PR middle-end/70593
5318 * gcc.target/i386/pr70593.c: New test.
5319
1a13c0a2
JJ
5320 PR rtl-optimization/70574
5321 * gcc.target/i386/avx2-pr70574.c: New test.
5322
c3da4956
MO
53232016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5324
5325 PR sanitizer/70541
5326 * c-c++-common/asan/pr70541.c: New test.
5327
9f1b833b
TV
53282016-04-08 Tom de Vries <tom@codesourcery.com>
5329
5330 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5331 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5332
bae7adda
KT
53332016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5334
5335 PR target/70566
5336 * gcc.c-torture/execute/pr70566.c: New test.
5337
211f3d57
TV
53382016-04-08 Tom de Vries <tom@codesourcery.com>
5339
5340 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5341 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5342
02cf2861
AM
53432016-04-08 Alan Modra <amodra@gmail.com>
5344
5345 * gcc.target/powerpc/pr70117.c: New.
5346
5f490f9f
JJ
53472016-04-07 Jakub Jelinek <jakub@redhat.com>
5348
56e9b710
JJ
5349 PR testsuite/70581
5350 * gcc.dg/lto/simd-function_0.c: New test.
5351
5f490f9f
JJ
5352 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5353 clones.
5354 * c-c++-common/attr-simd-2.c: Likewise.
5355 * c-c++-common/attr-simd-4.c: Likewise.
5356 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5357 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5358
e4ebc74d
TP
53592016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5360
5361 PR testsuite/70553
5362 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5363
9817ae35
TS
53642016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5365 Tom de Vries <tom@codesourcery.com>
5366
5367 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5368 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5369 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5370 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5371 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5372 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5373 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5374 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5375
e292f64d
PP
53762016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5377
5378 PR c/70436
5379 * g++.dg/warn/Wparentheses-29.C: New test.
5380
6b37bdaf
PP
53812016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5382
5383 PR c/70436
5384 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5385 explicit braces to resolve a future -Wparentheses warning.
5386
64824205
RH
53872016-04-06 Richard Henderson <rth@redhat.com>
5388
5389 * gcc.dg/pr61817-1.c: New test.
5390 * gcc.dg/pr61817-2.c: New test.
5391 * gcc.dg/pr69391-1.c: New test.
5392 * gcc.dg/pr69391-2.c: New test.
5393
bc2fc1f3
VM
53942016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5395
5396 PR rtl-optimization/70398
c87885ca 5397 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5398
41414a02
EB
53992016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5400
5401 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5402
4066ea8a
YR
54032016-04-06 Yvan Roux <yvan.roux@linaro.org>
5404 Pedro Alves <palves@redhat.com>
5405
5406 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5407
ec35ea45
JJ
54082016-04-06 Jakub Jelinek <jakub@redhat.com>
5409
3866f8dd
JJ
5410 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5411 Check for avx512f effective targets instead of avx2.
5412 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5413 for AVX512F clones.
5414 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5415 * g++.dg/gomp/declare-simd-1.C: Likewise.
5416 * g++.dg/gomp/declare-simd-3.C: Likewise.
5417 * g++.dg/gomp/declare-simd-4.C: Likewise.
5418
ec35ea45
JJ
5419 PR middle-end/70550
5420 * c-c++-common/gomp/pr70550-1.c: New test.
5421 * c-c++-common/gomp/pr70550-2.c: New test.
5422
c08d28ac
NS
54232016-04-05 Nathan Sidwell <nathan@acm.org>
5424
5425 PR c++/70512
5426 * g++.dg/ext/attribute-may-alias-5.C: New.
5427
1d510e04
JJ
54282016-04-05 Jakub Jelinek <jakub@redhat.com>
5429
5430 PR c++/70336
5431 * c-c++-common/pr70336.c: New test.
5432 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5433 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5434
84278ed9
JH
54352016-04-05 Jan Hubicka <hubicka@ucw.cz>
5436
5437 PR ipa/66223
5438 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5439
268a0ec4
JJ
54402016-04-05 Jakub Jelinek <jakub@redhat.com>
5441
5442 PR rtl-optimization/70542
5443 * gcc.dg/torture/pr70542.c: New test.
5444 * gcc.target/i386/avx2-pr70542.c: New test.
5445
5e8c2eb1
ZS
54462016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5447
5448 PR tree-optimization/70509
5449 * gcc.target/i386/avx512bw-pr70509.c: New test.
5450
c0daf32d
PP
54512016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5452
5453 PR c++/70452
5454 * g++.dg/ext/constexpr-vla4.C: New test.
5455
bf867841
UB
54562016-04-05 Uros Bizjak <ubizjak@gmail.com>
5457
5458 PR target/70510
5459 * gcc.target/i386/pr70510.c: New test.
5460
3022186a
RB
54612016-04-05 Richard Biener <rguenther@suse.de>
5462
5463 PR tree-optimization/70526
5464 * g++.dg/torture/pr70526.C: New testcase.
5465
55fc79b2
JJ
54662016-04-05 Jakub Jelinek <jakub@redhat.com>
5467
5468 PR target/70525
5469 * gcc.target/i386/pr70525.c: New test.
5470
62b233f2
RB
54712016-04-05 Richard Biener <rguenther@suse.de>
5472
5473 PR middle-end/70499
5474 * g++.dg/torture/pr70499.C: New testcase.
5475
cc05759d
RB
54762016-04-05 Richard Biener <rguenther@suse.de>
5477
5478 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5479 remove XFAIL.
5480
f23f16d4
JJ
54812016-04-04 Jakub Jelinek <jakub@redhat.com>
5482
5483 PR middle-end/70307
5484 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5485 rs6000 ABI warnings.
5486
d27ecc49
JH
54872016-04-04 Jan Hubicka <hubicka@ucw.cz>
5488
5489 PR ipa/66223
5490 * g++.dg/ipa/devirt-51.C: New testcase.
5491
c974c96e
BS
54922016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5493 Jakub Jelinek <jakub@redhat.com>
5494
5495 PR middle-end/70457
5496 * gcc.dg/torture/pr70457.c: New.
5497
7a85da89
AV
54982016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5499
5500 PR fortran/67538
5501 * gfortran.dg/allocate_with_source_19.f08: New test.
5502
de517e64
AV
55032016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5504
5505 PR fortran/65795
5506 * gfortran.dg/coarray_allocate_6.f08: New test.
5507
43b9f499
RB
55082016-04-04 Richard Biener <rguenther@suse.de>
5509
5510 PR rtl-optimization/70484
5511 * gcc.dg/torture/pr70484.c: New testcase.
5512
f13355da
MP
55132016-04-04 Marek Polacek <polacek@redhat.com>
5514
5515 PR c/70307
5516 * gcc.dg/torture/pr70307.c: New test.
5517
6cc6ed50
OE
55182016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5519
5520 PR target/70416
5521 PR target/67391
5522 * gcc.target/sh/torture/pr70416.c: New.
5523
abdc16c8
MS
55242016-04-02 Martin Sebor <msebor@redhat.com>
5525
5526 PR c++/67376
5527 PR c++/70170
5528 PR c++/70172
5529 PR c++/70228
5530 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5531 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5532 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5533 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5534 * g++.dg/cpp0x/constexpr-string.C: Same.
5535 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5536 * g++.dg/cpp0x/pr65398.C: Same.
5537 * g++.dg/ext/constexpr-vla1.C: Same.
5538 * g++.dg/ext/constexpr-vla2.C: Same.
5539 * g++.dg/ext/constexpr-vla3.C: Same.
5540 * g++.dg/ubsan/pr63956.C: Same.
5541
763cd859
JJ
55422016-04-01 Jakub Jelinek <jakub@redhat.com>
5543
5544 PR rtl-optimization/70467
5545 * gcc.target/i386/pr70467-2.c: New test.
5546
0f875435
JJ
55472016-04-01 Jakub Jelinek <jakub@redhat.com>
5548 Marek Polacek <polacek@redhat.com>
5549
5550 PR c++/70488
5551 * g++.dg/init/new47.C: New test.
5552
41d14659
RR
55532016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5554
5555 PR target/70496
5556 * gcc.target/arm/pr70496.c: New test.
5557
f9bf89bb
NS
55582016-04-01 Nathan Sidwell <nathan@acm.org>
5559
73b9085d
NS
5560 PR c++/68475
5561 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5562
4afdcfaa
IE
55632016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5564
5565 PR target/69890
5566 * gcc.dg/strlenopt.h (memmove): New.
5567 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5568 instead of "string.h".
5569 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5570 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5571 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5572 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5573 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5574 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5575 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5576 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5577 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5578 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5579 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5580 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5581 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5582 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5583 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5584 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5585 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5586 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5587 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5588 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5589
b5d7a29c
RO
55902016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5591
5592 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5593 (Holder::foo): Reflect this.
5594
b660f9ec
IE
55952016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5596
5597 PR target/70442
5598 * gcc.dg/pr70442.c: New test.
5599
88504f34
NS
56002016-03-31 Nathan Sidwell <nathan@acm.org>
5601
5602 PR c++/70393
5603 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5604
95d34b96
KY
56052016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5606
5607 PR target/70453
5608 * gcc.target/i386/pr70453.c: New test.
5609
b4c4967c
AB
56102016-03-31 Andrey Belevantsev <abel@ispras.ru>
5611
5612 PR target/70292
5613 * gcc.c-torture/pr70292.c: New test.
5614
5fde6a45
MP
56152016-03-31 Marek Polacek <polacek@redhat.com>
5616
5617 PR c/70297
5618 * c-c++-common/pr70297.c: New test.
5619 * g++.dg/cpp0x/typedef-redecl.C: New test.
5620 * gcc.dg/typedef-redecl2.c: New test.
5621
97eb24c4
JJ
56222016-03-31 Jakub Jelinek <jakub@redhat.com>
5623
5624 PR rtl-optimization/70460
5625 * gcc.c-torture/execute/pr70460.c: New test.
5626
efc3536f
RB
56272016-03-31 Richard Biener <rguenther@suse.de>
5628
5629 PR c++/70430
5630 * g++.dg/ext/vector30.C: New testcase.
5631
e0876e21
DH
56322016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5633 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5634
5635 * gfortran.dg/fmt_pf.f90: New test.
5636
e9bff8c6
RO
56372016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5638
5639 Forward-port from 5 branch
5640 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5641
5642 PR testsuite/70356
5643 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5644 dg-require-effective-target after dg-do.
5645
5646 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5647
5648 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5649
2620c80d
TS
56502016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5651 Julian Brown <julian@codesourcery.com>
5652 Chung-Lin Tang <cltang@codesourcery.com>
5653 Cesar Philippidis <cesar@codesourcery.com>
5654 James Norris <jnorris@codesourcery.com>
5655 Tom de Vries <tom@codesourcery.com>
5656 Nathan Sidwell <nathan@codesourcery.com>
5657
bf867841 5658 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5659 * c-c++-common/goacc/loop-clauses.c: Likewise.
5660 * g++.dg/goacc/template.C: Likewise.
5661 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5662 * gfortran.dg/goacc/loop-1.f95: Likewise.
5663 * gfortran.dg/goacc/loop-5.f95: Likewise.
5664 * gfortran.dg/goacc/loop-6.f95: Likewise.
5665 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5666 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5667 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5668 * c-c++-common/goacc/clauses-fail.c: Likewise.
5669 * c-c++-common/goacc/parallel-1.c: Likewise.
5670 * c-c++-common/goacc/reduction-1.c: Likewise.
5671 * c-c++-common/goacc/reduction-2.c: Likewise.
5672 * c-c++-common/goacc/reduction-3.c: Likewise.
5673 * c-c++-common/goacc/reduction-4.c: Likewise.
5674 * c-c++-common/goacc/routine-3.c: Likewise.
5675 * c-c++-common/goacc/routine-4.c: Likewise.
5676 * c-c++-common/goacc/routine-5.c: Likewise.
5677 * c-c++-common/goacc/tile.c: Likewise.
5678 * g++.dg/goacc/template.C: Likewise.
5679 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5680 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5681 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5682 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5683 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5684 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5685 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5686 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5687 * c-c++-common/goacc/use_device-1.c: ... this file.
5688 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5689 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5690 * c-c++-common/goacc/host_data-6.c: ... this file.
5691 * c-c++-common/goacc/loop-2-kernels.c: New file.
5692 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5693 * c-c++-common/goacc/loop-3.c: Likewise.
5694 * g++.dg/goacc/reference.C: Likewise.
5695 * g++.dg/goacc/routine-1.C: Likewise.
5696 * g++.dg/goacc/routine-2.C: Likewise.
5697
f6d2d066
RB
56982016-03-30 Richard Biener <rguenther@suse.de>
5699
5700 PR middle-end/70450
5701 * gcc.dg/torture/pr70450.c: New testcase.
5702
d43242b9
JJ
57032016-03-30 Jakub Jelinek <jakub@redhat.com>
5704
5705 PR target/70421
5706 * gcc.dg/torture/pr70421.c: New test.
5707 * gcc.target/i386/avx512f-pr70421.c: New test.
5708
5ce43b77
L
57092016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5710
5711 PR testsuite/70364
5712 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5713 (check): New function.
5714 (bar): Call check.
5715 (foo): Align stack to 16 bytes when calling bar.
5716 * gcc.target/i386/cleanup-2.c: Likewise.
5717
d014a712
PP
57182016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5719
5720 PR tree-optimization/59124
5721 * gcc.dg/Warray-bounds-19.c: New test.
5722
13f0e8c7
ZW
57232016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5724
5725 * lib/prune.exp (escape_regex_chars): New.
5726 (prune_file_path): Update to quote metcharacters for regexp.
5727
3336c6e0
JJ
57282016-03-29 Jakub Jelinek <jakub@redhat.com>
5729
a362f023
JJ
5730 PR rtl-optimization/70429
5731 * gcc.c-torture/execute/pr70429.c: New test.
5732
3336c6e0
JJ
5733 PR tree-optimization/70405
5734 * gcc.dg/pr70405.c: New test.
5735
728557fd
AV
57362016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5737
5738 PR fortran/70397
5739 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5740 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5741
bef977d4
TS
57422016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5743
5744 PR testsuite/64177
5745 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5746 __cilkrts_set_param to set two workers.
5747 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5748 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5749
6f6d25c9
DH
57502016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5751
bf867841 5752 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5753
45733562
KY
57542016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5755
5756 PR target/70406
bf867841 5757 * gcc.target/i386/pr70406.c: New test.
45733562 5758
a1799e5e
EB
57592016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5760
5761 * gnat.dg/specs/double_record_extension3.ads: New test.
5762
5fca7b66
RH
57632016-03-25 Richard Henderson <rth@redhat.com>
5764
5765 PR target/70120
5766 * gcc.target/aarch64/pr70120-1.c: New.
5767 * gcc.target/aarch64/pr70120-2.c: New.
5768 * gcc.target/aarch64/pr70120-3.c: New.
5769
31ce75c6
PP
57702016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5771
5772 PR c++/62212
5773 * g++.dg/template/mangle2.C: The dg-do directive should be
5774 "compile" not "assemble".
5775
3caf0ca1
BS
57762016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5777
5778 PR lto/69650
5779 * gcc.dg/pr69650.c: New test.
5780
634035b6
DE
57812016-03-25 David Edelsohn <dje.gcc@gmail.com>
5782
5783 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5784
45d34276
AM
57852016-03-25 Alan Modra <amodra@gmail.com>
5786
5787 * gcc.dg/dfp/pr70052.c: New test.
5788
8f085166
RH
57892016-03-24 Richard Henderson <rth@redhat.com>
5790
5791 PR middle-end/69845
5792 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5793 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5794
011e5ec3
TV
57952016-03-24 Tom de Vries <tom@codesourcery.com>
5796
5797 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5798
9e3f4551
TV
57992016-03-24 Tom de Vries <tom@codesourcery.com>
5800
5801 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5802 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5803
45780041
TV
58042016-03-24 Tom de Vries <tom@codesourcery.com>
5805
5806 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5807 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5808
887ab4e5
PP
58092016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5810
5811 PR c++/62212
5812 * g++.dg/template/mangle2.C: New test.
5813
69a9a66f
RB
58142016-03-24 Richard Biener <rguenther@suse.de>
5815
5816 PR tree-optimization/70396
5817 * gcc.dg/torture/pr70396.c: New testcase.
5818
ed87de55
RB
58192016-03-24 Richard Biener <rguenther@suse.de>
5820
5821 PR middle-end/70370
5822 * gcc.dg/torture/pr70370.c: New testcase.
5823
ea064934
TV
58242016-03-24 Tom de Vries <tom@codesourcery.com>
5825
5826 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5827 * gfortran.dg/goacc/kernels-tree.f95: Same.
5828 * gfortran.dg/goacc/parallel-tree.f95: Same.
5829
b2a4dd1d
TV
58302016-03-24 Tom de Vries <tom@codesourcery.com>
5831
5832 * c-c++-common/goacc/uninit-if-clause.c: New test.
5833 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5834
72e7cd6e
JJ
58352016-03-24 Jakub Jelinek <jakub@redhat.com>
5836
5837 PR target/70290
bf867841
UB
5838 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5839 Fix formatting.
72e7cd6e 5840
ce9d0c03
RB
58412016-03-24 Richard Biener <rguenther@suse.de>
5842
5843 PR tree-optimization/70372
5844 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5845
426b9428
PP
58462016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5847
5848 PR c++/70347
5849 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5850
cd1588c4
PP
58512016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5852
5853 PR c++/70332
5854 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5855
61637db3
JJ
58562016-03-23 Jakub Jelinek <jakub@redhat.com>
5857
928af3bf
JJ
5858 PR c++/70001
5859 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5860 * g++.dg/cpp1y/pr70001.C: New test.
5861
61637db3
JJ
5862 PR c++/70323
5863 * g++.dg/cpp0x/constexpr-70323.C: New test.
5864
05aca4e7
AO
58652016-03-23 Alexandre Oliva <aoliva@redhat.com>
5866 Jason Merrill <jason@redhat.com>
5867 Jakub Jelinek <jakub@redhat.com>
5868
5869 PR c++/69315
5870 * g++.dg/cpp0x/constexpr-69315.C: New test.
5871 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5872
fbdb6baf
MP
58732016-03-23 Marek Polacek <polacek@redhat.com>
5874
5875 PR c++/69884
5876 * g++.dg/warn/Wignored-attributes-1.C: New test.
5877 * g++.dg/warn/Wignored-attributes-2.C: New test.
5878
d79ee524
TV
58792016-03-23 Tom de Vries <tom@codesourcery.com>
5880
5881 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5882 initialization.
5883 * gfortran.dg/goacc/private-3.f95 (test): Same.
5884 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5885 missing use param.
5886
a59f0bef
KT
58872016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5888
5889 * lib/target-supports.exp: Remove v7ve entry from loop
5890 creating effective target checks.
5891 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5892 (add_options_for_arm_arch_v7ve): Likewise.
5893
0179520a
JJ
58942016-03-23 Jakub Jelinek <jakub@redhat.com>
5895
5896 PR tree-optimization/70354
5897 * gcc.dg/vect/pr70354-1.c: New test.
5898 * gcc.dg/vect/pr70354-2.c: New test.
5899 * gcc.target/i386/avx2-pr70354-1.c: New test.
5900 * gcc.target/i386/avx2-pr70354-2.c: New test.
5901
75bb14d7
JL
59022016-03-22 Jeff Law <law@redhat.com>
5903
5904 PR target/70232
5905 * gcc.dg/tree-ssa/pr70232.c: New test.
5906
72c9526d
IE
59072016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5908
5909 PR target/70302
5910 * gcc.target/i386/pr70302.c: New test.
5911
a3ca1bc5
RB
59122016-03-22 Richard Biener <rguenther@suse.de>
5913
5914 PR middle-end/70251
5915 * g++.dg/torture/pr70251.C: New testcase.
5916
5c240f4d
DM
59172016-03-22 David Malcolm <dmalcolm@redhat.com>
5918
5919 PR c/69993
5920 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5921 Wmisleading-indentation.c.
5922 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5923 reflect change to diagnostic text and order of messages.
5924 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5925
80f6631b
DE
59262016-03-22 David Edelsohn <dje.gcc@gmail.com>
5927
5928 * g++.dg/ext/java-3.C: Don't compile on AIX.
5929
9a10956c
RB
59302016-03-22 Richard Biener <rguenther@suse.de>
5931
5932 PR middle-end/70333
5933 * gcc.dg/torture/pr70333.c: New testcase.
5934
6cedf922
IE
59352016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5936
5937 * g++.dg/ext/pr70290.C: New test.
5938
cd6c27ac
KY
59392016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5940
5941 PR target/70325
5942 * gcc.target/i386/pr70325.c: New test.
5943
4cde512c
JJ
59442016-03-22 Jakub Jelinek <jakub@redhat.com>
5945
b01915ed
JJ
5946 PR target/70329
5947 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5948 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5949
4e3e2cf1
JJ
5950 PR target/70300
5951 * gcc.target/i386/pr70300.c: New test.
5952
4cde512c
JJ
5953 PR c++/70295
5954 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5955 (func2): New function for cond with parens, xfail warning for c++.
5956 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5957
16f6d7dc
PP
59582016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5959
5960 PR c++/70096
5961 * g++.dg/template/ptrmem30.C: New test.
5962
a3e2b438
PP
59632016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5964
5965 PR c++/70204
5966 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5967 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5968
11b6a02e
JJ
59692016-03-21 Jakub Jelinek <jakub@redhat.com>
5970
5971 PR middle-end/70326
5972 * gcc.dg/pr70326.c: New test.
5973
b9407883
MG
59742016-03-21 Marc Glisse <marc.glisse@inria.fr>
5975 Jakub Jelinek <jakub@redhat.com>
5976
5977 PR tree-optimization/70317
5978 * gcc.dg/pr70317.c: New test.
5979
4a148e19
UB
59802016-03-21 Uros Bizjak <ubizjak@gmail.com>
5981
5982 PR target/70327
5983 * gcc.target/i386/pr70327.c: New test.
5984
2a85ddbb
ML
59852016-03-21 Martin Liska <mliska@suse.cz>
5986
7d36fe98 5987 PR ipa/70306
2a85ddbb
ML
5988 * gcc.dg/ipa/pr70306.c: New test.
5989
4a148e19 59902016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5991
5992 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5993 * gcc.target/arm/attr-align3.c: Likewise.
5994 * gcc.target/arm/attr_arm.c: Likewise.
5995 * gcc.target/arm/flip-thumb.c: Likewise.
5996
6b366948
JJ
59972016-03-21 Jakub Jelinek <jakub@redhat.com>
5998
5999 PR target/70296
6000 * gcc.target/powerpc/altivec-36.c: New test.
6001
2fac8c14
RB
60022016-03-21 Richard Biener <rguenther@suse.de>
6003
6004 PR tree-optimization/70310
6005 * gcc.dg/torture/pr70310.c: New testcase.
6006
e9bde854
KY
60072016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6008
6009 PR target/70293
6010 * gcc.target/i386/pr70293.c: New test.
6011
56bbfaf6
RB
60122016-03-21 Richard Biener <rguenther@suse.de>
6013
6014 PR tree-optimization/70288
6015 * gcc.dg/torture/pr70288-1.c: New testcase.
6016 * gcc.dg/torture/pr70288-2.c: Likewise.
6017
3eee49ed
AB
60182016-03-21 Andrey Belevantsev <abel@ispras.ru>
6019
6020 PR rtl-optimization/69307
6021 * gcc.target/arm/pr69307.c: New test.
4a148e19 6022
8e7816b4
AB
60232016-03-21 Andrey Belevantsev <abel@ispras.ru>
6024
6025 PR rtl-optimization/69102
6026 * gcc.c-torture/compile/pr69102.c: New test.
6027
14d7d4be
JL
60282016-03-18 Jeff Law <law@redhat.com>
6029
6030 PR rtl-optimization/70263
6031 * gcc.c-torture/compile/pr70263-1.c: New test.
6032 * gcc.target/i386/pr70263-2.c: New test.
6033
5c6a601c
BS
60342016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6035
6036 PR rtl-optimization/70278
6037 * gcc.dg/torture/pr70278.c: New test.
6038 * gcc.target/arm/pr70278.c: New test.
6039
4bbf545b
DM
60402016-03-18 David Malcolm <dmalcolm@redhat.com>
6041
6042 PR c/70281
6043 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6044 (test_builtin_types_compatible_p): New test function.
6045 * gcc.dg/pr70281.c: New test case.
6046
dc28bb68
CL
60472016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6048
6049 PR target/70113
6050 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6051
5e8d6dff
IE
60522016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6053
6054 PR tree-optimization/70252
6055 * gcc.dg/pr70252.c: New test.
6056
d0e7e403
TV
60572016-03-18 Tom de Vries <tom@codesourcery.com>
6058
6059 * gcc.dg/pr70161-2.c: New test.
6060 * gcc.dg/pr70161.c: New test.
6061
fa22501a
TV
60622016-03-18 Tom de Vries <tom@codesourcery.com>
6063
6064 PR ipa/70269
6065 * gcc.dg/pr70269.c: New test.
6066
dd125026
JJ
60672016-03-18 Jakub Jelinek <jakub@redhat.com>
6068
6069 PR c++/70267
6070 * g++.dg/ext/java-3.C: New test.
6071
91914f0a
PP
60722016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6073
6074 PR c++/70205
6075 * g++.dg/lookup/pr70205.C: New test.
6076
753a8910
PP
60772016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6078
6079 PR c++/70218
6080 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6081
14ba7b28
MP
60822016-03-17 Marek Polacek <polacek@redhat.com>
6083
6084 PR c/69407
6085 * gcc.dg/atomic-op-6.c: New test.
6086
ded60913
DM
60872016-03-17 David Malcolm <dmalcolm@redhat.com>
6088
6089 PR c/70264
6090 * c-c++-common/pr70264.c: New test case.
6091
a3aad0e6
JJ
60922016-03-17 Jakub Jelinek <jakub@redhat.com>
6093
17366700
JJ
6094 PR c++/70144
6095 * c-c++-common/pr70144-1.c: New test.
6096 * c-c++-common/pr70144-2.c: New test.
6097
a3aad0e6
JJ
6098 PR c++/70272
6099 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6100 * g++.dg/opt/flifetime-dse6.C: New test.
6101 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6102
b57e6e18
L
61032016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6104
6105 PR driver/70192
6106 * gcc.dg/pic-1.c: New test.
6107 * gcc.dg/pic-2.c: Likewise.
6108 * gcc.dg/pic-3.c: Likewise.
6109 * gcc.dg/pic-4.c: Likewise.
6110 * gcc.dg/pie-1.c: Likewise.
6111 * gcc.dg/pie-2.c: Likewise.
6112 * gcc.dg/pie-3.c: Likewise.
6113 * gcc.dg/pie-4.c: Likewise.
6114 * gcc.dg/pie-5.c: Likewise.
6115 * gcc.dg/pie-6.c: Likewise.
6116
b38ba58b
TV
61172016-03-17 Tom de Vries <tom@codesourcery.com>
6118
6119 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6120 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6121
6931b3b7
RB
61222016-03-17 Richard Biener <rguenther@suse.de>
6123
6124 PR debug/70271
6125 * g++.dg/debug/pr70271.C: New testcase.
6126
0c8b64cb
IE
61272016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6128
6129 * gcc.target/i386/pr70251.c: New test.
6130
b1970801
MP
61312016-03-17 Marek Polacek <polacek@redhat.com>
6132
6133 PR c++/70194
6134 * g++.dg/warn/constexpr-70194.C: New test.
6135
820c5eaa
RH
61362016-03-16 Richard Henderson <rth@redhat.com>
6137
6138 PR middle-end/70240
6139 * gcc.c-torture/compile/pr70240.c: New.
6140
da0ad263
SKS
61412016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6142
6143 * gcc.c-torture/compile/20151204.c: Skip for avr.
6144
c73d295c
JJ
61452016-03-16 Jakub Jelinek <jakub@redhat.com>
6146
6147 PR target/70245
6148 * g++.dg/opt/pr70245.C: New test.
6149 * g++.dg/opt/pr70245.h: New file.
6150 * g++.dg/opt/pr70245-aux.cc: New file.
6151
b2794066
MS
61522016-03-16 Martin Sebor <msebor@redhat.com>
6153
6154 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6155
aa43616c
RH
61562016-03-16 Richard Henderson <rth@redhat.com>
6157
6158 PR middle-end/70199
6159 * gcc.c-torture/compile/pr70199.c: New.
6160
59608fe5
L
61612016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6162
6163 * gcc.dg/uninit-19.c: Run dos2unix.
6164
ab4c578f
MP
61652016-03-16 Marek Polacek <polacek@redhat.com>
6166
6167 PR c/70093
6168 * gcc.dg/nested-func-10.c: New test.
6169 * gcc.dg/nested-func-9.c: New test.
6170
f5387e76
JJ
61712016-03-16 Jakub Jelinek <jakub@redhat.com>
6172
6173 PR tree-optimization/68714
6174 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6175
7662b718
TV
61762016-03-16 Tom de Vries <tom@codesourcery.com>
6177
6178 PR tree-optimization/68715
6179 * gcc.dg/graphite/pr68715-2.c: New test.
6180 * gcc.dg/graphite/pr68715.c: New test.
6181 * gfortran.dg/graphite/pr68715.f90: New test.
6182
be7ce7ae
TV
61832016-03-16 Tom de Vries <tom@codesourcery.com>
6184
6185 PR tree-optimization/68809
6186 * gcc.dg/graphite/pr68809-2.c: New test.
6187 * gcc.dg/graphite/pr68809.c: New test.
6188
1935f250
JJ
61892016-03-16 Jakub Jelinek <jakub@redhat.com>
6190
6651c93e
JJ
6191 PR c++/70147
6192 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6193 method call to i () as argument. Adjust expected output.
6194
1935f250
JJ
6195 PR c++/70147
6196 * g++.dg/ubsan/pr70147-1.C: New test.
6197 * g++.dg/ubsan/pr70147-2.C: New test.
6198
ab1caa6e
MS
61992016-03-15 Martin Sebor <msebor@redhat.com>
6200
6201 PR c++/58281
6202 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6203
5c2a1bbb
JDA
62042016-03-15 John David Anglin <danglin@gcc.gnu.org>
6205
cb5d8ad1
JDA
6206 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6207 hppa*-*-hpux*.
6208
b440dd40
JDA
6209 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6210
5c2a1bbb
JDA
6211 PR libfortran/69799
6212 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6213 libatomic_available.
6214
42c729c5
MP
62152016-03-15 Marek Polacek <polacek@redhat.com>
6216
6217 PR c++/70209
6218 * g++.dg/ext/attribute-may-alias-4.C: New test.
6219
82b1c550
AM
62202016-03-15 Alexander Monakov <amonakov@ispras.ru>
6221
6222 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6223 -fvar-tracking-assignments-toggle flag.
6224
4ccbf3a6
PH
62252016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6226
6227 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6228
c39858bd
JJ
62292016-03-15 Jakub Jelinek <jakub@redhat.com>
6230
6231 PR rtl-optimization/70222
6232 * gcc.c-torture/execute/pr70222-1.c: New test.
6233 * gcc.c-torture/execute/pr70222-2.c: New test.
6234
8be119c1
RH
62352016-03-15 Richard Henderson <rth@redhat.com>
6236
6237 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6238
6598bb55
AB
62392016-03-15 Andrey Belevantsev <abel@ispras.ru>
6240
6241 PR rtl-optimization/69032
6242 * gcc.dg/pr69032.c: New test.
6243
81fa2944
AB
62442016-03-15 Andrey Belevantsev <abel@ispras.ru>
6245
6246 PR rtl-optimization/63384
4a148e19 6247 * g++.dg/pr63384.C: New test.
81fa2944 6248
74ea9ab6
AB
62492016-03-15 Andrey Belevantsev <abel@ispras.ru>
6250
6251 PR target/64411
6252 * gcc.target/i386/pr64411.C: New test.
6253
045d5055
TV
62542016-03-15 Tom de Vries <tom@codesourcery.com>
6255
6256 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6257 * gfortran.dg/goacc/kernels-alias.f95: New test.
6258
3ea33585
MS
62592016-03-14 Martin Sebor <msebor@redhat.com>
6260
6261 PR c++/53792
6262 * g++.dg/cpp0x/constexpr-inline.C: New test.
6263 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6264
1df7b330
DE
62652016-03-14 David Edelsohn <dje.gcc@gmail.com>
6266
6267 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6268
79b57d18
JJ
62692016-03-14 Jakub Jelinek <jakub@redhat.com>
6270
6271 PR middle-end/70219
6272 * gcc.dg/pr70219.c: New test.
6273
3cbf012a
BS
62742016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6275
6276 PR target/70083
6277 * gcc.dg/torture/pr70083.c: New test.
6278 * gcc.target/i386/pr70083.c: New test.
6279
a9fee7cd
RB
62802016-03-14 Richard Biener <rguenther@suse.de>
6281
6282 PR tree-optimization/56365
6283 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6284
4799603f
SB
62852016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6286
6287 PR target/70098
6288 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6289 New function.
6290 * g++.dg/pr70098.C: New testcase.
6291
6292
760ca967
TV
62932016-03-14 Tom de Vries <tom@codesourcery.com>
6294
6295 PR tree-optimization/70045
6296 * gcc.dg/graphite/pr70045.c: New test.
6297
44e66a77
JD
62982016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6299
6300 PR fortran/69043
6301 * gfortran.dg/include_9.f90: New test.
6302
a18e0fe1
DH
63032016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6304
6305 PR fortran/45076
6306 gfortran.dg/prof/prof.exp: New script.
6307 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6308
d0aca6ab
AB
63092016-03-12 Andrey Belevantsev <abel@ispras.ru>
6310
6311 PR rtl-optimization/69307
6312 * gcc.dg/pr69307.c: New test.
6313
cefe08a4
VM
63142016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6315
6316 PR target/69614
6317 * gcc.target/arm/pr69614.c: New.
6318
70112e2a
PT
63192016-03-12 Paul Thomas <pault@gcc.gnu.org>
6320
6321 PR fortran/70031
6322 * gfortran.dg/submodule_14.f08: New test
6323
6324 PR fortran/69524
6325 * gfortran.dg/submodule_15.f08: New test
6326
3f1e5d3a
PP
63272016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6328
6329 PR c++/70106
6330 * g++.dg/cpp1y/paren3.C: New test.
6331
a3f6d680
MM
63322016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6333
6334 PR target/70131
6335 * gcc.target/powerpc/ppc-round2.c: New test.
6336
92348f09
BS
63372016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6338
6339 PR target/70123
6340 * gcc.dg/torture/pr70123.c: New test.
6341
cebde9e9
JL
63422016-03-11 Jeff Law <law@redhat.com>
6343
6344 PR tree-optimization/70190
6345 * gcc.c-torture/compile/pr70190.c: New test.
6346
3edc5da4
DM
63472016-03-11 David Malcolm <dmalcolm@redhat.com>
6348
6349 PR c/68187
6350 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6351 case.
6352 (test43_b): Likewise.
6353 (test43_c): Likewise.
6354 (test43_d): Likewise.
6355 (test43_e): Likewise.
6356 (test43_f): Likewise.
6357 (test43_g): Likewise.
6358 (test44_a): Likewise.
6359 (test44_b): Likewise.
6360 (test44_c): Likewise.
6361 (test44_d): Likewise.
6362 (test44_e): Likewise.
6363
318c1204
DM
63642016-03-11 David Malcolm <dmalcolm@redhat.com>
6365
6366 PR c/70085
6367 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6368
bc062234
KT
63692016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6370
6371 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6372 dg-options.
6373
acfc1ac1
KT
63742016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6375
6376 PR target/70002
6377 PR target/69245
6378 * gcc.target/aarch64/pr69245_2.c: New test.
6379
d1e2bb2d
JJ
63802016-03-11 Jakub Jelinek <jakub@redhat.com>
6381
6382 PR tree-optimization/70177
6383 * gcc.dg/pr70177.c: New test.
6384
07350627
AL
63852016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6386
6387 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6388
5c6706f7
AL
63892016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6390
6391 * gcc.dg/tree-ssa/sra-20.c: New.
6392
02d472a2
JJ
63932016-03-11 Jakub Jelinek <jakub@redhat.com>
6394
686d390a
JJ
6395 PR rtl-optimization/70174
6396 * gcc.dg/pr70174.c: New test.
6397
02d472a2
JJ
6398 PR tree-optimization/70169
6399 * gcc.dg/pr70169.c: New test.
6400
0f9befa1
IE
64012016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6402
6403 PR target/70160
6404 * gcc.target/i386/pr70160.c: New test.
6405
432d4670
AK
64062016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6407
6408 * gcc.target/s390/dfp-1.c: New test.
6409
a3dc8760
NC
64102016-03-10 Nick Clifton <nickc@redhat.com>
6411
6412 PR target/70044
6413 * gcc.target/aarch64/pr70044.c: New test.
6414
b87a8d7d
PP
64152016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6416 Jakub Jelinek <jakub@redhat.com>
6417
6418 PR c++/70001
6419 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6420 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6421 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6422
4f4ada6a
JH
64232016-03-10 Jan Hubicka <hubicka@ucw.cz>
6424
6425 PR lto/69589
6426 * g++.dg/lto/pr69589_0.C: New testcase
6427 * g++.dg/lto/pr69589_1.C: New testcase
6428
d49b0aa0
MP
64292016-03-10 Marek Polacek <polacek@redhat.com>
6430
6431 PR c++/70153
6432 * g++.dg/delayedfold/unary-plus1.C: New test.
6433
64342016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6435
6436 * gcc.target/arm/pr45701-1.c: Escape brackets.
6437 * gcc.target/arm/pr45701-2.c: Likewise.
6438
71017a7b
AL
64392016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6440
6441 * gfortran.dg/unconstrained_commons.f: New.
6442
ba52669f
AM
64432016-03-10 Alan Modra <amodra@gmail.com>
6444
6445 * gcc.dg/pr69195.c: New.
6446 * gcc.dg/pr69238.c: New.
6447
27742332
TV
64482016-03-10 Tom de Vries <tom@codesourcery.com>
6449
6450 PR testsuite/68915
6451 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6452
3a81a594
RB
64532016-03-10 Richard Biener <rguenther@suse.de>
6454
6455 PR tree-optimization/70128
6456 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6457 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6458
3433b975
JJ
64592016-03-09 Jakub Jelinek <jakub@redhat.com>
6460
c2864f02
JJ
6461 PR tree-optimization/70152
6462 * gcc.dg/pr70152.c: New test.
6463
3433b975
JJ
6464 PR target/70086
6465 * gcc.target/i386/pr70086-1.c: New test.
6466 * gcc.target/i386/pr70086-2.c: New test.
6467 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6468
6469 PR tree-optimization/70127
6470 * gcc.c-torture/execute/pr70127.c: New test.
6471
96b3c82d
CP
64722016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6473
6474 * c-c++-common/goacc/combined-directives-2.c: New test.
6475
b4f3232d
DM
64762016-03-09 David Malcolm <dmalcolm@redhat.com>
6477
6478 PR c/68473
6479 PR c++/70105
6480 * g++.dg/diagnostic/pr70105.C: New test.
6481 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6482 (test_multiple_ordinary_maps): New test function.
6483
40499f81
DM
64842016-03-09 David Malcolm <dmalcolm@redhat.com>
6485
6486 PR c/68473
6487 PR c++/70105
6488 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6489 Drop range information from call to inform_at_rich_loc.
6490 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6491 New.
6492 (test_show_locus): Replace calls to rich_location::add_range with
6493 calls to add_range. Rewrite the tests that used the now-defunct
6494 rich_location ctor taking a source_range. Simplify other tests
6495 by replacing calls to COMBINE_LOCATION_DATA with calls to
6496 make_location.
6497
c9e33662
RB
64982016-03-09 Richard Biener <rguenther@suse.de>
6499 Jakub Jelinek <jakub@redhat.com>
6500
6501 PR tree-optimization/70138
6502 * gcc.dg/vect/pr70138-1.c: New testcase.
6503 * gcc.dg/vect/pr70138-2.c: Likewise.
6504
2c73b764
JJ
65052016-03-09 Jakub Jelinek <jakub@redhat.com>
6506
6507 PR target/70049
6508 * gcc.target/i386/pr70049.c: New test.
6509
c06d25bb
RB
65102016-03-09 Richard Biener <rguenther@suse.de>
6511
6512 PR c/70143
6513 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6514 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6515 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6516
5828a501
RO
65172016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6518
6519 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6520 arm-*-*.
6521
2e141c8d
JJ
65222016-03-09 Jakub Jelinek <jakub@redhat.com>
6523
5a9def37
JJ
6524 PR middle-end/67278
6525 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6526
2e141c8d
JJ
6527 PR target/67278
6528 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6529
6530 PR middle-end/70050
6531 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6532 in testcase comment.
6533
bf751f40
TV
65342016-03-09 Tom de Vries <tom@codesourcery.com>
6535
6536 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6537 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6538 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6539 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6540 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6541 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6542 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6543 * gfortran.dg/goacc/kernels-loop.f95: New test.
6544
e210c999
MS
65452016-03-08 Martin Sebor <msebor@redhat.com>
6546
6547 PR c++/62096
6548 * g++.dg/warn/overflow-warn-7.C: New test.
6549
80aac5c8
JM
65502016-03-08 Jason Merrill <jason@redhat.com>
6551
6552 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6553 * lib/target-supports.exp (check_effective_target_concepts): New.
6554
12b81409
JJ
65552016-03-08 Jakub Jelinek <jakub@redhat.com>
6556
d259b234
JJ
6557 PR c++/70135
6558 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6559 * g++.dg/ubsan/pr70135.C: New test.
6560
12b81409
JJ
6561 PR target/70110
6562 * gcc.dg/pr70110.c: New test.
6563
b4e9f2aa
MJ
65642016-03-07 Martin Jambor <mjambor@suse.cz>
6565
6566 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6567 * c-c++-common/gomp/if-1.c: Likewise.
6568 * c-c++-common/gomp/pr61486-2.c: Likewise.
6569 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6570 to dg-additional-options.
6571 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6572 * g++/gomp/target-teams-1.c: Likewise.
6573 * gcc.dg/gomp/gomp.exp: Likewise.
6574 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6575 dg-additional-options.
6576 * gfortran.dg/gomp/gomp.exp: Likewise.
6577 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6578 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6579 dg-additional-options.
6580 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6581
f86e631e
MJ
65822016-03-07 Martin Jambor <mjambor@suse.cz>
6583
6584 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6585 * c-c++-common/gomp/gridify-1.c: New test.
6586 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6587
94156b3f
AV
65882016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6589
6590 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6591 trigger for cortex-r8, when scanning for register r8.
6592 * gcc.target/arm/pr45701-2.c: Likewise.
6593
a84a49b7 65942016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6595 Jeff Law <law@redhat.com>
a84a49b7
RB
6596
6597 PR tree-optimization/69740
6598 * gcc.c-torture/compile/pr69740-1.c: New test.
6599 * gcc.c-torture/compile/pr69740-2.c: New test.
6600
e41f6c9e
BS
66012016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6602
6603 * lib/target-supports.exp
6604 (check_effective_target_whole_vector_shift): Enable for PPC64.
6605
57548bf5
RB
66062016-03-07 Richard Biener <rguenther@suse.de>
6607
6608 PR tree-optimization/70115
6609 * gcc.dg/torture/pr70115.c: New testcase.
6610
4ae13300
NS
66112016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6612
6613 PR middle-end/69916
6614 * c-c-++-common/goacc/pr69916.c: New.
6615
5edb9853
RH
66162016-03-07 Richard Henderson <rth@redhat.com>
6617
6618 * gcc.c-torture/compile/pr70061.c: New test.
6619
2067a8f3
RB
66202016-03-07 Richard Biener <rguenther@suse.de>
6621
6622 PR testsuite/70109
6623 * gcc.dg/vect/O3-pr36098.c: New testcase.
6624
4145a9b7
CL
66252016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6626
6627 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6628
1878be32
EB
66292016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6630
6631 * gnat.dg/renaming9.ad[sb]: New testcase.
6632
df762bb2
JJ
66332016-03-05 Jakub Jelinek <jakub@redhat.com>
6634
6635 PR c++/70084
6636 * g++.dg/expr/stdarg3.C: New test.
6637
7d461295
JL
66382016-03-04 Jeff Law <law@redhat.com>
6639
6640 PR tree-optimization/69196
6641 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6642 x86_64-*-*.
6643
29b9828f
BS
66442016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6645
b6b552fd
BS
6646 PR c/69973
6647 * gcc.dg/pr69973.c: New test.
6648
201d49e9
BS
6649 PR rtl-optimization/69941
6650 * gcc.dg/torture/pr69941.c: New test.
6651
29b9828f
BS
6652 PR c/69824
6653 * gcc.dg/pr69824.c: New test.
6654
640b7e74
TV
66552016-03-05 Tom de Vries <tom@codesourcery.com>
6656
6657 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6658 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6659 function.
6660
7a3a3fad
PP
66612016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6662
6663 PR c++/66786
6664 * g++.dg/cpp1y/var-templ48.C: New test.
6665 * g++.dg/cpp1y/var-templ49.C: New test.
6666
cd439aec
EB
66672016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6668
6669 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6670
60204554
JJ
66712016-03-04 Jakub Jelinek <jakub@redhat.com>
6672
0c8825de
JJ
6673 PR c++/70035
6674 * g++.dg/ubsan/pr70035.C: New test.
6675
60204554
JJ
6676 PR target/70062
6677 * gcc.target/i386/pr70062.c: New test.
6678
f79d4eab
L
66792016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6680
6681 * g++.dg/template/typename21.C: Remove c++98_only.
6682
ea81ce67
L
66832016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6684
6685 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6686
64b23c13
DM
66872016-03-04 David Malcolm <dmalcolm@redhat.com>
6688
6689 PR c/68187
6690 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6691 function.
6692 (fn_42_b): Likewise.
6693 (fn_42_c): Likewise.
6694
729526f5
DM
66952016-03-04 David Malcolm <dmalcolm@redhat.com>
6696
6697 PR c/68187
6698 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6699 function.
6700 (fn_40_b): Likewise.
6701 (fn_41_a): Likewise.
6702 (fn_41_b): Likewise.
6703
f9ea11ac
JJ
67042016-03-04 Jakub Jelinek <jakub@redhat.com>
6705
6706 PR target/70059
6707 * gcc.target/i386/avx512f-pr70059.c: New test.
6708 * gcc.target/i386/avx512dq-pr70059.c: New test.
6709
b6c38c69
BS
67102016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6711
6712 PR rtl-optimization/57676
6713 * gcc.dg/torture/pr57676.c: New test.
6714
af3cdd34
IE
67152016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6716
6717 * gcc.dg/pr70026.c: New test.
6718
7ff6ca38
MP
67192016-03-04 Marek Polacek <polacek@redhat.com>
6720
6721 PR c/69798
6722 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6723 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6724
a6bf62d5
KT
67252016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6726
6727 PR target/70004
6728 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6729 Delete.
6730 (test_corners_sisd_si): Likewise.
6731 (main): Remove checks of the above.
6732 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6733
ae4cdc6a
EB
67342016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6735
6736 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6737
08455559
CL
67382016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6739
6740 * gcc.dg/torture/pr69951.c: Accept argc==0.
6741
e9a35493
RB
67422016-03-04 Richard Biener <rguenther@suse.de>
6743
6744 PR c++/70054
6745 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6746 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6747
fba054c2
DV
67482016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6749
6750 PR testsuite/69766
6751 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6752 testing multiarch.
6753
f10cdc6c
JJ
67542016-03-04 Jakub Jelinek <jakub@redhat.com>
6755
6756 PR debug/69947
6757 * gcc.dg/guality/pr69947.c: New test.
6758
2e981ba0
JJ
67592016-03-03 Jakub Jelinek <jakub@redhat.com>
6760
6761 PR ada/70017
6762 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6763
0ba3bfa2
KT
67642016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6765
6766 PR rtl-optimization/69904
6767 * gcc.target/arm/pr69904.c: New test.
6768
97ecdb46
JJ
67692016-03-03 Jakub Jelinek <jakub@redhat.com>
6770
6771 PR target/70021
6772 * gcc.dg/vect/pr70021.c: New test.
6773 * gcc.target/i386/pr70021.c: New test.
6774
a2a743a1
MP
67752016-03-03 Marek Polacek <polacek@redhat.com>
6776
6777 PR middle-end/70050
6778 * gcc.dg/pr70050.c: New test.
6779
fa07ecdd
JG
67802016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6781
6782 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6783
23504262
ML
67842016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6785
6786 PR tree-optimization/70043
6787 * gfortran.dg/vect/pr70043.f90: New test.
6788
b7b9e1a9
EB
67892016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6790
6791 * gnat.dg/specs/task1.ads: New test.
6792
cb83ba54
RO
67932016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6794
6795 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6796 Invoke gdb with -batch.
6797 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6798
a75f5e30
RB
67992016-03-03 Richard Biener <rguenther@suse.de>
6800
6801 PR tree-optimization/55936
6802 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6803
268bc320
JL
68042016-03-02 Jeff Law <law@redhat.com>
6805
815f20ab
JL
6806 PR rtl-optimization/69942
6807 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6808 effects of argument promotions.
6809
268bc320
JL
6810 PR tree-optimization/69987
6811 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6812 target does not support -fprefetch-loop-arrays.
6813
171f7de5
UB
68142016-03-02 Uros Bizjak <ubizjak@gmail.com>
6815
6816 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6817
192912db
BC
68182016-03-02 Bin Cheng <bin.cheng@arm.com>
6819
c7908871 6820 PR rtl-optimization/69052
192912db
BC
6821 * gcc.target/i386/pr69052.c: New test.
6822
90a7a40b
AM
68232016-03-02 Alan Modra <amodra@gmail.com>
6824
6825 * gcc.dg/pr69990.c: New.
6826
69fa742f
JJ
68272016-03-02 Jakub Jelinek <jakub@redhat.com>
6828
de752fb0
JJ
6829 PR c/68062
6830 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6831
6832 PR middle-end/70022
6833 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6834
69fa742f
JJ
6835 PR target/70028
6836 * gcc.target/i386/pr70028.c: New test.
6837
7c65bd56
MK
68382016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6839
6840 * c-c++-common/asan/swapcontext-test-1.c,
6841 * c-c++-common/tsan/thread_leak.c,
6842 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6843 * g++.dg/tsan/benign_race.C,
6844 * g++.dg/tsan/fd_close_norace.C,
6845 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6846 races with sanitizer output
6847
37d98220 68482016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6849 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6850
6851 PR target/67278
6852 * gcc.dg/simd-8.c: New testcase.
6853
218db463
RB
68542016-03-02 Richard Biener <rguenther@suse.de>
6855
6856 PR middle-end/67278
6857 * gcc.dg/simd-7.c: New testcase.
6858
22c72158
EB
68592016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6860
6861 * gcc.target/i386/pr70007.c: Tweak.
6862
9a790ccc
DV
68632016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6864
6865 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6866
bd02f00f
MP
68672016-03-02 Marek Polacek <polacek@redhat.com>
6868
6869 PR c/67854
6870 * gcc.dg/pr67854.c: New test.
6871
1e840f39
JJ
68722016-03-02 Jakub Jelinek <jakub@redhat.com>
6873
6874 PR middle-end/70025
6875 * gcc.dg/torture/pr70025.c: New test.
6876
bca00241
VK
68772016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6878
6879 PR tree-optimization/68621
6880 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6881
0bca04b8
EB
68822016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6883
6884 * gcc.target/i386/pr70007.c: New test.
6885
2a9afc86
JL
68862016-03-01 Jeff Law <law@redhat.com>
6887
eab2541b 6888 PR tree-optimization/69196
9d83ef71 6889 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6890
2a9afc86
JL
6891 PR tree-optimization/69196
6892 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6893 duplicating code and spoiling the expected output.
6894
0d39977e
MM
68952016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6896
6897 PR target/70033
6898 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6899 supports power9 before doing tests.
6900 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6901 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6902 * gcc.target/powerpc/p9-permute.c: Likewise.
6903
a0c0699d
UB
69042016-03-01 Uros Bizjak <ubizjak@gmail.com>
6905
6906 PR target/70027
6907 * gcc.target/i386/pr70027.c: New test.
6908
0ae3ef47 69092016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6910
6911 * gcc.dg/pr70017.c: New test.
6912
686e2237
JJ
69132016-03-01 Jakub Jelinek <jakub@redhat.com>
6914
6915 PR c/69796
6916 PR c/69974
6917 * gcc.dg/pr69796.c: New test.
6918 * gcc.dg/pr69974.c: New test.
6919
f8e4188c
EB
69202016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6921
6922 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6923
5e3f1c7c
JL
69242016-02-29 Jeff Law <law@redhat.com>
6925
6926 PR tree-optimization/69987
6927 * gfortran.dg/pr69987.f90: New test.
6928
6929 PR tree-optimization/69989
6930 * gcc.c-torture/compile/pr69989-2.c: New test.
6931
1be56bc5
MP
69322016-03-01 Marek Polacek <polacek@redhat.com>
6933
6934 PR c++/69795
6935 * g++.dg/parse/invalid1.C: New test.
6936
1b19470d
RB
69372016-03-01 Richard Biener <rguenther@suse.de>
6938
6939 PR middle-end/70022
6940 * gcc.dg/pr70022.c: New testcase.
6941
3ae0661a
IE
69422016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6943
6944 PR tree-optimization/69956
6945 * gcc.dg/pr69956.c: New test.
6946
0f09ab88
BS
69472016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6948
6949 PR target/70011
6950 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6951 XFAIL when hardware supports efficient unaligned storage access.
6952
76d881bf
PP
69532016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6954
6955 PR c++/69961
6956 * g++.dg/template/pr69961a.C: New test.
6957 * g++.dg/template/pr69961b.C: New test.
6958
7168133a
DM
69592016-02-29 David Malcolm <dmalcolm@redhat.com>
6960
6961 PR preprocessor/69985
6962 * gcc.dg/cpp/pr69985.c: New test case.
6963
0c6072a3
JL
69642016-02-29 Jeff Law <law@redhat.com>
6965
e66f219b
JL
6966 PR tree-optimization/70005
6967 * gcc.c-torture/execute/pr70005.c New test.
6968
0c6072a3
JL
6969 PR tree-optimization/69999
6970 * gcc.c-torture/compile/pr69999.c: New test.
6971
fd9fbdb3
YR
69722016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6973
6974 PR tree-optimization/69652
6975 * gcc.dg/torture/pr69652.c: Delete test.
6976 * gcc.dg/vect/pr69652.c: New test.
6977
cbd400b4
RB
69782016-02-19 Richard Biener <rguenther@suse.de>
6979
6980 PR tree-optimization/69980
6981 * gfortran.dg/vect/pr69980.f90: New testcase.
6982
84ea0f58
EB
69832016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6984
6985 * gcc.target/sparc/20160229-1.c: New test.
6986
5d2a63dc
EB
69872016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6988
6989 * gnat.dg/stack_usage3.adb: New test.
6990 * gnat.dg/stack_usage3_pkg.ads: New helper.
6991
93e708f9
EB
69922016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6993
6994 * gnat.dg/renaming8.adb: New test.
6995 * gnat.dg/renaming8_pkg1.ads: New helper.
6996 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6997 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6998
6512bc93
RB
69992016-02-29 Richard Biener <rguenther@suse.de>
7000
7001 PR tree-optimization/69720
7002 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
7003
7b201a88
TK
70042016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7005
7006 PR fortran/68147
7007 PR fortran/47674
7008 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7009
82ee0cf2 70102016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
7011 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7012
7013 PR fortran/56007
7014 * gfortran.dg/coarray_8.f90: Adjust error message.
7015 * gfortran.dg/pr56007.f90: New test.
7016 * gfortran.dg/pr56007.f: New test.
7017
cdc1a2c8
L
70182016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7019
7020 PR tree-optimization/69989
7021 * gcc.dg/torture/pr69989.c: New test.
7022
33505bcf
EB
70232016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7024
7025 * gcc.target/i386/stack-realign-win.c: New test.
7026
524bfb19
HA
70272016-02-28 Harald Anlauf <anlauf@gmx.de>
7028
7029 PR fortran/60126
7030 * gfortran.dg/pr60126.f90: New test.
7031
bd542508
JL
70322016-02-27 Jeff Law <law@redhat.com>
7033
7034 Revert
7035 2016-02-26 Richard Biener <rguenther@suse.de>
7036 Jeff Law <law@redhat.com>
7037
7038 PR tree-optimization/69740
7039 * gcc.c-torture/compile/pr69740-1.c: New test.
7040 * gcc.c-torture/compile/pr69740-2.c: New test.
7041
dd1291e0
JD
70422016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7043
5fb67f8b 7044 PR fortran/69910
dd1291e0
JD
7045 * gfortran.dg/newunit_4.f90: New test.
7046
5cfefb59
JJ
70472016-02-27 Jakub Jelinek <jakub@redhat.com>
7048
7049 PR target/69613
7050 PR rtl-optimization/69886
7051 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7052 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7053 target.
7054
20ba5f33
MS
70552016-02-26 Martin Sebor <msebor@redhat.com>
7056
7057 PR tree-optimization/15826
7058 * gcc.dg/tree-ssa/pr15826.c: New test.
7059
e6fb01b0
JJ
70602016-02-26 Jakub Jelinek <jakub@redhat.com>
7061
7062 PR target/69969
7063 * gcc.target/powerpc/pr69969.c: New test.
7064
e3e0cf64
MS
70652016-02-26 Martin Sebor <msebor@redhat.com>
7066
7067 PR c++/15766
7068 * g++.old-deja/g++.other/decl5.C: Add a test case.
7069
d1f2bea5
SB
70702016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7071
7072 PR target/69946
7073 * gcc.target/powerpc/pr69946.c: New file.
7074
4a4f9d2b 70752016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 7076 Jeff Law <law@redhat.com>
4a4f9d2b 7077
e3e0cf64 7078 PR tree-optimization/69740
4a4f9d2b
RB
7079 * gcc.c-torture/compile/pr69740-1.c: New test.
7080 * gcc.c-torture/compile/pr69740-2.c: New test.
7081
ad2a2706
MJ
70822016-02-26 Martin Jambor <mjambor@suse.cz>
7083
7084 PR middle-end/69920
7085 * gcc.dg/torture/pr69932.c: New test.
7086 * gcc.dg/torture/pr69936.c: Likewise.
7087
1d11f7ce
AK
70882016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7089
7090 PR target/69709
7091 * gcc.target/s390/pr69709.c: New test.
7092
6cfccbb2
KT
70932016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7094
7095 PR target/69245
7096 * gcc.target/aarch64/pr69245_1.c: New test.
7097
ac59ad4e
KT
70982016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7099
7100 PR target/69613
7101 * gcc.dg/torture/pr69613.c: New test.
7102
a2ad54a0
JJ
71032016-02-26 Jakub Jelinek <jakub@redhat.com>
7104
7105 PR rtl-optimization/69891
7106 * gcc.target/i386/pr69891.c: New test.
7107
0884062c 71082016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
7109 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7110
d2369d4f 7111 PR target/61397
c163789b
MM
7112 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7113 functionality for both 32-bit and 64-bit.
7114
5aed7e2c
RB
71152016-02-26 Richard Biener <rguenther@suse.de>
7116
7117 PR tree-optimization/69551
7118 * gcc.dg/torture/pr69951.c: New testcase.
7119
798e2a8e
RB
71202016-02-25 Richard Biener <rguenther@suse.de>
7121
7122 PR tree-optimization/48795
7123 * gcc.dg/Warray-bounds-18.c: New testcase.
7124
9559fbac
RO
71252016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7126
7127 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7128
c049b107
JJ
71292016-02-25 Jakub Jelinek <jakub@redhat.com>
7130
7131 PR rtl-optimization/69896
7132 * gcc.dg/pr69896.c: New test.
7133
1137001c
PP
71342016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7135
7136 PR c++/69736
7137 * g++.dg/cpp1y/paren2.C: New test.
7138
2e9c8641
MS
71392016-02-24 Martin Sebor <msebor@redhat.com>
7140
7141 PR c/51147
7142 * gcc.dg/enum-mode-2.c: New test.
7143
03ca8fb3
JJ
71442016-02-24 Jakub Jelinek <jakub@redhat.com>
7145
7146 PR c++/69922
7147 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7148 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7149 * g++.dg/ubsan/pr69922.C: New test.
7150
0b05329b
MP
71512016-02-24 Marek Polacek <polacek@redhat.com>
7152
7153 PR c/69819
7154 * gcc.dg/pr69819.c: New test.
7155
57c2c374
MS
71562016-02-24 Martin Sebor <msebor@redhat.com>
7157
3b96b93a
MS
7158 PR c++/69912
7159 * g++.dg/ext/flexary15.C: New test.
7160
71612016-02-24 Martin Sebor <msebor@redhat.com>
7162
7163 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7164 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7165 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7166
65433bb5
MK
71672016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7168 Charles Baylis <charles.baylis@linaro.org>
7169
7170 PR debug/61033
7171 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7172
f802a424 71732016-02-24 Richard Biener <rguenther@suse.de>
44293580 7174 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7175
7176 PR middle-end/69760
7177 * gcc.dg/torture/pr69760.c: New testcase.
7178
525f795f
RO
71792016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7180
7181 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7182 pattern on Solaris with as.
7183
cd7bbceb
KT
71842016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7185
7186 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7187 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7188 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7189 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7190
89c0c1fd
JJ
71912016-02-24 Jakub Jelinek <jakub@redhat.com>
7192
7193 PR middle-end/69915
7194 * gcc.dg/pr69915.c: New test.
7195
0683fd27
KT
71962016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7197
7198 PR rtl-optimization/69886
7199 * gcc.dg/torture/pr69886.c: New test.
7200
e53d562a
RB
72012016-02-24 Richard Biener <rguenther@suse.de>
7202
7203 PR middle-end/68963
7204 * gcc.dg/torture/pr68963.c: New testcase.
7205
74a00288
KT
72062016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7207
7208 PR target/69875
7209 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7210 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7211 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7212 * gcc.target/arm/atomic_loaddi_1.c: New test.
7213 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7214 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7215 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7216 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7217 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7218 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7219 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7220 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7221
340fd4c9
JJ
72222016-02-24 Jakub Jelinek <jakub@redhat.com>
7223
7224 PR middle-end/69909
7225 * gcc.dg/torture/pr69909.c: New test.
7226
47d3fdb2
RB
72272016-02-24 Richard Biener <rguenther@suse.de>
7228
7229 PR tree-optimization/69907
7230 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7231 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7232 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7233
dab73e73
CB
72342016-02-24 Christian Bruel <christian.bruel@st.com>
7235
7236 * gcc.target/arm/pragma_cpp_fma.c: New test.
7237
7cc5ec65
JD
72382016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7239
7240 PR fortran/61156
7241 * gfortran.dg/include_6.f90: Update test.
7242
067fbd8b
JJ
72432016-02-23 Jakub Jelinek <jakub@redhat.com>
7244
7245 PR objc/69844
7246 * objc.dg/pr69844.m: New test.
7247
64a454d9
JD
72482016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7249
7250 PR libgfortran/69456
7251 * gfortran.dg/namelist_89.f90: New test.
7252 * gfortran.dg/pr59700.f90: Update test..
7253
35886f0b
MS
72542016-02-23 Martin Sebor <msebor@redhat.com>
7255
7256 PR middle-end/69780
7257 * g++.dg/ext/builtin_alloca.C: New test.
7258 * gcc.dg/builtins-68.c: New test.
7259
162cc7e3
RH
72602016-02-23 Richard Henderson <rth@redhat.com>
7261
7262 * gcc.target/i386/addr-space-3.c: Remove test.
7263
196440f8
DM
72642016-02-23 David Malcolm <dmalcolm@redhat.com>
7265
7266 PR preprocessor/69126
7267 PR preprocessor/69543
7268 * c-c++-common/pr69126-2-long.c: New test.
7269 * c-c++-common/pr69126-2-short.c: New test.
7270 * c-c++-common/pr69543-1.c: Remove xfail.
7271
1d3121af
DM
72722016-02-23 David Malcolm <dmalcolm@redhat.com>
7273
7274 PR preprocessor/69126
7275 PR preprocessor/69543
7276 PR preprocessor/69558
7277 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7278 (f): Rename to...
7279 (test_2): ...this, and add leading comment.
7280 (MACRO_3, test_3): New.
7281 (MACRO_4A, MACRO_4B, test_4): New.
7282 (MACRO): Rename to...
7283 (MACRO_5): ...this.
7284 (g): Rename to...
7285 (test_5): ...this, updating for renaming of MACRO, and
7286 add leading comment.
7287 * c-c++-common/pr69543-1.c: New.
7288 * c-c++-common/pr69543-2.c: New.
7289 * c-c++-common/pr69543-3.c: New.
7290 * c-c++-common/pr69543-4.c: New.
7291 * c-c++-common/pr69558-1.c: New.
7292 * c-c++-common/pr69558-2.c: New.
7293 * c-c++-common/pr69558-3.c: New.
7294 * c-c++-common/pr69558-4.c: New.
7295 * gcc.dg/pr69558.c: Move to...
7296 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7297 xfail for c++.
7298
f99c3557
TS
72992016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7300
7301 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7302 to -ftree-parallelize-loops/-fopenacc changes.
7303 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7304 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7305 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7306 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7307 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7308 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7309 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7310 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7311 * c-c++-common/goacc/kernels-loop.c: Likewise.
7312 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7313 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7314 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7315 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7316
c60ec7c2
RO
73172016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7318
7319 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7320
f1a62b6f
JJ
73212016-02-23 Jakub Jelinek <jakub@redhat.com>
7322
e67bf044
JJ
7323 PR c++/69902
7324 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7325
f1a62b6f
JJ
7326 PR c/69900
7327 * gcc.dg/pr69900.c: New test.
7328
20c5e09e
MJ
73292016-02-23 Martin Jambor <mjambor@suse.cz>
7330
7331 PR tree-optimization/69666
7332 * gcc.dg/tree-ssa/pr69666.c: New test.
7333
e457a6fc
AV
73342016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7335
7336 PR fortran/67451
7337 * gfortran.dg/coarray_allocate_5.f08: New test.
7338
d7b574f4
AK
73392016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7340
7341 * gcc.target/s390/vcond-shift.c: Move to ...
7342 * gcc.target/s390/vector/vcond-shift.c: ... here.
7343
58bdeb44
AK
73442016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7345
7346 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7347 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7348
7cd0387b
AK
73492016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7350
7351 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7352
4246c8da
MW
73532016-02-20 Mark Wielaard <mjw@redhat.com>
7354
7355 PR c/28901
7356 * gcc.dg/unused-variable-3.c: New test.
7357
f93bc532
JJ
73582016-02-22 Jakub Jelinek <jakub@redhat.com>
7359
7360 PR target/69888
7361 * gcc.target/i386/pr69888.c: New test.
7362
c4e360f4
RB
73632016-02-22 Richard Biener <rguenther@suse.de>
7364
7365 PR tree-optimization/69882
7366 * gfortran.dg/vect/pr69882.f90: New testcase.
7367
09c92f1c
JJ
73682016-02-22 Jakub Jelinek <jakub@redhat.com>
7369
7370 PR target/69885
7371 * gcc.dg/pr69885.c: New test.
7372
f88d45dc
OE
73732016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7374
7375 PR target/69806
7376 PR target/54089
7377 * gcc.target/sh/pr54089-10.c: New.
7378
ce1ff48e
PT
73792016-02-20 Paul Thomas <pault@gcc.gnu.org>
7380
7381 PR fortran/69423
7382 * gfortran.dg/deferred_character_15.f90 : New test.
7383
bbf27208
DH
73842016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7385
7386 PR fortran/57365
7387 gfortran.dg/allocate_with_source_18.f03: New test.
7388
73892016-02-20 Harald Anlauf <anlauf@gmx.de>
7390
7391 PR fortran/52531
7392 gfortran.dg/gomp/pr52531.f90: New test.
7393
268be88c
BE
73942016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7395
7396 PR c++/69865
7397 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7398 -std=c++03.
7399
4b6c824a
JJ
74002016-02-19 Jakub Jelinek <jakub@redhat.com>
7401
871b3f47
JJ
7402 PR c++/69826
7403 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7404 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7405
7a965d51
JJ
7406 PR c++/69850
7407 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7408
4b6c824a
JJ
7409 PR c++/69851
7410 * g++.dg/torture/pr69851.C: New test.
7411
15fca21a
MS
74122016-02-19 Martin Sebor <msebor@redhat.com>
7413
7414 PR testsuite/69573
7415 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7416
19e21586
JJ
74172016-02-19 Jakub Jelinek <jakub@redhat.com>
7418
03a616ac
JJ
7419 PR c++/69850
7420 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7421 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7422
19e21586
JJ
7423 PR c++/67767
7424 * g++.dg/cpp0x/pr67767.C: New test.
7425
2db16594
KT
74262016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7427
7428 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7429 for fp, simd, crypto, crc, lse.
7430 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7431 above.
7432 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7433 effective target check.
7434
5a7d9d1e
JJ
74352016-02-19 Jakub Jelinek <jakub@redhat.com>
7436
7437 PR target/69820
7438 * gcc.target/i386/pr69820.c: New test.
7439
6448f064
AK
74402016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7441
7442 * gcc.target/s390/vector/int128-1.c: New test.
7443
d0a859e6
AK
74442016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7445
7446 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7447
9e4eb643
AK
74482016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7449
7450 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7451 instruction pattern name to prevent the testcase from failing with
7452 -march=z13.
7453
859a4c0e
AK
74542016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7455
7456 * gcc.target/s390/md/movstr-2.c: New test.
7457
efc2340b
MK
74582016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7459
7460 * gcc.target/s390/morestack.c: New test.
7461
ca2bfbc2
DV
74622016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7463
7464 PR target/69625
7465 * gcc.target/s390/pr69625.c: Add test case.
7466
efd4bd05
BE
74672016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7468
7469 PR testsuite/68580
7470 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7471
2bf2078a
MM
74722016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7473
7474 PR target/68404
7475 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7476 * gcc.target/powerpc/fusion3.c: Likewise.
7477
f003579e
RB
74782016-02-18 Richard Biener <rguenther@suse.de>
7479
7480 PR middle-end/69553
7481 * g++.dg/torture/pr69553.C: New testcase.
7482
19233914
NC
74832016-02-18 Nick Clifton <nickc@redhat.com>
7484
efd4bd05
BE
7485 PR target/62254
7486 PR target/69610
7487 * gcc.target/arm/pr62554.c: New test.
7488 * gcc.target/arm/pr69610-1.c: New test.
7489 * gcc.target/arm/pr69610-2.c: New test.
19233914 7490
23f27839
RB
74912016-02-18 Richard Biener <rguenther@suse.de>
7492
7493 PR middle-end/69854
7494 * gcc.dg/torture/pr69854.c: New testcase.
7495
932c0da4
JJ
74962016-02-17 Jakub Jelinek <jakub@redhat.com>
7497
7498 PR c++/69850
7499 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7500
1bed93e4
BS
75012012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7502
7503 * gcc.target/powerpc/vec-cg.c: New test.
7504
57bfb134
RB
75052016-02-17 Richard Biener <rguenther@suse.de>
7506
7507 PR testsuite/69586
7508 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7509
a44e0ebb
KT
75102016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7511
7512 PR target/69161
7513 * gcc.c-torture/compile/pr69161.c: New test.
7514
ffacd726
DS
75152016-02-17 David Sherwood <david.sherwood@arm.com>
7516
7517 PR target/69532
7518 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7519 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7520
448db8d2
EB
75212016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7522
7523 * gcc.dg/ifcvt-4.c: Skip on Visium.
7524
e2f0522e
EB
75252016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7526
7527 * gnat.dg/atomic8.adb: New test.
7528
bf17fe3f
EB
75292016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7530
7531 * gnat.dg/discr46.ad[sb]: New test.
7532
ecf835e9
KN
75332016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7534
7535 PR Target/48344
7536 * gcc.target/powerpc/pr48344-1.c: New test.
7537
49a1164a
TK
75382015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7539
7540 PR fortran/69742
7541 * gfortran.dg/associate_21.f90: New test.
7542
bf14eba2
JJ
75432016-02-16 Jakub Jelinek <jakub@redhat.com>
7544
7545 PR c/69835
7546 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7547 -Wnonnull in dg-options.
7548 * c-c++-common/nonnull-2.c: New test.
7549
35a093b6
JG
75502016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7551 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7552
7553 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7554
e387d491
JJ
75552016-02-16 Jakub Jelinek <jakub@redhat.com>
7556
7557 PR middle-end/69801
7558 * gcc.dg/pr69801.c: Add empty dg-options.
7559
ba539195
JN
75602016-02-16 James Norris <jnorris@codesourcery.com>
7561
7562 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7563 * g++.dg/goacc/deviceptr-1.c: New file.
7564
2a2b8f64
JJ
75652016-02-16 Jakub Jelinek <jakub@redhat.com>
7566
7567 PR tree-optimization/69820
7568 * gcc.dg/vect/pr69820.c: New test.
7569
87440c29
RB
75702016-02-16 Richard Biener <rguenther@suse.de>
7571
7572 PR tree-optimization/69776
7573 * gcc.dg/torture/pr69776-2.c: New testcase.
7574
6d87c306
BS
75752016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7576
7577 PR tree-optimization/69714
7578 * gcc.dg/torture/pr69714.c: New test.
7579
3824a0a2
JJ
75802016-02-16 Jakub Jelinek <jakub@redhat.com>
7581
7582 PR tree-optimization/69802
7583 * gcc.dg/pr69802.c: New test.
7584
c8cfe96e
RB
75852016-02-16 Richard Biener <rguenther@suse.de>
7586
7587 PR middle-end/69801
7588 * gcc.dg/pr69801.c: New testcase.
7589
fc12098d
JD
75902016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7591
7592 PR libgfortran/69651
7593 * gfortran.dg/read_bang.f90: New test.
7594 * gfortran.dg/read_bang4.f90: New test.
7595
ba6b3795
JJ
75962016-02-15 Jakub Jelinek <jakub@redhat.com>
7597
f0516ca4
JJ
7598 PR c++/69658
7599 * g++.dg/init/pr69658.C: New test.
7600
ba6b3795
JJ
7601 PR c++/69797
7602 * c-c++-common/pr69797.c: New test.
7603
de3f9a2d
PK
76042016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7605
7606 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7607 check for aarch64*-*-*.
7608
17a3b967
RB
76092016-02-15 Richard Biener <rguenther@suse.de>
7610
7611 PR tree-optimization/69783
7612 * gcc.dg/vect/pr69783.c: New testcase.
7613
1c48bff1
RB
76142016-02-15 Richard Biener <rguenther@suse.de>
7615
7616 PR tree-optimization/69776
7617 * gcc.dg/torture/pr69776.c: New testcase.
7618
1e6025b6
TK
76192016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7620
7621 PR fortran/60526
7622 * gfortran.dg/type_decl_4.f90: Reinstated.
7623
d3308279
JDA
76242016-02-14 John David Anglin <danglin@gcc.gnu.org>
7625
7626 PR fortran/68746
7627 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7628
b7c56581
TK
76292016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7630
7631 PR fortran/60526
7632 PR bootstrap/69816
7633 * gfortran.dg/type_decl_4.f90: Removed.
7634
60cb4ef5
TK
76352016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7636
7637 PR fortran/60526
7638 * gfortran.dg/type_decl_4.f90: New test.
7639
f6964637
AM
76402016-02-14 Alan Modra <amodra@gmail.com>
7641
1a8849d1 7642 PR testsuite/68886
f6964637
AM
7643 * gcc.c-torture/execute/stkalign.c: Revise test.
7644
f5121920
OE
76452016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7646
7647 PR target/67260
7648 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7649
6cda3ab6
OE
76502016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7651
7652 PR target/67260
7653 * gcc.target/sh/torture/pr67260.c: New.
7654
6786e598
JDA
76552016-02-12 John David Anglin <danglin@gcc.gnu.org>
7656
7657 * gcc.dg/pr67964.c: Add dg-require-alias.
7658
7e05dad8
OE
76592016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7660
7661 PR target/67636
7662 PR target/64345
7663 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7664
7f4cc3ce
JD
76652016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7666
7667 PR libgfortran/69668
7668 * gfortran.dg/namelist_88.f90: New test.
7669
955ca6dc
JD
76702016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7671
7672 PR libgfortran/69668
7673 * gfortran.dg/namelist_38.f90: Update test.
7674 * gfortran.dg/namelist_84.f90: Update test.
7675
876217ae
DM
76762016-02-12 David Malcolm <dmalcolm@redhat.com>
7677
7678 PR other/69554
7679 * gcc.dg/pr69554-1.c: New test.
7680 * gfortran.dg/pr69554-1.F90: New test.
7681 * gfortran.dg/pr69554-2.F90: New test.
7682 * lib/gcc-dg.exp (proc dg-locus): New function.
7683 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7684 distinguish between the caret-printing and non-caret-printing
7685 cases. If caret-printing has been explicitly enabled, bail out
7686 without attempting to fix up the output.
7687
61789eed
DM
76882016-02-12 David Malcolm <dmalcolm@redhat.com>
7689
7690 PR driver/69265
7691 PR driver/69453
7692 * gcc.dg/spellcheck-options-3.c: New test case.
7693 * gcc.dg/spellcheck-options-4.c: New test case.
7694 * gcc.dg/spellcheck-options-5.c: New test case.
7695 * gcc.dg/spellcheck-options-6.c: New test case.
7696 * gcc.dg/spellcheck-options-7.c: New test case.
7697 * gcc.dg/spellcheck-options-8.c: New test case.
7698 * gcc.dg/spellcheck-options-9.c: New test case.
7699 * gcc.dg/spellcheck-options-10.c: New test case.
7700
c3090c1f
JJ
77012016-02-12 Jakub Jelinek <jakub@redhat.com>
7702
7703 PR rtl-optimization/69764
7704 PR rtl-optimization/69771
7705 * c-c++-common/pr69764.c: New test.
7706 * gcc.dg/torture/pr69771.c: New test.
7707
8222034d
MP
77082016-02-12 Marek Polacek <polacek@redhat.com>
7709
7710 * g++.dg/torture/init-list1.C: New.
7711
f749f792
MP
77122016-02-12 Marek Polacek <polacek@redhat.com>
7713
7714 * gcc.dg/pr69522.c: Add empty dg-options.
7715
199fb02a
IE
77162016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7717
7718 * g++.dg/lto/lto.exp: Include and init mpx.
7719 * g++.dg/lto/pr69729_0.C: New test.
7720
b69539cb
JJ
77212016-02-12 Jakub Jelinek <jakub@redhat.com>
7722
06ff7000
JJ
7723 PR ipa/69241
7724 * g++.dg/ipa/pr69241-4.C: New test.
7725
b69539cb
JJ
7726 PR ipa/68672
7727 * g++.dg/ipa/pr68672-1.C: New test.
7728 * g++.dg/ipa/pr68672-2.C: New test.
7729 * g++.dg/ipa/pr68672-3.C: New test.
7730
16595a1f
BS
77312016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7732
7733 PR c/69522
6d87c306 7734 * gcc.dg/pr69522.c: New test.
16595a1f 7735
38d795d2
PP
77362016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7737
7738 PR c++/69098
7739 * g++.dg/cpp1y/69098.C: New test.
7740 * g++.dg/cpp1y/69098-2.C: New test.
7741
9c582551
JJ
77422016-02-12 Jakub Jelinek <jakub@redhat.com>
7743
7744 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7745 and neighbour -> neighbor.
7746 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7747 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7748 * c-c++-common/Wvarargs.c: Likewise.
7749 * c-c++-common/goacc/host_data-5.c: Likewise.
7750 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7751 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7752 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7753 * gcc.target/aarch64/pr60697.c: Likewise.
7754 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7755 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7756 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7757 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7758 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7759 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7760 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7761 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7762 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7763 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7764 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7765 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7766 * g++.dg/lookup/koenig5.C: Likewise.
7767 * g++.dg/ext/no-asm-2.C: Likewise.
7768 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7769 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7770 * gfortran.dg/used_types_16.f90: Likewise.
7771 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7772 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7773 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7774 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7775 * gfortran.dg/abstract_type_6.f03: Likewise.
7776 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7777 * gfortran.dg/used_types_15.f90: Likewise.
7778 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7779 * gfortran.dg/exit_3.f08: Likewise.
7780 * gfortran.dg/open_status_2.f90: Likewise.
7781 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7782 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7783 * gfortran.dg/associate_1.f03: Likewise.
7784 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7785 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7786 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7787 * gcc.dg/builtin-object-size-1.c: Likewise.
7788 * gcc.dg/noreturn-6.c: Likewise.
7789 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7790 * gcc.dg/globalalias.c: Likewise.
7791 * gcc.dg/builtins-config.h: Likewise.
7792 * gcc.dg/pr30457.c: Likewise.
7793 * gcc.c-torture/compile/volatile-1.c: Likewise.
7794 * gcc.c-torture/execute/20101011-1.c: Likewise.
7795 * c-c++-common/Waddress-1.c: Likewise.
7796
66756373
JJ
77972016-02-11 Jakub Jelinek <jakub@redhat.com>
7798
7799 PR c/69768
7800 * c-c++-common/Waddress-1.c: New test.
7801
76fe932b
AV
78022016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7803
7804 PR fortran/69296
7805 * gfortran.dg/associate_19.f03: New test.
7806 * gfortran.dg/associate_20.f03: New test.
7807
564c4d4b
OE
78082016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7809
7810 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7811
e1c1ecb0
KT
78122016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7813
7814 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7815 .arch armv8-a\n. Add -dA to dg-options.
7816 * gcc.target/aarch64/assembler_arch_1.c: New test.
7817 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7818
0d7d9458
PC
78192016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7820
7821 PR c++/68726
7822 * g++.dg/cpp0x/pr68726.C: New.
7823
e6208a60
IE
78242016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7825
7826 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7827 test.
7828
281a11eb
RB
78292016-02-11 Richard Biener <rguenther@suse.de>
7830
7831 * g++.dg/tree-ssa/pr61034.C: Adjust.
7832
e03dd765
VM
78332016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7834
4b48faf5 7835 PR target/69148
e03dd765
VM
7836 * gcc.target/s390/pr69148.c: New.
7837
cdc23927
YR
78382016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7839
7840 PR tree-optimization/69652
7841 * gcc.dg/torture/pr69652.c: New test.
7842
e199dd0a
JJ
78432016-02-10 Jakub Jelinek <jakub@redhat.com>
7844 Patrick Palka <ppalka@gcc.gnu.org>
7845
7846 PR ipa/69241
7847 PR c++/69649
7848 * g++.dg/ipa/pr69241-1.C: New test.
7849 * g++.dg/ipa/pr69241-2.C: New test.
7850 * g++.dg/ipa/pr69241-3.C: New test.
7851 * g++.dg/ipa/pr69649.C: New test.
7852
d6b38027
UB
78532016-02-10 Uros Bizjak <ubizjak@gmail.com>
7854
7855 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7856 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7857
13b562c5
BC
78582016-02-10 Bin Cheng <bin.cheng@arm.com>
7859
7860 PR tree-optimization/68021
7861 * gcc.dg/tree-ssa/pr68021.c: New test.
7862
24a179f8
RB
78632016-02-10 Richard Biener <rguenther@suse.de>
7864
7865 PR tree-optimization/69726
7866 * gcc.dg/uninit-22.c: New testcase.
7867
0d99886f
AP
78682016-02-09 Andrew Pinski <apinski@cavium.com>
7869
7870 PR tree-opt/69282
7871 * gcc.c-torture/compile/20160205-1.c: New testcase.
7872
ab04995c
MM
78732016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7874
7875 PR target/68404
7876 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7877 instead accessing a really large arrray.
7878 * gcc.target/powerpc/fusion3.c: Likewise.
7879
4b79ac23
CB
78802016-02-09 Charles Baylis <charles.baylis@linaro.org>
7881
7882 PR target/68532
7883 * gcc.c-torture/execute/pr68532.c: New test.
7884
b890a441
AO
78852016-02-11 Alexandre Oliva <aoliva@redhat.com>
7886
7887 PR target/69634
7888 * gcc.dg/pr69634.c: New.
7889
84a5bef7
RB
78902016-02-09 Richard Biener <rguenther@suse.de>
7891
7892 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7893
1f123759 78942016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7895
1f123759
AF
7896 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7897
65860c77
YR
78982016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7899
7900 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7901
7e1e8a0a
RB
79022016-02-09 Richard Biener <rguenther@suse.de>
7903
7904 PR tree-optimization/69715
7905 * gcc.dg/torture/pr69715.c: New testcase.
7906
efb45a9f
PP
79072016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7908
7909 PR c++/69139
7910 * g++.dg/cpp0x/trailing12.C: New test.
7911 * g++.dg/cpp0x/trailing13.C: New test.
7912
20a0c6f9
PP
79132016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7914
7915 PR c++/69283
7916 PR c++/67835
7917 * g++.dg/cpp1y/auto-fn29.C: New test.
7918 * g++.dg/cpp1y/auto-fn30.C: New test.
7919
a162f3af
JJ
79202016-02-08 Jakub Jelinek <jakub@redhat.com>
7921
7922 PR tree-optimization/69209
7923 * gcc.c-torture/compile/pr69209.c: New test.
7924
4b4a9fbd
JL
79252016-02-08 Jeff Law <law@redhat.com>
7926
7927 PR tree-optimization/68541
7928 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7929 of statements allowed in join block for path splitting.
7930
cfac5ed2
JJ
79312016-02-08 Jakub Jelinek <jakub@redhat.com>
7932
f68bc23f
JJ
7933 PR c++/59627
7934 * g++.dg/gomp/pr59627.C: New test.
7935
cfac5ed2
JJ
7936 PR ipa/69239
7937 * g++.dg/ipa/pr69239.C: New test.
7938
44714d8c
DM
79392016-02-08 David Malcolm <dmalcolm@redhat.com>
7940
7941 PR preprocessor/69664
7942 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7943 * gcc.dg/cpp/warn-comments.c: Likewise.
7944
eba9e839
MP
79452016-02-08 Marek Polacek <polacek@redhat.com>
7946
7947 PR c++/69688
7948 * g++.dg/init/const12.C: New test.
7949
a011cd92
BS
79502016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7951
7952 PR target/60410
7953 * gcc.dg/lto/pr55113_0.c: Remove test.
7954
5317b1be
RB
79552016-02-08 Richard Biener <rguenther@suse.de>
7956
7957 PR tree-optimization/69719
7958 * gcc.dg/torture/pr69719.c: New testcase.
7959
63998a63
RB
79602016-02-08 Richard Biener <rguenther@suse.de>
7961 Jeff Law <law@redhat.com>
7962
7963 PR target/68273
7964 * gcc.target/mips/pr68273.c: New testcase.
7965
43f4a281
RB
79662016-02-08 Richard Biener <rguenther@suse.de>
7967
7968 PR rtl-optimization/69274
7969 * gcc.target/i386/addr-sel-1.c: XFAIL.
7970
0b604d2d
JL
79712016-02-08 Jeff Law <law@redhat.com>
7972
e8dfe49e
JL
7973 PR tree-optimization/68541
7974 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7975
6daecd7a 7976 PR tree-optimization/65917
0b604d2d
JL
7977 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7978
c0f0e35a
JD
79792016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7980
7981 PR fortran/50555
7982 * gfortran.dg/namelist_args.f90: New test.
7983
8981d712
JL
79842016-02-05 Jeff Law <law@redhat.com>
7985
6daecd7a 7986 PR tree-optimization/68541
8981d712
JL
7987 * gcc.dg/tree-ssa/split-path-2.c: New test.
7988 * gcc.dg/tree-ssa/split-path-3.c: New test.
7989 * gcc.dg/tree-ssa/split-path-4.c: New test.
7990 * gcc.dg/tree-ssa/split-path-5.c: New test.
7991 * gcc.dg/tree-ssa/split-path-6.c: New test.
7992 * gcc.dg/tree-ssa/split-path-7.c: New test.
7993
46cb9332
MS
79942016-02-05 Martin Sebor <msebor@redhat.com>
7995
7996 PR c++/69662
7997 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7998 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7999
be2083ea
RH
80002016-02-06 Richard HEnderson <rth@redhat.com>
8001
8002 PR c/69643
8003 * gcc.target/i386/addr-space-4.c: New.
8004 * gcc.target/i386/addr-space-5.c: New.
8005
711d7c23
MM
80062016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8007
8008 PR fortran/66089
8009 * gfortran.dg/elemental_dependency_6.f90: New.
8010
b5c1c988
JJ
80112016-02-05 Jakub Jelinek <jakub@redhat.com>
8012
861c7bcd
JJ
8013 PR rtl-optimization/69691
8014 * gcc.c-torture/execute/pr69691.c: New test.
8015
b5c1c988
JJ
8016 PR c++/69628
8017 * g++.dg/parse/pr69628.C: New test.
8018
f7dfa966
UB
80192016-02-05 Uros Bizjak <ubizjak@gmail.com>
8020
8021 * gcc.dg/sancov/asan.c: Move to ...
8022 * gcc.dg/asan/sancov-1.c: ... here.
8023
9b143e64
UB
80242016-02-05 Uros Bizjak <ubizjak@gmail.com>
8025
8026 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8027
f5d4b899
L
80282016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8029
8030 PR target/69677
8031 * gcc.target/i386/pr69677.c: New test.
8032
76c85fbb
PP
80332016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8034
8035 PR c++/68948
8036 * g++.dg/template/pr68948.C: New test.
8037
f181bf90
DV
80382016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8039
8040 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8041 (only necessary on s390x).
8042
714fb282
L
80432016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8044
8045 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8046 -mno-accumulate-outgoing-args.
8047
618d6c1c
PP
80482016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8049
8050 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8051
1066e9b5
JJ
80522016-02-04 Jakub Jelinek <jakub@redhat.com>
8053
8054 PR c/69669
8055 * c-c++-common/pr69669.c: New test.
8056
76255d0d
MM
80572016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8058
8059 PR target/69667
8060 * g++.dg/pr69667.C: New file.
8061
e0b059b1
WD
80622016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8063
8064 PR target/69619
8065 * gcc.dg/pr69619.c: Add new test.
8066
2692b5c8
RS
80672016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8068
8069 PR rtl-optimization/69577
8070 * gcc.target/i386/pr69577.c: New test.
8071
7db337c2
ML
80722016-02-04 Martin Liska <mliska@suse.cz>
8073
8074 * g++.dg/asan/pr69276.C: New test.
8075
cc9c0829
KT
80762016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8077
8078 PR target/65932
8079 PR target/67714
8080 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8081 a single smulbb instruction.
8082 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8083 * gcc.target/amr/wmul-2.c: Likewise.
8084
eb9feb52
KT
80852016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8086
8087 PR target/65932
8088 PR target/67714
8089 * gcc.c-torture/execute/pr67714.c: New test.
8090
61f727fe
JJ
80912016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8092
8093 PR target/69454
8094 * gcc.target/i386/pr69454-1.c: New test.
8095 * gcc.target/i386/pr69454-2.c: New test.
8096
05dd97db
MS
80972016-02-03 Martin Sebor <msebor@redhat.com>
8098
8099 PR c++/69251
8100 PR c++/69253
8101 PR c++/69290
8102 PR c++/69277
8103 PR c++/69349
8104 * g++.dg/ext/flexarray-mangle-2.C: New test.
8105 * g++.dg/ext/flexarray-mangle.C: New test.
8106 * g++.dg/ext/flexarray-subst.C: New test.
8107 * g++.dg/ext/flexary11.C: New test.
8108 * g++.dg/ext/flexary12.C: New test.
8109 * g++.dg/ext/flexary13.C: New test.
8110 * g++.dg/ext/flexary14.C: New test.
8111 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8112
dac2fc29
L
81132016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8114
8115 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8116 Define only if CHECK_FLOAT128 is defined.
8117 (main): Properly initialize u5.
8118
eadb8035
JJ
81192016-02-03 Jakub Jelinek <jakub@redhat.com>
8120
0afbb81b
JJ
8121 PR c/69627
8122 * gcc.dg/pr69627.c: New test.
8123
eadb8035
JJ
8124 PR target/69644
8125 * gcc.dg/pr69644.c: New test.
8126
b12d4923
MS
81272016-02-03 Mike Stump <mikestump@comcast.net>
8128
8129 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8130 support for struct-layout-1.exp.
8131
ab4bae0c
PP
81322016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8133
8134 PR c++/69056
618d6c1c 8135 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 8136
95831c01
VM
81372016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8138 Alexandre Oliva <aoliva@redhat.com>
8139
8140 PR target/69461
8141 * gcc.target/powerpc/pr69461.c: New.
8142
ccc71ab8
UB
81432016-02-03 Uros Bizjak <ubizjak@gmail.com>
8144
8145 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8146 works from here ...
8147 (check_effective_target_fsanitize_thread): ... to here. Do not
8148 specify additional compile flags for the test source.
8149 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8150 specify additional compile flags for the test source.
8151
96299640
WD
81522016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8153
8154 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8155
781d83d9
AV
81562016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8157
8158 PR fortran/67451
8159 PR fortran/69418
8160 * gfortran.dg/coarray_allocate_2.f08: New test.
8161 * gfortran.dg/coarray_allocate_3.f08: New test.
8162 * gfortran.dg/coarray_allocate_4.f08: New test.
8163
d8208e6d
AL
81642016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8165
8166 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8167 use same scan-tree-dump-times on all platforms.
8168 * gcc.dg/vect/vect-outer-1.c: Likewise.
8169 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8170 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8171 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8172 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8173 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8174 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8175 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8176
a8394fa0
SB
81772016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8178
8179 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8180 warning.
8181
f3baa1d3
L
81822016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8183
8184 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8185
eb077516
JN
81862016-02-02 James Norris <jnorris@codesourcery.com>
8187
8188 * c-c++-common/goacc/routine-5.c: Add tests.
8189
578fb225
AM
81902016-02-02 Alexander Monakov <amonakov@ispras.ru>
8191
8192 * gcc.target/nvptx/unsigned-cmp.c: New test.
8193
c64f7d37
WD
81942016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8195
8196 * gcc.target/aarch64/scalar_shift_1.c
8197 (test_corners_sisd_di): Improve force to SIMD register.
8198 (test_corners_sisd_si): Likewise.
8199 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8200 Remove scan-assembler check for ldr.
8201
90c6f26c
RB
82022016-02-02 Richard Biener <rguenther@suse.de>
8203
8204 PR tree-optimization/69595
8205 * gcc.dg/Warray-bounds-17.c: New testcase.
8206
9dc03c97
RB
82072016-02-02 Richard Biener <rguenther@suse.de>
8208
8209 PR tree-optimization/69606
8210 * gcc.dg/torture/pr69606.c: New testcase.
8211
2d4dc223
YR
82122016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8213
8214 PR middle-end/68542
8215 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8216 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8217
65c98fde
AM
82182016-02-02 Alan Modra <amodra@gmail.com>
8219
8220 PR target/69548
8221 * gcc.target/powerpc/pr69548.c: New test.
8222
e1b81f2b
JJ
82232016-02-01 Jakub Jelinek <jakub@redhat.com>
8224
d0268b37
JJ
8225 PR rtl-optimization/69592
8226 * gcc.dg/pr69592.c: New test.
8227
e1b81f2b
JJ
8228 PR preprocessor/69543
8229 PR c/69558
8230 * gcc.dg/pr69543.c: New test.
8231 * gcc.dg/pr69558.c: New test.
8232
7dd7780d
UB
82332016-02-01 Uros Bizjak <ubizjak@gmail.com>
8234
bf672ee5
UB
8235 PR testsuite/65940
8236 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 8237
9a7013f8
MS
82382016-02-01 Martin Sebor <msebor@redhat.com>
8239
8240 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8241
e681fb2b
BC
82422016-02-01 Bin Cheng <bin.cheng@arm.com>
8243
8244 PR tree-optimization/67921
8245 * c-c++-common/ubsan/pr67921.c: New test.
8246
ff86345f
RB
82472016-02-01 Richard Biener <rguenther@suse.de>
8248
8249 PR middle-end/69556
8250 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8251
bc369dbd
RB
82522016-02-01 Richard Biener <rguenther@suse.de>
8253
8254 PR tree-optimization/69574
8255 * gcc.dg/torture/pr69574.c: New testcase.
8256
ef318184
RB
82572016-02-01 Richard Biener <rguenther@suse.de>
8258
8259 PR tree-optimization/69579
8260 * gcc.dg/setjmp-6.c: New testcase.
8261
654745e6
JJ
82622016-02-01 Jakub Jelinek <jakub@redhat.com>
8263
8264 PR rtl-optimization/69570
8265 * g++.dg/opt/pr69570.C: New test.
8266
e6c0c44b
RH
82672016-02-01 Richard Henderson <rth@redhat.com>
8268
8269 * gcc.dg/pr69535.c: New test.
8270
6ff3f09a
JDA
82712016-01-31 John David Anglin <danglin@gcc.gnu.org>
8272
2c005538
JDA
8273 PR testsuite/69584
8274 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8275 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8276
61083a4b
JDA
8277 PR debug/68244
8278 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8279
6ff3f09a
JDA
8280 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8281
0c221916
PT
82822016-01-31 Paul Thomas <pault@gcc.gnu.org>
8283
8284 PR fortran/67564
8285 * gfortran.dg/allocate_with_source_17.f03: New test.
8286
db7a2818
JJ
82872016-01-30 Jakub Jelinek <jakub@redhat.com>
8288
8289 PR tree-optimization/69546
8290 * gcc.dg/torture/pr69546.c: New test.
8291
e520d5f0
PT
82922016-01-30 Paul Thomas <pault@gcc.gnu.org>
8293
8294 PR fortran/69566
8295 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8296
343c05d3
MS
82972016-01-30 Martin Sebor <msebor@redhat.com>
8298
8299 PR c++/68490
8300 * g++.dg/ext/flexary10.C: New test.
8301
d6c3a539
DH
83022016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8303
8304 PR fortran/66707
8305 gfortran.dg/common_23.f90: New test.
8306
52d72fcd
BS
83072016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8308
8309 PR target/65546
8310 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8311 condition being checked, and disable it when the target supports
8312 misaligned loads and stores.
8313
3a5d2ba4
JJ
83142016-01-29 Jakub Jelinek <jakub@redhat.com>
8315
8316 PR debug/69518
8317 * gcc.dg/torture/pr69518.c: New test.
8318
6bbacdb5
L
83192016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8320
8321 PR target/69530
8322 * gcc.target/i386/pr69530.c: New test.
8323
af932cdb
SE
83242016-01-29 Steve Ellcey <sellcey@imgtec.com>
8325
8326 PR target/65604
8327 * gcc.target/mips/div-delay.c: New test.
8328
26658b7c
JJ
83292016-01-29 Jakub Jelinek <jakub@redhat.com>
8330
33e89989
JJ
8331 PR target/69551
8332 * gcc.target/i386/pr69551.c: New test.
8333
26658b7c
JJ
8334 PR target/66137
8335 * gcc.target/i386/pr66137.c: New test.
8336
401116b5
AB
83372016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8338
8339 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8340 always built for p5600.
8341 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8342 isa=p5600 dg-option.
8343
d4abfcc5
RB
83442016-01-29 Richard Biener <rguenther@suse.de>
8345
8346 PR tree-optimization/69547
8347 * g++.dg/tree-ssa/pr69547.C: New testcase.
8348
16b77b32
JJ
83492016-01-29 Jakub Jelinek <jakub@redhat.com>
8350
8351 PR debug/66869
8352 * g++.dg/warn/Wunused-function2.C: New test.
8353
a1c95464
DV
83542016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8355
8356 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8357 support for test to succeed.
8358
5453bfed
MP
83592016-01-29 Marek Polacek <polacek@redhat.com>
8360
8361 PR c++/69509
8362 PR c++/69516
8363 * g++.dg/ext/constexpr-vla2.C: New test.
8364 * g++.dg/ext/constexpr-vla3.C: New test.
8365 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8366
452ec2a5
RB
83672016-01-29 Richard Biener <rguenther@suse.de>
8368
8369 PR middle-end/69537
8370 * gcc.dg/uninit-21.c: New testcase.
8371
aec0b19e
UB
83722016-01-28 Uros Bizjak <ubizjak@gmail.com>
8373
8374 PR target/69459
8375 * gcc.target/i386/pr69459.c: New test.
8376
df113ce7
SE
83772016-01-28 Steve Ellcey <sellcey@imgtec.com>
8378
8379 PR target/68400
8380 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8381 * gcc.target/mips/pr68400.c: New test.
8382
494de84f
MS
83832016-01-28 Martin Sebor <msebor@redhat.com>
8384
8385 PR target/17381
8386 * gcc.target/powerpc/pr17381.c: New test.
8387
eb1b1f01
JJ
83882016-01-28 Jakub Jelinek <jakub@redhat.com>
8389
8390 PR middle-end/69542
8391 * gcc.dg/torture/pr69542.c: New test.
8392
6dfeb7ce
WD
83932016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8394
8395 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8396
4b7471a4
DE
83972016-01-28 David Edelsohn <dje.gcc@gmail.com>
8398
8399 * gcc.dg/pr65980.c: Skip on AIX.
8400 * gcc.dg/pr66688.c: Same.
8401
b271fd21
DE
84022016-01-28 David Edelsohn <dje.gcc@gmail.com>
8403
8404 PR target/63679
8405 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8406 * gcc.dg/tree-ssa/sra-18.c: Same.
8407
874108a9
AV
84082016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8409
8410 PR fortran/62536
8411 * gfortran.dg/block_15.f08: New test.
8412 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8413 on incorrectly closed BLOCK.
8414
30480bcd
IE
84152016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8416
8417 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
84182016-01-28 Richard Biener <rguenther@suse.de>
8419
8420 PR tree-optimization/69466
8421 * gfortran.dg/vect/pr69466.f90: New testcase.
8422
0d4c694e
TP
84232016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8424
8425 * g++.dg/pr67989.C: Remove ARM-specific option.
8426 * gcc.target/arm/pr67989.C: New file.
8427
2aa780da
UB
84282016-01-27 Uros Bizjak <ubizjak@gmail.com>
8429
8430 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8431 and expm1 test for glibc < 2.11.
8432
f75ebe77
RH
84332016-01-27 Richard Henderson <rth@redhat.com>
8434
8435 * gcc.c-torture/execute/pr69447.c: New test.
8436
84372016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8438
9a175e65 8439 PR fortran/69422
49847d75
PT
8440 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8441
cbdd8ae0
JJ
84422016-01-27 Jakub Jelinek <jakub@redhat.com>
8443
8444 PR debug/66869
8445 * gcc.dg/pr66869.c: New test.
8446
2b572b3c
JL
84472016-01-25 Jeff Law <law@redhat.com>
8448
8449 PR tree-optimization/68398
aec0b19e 8450 PR tree-optimization/69196
2b572b3c
JL
8451 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8452 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8453 path to avoid new heuristic allowing more irreducible regions
8454 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8455 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8456 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8457 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8458 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8459
fa74a4bc
MP
84602016-01-27 Marek Polacek <polacek@redhat.com>
8461
8462 PR c/68062
8463 * c-c++-common/vector-compare-4.c: New test.
8464
0afff540
DM
84652016-01-27 David Malcolm <dmalcolm@redhat.com>
8466
8467 PR preprocessor/69126
8468 * c-c++-common/pr69126.c: New test case.
8469
1a218fc9
ILT
84702016-01-27 Ian Lance Taylor <iant@google.com>
8471
8472 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8473
5d70666e
RB
84742016-01-27 Ryan Burn <contact@rnburn.com>
8475
8476 PR cilkplus/69267
8477 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8478
87ff4d66
UB
84792016-01-27 Uros Bizjak <ubizjak@gmail.com>
8480
8481 PR target/69512
8482 * gcc.target/i386/pr69512.c: New test.
8483
27e23cca
RE
84842016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8485
8486 PR ada/69488
8487 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8488
05bf54c3
MP
84892016-01-27 Marek Polacek <polacek@redhat.com>
8490
8491 PR c++/69379
8492 * g++.dg/pr69379.C: New test.
8493
60214d0d
MS
84942016-01-27 Martin Sebor <msebor@redhat.com>
8495
8496 PR c++/69317
8497 * g++.dg/abi/Wabi-2-2.C: New test.
8498 * g++.dg/abi/Wabi-2-3.C: New test.
8499 * g++.dg/abi/Wabi-3-2.C: New test.
8500 * g++.dg/abi/Wabi-3-3.C: New test.
8501
167c7bfa
RB
85022016-01-27 Richard Biener <rguenther@suse.de>
8503
8504 PR tree-optimization/69166
8505 * gcc.dg/torture/pr69166.c: New testcase.
8506
1430fb1f
MJ
85072016-01-27 Martin Jambor <mjambor@suse.cz>
8508
8509 PR tree-optimization/69355
8510 * gcc.dg/tree-ssa/pr69355.c: New test.
8511
95e3030c
MP
85122016-01-27 Marek Polacek <polacek@redhat.com>
8513
8514 PR c++/69496
8515 * g++.dg/ext/constexpr-vla1.C: New test.
8516
eeb085f3
CB
85172016-01-20 Christian Bruel <christian.bruel@st.com>
8518
8519 PR target/69245
8520 * gcc.target/arm/pr69245.c: New test.
8521
b1652dde
JJ
85222016-01-27 Jakub Jelinek <jakub@redhat.com>
8523
8524 PR tree-optimization/69399
8525 * gcc.dg/torture/pr69399.c: New test.
8526
ce7e8f00
EB
85272016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8528
8529 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8530
e4aac1d1
EB
85312016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8532
8533 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8534
8dfdb419
TV
85352016-01-26 Tom de Vries <tom@codesourcery.com>
8536
8537 PR tree-optimization/69110
8538 * gcc.dg/autopar/pr69110.c: New test.
8539
56f80f54 85402016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8541 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8542
8543 * gcc.dg/graphite/isl-ast-op-select.c: New.
8544
a0909527
PT
85452015-01-26 Paul Thomas <pault@gcc.gnu.org>
8546
8547 PR fortran/69385
8548 * gfortran.dg/allocate_error_6.f90: New test.
8549
ffc445f4
RH
85502016-01-26 Richard Henderson <rth@redhat.com>
8551
8552 * gcc.dg/tm/pr60908.c: New test.
8553
01e1dea3
DM
85542016-01-26 David Malcolm <dmalcolm@redhat.com>
8555
8556 PR other/69006
8557 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8558 directive.
8559 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8560 expected multiline output to reflect the colorization being
8561 disabled before newlines.
8562 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8563 (custom_diagnostic_finalizer): Replace call to
8564 pp_newline_and_flush with call to pp_flush.
8565 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8566 * gfortran.dg/implicit_class_1.f90: Likewise.
8567 * lib/gcc-dg.exp (allow_blank_lines): New global.
8568 (dg-allow-blank-lines-in-output): New procedure.
8569 (gcc-dg-prune): Complain about blank lines in the output, unless
8570 dg-allow-blank-lines-in-output was called.
8571 * lib/multiline.exp (_build_multiline_regex): Only support
8572 arbitrary followup text for non-blank-lines, not for blank lines.
8573
13f92e8d
JJ
85742016-01-26 Jakub Jelinek <jakub@redhat.com>
8575
8576 PR tree-optimization/69483
8577 * gcc.dg/pr69483.c: New test.
8578 * g++.dg/opt/pr69483.C: New test.
8579
92422235
CL
85802016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8581
8582 PR target/68620
8583 * gcc.target/arm/pr68620.c: New test.
8584
0bccf11b
L
85852016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8586
8587 * gcc.target/i386/pr68986-2.c: Remove -m32.
8588
81cd202e
L
85892016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8590
8591 PR target/68986
8592 * gcc.target/i386/pr68986-1.c: New test.
8593 * gcc.target/i386/pr68986-2.c: Likewise.
8594 * gcc.target/i386/pr68986-3.c: Likewise.
8595
213a1c03
CB
85962016-01-26 Christian Bruel <christian.bruel@st.com>
8597
8598 * lib/target-supports.exp
8599 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8600 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8601 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8602
22a08dd1
RB
86032016-01-26 Richard Biener <rguenther@suse.de>
8604
8605 PR tree-optimization/69452
8606 * gcc.dg/torture/pr69452.c: New testcase.
8607
6c06e0e8
JJ
86082016-01-26 Jakub Jelinek <jakub@redhat.com>
8609
8610 PR target/69442
8611 * gcc.dg/pr69442.c: New test.
8612
b96824c4
RFI
86132016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8614
8615 PR target/67896
8616 * gcc.target/aarch64/simd/pr67896.C: New.
8617
5ee31e57
RS
86182016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8619
8620 PR tree-optimization/69400
8621 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8622 function.
8623 (plugin_init): Call it.
8624 * gcc.dg/torture/pr69400.c: New test.
8625
7ddfb31d
CL
86262016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8627
8628 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8629
1e050c90
AK
86302016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8631 Sebastian Pop <s.pop@samsung.com>
8632
8633 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8634 isl-0.15.
8635
c8ee4bf5
AK
86362016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8637 Sebastian Pop <s.pop@samsung.com>
8638
8639 * gcc.dg/graphite/pr69292.c: New.
8640
d902b330
JJ
86412016-01-25 Jakub Jelinek <jakub@redhat.com>
8642
8643 * c-c++-common/goacc/use_device-1.c: New test.
8644
2c89b952
JL
86452016-01-25 Jeff Law <law@redhat.com>
8646
8647 PR tree-optimization/69196
8648 PR tree-optimization/68398
8649 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8650 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8651
685c8785
DE
86522016-01-25 David Edelsohn <dje.gcc@gmail.com>
8653
8654 PR target/69469
8655 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8656 Algorithm.
8657
95cef0c1
RB
86582016-01-25 Richard Biener <rguenther@suse.de>
8659
8660 PR testsuite/69380
8661 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8662
2947d3b2
IE
86632016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8664
8665 PR target/69421
8666 * gcc.dg/pr69421.c: New test.
8667
ae19075a
BB
86682016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8669
8670 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8671 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8672 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8673 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8674 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8675 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8676 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8677 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8678 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8679 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8680
fa4511c2
RB
86812016-01-25 Richard Biener <rguenther@suse.de>
8682
8683 PR tree-optimization/69376
8684 * gcc.dg/torture/pr69376.c: New testcase.
8685
1d101216
JD
86862016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8687
8688 PR fortran/69397
8689 PR fortran/68442
8690 * gfortran.dg/interface_38.f90: New test.
8691 * gfortran.dg/interface_39.f90: New test.
a0909527 8692
a59b92b0
PP
86932016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8694
8695 Revert:
8696 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8697
8698 PR c++/11858
8699 PR c++/24663
8700 PR c++/24664
8701 * g++.dg/template/pr11858.C: New test.
8702 * g++.dg/template/pr24663.C: New test.
8703 * g++.dg/template/unify12.C: New test.
8704 * g++.dg/template/unify13.C: New test.
8705 * g++.dg/template/unify14.C: New test.
8706 * g++.dg/template/unify15.C: New test.
8707 * g++.dg/template/unify16.C: New test.
8708 * g++.dg/template/unify17.C: New test.
8709
16acb1a8
DH
87102016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8711
8712 PR fortran/68283
8713 gfortran.dg/pr68283.f90: New test.
8714
094773e8
TK
87152016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8716
8717 PR fortran/66094
8718 * gfortran.dg/inline_matmul_13.f90: New test.
8719 * gfortran.dg/matmul_bounds_8.f90: New test.
8720 * gfortran.dg/matmul_bounds_9.f90: New test.
8721 * gfortran.dg/matmul_bounds_10.f90: New test.
8722
42fb90d7
TV
87232016-01-23 Tom de Vries <tom@codesourcery.com>
8724
8725 PR tree-optimization/69426
8726 * gcc.dg/autopar/pr69426.c: New test.
8727
69da7802
MS
87282016-01-23 Martin Sebor <msebor@redhat.com>
8729
8730 PR c++/58109
8731 PR c++/69022
8732 * g++.dg/cpp0x/alignas5.C: New test.
8733 * g++.dg/ext/vector29.C: Same.
8734
da17300a
UB
87352016-01-23 Uros Bizjak <ubizjak@gmail.com>
8736
8737 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8738 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8739 _GNU_SOURCE from compile flags to the source.
8740 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8741 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8742 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8743 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8744
62041cfc
JJ
87452016-01-22 Jakub Jelinek <jakub@redhat.com>
8746
8747 PR target/69432
8748 * g++.dg/opt/pr69432.C: New test.
8749
f7d2ad6f
BS
87502016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8751
8752 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8753 32-bit targets testing an -m64 multilib.
8754
d403fc9a
WS
87552016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8756
8757 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8758 64-bit support.
8759
4aa16f8d
JG
87602016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8761
8762 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8763
7c816d0f
CB
87642016-01-21 Christian Bruel <christian.bruel@st.com>
8765
8766 PR target/68674
8767 * gcc.target/i386/pr68674.c
8768 * gcc.target/aarch64/pr68674.c
8769 * gcc.target/arm/pr68674.c
8770
fce661e8
KT
87712016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8772
8773 PR target/69403
8774 * gcc.c-torture/execute/pr69403.c: New test.
8775
4696899f
PC
87762016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8777
8778 PR c++/55843
8779 * g++.dg/template/pr55843.C: New.
8780
bac69366
AL
87812016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8782
8783 PR testsuite/66877
8784 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8785 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8786
b57d3a5c
BS
87872016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8788
8789 PR testsuite/67489
da17300a
UB
8790 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8791 from dg-do compile directive, and instead add
8792 { dg-require-effective-target int128 }.
b57d3a5c 8793
9f04a53e
MS
87942016-01-20 Martin Sebor <msebor@redhat.com>
8795
8796 PR c/69405
8797 * gcc.dg/sync-fetch.c: New test.
8798
38a51663
JL
87992016-01-21 Martin Sebor <msebor@redhat.com>
8800
8801 PR target/69252
8802 * gcc.target/powerpc/pr69252.c: New test.
8803
2423a75a
JD
88042016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8805
8806 PR fortran/65996
da17300a 8807 * gfortran.dg/pr65996.f90: New test.
2423a75a 8808
0a76463f
DV
88092016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8810
8811 PR c++/68810
9f04a53e 8812 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8813 expected to generate an error.
0a76463f 8814
9776e692
BS
88152016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8816
8817 PR middle-end/66178
8818 * gcc.dg/torture/pr66178.c: New test.
8819
c8d3e088
AB
88202016-01-21 Anton Blanchard <anton@samba.org>
8821 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8822
8823 PR target/63354
8824 * gcc.target/powerpc/pr63354.c: New test.
8825
35b707ff
VM
88262016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8827
8828 PR rtl-optimization/68990
8829 * gcc.target/i386/pr68990: New.
8830
157b0829
NC
88312016-01-21 Nick Clifton <nickc@redhat.com>
8832
8833 PR target/69129
8834 * gcc.target/mips/pr69129.c: New.
8835
aede6748
PC
88362016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8837
8838 PR c++/58046
8839 * g++.dg/cpp0x/pr58046.C: New.
8840
5463c2c8
JJ
88412016-01-21 Jakub Jelinek <jakub@redhat.com>
8842
6d31cc75
SS
8843 PR target/69187
8844 PR target/65624
8845 * gcc.target/arm/pr69187.c: New test.
8846
5463c2c8
JJ
8847 PR c++/69355
8848 * g++.dg/torture/pr69355.C: New test.
8849
fa28f32b
AK
88502016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8851 Sebastian Pop <s.pop@samsung.com>
8852
8853 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8854
b920a047
AK
88552016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8856 Sebastian Pop <s.pop@samsung.com>
8857
da17300a 8858 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8859
bdd3aea6
JJ
88602016-01-21 Jakub Jelinek <jakub@redhat.com>
8861
8862 PR middle-end/67653
8863 * c-c++-common/pr67653.c: New test.
8864 * gcc.dg/torture/pr29119.c: Add dg-warning.
8865
26a2e6ae
PB
88662016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8867
8868 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8869
d25c7690
PK
88702016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8871
8872 PR c/24293
8873 * gcc.dg/pr24293.c: New test.
8874 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8875 incomplete struct type.
8876 * gcc.dg/declspec-1.c: Likewise.
8877 * gcc.dg/pr63549.c: Likewise.
8878
889d5698
JJ
88792016-01-20 Jakub Jelinek <jakub@redhat.com>
8880
8881 PR tree-optimization/66612
8882 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8883 for bdn instruction.
8884
d7cf3dc7
CL
88852016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8886
8887 * lib/target-supports.exp
8888 (check_effective_target_arm_fp_ok_nocache): New.
8889 (check_effective_target_arm_fp_ok): New.
8890 (add_options_for_arm_fp): New.
8891 (check_effective_target_arm_crypto_ok_nocache): Require
8892 target_arm_v8_neon_ok instead of arm32.
8893 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8894 (check_effective_target_arm_crypto_pragma_ok): New.
8895 (add_options_for_arm_vfp): New.
8896 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8897 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8898 target instead. Force initial fpu to vfp.
8899 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8900 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8901 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8902 dependency.
8903 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8904 use arm_vfp effective target instead. Force initial fpu to vfp.
8905 * gcc.target/arm/attr-neon3.c: Likewise.
8906 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8907 arm_vfp_ok.
8908 * gcc.target/arm/unsigned-float.c: Likewise.
8909 * gcc.target/arm/vfp-1.c: Likewise.
8910 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8911 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8912 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8913 * gcc.target/arm/vfp-ldmias.c: Likewise.
8914 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8915 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8916 * gcc.target/arm/vfp-stmiad.c: Likewise.
8917 * gcc.target/arm/vfp-stmias.c: Likewise.
8918 * gcc.target/arm/vnmul-1.c: Likewise.
8919 * gcc.target/arm/vnmul-2.c: Likewise.
8920 * gcc.target/arm/vnmul-3.c: Likewise.
8921 * gcc.target/arm/vnmul-4.c: Likewise.
8922
01ac9704 89232016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8924
e84b00da
L
8925 PR testsuite/69366
8926 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8927 the MPX run-time library, for compile-time MPX test.
8928 * gcc.target/i386/chkp-always_inline.c: Likewise.
8929 * gcc.target/i386/chkp-bndret.c: Likewise.
8930 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8931 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8932 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8933 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8934 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8935 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8936 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8937 * gcc.target/i386/chkp-label-address.c: Likewise.
8938 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8939 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8940 * gcc.target/i386/chkp-pr69044.c: Likewise.
8941 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8942 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8943 * gcc.target/i386/chkp-strchr.c: Likewise.
8944 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8945 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8946 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8947 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8948 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8949 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8950 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8951 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8952 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8953 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8954 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8955 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8956 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8957 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8958 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8959 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8960 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8961 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8962 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8963 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8964 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8965 * gcc.target/i386/pr63995-2.c: Likewise.
8966 * gcc.target/i386/pr64805.c: Likewise.
8967 * gcc.target/i386/pr65044.c: Likewise.
8968 * gcc.target/i386/pr65167.c: Likewise.
8969 * gcc.target/i386/pr65183.c: Likewise.
8970 * gcc.target/i386/pr65184.c: Likewise.
8971 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8972
28b33016
IE
89732016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8974
8975 PR tree-optimization/69328
8976 * gcc.dg/pr69328.c: New test.
8977
bcff0913
JL
89782016-01-20 Jeff Law <law@redhat.com>
8979
bf0bb970 8980 PR target/25114
bcff0913
JL
8981 * gcc.target/m68k/pr25114.c: New test.
8982
a3f69631
AV
89832016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8984
8985 * gcc.target/arm/memset-inline-10.c: Added
8986 dg-require-effective-target arm_thumb2_ok.
8987
af33ba0d
EB
89882016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8989
8990 * gcc.dg/debug/dwarf2/sso.c: New test.
8991
7596d5de
UB
89922016-01-19 Uros Bizjak <ubizjak@gmail.com>
8993
8994 PR testsuite/68820
8995 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8996 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8997 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8998
ceda2c69
JH
89992016-01-19 Jan Hubicka <hubicka@ucw.cz>
9000
9001 PR ipa/66223
9002 * g++.dg/ipa/devirt-50.C: New testcase.
9003
38a979f2
MP
90042016-01-19 Marek Polacek <polacek@redhat.com>
9005
9006 PR c++/68965
9007 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9008 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9009
962801c5
KT
90102016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9011
9012 PR target/69135
9013 * gcc.target/arm/pr69135_1.c: New test.
9014
078fe40a
WD
90152015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9016
9017 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9018
786e3c06
WD
90192015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9020
9021 * gcc.target/aarch64/ccmp_1.c: New testcase.
9022
1e297006
MP
90232016-01-19 Marek Polacek <polacek@redhat.com>
9024
9025 PR c++/68586
9026 * g++.dg/cpp0x/enum30.C: New test.
9027
879c27e3
RB
90282016-01-19 Richard Biener <rguenther@suse.de>
9029
9030 PR tree-optimization/69336
9031 * g++.dg/tree-ssa/pr69336.C: New testcase.
9032
015337d3
JJ
90332016-01-19 Jakub Jelinek <jakub@redhat.com>
9034
9035 PR debug/65779
9036 * gcc.dg/pr65779.c: New test.
9037
e2c768b6
RB
90382016-01-19 Richard Biener <rguenther@suse.de>
9039
9040 PR tree-optimization/69352
9041 * gcc.dg/torture/pr69352.c: New testcase.
9042
569efc34
JJ
90432016-01-19 Jakub Jelinek <jakub@redhat.com>
9044
9045 PR rtl-optimization/68955
9046 PR rtl-optimization/64557
9047 * gcc.dg/torture/pr68955.c: New test.
9048
e49d321f
JH
90492016-01-19 Jan Hubicka <hubicka@ucw.cz>
9050
9051 PR lto/69136
9052 * g++.dg/torture/pr69136.C: New testcase.
9053
e9191ad3
JH
90542016-01-19 Jan Hubicka <hubicka@ucw.cz>
9055
9056 PR lto/69133
9057 * g++.dg/lto/pr69133_0.C: New testcase.
9058 * g++.dg/lto/pr69133_1.C: New testcase.
9059
2bedb645
JL
90602016-01-15 Jeff Law <law@redhat.com>
9061
9062 PR tree-optimization/69320
9063 * gcc.c-torture/pr69320-1.c: New test.
9064 * gcc.c-torture/pr69320-2.c: New test.
9065 * gcc.c-torture/pr69320-3.c: New test.
9066 * gcc.c-torture/pr69320-4.c: New test.
9067
17c15cb9
PP
90682016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9069
9070 PR c++/11858
9071 PR c++/24663
9072 PR c++/24664
9073 * g++.dg/template/pr11858.C: New test.
9074 * g++.dg/template/pr24663.C: New test.
9075 * g++.dg/template/unify12.C: New test.
9076 * g++.dg/template/unify13.C: New test.
9077 * g++.dg/template/unify14.C: New test.
9078 * g++.dg/template/unify15.C: New test.
9079 * g++.dg/template/unify16.C: New test.
9080 * g++.dg/template/unify17.C: New test.
9081
9617fd08
DM
90822016-01-18 David Malcolm <dmalcolm@redhat.com>
9083
9084 PR testsuite/69181
9085 * gcc.dg/pr69181-1.c: New test file.
9086 * gcc.dg/pr69181-2.c: New test file.
9087 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9088 globals by moving it to...
9089 (cleanup-after-saved-dg-test): ...this new function. Add
9090 "global additional_sources_used". Add reset of global
9091 multiline_expected_outputs to the empty list.
9092 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9093 global to...
9094 (multiline_expected_outputs): ...this, and updated comments to
9095 note that it is modified from gcc-dg.exp.
9096 (dg-end-multiline-output): Update for the above renaming.
9097 (handle-multiline-outputs): Likewise. Remove the clearing
9098 of the expected outputs to the empty list.
9099
b555a2e4
RB
91002016-01-18 Richard Biener <rguenther@suse.de>
9101
9102 PR tree-optimization/69297
9103 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9104
96902805
JM
91052016-01-18 Joseph Myers <joseph@codesourcery.com>
9106
9107 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9108 dg-options.
9109 * gcc.target/mips/mips-3d-2.c: Likewise.
9110 * gcc.target/mips/mips-3d-3.c: Likewise.
9111 * gcc.target/mips/mips-3d-4.c: Likewise.
9112 * gcc.target/mips/mips-3d-5.c: Likewise.
9113 * gcc.target/mips/mips-3d-6.c: Likewise.
9114 * gcc.target/mips/mips-3d-7.c: Likewise.
9115 * gcc.target/mips/mips-3d-8.c: Likewise.
9116 * gcc.target/mips/mips-3d-9.c: Likewise.
9117 * gcc.target/mips/mips-ps-1.c: Likewise.
9118 * gcc.target/mips/mips-ps-2.c: Likewise.
9119 * gcc.target/mips/mips-ps-3.c: Likewise.
9120 * gcc.target/mips/mips-ps-4.c: Likewise.
9121 * gcc.target/mips/mips-ps-5.c: Likewise.
9122 * gcc.target/mips/mips-ps-6.c: Likewise.
9123 * gcc.target/mips/mips-ps-7.c: Likewise.
9124 * gcc.target/mips/mips-ps-type.c: Likewise.
9125 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9126 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9127
40e26f94
TV
91282016-01-18 Tom de Vries <tom@codesourcery.com>
9129
9130 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9131 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9132 * c-c++-common/goacc/kernels-empty.c: New test.
9133 * c-c++-common/goacc/kernels-eternal.c: New test.
9134 * c-c++-common/goacc/kernels-loop-2.c: New test.
9135 * c-c++-common/goacc/kernels-loop-3.c: New test.
9136 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9137 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9138 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9139 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9140 * c-c++-common/goacc/kernels-loop-data.c: New test.
9141 * c-c++-common/goacc/kernels-loop-g.c: New test.
9142 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9143 * c-c++-common/goacc/kernels-loop-n.c: New test.
9144 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9145 * c-c++-common/goacc/kernels-loop.c: New test.
9146 * c-c++-common/goacc/kernels-noreturn.c: New test.
9147 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9148 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9149 * c-c++-common/goacc/kernels-reduction.c: New test.
9150
a98d4647
TV
91512016-01-18 Tom de Vries <tom@codesourcery.com>
9152
9153 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9154 * gcc.dg/autopar/outer-2.c: Same.
9155 * gcc.dg/autopar/outer-3.c: Same.
9156 * gcc.dg/autopar/outer-4.c: Same.
9157 * gcc.dg/autopar/outer-5.c: Same.
9158 * gcc.dg/autopar/outer-6.c: Same.
9159 * gcc.dg/autopar/parallelization-1.c: Same.
9160 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9161 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9162 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9163 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9164 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9165 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9166 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9167 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9168 * gcc.dg/autopar/pr39500-1.c: Same.
9169 * gcc.dg/autopar/pr39500-2.c: Same.
9170 * gcc.dg/autopar/pr46193.c: Same.
9171 * gcc.dg/autopar/pr46194.c: Same.
9172 * gcc.dg/autopar/pr49580.c: Same.
9173 * gcc.dg/autopar/pr49960-1.c: Same.
9174 * gcc.dg/autopar/pr49960.c: Same.
9175 * gcc.dg/autopar/pr68373.c: Same.
9176 * gcc.dg/autopar/reduc-1.c: Same.
9177 * gcc.dg/autopar/reduc-1char.c: Same.
9178 * gcc.dg/autopar/reduc-1short.c: Same.
9179 * gcc.dg/autopar/reduc-2.c: Same.
9180 * gcc.dg/autopar/reduc-2char.c: Same.
9181 * gcc.dg/autopar/reduc-2short.c: Same.
9182 * gcc.dg/autopar/reduc-3.c: Same.
9183 * gcc.dg/autopar/reduc-4.c: Same.
9184 * gcc.dg/autopar/reduc-6.c: Same.
9185 * gcc.dg/autopar/reduc-7.c: Same.
9186 * gcc.dg/autopar/reduc-8.c: Same.
9187 * gcc.dg/autopar/reduc-9.c: Same.
9188 * gcc.dg/autopar/uns-outer-4.c: Same.
9189 * gcc.dg/autopar/uns-outer-5.c: Same.
9190 * gcc.dg/autopar/uns-outer-6.c: Same.
9191 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9192 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9193
da976fa8
AL
91942016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9195
9196 PR target/63679
9197 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9198 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9199
70c1e886
AL
92002016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9201
9202 PR target/63679
9203 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9204 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9205 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9206
88bed196
AL
92072016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9208
9209 PR target/63679
9210 * gcc.dg/tree-ssa/sra-17.c: New.
9211 * gcc.dg/tree-ssa/sra-18.c: New.
9212
3dd5f42e
IE
92132016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9214
9215 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9216
ae5a77fa
EB
92172016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9218
9219 * gnat.dg/inline12.adb: New test.
9220
11e57fc6
BC
92212016-01-18 Bin Cheng <bin.cheng@arm.com>
9222
9223 PR tree-optimization/66797
9224 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9225
995b6fe0
RB
92262016-01-18 Richard Biener <rguenther@suse.de>
9227
9228 PR tree-optimization/69170
9229 * gcc.dg/torture/pr69170.c: New testcase.
9230
82ee0cf2 92312016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9232
9233 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9234
d69da357
TV
92352016-01-16 Tom de Vries <tom@codesourcery.com>
9236
9237 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9238
a3845283
TV
92392016-01-16 Tom de Vries <tom@codesourcery.com>
9240
9241 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9242 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9243 redundant dg-require-effective-target pthread.
9244 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9245 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9246 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9247 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9248 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9249 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9250 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9251
197a6aa6
DE
92522016-01-16 David Edelsohn <dje.gcc@gmail.com>
9253
9254 PR target/68609
9255 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9256 * gcc.target/powerpc/recip-7.c: Same.
9257
ec7886c1
PP
92582016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9259
9260 PR c++/69091
9261 * g++.dg/template/pr69091.C: New test.
9262
203484bb
PP
92632016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9264
9265 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9266 dump does not contain an error_mark_node.
9267 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9268 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9269
aa2500e9
PP
92702016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9271
9272 PR c++/68936
9273 * g++.dg/template/pr68936.C: New test.
9274
28621a5c
DE
92752016-01-15 David Edelsohn <dje.gcc@gmail.com>
9276
9277 PR target/68609
9278 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9279 * gcc.target/powerpc/recip-2.c: Same.
9280 * gcc.target/powerpc/recip-3.c: Same.
9281 * gcc.target/powerpc/recip-4.c: Same.
9282 * gcc.target/powerpc/recip-sqrtf.c: Same.
9283
40c43aca
JL
92842016-01-15 Jeff Law <law@redhat.com>
9285
9286 PR tree-optimization/69270
9287 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9288 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9289
afbc5ae8
PT
92902016-01-15 Paul Thomas <pault@gcc.gnu.org>
9291
9292 PR fortran/49630
9293 * gfortran.dg/deferred_character_13.f90: New test for the fix
9294 of comment 3 of the PR.
9295
9296 PR fortran/54070
9297 * gfortran.dg/deferred_character_8.f90: New test
9298 * gfortran.dg/allocate_error_5.f90: New test
9299
9300 PR fortran/60593
9301 * gfortran.dg/deferred_character_10.f90: New test
9302
9303 PR fortran/60795
9304 * gfortran.dg/deferred_character_14.f90: New test
9305
9306 PR fortran/61147
9307 * gfortran.dg/deferred_character_11.f90: New test
9308
9309 PR fortran/64324
9310 * gfortran.dg/deferred_character_9.f90: New test
9311
49abe076
VM
93122016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9313
9314 PR rtl-optimization/69030
9315 * gcc.target/i386/pr69030.c: New.
9316
16d12992
KT
93172016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9318
9319 * gcc.target/aarch64/target_attr_17.c: New test.
9320
78810bd3
RB
93212016-01-15 Richard Biener <rguenther@suse.de>
9322
9323 PR tree-optimization/66856
9324 * gcc.dg/torture/pr66856-1.c: New testcase.
9325 * gcc.dg/torture/pr66856-2.c: Likewise.
9326
2bd847fe
RB
93272016-01-15 Richard Biener <rguenther@suse.de>
9328
9329 PR debug/69137
9330 * g++.dg/lto/pr69137_0.C: New testcase.
9331
a00fe3b7
RS
93322016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9333
9334 PR middle-end/69246
9335 * gcc.target/i386/pr69246.c: New test.
9336
cbb0e83b
DV
93372016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9338
7596d5de 9339 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 9340
5a500ecf
DV
93412016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9342
9343 PR c++/56194
9344 * g++.dg/init/const9.C: Disable test on S/390.
9345
5d9bf64f
DV
93462016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9347
9348 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9349 * g++.dg/Wno-frame-address.C: Ditto.
9350
e234b19e
DV
93512016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9352
9353 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9354
89483f99
RB
93552016-01-15 Richard Biener <rguenther@suse.de>
9356
9357 PR tree-optimization/68961
9358 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9359
94f37395
IE
93602016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9361
9362 * gcc.target/i386/pr65105-5.c: New test.
9363
82ee0cf2 93642016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9365
9366 * gcc.c-torture/execute/alias-4.c: New testcase.
9367
82ee0cf2 93682016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9369
9370 PR ipa/68148
9371 * g++.dg/ipa/devirt-49.C: New testcase.
9372
092f7deb 93732016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9374
9375 PR target/65837
9376 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9377 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9378 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9379
e93c66bc
RB
93802016-01-15 Richard Biener <rguenther@suse.de>
9381
9382 PR tree-optimization/69117
9383 * gcc.dg/torture/pr69117.c: New testcase.
9384
c47eaca6 93852015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9386
9387 PR c++/69048
9388 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9389
c3f6914a
FXC
93902016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9391
9392 PR testsuite/67509
9393 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9394 range tests use 100 * maximum instead of maximum + 1.
9395
cd65ae90
JJ
93962016-01-14 Jakub Jelinek <jakub@redhat.com>
9397
9398 PR debug/69244
9399 * gcc.dg/guality/pr69244.c: New test.
9400
19643948
UB
94012016-01-14 Uros Bizjak <ubizjak@gmail.com>
9402
9403 * lib/target-supports.exp (check_effective_target_issignaling):
9404 New procedure.
9405 * gcc.dg/pr61441.c: Require issignaling effective target.
9406
fe79c97e
SB
94072016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9408
9409 PR target/68803
9410 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9411
c7df95d8
DM
94122016-01-14 David Malcolm <dmalcolm@redhat.com>
9413
9414 PR c++/68819
9415 PR preprocessor/69177
9416 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9417 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9418 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9419 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9420
00083992
MP
94212016-01-14 Marek Polacek <polacek@redhat.com>
9422
9423 PR c/69262
9424 * gcc.dg/array-15.c: New test.
9425
0c9b3294
JJ
94262016-01-14 Jakub Jelinek <jakub@redhat.com>
9427
9428 PR middle-end/68146
9429 PR tree-optimization/69155
9430 * gfortran.dg/pr68146.f: New test.
9431 * gfortran.dg/pr69155.f90: New test.
9432
3688e13d
RB
94332016-01-14 Richard Biener <rguenther@suse.de>
9434
9435 PR tree-optimization/68060
9436 * gcc.dg/torture/pr68060-1.c: New testcase.
9437 * gcc.dg/torture/pr68060-2.c: Likewise.
9438
bab0ad3a
NC
94392016-01-14 Nick Clifton <nickc@redhat.com>
9440
9441 * lib/target-supports.exp
9442 (check_effective_target_arm_neon_ok_nocache): Add an option
9443 sequence that includes setting the ARM architecture to ARMv7-A.
9444 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9445 command line options necessary to enable Neon support.
9446 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9447 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9448 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9449 * gcc.target/arm/pr69180.c: Likewise.
9450
947c2ce5
JL
94512016-01-14 Jeff Law <law@redhat.com>
9452
9453 PR tree-optimization/69270
9454 * gcc.dg/tree-ssa/pr69270.c: New test.
9455
3342fd71
BS
94562016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9457
9458 PR c/66208
9459 * c-c++-common/pr66208.c: New file.
9460
2ad3adf1
JJ
94612016-01-13 Jakub Jelinek <jakub@redhat.com>
9462
9463 PR tree-optimization/69156
9464 * gcc.dg/pr69156.c: New test.
9465
398d6feb
L
94662016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9467
9468 * gcc.target/i386/pr69225-7.c: New test.
9469
4c868789
RH
94702016-01-13 Richard Henderson <rth@redhat.com>
9471
9472 * gcc.dg/tm/memopt-13.c: Update expected function.
9473 * gcc.dg/tm/memopt-6.c: Likewise.
9474
ef6d1772
UB
94752016-01-13 Uros Bizjak <ubizjak@gmail.com>
9476
9477 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9478 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9479 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9480 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9481
ef6d1772
UB
94822016-01-13 Tom de Vries <tom@codesourcery.com>
9483
9484 PR tree-optimization/69169
0b4b6ef2
TV
9485 * gcc.dg/pr69169.c: New test.
9486
2ad3adf1 94872016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9488
9489 PR target/69228
9490 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9491 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9492 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9493 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9494 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9495 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9496 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9497 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9498
9060e335
AK
94992016-01-13 Jakub Jelinek <jakub@redhat.com>
9500
9501 PR target/69247
9502 * gcc.dg/pr69247.c: New test.
9503
40311329
RB
95042016-01-13 Richard Biener <rguenther@suse.de>
9505
9506 PR tree-optimization/69242
9507 * gcc.dg/torture/pr69242.c: New testcase.
9508
ccbd7103
RB
95092016-01-13 Richard Biener <rguenther@suse.de>
9510
9511 PR tree-optimization/69186
9512 * gcc.dg/torture/pr69186.c: New testcase.
9513
c6f72a46
JL
95142016-01-13 Jeff Law <law@redhat.com>
9515
9516 PR tree-optimization/67755
9517 * gcc.dg/tree-ssa/pr67755.c: New test.
9518
95192016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9520
9521 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9522 pass number in output by a star.
9523
c446cf07
BC
95242016-01-12 Bin Cheng <bin.cheng@arm.com>
9525
9526 PR tree-optimization/68911
9527 * gcc.c-torture/execute/pr68911.c: New test.
9528
5342156c
MP
95292016-01-12 Marek Polacek <polacek@redhat.com>
9530
9531 PR c++/68979
9532 * g++.dg/warn/permissive-1.C: New test.
9533
65364cc5
JJ
95342016-01-12 Jakub Jelinek <jakub@redhat.com>
9535
9536 PR objc++/68511
9537 PR c++/69213
9538 * g++.dg/opt/pr69213.C: New test.
9539
81b9a3d9
CB
95402016-01-12 Christian Bruel <christian.bruel@st.com>
9541
9542 PR target/69180
9543 * gcc.target/arm/pr69180.c: New test.
9544
3c4e91c9
RB
95452016-01-12 Richard Biener <rguenther@suse.de>
9546
9547 PR lto/69077
9548 * g++.dg/lto/pr69077_0.C: New testcase.
9549 * g++.dg/lto/pr69077_1.C: Likewise.
9550
5664cea1
JJ
95512016-01-12 Jakub Jelinek <jakub@redhat.com>
9552
9553 PR target/69175
9554 * g++.dg/opt/pr69175.C: New test.
9555
86cefc49
AL
95562016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9557
9558 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9559 rather than #including math.h & stdlib.h.
9560 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9561 * gcc.dg/vect/pr49771.c: Likewise.
9562 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9563 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9564 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9565 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9566 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9567 * gcc.dg/vect/pr44507.c: Likewise.
9568 * gcc.dg/vect/pr45902.c: Likewise.
9569 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9570 * gcc.dg/vect/vect-117.c: Likewise.
9571 * gcc.dg/vect/vect-99.c: Likewise.
9572 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9573 * gcc.dg/vect/vect-cond-1.c: Likewise.
9574 * gcc.dg/vect/vect-cond-2.c: Likewise.
9575 * gcc.dg/vect/vect-cond-3.c: Likewise.
9576 * gcc.dg/vect/vect-cond-4.c: Likewise.
9577 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9578 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9579 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9580 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9581 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9582 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9583 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9584 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9585 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9586 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9587 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9588 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9589 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9590 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9591 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9592 include of signal.h.
9593 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9594 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9595 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9596 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9597 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9598 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9599 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9600 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9601 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9602 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9603 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9604 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9605 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9606 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9607 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9608 * gcc.dg/vect/vect-outer-5.c: Likewise.
9609 * gcc.dg/vect/vect-outer-6.c: Likewise.
9610 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9611 include of stdio.h.
9612
b832f61e
NC
96132016-01-12 Nick Clifton <nickc@redhat.com>
9614
9615 PR target/68913
9616 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9617 to fread so that it will be found in all target runtimes.
9618
8eac49b1
RB
96192016-01-12 Richard Biener <rguenther@suse.de>
9620
9621 PR tree-optimization/69053
9622 * g++.dg/torture/pr69053.C: New testcase.
9623
2935d994
RB
96242016-01-12 Richard Biener <rguenther@suse.de>
9625
9626 PR tree-optimization/69168
9627 * gcc.dg/torture/pr69168.c: New testcase.
9628
66c16fd9
RB
96292016-01-12 Richard Biener <rguenther@suse.de>
9630
9631 PR tree-optimization/69157
9632 * gcc.dg/torture/pr69157.c: New testcase.
9633
96342016-01-12 Richard Biener <rguenther@suse.de>
9635
9636 PR tree-optimization/69174
9637 * gcc.dg/torture/pr69174.c: New testcase.
9638
723033a6
JJ
96392016-01-12 Jakub Jelinek <jakub@redhat.com>
9640
9641 PR c++/66808
9642 PR c++/69000
9643 * g++.dg/tls/pr66808.C: New test.
9644 * g++.dg/tls/pr69000.C: New test.
9645
3574cf47
BS
96462016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9647
9648 * gcc.target/powerpc/swaps-p8-23.c: New test.
9649 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9650
feb20787
JDA
96512016-01-11 John David Anglin <danglin@gcc.gnu.org>
9652
9653 PR tree-optimization/68356
9654 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9655
27b1820a
KV
96562016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9657 Jim Wilson <jim.wilson@linaro.org>
9658
9659 PR target/69194
9660 * gcc.target/arm/pr69194.c: New test.
9661
cf4de6af
L
96622016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9663
9664 PR target/69225
9665 * gcc.target/i386/pr69225-1.c: New test.
9666 * gcc.target/i386/pr69225-2.c: Likewise.
9667 * gcc.target/i386/pr69225-3.c: Likewise.
9668 * gcc.target/i386/pr69225-4.c: Likewise.
9669 * gcc.target/i386/pr69225-5.c: Likewise.
9670 * gcc.target/i386/pr69225-6.c: Likewise.
9671
1ebd5558
JJ
96722016-01-11 Jakub Jelinek <jakub@redhat.com>
9673
23552a4d
JJ
9674 PR target/67462
9675 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9676 if lp64.
9677
26ff85b0
JJ
9678 PR target/69071
9679 * gcc.dg/pr69071.c: New test.
9680
9cb6bd74
JJ
9681 PR c++/69211
9682 * g++.dg/opt/pr69211.C: New test.
9683
1ebd5558
JJ
9684 PR tree-optimization/69214
9685 * gcc.c-torture/compile/pr69214.c: New test.
9686
8c18c836
UB
96872016-01-11 Uros Bizjak <ubizjak@gmail.com>
9688
9689 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9690 * gcc.target/i386/pr66232-11.c: Ditto.
9691 * gcc.target/i386/pr66232-12.c: Ditto.
9692 * gcc.target/i386/pr66232-13.c: Ditto.
9693
62446e6e
RB
96942016-01-11 Richard Biener <rguenther@suse.de>
9695
9696 PR tree-optimization/69173
9697 * gcc.dg/torture/pr69173.c: New testcase.
9698
2b8568fe
KT
96992016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9700
9701 PR rtl-optimization/68796
9702 * gcc.target/aarch64/tst_5.c: New test.
9703 * gcc.target/aarch64/tst_6.c: Likewise.
9704
5baf4532
KT
97052016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9706
9707 PR rtl-optimization/68841
9708 * gcc.dg/pr68841.c: New test.
9709 * gcc.c-torture/execute/pr68841.c: New test.
9710
ca90b1ed
YR
97112016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9712
9713 PR rtl-optimization/68920
9714 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9715 for ix86 targets.
9716 * gcc.dg/ifcvt-5.c: New test.
9717
2ad3adf1 97182016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9719
9720 PR bootstrap/69123
9721 * g++.dg/pr69123.C: New.
9722
83834c09
IE
97232016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9724
9725 PR target/69010
9726 * gcc.target/i386/pr69010.c: New test.
9727
dcf89d57
MJ
97282016-01-11 Martin Jambor <mjambor@suse.cz>
9729
9730 PR ipa/69044
9731 * gcc.target/i386/chkp-pr69044.c: New test.
9732
d95167ee
TV
97332016-01-11 Tom de Vries <tom@codesourcery.com>
9734
9735 PR tree-optimization/69109
9736 * gcc.dg/autopar/pr69109-2.c: New test.
9737 * gcc.dg/autopar/pr69109.c: New test.
9738
4f6403a8
TV
97392016-01-11 Tom de Vries <tom@codesourcery.com>
9740
9741 PR tree-optimization/69108
9742 * gcc.dg/autopar/pr69108.c: New test.
9743
21efdd80
PP
97442016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9745
9746 PR c++/69029
9747 * c-c++-common/Wisleading-indentation.c: Augment test.
9748
fd42eed8
TK
97492016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9750
9751 PR fortran/69154
9752 * gfortran.dg/inline_matmul_12.f90: New test.
9753
4f90ee6c
PT
97542016-01-10 Paul Thomas <pault@gcc.gnu.org>
9755
9756 PR fortran/67779
9757 * gfortran.dg/actual_array_offset_1: New test.
9758
3907c6cf
TV
97592016-01-10 Tom de Vries <tom@codesourcery.com>
9760
9761 PR tree-optimization/69062
9762 * gcc.dg/autopar/pr69062.c: New test.
9763
b07b236e
TS
97642016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9765
9766 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9767 * gcc.dg/vect/slp-perm-2.c: Likewise.
9768 * gcc.dg/vect/slp-perm-3.c: Likewise.
9769 * gcc.dg/vect/slp-perm-5.c: Likewise.
9770 * gcc.dg/vect/slp-perm-6.c: Likewise.
9771 * gcc.dg/vect/slp-perm-7.c: Likewise.
9772 * gcc.dg/vect/slp-perm-8.c: Likewise.
9773
23fab8ae
TV
97742016-01-10 Tom de Vries <tom@codesourcery.com>
9775
9776 PR tree-optimization/69039
9777 * gcc.dg/autopar/pr69039.c: New test.
9778
73f0dae2
MP
97792016-01-09 Marek Polacek <polacek@redhat.com>
9780
9781 PR c++/69113
9782 * g++.dg/pr69113.C: New test.
9783
20b8d734
JJ
97842016-01-09 Jakub Jelinek <jakub@redhat.com>
9785
9786 PR middle-end/50865
9787 PR tree-optimization/69097
9788 * gcc.c-torture/execute/pr50865.c: New test.
9789 * gcc.c-torture/execute/pr69097-1.c: New test.
9790 * gcc.c-torture/execute/pr69097-2.c: New test.
9791 * gcc.dg/pr69097-1.c: New test.
9792 * gcc.dg/pr69097-2.c: New test.
9793
c50e614b
JJ
97942016-01-09 Jakub Jelinek <jakub@redhat.com>
9795
9796 PR c++/69164
9797 * g++.dg/opt/pr69164.C: New test.
9798
e0237993
JJ
97992016-01-08 Jakub Jelinek <jakub@redhat.com>
9800
9801 PR tree-optimization/69167
9802 * gcc.dg/pr69167.c: New test.
9803
bd8f5bb2
MP
98042016-01-08 Marek Polacek <polacek@redhat.com>
9805
9806 PR c++/68449
9807 * g++.dg/pr68449.C: New.
9808
bb0f5ca7
AL
98092016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9810
9811 PR tree-optimization/68707
9812 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9813 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9814 on platforms supporting it.
9815 * gcc.dg/vect/slp-perm-2.c: Likewise.
9816 * gcc.dg/vect/slp-perm-3.c: Likewise.
9817 * gcc.dg/vect/slp-perm-5.c: Likewise.
9818 * gcc.dg/vect/slp-perm-7.c: Likewise.
9819 * gcc.dg/vect/slp-perm-8.c: Likewise.
9820 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9821 on platforms supporting it.
9822
22518428
JJ
98232016-01-08 Jakub Jelinek <jakub@redhat.com>
9824
33f0852f
JJ
9825 PR tree-optimization/69162
9826 * gcc.dg/pr69162.c: New test.
9827
22518428
JJ
9828 PR tree-optimization/69172
9829 * gcc.dg/pr69172.c: New test.
9830
80e9b3aa
TP
98312016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9832
9833 PR tree-optimization/67781
9834 * gcc.c-torture/execute/pr67781.c: New file.
9835
262a363f
JJ
98362016-01-08 Jakub Jelinek <jakub@redhat.com>
9837
9838 PR tree-optimization/69083
9839 * gcc.dg/vect/pr69083.c: New test.
9840
6e1f093f
SS
98412016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9842
9843 PR tree-optimization/61441
9844 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9845 Use -fexcess-precision=standard for compiler options.
9846 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9847
53290e07
JJ
98482016-01-08 Jakub Jelinek <jakub@redhat.com>
9849
57bf3072
JJ
9850 PR fortran/69128
9851 * gfortran.dg/gomp/pr69128.f90: New test.
9852
53290e07
JJ
9853 PR c++/69145
9854 * g++.dg/ext/pr69145-1.C: New test.
9855 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9856 * g++.dg/ext/pr69145-2.h: New file.
9857
7a127fa7
MS
98582016-01-07 Martin Sebor <msebor@redhat.com>
9859
9860 PR c/68966
9861 * gcc.dg/atomic-fetch-bool.c: New test.
9862 * gcc.dg/sync-fetch-bool.c: New test.
9863
95918b49
L
98642016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9865
9866 PR fortran/66680
9867 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9868
c8e62a9d
NC
98692016-01-07 Nick Clifton <nickc@redhat.com>
9870
9871 PR target/66655
9872 * g++.dg/pr66655.C: New test.
9873 * g++.dg/pr66655_1.cc: Test support file.
9874 * g++.dg/pr66655.h: Test header file.
9875
2ad3adf1 98762016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9877
9878 PR fortran/66680
9879 gfortran.dg/gomp/pr66680.f90: New test.
9880
4cd9ca92
L
98812016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9882
9883 PR target/69171
9884 * gcc.target/i386/pr69171-1.c: New test.
9885 * gcc.target/i386/pr69171-2.c: Likewise.
9886 * gcc.target/i386/pr69171-3.c: Likewise.
9887 * gcc.target/i386/pr69171-4.c: Likewise.
9888 * gcc.target/i386/pr69171-5.c: Likewise.
9889 * gcc.target/i386/pr69171-6.c: Likewise.
9890
7e33d4dc
BS
98912015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9892
9893 PR middle-end/67639
9894 * c-c++-common/pr67639.c: New test.
9895
fec64afc
JJ
98962016-01-07 Jakub Jelinek <jakub@redhat.com>
9897
9898 PR tree-optimization/69141
9899 * g++.dg/opt/pr69141.C: New test.
9900
f293ad29
EB
99012016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9902
9903 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9904
5027395e
UB
99052016-01-06 Uros Bizjak <ubizjak@gmail.com>
9906
9907 PR target/69140
9908 * gcc.target/i386/pr69140.c: New test
9909
7443cf13
DM
99102016-01-06 David Malcolm <dmalcolm@redhat.com>
9911
9912 * gcc.dg/bad-dereference.c: New test case.
9913
32928931
BS
99142015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9915
9916 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9917
68dd05da
AS
99182016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9919
9920 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9921
6b131d5b
MP
99222016-01-06 Marek Polacek <polacek@redhat.com>
9923
9924 PR sanitizer/69099
9925 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9926
8d9fdb49
MP
99272016-01-05 Marek Polacek <polacek@redhat.com>
9928
9929 PR c/69104
9930 * gcc.dg/atomic-invalid-2.c: New.
9931
acf93f1e
L
99322016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9933
9934 PR target/68991
9935 * gcc.target/i386/pr68991.c: New test.
9936
3f50525d
L
99372016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9938
9939 PR target/68991
9940 * g++.dg/pr68991-1.C: New test.
9941 * g++.dg/pr68991-2.C: Likewise.
9942
e0237993 99432016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9944
e0237993 9945 PR other/60465
face88a1
ST
9946 * gcc.target/ia64/pr60465-gprel64.c: New test.
9947 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9948
a0866eff
KT
99492016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9950
9951 PR rtl-optimization/68651
9952 * gcc.target/aarch64/pr68651_1.c: New test.
9953
c589e975
DM
99542016-01-05 David Malcolm <dmalcolm@redhat.com>
9955
9956 PR c/69122
9957 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9958
929710d9
NS
99592016-01-05 Nathan Sidwell <nathan@acm.org>
9960
ce3e43d7
NS
9961 PR c++/58583
9962 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9963
929710d9
NS
9964 * gcc.dg/alias-15.c: New.
9965
a2faef8e
NC
99662016-01-05 Nick Clifton <nickc@redhat.com>
9967
9968 PR target/68870
9969 * g++.dg/pr68770.C: New test.
9970
4cfa76e3
MS
99712016-01-04 Mike Stump <mikestump@comcast.net>
9972
9973 * lib/target-supports.exp (check_effective_target_cilkplus):
9974 cilkplus targets require pthreads.
4ece61b6 9975 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9976
4e8a3a35
MM
99772016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9978
9979 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9980 generation.
9981
818ab71a
JJ
99822016-01-04 Jakub Jelinek <jakub@redhat.com>
9983
9984 Update copyright years.
9985
2fe0a208
MP
99862016-01-04 Marek Polacek <polacek@redhat.com>
9987
9988 PR c/68908
9989 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9990 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9991 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9992
9e3b2fe3
EB
99932016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9994
9995 * gcc.target/sparc/20160104-2.c: New test.
9996
e8d65a35
EB
99972016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9998
9999 * gcc.target/sparc/20160104-1.c: New test.
10000
25ccfccd
PT
100012016-01-03 Paul Thomas <pault@gcc.gnu.org>
10002
10003 PR fortran/65045
10004 * gfortran.dg/pr65045.f90: New test.
10005
cb51d382
EB
100062016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10007
10008 * gnat.dg/specs/debug1.ads: Delete.
10009
6eeaad6e
JD
100102016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10011
10012 PR libgfortran/68867
10013 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10014 expression.
10015
2f968603
JD
100162016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10017
10018 PR libgfortran/68867
10019 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10020 PowerPC.
10021
591bb5e4
PT
100222016-01-01 Paul Thomas <pault@gcc.gnu.org>
10023
10024 PR fortran/68864
10025 * gfortran.dg/pr68864.f90: New test.
10026
f1e0620c
JJ
100272016-01-01 Jakub Jelinek <jakub@redhat.com>
10028
942a1319
JJ
10029 PR tree-optimization/69070
10030 * gcc.dg/pr69070.c: New test.
10031
10dff63f
JJ
10032 PR sanitizer/69055
10033 * gfortran.dg/pr69055.f90: New test.
10034
f1e0620c
JJ
10035 PR target/69015
10036 * gcc.dg/pr69015.c: New test.
818ab71a 10037\f
2f883d1c 10038Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
10039
10040Copying and distribution of this file, with or without modification,
10041are permitted in any medium without royalty provided the copyright
10042notice and this notice are preserved.