]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Don't call get_working_sets w/ LTO and -fauto-profile (PR
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
16b05965
ML
12016-07-25 Martin Liska <mliska@suse.cz>
2
3 * gcc.dg/torture/pr71987.c: New test.
4
d52d3767
SK
52016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
6
7 PR fortran/71935
8 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
9 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
10 * gfortran.dg/pr71935.f90: New test.
11
2e6b45af
MS
122016-07-22 Martin Sebor <msebor@redhat.com>
13
14 PR c++/71675
15 * g++.dg/ext/atomic-3.C: New test.
16 * gcc.dg/atomic/pr71675.c: New test.
17
58b3986e
ES
182016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
19
20 * gcc.target/i386/mvc8.c: New test.
21
faa1612a
BC
222016-07-22 Bin Cheng <bin.cheng@arm.com>
23
24 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
25 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
26
1603ebe0
TK
272016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
28
29 PR fortran/71795
30 * gfortran.dg/constructor_50.f90: New test.
31
bc91c436
ML
322016-07-22 Martin Liska <mliska@suse.cz>
33
34 PR gcov-profile/69028
35 PR gcov-profile/62047
36 * g++.dg/cilk-plus/pr69028.C: New test.
37
9fe9a3a7
AV
382016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
39
40 * gfortran.dg/coarray_stat_2.f90: New test.
41
70866e3d
MM
422016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
43
44 * gcc.target/powerpc/vec-extract.h: New files to check the
45 vec_extract built-in functions for all vector types, testing
46 accessing each element, both with constant and variable element
47 numbers.
48 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
49 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
50 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
51 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
52 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
53 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
54 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
55 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
56 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
57
ab3af181
JJ
582016-07-21 Jakub Jelinek <jakub@redhat.com>
59
60 PR c++/71728
61 * g++.dg/other/pr71728.C: New test.
62
ebe8f322
JG
632016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
64
65 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
66 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
67 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
68 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
69 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
70
959cef74
RB
712016-07-21 Richard Biener <rguenther@suse.de>
72
73 PR tree-optimization/71947
74 * gcc.dg/tree-ssa/vrp102.c: New testcase.
75
b24d9420
BC
762016-07-21 Bin Cheng <bin.cheng@arm.com>
77
78 * gcc.dg/tree-ssa/scev-15.c: New.
79
23974819
BC
802016-07-21 Bin Cheng <bin.cheng@arm.com>
81
82 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
83
ee78cbaa
JJ
842016-07-21 Jakub Jelinek <jakub@redhat.com>
85
86 PR c++/71941
87 * g++.dg/gomp/pr71941.C: New test.
88
52ed68f7
DM
892016-07-20 David Malcolm <dmalcolm@redhat.com>
90
91 PR c/70339
92 PR c/71858
93 * g++.dg/spellcheck-identifiers.C: New test case, based on
94 gcc.dg/spellcheck-identifiers.c.
95 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
96 gcc.dg/spellcheck-identifiers-2.c.
97 * g++.dg/spellcheck-typenames.C: New test case, based on
98 gcc.dg/spellcheck-typenames.c
99
18407bfb
JW
1002016-07-20 Jonathan Wakely <jwakely@redhat.com>
101
102 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
103 pointer to member function and also test catching by reference.
104
4c07fd98
DV
1052016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
106
107 * gcc.target/s390/pr67443.c: Fix test case.
108
fee21d65
DV
1092016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
110
111 * gcc.target/s390/insv-1.c: Xfail some tests.
112 * gcc.target/s390/insv-2.c: Likewise.
113
dbe9dfdd
GJL
1142016-07-20 Georg-Johann Lay <avr@gjlay.de>
115
116 * gcc.target/avr/torture/get-mem.c: New test.
117 * gcc.target/avr/torture/set-mem.c: New test.
118
c25e1d82
GJL
1192016-07-20 Georg-Johann Lay <avr@gjlay.de>
120
121 PR target/71948
122 * gcc.target/avr/torture/tiny-progmem.c: New test.
123
109d2197
JJ
1242016-07-20 Jakub Jelinek <jakub@redhat.com>
125
7419f441
JJ
126 PR c++/71909
127 * g++.dg/parse/pr71909.C: New test.
128 * g++.dg/tm/pr71909.C: New test.
129
109d2197
JJ
130 PR c++/50060
131 * g++.dg/cpp0x/constexpr-50060.C: New test.
132 * g++.dg/cpp1y/constexpr-50060.C: New test.
133
144530cf
ML
1342016-07-20 Martin Liska <mliska@suse.cz>
135
136 * gfortran.dg/graphite/pr71898.f90: New test.
137
04ac4afa
BC
1382016-07-20 Bin Cheng <bin.cheng@arm.com>
139
140 PR tree-optimization/71503
141 PR tree-optimization/71683
142 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
143 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
144
dcbdb17a
ML
1452016-07-20 Martin Liska <mliska@suse.cz>
146
147 * gcc.dg/plugin/plugin.exp: Remove sreal test.
148 * gcc.dg/plugin/sreal-test-1.c: Remove.
149 * gcc.dg/plugin/sreal_plugin.c: Remove.
150
6ed82555
TK
1512016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
152
153 PR fortran/71902
154 * gfortran.dg/dependency_47.f90: New test.
155
13da0507
JJ
1562016-07-19 Jakub Jelinek <jakub@redhat.com>
157
4833f561
JJ
158 PR rtl-optimization/71916
159 * gcc.c-torture/compile/pr71916.c: New test.
160
4fda19ef
JJ
161 PR middle-end/71874
162 * g++.dg/torture/pr71874.C: New test.
163
13da0507
JJ
164 PR middle-end/71734
165 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
166 (my_alloc): Rewritten to use __builtin_posix_memalign and
167 __SIZE_TYPE__.
168 (my_free): Use __builtin_free instead of _mm_free.
169 (Vec::operator=): Use __builtin_memcpy.
170
e7980add
MJ
1712016-07-19 Martin Jambor <mjambor@suse.cz>
172
173 PR fortran/71688
174 * gfortran.dg/pr71688.f90: New test.
175
13e88953
RB
1762016-07-19 Richard Biener <rguenther@suse.de>
177
178 * c-c++-common/vector-subscript-6.c: New testcase.
179 * c-c++-common/vector-subscript-7.c: Likewise.
180
1caf0482
SKS
1812016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
182
183 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
184 and UInt32 based on __SIZEOF_INT__.
185
cef5388d
RB
1862016-07-19 Richard Biener <rguenther@suse.de>
187
188 PR tree-optimization/71901
189 * gcc.dg/torture/pr71901.c: New testcase.
190
1912016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
192
193 PR tree-optimization/71908
194 * gcc.dg/torture/pr71908.c: New testcase.
195
a8f7a895
MM
1962016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
197
198 PR target/71493
199 * gcc.target/powerpc/pr71493-1.c: New test.
200 * gcc.target/powerpc/pr71493-2.c: Likewise.
201
f2111a36
JJ
2022016-07-18 Jakub Jelinek <jakub@redhat.com>
203
99516432
JJ
204 PR c++/71835
205 * g++.dg/conversion/ambig3.C: New test.
206
87713c6a
JJ
207 PR c++/71828
208 * g++.dg/cpp0x/constexpr-71828.C: New test.
209
7a7f16ca
JJ
210 PR c++/71826
211 * g++.dg/template/pr71826.C: New test.
212
f4d90295
JJ
213 PR c++/71822
214 * g++.dg/template/defarg21.C: New test.
215
f2111a36
JJ
216 PR c++/71871
217 * g++.dg/ext/vector31.C: New test.
218
0b965526
UB
2192016-07-18 Uros Bizjak <ubizjak@gmail.com>
220
221 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
222
94e136b9
YR
2232016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
224
225 PR tree-optimization/71734
226 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
227
7072df0a
DV
2282016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
229
230 * gcc.target/s390/warn-dynamicstack-1.c: New test.
231 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
232 stack-layout-dynamic-1.c: New test.
233
54158a1a
AK
2342016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
235
236 * gcc.target/s390/nolrl-1.c: New test.
237
43068916
FR
2382016-07-17 Fritz Reese <fritzoreese@gmail.com>
239
240 PR fortran/71523
241 * gfortran.dg/pr71523_1.f90: New test.
242 * gfortran.dg/pr71523_2.f90: New test.
243
a9356b12
AS
2442016-07-16 Andreas Schwab <schwab@linux-m68k.org>
245
246 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
247
a07b81c7
JD
2482016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
249 Marco Restelli <mrestelli@gmail.com>
250
251 PR fortran/62125
252 * gfortran.dg/pr62125.f90: New test.
253
96c0ec12
BS
2542016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
255
256 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
257 * gcc.target/powerpc/mulkc3-1.c: Likewise.
258
479d0ed5
JW
2592016-07-15 Jonathan Wakely <jwakely@redhat.com>
260
261 PR c++/58796
262 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
263 * g++.dg/cpp0x/nullptr35.C: New test.
264
41c7438e
BC
2652016-07-15 Bin Cheng <bin.cheng@arm.com>
266
267 * gcc.dg/tree-ssa/scev-8.c: Update test string.
268
f7ba880b
CP
2692016-07-15 Cesar Philippidis <cesar@codesourcery.com>
270
271 * gfortran.dg/goacc/vector_length.f90: New test.
272
b9aba0a0
RB
2732016-07-15 Richard Biener <rguenther@suse.de>
274
275 PR tree-optimization/71881
276 * gcc.dg/torture/pr71881.c: New testcase.
277
9513d5fb
RB
2782016-07-15 Richard Biener <rguenther@suse.de>
279
280 PR tree-optimization/71887
281 * gcc.dg/torture/pr71887.c: New testcase.
282
ddbbcb19
JJ
2832016-07-15 Jakub Jelinek <jakub@redhat.com>
284
285 PR c/71858
286 * gcc.dg/spellcheck-identifiers-3.c: New test.
287
29eb509c
AV
2882016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
289
290 PR fortran/71807
291 * gfortran.dg/null_9.f90: New test.
292
43aabfcf
BC
2932016-07-15 Bin Cheng <bin.cheng@arm.com>
294
295 * gcc.dg/tree-ssa/loop-41.c: New test.
296
afc89e58
BC
2972016-07-15 Bin Cheng <bin.cheng@arm.com>
298
299 PR tree-optimization/71347
300 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
301
6fa682ad
SK
3022016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
303
304 PR fortran/29819
305 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
306 * gfortran.dg/contains.f90: Ditto.
307 * gfortran.dg/contains_empty_1.f03: Ditto.
308 * gfortran.dg/submodule_3.f08: Ditto.
309
dd36b877
JJ
3102016-07-14 Jakub Jelinek <jakub@redhat.com>
311
a60a5d31
JJ
312 PR testsuite/71865
313 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
314 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
315 expected diagnostics.
316
dd36b877
JJ
317 PR c/71858
318 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
319 * gcc.dg/spellcheck-identifiers-2.c: New test.
320 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
321 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
322
a241f8ca
JJ
3232016-07-14 Jakub Jelinek <jakub@redhat.com>
324
325 PR tree-optimization/71872
326 * gcc.c-torture/compile/pr71872.c: New test.
327
d62b809c
TP
3282016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
329
330 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
331 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
332 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
333 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
334 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
335 * gcc.target/arm/atomic-op-acquire-1.c: This.
336 * gcc.target/arm/atomic-op-char.c: Rename into ...
337 * gcc.target/arm/atomic-op-char-1.c: This.
338 * gcc.target/arm/atomic-op-consume.c: Rename into ...
339 * gcc.target/arm/atomic-op-consume-1.c: This.
340 * gcc.target/arm/atomic-op-int.c: Rename into ...
341 * gcc.target/arm/atomic-op-int-1.c: This.
342 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
343 * gcc.target/arm/atomic-op-relaxed-1.c: This.
344 * gcc.target/arm/atomic-op-release.c: Rename into ...
345 * gcc.target/arm/atomic-op-release-1.c: This.
346 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
347 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
348 * gcc.target/arm/atomic-op-short.c: Rename into ...
349 * gcc.target/arm/atomic-op-short-1.c: This.
350 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
351 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
352 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
353 * gcc.target/arm/atomic-op-char-2.c: Likewise.
354 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
355 * gcc.target/arm/atomic-op-int-2.c: Likewise.
356 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
357 * gcc.target/arm/atomic-op-release-2.c: Likewise.
358 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
359 * gcc.target/arm/atomic-op-short-2.c: Likewise.
360
1f8dd420
AV
3612016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
362
363 PR fortran/70842
364 * gfortran.dg/select_type_35.f03: New test.
365
53109ba8
KT
3662016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
367
368 PR target/65951
369 PR tree-optimization/70923
370 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
371 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
372 * gcc.dg/vect/pr65951.c: Likewise.
373 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
374
91f35b7f
DE
3752016-07-14 David Edelsohn <dje.gcc@gmail.com>
376
377 * c-c++-common/pr60226.c: Expect maximum object file alignment
378 error on AIX.
379
351168fe
RB
3802016-07-14 Richard Biener <rguenther@suse.de>
381
382 PR tree-optimization/71866
383 * gcc.dg/torture/pr71866.c: New testcase.
384
94c32c00
TP
3852016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
386
387 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
388 selector and enclose boolean expression in curly braces.
389
b799a481
AM
3902016-07-14 Alan Modra <amodra@gmail.com>
391
392 PR target/71733
393 * gcc.target/powerpc/p9-novsx.c: New.
394
f63ba78c
AK
3952016-07-13 Andi Kleen <ak@linux.intel.com>
396
397 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
398 * g++.dg/tree-prof/morefunc.C: Dito.
399 * g++.dg/tree-prof/pr35545.C: Dito.
400 * g++.dg/tree-prof/reorder.C: Dito.
401 * gcc.dg/tree-prof/20050826-2.c: Dito.
402 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
403 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
404 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
405 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
406 * gcc.dg/tree-prof/inliner-1.c: Dito.
407 * gcc.dg/tree-prof/merge_block.c: Dito.
408 * gcc.dg/tree-prof/stringop-1.c: Dito.
409 * gcc.dg/tree-prof/stringop-2.c: Dito.
410 * gcc.dg/tree-prof/switch-case-1.c: Dito.
411 * gcc.dg/tree-prof/switch-case-2.c: Dito.
412 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
413 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
414 * gcc.dg/tree-prof/update-loopch.c: Dito.
415 * gcc.dg/tree-prof/val-prof-1.c: Dito.
416 * gcc.dg/tree-prof/val-prof-2.c: Dito.
417 * gcc.dg/tree-prof/val-prof-3.c: Dito.
418 * gcc.dg/tree-prof/val-prof-4.c: Dito.
419 * gcc.dg/tree-prof/val-prof-5.c: Dito.
420 * gcc.dg/tree-prof/val-prof-6.c: Dito.
421 * gcc.dg/tree-prof/val-prof-7.c: Dito.
422
f4d5a23d
AK
4232016-07-13 Andi Kleen <ak@linux.intel.com>
424
425 * lib/profopt.exp (profopt-execute): Remove .imports files.
426
ae145898
AK
4272016-07-13 Andi Kleen <ak@linux.intel.com>
428
0b965526 429 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 430
e97bd4f5
AK
4312016-07-13 Andi Kleen <ak@linux.intel.com>
432
433 * lib/profopt.exp (dg-final-scan-autofdo,
434 dg-final-scan-not-autofdo): New functions.
435
6fa3d4b4
BC
4362016-07-13 Bin Cheng <bin.cheng@arm.com>
437
438 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
439 * gcc.dg/vect/vect-35.c: Ditto.
440 * gcc.dg/vect/vect-alias-check-2.c: New test.
441
65f18bc6
ML
4422016-07-13 Martin Liska <mliska@suse.cz>
443
444 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 445 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
446 * gfortran.dg/pr42108.f90: Update expected dump scan.
447
9737f35b
RB
4482016-07-13 Richard Biener <rguenther@suse.de>
449
450 PR tree-optimization/24574
451 * gcc.dg/pr24574.c: New testcase.
452
62c0ea4b
SKS
4532016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
454
0b965526 455 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
456 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
457 * c-c++-common/pr68833-1.c: Require int32plus.
458 * gcc.dg/ipa/pr63551.c: Likewise.
459 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
460 * gcc.dg/ipa/pr64041.c: Require int32plus.
461
c7ed8938
IE
4622016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
463
464 PR ipa/71633
465 * g++.dg/pr71633.C: New test.
466
5ce15300
TP
4672016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
468
469 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
470 Add new arm_thumb1_cbz_ok effective target.
471 * gcc.target/arm/cbz.c: New test.
472
2b9509a3
TP
4732016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
474
475 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
476 Define effective target.
477 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
478 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
479 * gcc.target/arm/movhi_movw.c: New test.
480 * gcc.target/arm/movsi_movw.c: Likewise.
481 * gcc.target/arm/movdi_movw.c: Likewise.
482
7f15b177
RB
4832016-07-13 Richard Biener <rguenther@suse.de>
484
485 PR middle-end/71104
486 * gcc.dg/pr71104-1.c: New testcase.
487 * gcc.dg/pr71104-2.c: Likewise.
488
0b0a896e
MM
4892016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
490
491 PR target/71805
492 * gcc.target/powerpc/pr71805.c: New test.
493
f906f5ed
BS
4942016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
495
496 * gcc.target/powerpc/divkc3-1.c: New.
497 * gcc.target/powerpc/mulkc3-1.c: New.
498
f507d202
ML
4992016-07-12 Martin Liska <mliska@suse.cz>
500
501 * gcc.dg/params/blocksort-part.c: New test.
502 * gcc.dg/params/params.exp: New file.
503
d6f7c125
KT
5042016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
505
506 PR middle-end/71700
507 * gcc.c-torture/execute/pr71700.c: New test.
508
37ccb0ba
SB
5092016-07-12 Steven Bosscher <steven@gcc.gnu.org>
510 Richard Biener <rguenther@suse.de>
511
512 PR tree-optimization/23286
513 PR tree-optimization/70159
514 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
515 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
516 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
517 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
518 * gcc.dg/tree-ssa/pr35286.c: Likewise.
519 * gcc.dg/tree-ssa/pr35287.c: Likewise.
520 * gcc.dg/hoist-register-pressure-1.c: Likewise.
521 * gcc.dg/hoist-register-pressure-2.c: Likewise.
522 * gcc.dg/hoist-register-pressure-3.c: Likewise.
523 * gcc.dg/pr51879-12.c: Likewise.
524 * gcc.dg/strlenopt-9.c: Likewise.
525 * gcc.dg/tree-ssa/pr47392.c: Likewise.
526 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
527 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
528 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
529 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
530 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
531 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
532 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
533 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
534 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
535 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
536 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
537 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
538 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
539 * gfortran.dg/pr43984.f90: Adjust expected outcome.
540
712a93d6
RB
5412016-07-12 Richard Biener <rguenther@suse.de>
542
543 PR rtl-optimization/68961
544 * gcc.target/i386/pr68961.c: New testcase.
545
c392943c
JJ
5462016-07-11 Jakub Jelinek <jakub@redhat.com>
547
3d56e6a4
JJ
548 PR middle-end/71758
549 * c-c++-common/gomp/pr71758.c: New test.
550 * gfortran.dg/gomp/pr71758.f90: New test.
551
c392943c
JJ
552 PR tree-optimization/71823
553 * gcc.dg/vect/pr71823.c: New test.
554
741d3be5
DM
5552016-07-11 David Malcolm <dmalcolm@redhat.com>
556
557 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
558 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
559 and LINE_MAP_MAX_LOCATION_WITH_COLS.
560
92fa45b5
L
5612016-07-11 H.J. Lu <hongjiu.lu@intel.com>
562
563 PR target/71801
564 * gcc.target/i386/pr71801.c: New test.
565
f51606c7
RB
5662016-07-11 Richard Biener <rguenther@suse.de>
567
568 PR tree-optimization/71816
569 * gcc.dg/torture/pr71816.c: New testcase.
570
36b54ce0
TK
5712016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
572
573 PR fortran/71783
574 * gfortran.dg/dependency_46.f90: New test.
575
d13835b6
VM
5762016-07-08 Vladimir Makarov <vmakarov@redhat.com>
577
578 PR rtl-optimization/71621
579 * gcc.target/i386/pr71621-1.c: New.
580 * gcc.target/i386/pr71621-2.c: New.
581
642bcbdf
CP
5822016-07-08 Cesar Philippidis <cesar@codesourcery.com>
583
584 * gfortran.dg/goacc/pr71704.f90: New test.
585
02eb5b8b
BS
5862016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
587
588 PR target/71297
589 * gcc.target/powerpc/pr71297.c: New.
590
8beb9a0d
JW
5912016-07-08 Jiong Wang <jiong.wang@arm.com>
592
593 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
594
cef4b650
MM
5952016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
596
597 PR target/71806
598 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
599
3c3ecf52
AH
6002016-07-08 Alan Hayward <alan.hayward@arm.com>
601
602 PR tree-optimization/71667
603 * gcc.dg/vect/pr71667.c: New
604
2660286d
ML
6052016-07-08 Martin Liska <mliska@suse.cz>
606
607 * gcc.dg/torture/pr71606.c: New test.
608
70cdd4ae
JD
6092016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
610
611 PR fortran/71764
612 * gfortran.dg/pr71764.f90: New test.
613
842dc2e6
JJ
6142016-07-07 Jakub Jelinek <jakub@redhat.com>
615 Kai Tietz <ktietz70@googlemail.com>
616
617 PR c++/70869
618 PR c++/71054
619 * g++.dg/cpp0x/pr70869.C: New test.
620 * g++.dg/cpp0x/pr71054.C: New test.
621
31be4262
DE
6222016-07-07 David Edelsohn <dje.gcc@gmail.com>
623
624 * g++.dg/debug/pr71432.C: Fail on AIX.
625
1c122092
ML
6262016-07-07 Martin Liska <mliska@suse.cz>
627
628 * gfortran.dg/do_1.f90: Remove a corner case that triggers
629 an undefined behavior.
630 * gfortran.dg/do_3.F90: Likewise.
631 * gfortran.dg/do_check_11.f90: New test.
632 * gfortran.dg/do_check_12.f90: New test.
633 * gfortran.dg/do_corner_warn.f90: New test.
634
7119f1b1
ML
6352016-07-07 Martin Liska <mliska@suse.cz>
636
637 * gfortran.dg/predict-1.f90: Ammend the test.
638 * gfortran.dg/predict-2.f90: Likewise.
639
275792f2
IE
6402016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
641
642 PR ipa/71624
643 * g++.dg/pr71624.C: New test.
644
05a437c1
TP
6452016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
646
647 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
648 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
649 ARMv8-M Mainline architectures.
650
6f493951
TP
6512016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
652
653 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
654 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
655
5ddaee94
SB
6562016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
657
658 PR target/70098
659 PR target/71763
660 * gcc.target/powerpc/pr71763.c: New file.
661
651afdb2
YR
6622016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
663
664 PR tree-optimization/71518
0b965526 665 * gcc.dg/pr71518.c: New test.
651afdb2 666
9df99881
WD
6672016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
668
669 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
670
7b4e0769
SKS
6712016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
672
0b965526 673 PR target/50739
7b4e0769
SKS
674 * gcc.target/avr/pr50739.c: New test.
675
eb4432f7
JH
6762016-07-05 Jan Hubicka <jh@suse.cz>
677
678 * gcc.dg/tree-ssa/scev-14.c: update template.
679
c01e092f
RS
6802016-07-06 Richard Sandiford <richard.sandiford@arm.com>
681
682 * gcc.dg/vect/group-no-gaps-1.c: New test.
683
8070763a
AK
6842016-07-05 Andi Kleen <ak@linux.intel.com>
685
686 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
687 if kernel supports MPX.
688
7f6e88a8
KC
6892016-07-05 Kito Cheng <kito.cheng@gmail.com>
690
691 * gcc.c-torture/compile/pr69102.c: Require fpic support.
692
36a265b1
MM
6932016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
694 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
695
696 * gcc.target/powerpc/signbit-1.c: New test.
697 * gcc.target/powerpc/signbit-2.c: New test.
698 * gcc.target/powerpc/signbit-3.c: New test.
699
7a98fb6e
KT
7002016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
701
702 PR rtl-optimization/71594
703 * gcc.dg/torture/pr71594.c: New test.
704
1e3d54b4
JH
7052016-07-05 Jan Hubicka <jh@suse.cz>
706
707 * gcc.dg/tree-ssa/scev-14.c: new testcase.
708
84ca3893
DM
7092016-07-05 David Malcolm <dmalcolm@redhat.com>
710
711 PR c++/62314
712 * gcc/testsuite/g++.dg/parse/error5.C: Update column
713 number of missing semicolon error.
714 * g++.dg/pr62314-2.C: New test case.
715
20d0bfce
AF
7162016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
717
718 * gfortran.dg/coarray_stat_function.f90: New test.
719 * gfortran.dg/coarray_stat_whitespace.f90: New test.
720 * gfortran.dg/coarray_lib_comm_1: Adapting old test
721 to new interfaces.
722
69aaea06
AV
7232016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
724
725 PR fortran/71623
726 * gfortran.dg/deferred_character_17.f90: New test.
727
f723a43c
CL
7282016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
729
730 * gcc.target/arm/neon/polytypes.c: Move to ...
731 * gcc.target/arm/polytypes.c: ... here.
732 * gcc.target/arm/neon/pr51534.c: Move to ...
733 * gcc.target/arm/pr51534.c: ... here.
734 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
735 * gcc.target/arm/vect-vcvt.c: ... here.
736 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
737 * gcc.target/arm/vect-vcvtq.c: ... here.
738 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
739 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
740 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
741 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
742 * gcc.target/arm/neon/neon.exp: Delete.
743 * gcc.target/arm/neon/: Delete.
744
d73e0ccf
JD
7452016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
746
747 PR fortran/65575
748 * gfortran.dg: pr65575.f90: New test.
749
c20f6223
JD
7502016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
751
752 PR fortran/35849
753 * gfortran.dg: pr35849.f90: New test.
754
2a5537c3
JJ
7552016-07-04 Jakub Jelinek <jakub@redhat.com>
756
757 PR c++/71739
758 * g++.dg/cpp0x/pr71739.C: New test.
759
740f9751
CL
7602016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
761
762 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
763
bf749919
DV
7642016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
765
766 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
767 locr.
768 * gcc.target/s390/loc-1.c: New test.
769
430bb38e
YR
7702016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
771
772 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
773 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
774
15f6e0da
RR
7752016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
776
777 PR target/63874
778 * gcc.target/aarch64/pr63874.c: New test.
779
79335075
JB
7802016-07-04 Jan Beulich <jbeulich@suse.com>
781
782 * g++.dg/header.c: New.
783 * gcc.dg/header.c: New.
784
557e8c49
JJ
7852016-07-02 Jakub Jelinek <jakub@redhat.com>
786
787 PR c/71719
788 * c-c++-common/Wunused-var-15.c: New test.
789
79a592e3
JJ
7902016-07-01 Jakub Jelinek <jakub@redhat.com>
791
792 PR fortran/71687
793 * gfortran.dg/gomp/pr71687.f90: New test.
794
e2298656
BS
7952016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
796
797 * gcc.dg/const-float128-ped.c: Require __float128 effective
798 target and options.
799 * gcc.dg/const-float128.c: Likewise.
800 * gcc.dg/torture/float128-cmp-invalid.c: Require
801 __float128 and base_quadfloat_support effective targets, and
802 __float128 options.
803 * gcc.dg/torture/float128-div-underflow.c: Likewise.
804 * gcc.dg/torture/float128-extend-nan.c: Likewise.
805 * gcc.dg/torture/float128-nan.c: Likewise.
806 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
807 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
808 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 809 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
810 (add_options_for___float128): New.
811 (check_effective_target_base_quadword_support): New.
812
70c11966
MM
8132016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
814
815 PR target/71720
816 * gcc.target/powerpc/pr71720.c: New test.
817
059541fd
JB
8182016-07-01 Jan Beulich <jbeulich@suse.com>
819
820 * gcc.dg/bss.c: New.
821
2c1e4964
PB
8222016-07-01 Peter Bergner <bergner@vnet.ibm.com>
823
824 PR target/71698
825 * gcc.target/powerpc/pr71698.c: New test.
826
22e1cb39
GJL
8272016-07-01 Georg-Johann Lay <avr@gjlay.de>
828
829 PR target/71151
830 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
831 instead of ".foo" for its section name.
832 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
833 depending on MCU's flash size.
834 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
835 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
836 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
837 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
838 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
839 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
840
466cf574
JB
8412016-07-01 Jan Beulich <jbeulich@suse.com>
842
843 * gcc.target/i386/pr65105-2.c: Add -msse2.
844
351beab7
JJ
8452016-06-30 Jakub Jelinek <jakub@redhat.com>
846
55a0f21a
JJ
847 PR tree-optimization/71707
848 * gcc.dg/strlenopt-29.c: New test.
849
6245ad72
JJ
850 PR fortran/71704
851 * gfortran.dg/gomp/pr71704.f90: New test.
852
351beab7
JJ
853 PR fortran/71705
854 * gfortran.dg/gomp/pr71705.f90: New test.
855
5a3a6a5e
KN
8562016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
857
858 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
859 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
860 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
861 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
862 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
863 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
864 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
865 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
866 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
867 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
868 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
869 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
870 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
871 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
872 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
873 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
874 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
875 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
876 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
877 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
878 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
879 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
880 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
881 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
882 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
883 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
884 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
885 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
886 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
887 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
888 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
889 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
890 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
891 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
892 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
893 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
894 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
895 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
896 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
897 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
898 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
899 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
900 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
901 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
902 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
903 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
904 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
905 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
906 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
907 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
908 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
909 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
910 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
911 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
912 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
913 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
914 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
915 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
916 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
917 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
918 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
919 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
920 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
921 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
922 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
923 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
924 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
925 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
926 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
927 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
928 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
929 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
930 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
931 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
932 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
933 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
934 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
935 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
936 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
937 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
938 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
939
3dfa8071 9402016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 941 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
942
943 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
944
9bd62242 9452016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 946 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
947
948 * gcc.target/aarch64/vget_set_lane_1.c: New test.
949
603107fb
DM
9502016-06-30 David Malcolm <dmalcolm@redhat.com>
951
952 PR driver/71651
953 * gcc.dg/spellcheck-options-12.c: New test case.
954
205cccc7
JJ
9552016-06-30 Jakub Jelinek <jakub@redhat.com>
956
957 PR middle-end/71693
958 * gcc.c-torture/compile/pr71693.c: New test.
959
f4452176
DM
9602016-06-29 David Malcolm <dmalcolm@redhat.com>
961
962 * gcc.dg/spellcheck-params.c: New testcase.
963 * gcc.dg/spellcheck-params-2.c: New testcase.
964
c5e74d9d
MM
9652016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
966
967 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
968 vector extract instructions.
969 * gcc.target/powerpc/p9-extract-2.c: Likewise.
970
e44ecbfd
JD
9712016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
972
973 PR fortran/71686
974 * gfortran.dg/unexpected_eof_2.f90: New test.
975 * gfortran.dg/unexpected_eof_3.f90: New test.
976
ee446d9f
JW
9772016-06-29 Jim Wilson <jim.wilson@linaro.org>
978
979 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
980
27f67461
CP
9812016-06-29 Cesar Philippidis <cesar@codesourcery.com>
982
983 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
984 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
985 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
986
b1206d29
RB
9872016-06-29 Richard Biener <rguenther@suse.de>
988
989 PR middle-end/15256
990 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
991
1af21224
MW
9922016-06-29 Matthew Wahab <matthew.wahab@arm.com>
993
994 * gcc.target/arm/aapcs/neon-vect10.c: Require
995 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
996 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
997 * gcc.target/arm/aapcs/vfp18.c: Likewise.
998 * gcc.target/arm/aapcs/vfp19.c: Likewise.
999 * gcc.target/arm/aapcs/vfp20.c: Likewise.
1000 * gcc.target/arm/aapcs/vfp21.c: Likewise.
1001 * gcc.target/arm/fp16-aapcs-1.c: Require
1002 -mfloat-ab=hard. Also simplify the test.
1003 * gcc.target/arm/fp16-aapcs-2.c: New.
1004
7fe43755
MW
10052016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1006
0b965526 1007 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
1008 (add_options_for_arm_fp16_ieee): New.
1009 (add_options_for_arm_fp16_alternative): New.
1010 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
1011 long-line.
1012 (effective_target_arm_fp16_hw): New.
1013
264d951a
IE
10142016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
1015
1016 PR tree-optimization/71655
1017 * g++.dg/pr71655.C: New test.
1018
5c846a81
ML
10192016-06-29 Martin Liska <mliska@suse.cz>
1020
1021 * gcc.dg/pr71585.c: New test.
1022 * gcc.dg/pr71585-2.c: New test.
1023 * gcc.dg/pr71585-3.c: New test.
1024
fafe9318
YR
10252016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1026
1027 PR tree-optimization/70729
1028 * g++.dg/vect/pr70729.cc: New test.
1029
54d19c3b
TS
10302016-06-29 Thomas Schwinge <thomas@codesourcery.com>
1031
1032 * c-c++-common/gomp/cancel-1.c: Extend.
1033
5f3cd7c3
JJ
10342016-06-29 Jakub Jelinek <jakub@redhat.com>
1035
1036 PR tree-optimization/71625
1037 * gcc.dg/strlenopt-28.c: New test.
1038
4aa83879
RB
10392016-06-29 Richard Biener <rguenther@suse.de>
1040
1041 PR middle-end/71002
1042 * g++.dg/torture/pr71002.C: Adjust testcase.
1043
152ef731
JJ
10442016-06-29 Jakub Jelinek <jakub@redhat.com>
1045
1046 PR c/71685
1047 * gcc.dg/pr71685.c: New test.
1048
10492016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
1050
1051 PR c/71552
1052 * gcc.dg/init-bad-9.c: New test.
1053
d41dc215
BS
10542016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1055
1056 * gcc.target/powerpc/abs128-1.c: Require VSX.
1057 * gcc.target/powerpc/copysign128-1.c: Likewise.
1058 * gcc.target/powerpc/inf128-1.c: Likewise.
1059 * gcc.target/powerpc/nan128-1.c: Likewise.
1060
6a20b538
JJ
10612016-06-28 Jakub Jelinek <jakub@redhat.com>
1062
1063 PR middle-end/71626
1064 * gcc.c-torture/execute/pr71626-1.c: New test.
1065 * gcc.c-torture/execute/pr71626-2.c: New test.
1066
77d93c47
PB
10672016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1068
1069 PR target/71656
1070 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1071
a8264058
SB
10722016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1073
1074 PR target/71670
1075 * gcc.target/powerpc/pr71670.c: New testcase.
1076
0dc47331
PB
10772016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1078
1079 PR target/71656
1080 * gcc.target/powerpc/pr71656-1.c: New test.
1081 * gcc.target/powerpc/pr71656-2.c: New test.
1082
b65ffc79
CL
10832016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1084
1085 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1086 around fp16 code.
1087 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1088 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1089 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1090 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1091 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1092 Add arm_neon_fp16_ok effective target.
0b965526
UB
1093 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1094 Likewise.
1095 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1096 Likewise.
1097 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1098 Likewise.
1099 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1100 Likewise.
1101 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1102 Likewise.
1103 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1104 Likewise.
1105 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1106 Likewise.
1107 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1108 Likewise.
1109 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1110 Likewise.
1111 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1112 Likewise.
1113 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1114 Likewise.
b65ffc79 1115
9bb86f40
JH
11162016-06-26 Jan Hubicka <hubicka@ucw.cz>
1117
1118 * gcc.dg/predict-12.c: New testcase.
1119
46db0fd4
JD
11202016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1121
1122 PR fortran/71649
1123 * gfortran.dg/pr71649.f90: New test.
1124
2a65e70b
JJ
11252016-06-25 Jakub Jelinek <jakub@redhat.com>
1126
f8a06e24
JJ
1127 PR tree-optimization/71643
1128 * g++.dg/opt/pr71643.C: New test.
1129
2a65e70b
JJ
1130 PR tree-optimization/71631
1131 * gcc.c-torture/execute/pr71631.c: New test.
1132
7805417a
JH
11332016-06-24 Jan Hubicka <hubicka@ucw.cz>
1134
1135 * gcc.dg/predict-11.c: New testcase.
1136 * gfortran.dg/predict-2.f90: New testcase.
1137
888ed1a3
JH
11382016-06-24 Jan Hubicka <hubicka@ucw.cz>
1139
1140 * gcc.dg/predict-10.c: New test.
1141
53605f35
BS
11422016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1143
1144 * gcc.target/powerpc/abs128-1.c: New.
1145 * gcc.target/powerpc/copysign128-1.c: New.
1146 * gcc.target/powerpc/inf128-1.c: New.
1147 * gcc.target/powerpc/nan128-1.c: New.
1148
7b22b4c6
EB
11492016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1150
1151 * gfortran.dg/pr71642.f90: New test.
1152
37e373c2
JJ
11532016-06-24 Jakub Jelinek <jakub@redhat.com>
1154
1155 PR tree-optimization/71647
1156 * gcc.target/i386/pr71647.c: New test.
1157
b20b79f2
L
11582016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1159
1160 * gcc.target/i386/noplt-gd-1.c: New test.
1161 * gcc.target/i386/noplt-gd-2.c: Likewise.
1162 * gcc.target/i386/noplt-gd-3.c: Likewise.
1163 * gcc.target/i386/noplt-ld-1.c: Likewise.
1164 * gcc.target/i386/noplt-ld-2.c: Likewise.
1165 * gcc.target/i386/noplt-ld-3.c: Likewise.
1166 * lib/target-supports.exp
1167 (check_effective_target_tls_get_addr_via_got): New.
1168
04619cb8
UB
11692016-06-24 Uros Bizjak <ubizjak@gmail.com>
1170
1171 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1172 testsuite compile flags.
1173 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1174 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1175
11762016-06-24 Uros Bizjak <ubizjak@gmail.com>
1177
1178 * g++dg/vect/pr36684.cc: Add dg-do compile.
1179 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1180 * gcc.dg/vect/pr70021.c: Ditto.
1181 * gcc.dg/vect/pr70138-1.c: Ditto.
1182 * gcc.dg/vect/pr70138-2.c: Ditto.
1183 * gcc.dg/vect/pr70354-1.c: Ditto.
1184 * gcc.dg/vect/pr70354-2.c: Ditto.
1185 * gcc.dg/vect/pr71259.c: Ditto.
1186 * gcc.dg/vect/pr71416-1.c: Ditto.
1187 * gcc.dg/vect/slp-43.c: Ditto.
1188 * gcc.dg/vect/slp-45.c: Ditto.
1189 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1190 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1191 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1192 * gfortran.dg/vect/pr69980.f90: Ditto.
1193
11942016-06-24 Uros Bizjak <ubizjak@gmail.com>
1195
1196 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1197 * gcc.dg/vect/bb-slp-30.c: Ditto.
1198 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1199 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1200 * gcc.dg/vect/pr45902.c: Ditto.
1201 * gcc.dg/vect/pr48172.c: Ditto.
1202 * gcc.dg/vect/pr48377.c: Ditto.
1203 * gcc.dg/vect/pr49038.c: Ditto.
1204 * gcc.dg/vect/pr49771.c: Ditto.
1205 * gcc.dg/vect/pr52091.c: Ditto.
1206 * gcc.dg/vect/pr53185-2.c: Ditto.
1207 * gcc.dg/vect/pr56826.c: Ditto.
1208 * gcc.dg/vect/pr60276.c: Ditto.
1209 * gcc.dg/vect/pr62021.c: Ditto.
1210 * gcc.dg/vect/pr63530.c: Ditto.
1211 * gcc.dg/vect/pr65518.c: Ditto.
1212 * gcc.dg/vect/pr65947-1.c: Ditto.
1213 * gcc.dg/vect/pr65947-10.c: Ditto.
1214 * gcc.dg/vect/pr65947-11.c: Ditto.
1215 * gcc.dg/vect/pr65947-12.c: Ditto.
1216 * gcc.dg/vect/pr65947-13.c: Ditto.
1217 * gcc.dg/vect/pr65947-2.c: Ditto.
1218 * gcc.dg/vect/pr65947-3.c: Ditto.
1219 * gcc.dg/vect/pr65947-4.c: Ditto.
1220 * gcc.dg/vect/pr65947-5.c: Ditto.
1221 * gcc.dg/vect/pr65947-6.c: Ditto.
1222 * gcc.dg/vect/pr65947-7.c: Ditto.
1223 * gcc.dg/vect/pr65947-8.c: Ditto.
1224 * gcc.dg/vect/pr65947-9.c: Ditto.
1225 * gcc.dg/vect/pr71416-1.c: Ditto.
1226 * gcc.dg/vect/pr71439.c: Ditto.
1227 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1228 * gcc.dg/vect/vect-bswap16.c: Ditto.
1229 * gcc.dg/vect/vect-bswap32.c: Ditto.
1230 * gcc.dg/vect/vect-bswap64.c: Ditto.
1231 * gcc.dg/vect/vect-live-1.c: Ditto.
1232 * gcc.dg/vect/vect-live-2.c: Ditto.
1233 * gcc.dg/vect/vect-live-3.c: Ditto.
1234 * gcc.dg/vect/vect-live-4.c: Ditto.
1235 * gcc.dg/vect/vect-live-5.c: Ditto.
1236 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1237 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1238 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1239 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1240 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1241 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1242 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1243 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1244 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1245 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1246 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1247 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1248 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1249 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1250 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1251 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1252 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1253
da224bcb
UB
12542016-06-24 Uros Bizjak <ubizjak@gmail.com>
1255
1256 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1257
dfee2870
L
12582016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1259
1260 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1261 ia32 if R_386_GOT32X relocation is supported.
1262 * gcc.target/i386/noplt-3.c: Likewise.
1263 * gcc.target/i386/noplt-2.c: Likewise.
1264 (main): Renamed to ...
1265 (bar): This.
1266 * gcc.target/i386/noplt-4.c: Likewise.
1267 (main): Renamed to ...
1268 (bar): This.
1269 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1270 * gcc.target/i386/pr67400-5.c: Likewise.
1271
a86451b9
JJ
12722016-06-24 Jakub Jelinek <jakub@redhat.com>
1273
00085092
JJ
1274 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1275 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1276
a86451b9
JJ
1277 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1278 f4): Adjust expected diagnostics.
1279 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1280 (T): If OVFP is defined, redefine to TP.
1281 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1282 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1283 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1284 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1285 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1286 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1287 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1288 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1289 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1290 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1291 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1292 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1293 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1294 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1295 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1296 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1297 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1298 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1299 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1300 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1301 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1302 as last argument to __builtin_add_overflow_p.
1303
7bb5d5f4
UB
13042016-06-23 Uros Bizjak <ubizjak@gmail.com>
1305
1306 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1307 dg-options and remove default vector testsuite compile flags.
1308 * g++.dg/vect/pr33860a.cc: Ditto.
1309 * g++.dg/vect/pr45470-a.cc: Ditto.
1310 * g++.dg/vect/pr45470-b.cc: Ditto.
1311 * g++.dg/vect/pr60896.cc: Ditto.
1312 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1313 * gcc.dg/vect/pr18308.c: Ditto.
1314 * gcc.dg/vect/pr24049.c: Ditto.
1315 * gcc.dg/vect/pr33373.c: Ditto.
1316 * gcc.dg/vect/pr36228.c: Ditto.
1317 * gcc.dg/vect/pr42395.c: Ditto.
1318 * gcc.dg/vect/pr42604.c: Ditto.
1319 * gcc.dg/vect/pr46663.c: Ditto.
1320 * gcc.dg/vect/pr48765.c: Ditto.
1321 * gcc.dg/vect/pr49093.c: Ditto.
1322 * gcc.dg/vect/pr49352.c: Ditto.
1323 * gcc.dg/vect/pr52298.c: Ditto.
1324 * gcc.dg/vect/pr52870.c: Ditto.
1325 * gcc.dg/vect/pr53185.c: Ditto.
1326 * gcc.dg/vect/pr53773.c: Ditto.
1327 * gcc.dg/vect/pr56695.c: Ditto.
1328 * gcc.dg/vect/pr62171.c: Ditto.
1329 * gcc.dg/vect/pr63530.c: Ditto.
1330 * gcc.dg/vect/pr68339.c: Ditto.
1331 * gcc.dg/vect/pr71259.c: Ditto.
1332 * gcc.dg/vect/vect-82_64.c: Ditto.
1333 * gcc.dg/vect/vect-83_64.c: Ditto.
1334 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1335 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1336 * gcc.dg/vect/vect-shift-2.c: Ditto.
1337 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1338 * gfortran.dg/vect/pr39318.f90: Ditto.
1339 * gfortran.dg/vect/pr45714-a.f: Ditto.
1340 * gfortran.dg/vect/pr45714-b.f: Ditto.
1341 * gfortran.dg/vect/pr46213.f90: Ditto.
1342
2d4bb02f
MM
13432016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1344 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1345
1346 * gcc.target/powerpc/p9-splat-5.c: New test.
1347
f6d1b868
UB
13482016-06-23 Uros Bizjak <ubizjak@gmail.com>
1349
1350 PR tree-optimization/71488
1351 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1352 * lib/target-supports.exp: ... here.
1353 (check_sse4_hw_available): New procedure.
1354 (check_effective_target_sse4_runtime): Ditto.
1355 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1356 -march=westmere for sse4_runtime targets.
936ff030 1357 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 1358 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 1359 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 1360 (main): Call check_vect ().
a7898180 1361 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 1362
c0597759
L
13632016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1364
1365 PR target/66232
1366 PR target/67400
1367 * gcc.target/i386/pr66232-14.c: New file.
1368 * gcc.target/i386/pr66232-15.c: Likewise.
1369 * gcc.target/i386/pr66232-16.c: Likewise.
1370 * gcc.target/i386/pr66232-17.c: Likewise.
1371 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1372 ia32 if R_386_GOT32X relocation is supported.
1373 * gcc.target/i386/pr67400-2.c: Likewise.
1374 * gcc.target/i386/pr67400-3.c: Likewise.
1375 * gcc.target/i386/pr67400-4.c: Likewise.
1376 * gcc.target/i386/pr67400-6.c: Likewise.
1377 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 1378 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 1379
5b0e27a7
JD
13802016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1381
1382 PR libgfortran/48852
1383 * gfortran.dg/char4_iunit_1.f03: Update test.
1384 * gfortran.dg/f2003_io_5.f03: Update test.
1385 * gfortran.dg/real_const_3.f90: Update test.
1386
7f586d90
AK
13872016-06-23 Andi Kleen <ak@linux.intel.com>
1388
1389 * g++.dg/bprob/bprob.exp: Support autofdo.
1390 * g++.dg/tree-prof/tree-prof.exp: dito.
1391 * gcc.dg/tree-prof/tree-prof.exp: dito.
1392 * gcc.misc-tests/bprob.exp: dito.
1393 * gfortran.dg/prof/prof.exp: dito.
1394 * lib/profopt.exp: dito.
1395 * lib/target-supports.exp: Check for autofdo.
1396
60fa7862
ML
13972016-06-23 Martin Liska <mliska@suse.cz>
1398
1399 * gcc.dg/pr71619.c: New test.
1400
e3d62871
UB
14012016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1402
1403 PR target/67400
cc901875
UB
1404 * gcc.target/i386/pr67400-1.c: New test.
1405 * gcc.target/i386/pr67400-2.c: Likewise.
1406 * gcc.target/i386/pr67400-3.c: Likewise.
1407 * gcc.target/i386/pr67400-4.c: Likewise.
1408 * gcc.target/i386/pr67400-5.c: Likewise.
1409 * gcc.target/i386/pr67400-6.c: Likewise.
1410 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1411
ac81cf0b
DM
14122016-06-22 David Malcolm <dmalcolm@redhat.com>
1413
1414 * c-c++-common/missing-header-1.c: New test case.
1415 * c-c++-common/missing-header-2.c: New test case.
1416 * c-c++-common/missing-header-3.c: New test case.
1417 * c-c++-common/missing-header-4.c: New test case.
1418
1a4f11c8
DM
14192016-06-22 David Malcolm <dmalcolm@redhat.com>
1420
1421 PR c/70339
1422 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1423 hint.
1424 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1425 expected results due to builtin "nanl" now being suggested for
1426 "name".
1427 * gcc.dg/pr67580.c: Update expected messages.
1428 * gcc.dg/spellcheck-identifiers.c: New testcase.
1429 * gcc.dg/spellcheck-typenames.c: New testcase.
1430
a93eac6a
DM
14312016-06-22 David Malcolm <dmalcolm@redhat.com>
1432
1433 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1434 file.
1435 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1436 diagnostic-test-show-locus-parseable-fixits.c to sources for
1437 diagnostic_plugin_test_show_locus.c.
1438 * lib/gcc-defs.exp (freeform_regexps): New global.
1439 (dg-regexp): New function.
1440 (handle-dg-regexps): New function.
1441 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1442 freeform_regexps to the empty list.
1443 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1444
49e76ff1
IE
14452016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1446
f6d1b868 1447 PR tree-optimization/71488
49e76ff1
IE
1448 * g++.dg/pr71488.C: New test.
1449 * gcc.dg/vect/vect-bool-cmp.c: New test.
1450
951d8c8a
EB
14512016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1452
1453 * gcc.dg/guality/param-5.c: New test.
1454
b60fc3bd
BE
14552016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1456
1457 * gcc.target/i386/asm-flag-7.c: New test.
1458
0609abda
TS
14592016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1460
1461 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1462 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1463 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1464 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1465 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1466 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1467 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1468 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1469 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1470 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1471 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1472 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1473 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1474 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1475 * lib/target-supports.exp: Likewise.
1476
ee2499b4
TS
14772016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1478
1479 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1480 * gcc.dg/attr-ms_struct-2.c: Likewise.
1481 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1482 * gcc.dg/bf-ms-attrib.c: Likewise.
1483 * gcc.dg/bf-ms-layout-2.c: Likewise.
1484 * gcc.dg/bf-ms-layout-3.c: Likewise.
1485 * gcc.dg/bf-ms-layout.c: Likewise.
1486 * gcc.dg/bf-no-ms-layout.c: Likewise.
1487 * gcc.target/i386/bitfield1.c: Likewise.
1488 * gcc.target/i386/bitfield2.c: Likewise.
1489 * gcc.target/i386/bitfield3.c: Likewise.
1490
caea59ff
KN
14912016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1492
1493 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1494 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1495 override other than -mcpu=power9 command-line option is specified,
1496 or if the target operating system is aix.
1497 * gcc.target/powerpc/darn-1.c: Likewise.
1498 * gcc.target/powerpc/darn-2.c: Likewise.
1499 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1500 test if effective-target is not powerpc_p9vector_ok or if the
1501 target operating system is not defined.
1502 * gcc.target/powerpc/vslv-1.c: Likewise.
1503 * gcc.target/powerpc/vsrv-0.c: Likewise.
1504 * gcc.target/powerpc/vsrv-1.c: Likewise.
1505
63617e30
TB
15062016-06-21 Tobias Burnus <burnus@net-b.de>
1507
1508 PR fortran/71068
1509 * gfortran.dg/coarray/data_1.f90: New.
1510
89192c3c
WD
15112016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1512
1513 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1514 (dg-require-effective-target): Use arm_v8_neon_hw.
1515 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1516 (dg-require-effective-target): Likewise.
1517 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1518 (dg-require-effective-target): Likewise.
1519 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1520 (dg-require-effective-target): Likewise.
1521 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1522 (dg-require-effective-target): Likewise.
1523 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1524 (dg-require-effective-target): Likewise.
1525 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1526 Add AArch64 check.
1527
64ac50e2
WD
15282016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1529
1530 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1531 Set to 3 so test passes.
1532
6252b5db
WD
15332016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1534
1535 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1536
3b9bc511
IV
15372016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1538
1539 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1540 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1541 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1542 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1543
21db1c78
IV
15442016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1545
1546 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1547 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1548
9d30e86f
L
15492016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1550
1551 PR target/71549
1552 * gcc.target/i386/pr71549.c: New test.
1553
448a7c69
KN
15542016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1555
1556 * gcc.target/powerpc/vadsdu-0.c: Replace
1557 dg-require-effective-target directive to allow test to run on more
1558 platforms, and add dg-skip-if directive to disable test on aix
1559 platforms because of known incompatibilities.
1560 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1561 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1562 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1563 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1564 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1565 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1566 * gcc.target/powerpc/vadsdub-2.c: Replace
1567 dg-require-effective-target directive to allow test to run on more
1568 platforms, and add dg-skip-if directive to disable test on aix
1569 platforms because of known incompatibilities.
1570 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1571 with vec_absdb call to differentiate this test from vadsdub-1.c.
1572 * gcc.target/powerpc/vadsduh-1.c: Replace
1573 dg-require-effective-target directive to allow test to run on more
1574 platforms, and add dg-skip-if directive to disable test on aix
1575 platforms because of known incompatibilities.
1576 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1577 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1578 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1579
0ad84f34
JJ
15802016-06-21 Jakub Jelinek <jakub@redhat.com>
1581
1582 PR tree-optimization/71588
1583 * gcc.dg/pr71558.c: New test.
1584
e71e8d94
SKS
15852016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1586
1587 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1588 * c-c++-common/pr68657-2.c: Likewise.
1589 * c-c++-common/pr68657-3.c: Likewise.
1590 * gcc.dg/torture/pr69714.c: Require int32plus support.
1591 * gcc.dg/torture/pr70025.c: Likewise.
1592 * gcc.dg/torture/pr70083.c: Likewise.
1593 * gcc.dg/torture/pr70542.c: Likewise.
1594 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1595
5a578671
JM
15962016-06-20 Joseph Myers <joseph@codesourcery.com>
1597
1598 PR c/71601
1599 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1600
7a9df68e
JJ
16012016-06-20 Jakub Jelinek <jakub@redhat.com>
1602
50aa64d5
JJ
1603 PR middle-end/71581
1604 * gcc.dg/pr71581.c: New test.
1605
7a9df68e
JJ
1606 PR rtl-optimization/71591
1607 * gcc.dg/cpp/pr71591.c: New test.
1608
3947cf19
DR
16092016-06-20 David B. Robins <gcc@davidrobins.net>
1610
1611 PR target/71571
1612 * g++.dg/torture/pr71571.C: New test.
1613
c4ff221e
JJ
16142016-06-20 Jakub Jelinek <jakub@redhat.com>
1615
1616 PR target/71559
1617 * gcc.target/i386/sse2-pr71559.c: New test.
1618 * gcc.target/i386/avx-pr71559.c: New test.
1619 * gcc.target/i386/avx512f-pr71559.c: New test.
1620
f1b5abfb
TB
16212016-06-20 Tobias Burnus <burnus@net-b.de>
1622
1623 PR fortran/71194
1624 * gfortran.dg/pointer_remapping_10.f90: New.
1625
842107e4
DM
16262016-06-20 David Malcolm <dmalcolm@redhat.com>
1627
1628 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1629
d9e8bdfd
MS
16302016-06-20 Martin Sebor <msebor@redhat.com>
1631
1632 PR c/69507
1633 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1634 * gnu90-const-expr-1.c: Same.
1635 * gnu99-const-expr-1.c: Same.
1636 * gnu99-static-1.c: Same.
1637
67785479
RL
16382016-06-20 Renlin Li <renlin.li@arm.com>
1639
29f09b38 1640 PR testsuite/71489
67785479
RL
1641 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1642
636929b8
JG
16432016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1644
1645 * gcc.target/aarch64/vcvt_f64_1.c: New.
1646 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1647 * gcc.target/aarch64/vrecp_f64_1.c: New.
1648
ff7b374b
KT
16492016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1650
1651 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1652 "alignement".
1653
554cfc9e
GJL
16542016-06-20 Georg-Johann Lay <avr@gjlay.de>
1655
1656 PR target/71103
1657 * gcc.target/avr/torture/pr71103-2.c: New test.
1658
aa0db437
MS
16592016-06-19 Martin Sebor <msebor@redhat.com>
1660
1661 PR c/69507
1662 * gcc.dg/alignof.c: New test.
1663
c561b091
PC
16642016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1665
1666 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1667 vs dg-error; test constexpr specifier too.
1668
bf54f123
PC
16692016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1670
1671 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1672
4e53aa97
CL
16732016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1674
1675 * lib/target-supports.exp
1676 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1677 arm_neon_ok and merge flags. Fix temporary test name.
1678 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1679 and merge flags.
1680
69071d86
ML
16812016-06-17 Martin Liska <mliska@suse.cz>
1682
1683 * gcc.dg/predict-9.c: Fix dump scanning.
1684
68b3b858
BC
16852016-06-17 Bin Cheng <bin.cheng@arm.com>
1686
1687 PR tree-optimization/71354
1688 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1689
d3ee260a
BC
16902016-06-17 Bin Cheng <bin.cheng@arm.com>
1691
1692 PR tree-optimization/71347
1693 * gcc.dg/tree-ssa/pr71347.c: New test.
1694
bd8fb114
BC
16952016-06-17 Bin Cheng <bin.cheng@arm.com>
1696
1697 PR tree-optimization/71354
1698 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1699
97816be4
BC
17002016-06-17 Bin Cheng <bin.cheng@arm.com>
1701
1702 * gcc.dg/vect/vect-alias-check-1.c: New test.
1703
2d761a37
SKS
17042016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1705
e0277d6b 1706 PR target/71151
2d761a37
SKS
1707 * gcc.target/avr/pr71151-1.c: New test.
1708 * gcc.target/avr/pr71151-2.c: New test.
1709 * gcc.target/avr/pr71151-3.c: New test.
1710 * gcc.target/avr/pr71151-4.c: New test.
1711 * gcc.target/avr/pr71151-5.c: New test.
1712 * gcc.target/avr/pr71151-6.c: New test.
1713 * gcc.target/avr/pr71151-7.c: New test.
1714 * gcc.target/avr/pr71151-8.c: New test.
1715 * gcc.target/avr/pr71151-common.h: New test.
1716
68fa96d6
ML
17172016-06-16 Martin Liska <mliska@suse.cz>
1718
1719 * gfortran.dg/predict-1.f90: New test.
1720
b6ca982f
UB
17212016-06-16 Uros Bizjak <ubizjak@gmail.com>
1722
1723 PR target/71242
1724 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1725
1dc8d15b
JH
17262016-06-16 Jan Hubicka <hubicka@ucw.cz>
1727
1728 * g++.dg/vect/pr36648.cc: Disable cunrolli
1729
67c25816
JJ
17302016-06-16 Jakub Jelinek <jakub@redhat.com>
1731
c577adb2
JJ
1732 PR target/71554
1733 * gcc.c-torture/execute/pr71554.c: New test.
1734
67c25816
JJ
1735 PR rtl-optimization/71532
1736 * gcc.dg/torture/pr71532.c: New test.
1737
1a3c3ee9
MM
17382016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1739
1740 * gcc.target/powerpc/p9-dimode1.c: New test.
1741 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1742
f29468a7
JJ
17432016-06-15 Jakub Jelinek <jakub@redhat.com>
1744
61daecc4
JJ
1745 * gcc.c-torture/compile/20160615-1.c: New test.
1746
f29468a7
JJ
1747 * g++.dg/cpp0x/ref-qual17.C: New test.
1748
209d1e2d
IE
17492016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1750
1751 PR middle-end/71529
1752 * gcc.target/i386/pr71529.C: New test.
1753
8dc35712
AH
17542016-06-15 Alan Hayward <alan.hayward@arm.com>
1755
1756 PR tree-optimization/71483
1757 * g++.dg/vect/pr71483.c: New
1758
b8911cb8
PC
17592016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1760
1761 PR c++/70202
1762 * g++.dg/inherit/crash6.C: New.
1763 * g++.dg/inherit/union2.C: Likewise.
1764 * g++.dg/inherit/virtual12.C: Likewise.
1765 * g++.dg/inherit/virtual13.C: Likewise.
1766 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1767
cf5d08ab
UB
17682016-06-15 Uros Bizjak <ubizjak@gmail.com>
1769
e3d62871 1770 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1771
8f482165
AH
17722016-06-15 Alan Hayward <alan.hayward@arm.com>
1773
1774 PR tree-optimization/71439
1775 * gcc.dg/vect/pr71439.c: New
1776
3256673f
KT
17772016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1778
1779 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1780
b17dc4d4
RB
17812016-06-15 Richard Biener <rguenther@suse.de>
1782
1783 * gcc.dg/vect/slp-45.c: New testcase.
1784
2a5825f2
RB
17852016-06-15 Richard Biener <rguenther@suse.de>
1786
1787 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1788
6e433d0b
BS
17892016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1790
1791 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1792 requirements, and disable for AIX for now.
1793 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1794
abe7f828
JJ
17952016-06-14 Jakub Jelinek <jakub@redhat.com>
1796
a09c81b4
JJ
1797 PR c++/71528
1798 * g++.dg/opt/pr71528.C: New test.
1799
abe7f828
JJ
1800 PR c++/71516
1801 * g++.dg/init/pr71516.C: New test.
1802
acfadf06
PC
18032016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1804
1805 * g++.dg/init/array46.C: New.
1806
4d568ab2
UB
18072016-06-14 Uros Bizjak <ubizjak@gmail.com>
1808
e3d62871
UB
1809 * gcc.target/i386/float128-3.c: New test.
1810 * gcc.target/i386/quad-sse4.c: Ditto.
1811 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1812 Update scan strings.
4d568ab2 1813
30934c5d
RB
18142016-06-14 Richard Biener <rguenther@suse.de>
1815
1816 PR middle-end/71526
1817 * gfortran.dg/pr71526.f90: New testcase.
1818
3970e545
AV
18192016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1820
1821 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1822 * gcc.dg/zero_bits_compound-1.c: Likewise.
1823
04976c6e
RB
18242016-06-14 Richard Biener <rguenther@suse.de>
1825
1826 PR tree-optimization/71522
1827 * gcc.dg/torture/pr71522.c: New testcase.
1828
23e025db
JJ
18292016-06-14 Jakub Jelinek <jakub@redhat.com>
1830
1831 PR tree-optimization/71520
1832 * gcc.dg/tree-ssa/pr71520.c: New test.
1833
90b72e84
RB
18342016-06-14 Richard Biener <rguenther@suse.de>
1835
1836 PR tree-optimization/71521
86c24ba6 1837 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1838
ef7cf206
JJ
18392016-06-13 Jakub Jelinek <jakub@redhat.com>
1840
0dda258b
JJ
1841 PR sanitizer/71498
1842 * c-c++-common/ubsan/bounds-13.c: New test.
1843
ef7cf206
JJ
1844 PR preprocessor/71183
1845 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1846
a73786e3
JL
18472016-06-13 Jeff Law <law@redhat.com>
1848
1849 PR tree-optimization/71403
1850 * c-c++-common/ubsan/pr71403-1.c: New test.
1851 * c-c++-common/ubsan/pr71403-2.c: New test.
1852 * c-c++-common/ubsan/pr71403-3.c: New test.
1853
0ac249bf
JJ
18542016-06-13 Jakub Jelinek <jakub@redhat.com>
1855
1856 PR middle-end/71478
1857 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1858 Add -Wno-psabi -w to dg-options.
1859
5408a64a
KN
18602016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1861
1862 * gcc.target/powerpc/vadsdu-0.c: New test.
1863 * gcc.target/powerpc/vadsdu-1.c: New test.
1864 * gcc.target/powerpc/vadsdu-2.c: New test.
1865 * gcc.target/powerpc/vadsdu-3.c: New test.
1866 * gcc.target/powerpc/vadsdu-4.c: New test.
1867 * gcc.target/powerpc/vadsdu-5.c: New test.
1868 * gcc.target/powerpc/vadsdub-1.c: New test.
1869 * gcc.target/powerpc/vadsdub-2.c: New test.
1870 * gcc.target/powerpc/vadsduh-1.c: New test.
1871 * gcc.target/powerpc/vadsduh-2.c: New test.
1872 * gcc.target/powerpc/vadsduw-1.c: New test.
1873 * gcc.target/powerpc/vadsduw-2.c: New test.
1874
f7e4f2e3
DM
18752016-06-13 David Malcolm <dmalcolm@redhat.com>
1876
1877 * gcc.dg/c99-init-2.c (c): Update expected error message.
1878 * gcc.dg/init-bad-8.c (foo): Likewise.
1879 * gcc.dg/spellcheck-fields-3.c: New test case.
1880
ad23a23e
ML
18812016-06-13 Martin Liska <mliska@suse.cz>
1882
1883 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1884 and "guess loop iv compared" heuristics.
1885 * gcc.dg/predict-2.c: Likewise.
1886 * gcc.dg/predict-3.c: Likewise.
1887 * gcc.dg/predict-4.c: Likewise.
1888 * gcc.dg/predict-5.c: Likewise.
1889 * gcc.dg/predict-6.c: Likewise.
1890
146c55da
MP
18912016-06-13 Marek Polacek <polacek@redhat.com>
1892
1893 PR middle-end/71476
1894 * c-c++-common/Wswitch-unreachable-4.c: New test.
1895 * gcc.dg/Wswitch-unreachable-2.c: New test.
1896 * g++.dg/tm/jump1.C: Move dg-warning.
1897
42e77cbc
EB
18982016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1899
1900 * gnat.dg/renaming10.ad[sb]: New test.
1901
7474dcc1
PT
19022016-06-13 Paul Thomas <pault@gcc.gnu.org>
1903
1904 PR fortran/70673
1905 * gfortran.dg/pr70673.f90: New test.
1906
f57f53d3
RB
19072016-06-13 Richard Biener <rguenther@suse.de>
1908
1909 PR middle-end/64516
1910 * gcc.dg/align-3.c: New testcase.
1911
5843a5f0
ML
19122016-06-13 Martin Liska <mliska@suse.cz>
1913
1914 * gcc.target/i386/pr71458.c: New test.
1915
aa8fdb44
UB
19162016-06-12 Uros Bizjak <ubizjak@gmail.com>
1917
1918 PR target/71241
1919 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1920
2043e4d7
DH
19212016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1922
1923 PR target/60751
1924 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1925 statement.
1926
d3dc025d
DH
19272016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1928
1929 PR target/60751
1930 * gfortran.dg/comma_IO_extension_1.f90: New test.
1931 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1932 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1933 statement.
1934 * gfortran.dg/graphite/pr38083.f90: Likewise.
1935 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1936 missing format.
1937
a31d78c6
EB
19382016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1939
1940 * gnat.dg/case_character.adb: New test.
1941
95c18dd0
SB
19422016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1943
1944 PR middle-end/71310
1945 * gcc.target/powerpc/pr71310.c: New testcase.
1946
b97d37b4
KV
19472016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1948
1949 PR middle-end/71478
1950 * gcc.dg/pr71478.c: New test.
1951
900bcda3
JJ
19522016-06-10 Jakub Jelinek <jakub@redhat.com>
1953
ec1c20db
JJ
1954 PR middle-end/71494
1955 * gcc.c-torture/execute/pr71494.c: New test.
1956
50b15873
JJ
1957 PR c/68657
1958 * gcc.target/i386/pr68657.c: New test.
1959
900bcda3
JJ
1960 PR inline-asm/68843
1961 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1962 (test): Add -masm=intel alternatives.
1963
4d926e34
MS
19642016-06-10 Martin Sebor <msebor@redhat.com>
1965
1966 PR c/71392
1967 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1968
ad071b2b
JL
19692016-06-10 Jeff Law <law@redhat.com>
1970
1971 PR tree-optimization/71335
1972 * gcc.c-torture/execute/pr71335.c: New test.
1973
2704efe8
DM
19742016-06-10 David Malcolm <dmalcolm@redhat.com>
1975
1976 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1977 the various "cannot tail-call: " messages.
1978
18c9b7d4
CL
19792016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1980
1981 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1982 and options.
1983
7cfa10f3
MO
19842016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1985
1986 PR sanitizer/71480
1987 * c-c++-common/asan/pr71480.c: New test.
1988
1f24fd3e
L
19892016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1990
1991 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1992 (ASMNAME2): Likewise.
1993 (main): Replace fn in asm statement with ASMNAME ("fn").
1994 * gcc.dg/guality/pr68037-2.c: Likewise.
1995 * gcc.dg/guality/pr68037-3.c: Likewise.
1996 * gcc.dg/torture/pr68037-1.c: Likewise.
1997 * gcc.dg/torture/pr68037-2.c: Likewise.
1998 * gcc.dg/torture/pr68037-3.c: Likewise.
1999
ad551c07
BE
20002016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
2001
2002 PR inline-asm/68843
2003 * gcc.target/i386/pr68843-1.c: New test.
2004 * gcc.target/i386/pr68843-2.c: New test.
2005
4b1ffdb1 20062016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
2007 Cesar Philippidis <cesar@codesourcery.com>
2008
2009 PR middle-end/71373
2010 * gcc.dg/goacc/nested-function-1.c: New file.
2011 * gcc.dg/goacc/nested-function-2.c: Likewise.
2012 * gcc.dg/goacc/pr71373.c: Likewise.
2013 * gfortran.dg/goacc/cray-2.f95: Likewise.
2014 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
2015 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
2016 * gfortran.dg/goacc/cray.f95: Update.
2017 * gfortran.dg/goacc/loop-1.f95: Likewise.
2018 * gfortran.dg/goacc/loop-3.f95: Likewise.
2019 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
2020 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
2021
20222016-06-10 Thomas Schwinge <thomas@codesourcery.com>
2023
2024 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
2025 for OpenACC tile clauses.
2026 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
2027
2028 PR c/71381
2029 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
2030 to...
2031 * c-c++-common/goacc/cache-2.c: ... this new file.
2032 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
2033 * gfortran.dg/goacc/cache-2.f95: ... this new file.
2034 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
2035 usage.
2036 * gfortran.dg/goacc/cray.f95: Likewise.
2037 * gfortran.dg/goacc/loop-1.f95: Likewise.
2038
89851e4c
AH
20392016-06-10 Alan Hayward <alan.hayward@arm.com>
2040
2041 PR tree-optimization/71407
2042 PR tree-optimization/71416
2043 * gcc.dg/vect/pr71407.c: New
2044 * gcc.dg/vect/pr71416-1.c: New
2045 * gcc.dg/vect/pr71416-2.c: New
2046
200eafbf
RB
20472016-06-10 Richard Biener <rguenther@suse.de>
2048
2049 PR middle-end/71477
2050 * gcc.dg/torture/pr71477.c: New testcase.
2051
4df99d92
JK
20522016-06-09 Julia Koval <julia.koval@intel.com>
2053
2054 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2055 * gcc.target/i386/interrupt-13.c: Likewise.
2056 * gcc.target/i386/interrupt-15.c: Likewise.
2057 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2058 * gcc.target/i386/interrupt-24.c: Likewise.
2059 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2060 * gcc.target/i386/interrupt-9.c: Likewise.
2061 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2062
e01b4e16
MS
20632016-06-09 Martin Sebor <msebor@redhat.com>
2064
2065 PR c/70883
2066 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2067 * gcc.dg/builtin-constant_p-1.c: Same.
2068 * gcc.dg/builtins-error.c: Same.
2069 * gcc.dg/pr70859.c: Same.
2070
9c35db0e
SKS
20712016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2072
2073 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2074 * gcc.dg/torture/pr68067-1.c: Likewise.
2075 * gcc.dg/torture/pr68067-2.c: Likewise.
2076
20772016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2078
2079 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2080 when setting SIZE.
2081
392a81b9
PC
20822016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2083
2084 PR c++/71465
2085 * g++.dg/inherit/crash5.C: New.
2086 Revert:
2087 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2088
2089 PR c++/70202
2090 * g++.dg/inherit/crash5.C: New.
2091 * g++.dg/inherit/virtual1.C: Adjust.
2092
e49efc14
ML
20932016-06-09 Martin Liska <mliska@suse.cz>
2094
2095 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2096 * g++.dg/predict-loop-exit-2.C: Likewise.
2097 * g++.dg/predict-loop-exit-3.C: Likewise.
2098 * gcc.dg/predict-1.c: Likewise.
2099 * gcc.dg/predict-2.c: Likewise.
2100 * gcc.dg/predict-3.c: Likewise.
2101 * gcc.dg/predict-4.c: Likewise.
2102 * gcc.dg/predict-5.c: Likewise.
2103 * gcc.dg/predict-6.c: Likewise.
2104 * gcc.dg/predict-7.c: Likewise.
2105
36d57986
RB
21062016-06-09 Richard Biener <rguenther@suse.de>
2107
2108 PR tree-optimization/71462
2109 * gcc.dg/torture/pr71462.c: New testcase.
2110
7d82e8e4
MP
21112016-06-09 Marek Polacek <polacek@redhat.com>
2112
2113 PR c/65471
2114 * gcc.dg/c11-generic-3.c: New test.
2115
c8a71589
PC
21162016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2117
2118 * g++.dg/init/array42.C: New.
2119 * g++.dg/init/array43.C: Likewise.
2120 * g++.dg/init/array44.C: Likewise.
2121 * g++.dg/init/array45.C: Likewise.
2122 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2123 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2124 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2125 * g++.dg/gomp/pr35751.C: Likewise.
2126 * g++.dg/init/array23.C: Likewise.
2127 * g++.dg/init/brace2.C: Likewise.
2128 * g++.dg/init/brace6.C: Likewise.
2129
44a845ca
MS
21302016-06-08 Martin Sebor <msebor@redhat.com>
2131 Jakub Jelinek <jakub@redhat.com>
2132
2133 PR c++/70507
2134 PR c/68120
2135 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2136 * c-c++-common/builtin-arith-overflow-2.c: New test.
2137 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2138 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2139 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2140
2ef16b6e
JJ
21412016-06-08 Jakub Jelinek <jakub@redhat.com>
2142
2143 PR c++/71442
2144 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2145
5e3ee346
AL
21462016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2147
2148 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2149 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2150 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2151 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2152 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2153 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2154 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2155 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2156 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2157 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2158 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2159 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2160 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2161
b2ae2814
RB
21622016-06-08 Richard Biener <rguenther@suse.de>
2163
2164 PR tree-optimization/68558
2165 * gcc.dg/vect/slp-44.c: New testcase.
2166
e09b4c37
RB
21672016-06-08 Richard Biener <rguenther@suse.de>
2168
2169 * gcc.dg/vect/slp-43.c: New testcase.
2170
72d50660
RB
21712016-06-08 Richard Biener <rguenther@suse.de>
2172
2173 PR tree-optimization/71452
2174 * gcc.dg/torture/pr71452.c: New testcase.
2175
988c115c
JJ
21762016-06-08 Jakub Jelinek <jakub@redhat.com>
2177
2178 PR c++/71448
2179 * g++.dg/torture/pr71448.C: New test.
2180
73d73b48
BS
21812016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2182
2183 PR debug/71432
2184 PR ada/71413
2185 * g++.dg/debug/pr71432.C: New test.
2186
bdd15d0c
PK
21872016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2188
2189 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2190 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2191 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2192
ce0607bb
AH
21932016-06-08 Alan Hayward <alan.hayward@arm.com>
2194
2195 * gcc.dg/vect/vect-live-2.c: Update effective target.
2196 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2197 * lib/target-supports.exp: Add aarch64 to vect_long.
2198
92a5f2ba
MP
21992016-06-08 Marek Polacek <polacek@redhat.com>
2200
2201 PR c/71418
2202 * gcc.dg/noncompile/pr71418.c: New test.
2203
08203f73
MP
2204 PR c/71426
2205 * gcc.dg/noncompile/pr71426.c: New test.
2206
d1fcc2bd
JH
22072016-06-07 Jan Hubicka <hubicka@ucw.cz>
2208
2209 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2210 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2211 * gcc.dg/predict-3.c: Update template.
2212 * gcc.dg/predict-5.c: Update template.
2213 * gcc.dg/predict-6.c: Update template.
2214 * gcc.dg/predict-9.c: Update template.
2215 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2216
a23e6f1c
BS
22172016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2218
2219 * gcc.target/powerpc/vec-mul.c: New test.
2220
6ffd47b7
DM
22212016-06-07 David Malcolm <dmalcolm@redhat.com>
2222
2223 * gcc.dg/spellcheck-fields-2.c: New test case.
2224
bfd67b47
RB
22252016-06-07 Richard Biener <rguenther@suse.de>
2226
2227 PR c/61564
2228 * gcc.dg/Wpragmas-1.c: New testcase.
2229 * gcc.dg/Wattributes-4.c: Likewise.
2230 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2231 entry.
2232
701b9a47
CL
22332016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2234
2235 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2236 spurious debug code.
2237
6b80d6fa
RB
22382016-06-07 Richard Biener <rguenther@suse.de>
2239
2240 PR tree-optimization/71428
2241 * gcc.dg/torture/pr71428.c: New testcase.
2242
0f3f9437
RB
22432016-06-07 Richard Biener <rguenther@suse.de>
2244
2245 PR middle-end/71423
2246 * gcc.dg/torture/pr71423.c: New testcase.
2247
ec963f2a
KV
22482016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2249
2250 PR middle-end/71408
2251 * gcc.dg/tree-ssa/pr71408.c: New test.
2252
46ab5b6e
KV
22532016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2254
2255 PR middle-end/71281
2256 * g++.dg/torture/pr71281.C: New test.
2257
1f40cff3
MP
22582016-06-06 Marek Polacek <polacek@redhat.com>
2259
2260 PR c/71362
2261 * gcc.dg/pr71362.c: New test.
2262
6f5bcd24
JJ
22632016-06-06 Jakub Jelinek <jakub@redhat.com>
2264 Patrick Palka <ppalka@gcc.gnu.org>
2265
2266 PR c++/70847
2267 PR c++/71330
2268 PR c++/71393
2269 * g++.dg/opt/pr70847.C: New test.
2270 * g++.dg/ubsan/pr70847.C: New test.
2271 * g++.dg/ubsan/pr71393.C: New test.
2272
158beb4a
JJ
22732016-06-06 Jakub Jelinek <jakub@redhat.com>
2274
2275 PR tree-optimization/71259
2276 * gcc.dg/vect/pr71259.c: New test.
2277
d9b950dd
DM
22782016-06-06 David Malcolm <dmalcolm@redhat.com>
2279
2280 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2281 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2282 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2283 above.
2284
36f9ad69
KT
22852016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2286
2287 PR middle-end/37780
2288 * gcc.c-torture/execute/pr37780.c: New test.
2289 * gcc.target/aarch64/pr37780_1.c: Likewise.
2290 * gcc.target/arm/pr37780_1.c: Likewise.
2291
5545a907
MP
22922016-06-06 Marek Polacek <polacek@redhat.com>
2293
2294 * c-c++-common/attr-may-alias-1.c: New test.
2295 * c-c++-common/attr-may-alias-2.c: New test.
2296 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2297
93671519
BE
22982016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2299
2300 PR c/24414
2301 * gcc.target/i386/pr24414.c: New test.
2302
690f24b7
JM
23032016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2304
2305 * gcc.target/sparc/vis4misc.c: New file.
2306 * gcc.target/sparc/fpcmp.c: Likewise.
2307 * gcc.target/sparc/fpcmpu.c: Likewise.
2308
31ce6157
AH
23092016-06-06 Alan Hayward <alan.hayward@arm.com>
2310
2311 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2312 * gcc.dg/vect/vect-live-3.c: Likewise.
2313
9fcebb5a
RB
23142016-06-06 Richard Biener <rguenther@suse.de>
2315
2316 PR tree-optimization/71398
2317 * gcc.dg/torture/pr71398.c: New testcase.
2318
903ca97b
UB
23192016-06-06 Uros Bizjak <ubizjak@gmail.com>
2320
2321 PR target/71389
2322 * g++.dg/pr71389.C: New test.
2323
9c1eb332
JD
23242016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2325
2326 PR fortran/71404
2327 * gfortran.dg/fmt_read_5.f: New test.
2328
b2d83bd2
AV
23292016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2330
2331 PR fortran/69659
2332 * gfortran.dg/class_array_22.f03: New test.
2333
ec81960e
JH
23342016-06-05 Jan Hubicka <hubicka@ucw.cz>
2335
2336 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2337
429d2750
JH
23382016-06-05 Jan Hubicka <hubicka@ucw.cz>
2339
2340 * gcc.dg/predict-9.c: Update template.
2341
c1c00983
PC
23422016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2343
2344 PR c++/49377
2345 * g++.dg/template/pr49377.C: New.
2346
1927a963
JJ
23472016-06-04 Jakub Jelinek <jakub@redhat.com>
2348
2349 PR tree-optimization/71405
2350 * g++.dg/torture/pr71405.C: New test.
2351
909a11ad
PC
23522016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2353
2354 PR c++/70202
2355 * g++.dg/inherit/crash5.C: New.
2356 * g++.dg/inherit/virtual1.C: Adjust.
2357
08bbb1f8
JL
23582016-06-03 Jeff Law <law@redhat.com>
2359
2360 PR tree-optimization/71316
2361 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2362
7c35235c
JJ
23632016-06-03 Jakub Jelinek <jakub@redhat.com>
2364
2365 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2366 dg-additional-options with just -fno-tree-scev-cprop in it.
2367 * gcc.dg/vect/vect-live-2.c: Likewise.
2368 * gcc.dg/vect/vect-live-5.c: Likewise.
2369 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2370 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2371 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2372
c8572dd6
PP
23732016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2374
2375 PR c++/27100
2376 * g++.dg/other/friend6.C: New test.
2377
1c7733a7
BS
23782016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2379
2380 * g++.dg/torture/ppc-ldst-array.C: New.
2381
0d2f700f
JM
23822016-06-03 Joseph Myers <joseph@codesourcery.com>
2383
2384 PR target/71276
2385 PR target/71277
2386 * gcc.dg/torture/builtin-fp-int-inexact.c,
2387 gcc.target/i386/387-builtin-fp-int-inexact.c,
2388 gcc.target/i386/387-rint-inline-1.c,
2389 gcc.target/i386/387-rint-inline-2.c,
2390 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2391 gcc.target/i386/sse2-rint-inline-1.c,
2392 gcc.target/i386/sse2-rint-inline-2.c,
2393 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2394 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2395
f8071c05
L
23962016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2397 Julia Koval <julia.koval@intel.com>
2398
2399 PR target/66960
2400 PR target/67630
2401 PR target/67634
2402 PR target/67841
2403 PR target/68037
2404 PR target/68618
2405 PR target/68661
2406 PR target/69575
2407 PR target/69596
2408 PR target/69734
2409 * gcc.dg/guality/pr68037-1.c: New test.
2410 * gcc.dg/guality/pr68037-2.c: Likewise.
2411 * gcc.dg/guality/pr68037-3.c: Likewise.
2412 * gcc.dg/torture/pr68037-1.c: Likewise.
2413 * gcc.dg/torture/pr68037-2.c: Likewise.
2414 * gcc.dg/torture/pr68037-3.c: Likewise.
2415 * gcc.dg/torture/pr68661-1a.c: Likewise.
2416 * gcc.dg/torture/pr68661-1b.c: Likewise.
2417 * gcc.target/i386/interrupt-1.c: Likewise.
2418 * gcc.target/i386/interrupt-2.c: Likewise.
2419 * gcc.target/i386/interrupt-3.c: Likewise.
2420 * gcc.target/i386/interrupt-4.c: Likewise.
2421 * gcc.target/i386/interrupt-5.c: Likewise.
2422 * gcc.target/i386/interrupt-6.c: Likewise.
2423 * gcc.target/i386/interrupt-7.c: Likewise.
2424 * gcc.target/i386/interrupt-8.c: Likewise.
2425 * gcc.target/i386/interrupt-9.c: Likewise.
2426 * gcc.target/i386/interrupt-10.c: Likewise.
2427 * gcc.target/i386/interrupt-11.c: Likewise.
2428 * gcc.target/i386/interrupt-12.c: Likewise.
2429 * gcc.target/i386/interrupt-13.c: Likewise.
2430 * gcc.target/i386/interrupt-14.c: Likewise.
2431 * gcc.target/i386/interrupt-15.c: Likewise.
2432 * gcc.target/i386/interrupt-16.c: Likewise.
2433 * gcc.target/i386/interrupt-17.c: Likewise.
2434 * gcc.target/i386/interrupt-18.c: Likewise.
2435 * gcc.target/i386/interrupt-19.c: Likewise.
2436 * gcc.target/i386/interrupt-20.c: Likewise.
2437 * gcc.target/i386/interrupt-21.c: Likewise.
2438 * gcc.target/i386/interrupt-22.c: Likewise.
2439 * gcc.target/i386/interrupt-23.c: Likewise.
2440 * gcc.target/i386/interrupt-24.c: Likewise.
2441 * gcc.target/i386/interrupt-25.c: Likewise.
2442 * gcc.target/i386/interrupt-26.c: Likewise.
2443 * gcc.target/i386/interrupt-27.c: Likewise.
2444 * gcc.target/i386/interrupt-28.c: Likewise.
2445 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2446 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2447 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2448 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2449 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2450 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2451 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2452 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2453 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2454 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2455 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2456 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2457
36b85e43
BS
24582016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2459
9de2e795
L
2460 PR tree-optimization/52171
2461 * gcc.dg/pr52171.c: New test.
2462 * gcc.target/i386/pr52171.c: New test.
36b85e43 2463
bfeee8ac
JH
24642016-06-03 Jan Hubicka <jh@suse.cz>
2465
2466 * g++.dg/tree-ssa/pred-1.C: New testcase
2467 * gcc.dg/tree-ssa/pred-1.c: New testcase
2468
859b0bae
BS
24692016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2470
2471 PR target/70957
2472 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2473 support.
2474 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2475
3a2edf4c
AH
24762016-06-03 Alan Hayward <alan.hayward@arm.com>
2477
2478 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2479
b28ead45
AH
24802016-06-03 Alan Hayward <alan.hayward@arm.com>
2481
2482 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2483 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2484 * gcc.dg/vect/vect-live-1.c: New test.
2485 * gcc.dg/vect/vect-live-2.c: New test.
2486 * gcc.dg/vect/vect-live-3.c: New test.
2487 * gcc.dg/vect/vect-live-4.c: New test.
2488 * gcc.dg/vect/vect-live-5.c: New test.
2489 * gcc.dg/vect/vect-live-slp-1.c: New test.
2490 * gcc.dg/vect/vect-live-slp-2.c: New test.
2491 * gcc.dg/vect/vect-live-slp-3.c: New test.
2492
1f91747b
JJ
24932016-06-03 Jakub Jelinek <jakub@redhat.com>
2494
2495 PR middle-end/71387
2496 * g++.dg/opt/pr71387.C: New test.
2497
47b83923
JL
24982016-06-02 Jeff Law <law@redhat.com>
2499
2500 PR tree-optimization/71328
2501 * gcc.c-torture/compile/pr71328.c: New test.
2502
e96e5f46
JD
25032016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2504
2505 PR fortran/52393
2506 * gfortran.dg/fmt_read_3.f90: Fix typo.
2507 * gfortran.dg/fmt_read_4.f90: New test.
2508
b872d729
PC
25092016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2510
2511 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2512 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2513 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2514 * g++.dg/cpp0x/override2.C: Likewise.
2515 * g++.dg/parse/crash5.C: Likewise.
2516 * g++.dg/parse/error16.C: Likewise.
2517 * g++.dg/parse/error27.C: Likewise.
2518 * g++.dg/template/qualttp15.C: Likewise.
2519 * g++.dg/template/redecl4.C: Likewise.
2520 * g++.old-deja/g++.other/crash39.C: Likewise.
2521 * g++.old-deja/g++.other/struct1.C: Likewise.
2522 * g++.old-deja/g++.pt/m9a.C: Likewise.
2523 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2524
0e535442
JJ
25252016-06-02 Jakub Jelinek <jakub@redhat.com>
2526
0633ee10
JJ
2527 PR c++/71372
2528 * c-c++-common/pr71372.c: New test.
2529
0e535442
JJ
2530 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2531 __TIME__ strings with __builtin_strcmp instead of printf and
2532 dg-output.
2533
f3c5ecc2
ML
25342016-06-02 Martin Liska <mliska@suse.cz>
2535
2536 * gcc.dg/predict-9.c: New test.
2537
a91807c5
JJ
25382016-06-02 Jakub Jelinek <jakub@redhat.com>
2539
2540 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2541 global set_compiler_env_var and global saved_compiler_env_var.
2542
b5bd1978
KT
25432016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2544
2545 PR rtl-optimization/71295
2546 * gcc.c-torture/compile/pr71295.c: New test.
2547
b93b1475
JJ
25482016-06-02 Jakub Jelinek <jakub@redhat.com>
2549
930ebd0e
JJ
2550 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2551
1e021dc3
JJ
2552 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2553 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2554
b93b1475
JJ
2555 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2556 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2557 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2558 alternative number.
2559
58f2fb5c
MM
25602016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2561
2562 * gcc.target/powerpc/p9-splat-4.c: New test.
2563
25642016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2565
2566 PR target/71186
2567 * gcc.target/powerpc/pr71186.c: New test.
2568
4731c9f0
JD
25692016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2570
2571 PR fortran/52393
2572 * gfortran.dg/fmt_read_3.f90: New test.
2573
042dee3e
TP
25742016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2575
2576 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2577 procedure.
2578
15c98b2e
ES
25792016-06-01 Eduard Sanou <dhole@openmailbox.org>
2580
2581 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2582 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2583 env var is set.
2584 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2585 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2586 shown once.
2587 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2588 during compilation.
2589 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2590 vars set by dg-set-compiler-env-var.
2591
6442a6f4
PT
25922016-06-01 Paul Thomas <pault@gcc.gnu.org>
2593
2594 PR fortran/71156
2595 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2596 to the module procedure declaration.
2597 * gfortran.dg/submodule_16.f08: New test.
2598
ab62397a
JJ
25992016-06-01 Jakub Jelinek <jakub@redhat.com>
2600
2601 PR middle-end/71371
2602 * c-c++-common/gomp/pr71371.c: New test.
2603
b66af6ed
RB
26042016-06-01 Richard Biener <rguenther@suse.de>
2605
2606 PR tree-optimization/71366
2607 * gcc.dg/torture/pr71366-1.c: New testcase.
2608 * gcc.dg/torture/pr71366-2.c: Likewise.
2609
e342b9d8
KN
26102016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2611
2612 * gcc.target/powerpc/vslv-0.c: New test.
2613 * gcc.target/powerpc/vslv-1.c: New test.
2614 * gcc.target/powerpc/vsrv-0.c: New test.
2615 * gcc.target/powerpc/vsrv-1.c: New test.
2616
721547cd
NS
26172016-06-01 Nathan Sidwell <nathan@acm.org>
2618
2619 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2620 * gcc.target/nvptx/weak.c: New.
2621
fa2c9034
RB
26222016-06-01 Richard Biener <rguenther@suse.de>
2623
2624 PR tree-optimization/71261
2625 * gcc.dg/torture/vect-bool-1.c: New testcase.
2626
3e32893c
JJ
26272016-06-01 Jakub Jelinek <jakub@redhat.com>
2628
2629 * gfortran.dg/gomp/order-1.f90: New test.
2630 * gfortran.dg/gomp/order-2.f90: New test.
2631
8c383600
JH
26322016-06-01 Jan Hubicka <hubicka@ucw.cz>
2633
2634 * gcc.dg/unroll-6.c: Update template.
2635 * gcc.dg/unroll-7.c: New testcase.
2636 * gcc.dg/unroll-8.c: New testcase.
2637
a0dfeef5
EB
26382016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2639
2640 * gnat.dg/opt56.ad[sb]: New test.
2641
48de5701
PC
26422016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2643
2644 PR c++/66635
2645 * g++.dg/cpp0x/constexpr-ice16.C: New.
2646
827cf695
PP
26472016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2648
2649 PR tree-optimization/71314
2650 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2651 -mbranch-cost=2.
2652
ff66f6e8
PP
26532016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2654
2655 PR tree-optimization/71077
2656 * gcc.dg/tree-ssa/pr71077.c: New test.
2657
050fb209
JH
26582016-05-31 Jan Hubicka <hubicka@ucw.cz>
2659
48de5701
PC
2660 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2661 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2662 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2663
c642d919
PC
26642016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2665
2666 PR c++/71248
2667 * g++.dg/cpp0x/pr71248.C: New.
2668 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2669 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2670 * g++.dg/init/new37.C: Likewise.
2671 * g++.dg/template/static1.C: Likewise.
2672 * g++.dg/template/static2.C: Likewise.
2673
d6439e08
L
26742016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2675
2676 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2677 instead of %rdi.
2678 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2679
780b9dd4
MP
26802016-05-31 Marek Polacek <polacek@redhat.com>
2681
2682 * c-c++-common/Wswitch-unreachable-3.c: New test.
2683 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2684
0d99f8a0
RB
26852016-05-31 Richard Biener <rguenther@suse.de>
2686
2687 PR tree-optimization/71352
2688 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2689
52545641
TP
26902016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2691
2692 * gcc.target/arm/armv5_thumb_isa.c: New test.
2693
5b8c1205
KY
26942016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2695
2696 PR target/71346
2697 * gcc.target/i386/pr71346.c: New test.
2698
7a88cc84
TV
26992016-05-31 Tom de Vries <tom@codesourcery.com>
2700
2701 PR tree-optimization/69068
2702 * gcc.dg/graphite/pr69068.c: New test.
2703
265149a6
MS
27042016-05-27 Martin Sebor <msebor@redhat.com>
2705
2706 PR c++/71306
2707 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2708
00631022
JJ
27092016-05-30 Jakub Jelinek <jakub@redhat.com>
2710
2711 PR c++/71349
2712 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2713 nowait depend(inout: dd[0]) clauses where permitted.
2714
b2f6675b
PC
27152016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2716
2717 PR c++/71238
2718 * g++.dg/parse/pr71238.C: New.
2719 * g++.dg/concepts/friend1.C: Test column numbers too.
2720 * g++.dg/cpp0x/initlist31.C: Likewise.
2721 * g++.dg/cpp0x/pr51420.C: Likewise.
2722 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2723 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2724 * g++.dg/ext/builtin3.C: Likewise.
2725 * g++.dg/lookup/friend12.C: Likewise.
2726 * g++.dg/lookup/friend7.C: Likewise.
2727 * g++.dg/lookup/koenig1.C: Likewise.
2728 * g++.dg/lookup/koenig5.C: Likewise.
2729 * g++.dg/lookup/used-before-declaration.C: Likewise.
2730 * g++.dg/overload/koenig1.C: Likewise.
2731 * g++.dg/template/crash65.C: Likewise.
2732 * g++.dg/template/friend57.C: Likewise.
2733 * g++.dg/warn/Wshadow-5.C: Likewise.
2734 * g++.dg/warn/Wunused-8.C: Likewise.
2735 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2736 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2737 * g++.old-deja/g++.jason/member.C: Likewise.
2738 * g++.old-deja/g++.jason/report.C: Likewise.
2739 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2740 * g++.old-deja/g++.law/visibility20.C: Likewise.
2741 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2742 * g++.old-deja/g++.other/static5.C: Likewise.
2743 * g++.old-deja/g++.pt/overload2.C: Likewise.
2744
a448ff40
JH
27452016-05-30 Jan Hubicka <hubicka@ucw.cz>
2746
2747 * gcc.dg/tree-ssa/peel1.c: New testcase.
2748 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2749 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2750
69be8c91
TV
27512016-05-30 Tom de Vries <tom@codesourcery.com>
2752
2753 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2754 to ce.
2755
a59775a1
PC
27562016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2757
2758 PR c++/71099
2759 * g++.dg/parse/virtual1.C: New.
2760
53d6d955
UB
27612016-05-30 Uros Bizjak <ubizjak@gmail.com>
2762
2763 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2764 Use correct register when clearing %edx.
2765
0557293f
AM
27662016-05-30 Alexander Monakov <amonakov@ispras.ru>
2767
2768 PR tree-optimization/71289
2769 * gcc.dg/pr71289.c: New test.
2770
5d476e35
KV
27712016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2772
2773 PR middle-end/71269
2774 PR middle-end/71292
2775 * gcc.dg/tree-ssa/pr71269.c: New test.
2776 * gcc.dg/tree-ssa/pr71292.c: New test.
2777
db5447ca
KV
27782016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2779
2780 PR middle-end/71252
2781 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2782
98bdbb39
JH
27832016-05-30 Jan Hubicka <hubicka@ucw.cz>
2784
2785 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2786 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2787 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2788
7e012855
TV
27892016-05-30 Tom de Vries <tom@codesourcery.com>
2790
2791 PR tree-optimization/69067
2792 * gcc.dg/graphite/pr69067.c: New test.
2793
beed3701
UB
27942016-05-29 Uros Bizjak <ubizjak@gmail.com>
2795
2796 PR target/71245
2797 * gcc.target/i386/pr71245-1.c: New test.
2798 * gcc.target/i386/pr71245-2.c: Ditto.
2799
b6d4f8e8
PC
28002016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2801
2802 PR c++/71105
2803 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2804 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2805 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2806
00022058
JH
28072016-05-27 Jan Hubicka <hubicka@ucw.cz>
2808
2809 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2810
c8419aca
VV
28112016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2812
2813 Revert:
2814 PR c++/69855
2815 * g++.dg/overload/69855.C: New.
2816 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2817 * g++.old-deja/g++.pt/crash3.C: Likewise.
2818
8008c4d2
PC
28192016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2820
2821 PR c++/60385
2822 * g++.dg/parse/namespace13.C: New.
2823
8b2ef235
JL
28242016-05-26 Jeff Law <law@redhat.com>
2825
2826 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2827 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2828 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2829 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2830 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2831 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2832 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2833 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2834 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2835 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2836 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2837 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2838 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2839
7d67159b
VV
28402016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2841
2842 PR c++/69855
2843 * g++.dg/overload/69855.C: New.
2844 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2845 * g++.old-deja/g++.pt/crash3.C: Likewise.
2846
88e3bdd1
JW
28472016-05-27 Jiong Wang <jiong.wang@arm.com>
2848
2849 PR target/63596
2850 * gcc.target/aarch64/va_arg_1.c: New testcase.
2851 * gcc.target/aarch64/va_arg_2.c: Likewise.
2852 * gcc.target/aarch64/va_arg_3.c: Likewise.
2853
3fd6b9cc
JW
28542016-05-27 Jiong Wang <jiong.wang@arm.com>
2855
2856 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2857 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2858 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2859 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2860 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2861
3cee7e4e
MP
28622016-05-27 Marek Polacek <polacek@redhat.com>
2863
2864 PR middle-end/71308
2865 * g++.dg/torture/pr71308.C: New test.
2866
6a813c96
DV
28672016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2868
2869 * gcc.dg/zero_bits_compound-1.c: New test.
2870 * gcc.dg/zero_bits_compound-2.c: New test.
2871
0561bcfb
IE
28722016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2873
2874 PR middle-end/71279
2875 * gcc.dg/pr71279.c: New test.
2876
21316320
MM
28772016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2878
2879 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2880 floating point min/max/comparison instructions.
2881 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2882
7211a097
JJ
28832016-05-26 Jakub Jelinek <jakub@redhat.com>
2884
2885 * c-c++-common/gomp/schedule-1.c: New test.
2886 * gfortran.dg/gomp/schedule-1.f90: New test.
2887
cac177cf
PP
28882016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2889
2890 PR c++/70822
2891 PR c++/70106
2892 * g++.dg/cpp1y/auto-fn32.C: New test.
2893 * g++.dg/cpp1y/paren4.C: New test.
2894
a2d5b8c9
NS
28952016-05-26 Nathan Sidwell <nathan@acm.org>
2896
2897 * gcc.dg/20060410.c: Xfail on ptx.
2898 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2899 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2900 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2901 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2902 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2903
ffa8b552
TP
29042016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2905
2906 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2907
c7501e00
JJ
29082016-05-26 Jakub Jelinek <jakub@redhat.com>
2909
1875b9a0
JJ
2910 PR tree-optimization/71280
2911 * gcc.dg/pr71280.c: New test.
2912
2116e19f
JJ
2913 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2914
305aef09
JJ
2915 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2916 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2917
c7501e00
JJ
2918 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2919
ca449d26
JW
29202016-05-26 Jiong Wang <jiong.wang@arm.com>
2921
2922 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2923 kept in memory.
ca449d26 2924
8af01c66
JL
29252016-05-25 Jeff Law <law@redhat.com>
2926
2927 PR tree-optimization/71272
2928 * gcc.c-torture/compile/pr71272.c: new test.
2929
f9d6ce73
BS
29302016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2931
2932 * gcc.target/powerpc/vec-cmpne.c: New test.
2933 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2934
a88a7b22
EB
29352016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2936
2937 * gnat.dg/opt55.ad[sb]: New test.
2938
125f02ed
SKS
29392016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2940
2941 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2942 * c-c++-common/pr60226.c: Require int32plus.
2943 * gcc.c-torture/execute/pr70602.c: Likewise.
2944 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2945 unsigned long for malloc arg type.
2946 * gcc.dg/asr_div1.c: Require int32plus.
2947 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2948 * gcc.dg/pie-1.c: Require pie.
2949 * gcc.dg/pie-2.c: Likewise.
2950 * gcc.dg/pr59471.c: Require int32plus.
2951 * gcc.dg/pr59963-2.c: XFAIL for int16.
2952 * gcc.dg/pr60114.c: Require int32plus.
2953 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2954 unsigned long for typedef of size_t.
2955 * gcc.dg/pr63914.c: Require int32plus.
2956 * gcc.dg/pr64536.c: Require pt32plus.
2957 * gcc.dg/pr65658.c: Likewise.
2958 * gcc.dg/pr67271.c: Require int32plus.
2959 * gcc.dg/pr68112.c: Likewise.
2960 * gcc.dg/pr69071.c: Skip for avr target.
2961 * gcc.dg/pr69973.c: Require int32plus.
2962 * gcc.dg/pr70169.c: Skip for avr target.
2963 * gcc.dg/sso-6.c: Require int32plus.
2964 * gcc.dg/sso-7.c: Likewise.
2965 * gcc.dg/sso-8.c: Likewise.
2966 * gcc.dg/vrp-min-max-2.c: Likewise.
2967
c6e434f5
UB
29682016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2969
2970 PR target/70738
2971 * gcc.target/i386/pr70738-1.c: New test.
2972 * gcc.target/i386/pr70738-2.c: Likewise.
2973 * gcc.target/i386/pr70738-3.c: Likewise.
2974 * gcc.target/i386/pr70738-4.c: Likewise.
2975 * gcc.target/i386/pr70738-5.c: Likewise.
2976 * gcc.target/i386/pr70738-6.c: Likewise.
2977 * gcc.target/i386/pr70738-7.c: Likewise.
2978 * gcc.target/i386/pr70738-8.c: Likewise.
2979 * gcc.target/i386/pr70738-9.c: Likewise.
2980
5c42d341
KT
29812016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2982
2983 PR rtl-optimization/66940
2984 * gcc.c-torture/execute/pr66940.c: New test.
2985
bf9a1a07
IV
29862016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2987
2988 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2989 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2990 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2991 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2992 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2993 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2994 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2995 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2996 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2997 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2998 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2999 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
3000 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
3001 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
3002 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
3003 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
3004 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
3005 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
3006 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
3007 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
3008 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
3009 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
3010 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
3011 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
3012
95efe6b6
MP
30132016-05-25 Marek Polacek <polacek@redhat.com>
3014
3015 PR c/71265
3016 * gcc.dg/noncompile/pr71265.c: New test.
3017
a23faf7a
MP
3018 PR c/71266
3019 * gcc.dg/noncompile/old-style-parm-3.c: New test.
3020
69a6d5ad
NS
30212016-05-25 Nathan Sidwell <nathan@acm.org>
3022
3023 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
3024
3072d4ea
RB
30252016-05-25 Richard Biener <rguenther@suse.de>
3026
3027 PR tree-optimization/71261
3028 * c-c++-common/torture/pr71261.c: New testcase.
3029
e412ece4
RB
30302016-05-25 Richard Biener <rguenther@suse.de>
3031
3032 PR tree-optimization/71264
3033 * gcc.dg/vect/pr71264.c: New testcase.
3034
b9e551ad
PC
30352016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3036
3037 PR c++/55992
3038 * g++.dg/cpp0x/alias-decl-53.C: New.
3039 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
3040
6aa1abe5
ML
30412016-05-25 Martin Liska <mliska@suse.cz>
3042
3043 * g++.dg/pr71239.C: New test.
3044
842d162e
RB
30452016-05-25 Richard Biener <rguenther@suse.de>
3046
c87885ca
RO
3047 * gcc.dg/vect/pr58135.c: Rename to ...
3048 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 3049
f184a36c
MP
30502016-05-25 Marek Polacek <polacek@redhat.com>
3051
3052 * g++.dg/pr65295.C: Use target c++14.
3053
021fad86
PC
30542016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3055
53d6d955
UB
3056 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3057 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 3058
c3eaf15a
MM
30592016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3060
3061 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3062 instructions.
3063
e46c7770
CP
30642016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3065
3066 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3067 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3068 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3069 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3070 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3071 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3072 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3073 * c-c++-common/goacc/pcopy.c: Likewise.
3074 * c-c++-common/goacc/pcopyin.c: Likewise.
3075 * c-c++-common/goacc/pcopyout.c: Likewise.
3076 * c-c++-common/goacc/pcreate.c: Likewise.
3077 * c-c++-common/goacc/pr70688.c: New test.
3078 * c-c++-common/goacc/present-1.c: Adjust test.
3079 * c-c++-common/goacc/reduction-5.c: Likewise.
3080 * g++.dg/goacc/data-1.C: New test.
3081
4bfc9db7
MM
30822016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3083
3084 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3085 vector parity built-in functions.
3086 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3087 count trailing zeros automatic vectorization.
3088 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3089 count trailing zeros built-in functions.
3090
2bc145af
KV
30912016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3092
3093 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3094
26869fdb
PH
30952016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3096
3097 PR target/71050
3098 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3099
b2dc9c3b
PC
31002016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3101
3102 PR c++/50436
3103 * g++.dg/template/crash123.C: New.
3104 * g++.dg/template/crash124.C: Likewise.
3105
f65e97fd
MS
31062016-05-24 Martin Sebor <msebor@redhat.com>
3107
3108 PR c++/71147
3109 * g++.dg/ext/flexary16.C: New test.
3110
a6f5ac7f
IV
31112016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3112
69a6d5ad
NS
3113 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3114 before math.h is included.
a6f5ac7f
IV
3115 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3116 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3117 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3118 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3119 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3120 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3121 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3122 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3123 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3124 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3125 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3126 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3127 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3128 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3129 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3130 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3131 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3132 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3133 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3134 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3135 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3136 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3137 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3138
27bad558
MM
31392016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3140 Kelvin Nilsen <kelvin@gcc.gnu.org>
3141
3142 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3143 support.
3144
72f382fb
PC
31452016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3146
3147 PR c++/69872
3148 * g++.dg/warn/Wno-narrowing1.C: New.
3149
ef2ec9d9
MP
31502016-05-24 Marek Polacek <polacek@redhat.com>
3151
3152 PR c/71249
3153 * c-c++-common/Wswitch-unreachable-2.c: New test.
3154
e90434e3
JJ
31552016-05-24 Jakub Jelinek <jakub@redhat.com>
3156
7adb26f2
JJ
3157 PR c++/71257
3158 * g++.dg/vect/simd-clone-6.cc: New test.
3159 * g++.dg/gomp/declare-simd-6.C: New test.
3160
e90434e3
JJ
3161 PR middle-end/70434
3162 PR c/69504
3163 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3164
b556ea3b
RB
31652016-05-24 Richard Biener <rguenther@suse.de>
3166
3167 PR tree-optimization/71240
3168 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3169
e5328f5d
RB
31702016-05-24 Richard Biener <rguenther@suse.de>
3171
3172 PR tree-optimization/71230
3173 * gcc.dg/torture/pr71230.c: New testcase.
3174 * g++.dg/torture/pr71230.C: Likewise.
3175
a04e69c0
TS
31762016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3177
3178 * c-c++-common/goacc/routine-5.c: Add tests.
3179 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3180 * gfortran.dg/goacc/routine-6.f90: Add tests.
3181
30fd2977
RB
31822016-05-24 Richard Biener <rguenther@suse.de>
3183
3184 PR tree-optimization/71253
3185 * gcc.dg/torture/pr71253.c: New testcase.
3186
ca6f60bc
KV
31872016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3188
3189 PR middle-end/71252
3190 * gfortran.dg/pr71252.f90: New test.
3191
d3465d72
RS
31922016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3193
3194 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3195
f17a223d
RB
31962016-05-24 Richard Biener <rguenther@suse.de>
3197
3198 PR middle-end/70434
3199 PR c/69504
3200 * c-c++-common/vector-subscript-4.c: New testcase.
3201 * c-c++-common/vector-subscript-5.c: Likewise.
3202
e3f36534
JD
32032016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3204
3205 PR fortran/71123
3206 * gfortran.dg/namelist_90.f: New test
3207
85d5c27d
JD
32082016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3209
3210 PR fortran/66461
3211 * gfortran.dg/unexpected_eof.f: New test
3212
fe3f3340
MM
32132016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3214 Kelvin Nilsen <kelvin@gcc.gnu.org>
3215
3216 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3217 as little endian.
3218
26d6ae55
PC
32192016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3220
3221 PR c++/70972
3222 * g++.dg/cpp0x/inh-ctor20.C: New.
3223 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3224
d6c9a06f
PC
32252016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3226
3227 PR c++/69095
3228 * g++.dg/cpp0x/variadic168.C: New.
3229
396a1d10
PC
32302016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3231
3232 * g++.dg/cpp0x/pr31445.C: Test column number too.
3233 * g++.dg/cpp0x/pr32253.C: Likewise.
3234 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3235 * g++.dg/cpp0x/variadic36.C: Likewise.
3236
ece46666
MG
32372016-05-23 Marc Glisse <marc.glisse@inria.fr>
3238
3239 * gcc.dg/fold-notshift-2.c: Adjust.
3240
a7dc5980
MP
32412016-05-23 Marek Polacek <polacek@redhat.com>
3242
3243 PR c/49859
3244 * c-c++-common/Wswitch-unreachable-1.c: New test.
3245 * gcc.dg/Wswitch-unreachable-1.c: New test.
3246 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3247 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3248 * g++.dg/gomp/block-10.C: Likewise.
3249 * gcc.dg/gomp/block-10.c: Likewise.
3250 * g++.dg/gomp/block-9.C: Likewise.
3251 * gcc.dg/gomp/block-9.c: Likewise.
3252 * g++.dg/gomp/target-1.C: Likewise.
3253 * g++.dg/gomp/target-2.C: Likewise.
3254 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3255 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3256 * g++.dg/gomp/taskgroup-1.C: Likewise.
3257 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3258 * gcc.dg/gomp/teams-1.c: Likewise.
3259 * g++.dg/gomp/teams-1.C: Likewise.
3260 * g++.dg/overload/error3.C: Likewise.
3261 * g++.dg/tm/jump1.C: Likewise.
3262 * g++.dg/torture/pr40335.C: Likewise.
3263 * gcc.dg/c99-vla-jump-5.c: Likewise.
3264 * gcc.dg/switch-warn-1.c: Likewise.
3265 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3266 * gcc.dg/nested-func-1.c: Likewise.
3267 * gcc.dg/pr67784-4.c: Likewise.
3268
18b54004
RB
32692016-05-23 Richard Biener <rguenther@suse.de>
3270
3271 PR tree-optimization/71230
3272 * gfortran.dg/pr71230-1.f90: New testcase.
3273 * gfortran.dg/pr71230-2.f90: Likewise.
3274
e569db5f
VK
32752016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3276
396a1d10 3277 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
3278 * gcc.dg/vect/pr58135.c: Add new.
3279 * gfortran.dg/pr46519-1.f: Adjust test case.
3280
e4b71114
PC
32812016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3282
3283 PR c++/53401
3284 * g++.dg/cpp0x/decltype64.C: New.
3285
a25a8058
CL
32862016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3287
3288 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3289 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3290 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3291
0dcfe9ab
CL
32922016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3293
3294 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3295 Add poly64x1_t and poly64x2_t cases if supported.
3296 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3297 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3298 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3299 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3300 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3301
ffd70e4a
CL
33022016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3303
3304 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3305 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3306 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3307 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3308 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3309 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3310 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3311
4b1f57fe
CL
33122016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3313
3314 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3315
16c5ec77
CL
33162016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3317
3318 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3319 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3320
94ad56c7
JJ
33212016-05-22 Jakub Jelinek <jakub@redhat.com>
3322
57748705
JJ
3323 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3324 constraint instead of "r".
3325 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3326 insn instead of vxorpd.
3327 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3328
af120161
JJ
3329 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3330 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3331
355023ce
JJ
3332 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3333
3b48574c
JJ
3334 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3335 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3336
94ad56c7
JJ
3337 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3338
8a85cee2
KV
33392016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3340
3341 PR middle-end/40921
3342 * gcc.dg/tree-ssa/pr40921.c: New test.
3343
8e916b16
PS
33442016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3345
3346 PR target/71103
3347 * gcc.target/avr/pr71103.c: New test.
3348
88aea79f
KV
33492016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3350
3351 PR middle-end/71179
3352 * gcc.dg/tree-ssa/pr71179.c: New test.
3353
79063edd
MS
33542016-05-20 Martin Sebor <msebor@redhat.com>
3355
3356 PR c/71115
3357 * gcc.dg/init-excess-2.c: New test.
3358
55c8849f
EB
33592016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3360
3361 * gnat.dg/opt53.adb: New test.
3362 * gnat.dg/opt54.adb: Likewise.
3363
c91a0948
MJ
33642016-05-20 Martin Jambor <mjambor@suse.cz>
3365
3366 PR tree-optimization/70884
3367 * gcc.dg/tree-ssa/pr70919.c: New test.
3368
9cad20fa
BS
33692016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3370
3371 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3372 formatting.
69a6d5ad
NS
3373 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3374 fix code formatting.
3375
33762016-05-20 Nathan Sidwell <nathan@acm.org>
3377
3378 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3379 non-common cases.
3380 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 3381
15c671a7
DM
33822016-05-20 David Malcolm <dmalcolm@redhat.com>
3383
3384 * jit.dg/all-non-failing-tests.h: Add
3385 test-factorial-must-tail-call.c.
3386 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3387 * jit.dg/test-factorial-must-tail-call.c: New test case.
3388
4f028369
JJ
33892016-05-20 Jakub Jelinek <jakub@redhat.com>
3390
3391 PR fortran/71204
3392 * gfortran.dg/pr71204.f90: New test.
3393
7dea4ab3
CP
33942016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3395
3396 * gcc.target/nvptx/sincos.c: New test.
3397
ef98d365
PC
33982016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3399
3400 PR c++/70572
3401 * g++.dg/cpp1y/auto-fn31.C: New.
3402
92466115
BS
34032016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3404
3405 * gcc.target/powerpc/vec-addec.c: New test.
3406 * gcc.target/powerpc/vec-addec-int128.c: New test.
3407
9a385c2d
DM
34082016-05-20 David Malcolm <dmalcolm@redhat.com>
3409
3410 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3411 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3412 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3413 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3414
77c9d5b4
JH
34152016-05-20 Jan Hubicka <hubicka@ucw.cz>
3416
3417 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3418
68047971
JJ
34192016-05-20 Jakub Jelinek <jakub@redhat.com>
3420
18954840
JJ
3421 PR c++/71210
3422 * g++.dg/opt/pr71210-1.C: New test.
3423 * g++.dg/opt/pr71210-2.C: New test.
3424
68047971
JJ
3425 PR tree-optimization/29756
3426 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3427 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3428 only on selected targets where V4SImode vectors are known to be
3429 supported.
3430
d78789f5
MG
34312016-05-20 Marc Glisse <marc.glisse@inria.fr>
3432
3433 PR tree-optimization/71079
3434 PR tree-optimization/71206
3435 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3436
550fa093
PK
34372016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3438
3439 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3440 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3441 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3442
483c6429
RG
34432016-05-20 Richard Guenther <rguenther@suse.de>
3444
3445 PR tree-optimization/29756
3446 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3447
eb066284
RB
34482016-05-20 Richard Biener <rguenther@suse.de>
3449
3450 PR tree-optimization/71185
3451 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3452
58f10249
RB
34532016-05-20 Richard Biener <rguenther@suse.de>
3454
3455 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3456
2a5569fa
MP
34572016-05-19 Marek Polacek <polacek@redhat.com>
3458
3459 PR c++/71075
3460 * g++.dg/diagnostic/pr71075.C: New test.
3461
5e9a5385
DM
34622016-05-19 David Malcolm <dmalcolm@redhat.com>
3463
3464 PR c++/71184
3465 * g++.dg/pr71184.C: New test case.
3466
4f45da44
KN
34672016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3468
3469 * gcc.target/powerpc/darn-0.c: New test.
3470 * gcc.target/powerpc/darn-1.c: New test.
3471 * gcc.target/powerpc/darn-2.c: New test.
3472
4177437e
MP
34732016-05-19 Marek Polacek <polacek@redhat.com>
3474
3475 PR tree-optimization/71031
3476 * gcc.dg/tree-ssa/vrp100.c: New test.
3477
afb72432
IE
34782016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3479
3480 PR rtl-optimization/71148
3481 * gcc.dg/pr71148.c: New test.
3482
4f83064e
KT
34832016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3484
3485 PR target/71056
3486 * gcc.target/arm/pr71056.c: New test.
3487
4bf8dbe1
BE
34882016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3489
3490 * c-c++-common/pr69669.c: Check the used mode.
3491
f3510625
MO
34922016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3493
3494 PR sanitizer/64354
3495 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3496
43c0068e
RB
34972016-05-19 Richard Biener <rguenther@suse.de>
3498
3499 PR tree-optimization/70729
3500 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3501 * gcc.dg/graphite/scop-18.c: Likewise.
3502 * gcc.dg/pr41783.c: Disable LIM.
3503 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3504 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3505 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3506 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3507 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3508 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3509 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3510 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3511 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3512 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3513 * gfortran.dg/pr42108.f90: Likewise.
3514
70f25790
DM
35152016-05-18 David Malcolm <dmalcolm@redhat.com>
3516
3517 PR driver/69265
3518 * gcc.dg/spellcheck-options-11.c: New test case.
3519
960db8ec
JJ
35202016-05-18 Jakub Jelinek <jakub@redhat.com>
3521
3522 PR c++/71100
3523 * g++.dg/opt/pr71100.C: New test.
3524
04643334
MJ
35252016-05-18 Martin Jambor <mjambor@suse.cz>
3526
3527 PR ipa/69708
3528 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3529 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3530 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3531 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3532
91bb9f80
MJ
35332016-05-18 Martin Jambor <mjambor@suse.cz>
3534
3535 PR ipa/69708
3536 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3537 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3538 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3539 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3540 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3541
c584aca6
PC
35422016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3543
3544 PR c++/69793
3545 * g++.dg/template/crash122.C: New.
3546
20309c6e
PC
35472016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3548
3549 PR c++/70466
3550 * g++.dg/template/pr70466-1.C: New.
3551 * g++.dg/template/pr70466-2.C: Likewise.
3552
50c78b9a
MM
35532016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3554
3555 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3556 splat operations and the XXSPLTIB instruction.
3557 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3558 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3559 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3560 xxlxor to clear a register.
3561
cf8be00d
RS
35622016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3563
3564 * gcc.dg/torture/pr71020.c: New test.
3565
848a392a
MJ
35662016-05-18 Martin Jambor <mjambor@suse.cz>
3567
3568 PR ipa/70646
3569 * gcc.dg/ipa/pr70646.c: New test.
3570
1f2ab776
CL
35712016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3572
3573 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3574
76489493
CL
35752016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3576
3577 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3578 missing tests for vreinterpretq_p{8,16}.
3579
bd79378d
CL
35802016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3581
3582 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3583 vsliq_n_s64 and vsliq_n_u64.
3584
81ca3ea0
CL
35852016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3586
3587 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3588 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3589
873cb425
CL
35902016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3591
3592 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3593 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3594 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3595
9d6e7c21
CL
35962016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3597
3598 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3599 in comment.
3600
b4dbe40e 36012016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3602
3603 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3604 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3605 "blr\t" and switch to scan-assembler-times.
3606
83a5c910
JW
36072016-05-18 Jiong Wang <jiong.wang@arm.com>
3608
53d6d955
UB
3609 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3610 with __aarch64__.
3611 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3612 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3613
fb7cbdeb
JJ
36142016-05-18 Jakub Jelinek <jakub@redhat.com>
3615
8ee91165
JJ
3616 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3617 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3618 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3619 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3620 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3621 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3622
cf4d516a
JJ
3623 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3624 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3625
a4f16422
JJ
3626 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3627 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3628
7b37ce10
JJ
3629 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3630 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3631
fb7cbdeb
JJ
3632 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3633
c9326aef
RB
36342016-05-18 Richard Biener <rguenther@suse.de>
3635
3636 PR tree-optimization/71168
3637 * gcc.dg/torture/pr71168.c: New testcase.
3638
df8b0a11
KV
36392016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3640
3641 PR middle-end/63586
3642 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3643 * gcc.dg/tree-ssa/pr63586.c: New test.
3644 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3645
2efd67ed
NS
36462016-05-17 Nathan Sidwell <nathan@acm.org>
3647
3648 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3649 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3650 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3651 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3652
1988b2c2
NS
36532016-05-17 Nathan Sidwell <nathan@acm.org>
3654
3655 * gcc.target/nvptx/abi-vararg-3.c: New.
3656
ad1d92ab
MM
36572016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3658
3659 PR tree-optimization/54579
3660 PR middle-end/55299
3661 * gcc.dg/fold-notrotate-1.c: New test.
3662 * gcc.dg/fold-notshift-1.c: New test.
3663 * gcc.dg/fold-notshift-2.c: New test.
3664
47768df8
MP
36652016-05-17 Marek Polacek <polacek@redhat.com>
3666
3667 PR ipa/71146
3668 * g++.dg/ipa/pr71146.C: New test.
3669
6b5423a5
DM
36702016-05-17 David Malcolm <dmalcolm@redhat.com>
3671
3672 * jit.dg/test-error-array-bounds.c: New test case.
3673
c7986356
MG
36742016-05-17 Marc Glisse <marc.glisse@inria.fr>
3675
3676 * gcc.dg/tree-ssa/and-1.c: New testcase.
3677
d982c5b7
MG
36782016-05-17 Marc Glisse <marc.glisse@inria.fr>
3679
3680 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3681 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3682
0139ba93
MG
36832016-05-17 Marc Glisse <marc.glisse@inria.fr>
3684
3685 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3686 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3687
daab4562
JW
36882016-05-17 Jiong Wang <jiong.wang@arm.com>
3689
3690 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3691
22330033
JW
36922016-05-17 Jiong Wang <jiong.wang@arm.com>
3693
3694 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3695
98b3a5f2
JW
36962016-05-17 Jiong Wang <jiong.wang@arm.com>
3697
3698 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3699 ".2d[index]" when scan the assembly.
3700 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3701 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3702 float64x1.
3703 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3704
b71b7a8e
RB
37052016-05-17 Richard Biener <rguenther@suse.de>
3706
3707 PR tree-optimization/71132
3708 * gcc.dg/torture/pr71132.c: New testcase.
3709
3c51ad46
CL
37102016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3711
3712 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3713
d20faa66
KT
37142016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3715
3716 PR target/70809
3717 * gcc.target/aarch64/pr70809_1.c: New test.
3718
b75cc5a4
KT
37192016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3720
3721 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3722 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3723 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3724 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3725
b28eb195
IE
37262016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3727 Ilya Enkovich <ilya.enkovich@intel.com>
3728
3729 PR target/71114
3730 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3731
0b9004ed
JH
37322016-05-16 Jan Hubicka <hubicka@ucw.cz>
3733
3734 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3735 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3736
1b81a1c1
MW
37372016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3738
3739 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3740 test for __ARM_FP16_ARGS.
3741 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3742 * gcc.target/arm/aapcs/neon-vect10.c: New.
3743 * gcc.target/arm/aapcs/neon-vect9.c: New.
3744 * gcc.target/arm/aapcs/vfp18.c: New.
3745 * gcc.target/arm/aapcs/vfp19.c: New.
3746 * gcc.target/arm/aapcs/vfp20.c: New.
3747 * gcc.target/arm/aapcs/vfp21.c: New.
3748 * gcc.target/arm/fp16-aapcs-1.c: New.
3749 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3750 test for __ARM_FP16_ARGS.
3751 * g++.target/arm/fp16-return-1.c: Update expected output.
3752
921d1e73
JW
37532016-05-16 Jiong Wang <jiong.wang@arm.com>
3754
3755 PR testsuite/70227
3756 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3757
228eb42a
HA
37582016-05-15 Harald Anlauf <anlauf@gmx.de>
3759
3760 PR fortran/69603
3761 * gfortran.dg/pr69603.f90: New testcase.
3762
785abfd3
FR
37632016-05-14 Fritz Reese <fritzoreese@gmail.com>
3764
3765 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3766
e75eb64f
FR
37672016-05-14 Fritz Reese <fritzoreese@gmail.com>
3768
3769 PR fortran/71047
3770 * gfortran.dg/pr71047.f08: New test.
3771
aa4b467b
JM
37722016-05-13 Joseph Myers <joseph@codesourcery.com>
3773
3774 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3775 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3776 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3777
653fb4a2
MS
37782016-05-13 Martin Sebor <msebor@redhat.com>
3779
3780 PR c++/60049
3781 * g++.dg/cpp0x/constexpr-60049.C: New test.
3782
9e37582d
JJ
37832016-05-13 Jakub Jelinek <jakub@redhat.com>
3784
3785 PR bootstrap/71071
3786 * gcc.dg/pr71071.c: New test.
3787
a278aa17
UB
37882016-05-13 Uros Bizjak <ubizjak@gmail.com>
3789
3790 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3791 remove XOP handling.
377eaca7 3792 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3793
ac3d02e2
NS
37942016-05-13 Nathan Sidwell <nathan@acm.org>
3795
3796 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3797 __atomic_is_lock_free declaration.
3798
8ab3bdac
RB
37992016-05-13 Richard Biener <rguenther@suse.de>
3800
3801 PR tree-optimization/42587
3802 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3803
623b8e0a
ML
38042016-05-13 Martin Liska <mliska@suse.cz>
3805
3806 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3807 the new format of dump output.
3808
da7674f6
IE
38092016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3810
3811 * gcc.dg/pr71084.c: New test.
3812
c959db3d
RR
38132016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3814
53d6d955
UB
3815 PR target/53440
3816 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3817
43203dea
RR
38182016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3819
3820 * gcc.target/aarch64/struct_return.c: New test.
3821
4f2e1536
MP
38222016-05-12 Marek Polacek <polacek@redhat.com>
3823
3824 PR c/70756
3825 * c-c++-common/pr70756-2.c: New test.
3826 * c-c++-common/pr70756.c: New test.
3827
1ef33ef3
RB
38282016-05-12 Richard Biener <rguenther@suse.de>
3829
3830 PR tree-optimization/71059
3831 * gcc.dg/torture/pr71059.c: New testcase.
3832
763baff6
RB
38332016-05-12 Richard Biener <rguenther@suse.de>
3834
3835 PR tree-optimization/71062
3836 * gcc.dg/torture/pr71062.c: New testcase.
3837
c4ec1243
IE
38382016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3839
3840 PR tree-optimization/71006
3841 * gcc.dg/pr71006.c: New test.
3842
a5fbf76d
MP
38432016-05-12 Marek Polacek <polacek@redhat.com>
3844
3845 PR driver/71063
3846 * gcc.dg/opts-7.c: New test.
3847
5acc47a4
KT
38482016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3849
3850 PR target/70830
3851 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3852 Add -save-temps to dg-options.
3853 Scan for ldmfd rather than pop instruction.
3854 * gcc.target/arm/interrupt-2.c: Likewise.
3855 * gcc.target/arm/pr70830.c: New test.
3856
40bd4bf9
JJ
38572016-05-12 Jakub Jelinek <jakub@redhat.com>
3858
3cd63842
JJ
3859 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3860 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3861
c05d08f6
JJ
3862 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3863 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3864 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3865
bc27ffae
JJ
3866 PR target/71019
3867 * gcc.target/i386/avx512vl-pack-1.c: New test.
3868 * gcc.target/i386/avx512vl-pack-2.c: New test.
3869 * gcc.target/i386/avx512bw-pack-2.c: New test.
3870
515d7412
JJ
3871 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3872
40bd4bf9
JJ
3873 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3874 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3875 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3876
44ab146a
RB
38772016-05-12 Richard Biener <rguenther@suse.de>
3878
3879 PR tree-optimization/70986
3880 * gcc.dg/torture/pr70986-1.c: New testcase.
3881 * gcc.dg/torture/pr70986-2.c: Likewise.
3882 * gcc.dg/torture/pr70986-3.c: Likewise.
3883
d6e83a8d
MM
38842016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3885
3886 PR c/43651
3887 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3888 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3889
51e67ea3
UB
38902016-05-11 Uros Bizjak <ubizjak@gmail.com>
3891
3892 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3893 directive.
3894 * gcc.target/i386/pr66746.c: Ditto.
3895
3fd2b007
MM
38962016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3897
3898 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3899 support.
3900 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3901 warning when using -mvsx-timode.
3902 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3903 * gcc.target/powerpc/dform-2.c: Likewise.
3904 * gcc.target/powerpc/pr68805.c: Likewise.
3905
5c3a10fb
MP
39062016-05-11 Marek Polacek <polacek@redhat.com>
3907
3908 PR c++/71024
3909 * c-c++-common/attributes-3.c: New test.
3910
7cfb065b
NS
39112016-05-11 Nathan Sidwell <nathan@acm.org>
3912
3913 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3914 * gcc.c-torture/execute/pr68185.c: Likewise.
3915 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3916 * gcc.dg/pr69634.c: Requires scheduling.
3917 * gcc.dg/torture/pr66178.c: Require label values.
3918 * gcc.dg/setjmp-6.c: Require indirect jumps.
3919
f35ea97d
RB
39202016-05-11 Richard Biener <rguenther@suse.de>
3921
3922 PR tree-optimization/71055
3923 * gcc.dg/torture/pr71055.c: New testcase.
3924
dff70323
RB
39252016-05-11 Richard Biener <rguenther@suse.de>
3926
3927 PR debug/71057
3928 * g++.dg/debug/pr71057.C: New testcase.
3929
56a3d28b
JJ
39302016-05-11 Jakub Jelinek <jakub@redhat.com>
3931
3932 PR fortran/70855
3933 * gfortran.dg/gomp/pr70855.f90: New test.
3934
ebc1b29e
RB
39352016-05-11 Richard Biener <rguenther@suse.de>
3936
3937 PR middle-end/71002
3938 * g++.dg/torture/pr71002.C: New testcase.
3939
98ccd1d7
IE
39402016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3941
3942 PR middle-end/70807
3943 * gcc.dg/pr70807.c: New test.
3944
ed29e24b
MS
39452016-05-10 Martin Sebor <msebor@redhat.com>
3946
3947 PR c++/38611
3948 * g++.dg/Wattributes.C: New test.
3949
e39dab2c
MG
39502016-05-10 Marc Glisse <marc.glisse@inria.fr>
3951
3952 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3953 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3954 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3955
d067e238
IE
39562016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3957
3958 PR target/70799
3959 * gcc.target/i386/pr70799-1.c: New test.
3960
cd36c83e
PMR
39612016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3962
3963 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3964
1e3af2a4
IE
39652016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3966
3967 PR middle-end/70877
3968 * gcc.target/i386/pr70877.c: New test.
3969
afc610db
IE
39702016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3971
3972 PR tree-optimization/70786
3973 * gcc.target/i386/pr70876.c: New test.
3974
4b59d19f
JJ
39752016-05-10 Jakub Jelinek <jakub@redhat.com>
3976
3977 PR target/70927
3978 * gcc.target/i386/avx512vl-logic-1.c: New test.
3979 * gcc.target/i386/avx512vl-logic-2.c: New test.
3980 * gcc.target/i386/avx512dq-logic-2.c: New test.
3981
9b5ee426
BS
39822016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3983
3984 PR target/70963
3985 * gcc.target/powerpc/pr70963.c: New.
3986
f3352cab
DM
39872016-05-10 David Malcolm <dmalcolm@redhat.com>
3988
3989 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3990 (test_very_wide_line): Add ruler to expected output.
3991 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3992 (test_very_wide_line): Likewise.
3993 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3994 (test_show_locus): Within the handling of "test_very_wide_line",
3995 enable show_ruler_p on the diagnostic context.
3996
4a3255dd
RB
39972016-05-10 Richard Biener <rguenther@suse.de>
3998
3999 PR tree-optimization/71039
4000 * gcc.dg/torture/pr71039.c: New testcase.
4001
da7c9950
NS
40022016-05-10 Nathan Sidwell <nathan@acm.org>
4003
4004 * gcc.dg/nested-func-10.c: Requires alloca.
4005 * gcc.dg/nested-func-9.c: Requires alloca.
4006 * gcc.c-torture/execute/pr70460.c: Requires labels.
4007 * gcc.c-torture/compile/pr70199.c: Requires labels.
4008 * gcc.target/nvptx/decl.c: Compile only.
4009 * gcc.target/nvptx/trailing-init.c: Compile only.
4010 * gcc.target/nvptx/ary-init.c: Compile only.
4011
cf68d92c
MP
40122016-05-10 Marek Polacek <polacek@redhat.com>
4013
4014 PR c/70255
4015 * gcc.dg/attr-opt-1.c: New test.
4016
64ea4e15
RB
40172016-05-10 Richard Biener <rguenther@suse.de>
4018
4019 PR tree-optimization/70497
4020 PR tree-optimization/28367
4021 * gcc.dg/torture/20160404-1.c: New testcase.
4022 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
4023 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
4024
5a96dae3
PMR
40252016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4026
4027 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
4028
fc97f805
UB
40292016-05-09 Uros Bizjak <ubizjak@gmail.com>
4030
4031 * gcc.target/i386/fabsneg-1.c New test.
4032
a710b1d5
AM
40332016-05-09 Alan Modra <amodra@gmail.com>
4034
4035 PR testsuite/70826
4036 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
4037
171f6f05
RB
40382016-05-09 Richard Biener <rguenther@suse.de>
4039
4040 PR tree-optimization/70985
4041 * gcc.dg/torture/pr70985.c: New testcase.
4042
18caa34e
BC
40432016-05-09 Bin Cheng <bin.cheng@arm.com>
4044
4045 * gcc.dg/tree-ssa/ifc-9.c: New test.
4046 * gcc.dg/tree-ssa/ifc-10.c: New test.
4047 * gcc.dg/tree-ssa/ifc-11.c: New test.
4048 * gcc.dg/tree-ssa/ifc-12.c: New test.
4049 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4050 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4051 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4052
7a27d38f
RB
40532016-05-09 Richard Biener <rguenther@suse.de>
4054
4055 PR fortran/70937
4056 * gfortran.dg/pr70937.f90: New testcase.
4057
5ebbbd3d
RO
40582016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4059
4060 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4061
f6288c24
FR
40622016-05-07 Fritz Reese <fritzoreese@gmail.com>
4063
4064 PR fortran/56226
4065 * gfortran.dg/dec_structure_1.f90: New testcase.
4066 * gfortran.dg/dec_structure_2.f90: Ditto.
4067 * gfortran.dg/dec_structure_3.f90: Ditto.
4068 * gfortran.dg/dec_structure_4.f90: Ditto.
4069 * gfortran.dg/dec_structure_5.f90: Ditto.
4070 * gfortran.dg/dec_structure_6.f90: Ditto.
4071 * gfortran.dg/dec_structure_7.f90: Ditto.
4072 * gfortran.dg/dec_structure_8.f90: Ditto.
4073 * gfortran.dg/dec_structure_9.f90: Ditto.
4074 * gfortran.dg/dec_structure_10.f90: Ditto.
4075 * gfortran.dg/dec_structure_11.f90: Ditto.
4076 * gfortran.dg/dec_union_1.f90: Ditto.
4077 * gfortran.dg/dec_union_2.f90: Ditto.
4078 * gfortran.dg/dec_union_3.f90: Ditto.
4079 * gfortran.dg/dec_union_4.f90: Ditto.
4080 * gfortran.dg/dec_union_5.f90: Ditto.
4081 * gfortran.dg/dec_union_6.f90: Ditto.
4082 * gfortran.dg/dec_union_7.f90: Ditto.
4083
5ec4a8cd
TV
40842016-05-07 Tom de Vries <tom@codesourcery.com>
4085
4086 PR tree-optimization/70956
4087 * gcc.dg/graphite/pr70956.c: New test.
4088
58ec1d0e
JJ
40892016-05-06 Jakub Jelinek <jakub@redhat.com>
4090
ccd88fb7
JJ
4091 PR middle-end/70941
4092 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4093 (a, b, c, d): Change type from char to signed char.
4094 (main): Compare against (signed char) -1634678893 instead of
4095 hardcoded -109. Use __builtin_abort instead of abort.
4096
dd3b6464
JJ
4097 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4098 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4099
58ec1d0e
JJ
4100 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4101
19aa23d8
YR
41022016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4103
4104 PR debug/70935
4105 * gcc.dg/torture/pr70935.c: New test.
4106
ae5f0df1
OE
41072016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4108
4109 PR target/58219
ce23a8ff 4110 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 4111
078f7e37
RB
41122016-05-06 Richard Biener <rguenther@suse.de>
4113
4114 PR tree-optimization/70960
4115 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4116
765d7b54
OE
41172016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4118
4119 PR target/52933
4120 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4121 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4122 Adjust expected instruction counts.
4123 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4124
29c94e65
MP
41252016-05-06 Marek Polacek <polacek@redhat.com>
4126
4127 PR sanitizer/70875
4128 * gcc.dg/ubsan/bounds-3.c: New test.
4129
3684b02e
OE
41302016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4131
4132 PR target/54089
4133 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4134
8706773f
RB
41352016-05-06 Richard Biener <rguenther@suse.de>
4136
4137 PR middle-end/70931
4138 * gfortran.dg/pr70931.f90: New testcase.
4139
a4f51018
RB
41402016-05-06 Richard Biener <rguenther@suse.de>
4141
4142 PR middle-end/70941
4143 * gcc.dg/torture/pr70941.c: New testcase.
4144
c4f2425f
BC
41452016-05-05 Bin Cheng <bin.cheng@arm.com>
4146
4147 PR tree-optimization/57206
4148 * gcc.dg/vect/pr57206.c: New test.
4149
5dc08197
RO
41502016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4151
4152 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4153
351f85c5
JJ
41542016-05-05 Jakub Jelinek <jakub@redhat.com>
4155
568bac8c
JJ
4156 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4157
351f85c5
JJ
4158 * c-c++-common/Wdangling-else-4.c: New test.
4159
33fd7785
JJ
41602016-05-04 Jakub Jelinek <jakub@redhat.com>
4161
2d1ac15a
JJ
4162 PR c++/70906
4163 PR c++/70933
4164 * g++.dg/opt/pr70906.C: New test.
4165 * g++.dg/opt/pr70933.C: New test.
4166
33fd7785
JJ
4167 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4168
6b715bf6
JH
41692016-05-04 Jan Hubicka <hubicka@ucw.cz>
4170
4171 * gcc.dg/ipa/pure-const-3.c: New testcase.
4172
deef7113
MP
41732016-05-04 Marek Polacek <polacek@redhat.com>
4174
4175 * c-c++-common/Wdangling-else-1.c: New test.
4176 * c-c++-common/Wdangling-else-2.c: New test.
4177 * c-c++-common/Wdangling-else-3.c: New test.
4178
5396db97
KCY
41792016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4180
4181 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4182 flag is present.
4183
de55efd5
MP
41842016-05-04 Marek Polacek <polacek@redhat.com>
4185
4186 PR c/48778
4187 * gcc.dg/Waddress-2.c: New test.
4188
475839b6
AM
41892016-05-04 Alan Modra <amodra@gmail.com>
4190
4191 * gcc.target/powerpc/pr70866.c: New.
4192
b25aad5f
MS
41932016-05-03 Martin Sebor <msebor@redhat.com>
4194
4195 PR c++/66561
4196 * c-c++-common/builtin_location.c: New test.
4197 * g++.dg/cpp1y/builtin_location.C: New test.
4198
79ce98bc
MP
41992016-05-03 Marek Polacek <polacek@redhat.com>
4200
4201 PR c/70859
4202 * gcc.dg/pr70859.c: New test.
4203 * gcc.dg/pr70859-2.c: New test.
4204
402e89f5
PMR
42052016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4206
4207 * gnat.dg/debug5.adb: New testcase.
4208
f3d90045
DV
42092016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4210
4211 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4212 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4213 Procedure to check for z10 instruction set.
4214
1e26cec1
CL
42152016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4216
4217 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4218
71aca5a0
AM
42192016-05-03 Alan Modra <amodra@gmail.com>
4220
4221 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4222
2fd70ec1
JJ
42232016-05-03 Jakub Jelinek <jakub@redhat.com>
4224
4225 * gcc.target/i386/avx512f-cvt-1.c: New test.
4226
e5705cf7
L
42272016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4228
4229 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4230 -fdump-tree-vrp-details.
4231
381cdae4
RB
42322016-05-03 Richard Biener <rguenther@suse.de>
4233
4234 * gcc.dg/pr30172-1.c: Adjust.
4235 * gcc.dg/pr63743.c: Likewise.
4236 * gcc.dg/tm/pr51696.c: Likewise.
4237 * c-c++-common/tm/safe-1.c: Likewise.
4238 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4239 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4240 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4241 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4242
adedd5c1
JJ
42432016-05-03 Jakub Jelinek <jakub@redhat.com>
4244
31ed1665
JJ
4245 PR rtl-optimization/70467
4246 * gcc.target/i386/pr70467-3.c: New test.
4247 * gcc.target/i386/pr70467-4.c: New test.
4248
dea60b59
JJ
4249 PR tree-optimization/70916
4250 * gcc.c-torture/compile/pr70916.c: New test.
4251
adedd5c1
JJ
4252 PR target/49244
4253 * gcc.target/i386/pr49244-1.c: New test.
4254 * gcc.target/i386/pr49244-2.c: New test.
4255
f80041ef
BS
42562016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4257
4258 PR rtl-optimization/44281
4259 * gcc.target/i386/pr44281.c: New test.
4260
1cfcd39e
BC
42612016-05-03 bin cheng <bin.cheng@arm.com>
4262
4263 PR tree-optimization/56541
4264 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4265 * gcc.dg/vect/pr56541.c: new test.
4266
4304ccfd
MM
42672016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4268
4269 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4270 __float128.
4271 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4272
50d94c29
L
42732016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4274
4275 PR testsuite/70520
4276 * c-c++-common/asan/clone-test-1.c (main): Align child process
4277 stack to 16 bytes.
4278
bc1aee87
DM
42792016-05-02 David Malcolm <dmalcolm@redhat.com>
4280
4281 PR c++/62314
4282 * g++.dg/spellcheck-fields-2.C: New test case.
4283
474e0129
DM
42842016-05-02 David Malcolm <dmalcolm@redhat.com>
4285
4286 PR c++/62314
4287 * g++.dg/pr62314.C: New test case.
4288
818b88a7
JH
42892016-05-02 Jan Hubicka <hubicka@ucw.cz>
4290
4291 * gcc.dg/ipa/inline-8.c: New testcase.
4292
dd77684f
JJ
42932016-05-02 Jakub Jelinek <jakub@redhat.com>
4294
4295 PR rtl-optimization/70467
4296 * gcc.target/i386/pr70467-1.c: New test.
4297
72407e00
BE
42982016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4299
4300 * gcc.dg/spec-options.c: Run the test on all targets.
4301 * gcc.dg/foo.specs: Use cpp_unique_options.
4302
dd53d197
MG
43032016-05-02 Marc Glisse <marc.glisse@inria.fr>
4304
4305 * gcc.dg/tree-ssa/unord.c: New testcase.
4306
a8b85ce9
MG
43072016-05-02 Marc Glisse <marc.glisse@inria.fr>
4308
4309 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4310
5b37e866
NS
43112016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4312
4313 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4314
7176a4a0
MP
43152016-05-02 Marek Polacek <polacek@redhat.com>
4316
4317 PR c/70851
4318 * gcc.dg/enum-incomplete-3.c: New test.
4319
6b9933b9
MP
43202016-05-02 Marek Polacek <polacek@redhat.com>
4321 Tom de Vries <tom@codesourcery.com>
4322
4323 PR tree-optimization/70700
4324 * gcc.dg/pr70700.c: New test.
4325
90f82260
UB
43262016-05-01 Uros Bizjak <ubizjak@gmail.com>
4327
4328 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4329 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4330 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4331 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4332 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4333
f73036c1
EB
43342016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4335
4336 * ada/acats/run_acats: Rename into...
4337 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4338 * ada/acats/run_all.sh: Remove redundant test.
4339 (target_run): Move around.
4340 (target_gnatchop): Use newly built executable.
4341 (target_gnatmake): Likewise.
4342 Check that the compilation of impbit succeeds.
4343
85e051a3
OE
43442016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4345
4346 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4347 * gcc.dg/20021029-1.c: Likewise.
4348 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4349 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4350 * gcc.target/sh/cmpstr.c: Likewise.
4351 * gcc.target/sh/cmpstrn.c: Likewise.
4352 * gcc.target/sh/memset.c: Likewise.
4353 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4354 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4355 * gcc.target/sh/pr39423-1.c: Likewise.
4356 * gcc.target/sh/pr49468-di.c: Likewise.
4357 * gcc.target/sh/pr49468-si.c: Likewise.
4358 * gcc.target/sh/pr49880-1.c: Likewise.
4359 * gcc.target/sh/pr49880-2.c: Likewise.
4360 * gcc.target/sh/pr49880-3.c: Likewise.
4361 * gcc.target/sh/pr50751-1.c: Likewise.
4362 * gcc.target/sh/pr50751-4.c: Likewise.
4363 * gcc.target/sh/pr50751-7.c: Likewise.
4364 * gcc.target/sh/pr51244-1.c: Likewise.
4365 * gcc.target/sh/pr51244-10.c: Likewise.
4366 * gcc.target/sh/pr51244-11.c: Likewise.
4367 * gcc.target/sh/pr51244-12.c: Likewise.
4368 * gcc.target/sh/pr51244-13.c: Likewise.
4369 * gcc.target/sh/pr51244-14.c: Likewise.
4370 * gcc.target/sh/pr51244-17.c: Likewise.
4371 * gcc.target/sh/pr51244-18.c: Likewise.
4372 * gcc.target/sh/pr51244-19.c: Likewise.
4373 * gcc.target/sh/pr51244-4.c: Likewise.
4374 * gcc.target/sh/pr51244-5.c: Likewise.
4375 * gcc.target/sh/pr51244-7.c: Likewise.
4376 * gcc.target/sh/pr51244-8.c: Likewise.
4377 * gcc.target/sh/pr51244-9.c: Likewise.
4378 * gcc.target/sh/pr51697.c: Likewise.
4379 * gcc.target/sh/pr52483-1.c: Likewise.
4380 * gcc.target/sh/pr52483-2.c: Likewise.
4381 * gcc.target/sh/pr52483-3.c: Likewise.
4382 * gcc.target/sh/pr52483-5.c: Likewise.
4383 * gcc.target/sh/pr52933-1.c: Likewise.
4384 * gcc.target/sh/pr52933-2.c: Likewise.
4385 * gcc.target/sh/pr52933-3.c: Likewise.
4386 * gcc.target/sh/pr53568-1.c: Likewise.
4387 * gcc.target/sh/pr53976-1.c: Likewise.
4388 * gcc.target/sh/pr53988-1.c: Likewise.
4389 * gcc.target/sh/pr53988.c: Likewise.
4390 * gcc.target/sh/pr54089-1.c: Likewise.
4391 * gcc.target/sh/pr54089-6.c: Likewise.
4392 * gcc.target/sh/pr54089-7.c: Likewise.
4393 * gcc.target/sh/pr54089-8.c: Likewise.
4394 * gcc.target/sh/pr54089-9.c: Likewise.
4395 * gcc.target/sh/pr54236-1.c: Likewise.
4396 * gcc.target/sh/pr54236-2.c: Likewise.
4397 * gcc.target/sh/pr54236-3.c: Likewise.
4398 * gcc.target/sh/pr54236-4.c: Likewise.
4399 * gcc.target/sh/pr54386.c: Likewise.
4400 * gcc.target/sh/pr54602-1.c: Likewise.
4401 * gcc.target/sh/pr54685.c: Likewise.
4402 * gcc.target/sh/pr54760-1.c: Likewise.
4403 * gcc.target/sh/pr54760-2.c: Likewise.
4404 * gcc.target/sh/pr54760-3.c: Likewise.
4405 * gcc.target/sh/pr54760-4.c: Likewise.
4406 * gcc.target/sh/pr54760-5.c: Likewise.
4407 * gcc.target/sh/pr54760-6.c: Likewise.
4408 * gcc.target/sh/pr55146.c: Likewise.
4409 * gcc.target/sh/pr55160.c: Likewise.
4410 * gcc.target/sh/pr59278.c: Likewise.
4411 * gcc.target/sh/pr59401-1.c: Likewise.
4412 * gcc.target/sh/pr59533-1.c: Likewise.
4413 * gcc.target/sh/pr63260.c: Likewise.
4414 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4415 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4416 * gcc.target/sh/strlen.c: Likewise.
4417 * gcc.target/sh/torture/pr30807.c: Likewise.
4418 * gcc.target/sh/torture/pr34777.c: Likewise.
4419 * gcc.target/sh/torture/pr64652.c: Likewise.
4420 * gcc.target/sh/torture/pr65505.c: Likewise.
4421 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4422 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4423
411e5c67
PC
44242016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4425
4426 PR c++/66644
4427 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4428
8fa97501
BS
44292016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4430
4431 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4432 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4433 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4434 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4435
5a956111
PP
44362016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4437
4438 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4439 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4440
e7ff0319
CP
44412016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4442
4443 PR middle-end/70626
4444 * c-c++-common/goacc/combined-reduction.c: New test.
4445 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4446
52d11a4b
L
44472016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4448
4449 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4450 *movdi_internal pattern only if PIC off.
4451 * gcc.target/i386/pr70155-2.c: Likewise.
4452 * gcc.target/i386/pr70155-3.c: Likewise.
4453 * gcc.target/i386/pr70155-4.c: Likewise.
4454 * gcc.target/i386/pr70155-5.c: Likewise.
4455 * gcc.target/i386/pr70155-6.c: Likewise.
4456 * gcc.target/i386/pr70155-7.c: Likewise.
4457 * gcc.target/i386/pr70155-8.c: Likewise.
4458 * gcc.target/i386/pr70155-15.c: Likewise.
4459 * gcc.target/i386/pr70155-17.c: Likewise.
4460 * gcc.target/i386/pr70155-22.c: Likewise.
4461
8960db31
BC
44622016-04-29 Bin Cheng <bin.cheng@arm.com>
4463
4464 PR tree-optimization/70803
4465 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4466
cca535a4
IE
44672016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4468
4469 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4470 optimization of vector loop.
4471 * gcc.target/i386/vect-unpack-3.c: New test.
4472 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4473 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4474 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4475
500ecf4a
MP
44762016-04-29 Marek Polacek <polacek@redhat.com>
4477
4478 PR sanitizer/70342
4479 * g++.dg/ubsan/null-7.C: New test.
4480
2fff3db8
MP
4481 PR c/70852
4482 * gcc.dg/pr70852.c: New test.
4483
509063eb
DV
44842016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4485
4486 PR/69089
4487 * g++.dg/cpp0x/alignas6.C: New test.
4488
83745c0d
DV
44892016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4490
c87885ca
RO
4491 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4492 * gcc.dg/pr27003.c: Likewise.
4493 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4494 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4495 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4496 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4497 * gcc.target/arc/mxy.c: Likewise.
4498 * gcc.target/arc/mswape.c: Likewise.
4499 * gcc.target/arc/mrtsc.c: Likewise.
4500 * gcc.target/arc/mcrc.c: Likewise.
4501 * gcc.target/arc/mdsp-packa.c: Likewise.
4502 * gcc.target/arc/mdvbf.c: Likewise.
4503 * gcc.target/arc/mlock.c: Likewise.
4504 * gcc.target/arc/mmac-24.c: Likewise.
4505 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4506
849b265d
BS
45072016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4508 Matthijs Kooijman <matthijs@stdin.nl>
4509 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4510
4511 PR target/60040
4512 * gcc.target/avr/pr60040-1.c: New.
4513 * gcc.target/avr/pr60040-2.c: New.
4514
1390536b
RB
45152016-04-29 Richard Biener <rguenther@suse.de>
4516
4517 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4518
98998245
RB
45192016-04-29 Richard Biener <rguenther@suse.de>
4520
4521 PR tree-optimization/13962
4522 PR tree-optimization/65686
4523 * gcc.dg/uninit-pr65686.c: New testcase.
4524
8b80cc21
JJ
45252016-04-29 Jakub Jelinek <jakub@redhat.com>
4526
4527 PR middle-end/70843
4528 * gcc.dg/pr70843.c: New test.
4529
6181bc30
JJ
45302016-04-28 Jakub Jelinek <jakub@redhat.com>
4531
4532 PR target/70858
4533 * gcc.target/i386/pr70858.c: New test.
4534
f4cb3612
AB
45352016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4536
4537 * gcc.target/arc/nps400-1.c: New file.
4538
8ad9df62
JR
45392016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4540 Andrew Burgess <andrew.burgess@embecosm.com>
4541
4542 * gcc.target/arc/movh_cl-1.c: New file.
4543
ceaaa9fe
JR
45442016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4545 Andrew Burgess <andrew.burgess@embecosm.com>
4546
4547 * gcc.target/arc/extzv-1.c: New file.
4548 * gcc.target/arc/insv-1.c: New file.
4549 * gcc.target/arc/insv-2.c: New file.
4550 * gcc.target/arc/movb-1.c: New file.
4551 * gcc.target/arc/movb-2.c: New file.
4552 * gcc.target/arc/movb-3.c: New file.
4553 * gcc.target/arc/movb-4.c: New file.
4554 * gcc.target/arc/movb-5.c: New file.
4555 * gcc.target/arc/movb_cl-1.c: New file.
4556 * gcc.target/arc/movb_cl-2.c: New file.
4557 * gcc.target/arc/movbi_cl-1.c: New file.
4558 * gcc.target/arc/movl-1.c: New file.
4559
4d03dc2f
JR
45602016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4561 Andrew Burgess <andrew.burgess@embecosm.com>
4562
4563 * gcc.target/arc/cmem-1.c: New file.
4564 * gcc.target/arc/cmem-2.c: New file.
4565 * gcc.target/arc/cmem-3.c: New file.
4566 * gcc.target/arc/cmem-4.c: New file.
4567 * gcc.target/arc/cmem-5.c: New file.
4568 * gcc.target/arc/cmem-6.c: New file.
4569 * gcc.target/arc/cmem-7.c: New file.
4570 * gcc.target/arc/cmem-ld.inc: New file.
4571 * gcc.target/arc/cmem-st.inc: New file.
4572
81262dad
JJ
45732016-04-28 Jakub Jelinek <jakub@redhat.com>
4574
4575 PR target/70821
4576 * gcc.target/i386/pr70821.c: New test.
4577
0a31a09a
BS
45782016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4579
4580 * gcc.target/powerpc/vec-adde.c: New test.
4581 * gcc.target/powerpc/vec-adde-int128.c: New test.
4582
3ddffba9
JJ
45832016-04-28 Jakub Jelinek <jakub@redhat.com>
4584
4585 * gcc.target/i386/avx-vround-1.c: New test.
4586 * gcc.target/i386/avx-vround-2.c: New test.
4587 * gcc.target/i386/avx512vl-vround-1.c: New test.
4588 * gcc.target/i386/avx512vl-vround-2.c: New test.
4589
713dedcd
RO
45902016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4591
4592 PR testsuite/70595
4593 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4594 (check_effective_target_cilkplus_runtime): ... this.
4595 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4596 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4597
4598 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4599 Require cilkplus_runtime.
4600 Don't add -lcilkrts.
4601 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4602 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4603 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4604 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4605 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4606 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4607 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4608 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4609 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4610 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4611 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4612 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4613 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4614 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4615 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4616 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4617 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4618 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4619 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4620 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4621 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4622 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4623 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4624 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4625 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4626 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4627 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4628 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4629 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4630
4631 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4632 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4633
4634 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4635
4636 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4637 cilkplus_runtime.
4638
3563f78f
MG
46392016-04-27 Marc Glisse <marc.glisse@inria.fr>
4640
4641 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4642 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4643
6bc2bb18
RB
46442015-04-27 Ryan Burn <contact@rnburn.com>
4645
4646 PR c++/69024
4647 PR c++/68997
4648 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4649 diagnostic.
4650 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4651 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4652
1e55d29a
EB
46532016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4654
4655 * gnat.dg/limited_with4.ad[sb]: New test.
4656 * gnat.dg/limited_with4_pkg.ads: New helper.
4657
087146ca
L
46582016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4659
4660 PR target/70155
4661 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4662 and movv1ti_internal patterns
4663 * gcc.target/i386/pr70155-1.c: New test.
4664 * gcc.target/i386/pr70155-2.c: Likewise.
4665 * gcc.target/i386/pr70155-3.c: Likewise.
4666 * gcc.target/i386/pr70155-4.c: Likewise.
4667 * gcc.target/i386/pr70155-5.c: Likewise.
4668 * gcc.target/i386/pr70155-6.c: Likewise.
4669 * gcc.target/i386/pr70155-7.c: Likewise.
4670 * gcc.target/i386/pr70155-8.c: Likewise.
4671 * gcc.target/i386/pr70155-9.c: Likewise.
4672 * gcc.target/i386/pr70155-10.c: Likewise.
4673 * gcc.target/i386/pr70155-11.c: Likewise.
4674 * gcc.target/i386/pr70155-12.c: Likewise.
4675 * gcc.target/i386/pr70155-13.c: Likewise.
4676 * gcc.target/i386/pr70155-14.c: Likewise.
4677 * gcc.target/i386/pr70155-15.c: Likewise.
4678 * gcc.target/i386/pr70155-16.c: Likewise.
4679 * gcc.target/i386/pr70155-17.c: Likewise.
4680 * gcc.target/i386/pr70155-18.c: Likewise.
4681 * gcc.target/i386/pr70155-19.c: Likewise.
4682 * gcc.target/i386/pr70155-20.c: Likewise.
4683 * gcc.target/i386/pr70155-21.c: Likewise.
4684 * gcc.target/i386/pr70155-22.c: Likewise.
4685
92329f9f
L
46862016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4687
4688 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4689 ".{5,6}".
4690
309a0cf6
BC
46912016-04-27 Bin Cheng <bin.cheng@arm.com>
4692
4693 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4694 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4695 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4696 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4697 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4698
72ed2b9c
RB
46992016-04-27 Richard Biener <rguenther@suse.de>
4700
4701 PR ipa/70760
4702 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4703 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4704
3c98ff9b
NS
47052016-04-27 Nathan Sidwell <nathan@acm.org>
4706
4707 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4708 * g++.dg/ubsan/pr63956.C: Adjust error location.
4709
9ec5d66b
NC
47102016-04-27 Nick Clifton <nickc@redhat.com>
4711
4712 PR middle-end/49889
4713 * gcc.dg/pr49889.c: New test.
4714
c1e1f433
BS
47152016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4716
4717 * c-c++-common/memset-array.c: New test.
4718
8ac43293
MS
47192016-04-26 Martin Sebor <msebor@redhat.com>
4720
4721 PR c++/66639
4722 * g++.dg/cpp1y/func_constexpr.C: New test.
4723
843ce8ab
PP
47242016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4725
4726 PR c++/70241
4727 * g++.dg/cpp0x/enum32.C: New test.
4728 * g++.dg/cpp0x/enum33.C: New test.
4729
47302016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4731
4732 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4733 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4734 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4735 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4736 * gcc.c-torture/execute/pr38151.c: Likewise.
4737 * gcc.c-torture/execute/pr66556.c: Likewise.
4738 * gcc.c-torture/execute/pr67781.c: Likewise.
4739 * gcc.c-torture/execute/pr68648.c: Likewise.
4740
ca1206be
MG
47412016-04-26 Marc Glisse <marc.glisse@inria.fr>
4742
4743 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4744
2448a956
MP
47452016-04-26 Marek Polacek <polacek@redhat.com>
4746
4747 PR c/67784
4748 * gcc.dg/pr67784-3.c: New test.
4749 * gcc.dg/pr67784-4.c: New test.
4750 * gcc.dg/pr67784-5.c: New test.
4751
b02a5e26
MP
4752 PR c/70791
4753 * gcc.dg/Wnested-externs-2.c: New test.
4754
6b6aa8d3
MG
47552016-04-26 Marc Glisse <marc.glisse@inria.fr>
4756
4757 * gcc.dg/fold-plusmult.c: Adjust.
4758 * gcc.dg/no-strict-overflow-6.c: Adjust.
4759 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4760
a2095b55
BS
47612016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4762
4763 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4764 number scans.
4765 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4766 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4767 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4768 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4769 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4770 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4771 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4772 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4773 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4774 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4775 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4776 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4777 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4778 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4779 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4780 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4781 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4782 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4783 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4784 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4785 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4786 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4787 scans.
4788 * gcc.target/i386/pr32219-4.c: Likewise.
4789 * gcc.target/i386/pr32219-6.c: Likewise.
4790 * gcc.target/i386/pr32219-8.c: Likewise.
4791
bb0cc5c8
KT
47922016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4793
4794 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4795 associated options.
4796
5a0802ea
MP
47972016-04-26 Marek Polacek <polacek@redhat.com>
4798
4799 PR c++/70744
4800 * g++.dg/ext/cond2.C: New test.
4801
00f615af
BC
48022016-04-26 Bin Cheng <bin.cheng@arm.com>
4803
4804 PR tree-optimization/70771
4805 PR tree-optimization/70775
4806 * gcc.dg/pr70771.c: New test.
25939d34 4807 * gcc.dg/pr70775.c: New test.
00f615af 4808
218155e7
BS
48092016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4810
4811 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4812
ab99f467
RB
48132016-04-25 Richard Biener <rguenther@suse.de>
4814
4815 PR tree-optimization/70780
4816 * gcc.dg/torture/pr70780.c: New testcase.
4817
93c590ee
MC
48182016-04-25 Michael Collison <michael.collison@arm.com>
4819
c87885ca
RO
4820 * gcc.target/arm/neon-vaddws16.c: New test.
4821 * gcc.target/arm/neon-vaddws32.c: New test.
4822 * gcc.target/arm/neon-vaddwu16.c: New test.
4823 * gcc.target/arm/neon-vaddwu32.c: New test.
4824 * gcc.target/arm/neon-vaddwu8.c: New test.
4825 * lib/target-supports.exp
93c590ee
MC
4826 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4827 that arm neon support vector widen sum of HImode TO SImode.
4828
d6c1a7a7
JJ
48292016-04-23 Jakub Jelinek <jakub@redhat.com>
4830
4831 PR sanitizer/70712
4832 * c-c++-common/asan/pr70712.c: New test.
4833
ab0fc037
TS
48342016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4835
4836 * .gitattributes: New file.
4837
2aa64824
CL
48382016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4839
4840 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4841
e7e12d92
DH
48422016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4843
4844 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4845 * gfortran.dg/submodule_15.f08: Likewise.
4846
d1431192
RB
48472016-04-22 Richard Biener <rguenther@suse.de>
4848
4849 PR tree-optimization/70740
4850 * gcc.dg/torture/pr70740.c: New testcase.
4851
04a63c24
L
48522016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4853
4854 PR target/70750
4855 * gcc.target/i386/pr70750-1.c: New test.
4856 * gcc.target/i386/pr70750-2.c: Likewise.
4857
20700098
PC
48582016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4859
4860 PR c++/70540
4861 * g++.dg/cpp0x/auto48.C: New.
4862
aedf4e12
MP
48632016-04-21 Marek Polacek <polacek@redhat.com>
4864
4865 PR c++/70513
4866 * g++.dg/cpp0x/forw_enum12.C: New test.
4867 * g++.dg/cpp0x/forw_enum13.C: New test.
4868
2074d80a
KY
48692016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4870
4871 PR target/70728
4872 * gcc.target/i386/pr70728.c: New test.
4873
aef4aab0
RB
48742016-04-21 Richard Biener <rguenther@suse.de>
4875
4876 PR middle-end/70747
4877 * gcc.dg/pr70747.c: New testcase.
4878
2359e571
BC
48792016-04-21 Bin Cheng <bin.cheng@arm.com>
4880
4881 PR tree-optimization/70715
4882 * gcc.dg/tree-ssa/scev-13.c: New test.
4883
ce0e66ff
MG
48842016-04-21 Marc Glisse <marc.glisse@inria.fr>
4885
4886 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4887
2c2870a1
MG
48882016-04-21 Marc Glisse <marc.glisse@inria.fr>
4889
4890 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4891
a2b056a3
JH
48922016-04-20 Jan Hubicka <jh@suse.cz>
4893
4894 PR ipa/70018
4895 * g++.dg/ipa/nothrow-1.C: New testcase.
4896
ee392fc2
NS
48972016-04-20 Nathan Sidwell <nathan@acm.org>
4898
4899 PR c++/55635
4900 * g++.dg/eh/delete1.C: New.
4901
dda49daf
L
49022016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4903
4904 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4905 -mtune-ctrl=sse_typeless_stores.
4906
8a5b9d5a
L
49072016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4908
4909 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4910
1011119f
BC
49112016-04-20 Bin Cheng <bin.cheng@arm.com>
4912
4913 PR tree-optimization/69489
4914 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4915
477d4906
IV
49162016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4917
4918 PR c++/69363
4919 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4920 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4921 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4922
fad08d12
BC
49232016-04-20 Bin Cheng <bin.cheng@arm.com>
4924
4925 PR tree-optimization/56625
4926 PR tree-optimization/69489
4927 * gcc.dg/vect/pr56625.c: New test.
4928 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4929
9e3e4fab
AP
49302016-04-20 Andrew Pinski <apinski@cavium.com>
4931
4932 PR target/64971
4933 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4934
d7aa24e4
AC
49352016-04-20 Arnaud Charlet <charlet@adacore.com>
4936
4937 * gnat.dg/self1.adb: Remove now incorrect test.
4938
e6d62b46
BC
49392016-04-20 Bin Cheng <bin.cheng@arm.com>
4940
4941 * gcc.dg/tree-ssa/scev-11.c: New test.
4942 * gcc.dg/tree-ssa/scev-12.c: New test.
4943
2697b189
MP
49442016-04-20 Marek Polacek <polacek@redhat.com>
4945
4946 PR tree-optimization/70725
4947 * gcc.dg/pr70725.c: New test.
4948
60d393e8
RB
49492016-04-20 Richard Biener <rguenther@suse.de>
4950
4951 PR tree-optimization/70726
4952 * g++.dg/vect/pr70726.cc: New testcase.
4953
82c6f58a
AK
49542016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4955
4956 PR target/70674
4957 * gcc.target/s390/pr70674.c: New test.
4958
90eeab20
JD
49592016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4960
4961 PR libgfortran/70684
4962 * gfortran.dg/list_read_14.f90: New test.
4963
fc9cf6da
L
49642016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4965
4966 PR target/69201
4967 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4968 extern to force it misaligned.
4969 (b): Likewise.
4970 (c): Likewise.
4971 (d): Likewise.
4972 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4973 Don't check `*' before movv4sf_internal.
4974 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4975 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4976 Don't check `*' before movv16qi_internal.
4977 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4978 extern to force it misaligned.
4979 (b): Likewise.
4980 (c): Likewise.
4981 (d): Likewise.
4982 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4983 Don't check `*' before movv2df_internal.
4984 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4985 extern to force it misaligned.
4986 (b): Likewise.
4987 (c): Likewise.
4988 (d): Likewise.
4989 Check movv8sf_internal instead of avx_storeups256.
4990 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4991
ea8927ea
RB
49922016-04-19 Richard Biener <rguenther@suse.de>
4993
4994 PR tree-optimization/70171
4995 * g++.dg/tree-ssa/pr70171.C: New testcase.
4996
65f52ee9
RB
49972016-04-19 Richard Biener <rguenther@suse.de>
4998
4999 PR tree-optimization/70724
5000 * gcc.dg/torture/pr70724.c: New testcase.
5001
987b67f1
VM
50022016-04-18 Vladimir Makarov <vmakarov@redhat.com>
5003
5004 PR middle-end/70689
c87885ca 5005 * gcc.target/i386/pr70689.c: New.
987b67f1 5006
91a47c39
L
50072016-04-18 H.J. Lu <hongjiu.lu@intel.com>
5008
5009 PR target/70708
5010 * gcc.target/i386/pr70708.c: New test.
5011
8270b82d
RB
50122016-04-18 Richard Biener <rguenther@suse.de>
5013
5014 PR tree-optimization/43434
5015 * gcc.dg/vect/pr43434.c: New testcase.
5016 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
5017 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5018 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5019 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
5020 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
5021 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5022 * gcc.dg/gomp/pr68640.c: Likewise.
5023 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
5024 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
5025
edd048e2
RB
50262016-04-18 Richard Biener <rguenther@suse.de>
5027
5028 PR tree-optimization/70701
5029 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
5030
bd5c7330
TV
50312016-04-18 Tom de Vries <tom@codesourcery.com>
5032
5033 PR testsuite/70699
5034 * gcc.dg/pr70161.c: Add dot-file scans.
5035 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
5036 instead of after last dot char.
5037
23f2660f
EB
50382016-04-17 Eric Botcazou <ebotcazou@adacore.com>
5039
5040 * c-c++-common/dump-ada-spec-3.c: New test.
5041 * c-c++-common/dump-ada-spec-4.c: Likewise.
5042
da152c9f
TV
50432016-04-17 Tom de Vries <tom@codesourcery.com>
5044
5045 PR other/70183
5046 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5047
cc950f98
JH
50482016-04-15 Jan Hubicka <jh@suse.cz>
5049
5050 PR ipa/70018
5051 * g++.dg/ipa/pure-const-1.C: New testcase.
5052 * g++.dg/ipa/pure-const-2.C: New testcase.
5053 * g++.dg/ipa/pure-const-3.C: New testcase.
5054
949505a9
MP
50552016-04-15 Marek Polacek <polacek@redhat.com>
5056
5057 PR c/70671
5058 * gcc.dg/bitfld-22.c: New test.
5059
10e547d6
BS
50602016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5061
5062 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5063 x86_64.
5064
1e77281b
MP
50652016-04-15 Marek Polacek <polacek@redhat.com>
5066
5067 PR c/70651
5068 * c-c++-common/pr70651.c: New test.
5069
e501fa8e
KT
50702016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5071
5072 PR rtl-optimization/70681
5073 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5074 dump scan on arm and powerpc.
5075 * gcc.dg/pr10474.c: Likewise.
5076
dda1bf61
JJ
50772016-04-15 Jakub Jelinek <jakub@redhat.com>
5078
ca4ef1ff
JJ
5079 PR c++/69517
5080 PR c++/70019
5081 PR c++/70588
5082 * g++.dg/cpp1y/vla11.C: Revert for real.
5083
dda1bf61
JJ
5084 PR c/70436
5085 * c-c++-common/Wparentheses-1.c: New test.
5086 * c-c++-common/gomp/Wparentheses-1.c: New test.
5087 * c-c++-common/gomp/Wparentheses-2.c: New test.
5088 * c-c++-common/gomp/Wparentheses-3.c: New test.
5089 * c-c++-common/gomp/Wparentheses-4.c: New test.
5090 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5091 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5092 * c-c++-common/goacc/Wparentheses-1.c: New test.
5093
1355e62c
KY
50942016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5095
5096 PR target/70662
5097 * gcc.target/i386/pr70662.c: New test.
5098
0ab34b9e 50992016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 5100 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
5101
5102 PR tree-optimization/70130
5103 * gcc.dg/vect/O3-pr70130.c: New testcase.
5104
bc773aad
MM
51052016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5106
6e9b2286
MM
5107 PR target/70669
5108 * gcc.target/powerpc/pr70669.c: New test.
5109
bc773aad
MM
5110 PR target/70640
5111 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5112 a power7 system that does not have an assembler that supports
5113 power8.
5114
d8747845
MS
51152016-04-14 Martin Sebor <msebor@redhat.com>
5116
5117 PR c++/69517
5118 PR c++/70019
5119 PR c++/70588
5120 * c-c++-common/ubsan/vla-1.c: Revert.
5121 * g++.dg/cpp1y/vla11.C: Same.
5122 * g++.dg/cpp1y/vla12.C: Same.
5123 * g++.dg/cpp1y/vla13.C: Same.
5124 * g++.dg/cpp1y/vla14.C: Same.
5125 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 5126 * g++.dg/init/array24.C: Same.
d8747845
MS
5127 * g++.dg/ubsan/vla-1.C: Same.
5128
85128559
MP
51292016-04-14 Marek Polacek <polacek@redhat.com>
5130 Jan Hubicka <hubicka@ucw.cz>
5131
5132 PR c++/70029
5133 * g++.dg/torture/pr70029.C: New test.
5134
52fbb073
MS
51352016-04-14 Martin Sebor <msebor@redhat.com>
5136
5137 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5138 type size to prevent failures on targets with very low maximum
5139 alignment.
5140
6db61d6f
RB
51412016-04-14 Richard Biener <rguenther@suse.de>
5142
5143 PR tree-optimization/70623
5144 * gcc.dg/torture/pr70623.c: New testcase.
5145 * gcc.dg/torture/pr70623-2.c: Likewise.
5146
342fac95
MS
51472016-04-13 Martin Sebor <msebor@redhat.com>
5148
5149 PR c++/69517
5150 PR c++/70019
5151 PR c++/70588
5152 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5153 * g++.dg/cpp1y/vla11.C: New test.
5154 * g++.dg/cpp1y/vla12.C: New test.
5155 * g++.dg/cpp1y/vla13.C: New test.
5156 * g++.dg/cpp1y/vla14.C: New test.
5157 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 5158 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
5159 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5160
d93c452f
JJ
51612016-04-13 Jakub Jelinek <jakub@redhat.com>
5162
5163 PR c++/70641
5164 * g++.dg/opt/pr70641.C: New test.
5165
85115fb6
RO
51662016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5167
5168 PR rtl-optimization/68749
5169 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5170 effects of argument promotions.
5171 Remove default args to dg-skip-if.
5172
545a4139
PC
51732016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5174
5175 PR c++/70635
5176 * g++.dg/parse/pr70635.C: New.
5177
b3a77f21
MP
51782016-04-13 Marek Polacek <polacek@redhat.com>
5179
5180 PR c++/70639
5181 * c-c++-common/Wmisleading-indentation-4.c: New test.
5182
99cd9857
MP
51832016-04-13 Marek Polacek <polacek@redhat.com>
5184
5185 PR c/70436
c87885ca
RO
5186 * gcc.dg/Wparentheses-12.c: New test.
5187 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 5188
75ca93ec
IE
51892016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5190
5191 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5192 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5193 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5194
3d3f9e7e
JJ
51952016-04-13 Jakub Jelinek <jakub@redhat.com>
5196
37947cd0
JJ
5197 PR middle-end/70633
5198 * gcc.c-torture/compile/pr70633.c: New test.
5199
3d3f9e7e
JJ
5200 PR debug/70628
5201 * gcc.dg/torture/pr70628.c: New test.
5202
92886d3e
PP
52032016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5204
5205 PR c++/70610
5206 * g++.dg/template/pr70610.C: New test.
5207 * g++.dg/template/pr70610-2.C: New test.
5208 * g++.dg/template/pr70610-3.C: New test.
5209 * g++.dg/template/pr70610-4.C: New test.
5210
13bd7c2b
JJ
52112016-04-12 Jakub Jelinek <jakub@redhat.com>
5212
6512fa6d
JJ
5213 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5214 128 instead of 32.
5215
13bd7c2b
JJ
5216 PR c++/70571
5217 * g++.dg/ext/pr70571.C: New test.
5218
20b9851c
MM
52192016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5220
8a434ada 5221 PR target/70640
20b9851c
MM
5222 * gcc.target/powerpc/pr70640.c: New test.
5223
2b2f52bc
PC
52242016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5225
5226 PR c++/68722
5227 * g++.dg/parse/pr68722.C: New.
5228
5901e56a
JJ
52292016-04-12 Jakub Jelinek <jakub@redhat.com>
5230
5231 PR rtl-optimization/70596
5232 * gcc.target/i386/pr70596.c: New test.
5233
d4619dc1
NS
52342016-04-12 Nathan Sidwell <nathan@acm.org>
5235
5236 PR c++/70501
5237 * g++.dg/init/pr70501.C: New.
5238
3df530d3
DW
52392016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5240
5241 * gcc.target/i386/asm-flag-6.c: New test.
5242
b7a120d7
TV
52432016-04-12 Tom de Vries <tom@codesourcery.com>
5244
5245 PR tree-optimization/68756
5246 * gcc.dg/graphite/pr68756.c: New test.
5247
4e0eea75
JJ
52482016-04-12 Jakub Jelinek <jakub@redhat.com>
5249
5250 PR tree-optimization/70602
5251 * gcc.c-torture/execute/pr70602.c: New test.
5252
35fbda43
MM
52532016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5254
5255 PR target/70381
5256 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5257 __float128 emulator is built and runs.
5258 * gcc.target/powerpc/float128-1.c: Likewise.
5259
5260 * lib/target-supports.exp (check_ppc_float128_sw_available):
5261 Rework tests for __float128 software and hardware
5262 availability. Fix exit condition to return 0 on success.
5263
04a99ebe
JG
52642016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5265
5266 PR target/70133
5267 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5268 * gcc.target/aarch64/target_attr_15.c: Likewise.
5269
47cd5a85
PC
52702016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5271
5272 PR c++/69066
5273 * g++.dg/cpp1y/pr69066.C: New.
5274
a5edb32e
JD
52752016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5276
5277 PR fortran/68566
5278 * gfortran.dg/pr36192.f90: Update test.
5279 * gfortran.dg/pr36192_1.f90: Update test.
5280 * gfortran.dg/real_dimension_1.f: Update test.
5281 * gfortran.dg/parameter_array_init_7.f90: New test.
5282
8ef378f8
JDA
52832016-04-09 John David Anglin <danglin@gcc.gnu.org>
5284
c532c871
JDA
5285 PR testsuite/64039
5286 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5287
d34f706f
JDA
5288 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5289
75e1dd9e
JDA
5290 PR rtl-optimization/66669
5291 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5292
8a976f5f
JDA
5293 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5294
da04822a
JDA
5295 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5296 * gcc.dg/pie-1.c: Likewise.
5297 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5298 * gcc.dg/pic-4.c: Likewise.
5299 * gcc.dg/pie-3.c: Likewise.
5300 * gcc.dg/pie-4.c: Likewise.
5301
adfabcf9
JDA
5302 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5303
4a020adf
JDA
5304 PR tree-optimization/68644
5305 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5306
8ef378f8
JDA
5307 PR rtl-optimization/64886
5308 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5309
09bf990e
TV
53102016-04-09 Tom de Vries <tom@codesourcery.com>
5311
5312 PR tree-optimization/68953
5313 * gcc.dg/graphite/pr68953.c: New test.
5314
138c3c1a
DH
53152016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5316
5317 PR fortran/70592
5318 * gfortran.dg/deferred_character_16.f90: New test.
5319
f55460af
JJ
53202016-04-09 Jakub Jelinek <jakub@redhat.com>
5321
5322 PR tree-optimization/70586
5323 * gcc.c-torture/execute/pr70586.c: New test.
5324
0b77bbf3
DH
53252016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5326
5327 PR sanitizer/70573
5328 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5329 with __builtin_memset
5330 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5331
c42cfb5c
CP
53322016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5333
5334 PR lto/70289
5335 PR ipa/70348
5336 PR tree-optimization/70373
5337 PR middle-end/70533
5338 PR middle-end/70534
5339 PR middle-end/70535
5340 * c-c++-common/goacc/reduction-5.c: New test.
5341 * c-c++-common/goacc/reduction-promotions.c: New test.
5342 * gfortran.dg/goacc/reduction-3.f95: New test.
5343 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5344
56cfb596
PP
53452016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5346
5347 PR c++/70590
5348 PR c++/70452
5349 * g++.dg/pr70590.C: New test.
5350 * g++.dg/pr70590-2.C: New test.
5351
1a13c0a2
JJ
53522016-04-08 Jakub Jelinek <jakub@redhat.com>
5353
abc0647a
JJ
5354 PR middle-end/70593
5355 * gcc.target/i386/pr70593.c: New test.
5356
1a13c0a2
JJ
5357 PR rtl-optimization/70574
5358 * gcc.target/i386/avx2-pr70574.c: New test.
5359
c3da4956
MO
53602016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5361
5362 PR sanitizer/70541
5363 * c-c++-common/asan/pr70541.c: New test.
5364
9f1b833b
TV
53652016-04-08 Tom de Vries <tom@codesourcery.com>
5366
5367 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5368 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5369
bae7adda
KT
53702016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5371
5372 PR target/70566
5373 * gcc.c-torture/execute/pr70566.c: New test.
5374
211f3d57
TV
53752016-04-08 Tom de Vries <tom@codesourcery.com>
5376
5377 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5378 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5379
02cf2861
AM
53802016-04-08 Alan Modra <amodra@gmail.com>
5381
5382 * gcc.target/powerpc/pr70117.c: New.
5383
5f490f9f
JJ
53842016-04-07 Jakub Jelinek <jakub@redhat.com>
5385
56e9b710
JJ
5386 PR testsuite/70581
5387 * gcc.dg/lto/simd-function_0.c: New test.
5388
5f490f9f
JJ
5389 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5390 clones.
5391 * c-c++-common/attr-simd-2.c: Likewise.
5392 * c-c++-common/attr-simd-4.c: Likewise.
5393 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5394 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5395
e4ebc74d
TP
53962016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5397
5398 PR testsuite/70553
5399 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5400
9817ae35
TS
54012016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5402 Tom de Vries <tom@codesourcery.com>
5403
5404 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5405 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5406 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5407 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5408 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5409 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5410 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5411 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5412
e292f64d
PP
54132016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5414
5415 PR c/70436
5416 * g++.dg/warn/Wparentheses-29.C: New test.
5417
6b37bdaf
PP
54182016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5419
5420 PR c/70436
5421 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5422 explicit braces to resolve a future -Wparentheses warning.
5423
64824205
RH
54242016-04-06 Richard Henderson <rth@redhat.com>
5425
5426 * gcc.dg/pr61817-1.c: New test.
5427 * gcc.dg/pr61817-2.c: New test.
5428 * gcc.dg/pr69391-1.c: New test.
5429 * gcc.dg/pr69391-2.c: New test.
5430
bc2fc1f3
VM
54312016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5432
5433 PR rtl-optimization/70398
c87885ca 5434 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5435
41414a02
EB
54362016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5437
5438 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5439
4066ea8a
YR
54402016-04-06 Yvan Roux <yvan.roux@linaro.org>
5441 Pedro Alves <palves@redhat.com>
5442
5443 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5444
ec35ea45
JJ
54452016-04-06 Jakub Jelinek <jakub@redhat.com>
5446
3866f8dd
JJ
5447 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5448 Check for avx512f effective targets instead of avx2.
5449 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5450 for AVX512F clones.
5451 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5452 * g++.dg/gomp/declare-simd-1.C: Likewise.
5453 * g++.dg/gomp/declare-simd-3.C: Likewise.
5454 * g++.dg/gomp/declare-simd-4.C: Likewise.
5455
ec35ea45
JJ
5456 PR middle-end/70550
5457 * c-c++-common/gomp/pr70550-1.c: New test.
5458 * c-c++-common/gomp/pr70550-2.c: New test.
5459
c08d28ac
NS
54602016-04-05 Nathan Sidwell <nathan@acm.org>
5461
5462 PR c++/70512
5463 * g++.dg/ext/attribute-may-alias-5.C: New.
5464
1d510e04
JJ
54652016-04-05 Jakub Jelinek <jakub@redhat.com>
5466
5467 PR c++/70336
5468 * c-c++-common/pr70336.c: New test.
5469 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5470 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5471
84278ed9
JH
54722016-04-05 Jan Hubicka <hubicka@ucw.cz>
5473
5474 PR ipa/66223
5475 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5476
268a0ec4
JJ
54772016-04-05 Jakub Jelinek <jakub@redhat.com>
5478
5479 PR rtl-optimization/70542
5480 * gcc.dg/torture/pr70542.c: New test.
5481 * gcc.target/i386/avx2-pr70542.c: New test.
5482
5e8c2eb1
ZS
54832016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5484
5485 PR tree-optimization/70509
5486 * gcc.target/i386/avx512bw-pr70509.c: New test.
5487
c0daf32d
PP
54882016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5489
5490 PR c++/70452
5491 * g++.dg/ext/constexpr-vla4.C: New test.
5492
bf867841
UB
54932016-04-05 Uros Bizjak <ubizjak@gmail.com>
5494
5495 PR target/70510
5496 * gcc.target/i386/pr70510.c: New test.
5497
3022186a
RB
54982016-04-05 Richard Biener <rguenther@suse.de>
5499
5500 PR tree-optimization/70526
5501 * g++.dg/torture/pr70526.C: New testcase.
5502
55fc79b2
JJ
55032016-04-05 Jakub Jelinek <jakub@redhat.com>
5504
5505 PR target/70525
5506 * gcc.target/i386/pr70525.c: New test.
5507
62b233f2
RB
55082016-04-05 Richard Biener <rguenther@suse.de>
5509
5510 PR middle-end/70499
5511 * g++.dg/torture/pr70499.C: New testcase.
5512
cc05759d
RB
55132016-04-05 Richard Biener <rguenther@suse.de>
5514
5515 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5516 remove XFAIL.
5517
f23f16d4
JJ
55182016-04-04 Jakub Jelinek <jakub@redhat.com>
5519
5520 PR middle-end/70307
5521 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5522 rs6000 ABI warnings.
5523
d27ecc49
JH
55242016-04-04 Jan Hubicka <hubicka@ucw.cz>
5525
5526 PR ipa/66223
5527 * g++.dg/ipa/devirt-51.C: New testcase.
5528
c974c96e
BS
55292016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5530 Jakub Jelinek <jakub@redhat.com>
5531
5532 PR middle-end/70457
5533 * gcc.dg/torture/pr70457.c: New.
5534
7a85da89
AV
55352016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5536
5537 PR fortran/67538
5538 * gfortran.dg/allocate_with_source_19.f08: New test.
5539
de517e64
AV
55402016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5541
5542 PR fortran/65795
5543 * gfortran.dg/coarray_allocate_6.f08: New test.
5544
43b9f499
RB
55452016-04-04 Richard Biener <rguenther@suse.de>
5546
5547 PR rtl-optimization/70484
5548 * gcc.dg/torture/pr70484.c: New testcase.
5549
f13355da
MP
55502016-04-04 Marek Polacek <polacek@redhat.com>
5551
5552 PR c/70307
5553 * gcc.dg/torture/pr70307.c: New test.
5554
6cc6ed50
OE
55552016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5556
5557 PR target/70416
5558 PR target/67391
5559 * gcc.target/sh/torture/pr70416.c: New.
5560
abdc16c8
MS
55612016-04-02 Martin Sebor <msebor@redhat.com>
5562
5563 PR c++/67376
5564 PR c++/70170
5565 PR c++/70172
5566 PR c++/70228
5567 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5568 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5569 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5570 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5571 * g++.dg/cpp0x/constexpr-string.C: Same.
5572 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5573 * g++.dg/cpp0x/pr65398.C: Same.
5574 * g++.dg/ext/constexpr-vla1.C: Same.
5575 * g++.dg/ext/constexpr-vla2.C: Same.
5576 * g++.dg/ext/constexpr-vla3.C: Same.
5577 * g++.dg/ubsan/pr63956.C: Same.
5578
763cd859
JJ
55792016-04-01 Jakub Jelinek <jakub@redhat.com>
5580
5581 PR rtl-optimization/70467
5582 * gcc.target/i386/pr70467-2.c: New test.
5583
0f875435
JJ
55842016-04-01 Jakub Jelinek <jakub@redhat.com>
5585 Marek Polacek <polacek@redhat.com>
5586
5587 PR c++/70488
5588 * g++.dg/init/new47.C: New test.
5589
41d14659
RR
55902016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5591
5592 PR target/70496
5593 * gcc.target/arm/pr70496.c: New test.
5594
f9bf89bb
NS
55952016-04-01 Nathan Sidwell <nathan@acm.org>
5596
73b9085d
NS
5597 PR c++/68475
5598 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5599
4afdcfaa
IE
56002016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5601
5602 PR target/69890
5603 * gcc.dg/strlenopt.h (memmove): New.
5604 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5605 instead of "string.h".
5606 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5607 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5608 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5609 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5610 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5611 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5612 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5613 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5614 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5615 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5616 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5617 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5618 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5619 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5620 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5621 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5622 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5623 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5624 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5625 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5626
b5d7a29c
RO
56272016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5628
5629 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5630 (Holder::foo): Reflect this.
5631
b660f9ec
IE
56322016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5633
5634 PR target/70442
5635 * gcc.dg/pr70442.c: New test.
5636
88504f34
NS
56372016-03-31 Nathan Sidwell <nathan@acm.org>
5638
5639 PR c++/70393
5640 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5641
95d34b96
KY
56422016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5643
5644 PR target/70453
5645 * gcc.target/i386/pr70453.c: New test.
5646
b4c4967c
AB
56472016-03-31 Andrey Belevantsev <abel@ispras.ru>
5648
5649 PR target/70292
5650 * gcc.c-torture/pr70292.c: New test.
5651
5fde6a45
MP
56522016-03-31 Marek Polacek <polacek@redhat.com>
5653
5654 PR c/70297
5655 * c-c++-common/pr70297.c: New test.
5656 * g++.dg/cpp0x/typedef-redecl.C: New test.
5657 * gcc.dg/typedef-redecl2.c: New test.
5658
97eb24c4
JJ
56592016-03-31 Jakub Jelinek <jakub@redhat.com>
5660
5661 PR rtl-optimization/70460
5662 * gcc.c-torture/execute/pr70460.c: New test.
5663
efc3536f
RB
56642016-03-31 Richard Biener <rguenther@suse.de>
5665
5666 PR c++/70430
5667 * g++.dg/ext/vector30.C: New testcase.
5668
e0876e21
DH
56692016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5670 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5671
5672 * gfortran.dg/fmt_pf.f90: New test.
5673
e9bff8c6
RO
56742016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5675
5676 Forward-port from 5 branch
5677 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5678
5679 PR testsuite/70356
5680 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5681 dg-require-effective-target after dg-do.
5682
5683 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5684
5685 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5686
2620c80d
TS
56872016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5688 Julian Brown <julian@codesourcery.com>
5689 Chung-Lin Tang <cltang@codesourcery.com>
5690 Cesar Philippidis <cesar@codesourcery.com>
5691 James Norris <jnorris@codesourcery.com>
5692 Tom de Vries <tom@codesourcery.com>
5693 Nathan Sidwell <nathan@codesourcery.com>
5694
bf867841 5695 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5696 * c-c++-common/goacc/loop-clauses.c: Likewise.
5697 * g++.dg/goacc/template.C: Likewise.
5698 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5699 * gfortran.dg/goacc/loop-1.f95: Likewise.
5700 * gfortran.dg/goacc/loop-5.f95: Likewise.
5701 * gfortran.dg/goacc/loop-6.f95: Likewise.
5702 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5703 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5704 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5705 * c-c++-common/goacc/clauses-fail.c: Likewise.
5706 * c-c++-common/goacc/parallel-1.c: Likewise.
5707 * c-c++-common/goacc/reduction-1.c: Likewise.
5708 * c-c++-common/goacc/reduction-2.c: Likewise.
5709 * c-c++-common/goacc/reduction-3.c: Likewise.
5710 * c-c++-common/goacc/reduction-4.c: Likewise.
5711 * c-c++-common/goacc/routine-3.c: Likewise.
5712 * c-c++-common/goacc/routine-4.c: Likewise.
5713 * c-c++-common/goacc/routine-5.c: Likewise.
5714 * c-c++-common/goacc/tile.c: Likewise.
5715 * g++.dg/goacc/template.C: Likewise.
5716 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5717 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5718 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5719 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5720 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5721 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5722 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5723 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5724 * c-c++-common/goacc/use_device-1.c: ... this file.
5725 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5726 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5727 * c-c++-common/goacc/host_data-6.c: ... this file.
5728 * c-c++-common/goacc/loop-2-kernels.c: New file.
5729 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5730 * c-c++-common/goacc/loop-3.c: Likewise.
5731 * g++.dg/goacc/reference.C: Likewise.
5732 * g++.dg/goacc/routine-1.C: Likewise.
5733 * g++.dg/goacc/routine-2.C: Likewise.
5734
f6d2d066
RB
57352016-03-30 Richard Biener <rguenther@suse.de>
5736
5737 PR middle-end/70450
5738 * gcc.dg/torture/pr70450.c: New testcase.
5739
d43242b9
JJ
57402016-03-30 Jakub Jelinek <jakub@redhat.com>
5741
5742 PR target/70421
5743 * gcc.dg/torture/pr70421.c: New test.
5744 * gcc.target/i386/avx512f-pr70421.c: New test.
5745
5ce43b77
L
57462016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5747
5748 PR testsuite/70364
5749 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5750 (check): New function.
5751 (bar): Call check.
5752 (foo): Align stack to 16 bytes when calling bar.
5753 * gcc.target/i386/cleanup-2.c: Likewise.
5754
d014a712
PP
57552016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5756
5757 PR tree-optimization/59124
5758 * gcc.dg/Warray-bounds-19.c: New test.
5759
13f0e8c7
ZW
57602016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5761
5762 * lib/prune.exp (escape_regex_chars): New.
5763 (prune_file_path): Update to quote metcharacters for regexp.
5764
3336c6e0
JJ
57652016-03-29 Jakub Jelinek <jakub@redhat.com>
5766
a362f023
JJ
5767 PR rtl-optimization/70429
5768 * gcc.c-torture/execute/pr70429.c: New test.
5769
3336c6e0
JJ
5770 PR tree-optimization/70405
5771 * gcc.dg/pr70405.c: New test.
5772
728557fd
AV
57732016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5774
5775 PR fortran/70397
5776 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5777 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5778
bef977d4
TS
57792016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5780
5781 PR testsuite/64177
5782 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5783 __cilkrts_set_param to set two workers.
5784 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5785 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5786
6f6d25c9
DH
57872016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5788
bf867841 5789 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5790
45733562
KY
57912016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5792
5793 PR target/70406
bf867841 5794 * gcc.target/i386/pr70406.c: New test.
45733562 5795
a1799e5e
EB
57962016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5797
5798 * gnat.dg/specs/double_record_extension3.ads: New test.
5799
5fca7b66
RH
58002016-03-25 Richard Henderson <rth@redhat.com>
5801
5802 PR target/70120
5803 * gcc.target/aarch64/pr70120-1.c: New.
5804 * gcc.target/aarch64/pr70120-2.c: New.
5805 * gcc.target/aarch64/pr70120-3.c: New.
5806
31ce75c6
PP
58072016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5808
5809 PR c++/62212
5810 * g++.dg/template/mangle2.C: The dg-do directive should be
5811 "compile" not "assemble".
5812
3caf0ca1
BS
58132016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5814
5815 PR lto/69650
5816 * gcc.dg/pr69650.c: New test.
5817
634035b6
DE
58182016-03-25 David Edelsohn <dje.gcc@gmail.com>
5819
5820 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5821
45d34276
AM
58222016-03-25 Alan Modra <amodra@gmail.com>
5823
5824 * gcc.dg/dfp/pr70052.c: New test.
5825
8f085166
RH
58262016-03-24 Richard Henderson <rth@redhat.com>
5827
5828 PR middle-end/69845
5829 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5830 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5831
011e5ec3
TV
58322016-03-24 Tom de Vries <tom@codesourcery.com>
5833
5834 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5835
9e3f4551
TV
58362016-03-24 Tom de Vries <tom@codesourcery.com>
5837
5838 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5839 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5840
45780041
TV
58412016-03-24 Tom de Vries <tom@codesourcery.com>
5842
5843 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5844 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5845
887ab4e5
PP
58462016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5847
5848 PR c++/62212
5849 * g++.dg/template/mangle2.C: New test.
5850
69a9a66f
RB
58512016-03-24 Richard Biener <rguenther@suse.de>
5852
5853 PR tree-optimization/70396
5854 * gcc.dg/torture/pr70396.c: New testcase.
5855
ed87de55
RB
58562016-03-24 Richard Biener <rguenther@suse.de>
5857
5858 PR middle-end/70370
5859 * gcc.dg/torture/pr70370.c: New testcase.
5860
ea064934
TV
58612016-03-24 Tom de Vries <tom@codesourcery.com>
5862
5863 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5864 * gfortran.dg/goacc/kernels-tree.f95: Same.
5865 * gfortran.dg/goacc/parallel-tree.f95: Same.
5866
b2a4dd1d
TV
58672016-03-24 Tom de Vries <tom@codesourcery.com>
5868
5869 * c-c++-common/goacc/uninit-if-clause.c: New test.
5870 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5871
72e7cd6e
JJ
58722016-03-24 Jakub Jelinek <jakub@redhat.com>
5873
5874 PR target/70290
bf867841
UB
5875 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5876 Fix formatting.
72e7cd6e 5877
ce9d0c03
RB
58782016-03-24 Richard Biener <rguenther@suse.de>
5879
5880 PR tree-optimization/70372
5881 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5882
426b9428
PP
58832016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5884
5885 PR c++/70347
5886 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5887
cd1588c4
PP
58882016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5889
5890 PR c++/70332
5891 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5892
61637db3
JJ
58932016-03-23 Jakub Jelinek <jakub@redhat.com>
5894
928af3bf
JJ
5895 PR c++/70001
5896 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5897 * g++.dg/cpp1y/pr70001.C: New test.
5898
61637db3
JJ
5899 PR c++/70323
5900 * g++.dg/cpp0x/constexpr-70323.C: New test.
5901
05aca4e7
AO
59022016-03-23 Alexandre Oliva <aoliva@redhat.com>
5903 Jason Merrill <jason@redhat.com>
5904 Jakub Jelinek <jakub@redhat.com>
5905
5906 PR c++/69315
5907 * g++.dg/cpp0x/constexpr-69315.C: New test.
5908 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5909
fbdb6baf
MP
59102016-03-23 Marek Polacek <polacek@redhat.com>
5911
5912 PR c++/69884
5913 * g++.dg/warn/Wignored-attributes-1.C: New test.
5914 * g++.dg/warn/Wignored-attributes-2.C: New test.
5915
d79ee524
TV
59162016-03-23 Tom de Vries <tom@codesourcery.com>
5917
5918 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5919 initialization.
5920 * gfortran.dg/goacc/private-3.f95 (test): Same.
5921 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5922 missing use param.
5923
a59f0bef
KT
59242016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5925
5926 * lib/target-supports.exp: Remove v7ve entry from loop
5927 creating effective target checks.
5928 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5929 (add_options_for_arm_arch_v7ve): Likewise.
5930
0179520a
JJ
59312016-03-23 Jakub Jelinek <jakub@redhat.com>
5932
5933 PR tree-optimization/70354
5934 * gcc.dg/vect/pr70354-1.c: New test.
5935 * gcc.dg/vect/pr70354-2.c: New test.
5936 * gcc.target/i386/avx2-pr70354-1.c: New test.
5937 * gcc.target/i386/avx2-pr70354-2.c: New test.
5938
75bb14d7
JL
59392016-03-22 Jeff Law <law@redhat.com>
5940
5941 PR target/70232
5942 * gcc.dg/tree-ssa/pr70232.c: New test.
5943
72c9526d
IE
59442016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5945
5946 PR target/70302
5947 * gcc.target/i386/pr70302.c: New test.
5948
a3ca1bc5
RB
59492016-03-22 Richard Biener <rguenther@suse.de>
5950
5951 PR middle-end/70251
5952 * g++.dg/torture/pr70251.C: New testcase.
5953
5c240f4d
DM
59542016-03-22 David Malcolm <dmalcolm@redhat.com>
5955
5956 PR c/69993
5957 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5958 Wmisleading-indentation.c.
5959 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5960 reflect change to diagnostic text and order of messages.
5961 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5962
80f6631b
DE
59632016-03-22 David Edelsohn <dje.gcc@gmail.com>
5964
5965 * g++.dg/ext/java-3.C: Don't compile on AIX.
5966
9a10956c
RB
59672016-03-22 Richard Biener <rguenther@suse.de>
5968
5969 PR middle-end/70333
5970 * gcc.dg/torture/pr70333.c: New testcase.
5971
6cedf922
IE
59722016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5973
5974 * g++.dg/ext/pr70290.C: New test.
5975
cd6c27ac
KY
59762016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5977
5978 PR target/70325
5979 * gcc.target/i386/pr70325.c: New test.
5980
4cde512c
JJ
59812016-03-22 Jakub Jelinek <jakub@redhat.com>
5982
b01915ed
JJ
5983 PR target/70329
5984 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5985 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5986
4e3e2cf1
JJ
5987 PR target/70300
5988 * gcc.target/i386/pr70300.c: New test.
5989
4cde512c
JJ
5990 PR c++/70295
5991 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5992 (func2): New function for cond with parens, xfail warning for c++.
5993 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5994
16f6d7dc
PP
59952016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5996
5997 PR c++/70096
5998 * g++.dg/template/ptrmem30.C: New test.
5999
a3e2b438
PP
60002016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6001
6002 PR c++/70204
6003 * g++.dg/cpp0x/constexpr-70204a.C: New test.
6004 * g++.dg/cpp0x/constexpr-70204b.C: New test.
6005
11b6a02e
JJ
60062016-03-21 Jakub Jelinek <jakub@redhat.com>
6007
6008 PR middle-end/70326
6009 * gcc.dg/pr70326.c: New test.
6010
b9407883
MG
60112016-03-21 Marc Glisse <marc.glisse@inria.fr>
6012 Jakub Jelinek <jakub@redhat.com>
6013
6014 PR tree-optimization/70317
6015 * gcc.dg/pr70317.c: New test.
6016
4a148e19
UB
60172016-03-21 Uros Bizjak <ubizjak@gmail.com>
6018
6019 PR target/70327
6020 * gcc.target/i386/pr70327.c: New test.
6021
2a85ddbb
ML
60222016-03-21 Martin Liska <mliska@suse.cz>
6023
7d36fe98 6024 PR ipa/70306
2a85ddbb
ML
6025 * gcc.dg/ipa/pr70306.c: New test.
6026
4a148e19 60272016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
6028
6029 * gcc.target/arm/attr-align1.c: Skip if M-profile.
6030 * gcc.target/arm/attr-align3.c: Likewise.
6031 * gcc.target/arm/attr_arm.c: Likewise.
6032 * gcc.target/arm/flip-thumb.c: Likewise.
6033
6b366948
JJ
60342016-03-21 Jakub Jelinek <jakub@redhat.com>
6035
6036 PR target/70296
6037 * gcc.target/powerpc/altivec-36.c: New test.
6038
2fac8c14
RB
60392016-03-21 Richard Biener <rguenther@suse.de>
6040
6041 PR tree-optimization/70310
6042 * gcc.dg/torture/pr70310.c: New testcase.
6043
e9bde854
KY
60442016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6045
6046 PR target/70293
6047 * gcc.target/i386/pr70293.c: New test.
6048
56bbfaf6
RB
60492016-03-21 Richard Biener <rguenther@suse.de>
6050
6051 PR tree-optimization/70288
6052 * gcc.dg/torture/pr70288-1.c: New testcase.
6053 * gcc.dg/torture/pr70288-2.c: Likewise.
6054
3eee49ed
AB
60552016-03-21 Andrey Belevantsev <abel@ispras.ru>
6056
6057 PR rtl-optimization/69307
6058 * gcc.target/arm/pr69307.c: New test.
4a148e19 6059
8e7816b4
AB
60602016-03-21 Andrey Belevantsev <abel@ispras.ru>
6061
6062 PR rtl-optimization/69102
6063 * gcc.c-torture/compile/pr69102.c: New test.
6064
14d7d4be
JL
60652016-03-18 Jeff Law <law@redhat.com>
6066
6067 PR rtl-optimization/70263
6068 * gcc.c-torture/compile/pr70263-1.c: New test.
6069 * gcc.target/i386/pr70263-2.c: New test.
6070
5c6a601c
BS
60712016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6072
6073 PR rtl-optimization/70278
6074 * gcc.dg/torture/pr70278.c: New test.
6075 * gcc.target/arm/pr70278.c: New test.
6076
4bbf545b
DM
60772016-03-18 David Malcolm <dmalcolm@redhat.com>
6078
6079 PR c/70281
6080 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6081 (test_builtin_types_compatible_p): New test function.
6082 * gcc.dg/pr70281.c: New test case.
6083
dc28bb68
CL
60842016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6085
6086 PR target/70113
6087 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6088
5e8d6dff
IE
60892016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6090
6091 PR tree-optimization/70252
6092 * gcc.dg/pr70252.c: New test.
6093
d0e7e403
TV
60942016-03-18 Tom de Vries <tom@codesourcery.com>
6095
6096 * gcc.dg/pr70161-2.c: New test.
6097 * gcc.dg/pr70161.c: New test.
6098
fa22501a
TV
60992016-03-18 Tom de Vries <tom@codesourcery.com>
6100
6101 PR ipa/70269
6102 * gcc.dg/pr70269.c: New test.
6103
dd125026
JJ
61042016-03-18 Jakub Jelinek <jakub@redhat.com>
6105
6106 PR c++/70267
6107 * g++.dg/ext/java-3.C: New test.
6108
91914f0a
PP
61092016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6110
6111 PR c++/70205
6112 * g++.dg/lookup/pr70205.C: New test.
6113
753a8910
PP
61142016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6115
6116 PR c++/70218
6117 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6118
14ba7b28
MP
61192016-03-17 Marek Polacek <polacek@redhat.com>
6120
6121 PR c/69407
6122 * gcc.dg/atomic-op-6.c: New test.
6123
ded60913
DM
61242016-03-17 David Malcolm <dmalcolm@redhat.com>
6125
6126 PR c/70264
6127 * c-c++-common/pr70264.c: New test case.
6128
a3aad0e6
JJ
61292016-03-17 Jakub Jelinek <jakub@redhat.com>
6130
17366700
JJ
6131 PR c++/70144
6132 * c-c++-common/pr70144-1.c: New test.
6133 * c-c++-common/pr70144-2.c: New test.
6134
a3aad0e6
JJ
6135 PR c++/70272
6136 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6137 * g++.dg/opt/flifetime-dse6.C: New test.
6138 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6139
b57e6e18
L
61402016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6141
6142 PR driver/70192
6143 * gcc.dg/pic-1.c: New test.
6144 * gcc.dg/pic-2.c: Likewise.
6145 * gcc.dg/pic-3.c: Likewise.
6146 * gcc.dg/pic-4.c: Likewise.
6147 * gcc.dg/pie-1.c: Likewise.
6148 * gcc.dg/pie-2.c: Likewise.
6149 * gcc.dg/pie-3.c: Likewise.
6150 * gcc.dg/pie-4.c: Likewise.
6151 * gcc.dg/pie-5.c: Likewise.
6152 * gcc.dg/pie-6.c: Likewise.
6153
b38ba58b
TV
61542016-03-17 Tom de Vries <tom@codesourcery.com>
6155
6156 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6157 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6158
6931b3b7
RB
61592016-03-17 Richard Biener <rguenther@suse.de>
6160
6161 PR debug/70271
6162 * g++.dg/debug/pr70271.C: New testcase.
6163
0c8b64cb
IE
61642016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6165
6166 * gcc.target/i386/pr70251.c: New test.
6167
b1970801
MP
61682016-03-17 Marek Polacek <polacek@redhat.com>
6169
6170 PR c++/70194
6171 * g++.dg/warn/constexpr-70194.C: New test.
6172
820c5eaa
RH
61732016-03-16 Richard Henderson <rth@redhat.com>
6174
6175 PR middle-end/70240
6176 * gcc.c-torture/compile/pr70240.c: New.
6177
da0ad263
SKS
61782016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6179
6180 * gcc.c-torture/compile/20151204.c: Skip for avr.
6181
c73d295c
JJ
61822016-03-16 Jakub Jelinek <jakub@redhat.com>
6183
6184 PR target/70245
6185 * g++.dg/opt/pr70245.C: New test.
6186 * g++.dg/opt/pr70245.h: New file.
6187 * g++.dg/opt/pr70245-aux.cc: New file.
6188
b2794066
MS
61892016-03-16 Martin Sebor <msebor@redhat.com>
6190
6191 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6192
aa43616c
RH
61932016-03-16 Richard Henderson <rth@redhat.com>
6194
6195 PR middle-end/70199
6196 * gcc.c-torture/compile/pr70199.c: New.
6197
59608fe5
L
61982016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6199
6200 * gcc.dg/uninit-19.c: Run dos2unix.
6201
ab4c578f
MP
62022016-03-16 Marek Polacek <polacek@redhat.com>
6203
6204 PR c/70093
6205 * gcc.dg/nested-func-10.c: New test.
6206 * gcc.dg/nested-func-9.c: New test.
6207
f5387e76
JJ
62082016-03-16 Jakub Jelinek <jakub@redhat.com>
6209
6210 PR tree-optimization/68714
6211 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6212
7662b718
TV
62132016-03-16 Tom de Vries <tom@codesourcery.com>
6214
6215 PR tree-optimization/68715
6216 * gcc.dg/graphite/pr68715-2.c: New test.
6217 * gcc.dg/graphite/pr68715.c: New test.
6218 * gfortran.dg/graphite/pr68715.f90: New test.
6219
be7ce7ae
TV
62202016-03-16 Tom de Vries <tom@codesourcery.com>
6221
6222 PR tree-optimization/68809
6223 * gcc.dg/graphite/pr68809-2.c: New test.
6224 * gcc.dg/graphite/pr68809.c: New test.
6225
1935f250
JJ
62262016-03-16 Jakub Jelinek <jakub@redhat.com>
6227
6651c93e
JJ
6228 PR c++/70147
6229 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6230 method call to i () as argument. Adjust expected output.
6231
1935f250
JJ
6232 PR c++/70147
6233 * g++.dg/ubsan/pr70147-1.C: New test.
6234 * g++.dg/ubsan/pr70147-2.C: New test.
6235
ab1caa6e
MS
62362016-03-15 Martin Sebor <msebor@redhat.com>
6237
6238 PR c++/58281
6239 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6240
5c2a1bbb
JDA
62412016-03-15 John David Anglin <danglin@gcc.gnu.org>
6242
cb5d8ad1
JDA
6243 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6244 hppa*-*-hpux*.
6245
b440dd40
JDA
6246 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6247
5c2a1bbb
JDA
6248 PR libfortran/69799
6249 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6250 libatomic_available.
6251
42c729c5
MP
62522016-03-15 Marek Polacek <polacek@redhat.com>
6253
6254 PR c++/70209
6255 * g++.dg/ext/attribute-may-alias-4.C: New test.
6256
82b1c550
AM
62572016-03-15 Alexander Monakov <amonakov@ispras.ru>
6258
6259 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6260 -fvar-tracking-assignments-toggle flag.
6261
4ccbf3a6
PH
62622016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6263
6264 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6265
c39858bd
JJ
62662016-03-15 Jakub Jelinek <jakub@redhat.com>
6267
6268 PR rtl-optimization/70222
6269 * gcc.c-torture/execute/pr70222-1.c: New test.
6270 * gcc.c-torture/execute/pr70222-2.c: New test.
6271
8be119c1
RH
62722016-03-15 Richard Henderson <rth@redhat.com>
6273
6274 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6275
6598bb55
AB
62762016-03-15 Andrey Belevantsev <abel@ispras.ru>
6277
6278 PR rtl-optimization/69032
6279 * gcc.dg/pr69032.c: New test.
6280
81fa2944
AB
62812016-03-15 Andrey Belevantsev <abel@ispras.ru>
6282
6283 PR rtl-optimization/63384
4a148e19 6284 * g++.dg/pr63384.C: New test.
81fa2944 6285
74ea9ab6
AB
62862016-03-15 Andrey Belevantsev <abel@ispras.ru>
6287
6288 PR target/64411
6289 * gcc.target/i386/pr64411.C: New test.
6290
045d5055
TV
62912016-03-15 Tom de Vries <tom@codesourcery.com>
6292
6293 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6294 * gfortran.dg/goacc/kernels-alias.f95: New test.
6295
3ea33585
MS
62962016-03-14 Martin Sebor <msebor@redhat.com>
6297
6298 PR c++/53792
6299 * g++.dg/cpp0x/constexpr-inline.C: New test.
6300 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6301
1df7b330
DE
63022016-03-14 David Edelsohn <dje.gcc@gmail.com>
6303
6304 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6305
79b57d18
JJ
63062016-03-14 Jakub Jelinek <jakub@redhat.com>
6307
6308 PR middle-end/70219
6309 * gcc.dg/pr70219.c: New test.
6310
3cbf012a
BS
63112016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6312
6313 PR target/70083
6314 * gcc.dg/torture/pr70083.c: New test.
6315 * gcc.target/i386/pr70083.c: New test.
6316
a9fee7cd
RB
63172016-03-14 Richard Biener <rguenther@suse.de>
6318
6319 PR tree-optimization/56365
6320 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6321
4799603f
SB
63222016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6323
6324 PR target/70098
6325 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6326 New function.
6327 * g++.dg/pr70098.C: New testcase.
6328
6329
760ca967
TV
63302016-03-14 Tom de Vries <tom@codesourcery.com>
6331
6332 PR tree-optimization/70045
6333 * gcc.dg/graphite/pr70045.c: New test.
6334
44e66a77
JD
63352016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6336
6337 PR fortran/69043
6338 * gfortran.dg/include_9.f90: New test.
6339
a18e0fe1
DH
63402016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6341
6342 PR fortran/45076
6343 gfortran.dg/prof/prof.exp: New script.
6344 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6345
d0aca6ab
AB
63462016-03-12 Andrey Belevantsev <abel@ispras.ru>
6347
6348 PR rtl-optimization/69307
6349 * gcc.dg/pr69307.c: New test.
6350
cefe08a4
VM
63512016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6352
6353 PR target/69614
6354 * gcc.target/arm/pr69614.c: New.
6355
70112e2a
PT
63562016-03-12 Paul Thomas <pault@gcc.gnu.org>
6357
6358 PR fortran/70031
6359 * gfortran.dg/submodule_14.f08: New test
6360
6361 PR fortran/69524
6362 * gfortran.dg/submodule_15.f08: New test
6363
3f1e5d3a
PP
63642016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6365
6366 PR c++/70106
6367 * g++.dg/cpp1y/paren3.C: New test.
6368
a3f6d680
MM
63692016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6370
6371 PR target/70131
6372 * gcc.target/powerpc/ppc-round2.c: New test.
6373
92348f09
BS
63742016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6375
6376 PR target/70123
6377 * gcc.dg/torture/pr70123.c: New test.
6378
cebde9e9
JL
63792016-03-11 Jeff Law <law@redhat.com>
6380
6381 PR tree-optimization/70190
6382 * gcc.c-torture/compile/pr70190.c: New test.
6383
3edc5da4
DM
63842016-03-11 David Malcolm <dmalcolm@redhat.com>
6385
6386 PR c/68187
6387 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6388 case.
6389 (test43_b): Likewise.
6390 (test43_c): Likewise.
6391 (test43_d): Likewise.
6392 (test43_e): Likewise.
6393 (test43_f): Likewise.
6394 (test43_g): Likewise.
6395 (test44_a): Likewise.
6396 (test44_b): Likewise.
6397 (test44_c): Likewise.
6398 (test44_d): Likewise.
6399 (test44_e): Likewise.
6400
318c1204
DM
64012016-03-11 David Malcolm <dmalcolm@redhat.com>
6402
6403 PR c/70085
6404 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6405
bc062234
KT
64062016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6407
6408 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6409 dg-options.
6410
acfc1ac1
KT
64112016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6412
6413 PR target/70002
6414 PR target/69245
6415 * gcc.target/aarch64/pr69245_2.c: New test.
6416
d1e2bb2d
JJ
64172016-03-11 Jakub Jelinek <jakub@redhat.com>
6418
6419 PR tree-optimization/70177
6420 * gcc.dg/pr70177.c: New test.
6421
07350627
AL
64222016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6423
6424 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6425
5c6706f7
AL
64262016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6427
6428 * gcc.dg/tree-ssa/sra-20.c: New.
6429
02d472a2
JJ
64302016-03-11 Jakub Jelinek <jakub@redhat.com>
6431
686d390a
JJ
6432 PR rtl-optimization/70174
6433 * gcc.dg/pr70174.c: New test.
6434
02d472a2
JJ
6435 PR tree-optimization/70169
6436 * gcc.dg/pr70169.c: New test.
6437
0f9befa1
IE
64382016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6439
6440 PR target/70160
6441 * gcc.target/i386/pr70160.c: New test.
6442
432d4670
AK
64432016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6444
6445 * gcc.target/s390/dfp-1.c: New test.
6446
a3dc8760
NC
64472016-03-10 Nick Clifton <nickc@redhat.com>
6448
6449 PR target/70044
6450 * gcc.target/aarch64/pr70044.c: New test.
6451
b87a8d7d
PP
64522016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6453 Jakub Jelinek <jakub@redhat.com>
6454
6455 PR c++/70001
6456 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6457 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6458 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6459
4f4ada6a
JH
64602016-03-10 Jan Hubicka <hubicka@ucw.cz>
6461
6462 PR lto/69589
6463 * g++.dg/lto/pr69589_0.C: New testcase
6464 * g++.dg/lto/pr69589_1.C: New testcase
6465
d49b0aa0
MP
64662016-03-10 Marek Polacek <polacek@redhat.com>
6467
6468 PR c++/70153
6469 * g++.dg/delayedfold/unary-plus1.C: New test.
6470
64712016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6472
6473 * gcc.target/arm/pr45701-1.c: Escape brackets.
6474 * gcc.target/arm/pr45701-2.c: Likewise.
6475
71017a7b
AL
64762016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6477
6478 * gfortran.dg/unconstrained_commons.f: New.
6479
ba52669f
AM
64802016-03-10 Alan Modra <amodra@gmail.com>
6481
6482 * gcc.dg/pr69195.c: New.
6483 * gcc.dg/pr69238.c: New.
6484
27742332
TV
64852016-03-10 Tom de Vries <tom@codesourcery.com>
6486
6487 PR testsuite/68915
6488 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6489
3a81a594
RB
64902016-03-10 Richard Biener <rguenther@suse.de>
6491
6492 PR tree-optimization/70128
6493 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6494 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6495
3433b975
JJ
64962016-03-09 Jakub Jelinek <jakub@redhat.com>
6497
c2864f02
JJ
6498 PR tree-optimization/70152
6499 * gcc.dg/pr70152.c: New test.
6500
3433b975
JJ
6501 PR target/70086
6502 * gcc.target/i386/pr70086-1.c: New test.
6503 * gcc.target/i386/pr70086-2.c: New test.
6504 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6505
6506 PR tree-optimization/70127
6507 * gcc.c-torture/execute/pr70127.c: New test.
6508
96b3c82d
CP
65092016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6510
6511 * c-c++-common/goacc/combined-directives-2.c: New test.
6512
b4f3232d
DM
65132016-03-09 David Malcolm <dmalcolm@redhat.com>
6514
6515 PR c/68473
6516 PR c++/70105
6517 * g++.dg/diagnostic/pr70105.C: New test.
6518 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6519 (test_multiple_ordinary_maps): New test function.
6520
40499f81
DM
65212016-03-09 David Malcolm <dmalcolm@redhat.com>
6522
6523 PR c/68473
6524 PR c++/70105
6525 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6526 Drop range information from call to inform_at_rich_loc.
6527 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6528 New.
6529 (test_show_locus): Replace calls to rich_location::add_range with
6530 calls to add_range. Rewrite the tests that used the now-defunct
6531 rich_location ctor taking a source_range. Simplify other tests
6532 by replacing calls to COMBINE_LOCATION_DATA with calls to
6533 make_location.
6534
c9e33662
RB
65352016-03-09 Richard Biener <rguenther@suse.de>
6536 Jakub Jelinek <jakub@redhat.com>
6537
6538 PR tree-optimization/70138
6539 * gcc.dg/vect/pr70138-1.c: New testcase.
6540 * gcc.dg/vect/pr70138-2.c: Likewise.
6541
2c73b764
JJ
65422016-03-09 Jakub Jelinek <jakub@redhat.com>
6543
6544 PR target/70049
6545 * gcc.target/i386/pr70049.c: New test.
6546
c06d25bb
RB
65472016-03-09 Richard Biener <rguenther@suse.de>
6548
6549 PR c/70143
6550 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6551 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6552 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6553
5828a501
RO
65542016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6555
6556 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6557 arm-*-*.
6558
2e141c8d
JJ
65592016-03-09 Jakub Jelinek <jakub@redhat.com>
6560
5a9def37
JJ
6561 PR middle-end/67278
6562 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6563
2e141c8d
JJ
6564 PR target/67278
6565 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6566
6567 PR middle-end/70050
6568 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6569 in testcase comment.
6570
bf751f40
TV
65712016-03-09 Tom de Vries <tom@codesourcery.com>
6572
6573 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6574 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6575 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6576 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6577 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6578 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6579 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6580 * gfortran.dg/goacc/kernels-loop.f95: New test.
6581
e210c999
MS
65822016-03-08 Martin Sebor <msebor@redhat.com>
6583
6584 PR c++/62096
6585 * g++.dg/warn/overflow-warn-7.C: New test.
6586
80aac5c8
JM
65872016-03-08 Jason Merrill <jason@redhat.com>
6588
6589 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6590 * lib/target-supports.exp (check_effective_target_concepts): New.
6591
12b81409
JJ
65922016-03-08 Jakub Jelinek <jakub@redhat.com>
6593
d259b234
JJ
6594 PR c++/70135
6595 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6596 * g++.dg/ubsan/pr70135.C: New test.
6597
12b81409
JJ
6598 PR target/70110
6599 * gcc.dg/pr70110.c: New test.
6600
b4e9f2aa
MJ
66012016-03-07 Martin Jambor <mjambor@suse.cz>
6602
6603 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6604 * c-c++-common/gomp/if-1.c: Likewise.
6605 * c-c++-common/gomp/pr61486-2.c: Likewise.
6606 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6607 to dg-additional-options.
6608 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6609 * g++/gomp/target-teams-1.c: Likewise.
6610 * gcc.dg/gomp/gomp.exp: Likewise.
6611 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6612 dg-additional-options.
6613 * gfortran.dg/gomp/gomp.exp: Likewise.
6614 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6615 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6616 dg-additional-options.
6617 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6618
f86e631e
MJ
66192016-03-07 Martin Jambor <mjambor@suse.cz>
6620
6621 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6622 * c-c++-common/gomp/gridify-1.c: New test.
6623 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6624
94156b3f
AV
66252016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6626
6627 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6628 trigger for cortex-r8, when scanning for register r8.
6629 * gcc.target/arm/pr45701-2.c: Likewise.
6630
a84a49b7 66312016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6632 Jeff Law <law@redhat.com>
a84a49b7
RB
6633
6634 PR tree-optimization/69740
6635 * gcc.c-torture/compile/pr69740-1.c: New test.
6636 * gcc.c-torture/compile/pr69740-2.c: New test.
6637
e41f6c9e
BS
66382016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6639
6640 * lib/target-supports.exp
6641 (check_effective_target_whole_vector_shift): Enable for PPC64.
6642
57548bf5
RB
66432016-03-07 Richard Biener <rguenther@suse.de>
6644
6645 PR tree-optimization/70115
6646 * gcc.dg/torture/pr70115.c: New testcase.
6647
4ae13300
NS
66482016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6649
6650 PR middle-end/69916
6651 * c-c-++-common/goacc/pr69916.c: New.
6652
5edb9853
RH
66532016-03-07 Richard Henderson <rth@redhat.com>
6654
6655 * gcc.c-torture/compile/pr70061.c: New test.
6656
2067a8f3
RB
66572016-03-07 Richard Biener <rguenther@suse.de>
6658
6659 PR testsuite/70109
6660 * gcc.dg/vect/O3-pr36098.c: New testcase.
6661
4145a9b7
CL
66622016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6663
6664 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6665
1878be32
EB
66662016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6667
6668 * gnat.dg/renaming9.ad[sb]: New testcase.
6669
df762bb2
JJ
66702016-03-05 Jakub Jelinek <jakub@redhat.com>
6671
6672 PR c++/70084
6673 * g++.dg/expr/stdarg3.C: New test.
6674
7d461295
JL
66752016-03-04 Jeff Law <law@redhat.com>
6676
6677 PR tree-optimization/69196
6678 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6679 x86_64-*-*.
6680
29b9828f
BS
66812016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6682
b6b552fd
BS
6683 PR c/69973
6684 * gcc.dg/pr69973.c: New test.
6685
201d49e9
BS
6686 PR rtl-optimization/69941
6687 * gcc.dg/torture/pr69941.c: New test.
6688
29b9828f
BS
6689 PR c/69824
6690 * gcc.dg/pr69824.c: New test.
6691
640b7e74
TV
66922016-03-05 Tom de Vries <tom@codesourcery.com>
6693
6694 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6695 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6696 function.
6697
7a3a3fad
PP
66982016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6699
6700 PR c++/66786
6701 * g++.dg/cpp1y/var-templ48.C: New test.
6702 * g++.dg/cpp1y/var-templ49.C: New test.
6703
cd439aec
EB
67042016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6705
6706 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6707
60204554
JJ
67082016-03-04 Jakub Jelinek <jakub@redhat.com>
6709
0c8825de
JJ
6710 PR c++/70035
6711 * g++.dg/ubsan/pr70035.C: New test.
6712
60204554
JJ
6713 PR target/70062
6714 * gcc.target/i386/pr70062.c: New test.
6715
f79d4eab
L
67162016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6717
6718 * g++.dg/template/typename21.C: Remove c++98_only.
6719
ea81ce67
L
67202016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6721
6722 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6723
64b23c13
DM
67242016-03-04 David Malcolm <dmalcolm@redhat.com>
6725
6726 PR c/68187
6727 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6728 function.
6729 (fn_42_b): Likewise.
6730 (fn_42_c): Likewise.
6731
729526f5
DM
67322016-03-04 David Malcolm <dmalcolm@redhat.com>
6733
6734 PR c/68187
6735 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6736 function.
6737 (fn_40_b): Likewise.
6738 (fn_41_a): Likewise.
6739 (fn_41_b): Likewise.
6740
f9ea11ac
JJ
67412016-03-04 Jakub Jelinek <jakub@redhat.com>
6742
6743 PR target/70059
6744 * gcc.target/i386/avx512f-pr70059.c: New test.
6745 * gcc.target/i386/avx512dq-pr70059.c: New test.
6746
b6c38c69
BS
67472016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6748
6749 PR rtl-optimization/57676
6750 * gcc.dg/torture/pr57676.c: New test.
6751
af3cdd34
IE
67522016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6753
6754 * gcc.dg/pr70026.c: New test.
6755
7ff6ca38
MP
67562016-03-04 Marek Polacek <polacek@redhat.com>
6757
6758 PR c/69798
6759 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6760 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6761
a6bf62d5
KT
67622016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6763
6764 PR target/70004
6765 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6766 Delete.
6767 (test_corners_sisd_si): Likewise.
6768 (main): Remove checks of the above.
6769 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6770
ae4cdc6a
EB
67712016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6772
6773 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6774
08455559
CL
67752016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6776
6777 * gcc.dg/torture/pr69951.c: Accept argc==0.
6778
e9a35493
RB
67792016-03-04 Richard Biener <rguenther@suse.de>
6780
6781 PR c++/70054
6782 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6783 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6784
fba054c2
DV
67852016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6786
6787 PR testsuite/69766
6788 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6789 testing multiarch.
6790
f10cdc6c
JJ
67912016-03-04 Jakub Jelinek <jakub@redhat.com>
6792
6793 PR debug/69947
6794 * gcc.dg/guality/pr69947.c: New test.
6795
2e981ba0
JJ
67962016-03-03 Jakub Jelinek <jakub@redhat.com>
6797
6798 PR ada/70017
6799 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6800
0ba3bfa2
KT
68012016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6802
6803 PR rtl-optimization/69904
6804 * gcc.target/arm/pr69904.c: New test.
6805
97ecdb46
JJ
68062016-03-03 Jakub Jelinek <jakub@redhat.com>
6807
6808 PR target/70021
6809 * gcc.dg/vect/pr70021.c: New test.
6810 * gcc.target/i386/pr70021.c: New test.
6811
a2a743a1
MP
68122016-03-03 Marek Polacek <polacek@redhat.com>
6813
6814 PR middle-end/70050
6815 * gcc.dg/pr70050.c: New test.
6816
fa07ecdd
JG
68172016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6818
6819 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6820
23504262
ML
68212016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6822
6823 PR tree-optimization/70043
6824 * gfortran.dg/vect/pr70043.f90: New test.
6825
b7b9e1a9
EB
68262016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6827
6828 * gnat.dg/specs/task1.ads: New test.
6829
cb83ba54
RO
68302016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6831
6832 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6833 Invoke gdb with -batch.
6834 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6835
a75f5e30
RB
68362016-03-03 Richard Biener <rguenther@suse.de>
6837
6838 PR tree-optimization/55936
6839 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6840
268bc320
JL
68412016-03-02 Jeff Law <law@redhat.com>
6842
815f20ab
JL
6843 PR rtl-optimization/69942
6844 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6845 effects of argument promotions.
6846
268bc320
JL
6847 PR tree-optimization/69987
6848 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6849 target does not support -fprefetch-loop-arrays.
6850
171f7de5
UB
68512016-03-02 Uros Bizjak <ubizjak@gmail.com>
6852
6853 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6854
192912db
BC
68552016-03-02 Bin Cheng <bin.cheng@arm.com>
6856
c7908871 6857 PR rtl-optimization/69052
192912db
BC
6858 * gcc.target/i386/pr69052.c: New test.
6859
90a7a40b
AM
68602016-03-02 Alan Modra <amodra@gmail.com>
6861
6862 * gcc.dg/pr69990.c: New.
6863
69fa742f
JJ
68642016-03-02 Jakub Jelinek <jakub@redhat.com>
6865
de752fb0
JJ
6866 PR c/68062
6867 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6868
6869 PR middle-end/70022
6870 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6871
69fa742f
JJ
6872 PR target/70028
6873 * gcc.target/i386/pr70028.c: New test.
6874
7c65bd56
MK
68752016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6876
6877 * c-c++-common/asan/swapcontext-test-1.c,
6878 * c-c++-common/tsan/thread_leak.c,
6879 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6880 * g++.dg/tsan/benign_race.C,
6881 * g++.dg/tsan/fd_close_norace.C,
6882 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6883 races with sanitizer output
6884
37d98220 68852016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6886 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6887
6888 PR target/67278
6889 * gcc.dg/simd-8.c: New testcase.
6890
218db463
RB
68912016-03-02 Richard Biener <rguenther@suse.de>
6892
6893 PR middle-end/67278
6894 * gcc.dg/simd-7.c: New testcase.
6895
22c72158
EB
68962016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6897
6898 * gcc.target/i386/pr70007.c: Tweak.
6899
9a790ccc
DV
69002016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6901
6902 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6903
bd02f00f
MP
69042016-03-02 Marek Polacek <polacek@redhat.com>
6905
6906 PR c/67854
6907 * gcc.dg/pr67854.c: New test.
6908
1e840f39
JJ
69092016-03-02 Jakub Jelinek <jakub@redhat.com>
6910
6911 PR middle-end/70025
6912 * gcc.dg/torture/pr70025.c: New test.
6913
bca00241
VK
69142016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6915
6916 PR tree-optimization/68621
6917 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6918
0bca04b8
EB
69192016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6920
6921 * gcc.target/i386/pr70007.c: New test.
6922
2a9afc86
JL
69232016-03-01 Jeff Law <law@redhat.com>
6924
eab2541b 6925 PR tree-optimization/69196
9d83ef71 6926 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6927
2a9afc86
JL
6928 PR tree-optimization/69196
6929 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6930 duplicating code and spoiling the expected output.
6931
0d39977e
MM
69322016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6933
6934 PR target/70033
6935 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6936 supports power9 before doing tests.
6937 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6938 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6939 * gcc.target/powerpc/p9-permute.c: Likewise.
6940
a0c0699d
UB
69412016-03-01 Uros Bizjak <ubizjak@gmail.com>
6942
6943 PR target/70027
6944 * gcc.target/i386/pr70027.c: New test.
6945
0ae3ef47 69462016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6947
6948 * gcc.dg/pr70017.c: New test.
6949
686e2237
JJ
69502016-03-01 Jakub Jelinek <jakub@redhat.com>
6951
6952 PR c/69796
6953 PR c/69974
6954 * gcc.dg/pr69796.c: New test.
6955 * gcc.dg/pr69974.c: New test.
6956
f8e4188c
EB
69572016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6958
6959 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6960
5e3f1c7c
JL
69612016-02-29 Jeff Law <law@redhat.com>
6962
6963 PR tree-optimization/69987
6964 * gfortran.dg/pr69987.f90: New test.
6965
6966 PR tree-optimization/69989
6967 * gcc.c-torture/compile/pr69989-2.c: New test.
6968
1be56bc5
MP
69692016-03-01 Marek Polacek <polacek@redhat.com>
6970
6971 PR c++/69795
6972 * g++.dg/parse/invalid1.C: New test.
6973
1b19470d
RB
69742016-03-01 Richard Biener <rguenther@suse.de>
6975
6976 PR middle-end/70022
6977 * gcc.dg/pr70022.c: New testcase.
6978
3ae0661a
IE
69792016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6980
6981 PR tree-optimization/69956
6982 * gcc.dg/pr69956.c: New test.
6983
0f09ab88
BS
69842016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6985
6986 PR target/70011
6987 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6988 XFAIL when hardware supports efficient unaligned storage access.
6989
76d881bf
PP
69902016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6991
6992 PR c++/69961
6993 * g++.dg/template/pr69961a.C: New test.
6994 * g++.dg/template/pr69961b.C: New test.
6995
7168133a
DM
69962016-02-29 David Malcolm <dmalcolm@redhat.com>
6997
6998 PR preprocessor/69985
6999 * gcc.dg/cpp/pr69985.c: New test case.
7000
0c6072a3
JL
70012016-02-29 Jeff Law <law@redhat.com>
7002
e66f219b
JL
7003 PR tree-optimization/70005
7004 * gcc.c-torture/execute/pr70005.c New test.
7005
0c6072a3
JL
7006 PR tree-optimization/69999
7007 * gcc.c-torture/compile/pr69999.c: New test.
7008
fd9fbdb3
YR
70092016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
7010
7011 PR tree-optimization/69652
7012 * gcc.dg/torture/pr69652.c: Delete test.
7013 * gcc.dg/vect/pr69652.c: New test.
7014
cbd400b4
RB
70152016-02-19 Richard Biener <rguenther@suse.de>
7016
7017 PR tree-optimization/69980
7018 * gfortran.dg/vect/pr69980.f90: New testcase.
7019
84ea0f58
EB
70202016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7021
7022 * gcc.target/sparc/20160229-1.c: New test.
7023
5d2a63dc
EB
70242016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7025
7026 * gnat.dg/stack_usage3.adb: New test.
7027 * gnat.dg/stack_usage3_pkg.ads: New helper.
7028
93e708f9
EB
70292016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7030
7031 * gnat.dg/renaming8.adb: New test.
7032 * gnat.dg/renaming8_pkg1.ads: New helper.
7033 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
7034 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
7035
6512bc93
RB
70362016-02-29 Richard Biener <rguenther@suse.de>
7037
7038 PR tree-optimization/69720
7039 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
7040
7b201a88
TK
70412016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7042
7043 PR fortran/68147
7044 PR fortran/47674
7045 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7046
82ee0cf2 70472016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
7048 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7049
7050 PR fortran/56007
7051 * gfortran.dg/coarray_8.f90: Adjust error message.
7052 * gfortran.dg/pr56007.f90: New test.
7053 * gfortran.dg/pr56007.f: New test.
7054
cdc1a2c8
L
70552016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7056
7057 PR tree-optimization/69989
7058 * gcc.dg/torture/pr69989.c: New test.
7059
33505bcf
EB
70602016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7061
7062 * gcc.target/i386/stack-realign-win.c: New test.
7063
524bfb19
HA
70642016-02-28 Harald Anlauf <anlauf@gmx.de>
7065
7066 PR fortran/60126
7067 * gfortran.dg/pr60126.f90: New test.
7068
bd542508
JL
70692016-02-27 Jeff Law <law@redhat.com>
7070
7071 Revert
7072 2016-02-26 Richard Biener <rguenther@suse.de>
7073 Jeff Law <law@redhat.com>
7074
7075 PR tree-optimization/69740
7076 * gcc.c-torture/compile/pr69740-1.c: New test.
7077 * gcc.c-torture/compile/pr69740-2.c: New test.
7078
dd1291e0
JD
70792016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7080
5fb67f8b 7081 PR fortran/69910
dd1291e0
JD
7082 * gfortran.dg/newunit_4.f90: New test.
7083
5cfefb59
JJ
70842016-02-27 Jakub Jelinek <jakub@redhat.com>
7085
7086 PR target/69613
7087 PR rtl-optimization/69886
7088 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7089 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7090 target.
7091
20ba5f33
MS
70922016-02-26 Martin Sebor <msebor@redhat.com>
7093
7094 PR tree-optimization/15826
7095 * gcc.dg/tree-ssa/pr15826.c: New test.
7096
e6fb01b0
JJ
70972016-02-26 Jakub Jelinek <jakub@redhat.com>
7098
7099 PR target/69969
7100 * gcc.target/powerpc/pr69969.c: New test.
7101
e3e0cf64
MS
71022016-02-26 Martin Sebor <msebor@redhat.com>
7103
7104 PR c++/15766
7105 * g++.old-deja/g++.other/decl5.C: Add a test case.
7106
d1f2bea5
SB
71072016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7108
7109 PR target/69946
7110 * gcc.target/powerpc/pr69946.c: New file.
7111
4a4f9d2b 71122016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 7113 Jeff Law <law@redhat.com>
4a4f9d2b 7114
e3e0cf64 7115 PR tree-optimization/69740
4a4f9d2b
RB
7116 * gcc.c-torture/compile/pr69740-1.c: New test.
7117 * gcc.c-torture/compile/pr69740-2.c: New test.
7118
ad2a2706
MJ
71192016-02-26 Martin Jambor <mjambor@suse.cz>
7120
7121 PR middle-end/69920
7122 * gcc.dg/torture/pr69932.c: New test.
7123 * gcc.dg/torture/pr69936.c: Likewise.
7124
1d11f7ce
AK
71252016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7126
7127 PR target/69709
7128 * gcc.target/s390/pr69709.c: New test.
7129
6cfccbb2
KT
71302016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7131
7132 PR target/69245
7133 * gcc.target/aarch64/pr69245_1.c: New test.
7134
ac59ad4e
KT
71352016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7136
7137 PR target/69613
7138 * gcc.dg/torture/pr69613.c: New test.
7139
a2ad54a0
JJ
71402016-02-26 Jakub Jelinek <jakub@redhat.com>
7141
7142 PR rtl-optimization/69891
7143 * gcc.target/i386/pr69891.c: New test.
7144
0884062c 71452016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
7146 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7147
d2369d4f 7148 PR target/61397
c163789b
MM
7149 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7150 functionality for both 32-bit and 64-bit.
7151
5aed7e2c
RB
71522016-02-26 Richard Biener <rguenther@suse.de>
7153
7154 PR tree-optimization/69551
7155 * gcc.dg/torture/pr69951.c: New testcase.
7156
798e2a8e
RB
71572016-02-25 Richard Biener <rguenther@suse.de>
7158
7159 PR tree-optimization/48795
7160 * gcc.dg/Warray-bounds-18.c: New testcase.
7161
9559fbac
RO
71622016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7163
7164 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7165
c049b107
JJ
71662016-02-25 Jakub Jelinek <jakub@redhat.com>
7167
7168 PR rtl-optimization/69896
7169 * gcc.dg/pr69896.c: New test.
7170
1137001c
PP
71712016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7172
7173 PR c++/69736
7174 * g++.dg/cpp1y/paren2.C: New test.
7175
2e9c8641
MS
71762016-02-24 Martin Sebor <msebor@redhat.com>
7177
7178 PR c/51147
7179 * gcc.dg/enum-mode-2.c: New test.
7180
03ca8fb3
JJ
71812016-02-24 Jakub Jelinek <jakub@redhat.com>
7182
7183 PR c++/69922
7184 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7185 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7186 * g++.dg/ubsan/pr69922.C: New test.
7187
0b05329b
MP
71882016-02-24 Marek Polacek <polacek@redhat.com>
7189
7190 PR c/69819
7191 * gcc.dg/pr69819.c: New test.
7192
57c2c374
MS
71932016-02-24 Martin Sebor <msebor@redhat.com>
7194
3b96b93a
MS
7195 PR c++/69912
7196 * g++.dg/ext/flexary15.C: New test.
7197
71982016-02-24 Martin Sebor <msebor@redhat.com>
7199
7200 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7201 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7202 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7203
65433bb5
MK
72042016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7205 Charles Baylis <charles.baylis@linaro.org>
7206
7207 PR debug/61033
7208 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7209
f802a424 72102016-02-24 Richard Biener <rguenther@suse.de>
44293580 7211 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7212
7213 PR middle-end/69760
7214 * gcc.dg/torture/pr69760.c: New testcase.
7215
525f795f
RO
72162016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7217
7218 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7219 pattern on Solaris with as.
7220
cd7bbceb
KT
72212016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7222
7223 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7224 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7225 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7226 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7227
89c0c1fd
JJ
72282016-02-24 Jakub Jelinek <jakub@redhat.com>
7229
7230 PR middle-end/69915
7231 * gcc.dg/pr69915.c: New test.
7232
0683fd27
KT
72332016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7234
7235 PR rtl-optimization/69886
7236 * gcc.dg/torture/pr69886.c: New test.
7237
e53d562a
RB
72382016-02-24 Richard Biener <rguenther@suse.de>
7239
7240 PR middle-end/68963
7241 * gcc.dg/torture/pr68963.c: New testcase.
7242
74a00288
KT
72432016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7244
7245 PR target/69875
7246 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7247 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7248 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7249 * gcc.target/arm/atomic_loaddi_1.c: New test.
7250 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7251 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7252 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7253 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7254 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7255 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7256 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7257 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7258
340fd4c9
JJ
72592016-02-24 Jakub Jelinek <jakub@redhat.com>
7260
7261 PR middle-end/69909
7262 * gcc.dg/torture/pr69909.c: New test.
7263
47d3fdb2
RB
72642016-02-24 Richard Biener <rguenther@suse.de>
7265
7266 PR tree-optimization/69907
7267 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7268 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7269 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7270
dab73e73
CB
72712016-02-24 Christian Bruel <christian.bruel@st.com>
7272
7273 * gcc.target/arm/pragma_cpp_fma.c: New test.
7274
7cc5ec65
JD
72752016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7276
7277 PR fortran/61156
7278 * gfortran.dg/include_6.f90: Update test.
7279
067fbd8b
JJ
72802016-02-23 Jakub Jelinek <jakub@redhat.com>
7281
7282 PR objc/69844
7283 * objc.dg/pr69844.m: New test.
7284
64a454d9
JD
72852016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7286
7287 PR libgfortran/69456
7288 * gfortran.dg/namelist_89.f90: New test.
7289 * gfortran.dg/pr59700.f90: Update test..
7290
35886f0b
MS
72912016-02-23 Martin Sebor <msebor@redhat.com>
7292
7293 PR middle-end/69780
7294 * g++.dg/ext/builtin_alloca.C: New test.
7295 * gcc.dg/builtins-68.c: New test.
7296
162cc7e3
RH
72972016-02-23 Richard Henderson <rth@redhat.com>
7298
7299 * gcc.target/i386/addr-space-3.c: Remove test.
7300
196440f8
DM
73012016-02-23 David Malcolm <dmalcolm@redhat.com>
7302
7303 PR preprocessor/69126
7304 PR preprocessor/69543
7305 * c-c++-common/pr69126-2-long.c: New test.
7306 * c-c++-common/pr69126-2-short.c: New test.
7307 * c-c++-common/pr69543-1.c: Remove xfail.
7308
1d3121af
DM
73092016-02-23 David Malcolm <dmalcolm@redhat.com>
7310
7311 PR preprocessor/69126
7312 PR preprocessor/69543
7313 PR preprocessor/69558
7314 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7315 (f): Rename to...
7316 (test_2): ...this, and add leading comment.
7317 (MACRO_3, test_3): New.
7318 (MACRO_4A, MACRO_4B, test_4): New.
7319 (MACRO): Rename to...
7320 (MACRO_5): ...this.
7321 (g): Rename to...
7322 (test_5): ...this, updating for renaming of MACRO, and
7323 add leading comment.
7324 * c-c++-common/pr69543-1.c: New.
7325 * c-c++-common/pr69543-2.c: New.
7326 * c-c++-common/pr69543-3.c: New.
7327 * c-c++-common/pr69543-4.c: New.
7328 * c-c++-common/pr69558-1.c: New.
7329 * c-c++-common/pr69558-2.c: New.
7330 * c-c++-common/pr69558-3.c: New.
7331 * c-c++-common/pr69558-4.c: New.
7332 * gcc.dg/pr69558.c: Move to...
7333 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7334 xfail for c++.
7335
f99c3557
TS
73362016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7337
7338 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7339 to -ftree-parallelize-loops/-fopenacc changes.
7340 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7341 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7342 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7343 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7344 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7345 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7346 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7347 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7348 * c-c++-common/goacc/kernels-loop.c: Likewise.
7349 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7350 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7351 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7352 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7353
c60ec7c2
RO
73542016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7355
7356 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7357
f1a62b6f
JJ
73582016-02-23 Jakub Jelinek <jakub@redhat.com>
7359
e67bf044
JJ
7360 PR c++/69902
7361 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7362
f1a62b6f
JJ
7363 PR c/69900
7364 * gcc.dg/pr69900.c: New test.
7365
20c5e09e
MJ
73662016-02-23 Martin Jambor <mjambor@suse.cz>
7367
7368 PR tree-optimization/69666
7369 * gcc.dg/tree-ssa/pr69666.c: New test.
7370
e457a6fc
AV
73712016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7372
7373 PR fortran/67451
7374 * gfortran.dg/coarray_allocate_5.f08: New test.
7375
d7b574f4
AK
73762016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7377
7378 * gcc.target/s390/vcond-shift.c: Move to ...
7379 * gcc.target/s390/vector/vcond-shift.c: ... here.
7380
58bdeb44
AK
73812016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7382
7383 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7384 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7385
7cd0387b
AK
73862016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7387
7388 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7389
4246c8da
MW
73902016-02-20 Mark Wielaard <mjw@redhat.com>
7391
7392 PR c/28901
7393 * gcc.dg/unused-variable-3.c: New test.
7394
f93bc532
JJ
73952016-02-22 Jakub Jelinek <jakub@redhat.com>
7396
7397 PR target/69888
7398 * gcc.target/i386/pr69888.c: New test.
7399
c4e360f4
RB
74002016-02-22 Richard Biener <rguenther@suse.de>
7401
7402 PR tree-optimization/69882
7403 * gfortran.dg/vect/pr69882.f90: New testcase.
7404
09c92f1c
JJ
74052016-02-22 Jakub Jelinek <jakub@redhat.com>
7406
7407 PR target/69885
7408 * gcc.dg/pr69885.c: New test.
7409
f88d45dc
OE
74102016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7411
7412 PR target/69806
7413 PR target/54089
7414 * gcc.target/sh/pr54089-10.c: New.
7415
ce1ff48e
PT
74162016-02-20 Paul Thomas <pault@gcc.gnu.org>
7417
7418 PR fortran/69423
7419 * gfortran.dg/deferred_character_15.f90 : New test.
7420
bbf27208
DH
74212016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7422
7423 PR fortran/57365
7424 gfortran.dg/allocate_with_source_18.f03: New test.
7425
74262016-02-20 Harald Anlauf <anlauf@gmx.de>
7427
7428 PR fortran/52531
7429 gfortran.dg/gomp/pr52531.f90: New test.
7430
268be88c
BE
74312016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7432
7433 PR c++/69865
7434 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7435 -std=c++03.
7436
4b6c824a
JJ
74372016-02-19 Jakub Jelinek <jakub@redhat.com>
7438
871b3f47
JJ
7439 PR c++/69826
7440 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7441 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7442
7a965d51
JJ
7443 PR c++/69850
7444 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7445
4b6c824a
JJ
7446 PR c++/69851
7447 * g++.dg/torture/pr69851.C: New test.
7448
15fca21a
MS
74492016-02-19 Martin Sebor <msebor@redhat.com>
7450
7451 PR testsuite/69573
7452 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7453
19e21586
JJ
74542016-02-19 Jakub Jelinek <jakub@redhat.com>
7455
03a616ac
JJ
7456 PR c++/69850
7457 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7458 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7459
19e21586
JJ
7460 PR c++/67767
7461 * g++.dg/cpp0x/pr67767.C: New test.
7462
2db16594
KT
74632016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7464
7465 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7466 for fp, simd, crypto, crc, lse.
7467 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7468 above.
7469 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7470 effective target check.
7471
5a7d9d1e
JJ
74722016-02-19 Jakub Jelinek <jakub@redhat.com>
7473
7474 PR target/69820
7475 * gcc.target/i386/pr69820.c: New test.
7476
6448f064
AK
74772016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7478
7479 * gcc.target/s390/vector/int128-1.c: New test.
7480
d0a859e6
AK
74812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7482
7483 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7484
9e4eb643
AK
74852016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7486
7487 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7488 instruction pattern name to prevent the testcase from failing with
7489 -march=z13.
7490
859a4c0e
AK
74912016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7492
7493 * gcc.target/s390/md/movstr-2.c: New test.
7494
efc2340b
MK
74952016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7496
7497 * gcc.target/s390/morestack.c: New test.
7498
ca2bfbc2
DV
74992016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7500
7501 PR target/69625
7502 * gcc.target/s390/pr69625.c: Add test case.
7503
efd4bd05
BE
75042016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7505
7506 PR testsuite/68580
7507 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7508
2bf2078a
MM
75092016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7510
7511 PR target/68404
7512 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7513 * gcc.target/powerpc/fusion3.c: Likewise.
7514
f003579e
RB
75152016-02-18 Richard Biener <rguenther@suse.de>
7516
7517 PR middle-end/69553
7518 * g++.dg/torture/pr69553.C: New testcase.
7519
19233914
NC
75202016-02-18 Nick Clifton <nickc@redhat.com>
7521
efd4bd05
BE
7522 PR target/62254
7523 PR target/69610
7524 * gcc.target/arm/pr62554.c: New test.
7525 * gcc.target/arm/pr69610-1.c: New test.
7526 * gcc.target/arm/pr69610-2.c: New test.
19233914 7527
23f27839
RB
75282016-02-18 Richard Biener <rguenther@suse.de>
7529
7530 PR middle-end/69854
7531 * gcc.dg/torture/pr69854.c: New testcase.
7532
932c0da4
JJ
75332016-02-17 Jakub Jelinek <jakub@redhat.com>
7534
7535 PR c++/69850
7536 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7537
1bed93e4
BS
75382012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7539
7540 * gcc.target/powerpc/vec-cg.c: New test.
7541
57bfb134
RB
75422016-02-17 Richard Biener <rguenther@suse.de>
7543
7544 PR testsuite/69586
7545 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7546
a44e0ebb
KT
75472016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7548
7549 PR target/69161
7550 * gcc.c-torture/compile/pr69161.c: New test.
7551
ffacd726
DS
75522016-02-17 David Sherwood <david.sherwood@arm.com>
7553
7554 PR target/69532
7555 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7556 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7557
448db8d2
EB
75582016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7559
7560 * gcc.dg/ifcvt-4.c: Skip on Visium.
7561
e2f0522e
EB
75622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7563
7564 * gnat.dg/atomic8.adb: New test.
7565
bf17fe3f
EB
75662016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7567
7568 * gnat.dg/discr46.ad[sb]: New test.
7569
ecf835e9
KN
75702016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7571
7572 PR Target/48344
7573 * gcc.target/powerpc/pr48344-1.c: New test.
7574
49a1164a
TK
75752015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7576
7577 PR fortran/69742
7578 * gfortran.dg/associate_21.f90: New test.
7579
bf14eba2
JJ
75802016-02-16 Jakub Jelinek <jakub@redhat.com>
7581
7582 PR c/69835
7583 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7584 -Wnonnull in dg-options.
7585 * c-c++-common/nonnull-2.c: New test.
7586
35a093b6
JG
75872016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7588 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7589
7590 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7591
e387d491
JJ
75922016-02-16 Jakub Jelinek <jakub@redhat.com>
7593
7594 PR middle-end/69801
7595 * gcc.dg/pr69801.c: Add empty dg-options.
7596
ba539195
JN
75972016-02-16 James Norris <jnorris@codesourcery.com>
7598
7599 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7600 * g++.dg/goacc/deviceptr-1.c: New file.
7601
2a2b8f64
JJ
76022016-02-16 Jakub Jelinek <jakub@redhat.com>
7603
7604 PR tree-optimization/69820
7605 * gcc.dg/vect/pr69820.c: New test.
7606
87440c29
RB
76072016-02-16 Richard Biener <rguenther@suse.de>
7608
7609 PR tree-optimization/69776
7610 * gcc.dg/torture/pr69776-2.c: New testcase.
7611
6d87c306
BS
76122016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7613
7614 PR tree-optimization/69714
7615 * gcc.dg/torture/pr69714.c: New test.
7616
3824a0a2
JJ
76172016-02-16 Jakub Jelinek <jakub@redhat.com>
7618
7619 PR tree-optimization/69802
7620 * gcc.dg/pr69802.c: New test.
7621
c8cfe96e
RB
76222016-02-16 Richard Biener <rguenther@suse.de>
7623
7624 PR middle-end/69801
7625 * gcc.dg/pr69801.c: New testcase.
7626
fc12098d
JD
76272016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7628
7629 PR libgfortran/69651
7630 * gfortran.dg/read_bang.f90: New test.
7631 * gfortran.dg/read_bang4.f90: New test.
7632
ba6b3795
JJ
76332016-02-15 Jakub Jelinek <jakub@redhat.com>
7634
f0516ca4
JJ
7635 PR c++/69658
7636 * g++.dg/init/pr69658.C: New test.
7637
ba6b3795
JJ
7638 PR c++/69797
7639 * c-c++-common/pr69797.c: New test.
7640
de3f9a2d
PK
76412016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7642
7643 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7644 check for aarch64*-*-*.
7645
17a3b967
RB
76462016-02-15 Richard Biener <rguenther@suse.de>
7647
7648 PR tree-optimization/69783
7649 * gcc.dg/vect/pr69783.c: New testcase.
7650
1c48bff1
RB
76512016-02-15 Richard Biener <rguenther@suse.de>
7652
7653 PR tree-optimization/69776
7654 * gcc.dg/torture/pr69776.c: New testcase.
7655
1e6025b6
TK
76562016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7657
7658 PR fortran/60526
7659 * gfortran.dg/type_decl_4.f90: Reinstated.
7660
d3308279
JDA
76612016-02-14 John David Anglin <danglin@gcc.gnu.org>
7662
7663 PR fortran/68746
7664 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7665
b7c56581
TK
76662016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7667
7668 PR fortran/60526
7669 PR bootstrap/69816
7670 * gfortran.dg/type_decl_4.f90: Removed.
7671
60cb4ef5
TK
76722016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7673
7674 PR fortran/60526
7675 * gfortran.dg/type_decl_4.f90: New test.
7676
f6964637
AM
76772016-02-14 Alan Modra <amodra@gmail.com>
7678
1a8849d1 7679 PR testsuite/68886
f6964637
AM
7680 * gcc.c-torture/execute/stkalign.c: Revise test.
7681
f5121920
OE
76822016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7683
7684 PR target/67260
7685 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7686
6cda3ab6
OE
76872016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7688
7689 PR target/67260
7690 * gcc.target/sh/torture/pr67260.c: New.
7691
6786e598
JDA
76922016-02-12 John David Anglin <danglin@gcc.gnu.org>
7693
7694 * gcc.dg/pr67964.c: Add dg-require-alias.
7695
7e05dad8
OE
76962016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7697
7698 PR target/67636
7699 PR target/64345
7700 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7701
7f4cc3ce
JD
77022016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7703
7704 PR libgfortran/69668
7705 * gfortran.dg/namelist_88.f90: New test.
7706
955ca6dc
JD
77072016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7708
7709 PR libgfortran/69668
7710 * gfortran.dg/namelist_38.f90: Update test.
7711 * gfortran.dg/namelist_84.f90: Update test.
7712
876217ae
DM
77132016-02-12 David Malcolm <dmalcolm@redhat.com>
7714
7715 PR other/69554
7716 * gcc.dg/pr69554-1.c: New test.
7717 * gfortran.dg/pr69554-1.F90: New test.
7718 * gfortran.dg/pr69554-2.F90: New test.
7719 * lib/gcc-dg.exp (proc dg-locus): New function.
7720 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7721 distinguish between the caret-printing and non-caret-printing
7722 cases. If caret-printing has been explicitly enabled, bail out
7723 without attempting to fix up the output.
7724
61789eed
DM
77252016-02-12 David Malcolm <dmalcolm@redhat.com>
7726
7727 PR driver/69265
7728 PR driver/69453
7729 * gcc.dg/spellcheck-options-3.c: New test case.
7730 * gcc.dg/spellcheck-options-4.c: New test case.
7731 * gcc.dg/spellcheck-options-5.c: New test case.
7732 * gcc.dg/spellcheck-options-6.c: New test case.
7733 * gcc.dg/spellcheck-options-7.c: New test case.
7734 * gcc.dg/spellcheck-options-8.c: New test case.
7735 * gcc.dg/spellcheck-options-9.c: New test case.
7736 * gcc.dg/spellcheck-options-10.c: New test case.
7737
c3090c1f
JJ
77382016-02-12 Jakub Jelinek <jakub@redhat.com>
7739
7740 PR rtl-optimization/69764
7741 PR rtl-optimization/69771
7742 * c-c++-common/pr69764.c: New test.
7743 * gcc.dg/torture/pr69771.c: New test.
7744
8222034d
MP
77452016-02-12 Marek Polacek <polacek@redhat.com>
7746
7747 * g++.dg/torture/init-list1.C: New.
7748
f749f792
MP
77492016-02-12 Marek Polacek <polacek@redhat.com>
7750
7751 * gcc.dg/pr69522.c: Add empty dg-options.
7752
199fb02a
IE
77532016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7754
7755 * g++.dg/lto/lto.exp: Include and init mpx.
7756 * g++.dg/lto/pr69729_0.C: New test.
7757
b69539cb
JJ
77582016-02-12 Jakub Jelinek <jakub@redhat.com>
7759
06ff7000
JJ
7760 PR ipa/69241
7761 * g++.dg/ipa/pr69241-4.C: New test.
7762
b69539cb
JJ
7763 PR ipa/68672
7764 * g++.dg/ipa/pr68672-1.C: New test.
7765 * g++.dg/ipa/pr68672-2.C: New test.
7766 * g++.dg/ipa/pr68672-3.C: New test.
7767
16595a1f
BS
77682016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7769
7770 PR c/69522
6d87c306 7771 * gcc.dg/pr69522.c: New test.
16595a1f 7772
38d795d2
PP
77732016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7774
7775 PR c++/69098
7776 * g++.dg/cpp1y/69098.C: New test.
7777 * g++.dg/cpp1y/69098-2.C: New test.
7778
9c582551
JJ
77792016-02-12 Jakub Jelinek <jakub@redhat.com>
7780
7781 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7782 and neighbour -> neighbor.
7783 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7784 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7785 * c-c++-common/Wvarargs.c: Likewise.
7786 * c-c++-common/goacc/host_data-5.c: Likewise.
7787 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7788 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7789 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7790 * gcc.target/aarch64/pr60697.c: Likewise.
7791 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7792 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7793 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7794 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7795 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7796 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7797 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7798 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7799 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7800 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7801 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7802 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7803 * g++.dg/lookup/koenig5.C: Likewise.
7804 * g++.dg/ext/no-asm-2.C: Likewise.
7805 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7806 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7807 * gfortran.dg/used_types_16.f90: Likewise.
7808 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7809 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7810 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7811 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7812 * gfortran.dg/abstract_type_6.f03: Likewise.
7813 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7814 * gfortran.dg/used_types_15.f90: Likewise.
7815 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7816 * gfortran.dg/exit_3.f08: Likewise.
7817 * gfortran.dg/open_status_2.f90: Likewise.
7818 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7819 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7820 * gfortran.dg/associate_1.f03: Likewise.
7821 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7822 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7823 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7824 * gcc.dg/builtin-object-size-1.c: Likewise.
7825 * gcc.dg/noreturn-6.c: Likewise.
7826 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7827 * gcc.dg/globalalias.c: Likewise.
7828 * gcc.dg/builtins-config.h: Likewise.
7829 * gcc.dg/pr30457.c: Likewise.
7830 * gcc.c-torture/compile/volatile-1.c: Likewise.
7831 * gcc.c-torture/execute/20101011-1.c: Likewise.
7832 * c-c++-common/Waddress-1.c: Likewise.
7833
66756373
JJ
78342016-02-11 Jakub Jelinek <jakub@redhat.com>
7835
7836 PR c/69768
7837 * c-c++-common/Waddress-1.c: New test.
7838
76fe932b
AV
78392016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7840
7841 PR fortran/69296
7842 * gfortran.dg/associate_19.f03: New test.
7843 * gfortran.dg/associate_20.f03: New test.
7844
564c4d4b
OE
78452016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7846
7847 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7848
e1c1ecb0
KT
78492016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7850
7851 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7852 .arch armv8-a\n. Add -dA to dg-options.
7853 * gcc.target/aarch64/assembler_arch_1.c: New test.
7854 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7855
0d7d9458
PC
78562016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7857
7858 PR c++/68726
7859 * g++.dg/cpp0x/pr68726.C: New.
7860
e6208a60
IE
78612016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7862
7863 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7864 test.
7865
281a11eb
RB
78662016-02-11 Richard Biener <rguenther@suse.de>
7867
7868 * g++.dg/tree-ssa/pr61034.C: Adjust.
7869
e03dd765
VM
78702016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7871
4b48faf5 7872 PR target/69148
e03dd765
VM
7873 * gcc.target/s390/pr69148.c: New.
7874
cdc23927
YR
78752016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7876
7877 PR tree-optimization/69652
7878 * gcc.dg/torture/pr69652.c: New test.
7879
e199dd0a
JJ
78802016-02-10 Jakub Jelinek <jakub@redhat.com>
7881 Patrick Palka <ppalka@gcc.gnu.org>
7882
7883 PR ipa/69241
7884 PR c++/69649
7885 * g++.dg/ipa/pr69241-1.C: New test.
7886 * g++.dg/ipa/pr69241-2.C: New test.
7887 * g++.dg/ipa/pr69241-3.C: New test.
7888 * g++.dg/ipa/pr69649.C: New test.
7889
d6b38027
UB
78902016-02-10 Uros Bizjak <ubizjak@gmail.com>
7891
7892 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7893 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7894
13b562c5
BC
78952016-02-10 Bin Cheng <bin.cheng@arm.com>
7896
7897 PR tree-optimization/68021
7898 * gcc.dg/tree-ssa/pr68021.c: New test.
7899
24a179f8
RB
79002016-02-10 Richard Biener <rguenther@suse.de>
7901
7902 PR tree-optimization/69726
7903 * gcc.dg/uninit-22.c: New testcase.
7904
0d99886f
AP
79052016-02-09 Andrew Pinski <apinski@cavium.com>
7906
7907 PR tree-opt/69282
7908 * gcc.c-torture/compile/20160205-1.c: New testcase.
7909
ab04995c
MM
79102016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7911
7912 PR target/68404
7913 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7914 instead accessing a really large arrray.
7915 * gcc.target/powerpc/fusion3.c: Likewise.
7916
4b79ac23
CB
79172016-02-09 Charles Baylis <charles.baylis@linaro.org>
7918
7919 PR target/68532
7920 * gcc.c-torture/execute/pr68532.c: New test.
7921
b890a441
AO
79222016-02-11 Alexandre Oliva <aoliva@redhat.com>
7923
7924 PR target/69634
7925 * gcc.dg/pr69634.c: New.
7926
84a5bef7
RB
79272016-02-09 Richard Biener <rguenther@suse.de>
7928
7929 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7930
1f123759 79312016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7932
1f123759
AF
7933 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7934
65860c77
YR
79352016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7936
7937 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7938
7e1e8a0a
RB
79392016-02-09 Richard Biener <rguenther@suse.de>
7940
7941 PR tree-optimization/69715
7942 * gcc.dg/torture/pr69715.c: New testcase.
7943
efb45a9f
PP
79442016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7945
7946 PR c++/69139
7947 * g++.dg/cpp0x/trailing12.C: New test.
7948 * g++.dg/cpp0x/trailing13.C: New test.
7949
20a0c6f9
PP
79502016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7951
7952 PR c++/69283
7953 PR c++/67835
7954 * g++.dg/cpp1y/auto-fn29.C: New test.
7955 * g++.dg/cpp1y/auto-fn30.C: New test.
7956
a162f3af
JJ
79572016-02-08 Jakub Jelinek <jakub@redhat.com>
7958
7959 PR tree-optimization/69209
7960 * gcc.c-torture/compile/pr69209.c: New test.
7961
4b4a9fbd
JL
79622016-02-08 Jeff Law <law@redhat.com>
7963
7964 PR tree-optimization/68541
7965 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7966 of statements allowed in join block for path splitting.
7967
cfac5ed2
JJ
79682016-02-08 Jakub Jelinek <jakub@redhat.com>
7969
f68bc23f
JJ
7970 PR c++/59627
7971 * g++.dg/gomp/pr59627.C: New test.
7972
cfac5ed2
JJ
7973 PR ipa/69239
7974 * g++.dg/ipa/pr69239.C: New test.
7975
44714d8c
DM
79762016-02-08 David Malcolm <dmalcolm@redhat.com>
7977
7978 PR preprocessor/69664
7979 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7980 * gcc.dg/cpp/warn-comments.c: Likewise.
7981
eba9e839
MP
79822016-02-08 Marek Polacek <polacek@redhat.com>
7983
7984 PR c++/69688
7985 * g++.dg/init/const12.C: New test.
7986
a011cd92
BS
79872016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7988
7989 PR target/60410
7990 * gcc.dg/lto/pr55113_0.c: Remove test.
7991
5317b1be
RB
79922016-02-08 Richard Biener <rguenther@suse.de>
7993
7994 PR tree-optimization/69719
7995 * gcc.dg/torture/pr69719.c: New testcase.
7996
63998a63
RB
79972016-02-08 Richard Biener <rguenther@suse.de>
7998 Jeff Law <law@redhat.com>
7999
8000 PR target/68273
8001 * gcc.target/mips/pr68273.c: New testcase.
8002
43f4a281
RB
80032016-02-08 Richard Biener <rguenther@suse.de>
8004
8005 PR rtl-optimization/69274
8006 * gcc.target/i386/addr-sel-1.c: XFAIL.
8007
0b604d2d
JL
80082016-02-08 Jeff Law <law@redhat.com>
8009
e8dfe49e
JL
8010 PR tree-optimization/68541
8011 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
8012
6daecd7a 8013 PR tree-optimization/65917
0b604d2d
JL
8014 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
8015
c0f0e35a
JD
80162016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8017
8018 PR fortran/50555
8019 * gfortran.dg/namelist_args.f90: New test.
8020
8981d712
JL
80212016-02-05 Jeff Law <law@redhat.com>
8022
6daecd7a 8023 PR tree-optimization/68541
8981d712
JL
8024 * gcc.dg/tree-ssa/split-path-2.c: New test.
8025 * gcc.dg/tree-ssa/split-path-3.c: New test.
8026 * gcc.dg/tree-ssa/split-path-4.c: New test.
8027 * gcc.dg/tree-ssa/split-path-5.c: New test.
8028 * gcc.dg/tree-ssa/split-path-6.c: New test.
8029 * gcc.dg/tree-ssa/split-path-7.c: New test.
8030
46cb9332
MS
80312016-02-05 Martin Sebor <msebor@redhat.com>
8032
8033 PR c++/69662
8034 * g++.dg/warn/Wplacement-new-size-1.C: New test.
8035 * g++.dg/warn/Wplacement-new-size-2.C: New test.
8036
be2083ea
RH
80372016-02-06 Richard HEnderson <rth@redhat.com>
8038
8039 PR c/69643
8040 * gcc.target/i386/addr-space-4.c: New.
8041 * gcc.target/i386/addr-space-5.c: New.
8042
711d7c23
MM
80432016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8044
8045 PR fortran/66089
8046 * gfortran.dg/elemental_dependency_6.f90: New.
8047
b5c1c988
JJ
80482016-02-05 Jakub Jelinek <jakub@redhat.com>
8049
861c7bcd
JJ
8050 PR rtl-optimization/69691
8051 * gcc.c-torture/execute/pr69691.c: New test.
8052
b5c1c988
JJ
8053 PR c++/69628
8054 * g++.dg/parse/pr69628.C: New test.
8055
f7dfa966
UB
80562016-02-05 Uros Bizjak <ubizjak@gmail.com>
8057
8058 * gcc.dg/sancov/asan.c: Move to ...
8059 * gcc.dg/asan/sancov-1.c: ... here.
8060
9b143e64
UB
80612016-02-05 Uros Bizjak <ubizjak@gmail.com>
8062
8063 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8064
f5d4b899
L
80652016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8066
8067 PR target/69677
8068 * gcc.target/i386/pr69677.c: New test.
8069
76c85fbb
PP
80702016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8071
8072 PR c++/68948
8073 * g++.dg/template/pr68948.C: New test.
8074
f181bf90
DV
80752016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8076
8077 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8078 (only necessary on s390x).
8079
714fb282
L
80802016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8081
8082 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8083 -mno-accumulate-outgoing-args.
8084
618d6c1c
PP
80852016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8086
8087 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8088
1066e9b5
JJ
80892016-02-04 Jakub Jelinek <jakub@redhat.com>
8090
8091 PR c/69669
8092 * c-c++-common/pr69669.c: New test.
8093
76255d0d
MM
80942016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8095
8096 PR target/69667
8097 * g++.dg/pr69667.C: New file.
8098
e0b059b1
WD
80992016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8100
8101 PR target/69619
8102 * gcc.dg/pr69619.c: Add new test.
8103
2692b5c8
RS
81042016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8105
8106 PR rtl-optimization/69577
8107 * gcc.target/i386/pr69577.c: New test.
8108
7db337c2
ML
81092016-02-04 Martin Liska <mliska@suse.cz>
8110
8111 * g++.dg/asan/pr69276.C: New test.
8112
cc9c0829
KT
81132016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8114
8115 PR target/65932
8116 PR target/67714
8117 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8118 a single smulbb instruction.
8119 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8120 * gcc.target/amr/wmul-2.c: Likewise.
8121
eb9feb52
KT
81222016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8123
8124 PR target/65932
8125 PR target/67714
8126 * gcc.c-torture/execute/pr67714.c: New test.
8127
61f727fe
JJ
81282016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8129
8130 PR target/69454
8131 * gcc.target/i386/pr69454-1.c: New test.
8132 * gcc.target/i386/pr69454-2.c: New test.
8133
05dd97db
MS
81342016-02-03 Martin Sebor <msebor@redhat.com>
8135
8136 PR c++/69251
8137 PR c++/69253
8138 PR c++/69290
8139 PR c++/69277
8140 PR c++/69349
8141 * g++.dg/ext/flexarray-mangle-2.C: New test.
8142 * g++.dg/ext/flexarray-mangle.C: New test.
8143 * g++.dg/ext/flexarray-subst.C: New test.
8144 * g++.dg/ext/flexary11.C: New test.
8145 * g++.dg/ext/flexary12.C: New test.
8146 * g++.dg/ext/flexary13.C: New test.
8147 * g++.dg/ext/flexary14.C: New test.
8148 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8149
dac2fc29
L
81502016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8151
8152 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8153 Define only if CHECK_FLOAT128 is defined.
8154 (main): Properly initialize u5.
8155
eadb8035
JJ
81562016-02-03 Jakub Jelinek <jakub@redhat.com>
8157
0afbb81b
JJ
8158 PR c/69627
8159 * gcc.dg/pr69627.c: New test.
8160
eadb8035
JJ
8161 PR target/69644
8162 * gcc.dg/pr69644.c: New test.
8163
b12d4923
MS
81642016-02-03 Mike Stump <mikestump@comcast.net>
8165
8166 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8167 support for struct-layout-1.exp.
8168
ab4bae0c
PP
81692016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8170
8171 PR c++/69056
618d6c1c 8172 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 8173
95831c01
VM
81742016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8175 Alexandre Oliva <aoliva@redhat.com>
8176
8177 PR target/69461
8178 * gcc.target/powerpc/pr69461.c: New.
8179
ccc71ab8
UB
81802016-02-03 Uros Bizjak <ubizjak@gmail.com>
8181
8182 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8183 works from here ...
8184 (check_effective_target_fsanitize_thread): ... to here. Do not
8185 specify additional compile flags for the test source.
8186 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8187 specify additional compile flags for the test source.
8188
96299640
WD
81892016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8190
8191 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8192
781d83d9
AV
81932016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8194
8195 PR fortran/67451
8196 PR fortran/69418
8197 * gfortran.dg/coarray_allocate_2.f08: New test.
8198 * gfortran.dg/coarray_allocate_3.f08: New test.
8199 * gfortran.dg/coarray_allocate_4.f08: New test.
8200
d8208e6d
AL
82012016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8202
8203 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8204 use same scan-tree-dump-times on all platforms.
8205 * gcc.dg/vect/vect-outer-1.c: Likewise.
8206 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8207 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8208 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8209 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8210 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8211 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8212 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8213
a8394fa0
SB
82142016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8215
8216 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8217 warning.
8218
f3baa1d3
L
82192016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8220
8221 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8222
eb077516
JN
82232016-02-02 James Norris <jnorris@codesourcery.com>
8224
8225 * c-c++-common/goacc/routine-5.c: Add tests.
8226
578fb225
AM
82272016-02-02 Alexander Monakov <amonakov@ispras.ru>
8228
8229 * gcc.target/nvptx/unsigned-cmp.c: New test.
8230
c64f7d37
WD
82312016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8232
8233 * gcc.target/aarch64/scalar_shift_1.c
8234 (test_corners_sisd_di): Improve force to SIMD register.
8235 (test_corners_sisd_si): Likewise.
8236 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8237 Remove scan-assembler check for ldr.
8238
90c6f26c
RB
82392016-02-02 Richard Biener <rguenther@suse.de>
8240
8241 PR tree-optimization/69595
8242 * gcc.dg/Warray-bounds-17.c: New testcase.
8243
9dc03c97
RB
82442016-02-02 Richard Biener <rguenther@suse.de>
8245
8246 PR tree-optimization/69606
8247 * gcc.dg/torture/pr69606.c: New testcase.
8248
2d4dc223
YR
82492016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8250
8251 PR middle-end/68542
8252 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8253 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8254
65c98fde
AM
82552016-02-02 Alan Modra <amodra@gmail.com>
8256
8257 PR target/69548
8258 * gcc.target/powerpc/pr69548.c: New test.
8259
e1b81f2b
JJ
82602016-02-01 Jakub Jelinek <jakub@redhat.com>
8261
d0268b37
JJ
8262 PR rtl-optimization/69592
8263 * gcc.dg/pr69592.c: New test.
8264
e1b81f2b
JJ
8265 PR preprocessor/69543
8266 PR c/69558
8267 * gcc.dg/pr69543.c: New test.
8268 * gcc.dg/pr69558.c: New test.
8269
7dd7780d
UB
82702016-02-01 Uros Bizjak <ubizjak@gmail.com>
8271
bf672ee5
UB
8272 PR testsuite/65940
8273 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 8274
9a7013f8
MS
82752016-02-01 Martin Sebor <msebor@redhat.com>
8276
8277 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8278
e681fb2b
BC
82792016-02-01 Bin Cheng <bin.cheng@arm.com>
8280
8281 PR tree-optimization/67921
8282 * c-c++-common/ubsan/pr67921.c: New test.
8283
ff86345f
RB
82842016-02-01 Richard Biener <rguenther@suse.de>
8285
8286 PR middle-end/69556
8287 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8288
bc369dbd
RB
82892016-02-01 Richard Biener <rguenther@suse.de>
8290
8291 PR tree-optimization/69574
8292 * gcc.dg/torture/pr69574.c: New testcase.
8293
ef318184
RB
82942016-02-01 Richard Biener <rguenther@suse.de>
8295
8296 PR tree-optimization/69579
8297 * gcc.dg/setjmp-6.c: New testcase.
8298
654745e6
JJ
82992016-02-01 Jakub Jelinek <jakub@redhat.com>
8300
8301 PR rtl-optimization/69570
8302 * g++.dg/opt/pr69570.C: New test.
8303
e6c0c44b
RH
83042016-02-01 Richard Henderson <rth@redhat.com>
8305
8306 * gcc.dg/pr69535.c: New test.
8307
6ff3f09a
JDA
83082016-01-31 John David Anglin <danglin@gcc.gnu.org>
8309
2c005538
JDA
8310 PR testsuite/69584
8311 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8312 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8313
61083a4b
JDA
8314 PR debug/68244
8315 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8316
6ff3f09a
JDA
8317 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8318
0c221916
PT
83192016-01-31 Paul Thomas <pault@gcc.gnu.org>
8320
8321 PR fortran/67564
8322 * gfortran.dg/allocate_with_source_17.f03: New test.
8323
db7a2818
JJ
83242016-01-30 Jakub Jelinek <jakub@redhat.com>
8325
8326 PR tree-optimization/69546
8327 * gcc.dg/torture/pr69546.c: New test.
8328
e520d5f0
PT
83292016-01-30 Paul Thomas <pault@gcc.gnu.org>
8330
8331 PR fortran/69566
8332 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8333
343c05d3
MS
83342016-01-30 Martin Sebor <msebor@redhat.com>
8335
8336 PR c++/68490
8337 * g++.dg/ext/flexary10.C: New test.
8338
d6c3a539
DH
83392016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8340
8341 PR fortran/66707
8342 gfortran.dg/common_23.f90: New test.
8343
52d72fcd
BS
83442016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8345
8346 PR target/65546
8347 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8348 condition being checked, and disable it when the target supports
8349 misaligned loads and stores.
8350
3a5d2ba4
JJ
83512016-01-29 Jakub Jelinek <jakub@redhat.com>
8352
8353 PR debug/69518
8354 * gcc.dg/torture/pr69518.c: New test.
8355
6bbacdb5
L
83562016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8357
8358 PR target/69530
8359 * gcc.target/i386/pr69530.c: New test.
8360
af932cdb
SE
83612016-01-29 Steve Ellcey <sellcey@imgtec.com>
8362
8363 PR target/65604
8364 * gcc.target/mips/div-delay.c: New test.
8365
26658b7c
JJ
83662016-01-29 Jakub Jelinek <jakub@redhat.com>
8367
33e89989
JJ
8368 PR target/69551
8369 * gcc.target/i386/pr69551.c: New test.
8370
26658b7c
JJ
8371 PR target/66137
8372 * gcc.target/i386/pr66137.c: New test.
8373
401116b5
AB
83742016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8375
8376 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8377 always built for p5600.
8378 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8379 isa=p5600 dg-option.
8380
d4abfcc5
RB
83812016-01-29 Richard Biener <rguenther@suse.de>
8382
8383 PR tree-optimization/69547
8384 * g++.dg/tree-ssa/pr69547.C: New testcase.
8385
16b77b32
JJ
83862016-01-29 Jakub Jelinek <jakub@redhat.com>
8387
8388 PR debug/66869
8389 * g++.dg/warn/Wunused-function2.C: New test.
8390
a1c95464
DV
83912016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8392
8393 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8394 support for test to succeed.
8395
5453bfed
MP
83962016-01-29 Marek Polacek <polacek@redhat.com>
8397
8398 PR c++/69509
8399 PR c++/69516
8400 * g++.dg/ext/constexpr-vla2.C: New test.
8401 * g++.dg/ext/constexpr-vla3.C: New test.
8402 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8403
452ec2a5
RB
84042016-01-29 Richard Biener <rguenther@suse.de>
8405
8406 PR middle-end/69537
8407 * gcc.dg/uninit-21.c: New testcase.
8408
aec0b19e
UB
84092016-01-28 Uros Bizjak <ubizjak@gmail.com>
8410
8411 PR target/69459
8412 * gcc.target/i386/pr69459.c: New test.
8413
df113ce7
SE
84142016-01-28 Steve Ellcey <sellcey@imgtec.com>
8415
8416 PR target/68400
8417 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8418 * gcc.target/mips/pr68400.c: New test.
8419
494de84f
MS
84202016-01-28 Martin Sebor <msebor@redhat.com>
8421
8422 PR target/17381
8423 * gcc.target/powerpc/pr17381.c: New test.
8424
eb1b1f01
JJ
84252016-01-28 Jakub Jelinek <jakub@redhat.com>
8426
8427 PR middle-end/69542
8428 * gcc.dg/torture/pr69542.c: New test.
8429
6dfeb7ce
WD
84302016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8431
8432 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8433
4b7471a4
DE
84342016-01-28 David Edelsohn <dje.gcc@gmail.com>
8435
8436 * gcc.dg/pr65980.c: Skip on AIX.
8437 * gcc.dg/pr66688.c: Same.
8438
b271fd21
DE
84392016-01-28 David Edelsohn <dje.gcc@gmail.com>
8440
8441 PR target/63679
8442 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8443 * gcc.dg/tree-ssa/sra-18.c: Same.
8444
874108a9
AV
84452016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8446
8447 PR fortran/62536
8448 * gfortran.dg/block_15.f08: New test.
8449 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8450 on incorrectly closed BLOCK.
8451
30480bcd
IE
84522016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8453
8454 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
84552016-01-28 Richard Biener <rguenther@suse.de>
8456
8457 PR tree-optimization/69466
8458 * gfortran.dg/vect/pr69466.f90: New testcase.
8459
0d4c694e
TP
84602016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8461
8462 * g++.dg/pr67989.C: Remove ARM-specific option.
8463 * gcc.target/arm/pr67989.C: New file.
8464
2aa780da
UB
84652016-01-27 Uros Bizjak <ubizjak@gmail.com>
8466
8467 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8468 and expm1 test for glibc < 2.11.
8469
f75ebe77
RH
84702016-01-27 Richard Henderson <rth@redhat.com>
8471
8472 * gcc.c-torture/execute/pr69447.c: New test.
8473
84742016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8475
9a175e65 8476 PR fortran/69422
49847d75
PT
8477 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8478
cbdd8ae0
JJ
84792016-01-27 Jakub Jelinek <jakub@redhat.com>
8480
8481 PR debug/66869
8482 * gcc.dg/pr66869.c: New test.
8483
2b572b3c
JL
84842016-01-25 Jeff Law <law@redhat.com>
8485
8486 PR tree-optimization/68398
aec0b19e 8487 PR tree-optimization/69196
2b572b3c
JL
8488 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8489 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8490 path to avoid new heuristic allowing more irreducible regions
8491 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8492 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8493 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8494 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8495 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8496
fa74a4bc
MP
84972016-01-27 Marek Polacek <polacek@redhat.com>
8498
8499 PR c/68062
8500 * c-c++-common/vector-compare-4.c: New test.
8501
0afff540
DM
85022016-01-27 David Malcolm <dmalcolm@redhat.com>
8503
8504 PR preprocessor/69126
8505 * c-c++-common/pr69126.c: New test case.
8506
1a218fc9
ILT
85072016-01-27 Ian Lance Taylor <iant@google.com>
8508
8509 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8510
5d70666e
RB
85112016-01-27 Ryan Burn <contact@rnburn.com>
8512
8513 PR cilkplus/69267
8514 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8515
87ff4d66
UB
85162016-01-27 Uros Bizjak <ubizjak@gmail.com>
8517
8518 PR target/69512
8519 * gcc.target/i386/pr69512.c: New test.
8520
27e23cca
RE
85212016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8522
8523 PR ada/69488
8524 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8525
05bf54c3
MP
85262016-01-27 Marek Polacek <polacek@redhat.com>
8527
8528 PR c++/69379
8529 * g++.dg/pr69379.C: New test.
8530
60214d0d
MS
85312016-01-27 Martin Sebor <msebor@redhat.com>
8532
8533 PR c++/69317
8534 * g++.dg/abi/Wabi-2-2.C: New test.
8535 * g++.dg/abi/Wabi-2-3.C: New test.
8536 * g++.dg/abi/Wabi-3-2.C: New test.
8537 * g++.dg/abi/Wabi-3-3.C: New test.
8538
167c7bfa
RB
85392016-01-27 Richard Biener <rguenther@suse.de>
8540
8541 PR tree-optimization/69166
8542 * gcc.dg/torture/pr69166.c: New testcase.
8543
1430fb1f
MJ
85442016-01-27 Martin Jambor <mjambor@suse.cz>
8545
8546 PR tree-optimization/69355
8547 * gcc.dg/tree-ssa/pr69355.c: New test.
8548
95e3030c
MP
85492016-01-27 Marek Polacek <polacek@redhat.com>
8550
8551 PR c++/69496
8552 * g++.dg/ext/constexpr-vla1.C: New test.
8553
eeb085f3
CB
85542016-01-20 Christian Bruel <christian.bruel@st.com>
8555
8556 PR target/69245
8557 * gcc.target/arm/pr69245.c: New test.
8558
b1652dde
JJ
85592016-01-27 Jakub Jelinek <jakub@redhat.com>
8560
8561 PR tree-optimization/69399
8562 * gcc.dg/torture/pr69399.c: New test.
8563
ce7e8f00
EB
85642016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8565
8566 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8567
e4aac1d1
EB
85682016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8569
8570 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8571
8dfdb419
TV
85722016-01-26 Tom de Vries <tom@codesourcery.com>
8573
8574 PR tree-optimization/69110
8575 * gcc.dg/autopar/pr69110.c: New test.
8576
56f80f54 85772016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8578 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8579
8580 * gcc.dg/graphite/isl-ast-op-select.c: New.
8581
a0909527
PT
85822015-01-26 Paul Thomas <pault@gcc.gnu.org>
8583
8584 PR fortran/69385
8585 * gfortran.dg/allocate_error_6.f90: New test.
8586
ffc445f4
RH
85872016-01-26 Richard Henderson <rth@redhat.com>
8588
8589 * gcc.dg/tm/pr60908.c: New test.
8590
01e1dea3
DM
85912016-01-26 David Malcolm <dmalcolm@redhat.com>
8592
8593 PR other/69006
8594 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8595 directive.
8596 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8597 expected multiline output to reflect the colorization being
8598 disabled before newlines.
8599 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8600 (custom_diagnostic_finalizer): Replace call to
8601 pp_newline_and_flush with call to pp_flush.
8602 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8603 * gfortran.dg/implicit_class_1.f90: Likewise.
8604 * lib/gcc-dg.exp (allow_blank_lines): New global.
8605 (dg-allow-blank-lines-in-output): New procedure.
8606 (gcc-dg-prune): Complain about blank lines in the output, unless
8607 dg-allow-blank-lines-in-output was called.
8608 * lib/multiline.exp (_build_multiline_regex): Only support
8609 arbitrary followup text for non-blank-lines, not for blank lines.
8610
13f92e8d
JJ
86112016-01-26 Jakub Jelinek <jakub@redhat.com>
8612
8613 PR tree-optimization/69483
8614 * gcc.dg/pr69483.c: New test.
8615 * g++.dg/opt/pr69483.C: New test.
8616
92422235
CL
86172016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8618
8619 PR target/68620
8620 * gcc.target/arm/pr68620.c: New test.
8621
0bccf11b
L
86222016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8623
8624 * gcc.target/i386/pr68986-2.c: Remove -m32.
8625
81cd202e
L
86262016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8627
8628 PR target/68986
8629 * gcc.target/i386/pr68986-1.c: New test.
8630 * gcc.target/i386/pr68986-2.c: Likewise.
8631 * gcc.target/i386/pr68986-3.c: Likewise.
8632
213a1c03
CB
86332016-01-26 Christian Bruel <christian.bruel@st.com>
8634
8635 * lib/target-supports.exp
8636 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8637 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8638 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8639
22a08dd1
RB
86402016-01-26 Richard Biener <rguenther@suse.de>
8641
8642 PR tree-optimization/69452
8643 * gcc.dg/torture/pr69452.c: New testcase.
8644
6c06e0e8
JJ
86452016-01-26 Jakub Jelinek <jakub@redhat.com>
8646
8647 PR target/69442
8648 * gcc.dg/pr69442.c: New test.
8649
b96824c4
RFI
86502016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8651
8652 PR target/67896
8653 * gcc.target/aarch64/simd/pr67896.C: New.
8654
5ee31e57
RS
86552016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8656
8657 PR tree-optimization/69400
8658 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8659 function.
8660 (plugin_init): Call it.
8661 * gcc.dg/torture/pr69400.c: New test.
8662
7ddfb31d
CL
86632016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8664
8665 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8666
1e050c90
AK
86672016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8668 Sebastian Pop <s.pop@samsung.com>
8669
8670 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8671 isl-0.15.
8672
c8ee4bf5
AK
86732016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8674 Sebastian Pop <s.pop@samsung.com>
8675
8676 * gcc.dg/graphite/pr69292.c: New.
8677
d902b330
JJ
86782016-01-25 Jakub Jelinek <jakub@redhat.com>
8679
8680 * c-c++-common/goacc/use_device-1.c: New test.
8681
2c89b952
JL
86822016-01-25 Jeff Law <law@redhat.com>
8683
8684 PR tree-optimization/69196
8685 PR tree-optimization/68398
8686 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8687 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8688
685c8785
DE
86892016-01-25 David Edelsohn <dje.gcc@gmail.com>
8690
8691 PR target/69469
8692 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8693 Algorithm.
8694
95cef0c1
RB
86952016-01-25 Richard Biener <rguenther@suse.de>
8696
8697 PR testsuite/69380
8698 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8699
2947d3b2
IE
87002016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8701
8702 PR target/69421
8703 * gcc.dg/pr69421.c: New test.
8704
ae19075a
BB
87052016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8706
8707 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8708 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8709 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8710 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8711 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8712 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8713 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8714 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8715 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8716 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8717
fa4511c2
RB
87182016-01-25 Richard Biener <rguenther@suse.de>
8719
8720 PR tree-optimization/69376
8721 * gcc.dg/torture/pr69376.c: New testcase.
8722
1d101216
JD
87232016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8724
8725 PR fortran/69397
8726 PR fortran/68442
8727 * gfortran.dg/interface_38.f90: New test.
8728 * gfortran.dg/interface_39.f90: New test.
a0909527 8729
a59b92b0
PP
87302016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8731
8732 Revert:
8733 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8734
8735 PR c++/11858
8736 PR c++/24663
8737 PR c++/24664
8738 * g++.dg/template/pr11858.C: New test.
8739 * g++.dg/template/pr24663.C: New test.
8740 * g++.dg/template/unify12.C: New test.
8741 * g++.dg/template/unify13.C: New test.
8742 * g++.dg/template/unify14.C: New test.
8743 * g++.dg/template/unify15.C: New test.
8744 * g++.dg/template/unify16.C: New test.
8745 * g++.dg/template/unify17.C: New test.
8746
16acb1a8
DH
87472016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8748
8749 PR fortran/68283
8750 gfortran.dg/pr68283.f90: New test.
8751
094773e8
TK
87522016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8753
8754 PR fortran/66094
8755 * gfortran.dg/inline_matmul_13.f90: New test.
8756 * gfortran.dg/matmul_bounds_8.f90: New test.
8757 * gfortran.dg/matmul_bounds_9.f90: New test.
8758 * gfortran.dg/matmul_bounds_10.f90: New test.
8759
42fb90d7
TV
87602016-01-23 Tom de Vries <tom@codesourcery.com>
8761
8762 PR tree-optimization/69426
8763 * gcc.dg/autopar/pr69426.c: New test.
8764
69da7802
MS
87652016-01-23 Martin Sebor <msebor@redhat.com>
8766
8767 PR c++/58109
8768 PR c++/69022
8769 * g++.dg/cpp0x/alignas5.C: New test.
8770 * g++.dg/ext/vector29.C: Same.
8771
da17300a
UB
87722016-01-23 Uros Bizjak <ubizjak@gmail.com>
8773
8774 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8775 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8776 _GNU_SOURCE from compile flags to the source.
8777 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8778 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8779 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8780 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8781
62041cfc
JJ
87822016-01-22 Jakub Jelinek <jakub@redhat.com>
8783
8784 PR target/69432
8785 * g++.dg/opt/pr69432.C: New test.
8786
f7d2ad6f
BS
87872016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8788
8789 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8790 32-bit targets testing an -m64 multilib.
8791
d403fc9a
WS
87922016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8793
8794 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8795 64-bit support.
8796
4aa16f8d
JG
87972016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8798
8799 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8800
7c816d0f
CB
88012016-01-21 Christian Bruel <christian.bruel@st.com>
8802
8803 PR target/68674
8804 * gcc.target/i386/pr68674.c
8805 * gcc.target/aarch64/pr68674.c
8806 * gcc.target/arm/pr68674.c
8807
fce661e8
KT
88082016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8809
8810 PR target/69403
8811 * gcc.c-torture/execute/pr69403.c: New test.
8812
4696899f
PC
88132016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8814
8815 PR c++/55843
8816 * g++.dg/template/pr55843.C: New.
8817
bac69366
AL
88182016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8819
8820 PR testsuite/66877
8821 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8822 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8823
b57d3a5c
BS
88242016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8825
8826 PR testsuite/67489
da17300a
UB
8827 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8828 from dg-do compile directive, and instead add
8829 { dg-require-effective-target int128 }.
b57d3a5c 8830
9f04a53e
MS
88312016-01-20 Martin Sebor <msebor@redhat.com>
8832
8833 PR c/69405
8834 * gcc.dg/sync-fetch.c: New test.
8835
38a51663
JL
88362016-01-21 Martin Sebor <msebor@redhat.com>
8837
8838 PR target/69252
8839 * gcc.target/powerpc/pr69252.c: New test.
8840
2423a75a
JD
88412016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8842
8843 PR fortran/65996
da17300a 8844 * gfortran.dg/pr65996.f90: New test.
2423a75a 8845
0a76463f
DV
88462016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8847
8848 PR c++/68810
9f04a53e 8849 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8850 expected to generate an error.
0a76463f 8851
9776e692
BS
88522016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8853
8854 PR middle-end/66178
8855 * gcc.dg/torture/pr66178.c: New test.
8856
c8d3e088
AB
88572016-01-21 Anton Blanchard <anton@samba.org>
8858 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8859
8860 PR target/63354
8861 * gcc.target/powerpc/pr63354.c: New test.
8862
35b707ff
VM
88632016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8864
8865 PR rtl-optimization/68990
8866 * gcc.target/i386/pr68990: New.
8867
157b0829
NC
88682016-01-21 Nick Clifton <nickc@redhat.com>
8869
8870 PR target/69129
8871 * gcc.target/mips/pr69129.c: New.
8872
aede6748
PC
88732016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8874
8875 PR c++/58046
8876 * g++.dg/cpp0x/pr58046.C: New.
8877
5463c2c8
JJ
88782016-01-21 Jakub Jelinek <jakub@redhat.com>
8879
6d31cc75
SS
8880 PR target/69187
8881 PR target/65624
8882 * gcc.target/arm/pr69187.c: New test.
8883
5463c2c8
JJ
8884 PR c++/69355
8885 * g++.dg/torture/pr69355.C: New test.
8886
fa28f32b
AK
88872016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8888 Sebastian Pop <s.pop@samsung.com>
8889
8890 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8891
b920a047
AK
88922016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8893 Sebastian Pop <s.pop@samsung.com>
8894
da17300a 8895 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8896
bdd3aea6
JJ
88972016-01-21 Jakub Jelinek <jakub@redhat.com>
8898
8899 PR middle-end/67653
8900 * c-c++-common/pr67653.c: New test.
8901 * gcc.dg/torture/pr29119.c: Add dg-warning.
8902
26a2e6ae
PB
89032016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8904
8905 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8906
d25c7690
PK
89072016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8908
8909 PR c/24293
8910 * gcc.dg/pr24293.c: New test.
8911 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8912 incomplete struct type.
8913 * gcc.dg/declspec-1.c: Likewise.
8914 * gcc.dg/pr63549.c: Likewise.
8915
889d5698
JJ
89162016-01-20 Jakub Jelinek <jakub@redhat.com>
8917
8918 PR tree-optimization/66612
8919 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8920 for bdn instruction.
8921
d7cf3dc7
CL
89222016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8923
8924 * lib/target-supports.exp
8925 (check_effective_target_arm_fp_ok_nocache): New.
8926 (check_effective_target_arm_fp_ok): New.
8927 (add_options_for_arm_fp): New.
8928 (check_effective_target_arm_crypto_ok_nocache): Require
8929 target_arm_v8_neon_ok instead of arm32.
8930 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8931 (check_effective_target_arm_crypto_pragma_ok): New.
8932 (add_options_for_arm_vfp): New.
8933 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8934 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8935 target instead. Force initial fpu to vfp.
8936 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8937 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8938 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8939 dependency.
8940 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8941 use arm_vfp effective target instead. Force initial fpu to vfp.
8942 * gcc.target/arm/attr-neon3.c: Likewise.
8943 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8944 arm_vfp_ok.
8945 * gcc.target/arm/unsigned-float.c: Likewise.
8946 * gcc.target/arm/vfp-1.c: Likewise.
8947 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8948 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8949 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8950 * gcc.target/arm/vfp-ldmias.c: Likewise.
8951 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8952 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8953 * gcc.target/arm/vfp-stmiad.c: Likewise.
8954 * gcc.target/arm/vfp-stmias.c: Likewise.
8955 * gcc.target/arm/vnmul-1.c: Likewise.
8956 * gcc.target/arm/vnmul-2.c: Likewise.
8957 * gcc.target/arm/vnmul-3.c: Likewise.
8958 * gcc.target/arm/vnmul-4.c: Likewise.
8959
01ac9704 89602016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8961
e84b00da
L
8962 PR testsuite/69366
8963 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8964 the MPX run-time library, for compile-time MPX test.
8965 * gcc.target/i386/chkp-always_inline.c: Likewise.
8966 * gcc.target/i386/chkp-bndret.c: Likewise.
8967 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8968 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8969 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8970 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8971 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8972 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8973 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8974 * gcc.target/i386/chkp-label-address.c: Likewise.
8975 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8976 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8977 * gcc.target/i386/chkp-pr69044.c: Likewise.
8978 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8979 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8980 * gcc.target/i386/chkp-strchr.c: Likewise.
8981 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8982 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8983 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8984 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8985 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8986 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8987 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8988 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8989 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8990 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8991 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8992 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8993 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8994 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8995 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8996 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8997 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8998 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8999 * gcc.target/i386/chkp-stropt-7.c: Likewise.
9000 * gcc.target/i386/chkp-stropt-8.c: Likewise.
9001 * gcc.target/i386/chkp-stropt-9.c: Likewise.
9002 * gcc.target/i386/pr63995-2.c: Likewise.
9003 * gcc.target/i386/pr64805.c: Likewise.
9004 * gcc.target/i386/pr65044.c: Likewise.
9005 * gcc.target/i386/pr65167.c: Likewise.
9006 * gcc.target/i386/pr65183.c: Likewise.
9007 * gcc.target/i386/pr65184.c: Likewise.
9008 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 9009
28b33016
IE
90102016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
9011
9012 PR tree-optimization/69328
9013 * gcc.dg/pr69328.c: New test.
9014
bcff0913
JL
90152016-01-20 Jeff Law <law@redhat.com>
9016
bf0bb970 9017 PR target/25114
bcff0913
JL
9018 * gcc.target/m68k/pr25114.c: New test.
9019
a3f69631
AV
90202016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
9021
9022 * gcc.target/arm/memset-inline-10.c: Added
9023 dg-require-effective-target arm_thumb2_ok.
9024
af33ba0d
EB
90252016-01-19 Eric Botcazou <ebotcazou@adacore.com>
9026
9027 * gcc.dg/debug/dwarf2/sso.c: New test.
9028
7596d5de
UB
90292016-01-19 Uros Bizjak <ubizjak@gmail.com>
9030
9031 PR testsuite/68820
9032 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
9033 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
9034 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
9035
ceda2c69
JH
90362016-01-19 Jan Hubicka <hubicka@ucw.cz>
9037
9038 PR ipa/66223
9039 * g++.dg/ipa/devirt-50.C: New testcase.
9040
38a979f2
MP
90412016-01-19 Marek Polacek <polacek@redhat.com>
9042
9043 PR c++/68965
9044 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9045 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9046
962801c5
KT
90472016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9048
9049 PR target/69135
9050 * gcc.target/arm/pr69135_1.c: New test.
9051
078fe40a
WD
90522015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9053
9054 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9055
786e3c06
WD
90562015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9057
9058 * gcc.target/aarch64/ccmp_1.c: New testcase.
9059
1e297006
MP
90602016-01-19 Marek Polacek <polacek@redhat.com>
9061
9062 PR c++/68586
9063 * g++.dg/cpp0x/enum30.C: New test.
9064
879c27e3
RB
90652016-01-19 Richard Biener <rguenther@suse.de>
9066
9067 PR tree-optimization/69336
9068 * g++.dg/tree-ssa/pr69336.C: New testcase.
9069
015337d3
JJ
90702016-01-19 Jakub Jelinek <jakub@redhat.com>
9071
9072 PR debug/65779
9073 * gcc.dg/pr65779.c: New test.
9074
e2c768b6
RB
90752016-01-19 Richard Biener <rguenther@suse.de>
9076
9077 PR tree-optimization/69352
9078 * gcc.dg/torture/pr69352.c: New testcase.
9079
569efc34
JJ
90802016-01-19 Jakub Jelinek <jakub@redhat.com>
9081
9082 PR rtl-optimization/68955
9083 PR rtl-optimization/64557
9084 * gcc.dg/torture/pr68955.c: New test.
9085
e49d321f
JH
90862016-01-19 Jan Hubicka <hubicka@ucw.cz>
9087
9088 PR lto/69136
9089 * g++.dg/torture/pr69136.C: New testcase.
9090
e9191ad3
JH
90912016-01-19 Jan Hubicka <hubicka@ucw.cz>
9092
9093 PR lto/69133
9094 * g++.dg/lto/pr69133_0.C: New testcase.
9095 * g++.dg/lto/pr69133_1.C: New testcase.
9096
2bedb645
JL
90972016-01-15 Jeff Law <law@redhat.com>
9098
9099 PR tree-optimization/69320
9100 * gcc.c-torture/pr69320-1.c: New test.
9101 * gcc.c-torture/pr69320-2.c: New test.
9102 * gcc.c-torture/pr69320-3.c: New test.
9103 * gcc.c-torture/pr69320-4.c: New test.
9104
17c15cb9
PP
91052016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9106
9107 PR c++/11858
9108 PR c++/24663
9109 PR c++/24664
9110 * g++.dg/template/pr11858.C: New test.
9111 * g++.dg/template/pr24663.C: New test.
9112 * g++.dg/template/unify12.C: New test.
9113 * g++.dg/template/unify13.C: New test.
9114 * g++.dg/template/unify14.C: New test.
9115 * g++.dg/template/unify15.C: New test.
9116 * g++.dg/template/unify16.C: New test.
9117 * g++.dg/template/unify17.C: New test.
9118
9617fd08
DM
91192016-01-18 David Malcolm <dmalcolm@redhat.com>
9120
9121 PR testsuite/69181
9122 * gcc.dg/pr69181-1.c: New test file.
9123 * gcc.dg/pr69181-2.c: New test file.
9124 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9125 globals by moving it to...
9126 (cleanup-after-saved-dg-test): ...this new function. Add
9127 "global additional_sources_used". Add reset of global
9128 multiline_expected_outputs to the empty list.
9129 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9130 global to...
9131 (multiline_expected_outputs): ...this, and updated comments to
9132 note that it is modified from gcc-dg.exp.
9133 (dg-end-multiline-output): Update for the above renaming.
9134 (handle-multiline-outputs): Likewise. Remove the clearing
9135 of the expected outputs to the empty list.
9136
b555a2e4
RB
91372016-01-18 Richard Biener <rguenther@suse.de>
9138
9139 PR tree-optimization/69297
9140 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9141
96902805
JM
91422016-01-18 Joseph Myers <joseph@codesourcery.com>
9143
9144 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9145 dg-options.
9146 * gcc.target/mips/mips-3d-2.c: Likewise.
9147 * gcc.target/mips/mips-3d-3.c: Likewise.
9148 * gcc.target/mips/mips-3d-4.c: Likewise.
9149 * gcc.target/mips/mips-3d-5.c: Likewise.
9150 * gcc.target/mips/mips-3d-6.c: Likewise.
9151 * gcc.target/mips/mips-3d-7.c: Likewise.
9152 * gcc.target/mips/mips-3d-8.c: Likewise.
9153 * gcc.target/mips/mips-3d-9.c: Likewise.
9154 * gcc.target/mips/mips-ps-1.c: Likewise.
9155 * gcc.target/mips/mips-ps-2.c: Likewise.
9156 * gcc.target/mips/mips-ps-3.c: Likewise.
9157 * gcc.target/mips/mips-ps-4.c: Likewise.
9158 * gcc.target/mips/mips-ps-5.c: Likewise.
9159 * gcc.target/mips/mips-ps-6.c: Likewise.
9160 * gcc.target/mips/mips-ps-7.c: Likewise.
9161 * gcc.target/mips/mips-ps-type.c: Likewise.
9162 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9163 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9164
40e26f94
TV
91652016-01-18 Tom de Vries <tom@codesourcery.com>
9166
9167 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9168 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9169 * c-c++-common/goacc/kernels-empty.c: New test.
9170 * c-c++-common/goacc/kernels-eternal.c: New test.
9171 * c-c++-common/goacc/kernels-loop-2.c: New test.
9172 * c-c++-common/goacc/kernels-loop-3.c: New test.
9173 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9174 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9175 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9176 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9177 * c-c++-common/goacc/kernels-loop-data.c: New test.
9178 * c-c++-common/goacc/kernels-loop-g.c: New test.
9179 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9180 * c-c++-common/goacc/kernels-loop-n.c: New test.
9181 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9182 * c-c++-common/goacc/kernels-loop.c: New test.
9183 * c-c++-common/goacc/kernels-noreturn.c: New test.
9184 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9185 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9186 * c-c++-common/goacc/kernels-reduction.c: New test.
9187
a98d4647
TV
91882016-01-18 Tom de Vries <tom@codesourcery.com>
9189
9190 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9191 * gcc.dg/autopar/outer-2.c: Same.
9192 * gcc.dg/autopar/outer-3.c: Same.
9193 * gcc.dg/autopar/outer-4.c: Same.
9194 * gcc.dg/autopar/outer-5.c: Same.
9195 * gcc.dg/autopar/outer-6.c: Same.
9196 * gcc.dg/autopar/parallelization-1.c: Same.
9197 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9198 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9199 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9200 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9201 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9202 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9203 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9204 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9205 * gcc.dg/autopar/pr39500-1.c: Same.
9206 * gcc.dg/autopar/pr39500-2.c: Same.
9207 * gcc.dg/autopar/pr46193.c: Same.
9208 * gcc.dg/autopar/pr46194.c: Same.
9209 * gcc.dg/autopar/pr49580.c: Same.
9210 * gcc.dg/autopar/pr49960-1.c: Same.
9211 * gcc.dg/autopar/pr49960.c: Same.
9212 * gcc.dg/autopar/pr68373.c: Same.
9213 * gcc.dg/autopar/reduc-1.c: Same.
9214 * gcc.dg/autopar/reduc-1char.c: Same.
9215 * gcc.dg/autopar/reduc-1short.c: Same.
9216 * gcc.dg/autopar/reduc-2.c: Same.
9217 * gcc.dg/autopar/reduc-2char.c: Same.
9218 * gcc.dg/autopar/reduc-2short.c: Same.
9219 * gcc.dg/autopar/reduc-3.c: Same.
9220 * gcc.dg/autopar/reduc-4.c: Same.
9221 * gcc.dg/autopar/reduc-6.c: Same.
9222 * gcc.dg/autopar/reduc-7.c: Same.
9223 * gcc.dg/autopar/reduc-8.c: Same.
9224 * gcc.dg/autopar/reduc-9.c: Same.
9225 * gcc.dg/autopar/uns-outer-4.c: Same.
9226 * gcc.dg/autopar/uns-outer-5.c: Same.
9227 * gcc.dg/autopar/uns-outer-6.c: Same.
9228 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9229 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9230
da976fa8
AL
92312016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9232
9233 PR target/63679
9234 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9235 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9236
70c1e886
AL
92372016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9238
9239 PR target/63679
9240 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9241 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9242 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9243
88bed196
AL
92442016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9245
9246 PR target/63679
9247 * gcc.dg/tree-ssa/sra-17.c: New.
9248 * gcc.dg/tree-ssa/sra-18.c: New.
9249
3dd5f42e
IE
92502016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9251
9252 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9253
ae5a77fa
EB
92542016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9255
9256 * gnat.dg/inline12.adb: New test.
9257
11e57fc6
BC
92582016-01-18 Bin Cheng <bin.cheng@arm.com>
9259
9260 PR tree-optimization/66797
9261 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9262
995b6fe0
RB
92632016-01-18 Richard Biener <rguenther@suse.de>
9264
9265 PR tree-optimization/69170
9266 * gcc.dg/torture/pr69170.c: New testcase.
9267
82ee0cf2 92682016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9269
9270 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9271
d69da357
TV
92722016-01-16 Tom de Vries <tom@codesourcery.com>
9273
9274 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9275
a3845283
TV
92762016-01-16 Tom de Vries <tom@codesourcery.com>
9277
9278 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9279 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9280 redundant dg-require-effective-target pthread.
9281 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9282 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9283 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9284 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9285 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9286 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9287 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9288
197a6aa6
DE
92892016-01-16 David Edelsohn <dje.gcc@gmail.com>
9290
9291 PR target/68609
9292 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9293 * gcc.target/powerpc/recip-7.c: Same.
9294
ec7886c1
PP
92952016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9296
9297 PR c++/69091
9298 * g++.dg/template/pr69091.C: New test.
9299
203484bb
PP
93002016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9301
9302 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9303 dump does not contain an error_mark_node.
9304 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9305 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9306
aa2500e9
PP
93072016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9308
9309 PR c++/68936
9310 * g++.dg/template/pr68936.C: New test.
9311
28621a5c
DE
93122016-01-15 David Edelsohn <dje.gcc@gmail.com>
9313
9314 PR target/68609
9315 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9316 * gcc.target/powerpc/recip-2.c: Same.
9317 * gcc.target/powerpc/recip-3.c: Same.
9318 * gcc.target/powerpc/recip-4.c: Same.
9319 * gcc.target/powerpc/recip-sqrtf.c: Same.
9320
40c43aca
JL
93212016-01-15 Jeff Law <law@redhat.com>
9322
9323 PR tree-optimization/69270
9324 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9325 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9326
afbc5ae8
PT
93272016-01-15 Paul Thomas <pault@gcc.gnu.org>
9328
9329 PR fortran/49630
9330 * gfortran.dg/deferred_character_13.f90: New test for the fix
9331 of comment 3 of the PR.
9332
9333 PR fortran/54070
9334 * gfortran.dg/deferred_character_8.f90: New test
9335 * gfortran.dg/allocate_error_5.f90: New test
9336
9337 PR fortran/60593
9338 * gfortran.dg/deferred_character_10.f90: New test
9339
9340 PR fortran/60795
9341 * gfortran.dg/deferred_character_14.f90: New test
9342
9343 PR fortran/61147
9344 * gfortran.dg/deferred_character_11.f90: New test
9345
9346 PR fortran/64324
9347 * gfortran.dg/deferred_character_9.f90: New test
9348
49abe076
VM
93492016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9350
9351 PR rtl-optimization/69030
9352 * gcc.target/i386/pr69030.c: New.
9353
16d12992
KT
93542016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9355
9356 * gcc.target/aarch64/target_attr_17.c: New test.
9357
78810bd3
RB
93582016-01-15 Richard Biener <rguenther@suse.de>
9359
9360 PR tree-optimization/66856
9361 * gcc.dg/torture/pr66856-1.c: New testcase.
9362 * gcc.dg/torture/pr66856-2.c: Likewise.
9363
2bd847fe
RB
93642016-01-15 Richard Biener <rguenther@suse.de>
9365
9366 PR debug/69137
9367 * g++.dg/lto/pr69137_0.C: New testcase.
9368
a00fe3b7
RS
93692016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9370
9371 PR middle-end/69246
9372 * gcc.target/i386/pr69246.c: New test.
9373
cbb0e83b
DV
93742016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9375
7596d5de 9376 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 9377
5a500ecf
DV
93782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9379
9380 PR c++/56194
9381 * g++.dg/init/const9.C: Disable test on S/390.
9382
5d9bf64f
DV
93832016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9384
9385 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9386 * g++.dg/Wno-frame-address.C: Ditto.
9387
e234b19e
DV
93882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9389
9390 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9391
89483f99
RB
93922016-01-15 Richard Biener <rguenther@suse.de>
9393
9394 PR tree-optimization/68961
9395 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9396
94f37395
IE
93972016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9398
9399 * gcc.target/i386/pr65105-5.c: New test.
9400
82ee0cf2 94012016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9402
9403 * gcc.c-torture/execute/alias-4.c: New testcase.
9404
82ee0cf2 94052016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9406
9407 PR ipa/68148
9408 * g++.dg/ipa/devirt-49.C: New testcase.
9409
092f7deb 94102016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9411
9412 PR target/65837
9413 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9414 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9415 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9416
e93c66bc
RB
94172016-01-15 Richard Biener <rguenther@suse.de>
9418
9419 PR tree-optimization/69117
9420 * gcc.dg/torture/pr69117.c: New testcase.
9421
c47eaca6 94222015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9423
9424 PR c++/69048
9425 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9426
c3f6914a
FXC
94272016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9428
9429 PR testsuite/67509
9430 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9431 range tests use 100 * maximum instead of maximum + 1.
9432
cd65ae90
JJ
94332016-01-14 Jakub Jelinek <jakub@redhat.com>
9434
9435 PR debug/69244
9436 * gcc.dg/guality/pr69244.c: New test.
9437
19643948
UB
94382016-01-14 Uros Bizjak <ubizjak@gmail.com>
9439
9440 * lib/target-supports.exp (check_effective_target_issignaling):
9441 New procedure.
9442 * gcc.dg/pr61441.c: Require issignaling effective target.
9443
fe79c97e
SB
94442016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9445
9446 PR target/68803
9447 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9448
c7df95d8
DM
94492016-01-14 David Malcolm <dmalcolm@redhat.com>
9450
9451 PR c++/68819
9452 PR preprocessor/69177
9453 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9454 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9455 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9456 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9457
00083992
MP
94582016-01-14 Marek Polacek <polacek@redhat.com>
9459
9460 PR c/69262
9461 * gcc.dg/array-15.c: New test.
9462
0c9b3294
JJ
94632016-01-14 Jakub Jelinek <jakub@redhat.com>
9464
9465 PR middle-end/68146
9466 PR tree-optimization/69155
9467 * gfortran.dg/pr68146.f: New test.
9468 * gfortran.dg/pr69155.f90: New test.
9469
3688e13d
RB
94702016-01-14 Richard Biener <rguenther@suse.de>
9471
9472 PR tree-optimization/68060
9473 * gcc.dg/torture/pr68060-1.c: New testcase.
9474 * gcc.dg/torture/pr68060-2.c: Likewise.
9475
bab0ad3a
NC
94762016-01-14 Nick Clifton <nickc@redhat.com>
9477
9478 * lib/target-supports.exp
9479 (check_effective_target_arm_neon_ok_nocache): Add an option
9480 sequence that includes setting the ARM architecture to ARMv7-A.
9481 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9482 command line options necessary to enable Neon support.
9483 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9484 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9485 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9486 * gcc.target/arm/pr69180.c: Likewise.
9487
947c2ce5
JL
94882016-01-14 Jeff Law <law@redhat.com>
9489
9490 PR tree-optimization/69270
9491 * gcc.dg/tree-ssa/pr69270.c: New test.
9492
3342fd71
BS
94932016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9494
9495 PR c/66208
9496 * c-c++-common/pr66208.c: New file.
9497
2ad3adf1
JJ
94982016-01-13 Jakub Jelinek <jakub@redhat.com>
9499
9500 PR tree-optimization/69156
9501 * gcc.dg/pr69156.c: New test.
9502
398d6feb
L
95032016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9504
9505 * gcc.target/i386/pr69225-7.c: New test.
9506
4c868789
RH
95072016-01-13 Richard Henderson <rth@redhat.com>
9508
9509 * gcc.dg/tm/memopt-13.c: Update expected function.
9510 * gcc.dg/tm/memopt-6.c: Likewise.
9511
ef6d1772
UB
95122016-01-13 Uros Bizjak <ubizjak@gmail.com>
9513
9514 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9515 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9516 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9517 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9518
ef6d1772
UB
95192016-01-13 Tom de Vries <tom@codesourcery.com>
9520
9521 PR tree-optimization/69169
0b4b6ef2
TV
9522 * gcc.dg/pr69169.c: New test.
9523
2ad3adf1 95242016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9525
9526 PR target/69228
9527 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9528 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9529 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9530 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9531 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9532 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9533 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9534 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9535
9060e335
AK
95362016-01-13 Jakub Jelinek <jakub@redhat.com>
9537
9538 PR target/69247
9539 * gcc.dg/pr69247.c: New test.
9540
40311329
RB
95412016-01-13 Richard Biener <rguenther@suse.de>
9542
9543 PR tree-optimization/69242
9544 * gcc.dg/torture/pr69242.c: New testcase.
9545
ccbd7103
RB
95462016-01-13 Richard Biener <rguenther@suse.de>
9547
9548 PR tree-optimization/69186
9549 * gcc.dg/torture/pr69186.c: New testcase.
9550
c6f72a46
JL
95512016-01-13 Jeff Law <law@redhat.com>
9552
9553 PR tree-optimization/67755
9554 * gcc.dg/tree-ssa/pr67755.c: New test.
9555
95562016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9557
9558 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9559 pass number in output by a star.
9560
c446cf07
BC
95612016-01-12 Bin Cheng <bin.cheng@arm.com>
9562
9563 PR tree-optimization/68911
9564 * gcc.c-torture/execute/pr68911.c: New test.
9565
5342156c
MP
95662016-01-12 Marek Polacek <polacek@redhat.com>
9567
9568 PR c++/68979
9569 * g++.dg/warn/permissive-1.C: New test.
9570
65364cc5
JJ
95712016-01-12 Jakub Jelinek <jakub@redhat.com>
9572
9573 PR objc++/68511
9574 PR c++/69213
9575 * g++.dg/opt/pr69213.C: New test.
9576
81b9a3d9
CB
95772016-01-12 Christian Bruel <christian.bruel@st.com>
9578
9579 PR target/69180
9580 * gcc.target/arm/pr69180.c: New test.
9581
3c4e91c9
RB
95822016-01-12 Richard Biener <rguenther@suse.de>
9583
9584 PR lto/69077
9585 * g++.dg/lto/pr69077_0.C: New testcase.
9586 * g++.dg/lto/pr69077_1.C: Likewise.
9587
5664cea1
JJ
95882016-01-12 Jakub Jelinek <jakub@redhat.com>
9589
9590 PR target/69175
9591 * g++.dg/opt/pr69175.C: New test.
9592
86cefc49
AL
95932016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9594
9595 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9596 rather than #including math.h & stdlib.h.
9597 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9598 * gcc.dg/vect/pr49771.c: Likewise.
9599 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9600 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9601 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9602 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9603 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9604 * gcc.dg/vect/pr44507.c: Likewise.
9605 * gcc.dg/vect/pr45902.c: Likewise.
9606 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9607 * gcc.dg/vect/vect-117.c: Likewise.
9608 * gcc.dg/vect/vect-99.c: Likewise.
9609 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9610 * gcc.dg/vect/vect-cond-1.c: Likewise.
9611 * gcc.dg/vect/vect-cond-2.c: Likewise.
9612 * gcc.dg/vect/vect-cond-3.c: Likewise.
9613 * gcc.dg/vect/vect-cond-4.c: Likewise.
9614 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9615 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9616 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9617 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9618 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9619 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9620 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9621 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9622 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9623 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9624 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9625 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9626 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9627 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9628 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9629 include of signal.h.
9630 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9631 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9632 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9633 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9634 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9635 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9636 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9637 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9638 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9639 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9640 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9641 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9642 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9643 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9644 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9645 * gcc.dg/vect/vect-outer-5.c: Likewise.
9646 * gcc.dg/vect/vect-outer-6.c: Likewise.
9647 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9648 include of stdio.h.
9649
b832f61e
NC
96502016-01-12 Nick Clifton <nickc@redhat.com>
9651
9652 PR target/68913
9653 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9654 to fread so that it will be found in all target runtimes.
9655
8eac49b1
RB
96562016-01-12 Richard Biener <rguenther@suse.de>
9657
9658 PR tree-optimization/69053
9659 * g++.dg/torture/pr69053.C: New testcase.
9660
2935d994
RB
96612016-01-12 Richard Biener <rguenther@suse.de>
9662
9663 PR tree-optimization/69168
9664 * gcc.dg/torture/pr69168.c: New testcase.
9665
66c16fd9
RB
96662016-01-12 Richard Biener <rguenther@suse.de>
9667
9668 PR tree-optimization/69157
9669 * gcc.dg/torture/pr69157.c: New testcase.
9670
96712016-01-12 Richard Biener <rguenther@suse.de>
9672
9673 PR tree-optimization/69174
9674 * gcc.dg/torture/pr69174.c: New testcase.
9675
723033a6
JJ
96762016-01-12 Jakub Jelinek <jakub@redhat.com>
9677
9678 PR c++/66808
9679 PR c++/69000
9680 * g++.dg/tls/pr66808.C: New test.
9681 * g++.dg/tls/pr69000.C: New test.
9682
3574cf47
BS
96832016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9684
9685 * gcc.target/powerpc/swaps-p8-23.c: New test.
9686 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9687
feb20787
JDA
96882016-01-11 John David Anglin <danglin@gcc.gnu.org>
9689
9690 PR tree-optimization/68356
9691 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9692
27b1820a
KV
96932016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9694 Jim Wilson <jim.wilson@linaro.org>
9695
9696 PR target/69194
9697 * gcc.target/arm/pr69194.c: New test.
9698
cf4de6af
L
96992016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9700
9701 PR target/69225
9702 * gcc.target/i386/pr69225-1.c: New test.
9703 * gcc.target/i386/pr69225-2.c: Likewise.
9704 * gcc.target/i386/pr69225-3.c: Likewise.
9705 * gcc.target/i386/pr69225-4.c: Likewise.
9706 * gcc.target/i386/pr69225-5.c: Likewise.
9707 * gcc.target/i386/pr69225-6.c: Likewise.
9708
1ebd5558
JJ
97092016-01-11 Jakub Jelinek <jakub@redhat.com>
9710
23552a4d
JJ
9711 PR target/67462
9712 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9713 if lp64.
9714
26ff85b0
JJ
9715 PR target/69071
9716 * gcc.dg/pr69071.c: New test.
9717
9cb6bd74
JJ
9718 PR c++/69211
9719 * g++.dg/opt/pr69211.C: New test.
9720
1ebd5558
JJ
9721 PR tree-optimization/69214
9722 * gcc.c-torture/compile/pr69214.c: New test.
9723
8c18c836
UB
97242016-01-11 Uros Bizjak <ubizjak@gmail.com>
9725
9726 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9727 * gcc.target/i386/pr66232-11.c: Ditto.
9728 * gcc.target/i386/pr66232-12.c: Ditto.
9729 * gcc.target/i386/pr66232-13.c: Ditto.
9730
62446e6e
RB
97312016-01-11 Richard Biener <rguenther@suse.de>
9732
9733 PR tree-optimization/69173
9734 * gcc.dg/torture/pr69173.c: New testcase.
9735
2b8568fe
KT
97362016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9737
9738 PR rtl-optimization/68796
9739 * gcc.target/aarch64/tst_5.c: New test.
9740 * gcc.target/aarch64/tst_6.c: Likewise.
9741
5baf4532
KT
97422016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9743
9744 PR rtl-optimization/68841
9745 * gcc.dg/pr68841.c: New test.
9746 * gcc.c-torture/execute/pr68841.c: New test.
9747
ca90b1ed
YR
97482016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9749
9750 PR rtl-optimization/68920
9751 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9752 for ix86 targets.
9753 * gcc.dg/ifcvt-5.c: New test.
9754
2ad3adf1 97552016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9756
9757 PR bootstrap/69123
9758 * g++.dg/pr69123.C: New.
9759
83834c09
IE
97602016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9761
9762 PR target/69010
9763 * gcc.target/i386/pr69010.c: New test.
9764
dcf89d57
MJ
97652016-01-11 Martin Jambor <mjambor@suse.cz>
9766
9767 PR ipa/69044
9768 * gcc.target/i386/chkp-pr69044.c: New test.
9769
d95167ee
TV
97702016-01-11 Tom de Vries <tom@codesourcery.com>
9771
9772 PR tree-optimization/69109
9773 * gcc.dg/autopar/pr69109-2.c: New test.
9774 * gcc.dg/autopar/pr69109.c: New test.
9775
4f6403a8
TV
97762016-01-11 Tom de Vries <tom@codesourcery.com>
9777
9778 PR tree-optimization/69108
9779 * gcc.dg/autopar/pr69108.c: New test.
9780
21efdd80
PP
97812016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9782
9783 PR c++/69029
9784 * c-c++-common/Wisleading-indentation.c: Augment test.
9785
fd42eed8
TK
97862016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9787
9788 PR fortran/69154
9789 * gfortran.dg/inline_matmul_12.f90: New test.
9790
4f90ee6c
PT
97912016-01-10 Paul Thomas <pault@gcc.gnu.org>
9792
9793 PR fortran/67779
9794 * gfortran.dg/actual_array_offset_1: New test.
9795
3907c6cf
TV
97962016-01-10 Tom de Vries <tom@codesourcery.com>
9797
9798 PR tree-optimization/69062
9799 * gcc.dg/autopar/pr69062.c: New test.
9800
b07b236e
TS
98012016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9802
9803 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9804 * gcc.dg/vect/slp-perm-2.c: Likewise.
9805 * gcc.dg/vect/slp-perm-3.c: Likewise.
9806 * gcc.dg/vect/slp-perm-5.c: Likewise.
9807 * gcc.dg/vect/slp-perm-6.c: Likewise.
9808 * gcc.dg/vect/slp-perm-7.c: Likewise.
9809 * gcc.dg/vect/slp-perm-8.c: Likewise.
9810
23fab8ae
TV
98112016-01-10 Tom de Vries <tom@codesourcery.com>
9812
9813 PR tree-optimization/69039
9814 * gcc.dg/autopar/pr69039.c: New test.
9815
73f0dae2
MP
98162016-01-09 Marek Polacek <polacek@redhat.com>
9817
9818 PR c++/69113
9819 * g++.dg/pr69113.C: New test.
9820
20b8d734
JJ
98212016-01-09 Jakub Jelinek <jakub@redhat.com>
9822
9823 PR middle-end/50865
9824 PR tree-optimization/69097
9825 * gcc.c-torture/execute/pr50865.c: New test.
9826 * gcc.c-torture/execute/pr69097-1.c: New test.
9827 * gcc.c-torture/execute/pr69097-2.c: New test.
9828 * gcc.dg/pr69097-1.c: New test.
9829 * gcc.dg/pr69097-2.c: New test.
9830
c50e614b
JJ
98312016-01-09 Jakub Jelinek <jakub@redhat.com>
9832
9833 PR c++/69164
9834 * g++.dg/opt/pr69164.C: New test.
9835
e0237993
JJ
98362016-01-08 Jakub Jelinek <jakub@redhat.com>
9837
9838 PR tree-optimization/69167
9839 * gcc.dg/pr69167.c: New test.
9840
bd8f5bb2
MP
98412016-01-08 Marek Polacek <polacek@redhat.com>
9842
9843 PR c++/68449
9844 * g++.dg/pr68449.C: New.
9845
bb0f5ca7
AL
98462016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9847
9848 PR tree-optimization/68707
9849 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9850 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9851 on platforms supporting it.
9852 * gcc.dg/vect/slp-perm-2.c: Likewise.
9853 * gcc.dg/vect/slp-perm-3.c: Likewise.
9854 * gcc.dg/vect/slp-perm-5.c: Likewise.
9855 * gcc.dg/vect/slp-perm-7.c: Likewise.
9856 * gcc.dg/vect/slp-perm-8.c: Likewise.
9857 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9858 on platforms supporting it.
9859
22518428
JJ
98602016-01-08 Jakub Jelinek <jakub@redhat.com>
9861
33f0852f
JJ
9862 PR tree-optimization/69162
9863 * gcc.dg/pr69162.c: New test.
9864
22518428
JJ
9865 PR tree-optimization/69172
9866 * gcc.dg/pr69172.c: New test.
9867
80e9b3aa
TP
98682016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9869
9870 PR tree-optimization/67781
9871 * gcc.c-torture/execute/pr67781.c: New file.
9872
262a363f
JJ
98732016-01-08 Jakub Jelinek <jakub@redhat.com>
9874
9875 PR tree-optimization/69083
9876 * gcc.dg/vect/pr69083.c: New test.
9877
6e1f093f
SS
98782016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9879
9880 PR tree-optimization/61441
9881 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9882 Use -fexcess-precision=standard for compiler options.
9883 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9884
53290e07
JJ
98852016-01-08 Jakub Jelinek <jakub@redhat.com>
9886
57bf3072
JJ
9887 PR fortran/69128
9888 * gfortran.dg/gomp/pr69128.f90: New test.
9889
53290e07
JJ
9890 PR c++/69145
9891 * g++.dg/ext/pr69145-1.C: New test.
9892 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9893 * g++.dg/ext/pr69145-2.h: New file.
9894
7a127fa7
MS
98952016-01-07 Martin Sebor <msebor@redhat.com>
9896
9897 PR c/68966
9898 * gcc.dg/atomic-fetch-bool.c: New test.
9899 * gcc.dg/sync-fetch-bool.c: New test.
9900
95918b49
L
99012016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9902
9903 PR fortran/66680
9904 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9905
c8e62a9d
NC
99062016-01-07 Nick Clifton <nickc@redhat.com>
9907
9908 PR target/66655
9909 * g++.dg/pr66655.C: New test.
9910 * g++.dg/pr66655_1.cc: Test support file.
9911 * g++.dg/pr66655.h: Test header file.
9912
2ad3adf1 99132016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9914
9915 PR fortran/66680
9916 gfortran.dg/gomp/pr66680.f90: New test.
9917
4cd9ca92
L
99182016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9919
9920 PR target/69171
9921 * gcc.target/i386/pr69171-1.c: New test.
9922 * gcc.target/i386/pr69171-2.c: Likewise.
9923 * gcc.target/i386/pr69171-3.c: Likewise.
9924 * gcc.target/i386/pr69171-4.c: Likewise.
9925 * gcc.target/i386/pr69171-5.c: Likewise.
9926 * gcc.target/i386/pr69171-6.c: Likewise.
9927
7e33d4dc
BS
99282015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9929
9930 PR middle-end/67639
9931 * c-c++-common/pr67639.c: New test.
9932
fec64afc
JJ
99332016-01-07 Jakub Jelinek <jakub@redhat.com>
9934
9935 PR tree-optimization/69141
9936 * g++.dg/opt/pr69141.C: New test.
9937
f293ad29
EB
99382016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9939
9940 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9941
5027395e
UB
99422016-01-06 Uros Bizjak <ubizjak@gmail.com>
9943
9944 PR target/69140
9945 * gcc.target/i386/pr69140.c: New test
9946
7443cf13
DM
99472016-01-06 David Malcolm <dmalcolm@redhat.com>
9948
9949 * gcc.dg/bad-dereference.c: New test case.
9950
32928931
BS
99512015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9952
9953 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9954
68dd05da
AS
99552016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9956
9957 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9958
6b131d5b
MP
99592016-01-06 Marek Polacek <polacek@redhat.com>
9960
9961 PR sanitizer/69099
9962 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9963
8d9fdb49
MP
99642016-01-05 Marek Polacek <polacek@redhat.com>
9965
9966 PR c/69104
9967 * gcc.dg/atomic-invalid-2.c: New.
9968
acf93f1e
L
99692016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9970
9971 PR target/68991
9972 * gcc.target/i386/pr68991.c: New test.
9973
3f50525d
L
99742016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9975
9976 PR target/68991
9977 * g++.dg/pr68991-1.C: New test.
9978 * g++.dg/pr68991-2.C: Likewise.
9979
e0237993 99802016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9981
e0237993 9982 PR other/60465
face88a1
ST
9983 * gcc.target/ia64/pr60465-gprel64.c: New test.
9984 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9985
a0866eff
KT
99862016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9987
9988 PR rtl-optimization/68651
9989 * gcc.target/aarch64/pr68651_1.c: New test.
9990
c589e975
DM
99912016-01-05 David Malcolm <dmalcolm@redhat.com>
9992
9993 PR c/69122
9994 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9995
929710d9
NS
99962016-01-05 Nathan Sidwell <nathan@acm.org>
9997
ce3e43d7
NS
9998 PR c++/58583
9999 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
10000
929710d9
NS
10001 * gcc.dg/alias-15.c: New.
10002
a2faef8e
NC
100032016-01-05 Nick Clifton <nickc@redhat.com>
10004
10005 PR target/68870
10006 * g++.dg/pr68770.C: New test.
10007
4cfa76e3
MS
100082016-01-04 Mike Stump <mikestump@comcast.net>
10009
10010 * lib/target-supports.exp (check_effective_target_cilkplus):
10011 cilkplus targets require pthreads.
4ece61b6 10012 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 10013
4e8a3a35
MM
100142016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10015
10016 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
10017 generation.
10018
818ab71a
JJ
100192016-01-04 Jakub Jelinek <jakub@redhat.com>
10020
10021 Update copyright years.
10022
2fe0a208
MP
100232016-01-04 Marek Polacek <polacek@redhat.com>
10024
10025 PR c/68908
10026 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
10027 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
10028 * gcc.dg/atomic/stdatomic-op-5.c: New test.
10029
9e3b2fe3
EB
100302016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10031
10032 * gcc.target/sparc/20160104-2.c: New test.
10033
e8d65a35
EB
100342016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10035
10036 * gcc.target/sparc/20160104-1.c: New test.
10037
25ccfccd
PT
100382016-01-03 Paul Thomas <pault@gcc.gnu.org>
10039
10040 PR fortran/65045
10041 * gfortran.dg/pr65045.f90: New test.
10042
cb51d382
EB
100432016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10044
10045 * gnat.dg/specs/debug1.ads: Delete.
10046
6eeaad6e
JD
100472016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10048
10049 PR libgfortran/68867
10050 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10051 expression.
10052
2f968603
JD
100532016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10054
10055 PR libgfortran/68867
10056 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10057 PowerPC.
10058
591bb5e4
PT
100592016-01-01 Paul Thomas <pault@gcc.gnu.org>
10060
10061 PR fortran/68864
10062 * gfortran.dg/pr68864.f90: New test.
10063
f1e0620c
JJ
100642016-01-01 Jakub Jelinek <jakub@redhat.com>
10065
942a1319
JJ
10066 PR tree-optimization/69070
10067 * gcc.dg/pr69070.c: New test.
10068
10dff63f
JJ
10069 PR sanitizer/69055
10070 * gfortran.dg/pr69055.f90: New test.
10071
f1e0620c
JJ
10072 PR target/69015
10073 * gcc.dg/pr69015.c: New test.
818ab71a 10074\f
2f883d1c 10075Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
10076
10077Copying and distribution of this file, with or without modification,
10078are permitted in any medium without royalty provided the copyright
10079notice and this notice are preserved.