]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR debug/71855 (duplicate unspecified_parameters DIE in DWARF for functions with...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
13da0507
JJ
12016-07-19 Jakub Jelinek <jakub@redhat.com>
2
4fda19ef
JJ
3 PR middle-end/71874
4 * g++.dg/torture/pr71874.C: New test.
5
13da0507
JJ
6 PR middle-end/71734
7 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
8 (my_alloc): Rewritten to use __builtin_posix_memalign and
9 __SIZE_TYPE__.
10 (my_free): Use __builtin_free instead of _mm_free.
11 (Vec::operator=): Use __builtin_memcpy.
12
e7980add
MJ
132016-07-19 Martin Jambor <mjambor@suse.cz>
14
15 PR fortran/71688
16 * gfortran.dg/pr71688.f90: New test.
17
13e88953
RB
182016-07-19 Richard Biener <rguenther@suse.de>
19
20 * c-c++-common/vector-subscript-6.c: New testcase.
21 * c-c++-common/vector-subscript-7.c: Likewise.
22
1caf0482
SKS
232016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
24
25 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
26 and UInt32 based on __SIZEOF_INT__.
27
cef5388d
RB
282016-07-19 Richard Biener <rguenther@suse.de>
29
30 PR tree-optimization/71901
31 * gcc.dg/torture/pr71901.c: New testcase.
32
332016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
34
35 PR tree-optimization/71908
36 * gcc.dg/torture/pr71908.c: New testcase.
37
a8f7a895
MM
382016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
39
40 PR target/71493
41 * gcc.target/powerpc/pr71493-1.c: New test.
42 * gcc.target/powerpc/pr71493-2.c: Likewise.
43
f2111a36
JJ
442016-07-18 Jakub Jelinek <jakub@redhat.com>
45
99516432
JJ
46 PR c++/71835
47 * g++.dg/conversion/ambig3.C: New test.
48
87713c6a
JJ
49 PR c++/71828
50 * g++.dg/cpp0x/constexpr-71828.C: New test.
51
7a7f16ca
JJ
52 PR c++/71826
53 * g++.dg/template/pr71826.C: New test.
54
f4d90295
JJ
55 PR c++/71822
56 * g++.dg/template/defarg21.C: New test.
57
f2111a36
JJ
58 PR c++/71871
59 * g++.dg/ext/vector31.C: New test.
60
0b965526
UB
612016-07-18 Uros Bizjak <ubizjak@gmail.com>
62
63 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
64
94e136b9
YR
652016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
66
67 PR tree-optimization/71734
68 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
69
7072df0a
DV
702016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
71
72 * gcc.target/s390/warn-dynamicstack-1.c: New test.
73 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
74 stack-layout-dynamic-1.c: New test.
75
54158a1a
AK
762016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
77
78 * gcc.target/s390/nolrl-1.c: New test.
79
43068916
FR
802016-07-17 Fritz Reese <fritzoreese@gmail.com>
81
82 PR fortran/71523
83 * gfortran.dg/pr71523_1.f90: New test.
84 * gfortran.dg/pr71523_2.f90: New test.
85
a9356b12
AS
862016-07-16 Andreas Schwab <schwab@linux-m68k.org>
87
88 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
89
a07b81c7
JD
902016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
91 Marco Restelli <mrestelli@gmail.com>
92
93 PR fortran/62125
94 * gfortran.dg/pr62125.f90: New test.
95
96c0ec12
BS
962016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
97
98 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
99 * gcc.target/powerpc/mulkc3-1.c: Likewise.
100
479d0ed5
JW
1012016-07-15 Jonathan Wakely <jwakely@redhat.com>
102
103 PR c++/58796
104 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
105 * g++.dg/cpp0x/nullptr35.C: New test.
106
41c7438e
BC
1072016-07-15 Bin Cheng <bin.cheng@arm.com>
108
109 * gcc.dg/tree-ssa/scev-8.c: Update test string.
110
f7ba880b
CP
1112016-07-15 Cesar Philippidis <cesar@codesourcery.com>
112
113 * gfortran.dg/goacc/vector_length.f90: New test.
114
b9aba0a0
RB
1152016-07-15 Richard Biener <rguenther@suse.de>
116
117 PR tree-optimization/71881
118 * gcc.dg/torture/pr71881.c: New testcase.
119
9513d5fb
RB
1202016-07-15 Richard Biener <rguenther@suse.de>
121
122 PR tree-optimization/71887
123 * gcc.dg/torture/pr71887.c: New testcase.
124
ddbbcb19
JJ
1252016-07-15 Jakub Jelinek <jakub@redhat.com>
126
127 PR c/71858
128 * gcc.dg/spellcheck-identifiers-3.c: New test.
129
29eb509c
AV
1302016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
131
132 PR fortran/71807
133 * gfortran.dg/null_9.f90: New test.
134
43aabfcf
BC
1352016-07-15 Bin Cheng <bin.cheng@arm.com>
136
137 * gcc.dg/tree-ssa/loop-41.c: New test.
138
afc89e58
BC
1392016-07-15 Bin Cheng <bin.cheng@arm.com>
140
141 PR tree-optimization/71347
142 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
143
6fa682ad
SK
1442016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
145
146 PR fortran/29819
147 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
148 * gfortran.dg/contains.f90: Ditto.
149 * gfortran.dg/contains_empty_1.f03: Ditto.
150 * gfortran.dg/submodule_3.f08: Ditto.
151
dd36b877
JJ
1522016-07-14 Jakub Jelinek <jakub@redhat.com>
153
a60a5d31
JJ
154 PR testsuite/71865
155 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
156 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
157 expected diagnostics.
158
dd36b877
JJ
159 PR c/71858
160 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
161 * gcc.dg/spellcheck-identifiers-2.c: New test.
162 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
163 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
164
a241f8ca
JJ
1652016-07-14 Jakub Jelinek <jakub@redhat.com>
166
167 PR tree-optimization/71872
168 * gcc.c-torture/compile/pr71872.c: New test.
169
d62b809c
TP
1702016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
171
172 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
173 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
174 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
175 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
176 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
177 * gcc.target/arm/atomic-op-acquire-1.c: This.
178 * gcc.target/arm/atomic-op-char.c: Rename into ...
179 * gcc.target/arm/atomic-op-char-1.c: This.
180 * gcc.target/arm/atomic-op-consume.c: Rename into ...
181 * gcc.target/arm/atomic-op-consume-1.c: This.
182 * gcc.target/arm/atomic-op-int.c: Rename into ...
183 * gcc.target/arm/atomic-op-int-1.c: This.
184 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
185 * gcc.target/arm/atomic-op-relaxed-1.c: This.
186 * gcc.target/arm/atomic-op-release.c: Rename into ...
187 * gcc.target/arm/atomic-op-release-1.c: This.
188 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
189 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
190 * gcc.target/arm/atomic-op-short.c: Rename into ...
191 * gcc.target/arm/atomic-op-short-1.c: This.
192 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
193 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
194 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
195 * gcc.target/arm/atomic-op-char-2.c: Likewise.
196 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
197 * gcc.target/arm/atomic-op-int-2.c: Likewise.
198 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
199 * gcc.target/arm/atomic-op-release-2.c: Likewise.
200 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
201 * gcc.target/arm/atomic-op-short-2.c: Likewise.
202
1f8dd420
AV
2032016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
204
205 PR fortran/70842
206 * gfortran.dg/select_type_35.f03: New test.
207
53109ba8
KT
2082016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
209
210 PR target/65951
211 PR tree-optimization/70923
212 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
213 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
214 * gcc.dg/vect/pr65951.c: Likewise.
215 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
216
91f35b7f
DE
2172016-07-14 David Edelsohn <dje.gcc@gmail.com>
218
219 * c-c++-common/pr60226.c: Expect maximum object file alignment
220 error on AIX.
221
351168fe
RB
2222016-07-14 Richard Biener <rguenther@suse.de>
223
224 PR tree-optimization/71866
225 * gcc.dg/torture/pr71866.c: New testcase.
226
94c32c00
TP
2272016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
228
229 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
230 selector and enclose boolean expression in curly braces.
231
b799a481
AM
2322016-07-14 Alan Modra <amodra@gmail.com>
233
234 PR target/71733
235 * gcc.target/powerpc/p9-novsx.c: New.
236
f63ba78c
AK
2372016-07-13 Andi Kleen <ak@linux.intel.com>
238
239 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
240 * g++.dg/tree-prof/morefunc.C: Dito.
241 * g++.dg/tree-prof/pr35545.C: Dito.
242 * g++.dg/tree-prof/reorder.C: Dito.
243 * gcc.dg/tree-prof/20050826-2.c: Dito.
244 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
245 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
246 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
247 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
248 * gcc.dg/tree-prof/inliner-1.c: Dito.
249 * gcc.dg/tree-prof/merge_block.c: Dito.
250 * gcc.dg/tree-prof/stringop-1.c: Dito.
251 * gcc.dg/tree-prof/stringop-2.c: Dito.
252 * gcc.dg/tree-prof/switch-case-1.c: Dito.
253 * gcc.dg/tree-prof/switch-case-2.c: Dito.
254 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
255 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
256 * gcc.dg/tree-prof/update-loopch.c: Dito.
257 * gcc.dg/tree-prof/val-prof-1.c: Dito.
258 * gcc.dg/tree-prof/val-prof-2.c: Dito.
259 * gcc.dg/tree-prof/val-prof-3.c: Dito.
260 * gcc.dg/tree-prof/val-prof-4.c: Dito.
261 * gcc.dg/tree-prof/val-prof-5.c: Dito.
262 * gcc.dg/tree-prof/val-prof-6.c: Dito.
263 * gcc.dg/tree-prof/val-prof-7.c: Dito.
264
f4d5a23d
AK
2652016-07-13 Andi Kleen <ak@linux.intel.com>
266
267 * lib/profopt.exp (profopt-execute): Remove .imports files.
268
ae145898
AK
2692016-07-13 Andi Kleen <ak@linux.intel.com>
270
0b965526 271 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 272
e97bd4f5
AK
2732016-07-13 Andi Kleen <ak@linux.intel.com>
274
275 * lib/profopt.exp (dg-final-scan-autofdo,
276 dg-final-scan-not-autofdo): New functions.
277
6fa3d4b4
BC
2782016-07-13 Bin Cheng <bin.cheng@arm.com>
279
280 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
281 * gcc.dg/vect/vect-35.c: Ditto.
282 * gcc.dg/vect/vect-alias-check-2.c: New test.
283
65f18bc6
ML
2842016-07-13 Martin Liska <mliska@suse.cz>
285
286 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 287 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
288 * gfortran.dg/pr42108.f90: Update expected dump scan.
289
9737f35b
RB
2902016-07-13 Richard Biener <rguenther@suse.de>
291
292 PR tree-optimization/24574
293 * gcc.dg/pr24574.c: New testcase.
294
62c0ea4b
SKS
2952016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
296
0b965526 297 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
298 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
299 * c-c++-common/pr68833-1.c: Require int32plus.
300 * gcc.dg/ipa/pr63551.c: Likewise.
301 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
302 * gcc.dg/ipa/pr64041.c: Require int32plus.
303
c7ed8938
IE
3042016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
305
306 PR ipa/71633
307 * g++.dg/pr71633.C: New test.
308
5ce15300
TP
3092016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
310
311 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
312 Add new arm_thumb1_cbz_ok effective target.
313 * gcc.target/arm/cbz.c: New test.
314
2b9509a3
TP
3152016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
316
317 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
318 Define effective target.
319 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
320 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
321 * gcc.target/arm/movhi_movw.c: New test.
322 * gcc.target/arm/movsi_movw.c: Likewise.
323 * gcc.target/arm/movdi_movw.c: Likewise.
324
7f15b177
RB
3252016-07-13 Richard Biener <rguenther@suse.de>
326
327 PR middle-end/71104
328 * gcc.dg/pr71104-1.c: New testcase.
329 * gcc.dg/pr71104-2.c: Likewise.
330
0b0a896e
MM
3312016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
332
333 PR target/71805
334 * gcc.target/powerpc/pr71805.c: New test.
335
f906f5ed
BS
3362016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
337
338 * gcc.target/powerpc/divkc3-1.c: New.
339 * gcc.target/powerpc/mulkc3-1.c: New.
340
f507d202
ML
3412016-07-12 Martin Liska <mliska@suse.cz>
342
343 * gcc.dg/params/blocksort-part.c: New test.
344 * gcc.dg/params/params.exp: New file.
345
d6f7c125
KT
3462016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
347
348 PR middle-end/71700
349 * gcc.c-torture/execute/pr71700.c: New test.
350
37ccb0ba
SB
3512016-07-12 Steven Bosscher <steven@gcc.gnu.org>
352 Richard Biener <rguenther@suse.de>
353
354 PR tree-optimization/23286
355 PR tree-optimization/70159
356 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
357 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
358 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
359 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
360 * gcc.dg/tree-ssa/pr35286.c: Likewise.
361 * gcc.dg/tree-ssa/pr35287.c: Likewise.
362 * gcc.dg/hoist-register-pressure-1.c: Likewise.
363 * gcc.dg/hoist-register-pressure-2.c: Likewise.
364 * gcc.dg/hoist-register-pressure-3.c: Likewise.
365 * gcc.dg/pr51879-12.c: Likewise.
366 * gcc.dg/strlenopt-9.c: Likewise.
367 * gcc.dg/tree-ssa/pr47392.c: Likewise.
368 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
369 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
370 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
371 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
372 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
373 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
374 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
375 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
376 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
377 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
378 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
379 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
380 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
381 * gfortran.dg/pr43984.f90: Adjust expected outcome.
382
712a93d6
RB
3832016-07-12 Richard Biener <rguenther@suse.de>
384
385 PR rtl-optimization/68961
386 * gcc.target/i386/pr68961.c: New testcase.
387
c392943c
JJ
3882016-07-11 Jakub Jelinek <jakub@redhat.com>
389
3d56e6a4
JJ
390 PR middle-end/71758
391 * c-c++-common/gomp/pr71758.c: New test.
392 * gfortran.dg/gomp/pr71758.f90: New test.
393
c392943c
JJ
394 PR tree-optimization/71823
395 * gcc.dg/vect/pr71823.c: New test.
396
741d3be5
DM
3972016-07-11 David Malcolm <dmalcolm@redhat.com>
398
399 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
400 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
401 and LINE_MAP_MAX_LOCATION_WITH_COLS.
402
92fa45b5
L
4032016-07-11 H.J. Lu <hongjiu.lu@intel.com>
404
405 PR target/71801
406 * gcc.target/i386/pr71801.c: New test.
407
f51606c7
RB
4082016-07-11 Richard Biener <rguenther@suse.de>
409
410 PR tree-optimization/71816
411 * gcc.dg/torture/pr71816.c: New testcase.
412
36b54ce0
TK
4132016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
414
415 PR fortran/71783
416 * gfortran.dg/dependency_46.f90: New test.
417
d13835b6
VM
4182016-07-08 Vladimir Makarov <vmakarov@redhat.com>
419
420 PR rtl-optimization/71621
421 * gcc.target/i386/pr71621-1.c: New.
422 * gcc.target/i386/pr71621-2.c: New.
423
642bcbdf
CP
4242016-07-08 Cesar Philippidis <cesar@codesourcery.com>
425
426 * gfortran.dg/goacc/pr71704.f90: New test.
427
02eb5b8b
BS
4282016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
429
430 PR target/71297
431 * gcc.target/powerpc/pr71297.c: New.
432
8beb9a0d
JW
4332016-07-08 Jiong Wang <jiong.wang@arm.com>
434
435 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
436
cef4b650
MM
4372016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
438
439 PR target/71806
440 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
441
3c3ecf52
AH
4422016-07-08 Alan Hayward <alan.hayward@arm.com>
443
444 PR tree-optimization/71667
445 * gcc.dg/vect/pr71667.c: New
446
2660286d
ML
4472016-07-08 Martin Liska <mliska@suse.cz>
448
449 * gcc.dg/torture/pr71606.c: New test.
450
70cdd4ae
JD
4512016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
452
453 PR fortran/71764
454 * gfortran.dg/pr71764.f90: New test.
455
842dc2e6
JJ
4562016-07-07 Jakub Jelinek <jakub@redhat.com>
457 Kai Tietz <ktietz70@googlemail.com>
458
459 PR c++/70869
460 PR c++/71054
461 * g++.dg/cpp0x/pr70869.C: New test.
462 * g++.dg/cpp0x/pr71054.C: New test.
463
31be4262
DE
4642016-07-07 David Edelsohn <dje.gcc@gmail.com>
465
466 * g++.dg/debug/pr71432.C: Fail on AIX.
467
1c122092
ML
4682016-07-07 Martin Liska <mliska@suse.cz>
469
470 * gfortran.dg/do_1.f90: Remove a corner case that triggers
471 an undefined behavior.
472 * gfortran.dg/do_3.F90: Likewise.
473 * gfortran.dg/do_check_11.f90: New test.
474 * gfortran.dg/do_check_12.f90: New test.
475 * gfortran.dg/do_corner_warn.f90: New test.
476
7119f1b1
ML
4772016-07-07 Martin Liska <mliska@suse.cz>
478
479 * gfortran.dg/predict-1.f90: Ammend the test.
480 * gfortran.dg/predict-2.f90: Likewise.
481
275792f2
IE
4822016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
483
484 PR ipa/71624
485 * g++.dg/pr71624.C: New test.
486
05a437c1
TP
4872016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
488
489 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
490 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
491 ARMv8-M Mainline architectures.
492
6f493951
TP
4932016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
494
495 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
496 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
497
5ddaee94
SB
4982016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
499
500 PR target/70098
501 PR target/71763
502 * gcc.target/powerpc/pr71763.c: New file.
503
651afdb2
YR
5042016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
505
506 PR tree-optimization/71518
0b965526 507 * gcc.dg/pr71518.c: New test.
651afdb2 508
9df99881
WD
5092016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
510
511 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
512
7b4e0769
SKS
5132016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
514
0b965526 515 PR target/50739
7b4e0769
SKS
516 * gcc.target/avr/pr50739.c: New test.
517
eb4432f7
JH
5182016-07-05 Jan Hubicka <jh@suse.cz>
519
520 * gcc.dg/tree-ssa/scev-14.c: update template.
521
c01e092f
RS
5222016-07-06 Richard Sandiford <richard.sandiford@arm.com>
523
524 * gcc.dg/vect/group-no-gaps-1.c: New test.
525
8070763a
AK
5262016-07-05 Andi Kleen <ak@linux.intel.com>
527
528 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
529 if kernel supports MPX.
530
7f6e88a8
KC
5312016-07-05 Kito Cheng <kito.cheng@gmail.com>
532
533 * gcc.c-torture/compile/pr69102.c: Require fpic support.
534
36a265b1
MM
5352016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
536 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
537
538 * gcc.target/powerpc/signbit-1.c: New test.
539 * gcc.target/powerpc/signbit-2.c: New test.
540 * gcc.target/powerpc/signbit-3.c: New test.
541
7a98fb6e
KT
5422016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
543
544 PR rtl-optimization/71594
545 * gcc.dg/torture/pr71594.c: New test.
546
1e3d54b4
JH
5472016-07-05 Jan Hubicka <jh@suse.cz>
548
549 * gcc.dg/tree-ssa/scev-14.c: new testcase.
550
84ca3893
DM
5512016-07-05 David Malcolm <dmalcolm@redhat.com>
552
553 PR c++/62314
554 * gcc/testsuite/g++.dg/parse/error5.C: Update column
555 number of missing semicolon error.
556 * g++.dg/pr62314-2.C: New test case.
557
20d0bfce
AF
5582016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
559
560 * gfortran.dg/coarray_stat_function.f90: New test.
561 * gfortran.dg/coarray_stat_whitespace.f90: New test.
562 * gfortran.dg/coarray_lib_comm_1: Adapting old test
563 to new interfaces.
564
69aaea06
AV
5652016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
566
567 PR fortran/71623
568 * gfortran.dg/deferred_character_17.f90: New test.
569
f723a43c
CL
5702016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
571
572 * gcc.target/arm/neon/polytypes.c: Move to ...
573 * gcc.target/arm/polytypes.c: ... here.
574 * gcc.target/arm/neon/pr51534.c: Move to ...
575 * gcc.target/arm/pr51534.c: ... here.
576 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
577 * gcc.target/arm/vect-vcvt.c: ... here.
578 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
579 * gcc.target/arm/vect-vcvtq.c: ... here.
580 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
581 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
582 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
583 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
584 * gcc.target/arm/neon/neon.exp: Delete.
585 * gcc.target/arm/neon/: Delete.
586
d73e0ccf
JD
5872016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
588
589 PR fortran/65575
590 * gfortran.dg: pr65575.f90: New test.
591
c20f6223
JD
5922016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
593
594 PR fortran/35849
595 * gfortran.dg: pr35849.f90: New test.
596
2a5537c3
JJ
5972016-07-04 Jakub Jelinek <jakub@redhat.com>
598
599 PR c++/71739
600 * g++.dg/cpp0x/pr71739.C: New test.
601
740f9751
CL
6022016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
603
604 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
605
bf749919
DV
6062016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
607
608 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
609 locr.
610 * gcc.target/s390/loc-1.c: New test.
611
430bb38e
YR
6122016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
613
614 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
615 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
616
15f6e0da
RR
6172016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
618
619 PR target/63874
620 * gcc.target/aarch64/pr63874.c: New test.
621
79335075
JB
6222016-07-04 Jan Beulich <jbeulich@suse.com>
623
624 * g++.dg/header.c: New.
625 * gcc.dg/header.c: New.
626
557e8c49
JJ
6272016-07-02 Jakub Jelinek <jakub@redhat.com>
628
629 PR c/71719
630 * c-c++-common/Wunused-var-15.c: New test.
631
79a592e3
JJ
6322016-07-01 Jakub Jelinek <jakub@redhat.com>
633
634 PR fortran/71687
635 * gfortran.dg/gomp/pr71687.f90: New test.
636
e2298656
BS
6372016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
638
639 * gcc.dg/const-float128-ped.c: Require __float128 effective
640 target and options.
641 * gcc.dg/const-float128.c: Likewise.
642 * gcc.dg/torture/float128-cmp-invalid.c: Require
643 __float128 and base_quadfloat_support effective targets, and
644 __float128 options.
645 * gcc.dg/torture/float128-div-underflow.c: Likewise.
646 * gcc.dg/torture/float128-extend-nan.c: Likewise.
647 * gcc.dg/torture/float128-nan.c: Likewise.
648 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
649 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
650 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 651 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
652 (add_options_for___float128): New.
653 (check_effective_target_base_quadword_support): New.
654
70c11966
MM
6552016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
656
657 PR target/71720
658 * gcc.target/powerpc/pr71720.c: New test.
659
059541fd
JB
6602016-07-01 Jan Beulich <jbeulich@suse.com>
661
662 * gcc.dg/bss.c: New.
663
2c1e4964
PB
6642016-07-01 Peter Bergner <bergner@vnet.ibm.com>
665
666 PR target/71698
667 * gcc.target/powerpc/pr71698.c: New test.
668
22e1cb39
GJL
6692016-07-01 Georg-Johann Lay <avr@gjlay.de>
670
671 PR target/71151
672 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
673 instead of ".foo" for its section name.
674 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
675 depending on MCU's flash size.
676 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
677 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
678 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
679 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
680 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
681 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
682
466cf574
JB
6832016-07-01 Jan Beulich <jbeulich@suse.com>
684
685 * gcc.target/i386/pr65105-2.c: Add -msse2.
686
351beab7
JJ
6872016-06-30 Jakub Jelinek <jakub@redhat.com>
688
55a0f21a
JJ
689 PR tree-optimization/71707
690 * gcc.dg/strlenopt-29.c: New test.
691
6245ad72
JJ
692 PR fortran/71704
693 * gfortran.dg/gomp/pr71704.f90: New test.
694
351beab7
JJ
695 PR fortran/71705
696 * gfortran.dg/gomp/pr71705.f90: New test.
697
5a3a6a5e
KN
6982016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
699
700 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
701 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
702 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
703 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
704 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
705 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
706 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
707 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
708 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
709 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
710 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
711 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
712 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
713 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
714 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
715 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
716 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
717 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
718 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
719 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
720 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
721 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
722 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
723 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
724 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
725 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
726 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
727 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
728 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
729 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
730 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
731 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
732 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
733 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
734 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
735 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
736 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
737 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
738 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
739 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
740 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
741 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
742 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
743 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
744 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
745 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
746 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
747 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
748 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
749 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
750 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
751 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
752 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
753 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
754 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
755 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
756 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
757 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
758 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
759 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
760 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
761 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
762 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
763 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
764 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
765 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
766 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
767 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
768 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
769 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
770 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
771 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
772 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
773 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
774 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
775 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
776 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
777 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
778 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
779 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
780 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
781
3dfa8071 7822016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 783 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
784
785 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
786
9bd62242 7872016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 788 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
789
790 * gcc.target/aarch64/vget_set_lane_1.c: New test.
791
603107fb
DM
7922016-06-30 David Malcolm <dmalcolm@redhat.com>
793
794 PR driver/71651
795 * gcc.dg/spellcheck-options-12.c: New test case.
796
205cccc7
JJ
7972016-06-30 Jakub Jelinek <jakub@redhat.com>
798
799 PR middle-end/71693
800 * gcc.c-torture/compile/pr71693.c: New test.
801
f4452176
DM
8022016-06-29 David Malcolm <dmalcolm@redhat.com>
803
804 * gcc.dg/spellcheck-params.c: New testcase.
805 * gcc.dg/spellcheck-params-2.c: New testcase.
806
c5e74d9d
MM
8072016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
808
809 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
810 vector extract instructions.
811 * gcc.target/powerpc/p9-extract-2.c: Likewise.
812
e44ecbfd
JD
8132016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
814
815 PR fortran/71686
816 * gfortran.dg/unexpected_eof_2.f90: New test.
817 * gfortran.dg/unexpected_eof_3.f90: New test.
818
ee446d9f
JW
8192016-06-29 Jim Wilson <jim.wilson@linaro.org>
820
821 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
822
27f67461
CP
8232016-06-29 Cesar Philippidis <cesar@codesourcery.com>
824
825 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
826 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
827 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
828
b1206d29
RB
8292016-06-29 Richard Biener <rguenther@suse.de>
830
831 PR middle-end/15256
832 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
833
1af21224
MW
8342016-06-29 Matthew Wahab <matthew.wahab@arm.com>
835
836 * gcc.target/arm/aapcs/neon-vect10.c: Require
837 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
838 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
839 * gcc.target/arm/aapcs/vfp18.c: Likewise.
840 * gcc.target/arm/aapcs/vfp19.c: Likewise.
841 * gcc.target/arm/aapcs/vfp20.c: Likewise.
842 * gcc.target/arm/aapcs/vfp21.c: Likewise.
843 * gcc.target/arm/fp16-aapcs-1.c: Require
844 -mfloat-ab=hard. Also simplify the test.
845 * gcc.target/arm/fp16-aapcs-2.c: New.
846
7fe43755
MW
8472016-06-29 Matthew Wahab <matthew.wahab@arm.com>
848
0b965526 849 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
850 (add_options_for_arm_fp16_ieee): New.
851 (add_options_for_arm_fp16_alternative): New.
852 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
853 long-line.
854 (effective_target_arm_fp16_hw): New.
855
264d951a
IE
8562016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
857
858 PR tree-optimization/71655
859 * g++.dg/pr71655.C: New test.
860
5c846a81
ML
8612016-06-29 Martin Liska <mliska@suse.cz>
862
863 * gcc.dg/pr71585.c: New test.
864 * gcc.dg/pr71585-2.c: New test.
865 * gcc.dg/pr71585-3.c: New test.
866
fafe9318
YR
8672016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
868
869 PR tree-optimization/70729
870 * g++.dg/vect/pr70729.cc: New test.
871
54d19c3b
TS
8722016-06-29 Thomas Schwinge <thomas@codesourcery.com>
873
874 * c-c++-common/gomp/cancel-1.c: Extend.
875
5f3cd7c3
JJ
8762016-06-29 Jakub Jelinek <jakub@redhat.com>
877
878 PR tree-optimization/71625
879 * gcc.dg/strlenopt-28.c: New test.
880
4aa83879
RB
8812016-06-29 Richard Biener <rguenther@suse.de>
882
883 PR middle-end/71002
884 * g++.dg/torture/pr71002.C: Adjust testcase.
885
152ef731
JJ
8862016-06-29 Jakub Jelinek <jakub@redhat.com>
887
888 PR c/71685
889 * gcc.dg/pr71685.c: New test.
890
8912016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
892
893 PR c/71552
894 * gcc.dg/init-bad-9.c: New test.
895
d41dc215
BS
8962016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
897
898 * gcc.target/powerpc/abs128-1.c: Require VSX.
899 * gcc.target/powerpc/copysign128-1.c: Likewise.
900 * gcc.target/powerpc/inf128-1.c: Likewise.
901 * gcc.target/powerpc/nan128-1.c: Likewise.
902
6a20b538
JJ
9032016-06-28 Jakub Jelinek <jakub@redhat.com>
904
905 PR middle-end/71626
906 * gcc.c-torture/execute/pr71626-1.c: New test.
907 * gcc.c-torture/execute/pr71626-2.c: New test.
908
77d93c47
PB
9092016-06-28 Peter Bergner <bergner@vnet.ibm.com>
910
911 PR target/71656
912 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
913
a8264058
SB
9142016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
915
916 PR target/71670
917 * gcc.target/powerpc/pr71670.c: New testcase.
918
0dc47331
PB
9192016-06-27 Peter Bergner <bergner@vnet.ibm.com>
920
921 PR target/71656
922 * gcc.target/powerpc/pr71656-1.c: New test.
923 * gcc.target/powerpc/pr71656-2.c: New test.
924
b65ffc79
CL
9252016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
926
927 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
928 around fp16 code.
929 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
930 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
931 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
932 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
933 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
934 Add arm_neon_fp16_ok effective target.
0b965526
UB
935 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
936 Likewise.
937 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
938 Likewise.
939 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
940 Likewise.
941 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
942 Likewise.
943 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
944 Likewise.
945 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
946 Likewise.
947 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
948 Likewise.
949 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
950 Likewise.
951 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
952 Likewise.
953 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
954 Likewise.
955 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
956 Likewise.
b65ffc79 957
9bb86f40
JH
9582016-06-26 Jan Hubicka <hubicka@ucw.cz>
959
960 * gcc.dg/predict-12.c: New testcase.
961
46db0fd4
JD
9622016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
963
964 PR fortran/71649
965 * gfortran.dg/pr71649.f90: New test.
966
2a65e70b
JJ
9672016-06-25 Jakub Jelinek <jakub@redhat.com>
968
f8a06e24
JJ
969 PR tree-optimization/71643
970 * g++.dg/opt/pr71643.C: New test.
971
2a65e70b
JJ
972 PR tree-optimization/71631
973 * gcc.c-torture/execute/pr71631.c: New test.
974
7805417a
JH
9752016-06-24 Jan Hubicka <hubicka@ucw.cz>
976
977 * gcc.dg/predict-11.c: New testcase.
978 * gfortran.dg/predict-2.f90: New testcase.
979
888ed1a3
JH
9802016-06-24 Jan Hubicka <hubicka@ucw.cz>
981
982 * gcc.dg/predict-10.c: New test.
983
53605f35
BS
9842016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
985
986 * gcc.target/powerpc/abs128-1.c: New.
987 * gcc.target/powerpc/copysign128-1.c: New.
988 * gcc.target/powerpc/inf128-1.c: New.
989 * gcc.target/powerpc/nan128-1.c: New.
990
7b22b4c6
EB
9912016-06-24 Eric Botcazou <ebotcazou@adacore.com>
992
993 * gfortran.dg/pr71642.f90: New test.
994
37e373c2
JJ
9952016-06-24 Jakub Jelinek <jakub@redhat.com>
996
997 PR tree-optimization/71647
998 * gcc.target/i386/pr71647.c: New test.
999
b20b79f2
L
10002016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1001
1002 * gcc.target/i386/noplt-gd-1.c: New test.
1003 * gcc.target/i386/noplt-gd-2.c: Likewise.
1004 * gcc.target/i386/noplt-gd-3.c: Likewise.
1005 * gcc.target/i386/noplt-ld-1.c: Likewise.
1006 * gcc.target/i386/noplt-ld-2.c: Likewise.
1007 * gcc.target/i386/noplt-ld-3.c: Likewise.
1008 * lib/target-supports.exp
1009 (check_effective_target_tls_get_addr_via_got): New.
1010
04619cb8
UB
10112016-06-24 Uros Bizjak <ubizjak@gmail.com>
1012
1013 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1014 testsuite compile flags.
1015 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1016 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1017
10182016-06-24 Uros Bizjak <ubizjak@gmail.com>
1019
1020 * g++dg/vect/pr36684.cc: Add dg-do compile.
1021 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1022 * gcc.dg/vect/pr70021.c: Ditto.
1023 * gcc.dg/vect/pr70138-1.c: Ditto.
1024 * gcc.dg/vect/pr70138-2.c: Ditto.
1025 * gcc.dg/vect/pr70354-1.c: Ditto.
1026 * gcc.dg/vect/pr70354-2.c: Ditto.
1027 * gcc.dg/vect/pr71259.c: Ditto.
1028 * gcc.dg/vect/pr71416-1.c: Ditto.
1029 * gcc.dg/vect/slp-43.c: Ditto.
1030 * gcc.dg/vect/slp-45.c: Ditto.
1031 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1032 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1033 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1034 * gfortran.dg/vect/pr69980.f90: Ditto.
1035
10362016-06-24 Uros Bizjak <ubizjak@gmail.com>
1037
1038 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1039 * gcc.dg/vect/bb-slp-30.c: Ditto.
1040 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1041 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1042 * gcc.dg/vect/pr45902.c: Ditto.
1043 * gcc.dg/vect/pr48172.c: Ditto.
1044 * gcc.dg/vect/pr48377.c: Ditto.
1045 * gcc.dg/vect/pr49038.c: Ditto.
1046 * gcc.dg/vect/pr49771.c: Ditto.
1047 * gcc.dg/vect/pr52091.c: Ditto.
1048 * gcc.dg/vect/pr53185-2.c: Ditto.
1049 * gcc.dg/vect/pr56826.c: Ditto.
1050 * gcc.dg/vect/pr60276.c: Ditto.
1051 * gcc.dg/vect/pr62021.c: Ditto.
1052 * gcc.dg/vect/pr63530.c: Ditto.
1053 * gcc.dg/vect/pr65518.c: Ditto.
1054 * gcc.dg/vect/pr65947-1.c: Ditto.
1055 * gcc.dg/vect/pr65947-10.c: Ditto.
1056 * gcc.dg/vect/pr65947-11.c: Ditto.
1057 * gcc.dg/vect/pr65947-12.c: Ditto.
1058 * gcc.dg/vect/pr65947-13.c: Ditto.
1059 * gcc.dg/vect/pr65947-2.c: Ditto.
1060 * gcc.dg/vect/pr65947-3.c: Ditto.
1061 * gcc.dg/vect/pr65947-4.c: Ditto.
1062 * gcc.dg/vect/pr65947-5.c: Ditto.
1063 * gcc.dg/vect/pr65947-6.c: Ditto.
1064 * gcc.dg/vect/pr65947-7.c: Ditto.
1065 * gcc.dg/vect/pr65947-8.c: Ditto.
1066 * gcc.dg/vect/pr65947-9.c: Ditto.
1067 * gcc.dg/vect/pr71416-1.c: Ditto.
1068 * gcc.dg/vect/pr71439.c: Ditto.
1069 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1070 * gcc.dg/vect/vect-bswap16.c: Ditto.
1071 * gcc.dg/vect/vect-bswap32.c: Ditto.
1072 * gcc.dg/vect/vect-bswap64.c: Ditto.
1073 * gcc.dg/vect/vect-live-1.c: Ditto.
1074 * gcc.dg/vect/vect-live-2.c: Ditto.
1075 * gcc.dg/vect/vect-live-3.c: Ditto.
1076 * gcc.dg/vect/vect-live-4.c: Ditto.
1077 * gcc.dg/vect/vect-live-5.c: Ditto.
1078 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1079 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1080 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1081 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1082 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1083 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1084 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1085 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1086 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1087 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1088 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1089 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1090 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1091 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1092 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1093 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1094 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1095
da224bcb
UB
10962016-06-24 Uros Bizjak <ubizjak@gmail.com>
1097
1098 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1099
dfee2870
L
11002016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1101
1102 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1103 ia32 if R_386_GOT32X relocation is supported.
1104 * gcc.target/i386/noplt-3.c: Likewise.
1105 * gcc.target/i386/noplt-2.c: Likewise.
1106 (main): Renamed to ...
1107 (bar): This.
1108 * gcc.target/i386/noplt-4.c: Likewise.
1109 (main): Renamed to ...
1110 (bar): This.
1111 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1112 * gcc.target/i386/pr67400-5.c: Likewise.
1113
a86451b9
JJ
11142016-06-24 Jakub Jelinek <jakub@redhat.com>
1115
00085092
JJ
1116 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1117 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1118
a86451b9
JJ
1119 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1120 f4): Adjust expected diagnostics.
1121 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1122 (T): If OVFP is defined, redefine to TP.
1123 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1124 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1125 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1126 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1127 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1128 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1129 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1130 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1131 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1132 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1133 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1134 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1135 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1136 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1137 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1138 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1139 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1140 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1141 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1142 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1143 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1144 as last argument to __builtin_add_overflow_p.
1145
7bb5d5f4
UB
11462016-06-23 Uros Bizjak <ubizjak@gmail.com>
1147
1148 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1149 dg-options and remove default vector testsuite compile flags.
1150 * g++.dg/vect/pr33860a.cc: Ditto.
1151 * g++.dg/vect/pr45470-a.cc: Ditto.
1152 * g++.dg/vect/pr45470-b.cc: Ditto.
1153 * g++.dg/vect/pr60896.cc: Ditto.
1154 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1155 * gcc.dg/vect/pr18308.c: Ditto.
1156 * gcc.dg/vect/pr24049.c: Ditto.
1157 * gcc.dg/vect/pr33373.c: Ditto.
1158 * gcc.dg/vect/pr36228.c: Ditto.
1159 * gcc.dg/vect/pr42395.c: Ditto.
1160 * gcc.dg/vect/pr42604.c: Ditto.
1161 * gcc.dg/vect/pr46663.c: Ditto.
1162 * gcc.dg/vect/pr48765.c: Ditto.
1163 * gcc.dg/vect/pr49093.c: Ditto.
1164 * gcc.dg/vect/pr49352.c: Ditto.
1165 * gcc.dg/vect/pr52298.c: Ditto.
1166 * gcc.dg/vect/pr52870.c: Ditto.
1167 * gcc.dg/vect/pr53185.c: Ditto.
1168 * gcc.dg/vect/pr53773.c: Ditto.
1169 * gcc.dg/vect/pr56695.c: Ditto.
1170 * gcc.dg/vect/pr62171.c: Ditto.
1171 * gcc.dg/vect/pr63530.c: Ditto.
1172 * gcc.dg/vect/pr68339.c: Ditto.
1173 * gcc.dg/vect/pr71259.c: Ditto.
1174 * gcc.dg/vect/vect-82_64.c: Ditto.
1175 * gcc.dg/vect/vect-83_64.c: Ditto.
1176 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1177 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1178 * gcc.dg/vect/vect-shift-2.c: Ditto.
1179 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1180 * gfortran.dg/vect/pr39318.f90: Ditto.
1181 * gfortran.dg/vect/pr45714-a.f: Ditto.
1182 * gfortran.dg/vect/pr45714-b.f: Ditto.
1183 * gfortran.dg/vect/pr46213.f90: Ditto.
1184
2d4bb02f
MM
11852016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1186 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1187
1188 * gcc.target/powerpc/p9-splat-5.c: New test.
1189
f6d1b868
UB
11902016-06-23 Uros Bizjak <ubizjak@gmail.com>
1191
1192 PR tree-optimization/71488
1193 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1194 * lib/target-supports.exp: ... here.
1195 (check_sse4_hw_available): New procedure.
1196 (check_effective_target_sse4_runtime): Ditto.
1197 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1198 -march=westmere for sse4_runtime targets.
936ff030 1199 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 1200 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 1201 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 1202 (main): Call check_vect ().
a7898180 1203 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 1204
c0597759
L
12052016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1206
1207 PR target/66232
1208 PR target/67400
1209 * gcc.target/i386/pr66232-14.c: New file.
1210 * gcc.target/i386/pr66232-15.c: Likewise.
1211 * gcc.target/i386/pr66232-16.c: Likewise.
1212 * gcc.target/i386/pr66232-17.c: Likewise.
1213 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1214 ia32 if R_386_GOT32X relocation is supported.
1215 * gcc.target/i386/pr67400-2.c: Likewise.
1216 * gcc.target/i386/pr67400-3.c: Likewise.
1217 * gcc.target/i386/pr67400-4.c: Likewise.
1218 * gcc.target/i386/pr67400-6.c: Likewise.
1219 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 1220 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 1221
5b0e27a7
JD
12222016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1223
1224 PR libgfortran/48852
1225 * gfortran.dg/char4_iunit_1.f03: Update test.
1226 * gfortran.dg/f2003_io_5.f03: Update test.
1227 * gfortran.dg/real_const_3.f90: Update test.
1228
7f586d90
AK
12292016-06-23 Andi Kleen <ak@linux.intel.com>
1230
1231 * g++.dg/bprob/bprob.exp: Support autofdo.
1232 * g++.dg/tree-prof/tree-prof.exp: dito.
1233 * gcc.dg/tree-prof/tree-prof.exp: dito.
1234 * gcc.misc-tests/bprob.exp: dito.
1235 * gfortran.dg/prof/prof.exp: dito.
1236 * lib/profopt.exp: dito.
1237 * lib/target-supports.exp: Check for autofdo.
1238
60fa7862
ML
12392016-06-23 Martin Liska <mliska@suse.cz>
1240
1241 * gcc.dg/pr71619.c: New test.
1242
e3d62871
UB
12432016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1244
1245 PR target/67400
cc901875
UB
1246 * gcc.target/i386/pr67400-1.c: New test.
1247 * gcc.target/i386/pr67400-2.c: Likewise.
1248 * gcc.target/i386/pr67400-3.c: Likewise.
1249 * gcc.target/i386/pr67400-4.c: Likewise.
1250 * gcc.target/i386/pr67400-5.c: Likewise.
1251 * gcc.target/i386/pr67400-6.c: Likewise.
1252 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1253
ac81cf0b
DM
12542016-06-22 David Malcolm <dmalcolm@redhat.com>
1255
1256 * c-c++-common/missing-header-1.c: New test case.
1257 * c-c++-common/missing-header-2.c: New test case.
1258 * c-c++-common/missing-header-3.c: New test case.
1259 * c-c++-common/missing-header-4.c: New test case.
1260
1a4f11c8
DM
12612016-06-22 David Malcolm <dmalcolm@redhat.com>
1262
1263 PR c/70339
1264 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1265 hint.
1266 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1267 expected results due to builtin "nanl" now being suggested for
1268 "name".
1269 * gcc.dg/pr67580.c: Update expected messages.
1270 * gcc.dg/spellcheck-identifiers.c: New testcase.
1271 * gcc.dg/spellcheck-typenames.c: New testcase.
1272
a93eac6a
DM
12732016-06-22 David Malcolm <dmalcolm@redhat.com>
1274
1275 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1276 file.
1277 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1278 diagnostic-test-show-locus-parseable-fixits.c to sources for
1279 diagnostic_plugin_test_show_locus.c.
1280 * lib/gcc-defs.exp (freeform_regexps): New global.
1281 (dg-regexp): New function.
1282 (handle-dg-regexps): New function.
1283 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1284 freeform_regexps to the empty list.
1285 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1286
49e76ff1
IE
12872016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1288
f6d1b868 1289 PR tree-optimization/71488
49e76ff1
IE
1290 * g++.dg/pr71488.C: New test.
1291 * gcc.dg/vect/vect-bool-cmp.c: New test.
1292
951d8c8a
EB
12932016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1294
1295 * gcc.dg/guality/param-5.c: New test.
1296
b60fc3bd
BE
12972016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1298
1299 * gcc.target/i386/asm-flag-7.c: New test.
1300
0609abda
TS
13012016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1302
1303 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1304 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1305 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1306 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1307 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1308 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1309 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1310 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1311 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1312 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1313 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1314 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1315 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1316 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1317 * lib/target-supports.exp: Likewise.
1318
ee2499b4
TS
13192016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1320
1321 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1322 * gcc.dg/attr-ms_struct-2.c: Likewise.
1323 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1324 * gcc.dg/bf-ms-attrib.c: Likewise.
1325 * gcc.dg/bf-ms-layout-2.c: Likewise.
1326 * gcc.dg/bf-ms-layout-3.c: Likewise.
1327 * gcc.dg/bf-ms-layout.c: Likewise.
1328 * gcc.dg/bf-no-ms-layout.c: Likewise.
1329 * gcc.target/i386/bitfield1.c: Likewise.
1330 * gcc.target/i386/bitfield2.c: Likewise.
1331 * gcc.target/i386/bitfield3.c: Likewise.
1332
caea59ff
KN
13332016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1334
1335 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1336 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1337 override other than -mcpu=power9 command-line option is specified,
1338 or if the target operating system is aix.
1339 * gcc.target/powerpc/darn-1.c: Likewise.
1340 * gcc.target/powerpc/darn-2.c: Likewise.
1341 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1342 test if effective-target is not powerpc_p9vector_ok or if the
1343 target operating system is not defined.
1344 * gcc.target/powerpc/vslv-1.c: Likewise.
1345 * gcc.target/powerpc/vsrv-0.c: Likewise.
1346 * gcc.target/powerpc/vsrv-1.c: Likewise.
1347
63617e30
TB
13482016-06-21 Tobias Burnus <burnus@net-b.de>
1349
1350 PR fortran/71068
1351 * gfortran.dg/coarray/data_1.f90: New.
1352
89192c3c
WD
13532016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1354
1355 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1356 (dg-require-effective-target): Use arm_v8_neon_hw.
1357 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1358 (dg-require-effective-target): Likewise.
1359 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1360 (dg-require-effective-target): Likewise.
1361 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1362 (dg-require-effective-target): Likewise.
1363 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1364 (dg-require-effective-target): Likewise.
1365 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1366 (dg-require-effective-target): Likewise.
1367 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1368 Add AArch64 check.
1369
64ac50e2
WD
13702016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1371
1372 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1373 Set to 3 so test passes.
1374
6252b5db
WD
13752016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1376
1377 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1378
3b9bc511
IV
13792016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1380
1381 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1382 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1383 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1384 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1385
21db1c78
IV
13862016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1387
1388 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1389 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1390
9d30e86f
L
13912016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1392
1393 PR target/71549
1394 * gcc.target/i386/pr71549.c: New test.
1395
448a7c69
KN
13962016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1397
1398 * gcc.target/powerpc/vadsdu-0.c: Replace
1399 dg-require-effective-target directive to allow test to run on more
1400 platforms, and add dg-skip-if directive to disable test on aix
1401 platforms because of known incompatibilities.
1402 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1403 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1404 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1405 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1406 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1407 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1408 * gcc.target/powerpc/vadsdub-2.c: Replace
1409 dg-require-effective-target directive to allow test to run on more
1410 platforms, and add dg-skip-if directive to disable test on aix
1411 platforms because of known incompatibilities.
1412 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1413 with vec_absdb call to differentiate this test from vadsdub-1.c.
1414 * gcc.target/powerpc/vadsduh-1.c: Replace
1415 dg-require-effective-target directive to allow test to run on more
1416 platforms, and add dg-skip-if directive to disable test on aix
1417 platforms because of known incompatibilities.
1418 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1419 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1420 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1421
0ad84f34
JJ
14222016-06-21 Jakub Jelinek <jakub@redhat.com>
1423
1424 PR tree-optimization/71588
1425 * gcc.dg/pr71558.c: New test.
1426
e71e8d94
SKS
14272016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1428
1429 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1430 * c-c++-common/pr68657-2.c: Likewise.
1431 * c-c++-common/pr68657-3.c: Likewise.
1432 * gcc.dg/torture/pr69714.c: Require int32plus support.
1433 * gcc.dg/torture/pr70025.c: Likewise.
1434 * gcc.dg/torture/pr70083.c: Likewise.
1435 * gcc.dg/torture/pr70542.c: Likewise.
1436 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1437
5a578671
JM
14382016-06-20 Joseph Myers <joseph@codesourcery.com>
1439
1440 PR c/71601
1441 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1442
7a9df68e
JJ
14432016-06-20 Jakub Jelinek <jakub@redhat.com>
1444
50aa64d5
JJ
1445 PR middle-end/71581
1446 * gcc.dg/pr71581.c: New test.
1447
7a9df68e
JJ
1448 PR rtl-optimization/71591
1449 * gcc.dg/cpp/pr71591.c: New test.
1450
3947cf19
DR
14512016-06-20 David B. Robins <gcc@davidrobins.net>
1452
1453 PR target/71571
1454 * g++.dg/torture/pr71571.C: New test.
1455
c4ff221e
JJ
14562016-06-20 Jakub Jelinek <jakub@redhat.com>
1457
1458 PR target/71559
1459 * gcc.target/i386/sse2-pr71559.c: New test.
1460 * gcc.target/i386/avx-pr71559.c: New test.
1461 * gcc.target/i386/avx512f-pr71559.c: New test.
1462
f1b5abfb
TB
14632016-06-20 Tobias Burnus <burnus@net-b.de>
1464
1465 PR fortran/71194
1466 * gfortran.dg/pointer_remapping_10.f90: New.
1467
842107e4
DM
14682016-06-20 David Malcolm <dmalcolm@redhat.com>
1469
1470 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1471
d9e8bdfd
MS
14722016-06-20 Martin Sebor <msebor@redhat.com>
1473
1474 PR c/69507
1475 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1476 * gnu90-const-expr-1.c: Same.
1477 * gnu99-const-expr-1.c: Same.
1478 * gnu99-static-1.c: Same.
1479
67785479
RL
14802016-06-20 Renlin Li <renlin.li@arm.com>
1481
29f09b38 1482 PR testsuite/71489
67785479
RL
1483 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1484
636929b8
JG
14852016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1486
1487 * gcc.target/aarch64/vcvt_f64_1.c: New.
1488 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1489 * gcc.target/aarch64/vrecp_f64_1.c: New.
1490
ff7b374b
KT
14912016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1492
1493 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1494 "alignement".
1495
554cfc9e
GJL
14962016-06-20 Georg-Johann Lay <avr@gjlay.de>
1497
1498 PR target/71103
1499 * gcc.target/avr/torture/pr71103-2.c: New test.
1500
aa0db437
MS
15012016-06-19 Martin Sebor <msebor@redhat.com>
1502
1503 PR c/69507
1504 * gcc.dg/alignof.c: New test.
1505
c561b091
PC
15062016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1507
1508 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1509 vs dg-error; test constexpr specifier too.
1510
bf54f123
PC
15112016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1512
1513 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1514
4e53aa97
CL
15152016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1516
1517 * lib/target-supports.exp
1518 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1519 arm_neon_ok and merge flags. Fix temporary test name.
1520 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1521 and merge flags.
1522
69071d86
ML
15232016-06-17 Martin Liska <mliska@suse.cz>
1524
1525 * gcc.dg/predict-9.c: Fix dump scanning.
1526
68b3b858
BC
15272016-06-17 Bin Cheng <bin.cheng@arm.com>
1528
1529 PR tree-optimization/71354
1530 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1531
d3ee260a
BC
15322016-06-17 Bin Cheng <bin.cheng@arm.com>
1533
1534 PR tree-optimization/71347
1535 * gcc.dg/tree-ssa/pr71347.c: New test.
1536
bd8fb114
BC
15372016-06-17 Bin Cheng <bin.cheng@arm.com>
1538
1539 PR tree-optimization/71354
1540 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1541
97816be4
BC
15422016-06-17 Bin Cheng <bin.cheng@arm.com>
1543
1544 * gcc.dg/vect/vect-alias-check-1.c: New test.
1545
2d761a37
SKS
15462016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1547
e0277d6b 1548 PR target/71151
2d761a37
SKS
1549 * gcc.target/avr/pr71151-1.c: New test.
1550 * gcc.target/avr/pr71151-2.c: New test.
1551 * gcc.target/avr/pr71151-3.c: New test.
1552 * gcc.target/avr/pr71151-4.c: New test.
1553 * gcc.target/avr/pr71151-5.c: New test.
1554 * gcc.target/avr/pr71151-6.c: New test.
1555 * gcc.target/avr/pr71151-7.c: New test.
1556 * gcc.target/avr/pr71151-8.c: New test.
1557 * gcc.target/avr/pr71151-common.h: New test.
1558
68fa96d6
ML
15592016-06-16 Martin Liska <mliska@suse.cz>
1560
1561 * gfortran.dg/predict-1.f90: New test.
1562
b6ca982f
UB
15632016-06-16 Uros Bizjak <ubizjak@gmail.com>
1564
1565 PR target/71242
1566 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1567
1dc8d15b
JH
15682016-06-16 Jan Hubicka <hubicka@ucw.cz>
1569
1570 * g++.dg/vect/pr36648.cc: Disable cunrolli
1571
67c25816
JJ
15722016-06-16 Jakub Jelinek <jakub@redhat.com>
1573
c577adb2
JJ
1574 PR target/71554
1575 * gcc.c-torture/execute/pr71554.c: New test.
1576
67c25816
JJ
1577 PR rtl-optimization/71532
1578 * gcc.dg/torture/pr71532.c: New test.
1579
1a3c3ee9
MM
15802016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1581
1582 * gcc.target/powerpc/p9-dimode1.c: New test.
1583 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1584
f29468a7
JJ
15852016-06-15 Jakub Jelinek <jakub@redhat.com>
1586
61daecc4
JJ
1587 * gcc.c-torture/compile/20160615-1.c: New test.
1588
f29468a7
JJ
1589 * g++.dg/cpp0x/ref-qual17.C: New test.
1590
209d1e2d
IE
15912016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1592
1593 PR middle-end/71529
1594 * gcc.target/i386/pr71529.C: New test.
1595
8dc35712
AH
15962016-06-15 Alan Hayward <alan.hayward@arm.com>
1597
1598 PR tree-optimization/71483
1599 * g++.dg/vect/pr71483.c: New
1600
b8911cb8
PC
16012016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1602
1603 PR c++/70202
1604 * g++.dg/inherit/crash6.C: New.
1605 * g++.dg/inherit/union2.C: Likewise.
1606 * g++.dg/inherit/virtual12.C: Likewise.
1607 * g++.dg/inherit/virtual13.C: Likewise.
1608 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1609
cf5d08ab
UB
16102016-06-15 Uros Bizjak <ubizjak@gmail.com>
1611
e3d62871 1612 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1613
8f482165
AH
16142016-06-15 Alan Hayward <alan.hayward@arm.com>
1615
1616 PR tree-optimization/71439
1617 * gcc.dg/vect/pr71439.c: New
1618
3256673f
KT
16192016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1620
1621 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1622
b17dc4d4
RB
16232016-06-15 Richard Biener <rguenther@suse.de>
1624
1625 * gcc.dg/vect/slp-45.c: New testcase.
1626
2a5825f2
RB
16272016-06-15 Richard Biener <rguenther@suse.de>
1628
1629 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1630
6e433d0b
BS
16312016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1632
1633 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1634 requirements, and disable for AIX for now.
1635 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1636
abe7f828
JJ
16372016-06-14 Jakub Jelinek <jakub@redhat.com>
1638
a09c81b4
JJ
1639 PR c++/71528
1640 * g++.dg/opt/pr71528.C: New test.
1641
abe7f828
JJ
1642 PR c++/71516
1643 * g++.dg/init/pr71516.C: New test.
1644
acfadf06
PC
16452016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1646
1647 * g++.dg/init/array46.C: New.
1648
4d568ab2
UB
16492016-06-14 Uros Bizjak <ubizjak@gmail.com>
1650
e3d62871
UB
1651 * gcc.target/i386/float128-3.c: New test.
1652 * gcc.target/i386/quad-sse4.c: Ditto.
1653 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1654 Update scan strings.
4d568ab2 1655
30934c5d
RB
16562016-06-14 Richard Biener <rguenther@suse.de>
1657
1658 PR middle-end/71526
1659 * gfortran.dg/pr71526.f90: New testcase.
1660
3970e545
AV
16612016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1662
1663 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1664 * gcc.dg/zero_bits_compound-1.c: Likewise.
1665
04976c6e
RB
16662016-06-14 Richard Biener <rguenther@suse.de>
1667
1668 PR tree-optimization/71522
1669 * gcc.dg/torture/pr71522.c: New testcase.
1670
23e025db
JJ
16712016-06-14 Jakub Jelinek <jakub@redhat.com>
1672
1673 PR tree-optimization/71520
1674 * gcc.dg/tree-ssa/pr71520.c: New test.
1675
90b72e84
RB
16762016-06-14 Richard Biener <rguenther@suse.de>
1677
1678 PR tree-optimization/71521
86c24ba6 1679 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1680
ef7cf206
JJ
16812016-06-13 Jakub Jelinek <jakub@redhat.com>
1682
0dda258b
JJ
1683 PR sanitizer/71498
1684 * c-c++-common/ubsan/bounds-13.c: New test.
1685
ef7cf206
JJ
1686 PR preprocessor/71183
1687 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1688
a73786e3
JL
16892016-06-13 Jeff Law <law@redhat.com>
1690
1691 PR tree-optimization/71403
1692 * c-c++-common/ubsan/pr71403-1.c: New test.
1693 * c-c++-common/ubsan/pr71403-2.c: New test.
1694 * c-c++-common/ubsan/pr71403-3.c: New test.
1695
0ac249bf
JJ
16962016-06-13 Jakub Jelinek <jakub@redhat.com>
1697
1698 PR middle-end/71478
1699 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1700 Add -Wno-psabi -w to dg-options.
1701
5408a64a
KN
17022016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1703
1704 * gcc.target/powerpc/vadsdu-0.c: New test.
1705 * gcc.target/powerpc/vadsdu-1.c: New test.
1706 * gcc.target/powerpc/vadsdu-2.c: New test.
1707 * gcc.target/powerpc/vadsdu-3.c: New test.
1708 * gcc.target/powerpc/vadsdu-4.c: New test.
1709 * gcc.target/powerpc/vadsdu-5.c: New test.
1710 * gcc.target/powerpc/vadsdub-1.c: New test.
1711 * gcc.target/powerpc/vadsdub-2.c: New test.
1712 * gcc.target/powerpc/vadsduh-1.c: New test.
1713 * gcc.target/powerpc/vadsduh-2.c: New test.
1714 * gcc.target/powerpc/vadsduw-1.c: New test.
1715 * gcc.target/powerpc/vadsduw-2.c: New test.
1716
f7e4f2e3
DM
17172016-06-13 David Malcolm <dmalcolm@redhat.com>
1718
1719 * gcc.dg/c99-init-2.c (c): Update expected error message.
1720 * gcc.dg/init-bad-8.c (foo): Likewise.
1721 * gcc.dg/spellcheck-fields-3.c: New test case.
1722
ad23a23e
ML
17232016-06-13 Martin Liska <mliska@suse.cz>
1724
1725 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1726 and "guess loop iv compared" heuristics.
1727 * gcc.dg/predict-2.c: Likewise.
1728 * gcc.dg/predict-3.c: Likewise.
1729 * gcc.dg/predict-4.c: Likewise.
1730 * gcc.dg/predict-5.c: Likewise.
1731 * gcc.dg/predict-6.c: Likewise.
1732
146c55da
MP
17332016-06-13 Marek Polacek <polacek@redhat.com>
1734
1735 PR middle-end/71476
1736 * c-c++-common/Wswitch-unreachable-4.c: New test.
1737 * gcc.dg/Wswitch-unreachable-2.c: New test.
1738 * g++.dg/tm/jump1.C: Move dg-warning.
1739
42e77cbc
EB
17402016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1741
1742 * gnat.dg/renaming10.ad[sb]: New test.
1743
7474dcc1
PT
17442016-06-13 Paul Thomas <pault@gcc.gnu.org>
1745
1746 PR fortran/70673
1747 * gfortran.dg/pr70673.f90: New test.
1748
f57f53d3
RB
17492016-06-13 Richard Biener <rguenther@suse.de>
1750
1751 PR middle-end/64516
1752 * gcc.dg/align-3.c: New testcase.
1753
5843a5f0
ML
17542016-06-13 Martin Liska <mliska@suse.cz>
1755
1756 * gcc.target/i386/pr71458.c: New test.
1757
aa8fdb44
UB
17582016-06-12 Uros Bizjak <ubizjak@gmail.com>
1759
1760 PR target/71241
1761 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1762
2043e4d7
DH
17632016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1764
1765 PR target/60751
1766 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1767 statement.
1768
d3dc025d
DH
17692016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1770
1771 PR target/60751
1772 * gfortran.dg/comma_IO_extension_1.f90: New test.
1773 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1774 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1775 statement.
1776 * gfortran.dg/graphite/pr38083.f90: Likewise.
1777 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1778 missing format.
1779
a31d78c6
EB
17802016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1781
1782 * gnat.dg/case_character.adb: New test.
1783
95c18dd0
SB
17842016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1785
1786 PR middle-end/71310
1787 * gcc.target/powerpc/pr71310.c: New testcase.
1788
b97d37b4
KV
17892016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1790
1791 PR middle-end/71478
1792 * gcc.dg/pr71478.c: New test.
1793
900bcda3
JJ
17942016-06-10 Jakub Jelinek <jakub@redhat.com>
1795
ec1c20db
JJ
1796 PR middle-end/71494
1797 * gcc.c-torture/execute/pr71494.c: New test.
1798
50b15873
JJ
1799 PR c/68657
1800 * gcc.target/i386/pr68657.c: New test.
1801
900bcda3
JJ
1802 PR inline-asm/68843
1803 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1804 (test): Add -masm=intel alternatives.
1805
4d926e34
MS
18062016-06-10 Martin Sebor <msebor@redhat.com>
1807
1808 PR c/71392
1809 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1810
ad071b2b
JL
18112016-06-10 Jeff Law <law@redhat.com>
1812
1813 PR tree-optimization/71335
1814 * gcc.c-torture/execute/pr71335.c: New test.
1815
2704efe8
DM
18162016-06-10 David Malcolm <dmalcolm@redhat.com>
1817
1818 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1819 the various "cannot tail-call: " messages.
1820
18c9b7d4
CL
18212016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1822
1823 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1824 and options.
1825
7cfa10f3
MO
18262016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1827
1828 PR sanitizer/71480
1829 * c-c++-common/asan/pr71480.c: New test.
1830
1f24fd3e
L
18312016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1832
1833 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1834 (ASMNAME2): Likewise.
1835 (main): Replace fn in asm statement with ASMNAME ("fn").
1836 * gcc.dg/guality/pr68037-2.c: Likewise.
1837 * gcc.dg/guality/pr68037-3.c: Likewise.
1838 * gcc.dg/torture/pr68037-1.c: Likewise.
1839 * gcc.dg/torture/pr68037-2.c: Likewise.
1840 * gcc.dg/torture/pr68037-3.c: Likewise.
1841
ad551c07
BE
18422016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1843
1844 PR inline-asm/68843
1845 * gcc.target/i386/pr68843-1.c: New test.
1846 * gcc.target/i386/pr68843-2.c: New test.
1847
4b1ffdb1 18482016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1849 Cesar Philippidis <cesar@codesourcery.com>
1850
1851 PR middle-end/71373
1852 * gcc.dg/goacc/nested-function-1.c: New file.
1853 * gcc.dg/goacc/nested-function-2.c: Likewise.
1854 * gcc.dg/goacc/pr71373.c: Likewise.
1855 * gfortran.dg/goacc/cray-2.f95: Likewise.
1856 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1857 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1858 * gfortran.dg/goacc/cray.f95: Update.
1859 * gfortran.dg/goacc/loop-1.f95: Likewise.
1860 * gfortran.dg/goacc/loop-3.f95: Likewise.
1861 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1862 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1863
18642016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1865
1866 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1867 for OpenACC tile clauses.
1868 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1869
1870 PR c/71381
1871 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1872 to...
1873 * c-c++-common/goacc/cache-2.c: ... this new file.
1874 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1875 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1876 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1877 usage.
1878 * gfortran.dg/goacc/cray.f95: Likewise.
1879 * gfortran.dg/goacc/loop-1.f95: Likewise.
1880
89851e4c
AH
18812016-06-10 Alan Hayward <alan.hayward@arm.com>
1882
1883 PR tree-optimization/71407
1884 PR tree-optimization/71416
1885 * gcc.dg/vect/pr71407.c: New
1886 * gcc.dg/vect/pr71416-1.c: New
1887 * gcc.dg/vect/pr71416-2.c: New
1888
200eafbf
RB
18892016-06-10 Richard Biener <rguenther@suse.de>
1890
1891 PR middle-end/71477
1892 * gcc.dg/torture/pr71477.c: New testcase.
1893
4df99d92
JK
18942016-06-09 Julia Koval <julia.koval@intel.com>
1895
1896 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1897 * gcc.target/i386/interrupt-13.c: Likewise.
1898 * gcc.target/i386/interrupt-15.c: Likewise.
1899 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1900 * gcc.target/i386/interrupt-24.c: Likewise.
1901 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1902 * gcc.target/i386/interrupt-9.c: Likewise.
1903 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1904
e01b4e16
MS
19052016-06-09 Martin Sebor <msebor@redhat.com>
1906
1907 PR c/70883
1908 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1909 * gcc.dg/builtin-constant_p-1.c: Same.
1910 * gcc.dg/builtins-error.c: Same.
1911 * gcc.dg/pr70859.c: Same.
1912
9c35db0e
SKS
19132016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1914
1915 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1916 * gcc.dg/torture/pr68067-1.c: Likewise.
1917 * gcc.dg/torture/pr68067-2.c: Likewise.
1918
19192016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1920
1921 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1922 when setting SIZE.
1923
392a81b9
PC
19242016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1925
1926 PR c++/71465
1927 * g++.dg/inherit/crash5.C: New.
1928 Revert:
1929 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1930
1931 PR c++/70202
1932 * g++.dg/inherit/crash5.C: New.
1933 * g++.dg/inherit/virtual1.C: Adjust.
1934
e49efc14
ML
19352016-06-09 Martin Liska <mliska@suse.cz>
1936
1937 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1938 * g++.dg/predict-loop-exit-2.C: Likewise.
1939 * g++.dg/predict-loop-exit-3.C: Likewise.
1940 * gcc.dg/predict-1.c: Likewise.
1941 * gcc.dg/predict-2.c: Likewise.
1942 * gcc.dg/predict-3.c: Likewise.
1943 * gcc.dg/predict-4.c: Likewise.
1944 * gcc.dg/predict-5.c: Likewise.
1945 * gcc.dg/predict-6.c: Likewise.
1946 * gcc.dg/predict-7.c: Likewise.
1947
36d57986
RB
19482016-06-09 Richard Biener <rguenther@suse.de>
1949
1950 PR tree-optimization/71462
1951 * gcc.dg/torture/pr71462.c: New testcase.
1952
7d82e8e4
MP
19532016-06-09 Marek Polacek <polacek@redhat.com>
1954
1955 PR c/65471
1956 * gcc.dg/c11-generic-3.c: New test.
1957
c8a71589
PC
19582016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1959
1960 * g++.dg/init/array42.C: New.
1961 * g++.dg/init/array43.C: Likewise.
1962 * g++.dg/init/array44.C: Likewise.
1963 * g++.dg/init/array45.C: Likewise.
1964 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1965 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1966 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1967 * g++.dg/gomp/pr35751.C: Likewise.
1968 * g++.dg/init/array23.C: Likewise.
1969 * g++.dg/init/brace2.C: Likewise.
1970 * g++.dg/init/brace6.C: Likewise.
1971
44a845ca
MS
19722016-06-08 Martin Sebor <msebor@redhat.com>
1973 Jakub Jelinek <jakub@redhat.com>
1974
1975 PR c++/70507
1976 PR c/68120
1977 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1978 * c-c++-common/builtin-arith-overflow-2.c: New test.
1979 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1980 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1981 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1982
2ef16b6e
JJ
19832016-06-08 Jakub Jelinek <jakub@redhat.com>
1984
1985 PR c++/71442
1986 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1987
5e3ee346
AL
19882016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1989
1990 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1991 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1992 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1993 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1994 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1995 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1996 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1997 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1998 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1999 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2000 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2001 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2002 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2003
b2ae2814
RB
20042016-06-08 Richard Biener <rguenther@suse.de>
2005
2006 PR tree-optimization/68558
2007 * gcc.dg/vect/slp-44.c: New testcase.
2008
e09b4c37
RB
20092016-06-08 Richard Biener <rguenther@suse.de>
2010
2011 * gcc.dg/vect/slp-43.c: New testcase.
2012
72d50660
RB
20132016-06-08 Richard Biener <rguenther@suse.de>
2014
2015 PR tree-optimization/71452
2016 * gcc.dg/torture/pr71452.c: New testcase.
2017
988c115c
JJ
20182016-06-08 Jakub Jelinek <jakub@redhat.com>
2019
2020 PR c++/71448
2021 * g++.dg/torture/pr71448.C: New test.
2022
73d73b48
BS
20232016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2024
2025 PR debug/71432
2026 PR ada/71413
2027 * g++.dg/debug/pr71432.C: New test.
2028
bdd15d0c
PK
20292016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2030
2031 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2032 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2033 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2034
ce0607bb
AH
20352016-06-08 Alan Hayward <alan.hayward@arm.com>
2036
2037 * gcc.dg/vect/vect-live-2.c: Update effective target.
2038 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2039 * lib/target-supports.exp: Add aarch64 to vect_long.
2040
92a5f2ba
MP
20412016-06-08 Marek Polacek <polacek@redhat.com>
2042
2043 PR c/71418
2044 * gcc.dg/noncompile/pr71418.c: New test.
2045
08203f73
MP
2046 PR c/71426
2047 * gcc.dg/noncompile/pr71426.c: New test.
2048
d1fcc2bd
JH
20492016-06-07 Jan Hubicka <hubicka@ucw.cz>
2050
2051 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2052 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2053 * gcc.dg/predict-3.c: Update template.
2054 * gcc.dg/predict-5.c: Update template.
2055 * gcc.dg/predict-6.c: Update template.
2056 * gcc.dg/predict-9.c: Update template.
2057 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2058
a23e6f1c
BS
20592016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2060
2061 * gcc.target/powerpc/vec-mul.c: New test.
2062
6ffd47b7
DM
20632016-06-07 David Malcolm <dmalcolm@redhat.com>
2064
2065 * gcc.dg/spellcheck-fields-2.c: New test case.
2066
bfd67b47
RB
20672016-06-07 Richard Biener <rguenther@suse.de>
2068
2069 PR c/61564
2070 * gcc.dg/Wpragmas-1.c: New testcase.
2071 * gcc.dg/Wattributes-4.c: Likewise.
2072 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2073 entry.
2074
701b9a47
CL
20752016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2076
2077 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2078 spurious debug code.
2079
6b80d6fa
RB
20802016-06-07 Richard Biener <rguenther@suse.de>
2081
2082 PR tree-optimization/71428
2083 * gcc.dg/torture/pr71428.c: New testcase.
2084
0f3f9437
RB
20852016-06-07 Richard Biener <rguenther@suse.de>
2086
2087 PR middle-end/71423
2088 * gcc.dg/torture/pr71423.c: New testcase.
2089
ec963f2a
KV
20902016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2091
2092 PR middle-end/71408
2093 * gcc.dg/tree-ssa/pr71408.c: New test.
2094
46ab5b6e
KV
20952016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2096
2097 PR middle-end/71281
2098 * g++.dg/torture/pr71281.C: New test.
2099
1f40cff3
MP
21002016-06-06 Marek Polacek <polacek@redhat.com>
2101
2102 PR c/71362
2103 * gcc.dg/pr71362.c: New test.
2104
6f5bcd24
JJ
21052016-06-06 Jakub Jelinek <jakub@redhat.com>
2106 Patrick Palka <ppalka@gcc.gnu.org>
2107
2108 PR c++/70847
2109 PR c++/71330
2110 PR c++/71393
2111 * g++.dg/opt/pr70847.C: New test.
2112 * g++.dg/ubsan/pr70847.C: New test.
2113 * g++.dg/ubsan/pr71393.C: New test.
2114
158beb4a
JJ
21152016-06-06 Jakub Jelinek <jakub@redhat.com>
2116
2117 PR tree-optimization/71259
2118 * gcc.dg/vect/pr71259.c: New test.
2119
d9b950dd
DM
21202016-06-06 David Malcolm <dmalcolm@redhat.com>
2121
2122 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2123 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2124 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2125 above.
2126
36f9ad69
KT
21272016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2128
2129 PR middle-end/37780
2130 * gcc.c-torture/execute/pr37780.c: New test.
2131 * gcc.target/aarch64/pr37780_1.c: Likewise.
2132 * gcc.target/arm/pr37780_1.c: Likewise.
2133
5545a907
MP
21342016-06-06 Marek Polacek <polacek@redhat.com>
2135
2136 * c-c++-common/attr-may-alias-1.c: New test.
2137 * c-c++-common/attr-may-alias-2.c: New test.
2138 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2139
93671519
BE
21402016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2141
2142 PR c/24414
2143 * gcc.target/i386/pr24414.c: New test.
2144
690f24b7
JM
21452016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2146
2147 * gcc.target/sparc/vis4misc.c: New file.
2148 * gcc.target/sparc/fpcmp.c: Likewise.
2149 * gcc.target/sparc/fpcmpu.c: Likewise.
2150
31ce6157
AH
21512016-06-06 Alan Hayward <alan.hayward@arm.com>
2152
2153 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2154 * gcc.dg/vect/vect-live-3.c: Likewise.
2155
9fcebb5a
RB
21562016-06-06 Richard Biener <rguenther@suse.de>
2157
2158 PR tree-optimization/71398
2159 * gcc.dg/torture/pr71398.c: New testcase.
2160
903ca97b
UB
21612016-06-06 Uros Bizjak <ubizjak@gmail.com>
2162
2163 PR target/71389
2164 * g++.dg/pr71389.C: New test.
2165
9c1eb332
JD
21662016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2167
2168 PR fortran/71404
2169 * gfortran.dg/fmt_read_5.f: New test.
2170
b2d83bd2
AV
21712016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2172
2173 PR fortran/69659
2174 * gfortran.dg/class_array_22.f03: New test.
2175
ec81960e
JH
21762016-06-05 Jan Hubicka <hubicka@ucw.cz>
2177
2178 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2179
429d2750
JH
21802016-06-05 Jan Hubicka <hubicka@ucw.cz>
2181
2182 * gcc.dg/predict-9.c: Update template.
2183
c1c00983
PC
21842016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2185
2186 PR c++/49377
2187 * g++.dg/template/pr49377.C: New.
2188
1927a963
JJ
21892016-06-04 Jakub Jelinek <jakub@redhat.com>
2190
2191 PR tree-optimization/71405
2192 * g++.dg/torture/pr71405.C: New test.
2193
909a11ad
PC
21942016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2195
2196 PR c++/70202
2197 * g++.dg/inherit/crash5.C: New.
2198 * g++.dg/inherit/virtual1.C: Adjust.
2199
08bbb1f8
JL
22002016-06-03 Jeff Law <law@redhat.com>
2201
2202 PR tree-optimization/71316
2203 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2204
7c35235c
JJ
22052016-06-03 Jakub Jelinek <jakub@redhat.com>
2206
2207 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2208 dg-additional-options with just -fno-tree-scev-cprop in it.
2209 * gcc.dg/vect/vect-live-2.c: Likewise.
2210 * gcc.dg/vect/vect-live-5.c: Likewise.
2211 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2212 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2213 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2214
c8572dd6
PP
22152016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2216
2217 PR c++/27100
2218 * g++.dg/other/friend6.C: New test.
2219
1c7733a7
BS
22202016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2221
2222 * g++.dg/torture/ppc-ldst-array.C: New.
2223
0d2f700f
JM
22242016-06-03 Joseph Myers <joseph@codesourcery.com>
2225
2226 PR target/71276
2227 PR target/71277
2228 * gcc.dg/torture/builtin-fp-int-inexact.c,
2229 gcc.target/i386/387-builtin-fp-int-inexact.c,
2230 gcc.target/i386/387-rint-inline-1.c,
2231 gcc.target/i386/387-rint-inline-2.c,
2232 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2233 gcc.target/i386/sse2-rint-inline-1.c,
2234 gcc.target/i386/sse2-rint-inline-2.c,
2235 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2236 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2237
f8071c05
L
22382016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2239 Julia Koval <julia.koval@intel.com>
2240
2241 PR target/66960
2242 PR target/67630
2243 PR target/67634
2244 PR target/67841
2245 PR target/68037
2246 PR target/68618
2247 PR target/68661
2248 PR target/69575
2249 PR target/69596
2250 PR target/69734
2251 * gcc.dg/guality/pr68037-1.c: New test.
2252 * gcc.dg/guality/pr68037-2.c: Likewise.
2253 * gcc.dg/guality/pr68037-3.c: Likewise.
2254 * gcc.dg/torture/pr68037-1.c: Likewise.
2255 * gcc.dg/torture/pr68037-2.c: Likewise.
2256 * gcc.dg/torture/pr68037-3.c: Likewise.
2257 * gcc.dg/torture/pr68661-1a.c: Likewise.
2258 * gcc.dg/torture/pr68661-1b.c: Likewise.
2259 * gcc.target/i386/interrupt-1.c: Likewise.
2260 * gcc.target/i386/interrupt-2.c: Likewise.
2261 * gcc.target/i386/interrupt-3.c: Likewise.
2262 * gcc.target/i386/interrupt-4.c: Likewise.
2263 * gcc.target/i386/interrupt-5.c: Likewise.
2264 * gcc.target/i386/interrupt-6.c: Likewise.
2265 * gcc.target/i386/interrupt-7.c: Likewise.
2266 * gcc.target/i386/interrupt-8.c: Likewise.
2267 * gcc.target/i386/interrupt-9.c: Likewise.
2268 * gcc.target/i386/interrupt-10.c: Likewise.
2269 * gcc.target/i386/interrupt-11.c: Likewise.
2270 * gcc.target/i386/interrupt-12.c: Likewise.
2271 * gcc.target/i386/interrupt-13.c: Likewise.
2272 * gcc.target/i386/interrupt-14.c: Likewise.
2273 * gcc.target/i386/interrupt-15.c: Likewise.
2274 * gcc.target/i386/interrupt-16.c: Likewise.
2275 * gcc.target/i386/interrupt-17.c: Likewise.
2276 * gcc.target/i386/interrupt-18.c: Likewise.
2277 * gcc.target/i386/interrupt-19.c: Likewise.
2278 * gcc.target/i386/interrupt-20.c: Likewise.
2279 * gcc.target/i386/interrupt-21.c: Likewise.
2280 * gcc.target/i386/interrupt-22.c: Likewise.
2281 * gcc.target/i386/interrupt-23.c: Likewise.
2282 * gcc.target/i386/interrupt-24.c: Likewise.
2283 * gcc.target/i386/interrupt-25.c: Likewise.
2284 * gcc.target/i386/interrupt-26.c: Likewise.
2285 * gcc.target/i386/interrupt-27.c: Likewise.
2286 * gcc.target/i386/interrupt-28.c: Likewise.
2287 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2288 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2289 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2290 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2291 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2292 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2293 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2294 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2295 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2296 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2297 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2298 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2299
36b85e43
BS
23002016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2301
9de2e795
L
2302 PR tree-optimization/52171
2303 * gcc.dg/pr52171.c: New test.
2304 * gcc.target/i386/pr52171.c: New test.
36b85e43 2305
bfeee8ac
JH
23062016-06-03 Jan Hubicka <jh@suse.cz>
2307
2308 * g++.dg/tree-ssa/pred-1.C: New testcase
2309 * gcc.dg/tree-ssa/pred-1.c: New testcase
2310
859b0bae
BS
23112016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2312
2313 PR target/70957
2314 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2315 support.
2316 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2317
3a2edf4c
AH
23182016-06-03 Alan Hayward <alan.hayward@arm.com>
2319
2320 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2321
b28ead45
AH
23222016-06-03 Alan Hayward <alan.hayward@arm.com>
2323
2324 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2325 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2326 * gcc.dg/vect/vect-live-1.c: New test.
2327 * gcc.dg/vect/vect-live-2.c: New test.
2328 * gcc.dg/vect/vect-live-3.c: New test.
2329 * gcc.dg/vect/vect-live-4.c: New test.
2330 * gcc.dg/vect/vect-live-5.c: New test.
2331 * gcc.dg/vect/vect-live-slp-1.c: New test.
2332 * gcc.dg/vect/vect-live-slp-2.c: New test.
2333 * gcc.dg/vect/vect-live-slp-3.c: New test.
2334
1f91747b
JJ
23352016-06-03 Jakub Jelinek <jakub@redhat.com>
2336
2337 PR middle-end/71387
2338 * g++.dg/opt/pr71387.C: New test.
2339
47b83923
JL
23402016-06-02 Jeff Law <law@redhat.com>
2341
2342 PR tree-optimization/71328
2343 * gcc.c-torture/compile/pr71328.c: New test.
2344
e96e5f46
JD
23452016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2346
2347 PR fortran/52393
2348 * gfortran.dg/fmt_read_3.f90: Fix typo.
2349 * gfortran.dg/fmt_read_4.f90: New test.
2350
b872d729
PC
23512016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2352
2353 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2354 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2355 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2356 * g++.dg/cpp0x/override2.C: Likewise.
2357 * g++.dg/parse/crash5.C: Likewise.
2358 * g++.dg/parse/error16.C: Likewise.
2359 * g++.dg/parse/error27.C: Likewise.
2360 * g++.dg/template/qualttp15.C: Likewise.
2361 * g++.dg/template/redecl4.C: Likewise.
2362 * g++.old-deja/g++.other/crash39.C: Likewise.
2363 * g++.old-deja/g++.other/struct1.C: Likewise.
2364 * g++.old-deja/g++.pt/m9a.C: Likewise.
2365 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2366
0e535442
JJ
23672016-06-02 Jakub Jelinek <jakub@redhat.com>
2368
0633ee10
JJ
2369 PR c++/71372
2370 * c-c++-common/pr71372.c: New test.
2371
0e535442
JJ
2372 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2373 __TIME__ strings with __builtin_strcmp instead of printf and
2374 dg-output.
2375
f3c5ecc2
ML
23762016-06-02 Martin Liska <mliska@suse.cz>
2377
2378 * gcc.dg/predict-9.c: New test.
2379
a91807c5
JJ
23802016-06-02 Jakub Jelinek <jakub@redhat.com>
2381
2382 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2383 global set_compiler_env_var and global saved_compiler_env_var.
2384
b5bd1978
KT
23852016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2386
2387 PR rtl-optimization/71295
2388 * gcc.c-torture/compile/pr71295.c: New test.
2389
b93b1475
JJ
23902016-06-02 Jakub Jelinek <jakub@redhat.com>
2391
930ebd0e
JJ
2392 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2393
1e021dc3
JJ
2394 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2395 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2396
b93b1475
JJ
2397 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2398 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2399 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2400 alternative number.
2401
58f2fb5c
MM
24022016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2403
2404 * gcc.target/powerpc/p9-splat-4.c: New test.
2405
24062016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2407
2408 PR target/71186
2409 * gcc.target/powerpc/pr71186.c: New test.
2410
4731c9f0
JD
24112016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2412
2413 PR fortran/52393
2414 * gfortran.dg/fmt_read_3.f90: New test.
2415
042dee3e
TP
24162016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2417
2418 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2419 procedure.
2420
15c98b2e
ES
24212016-06-01 Eduard Sanou <dhole@openmailbox.org>
2422
2423 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2424 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2425 env var is set.
2426 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2427 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2428 shown once.
2429 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2430 during compilation.
2431 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2432 vars set by dg-set-compiler-env-var.
2433
6442a6f4
PT
24342016-06-01 Paul Thomas <pault@gcc.gnu.org>
2435
2436 PR fortran/71156
2437 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2438 to the module procedure declaration.
2439 * gfortran.dg/submodule_16.f08: New test.
2440
ab62397a
JJ
24412016-06-01 Jakub Jelinek <jakub@redhat.com>
2442
2443 PR middle-end/71371
2444 * c-c++-common/gomp/pr71371.c: New test.
2445
b66af6ed
RB
24462016-06-01 Richard Biener <rguenther@suse.de>
2447
2448 PR tree-optimization/71366
2449 * gcc.dg/torture/pr71366-1.c: New testcase.
2450 * gcc.dg/torture/pr71366-2.c: Likewise.
2451
e342b9d8
KN
24522016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2453
2454 * gcc.target/powerpc/vslv-0.c: New test.
2455 * gcc.target/powerpc/vslv-1.c: New test.
2456 * gcc.target/powerpc/vsrv-0.c: New test.
2457 * gcc.target/powerpc/vsrv-1.c: New test.
2458
721547cd
NS
24592016-06-01 Nathan Sidwell <nathan@acm.org>
2460
2461 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2462 * gcc.target/nvptx/weak.c: New.
2463
fa2c9034
RB
24642016-06-01 Richard Biener <rguenther@suse.de>
2465
2466 PR tree-optimization/71261
2467 * gcc.dg/torture/vect-bool-1.c: New testcase.
2468
3e32893c
JJ
24692016-06-01 Jakub Jelinek <jakub@redhat.com>
2470
2471 * gfortran.dg/gomp/order-1.f90: New test.
2472 * gfortran.dg/gomp/order-2.f90: New test.
2473
8c383600
JH
24742016-06-01 Jan Hubicka <hubicka@ucw.cz>
2475
2476 * gcc.dg/unroll-6.c: Update template.
2477 * gcc.dg/unroll-7.c: New testcase.
2478 * gcc.dg/unroll-8.c: New testcase.
2479
a0dfeef5
EB
24802016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2481
2482 * gnat.dg/opt56.ad[sb]: New test.
2483
48de5701
PC
24842016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2485
2486 PR c++/66635
2487 * g++.dg/cpp0x/constexpr-ice16.C: New.
2488
827cf695
PP
24892016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2490
2491 PR tree-optimization/71314
2492 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2493 -mbranch-cost=2.
2494
ff66f6e8
PP
24952016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2496
2497 PR tree-optimization/71077
2498 * gcc.dg/tree-ssa/pr71077.c: New test.
2499
050fb209
JH
25002016-05-31 Jan Hubicka <hubicka@ucw.cz>
2501
48de5701
PC
2502 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2503 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2504 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2505
c642d919
PC
25062016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2507
2508 PR c++/71248
2509 * g++.dg/cpp0x/pr71248.C: New.
2510 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2511 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2512 * g++.dg/init/new37.C: Likewise.
2513 * g++.dg/template/static1.C: Likewise.
2514 * g++.dg/template/static2.C: Likewise.
2515
d6439e08
L
25162016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2517
2518 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2519 instead of %rdi.
2520 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2521
780b9dd4
MP
25222016-05-31 Marek Polacek <polacek@redhat.com>
2523
2524 * c-c++-common/Wswitch-unreachable-3.c: New test.
2525 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2526
0d99f8a0
RB
25272016-05-31 Richard Biener <rguenther@suse.de>
2528
2529 PR tree-optimization/71352
2530 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2531
52545641
TP
25322016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2533
2534 * gcc.target/arm/armv5_thumb_isa.c: New test.
2535
5b8c1205
KY
25362016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2537
2538 PR target/71346
2539 * gcc.target/i386/pr71346.c: New test.
2540
7a88cc84
TV
25412016-05-31 Tom de Vries <tom@codesourcery.com>
2542
2543 PR tree-optimization/69068
2544 * gcc.dg/graphite/pr69068.c: New test.
2545
265149a6
MS
25462016-05-27 Martin Sebor <msebor@redhat.com>
2547
2548 PR c++/71306
2549 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2550
00631022
JJ
25512016-05-30 Jakub Jelinek <jakub@redhat.com>
2552
2553 PR c++/71349
2554 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2555 nowait depend(inout: dd[0]) clauses where permitted.
2556
b2f6675b
PC
25572016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2558
2559 PR c++/71238
2560 * g++.dg/parse/pr71238.C: New.
2561 * g++.dg/concepts/friend1.C: Test column numbers too.
2562 * g++.dg/cpp0x/initlist31.C: Likewise.
2563 * g++.dg/cpp0x/pr51420.C: Likewise.
2564 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2565 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2566 * g++.dg/ext/builtin3.C: Likewise.
2567 * g++.dg/lookup/friend12.C: Likewise.
2568 * g++.dg/lookup/friend7.C: Likewise.
2569 * g++.dg/lookup/koenig1.C: Likewise.
2570 * g++.dg/lookup/koenig5.C: Likewise.
2571 * g++.dg/lookup/used-before-declaration.C: Likewise.
2572 * g++.dg/overload/koenig1.C: Likewise.
2573 * g++.dg/template/crash65.C: Likewise.
2574 * g++.dg/template/friend57.C: Likewise.
2575 * g++.dg/warn/Wshadow-5.C: Likewise.
2576 * g++.dg/warn/Wunused-8.C: Likewise.
2577 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2578 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2579 * g++.old-deja/g++.jason/member.C: Likewise.
2580 * g++.old-deja/g++.jason/report.C: Likewise.
2581 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2582 * g++.old-deja/g++.law/visibility20.C: Likewise.
2583 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2584 * g++.old-deja/g++.other/static5.C: Likewise.
2585 * g++.old-deja/g++.pt/overload2.C: Likewise.
2586
a448ff40
JH
25872016-05-30 Jan Hubicka <hubicka@ucw.cz>
2588
2589 * gcc.dg/tree-ssa/peel1.c: New testcase.
2590 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2591 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2592
69be8c91
TV
25932016-05-30 Tom de Vries <tom@codesourcery.com>
2594
2595 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2596 to ce.
2597
a59775a1
PC
25982016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2599
2600 PR c++/71099
2601 * g++.dg/parse/virtual1.C: New.
2602
53d6d955
UB
26032016-05-30 Uros Bizjak <ubizjak@gmail.com>
2604
2605 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2606 Use correct register when clearing %edx.
2607
0557293f
AM
26082016-05-30 Alexander Monakov <amonakov@ispras.ru>
2609
2610 PR tree-optimization/71289
2611 * gcc.dg/pr71289.c: New test.
2612
5d476e35
KV
26132016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2614
2615 PR middle-end/71269
2616 PR middle-end/71292
2617 * gcc.dg/tree-ssa/pr71269.c: New test.
2618 * gcc.dg/tree-ssa/pr71292.c: New test.
2619
db5447ca
KV
26202016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2621
2622 PR middle-end/71252
2623 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2624
98bdbb39
JH
26252016-05-30 Jan Hubicka <hubicka@ucw.cz>
2626
2627 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2628 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2629 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2630
7e012855
TV
26312016-05-30 Tom de Vries <tom@codesourcery.com>
2632
2633 PR tree-optimization/69067
2634 * gcc.dg/graphite/pr69067.c: New test.
2635
beed3701
UB
26362016-05-29 Uros Bizjak <ubizjak@gmail.com>
2637
2638 PR target/71245
2639 * gcc.target/i386/pr71245-1.c: New test.
2640 * gcc.target/i386/pr71245-2.c: Ditto.
2641
b6d4f8e8
PC
26422016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2643
2644 PR c++/71105
2645 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2646 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2647 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2648
00022058
JH
26492016-05-27 Jan Hubicka <hubicka@ucw.cz>
2650
2651 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2652
c8419aca
VV
26532016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2654
2655 Revert:
2656 PR c++/69855
2657 * g++.dg/overload/69855.C: New.
2658 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2659 * g++.old-deja/g++.pt/crash3.C: Likewise.
2660
8008c4d2
PC
26612016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2662
2663 PR c++/60385
2664 * g++.dg/parse/namespace13.C: New.
2665
8b2ef235
JL
26662016-05-26 Jeff Law <law@redhat.com>
2667
2668 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2669 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2670 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2671 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2672 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2673 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2674 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2675 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2676 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2677 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2678 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2679 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2680 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2681
7d67159b
VV
26822016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2683
2684 PR c++/69855
2685 * g++.dg/overload/69855.C: New.
2686 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2687 * g++.old-deja/g++.pt/crash3.C: Likewise.
2688
88e3bdd1
JW
26892016-05-27 Jiong Wang <jiong.wang@arm.com>
2690
2691 PR target/63596
2692 * gcc.target/aarch64/va_arg_1.c: New testcase.
2693 * gcc.target/aarch64/va_arg_2.c: Likewise.
2694 * gcc.target/aarch64/va_arg_3.c: Likewise.
2695
3fd6b9cc
JW
26962016-05-27 Jiong Wang <jiong.wang@arm.com>
2697
2698 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2699 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2700 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2701 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2702 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2703
3cee7e4e
MP
27042016-05-27 Marek Polacek <polacek@redhat.com>
2705
2706 PR middle-end/71308
2707 * g++.dg/torture/pr71308.C: New test.
2708
6a813c96
DV
27092016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2710
2711 * gcc.dg/zero_bits_compound-1.c: New test.
2712 * gcc.dg/zero_bits_compound-2.c: New test.
2713
0561bcfb
IE
27142016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2715
2716 PR middle-end/71279
2717 * gcc.dg/pr71279.c: New test.
2718
21316320
MM
27192016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2720
2721 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2722 floating point min/max/comparison instructions.
2723 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2724
7211a097
JJ
27252016-05-26 Jakub Jelinek <jakub@redhat.com>
2726
2727 * c-c++-common/gomp/schedule-1.c: New test.
2728 * gfortran.dg/gomp/schedule-1.f90: New test.
2729
cac177cf
PP
27302016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2731
2732 PR c++/70822
2733 PR c++/70106
2734 * g++.dg/cpp1y/auto-fn32.C: New test.
2735 * g++.dg/cpp1y/paren4.C: New test.
2736
a2d5b8c9
NS
27372016-05-26 Nathan Sidwell <nathan@acm.org>
2738
2739 * gcc.dg/20060410.c: Xfail on ptx.
2740 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2741 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2742 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2743 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2744 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2745
ffa8b552
TP
27462016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2747
2748 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2749
c7501e00
JJ
27502016-05-26 Jakub Jelinek <jakub@redhat.com>
2751
1875b9a0
JJ
2752 PR tree-optimization/71280
2753 * gcc.dg/pr71280.c: New test.
2754
2116e19f
JJ
2755 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2756
305aef09
JJ
2757 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2758 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2759
c7501e00
JJ
2760 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2761
ca449d26
JW
27622016-05-26 Jiong Wang <jiong.wang@arm.com>
2763
2764 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2765 kept in memory.
ca449d26 2766
8af01c66
JL
27672016-05-25 Jeff Law <law@redhat.com>
2768
2769 PR tree-optimization/71272
2770 * gcc.c-torture/compile/pr71272.c: new test.
2771
f9d6ce73
BS
27722016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2773
2774 * gcc.target/powerpc/vec-cmpne.c: New test.
2775 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2776
a88a7b22
EB
27772016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2778
2779 * gnat.dg/opt55.ad[sb]: New test.
2780
125f02ed
SKS
27812016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2782
2783 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2784 * c-c++-common/pr60226.c: Require int32plus.
2785 * gcc.c-torture/execute/pr70602.c: Likewise.
2786 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2787 unsigned long for malloc arg type.
2788 * gcc.dg/asr_div1.c: Require int32plus.
2789 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2790 * gcc.dg/pie-1.c: Require pie.
2791 * gcc.dg/pie-2.c: Likewise.
2792 * gcc.dg/pr59471.c: Require int32plus.
2793 * gcc.dg/pr59963-2.c: XFAIL for int16.
2794 * gcc.dg/pr60114.c: Require int32plus.
2795 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2796 unsigned long for typedef of size_t.
2797 * gcc.dg/pr63914.c: Require int32plus.
2798 * gcc.dg/pr64536.c: Require pt32plus.
2799 * gcc.dg/pr65658.c: Likewise.
2800 * gcc.dg/pr67271.c: Require int32plus.
2801 * gcc.dg/pr68112.c: Likewise.
2802 * gcc.dg/pr69071.c: Skip for avr target.
2803 * gcc.dg/pr69973.c: Require int32plus.
2804 * gcc.dg/pr70169.c: Skip for avr target.
2805 * gcc.dg/sso-6.c: Require int32plus.
2806 * gcc.dg/sso-7.c: Likewise.
2807 * gcc.dg/sso-8.c: Likewise.
2808 * gcc.dg/vrp-min-max-2.c: Likewise.
2809
c6e434f5
UB
28102016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2811
2812 PR target/70738
2813 * gcc.target/i386/pr70738-1.c: New test.
2814 * gcc.target/i386/pr70738-2.c: Likewise.
2815 * gcc.target/i386/pr70738-3.c: Likewise.
2816 * gcc.target/i386/pr70738-4.c: Likewise.
2817 * gcc.target/i386/pr70738-5.c: Likewise.
2818 * gcc.target/i386/pr70738-6.c: Likewise.
2819 * gcc.target/i386/pr70738-7.c: Likewise.
2820 * gcc.target/i386/pr70738-8.c: Likewise.
2821 * gcc.target/i386/pr70738-9.c: Likewise.
2822
5c42d341
KT
28232016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2824
2825 PR rtl-optimization/66940
2826 * gcc.c-torture/execute/pr66940.c: New test.
2827
bf9a1a07
IV
28282016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2829
2830 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2831 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2832 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2833 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2834 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2835 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2836 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2837 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2838 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2839 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2840 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2841 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2842 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2843 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2844 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2845 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2846 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2847 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2848 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2849 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2850 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2851 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2852 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2853 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2854
95efe6b6
MP
28552016-05-25 Marek Polacek <polacek@redhat.com>
2856
2857 PR c/71265
2858 * gcc.dg/noncompile/pr71265.c: New test.
2859
a23faf7a
MP
2860 PR c/71266
2861 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2862
69a6d5ad
NS
28632016-05-25 Nathan Sidwell <nathan@acm.org>
2864
2865 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2866
3072d4ea
RB
28672016-05-25 Richard Biener <rguenther@suse.de>
2868
2869 PR tree-optimization/71261
2870 * c-c++-common/torture/pr71261.c: New testcase.
2871
e412ece4
RB
28722016-05-25 Richard Biener <rguenther@suse.de>
2873
2874 PR tree-optimization/71264
2875 * gcc.dg/vect/pr71264.c: New testcase.
2876
b9e551ad
PC
28772016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2878
2879 PR c++/55992
2880 * g++.dg/cpp0x/alias-decl-53.C: New.
2881 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2882
6aa1abe5
ML
28832016-05-25 Martin Liska <mliska@suse.cz>
2884
2885 * g++.dg/pr71239.C: New test.
2886
842d162e
RB
28872016-05-25 Richard Biener <rguenther@suse.de>
2888
c87885ca
RO
2889 * gcc.dg/vect/pr58135.c: Rename to ...
2890 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2891
f184a36c
MP
28922016-05-25 Marek Polacek <polacek@redhat.com>
2893
2894 * g++.dg/pr65295.C: Use target c++14.
2895
021fad86
PC
28962016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2897
53d6d955
UB
2898 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2899 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2900
c3eaf15a
MM
29012016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2902
2903 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2904 instructions.
2905
e46c7770
CP
29062016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2907
2908 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2909 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2910 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2911 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2912 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2913 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2914 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2915 * c-c++-common/goacc/pcopy.c: Likewise.
2916 * c-c++-common/goacc/pcopyin.c: Likewise.
2917 * c-c++-common/goacc/pcopyout.c: Likewise.
2918 * c-c++-common/goacc/pcreate.c: Likewise.
2919 * c-c++-common/goacc/pr70688.c: New test.
2920 * c-c++-common/goacc/present-1.c: Adjust test.
2921 * c-c++-common/goacc/reduction-5.c: Likewise.
2922 * g++.dg/goacc/data-1.C: New test.
2923
4bfc9db7
MM
29242016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2925
2926 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2927 vector parity built-in functions.
2928 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2929 count trailing zeros automatic vectorization.
2930 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2931 count trailing zeros built-in functions.
2932
2bc145af
KV
29332016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2934
2935 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2936
26869fdb
PH
29372016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2938
2939 PR target/71050
2940 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2941
b2dc9c3b
PC
29422016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2943
2944 PR c++/50436
2945 * g++.dg/template/crash123.C: New.
2946 * g++.dg/template/crash124.C: Likewise.
2947
f65e97fd
MS
29482016-05-24 Martin Sebor <msebor@redhat.com>
2949
2950 PR c++/71147
2951 * g++.dg/ext/flexary16.C: New test.
2952
a6f5ac7f
IV
29532016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2954
69a6d5ad
NS
2955 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2956 before math.h is included.
a6f5ac7f
IV
2957 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2958 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2959 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2960 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2961 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2962 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2963 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2964 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2965 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2966 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2967 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2968 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2969 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2970 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2971 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2972 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2973 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2974 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2975 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2976 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2977 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2978 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2979 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2980
27bad558
MM
29812016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2982 Kelvin Nilsen <kelvin@gcc.gnu.org>
2983
2984 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2985 support.
2986
72f382fb
PC
29872016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2988
2989 PR c++/69872
2990 * g++.dg/warn/Wno-narrowing1.C: New.
2991
ef2ec9d9
MP
29922016-05-24 Marek Polacek <polacek@redhat.com>
2993
2994 PR c/71249
2995 * c-c++-common/Wswitch-unreachable-2.c: New test.
2996
e90434e3
JJ
29972016-05-24 Jakub Jelinek <jakub@redhat.com>
2998
7adb26f2
JJ
2999 PR c++/71257
3000 * g++.dg/vect/simd-clone-6.cc: New test.
3001 * g++.dg/gomp/declare-simd-6.C: New test.
3002
e90434e3
JJ
3003 PR middle-end/70434
3004 PR c/69504
3005 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3006
b556ea3b
RB
30072016-05-24 Richard Biener <rguenther@suse.de>
3008
3009 PR tree-optimization/71240
3010 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3011
e5328f5d
RB
30122016-05-24 Richard Biener <rguenther@suse.de>
3013
3014 PR tree-optimization/71230
3015 * gcc.dg/torture/pr71230.c: New testcase.
3016 * g++.dg/torture/pr71230.C: Likewise.
3017
a04e69c0
TS
30182016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3019
3020 * c-c++-common/goacc/routine-5.c: Add tests.
3021 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3022 * gfortran.dg/goacc/routine-6.f90: Add tests.
3023
30fd2977
RB
30242016-05-24 Richard Biener <rguenther@suse.de>
3025
3026 PR tree-optimization/71253
3027 * gcc.dg/torture/pr71253.c: New testcase.
3028
ca6f60bc
KV
30292016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3030
3031 PR middle-end/71252
3032 * gfortran.dg/pr71252.f90: New test.
3033
d3465d72
RS
30342016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3035
3036 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3037
f17a223d
RB
30382016-05-24 Richard Biener <rguenther@suse.de>
3039
3040 PR middle-end/70434
3041 PR c/69504
3042 * c-c++-common/vector-subscript-4.c: New testcase.
3043 * c-c++-common/vector-subscript-5.c: Likewise.
3044
e3f36534
JD
30452016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3046
3047 PR fortran/71123
3048 * gfortran.dg/namelist_90.f: New test
3049
85d5c27d
JD
30502016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3051
3052 PR fortran/66461
3053 * gfortran.dg/unexpected_eof.f: New test
3054
fe3f3340
MM
30552016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3056 Kelvin Nilsen <kelvin@gcc.gnu.org>
3057
3058 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3059 as little endian.
3060
26d6ae55
PC
30612016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3062
3063 PR c++/70972
3064 * g++.dg/cpp0x/inh-ctor20.C: New.
3065 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3066
d6c9a06f
PC
30672016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3068
3069 PR c++/69095
3070 * g++.dg/cpp0x/variadic168.C: New.
3071
396a1d10
PC
30722016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3073
3074 * g++.dg/cpp0x/pr31445.C: Test column number too.
3075 * g++.dg/cpp0x/pr32253.C: Likewise.
3076 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3077 * g++.dg/cpp0x/variadic36.C: Likewise.
3078
ece46666
MG
30792016-05-23 Marc Glisse <marc.glisse@inria.fr>
3080
3081 * gcc.dg/fold-notshift-2.c: Adjust.
3082
a7dc5980
MP
30832016-05-23 Marek Polacek <polacek@redhat.com>
3084
3085 PR c/49859
3086 * c-c++-common/Wswitch-unreachable-1.c: New test.
3087 * gcc.dg/Wswitch-unreachable-1.c: New test.
3088 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3089 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3090 * g++.dg/gomp/block-10.C: Likewise.
3091 * gcc.dg/gomp/block-10.c: Likewise.
3092 * g++.dg/gomp/block-9.C: Likewise.
3093 * gcc.dg/gomp/block-9.c: Likewise.
3094 * g++.dg/gomp/target-1.C: Likewise.
3095 * g++.dg/gomp/target-2.C: Likewise.
3096 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3097 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3098 * g++.dg/gomp/taskgroup-1.C: Likewise.
3099 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3100 * gcc.dg/gomp/teams-1.c: Likewise.
3101 * g++.dg/gomp/teams-1.C: Likewise.
3102 * g++.dg/overload/error3.C: Likewise.
3103 * g++.dg/tm/jump1.C: Likewise.
3104 * g++.dg/torture/pr40335.C: Likewise.
3105 * gcc.dg/c99-vla-jump-5.c: Likewise.
3106 * gcc.dg/switch-warn-1.c: Likewise.
3107 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3108 * gcc.dg/nested-func-1.c: Likewise.
3109 * gcc.dg/pr67784-4.c: Likewise.
3110
18b54004
RB
31112016-05-23 Richard Biener <rguenther@suse.de>
3112
3113 PR tree-optimization/71230
3114 * gfortran.dg/pr71230-1.f90: New testcase.
3115 * gfortran.dg/pr71230-2.f90: Likewise.
3116
e569db5f
VK
31172016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3118
396a1d10 3119 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
3120 * gcc.dg/vect/pr58135.c: Add new.
3121 * gfortran.dg/pr46519-1.f: Adjust test case.
3122
e4b71114
PC
31232016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3124
3125 PR c++/53401
3126 * g++.dg/cpp0x/decltype64.C: New.
3127
a25a8058
CL
31282016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3129
3130 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3131 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3132 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3133
0dcfe9ab
CL
31342016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3135
3136 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3137 Add poly64x1_t and poly64x2_t cases if supported.
3138 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3139 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3140 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3141 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3142 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3143
ffd70e4a
CL
31442016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3145
3146 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3147 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3148 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3149 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3150 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3151 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3152 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3153
4b1f57fe
CL
31542016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3155
3156 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3157
16c5ec77
CL
31582016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3159
3160 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3161 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3162
94ad56c7
JJ
31632016-05-22 Jakub Jelinek <jakub@redhat.com>
3164
57748705
JJ
3165 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3166 constraint instead of "r".
3167 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3168 insn instead of vxorpd.
3169 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3170
af120161
JJ
3171 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3172 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3173
355023ce
JJ
3174 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3175
3b48574c
JJ
3176 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3177 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3178
94ad56c7
JJ
3179 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3180
8a85cee2
KV
31812016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3182
3183 PR middle-end/40921
3184 * gcc.dg/tree-ssa/pr40921.c: New test.
3185
8e916b16
PS
31862016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3187
3188 PR target/71103
3189 * gcc.target/avr/pr71103.c: New test.
3190
88aea79f
KV
31912016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3192
3193 PR middle-end/71179
3194 * gcc.dg/tree-ssa/pr71179.c: New test.
3195
79063edd
MS
31962016-05-20 Martin Sebor <msebor@redhat.com>
3197
3198 PR c/71115
3199 * gcc.dg/init-excess-2.c: New test.
3200
55c8849f
EB
32012016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3202
3203 * gnat.dg/opt53.adb: New test.
3204 * gnat.dg/opt54.adb: Likewise.
3205
c91a0948
MJ
32062016-05-20 Martin Jambor <mjambor@suse.cz>
3207
3208 PR tree-optimization/70884
3209 * gcc.dg/tree-ssa/pr70919.c: New test.
3210
9cad20fa
BS
32112016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3212
3213 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3214 formatting.
69a6d5ad
NS
3215 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3216 fix code formatting.
3217
32182016-05-20 Nathan Sidwell <nathan@acm.org>
3219
3220 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3221 non-common cases.
3222 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 3223
15c671a7
DM
32242016-05-20 David Malcolm <dmalcolm@redhat.com>
3225
3226 * jit.dg/all-non-failing-tests.h: Add
3227 test-factorial-must-tail-call.c.
3228 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3229 * jit.dg/test-factorial-must-tail-call.c: New test case.
3230
4f028369
JJ
32312016-05-20 Jakub Jelinek <jakub@redhat.com>
3232
3233 PR fortran/71204
3234 * gfortran.dg/pr71204.f90: New test.
3235
7dea4ab3
CP
32362016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3237
3238 * gcc.target/nvptx/sincos.c: New test.
3239
ef98d365
PC
32402016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3241
3242 PR c++/70572
3243 * g++.dg/cpp1y/auto-fn31.C: New.
3244
92466115
BS
32452016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3246
3247 * gcc.target/powerpc/vec-addec.c: New test.
3248 * gcc.target/powerpc/vec-addec-int128.c: New test.
3249
9a385c2d
DM
32502016-05-20 David Malcolm <dmalcolm@redhat.com>
3251
3252 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3253 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3254 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3255 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3256
77c9d5b4
JH
32572016-05-20 Jan Hubicka <hubicka@ucw.cz>
3258
3259 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3260
68047971
JJ
32612016-05-20 Jakub Jelinek <jakub@redhat.com>
3262
18954840
JJ
3263 PR c++/71210
3264 * g++.dg/opt/pr71210-1.C: New test.
3265 * g++.dg/opt/pr71210-2.C: New test.
3266
68047971
JJ
3267 PR tree-optimization/29756
3268 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3269 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3270 only on selected targets where V4SImode vectors are known to be
3271 supported.
3272
d78789f5
MG
32732016-05-20 Marc Glisse <marc.glisse@inria.fr>
3274
3275 PR tree-optimization/71079
3276 PR tree-optimization/71206
3277 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3278
550fa093
PK
32792016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3280
3281 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3282 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3283 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3284
483c6429
RG
32852016-05-20 Richard Guenther <rguenther@suse.de>
3286
3287 PR tree-optimization/29756
3288 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3289
eb066284
RB
32902016-05-20 Richard Biener <rguenther@suse.de>
3291
3292 PR tree-optimization/71185
3293 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3294
58f10249
RB
32952016-05-20 Richard Biener <rguenther@suse.de>
3296
3297 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3298
2a5569fa
MP
32992016-05-19 Marek Polacek <polacek@redhat.com>
3300
3301 PR c++/71075
3302 * g++.dg/diagnostic/pr71075.C: New test.
3303
5e9a5385
DM
33042016-05-19 David Malcolm <dmalcolm@redhat.com>
3305
3306 PR c++/71184
3307 * g++.dg/pr71184.C: New test case.
3308
4f45da44
KN
33092016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3310
3311 * gcc.target/powerpc/darn-0.c: New test.
3312 * gcc.target/powerpc/darn-1.c: New test.
3313 * gcc.target/powerpc/darn-2.c: New test.
3314
4177437e
MP
33152016-05-19 Marek Polacek <polacek@redhat.com>
3316
3317 PR tree-optimization/71031
3318 * gcc.dg/tree-ssa/vrp100.c: New test.
3319
afb72432
IE
33202016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3321
3322 PR rtl-optimization/71148
3323 * gcc.dg/pr71148.c: New test.
3324
4f83064e
KT
33252016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3326
3327 PR target/71056
3328 * gcc.target/arm/pr71056.c: New test.
3329
4bf8dbe1
BE
33302016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3331
3332 * c-c++-common/pr69669.c: Check the used mode.
3333
f3510625
MO
33342016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3335
3336 PR sanitizer/64354
3337 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3338
43c0068e
RB
33392016-05-19 Richard Biener <rguenther@suse.de>
3340
3341 PR tree-optimization/70729
3342 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3343 * gcc.dg/graphite/scop-18.c: Likewise.
3344 * gcc.dg/pr41783.c: Disable LIM.
3345 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3346 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3347 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3348 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3349 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3350 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3351 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3352 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3353 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3354 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3355 * gfortran.dg/pr42108.f90: Likewise.
3356
70f25790
DM
33572016-05-18 David Malcolm <dmalcolm@redhat.com>
3358
3359 PR driver/69265
3360 * gcc.dg/spellcheck-options-11.c: New test case.
3361
960db8ec
JJ
33622016-05-18 Jakub Jelinek <jakub@redhat.com>
3363
3364 PR c++/71100
3365 * g++.dg/opt/pr71100.C: New test.
3366
04643334
MJ
33672016-05-18 Martin Jambor <mjambor@suse.cz>
3368
3369 PR ipa/69708
3370 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3371 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3372 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3373 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3374
91bb9f80
MJ
33752016-05-18 Martin Jambor <mjambor@suse.cz>
3376
3377 PR ipa/69708
3378 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3379 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3380 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3381 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3382 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3383
c584aca6
PC
33842016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3385
3386 PR c++/69793
3387 * g++.dg/template/crash122.C: New.
3388
20309c6e
PC
33892016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3390
3391 PR c++/70466
3392 * g++.dg/template/pr70466-1.C: New.
3393 * g++.dg/template/pr70466-2.C: Likewise.
3394
50c78b9a
MM
33952016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3396
3397 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3398 splat operations and the XXSPLTIB instruction.
3399 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3400 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3401 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3402 xxlxor to clear a register.
3403
cf8be00d
RS
34042016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3405
3406 * gcc.dg/torture/pr71020.c: New test.
3407
848a392a
MJ
34082016-05-18 Martin Jambor <mjambor@suse.cz>
3409
3410 PR ipa/70646
3411 * gcc.dg/ipa/pr70646.c: New test.
3412
1f2ab776
CL
34132016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3414
3415 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3416
76489493
CL
34172016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3418
3419 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3420 missing tests for vreinterpretq_p{8,16}.
3421
bd79378d
CL
34222016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3423
3424 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3425 vsliq_n_s64 and vsliq_n_u64.
3426
81ca3ea0
CL
34272016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3428
3429 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3430 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3431
873cb425
CL
34322016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3433
3434 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3435 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3436 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3437
9d6e7c21
CL
34382016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3439
3440 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3441 in comment.
3442
b4dbe40e 34432016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3444
3445 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3446 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3447 "blr\t" and switch to scan-assembler-times.
3448
83a5c910
JW
34492016-05-18 Jiong Wang <jiong.wang@arm.com>
3450
53d6d955
UB
3451 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3452 with __aarch64__.
3453 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3454 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3455
fb7cbdeb
JJ
34562016-05-18 Jakub Jelinek <jakub@redhat.com>
3457
8ee91165
JJ
3458 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3459 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3460 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3461 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3462 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3463 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3464
cf4d516a
JJ
3465 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3466 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3467
a4f16422
JJ
3468 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3469 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3470
7b37ce10
JJ
3471 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3472 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3473
fb7cbdeb
JJ
3474 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3475
c9326aef
RB
34762016-05-18 Richard Biener <rguenther@suse.de>
3477
3478 PR tree-optimization/71168
3479 * gcc.dg/torture/pr71168.c: New testcase.
3480
df8b0a11
KV
34812016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3482
3483 PR middle-end/63586
3484 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3485 * gcc.dg/tree-ssa/pr63586.c: New test.
3486 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3487
2efd67ed
NS
34882016-05-17 Nathan Sidwell <nathan@acm.org>
3489
3490 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3491 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3492 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3493 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3494
1988b2c2
NS
34952016-05-17 Nathan Sidwell <nathan@acm.org>
3496
3497 * gcc.target/nvptx/abi-vararg-3.c: New.
3498
ad1d92ab
MM
34992016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3500
3501 PR tree-optimization/54579
3502 PR middle-end/55299
3503 * gcc.dg/fold-notrotate-1.c: New test.
3504 * gcc.dg/fold-notshift-1.c: New test.
3505 * gcc.dg/fold-notshift-2.c: New test.
3506
47768df8
MP
35072016-05-17 Marek Polacek <polacek@redhat.com>
3508
3509 PR ipa/71146
3510 * g++.dg/ipa/pr71146.C: New test.
3511
6b5423a5
DM
35122016-05-17 David Malcolm <dmalcolm@redhat.com>
3513
3514 * jit.dg/test-error-array-bounds.c: New test case.
3515
c7986356
MG
35162016-05-17 Marc Glisse <marc.glisse@inria.fr>
3517
3518 * gcc.dg/tree-ssa/and-1.c: New testcase.
3519
d982c5b7
MG
35202016-05-17 Marc Glisse <marc.glisse@inria.fr>
3521
3522 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3523 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3524
0139ba93
MG
35252016-05-17 Marc Glisse <marc.glisse@inria.fr>
3526
3527 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3528 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3529
daab4562
JW
35302016-05-17 Jiong Wang <jiong.wang@arm.com>
3531
3532 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3533
22330033
JW
35342016-05-17 Jiong Wang <jiong.wang@arm.com>
3535
3536 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3537
98b3a5f2
JW
35382016-05-17 Jiong Wang <jiong.wang@arm.com>
3539
3540 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3541 ".2d[index]" when scan the assembly.
3542 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3543 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3544 float64x1.
3545 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3546
b71b7a8e
RB
35472016-05-17 Richard Biener <rguenther@suse.de>
3548
3549 PR tree-optimization/71132
3550 * gcc.dg/torture/pr71132.c: New testcase.
3551
3c51ad46
CL
35522016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3553
3554 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3555
d20faa66
KT
35562016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3557
3558 PR target/70809
3559 * gcc.target/aarch64/pr70809_1.c: New test.
3560
b75cc5a4
KT
35612016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3562
3563 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3564 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3565 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3566 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3567
b28eb195
IE
35682016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3569 Ilya Enkovich <ilya.enkovich@intel.com>
3570
3571 PR target/71114
3572 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3573
0b9004ed
JH
35742016-05-16 Jan Hubicka <hubicka@ucw.cz>
3575
3576 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3577 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3578
1b81a1c1
MW
35792016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3580
3581 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3582 test for __ARM_FP16_ARGS.
3583 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3584 * gcc.target/arm/aapcs/neon-vect10.c: New.
3585 * gcc.target/arm/aapcs/neon-vect9.c: New.
3586 * gcc.target/arm/aapcs/vfp18.c: New.
3587 * gcc.target/arm/aapcs/vfp19.c: New.
3588 * gcc.target/arm/aapcs/vfp20.c: New.
3589 * gcc.target/arm/aapcs/vfp21.c: New.
3590 * gcc.target/arm/fp16-aapcs-1.c: New.
3591 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3592 test for __ARM_FP16_ARGS.
3593 * g++.target/arm/fp16-return-1.c: Update expected output.
3594
921d1e73
JW
35952016-05-16 Jiong Wang <jiong.wang@arm.com>
3596
3597 PR testsuite/70227
3598 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3599
228eb42a
HA
36002016-05-15 Harald Anlauf <anlauf@gmx.de>
3601
3602 PR fortran/69603
3603 * gfortran.dg/pr69603.f90: New testcase.
3604
785abfd3
FR
36052016-05-14 Fritz Reese <fritzoreese@gmail.com>
3606
3607 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3608
e75eb64f
FR
36092016-05-14 Fritz Reese <fritzoreese@gmail.com>
3610
3611 PR fortran/71047
3612 * gfortran.dg/pr71047.f08: New test.
3613
aa4b467b
JM
36142016-05-13 Joseph Myers <joseph@codesourcery.com>
3615
3616 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3617 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3618 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3619
653fb4a2
MS
36202016-05-13 Martin Sebor <msebor@redhat.com>
3621
3622 PR c++/60049
3623 * g++.dg/cpp0x/constexpr-60049.C: New test.
3624
9e37582d
JJ
36252016-05-13 Jakub Jelinek <jakub@redhat.com>
3626
3627 PR bootstrap/71071
3628 * gcc.dg/pr71071.c: New test.
3629
a278aa17
UB
36302016-05-13 Uros Bizjak <ubizjak@gmail.com>
3631
3632 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3633 remove XOP handling.
377eaca7 3634 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3635
ac3d02e2
NS
36362016-05-13 Nathan Sidwell <nathan@acm.org>
3637
3638 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3639 __atomic_is_lock_free declaration.
3640
8ab3bdac
RB
36412016-05-13 Richard Biener <rguenther@suse.de>
3642
3643 PR tree-optimization/42587
3644 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3645
623b8e0a
ML
36462016-05-13 Martin Liska <mliska@suse.cz>
3647
3648 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3649 the new format of dump output.
3650
da7674f6
IE
36512016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3652
3653 * gcc.dg/pr71084.c: New test.
3654
c959db3d
RR
36552016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3656
53d6d955
UB
3657 PR target/53440
3658 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3659
43203dea
RR
36602016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3661
3662 * gcc.target/aarch64/struct_return.c: New test.
3663
4f2e1536
MP
36642016-05-12 Marek Polacek <polacek@redhat.com>
3665
3666 PR c/70756
3667 * c-c++-common/pr70756-2.c: New test.
3668 * c-c++-common/pr70756.c: New test.
3669
1ef33ef3
RB
36702016-05-12 Richard Biener <rguenther@suse.de>
3671
3672 PR tree-optimization/71059
3673 * gcc.dg/torture/pr71059.c: New testcase.
3674
763baff6
RB
36752016-05-12 Richard Biener <rguenther@suse.de>
3676
3677 PR tree-optimization/71062
3678 * gcc.dg/torture/pr71062.c: New testcase.
3679
c4ec1243
IE
36802016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3681
3682 PR tree-optimization/71006
3683 * gcc.dg/pr71006.c: New test.
3684
a5fbf76d
MP
36852016-05-12 Marek Polacek <polacek@redhat.com>
3686
3687 PR driver/71063
3688 * gcc.dg/opts-7.c: New test.
3689
5acc47a4
KT
36902016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3691
3692 PR target/70830
3693 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3694 Add -save-temps to dg-options.
3695 Scan for ldmfd rather than pop instruction.
3696 * gcc.target/arm/interrupt-2.c: Likewise.
3697 * gcc.target/arm/pr70830.c: New test.
3698
40bd4bf9
JJ
36992016-05-12 Jakub Jelinek <jakub@redhat.com>
3700
3cd63842
JJ
3701 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3702 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3703
c05d08f6
JJ
3704 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3705 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3706 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3707
bc27ffae
JJ
3708 PR target/71019
3709 * gcc.target/i386/avx512vl-pack-1.c: New test.
3710 * gcc.target/i386/avx512vl-pack-2.c: New test.
3711 * gcc.target/i386/avx512bw-pack-2.c: New test.
3712
515d7412
JJ
3713 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3714
40bd4bf9
JJ
3715 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3716 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3717 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3718
44ab146a
RB
37192016-05-12 Richard Biener <rguenther@suse.de>
3720
3721 PR tree-optimization/70986
3722 * gcc.dg/torture/pr70986-1.c: New testcase.
3723 * gcc.dg/torture/pr70986-2.c: Likewise.
3724 * gcc.dg/torture/pr70986-3.c: Likewise.
3725
d6e83a8d
MM
37262016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3727
3728 PR c/43651
3729 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3730 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3731
51e67ea3
UB
37322016-05-11 Uros Bizjak <ubizjak@gmail.com>
3733
3734 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3735 directive.
3736 * gcc.target/i386/pr66746.c: Ditto.
3737
3fd2b007
MM
37382016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3739
3740 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3741 support.
3742 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3743 warning when using -mvsx-timode.
3744 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3745 * gcc.target/powerpc/dform-2.c: Likewise.
3746 * gcc.target/powerpc/pr68805.c: Likewise.
3747
5c3a10fb
MP
37482016-05-11 Marek Polacek <polacek@redhat.com>
3749
3750 PR c++/71024
3751 * c-c++-common/attributes-3.c: New test.
3752
7cfb065b
NS
37532016-05-11 Nathan Sidwell <nathan@acm.org>
3754
3755 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3756 * gcc.c-torture/execute/pr68185.c: Likewise.
3757 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3758 * gcc.dg/pr69634.c: Requires scheduling.
3759 * gcc.dg/torture/pr66178.c: Require label values.
3760 * gcc.dg/setjmp-6.c: Require indirect jumps.
3761
f35ea97d
RB
37622016-05-11 Richard Biener <rguenther@suse.de>
3763
3764 PR tree-optimization/71055
3765 * gcc.dg/torture/pr71055.c: New testcase.
3766
dff70323
RB
37672016-05-11 Richard Biener <rguenther@suse.de>
3768
3769 PR debug/71057
3770 * g++.dg/debug/pr71057.C: New testcase.
3771
56a3d28b
JJ
37722016-05-11 Jakub Jelinek <jakub@redhat.com>
3773
3774 PR fortran/70855
3775 * gfortran.dg/gomp/pr70855.f90: New test.
3776
ebc1b29e
RB
37772016-05-11 Richard Biener <rguenther@suse.de>
3778
3779 PR middle-end/71002
3780 * g++.dg/torture/pr71002.C: New testcase.
3781
98ccd1d7
IE
37822016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3783
3784 PR middle-end/70807
3785 * gcc.dg/pr70807.c: New test.
3786
ed29e24b
MS
37872016-05-10 Martin Sebor <msebor@redhat.com>
3788
3789 PR c++/38611
3790 * g++.dg/Wattributes.C: New test.
3791
e39dab2c
MG
37922016-05-10 Marc Glisse <marc.glisse@inria.fr>
3793
3794 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3795 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3796 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3797
d067e238
IE
37982016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3799
3800 PR target/70799
3801 * gcc.target/i386/pr70799-1.c: New test.
3802
cd36c83e
PMR
38032016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3804
3805 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3806
1e3af2a4
IE
38072016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3808
3809 PR middle-end/70877
3810 * gcc.target/i386/pr70877.c: New test.
3811
afc610db
IE
38122016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3813
3814 PR tree-optimization/70786
3815 * gcc.target/i386/pr70876.c: New test.
3816
4b59d19f
JJ
38172016-05-10 Jakub Jelinek <jakub@redhat.com>
3818
3819 PR target/70927
3820 * gcc.target/i386/avx512vl-logic-1.c: New test.
3821 * gcc.target/i386/avx512vl-logic-2.c: New test.
3822 * gcc.target/i386/avx512dq-logic-2.c: New test.
3823
9b5ee426
BS
38242016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3825
3826 PR target/70963
3827 * gcc.target/powerpc/pr70963.c: New.
3828
f3352cab
DM
38292016-05-10 David Malcolm <dmalcolm@redhat.com>
3830
3831 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3832 (test_very_wide_line): Add ruler to expected output.
3833 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3834 (test_very_wide_line): Likewise.
3835 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3836 (test_show_locus): Within the handling of "test_very_wide_line",
3837 enable show_ruler_p on the diagnostic context.
3838
4a3255dd
RB
38392016-05-10 Richard Biener <rguenther@suse.de>
3840
3841 PR tree-optimization/71039
3842 * gcc.dg/torture/pr71039.c: New testcase.
3843
da7c9950
NS
38442016-05-10 Nathan Sidwell <nathan@acm.org>
3845
3846 * gcc.dg/nested-func-10.c: Requires alloca.
3847 * gcc.dg/nested-func-9.c: Requires alloca.
3848 * gcc.c-torture/execute/pr70460.c: Requires labels.
3849 * gcc.c-torture/compile/pr70199.c: Requires labels.
3850 * gcc.target/nvptx/decl.c: Compile only.
3851 * gcc.target/nvptx/trailing-init.c: Compile only.
3852 * gcc.target/nvptx/ary-init.c: Compile only.
3853
cf68d92c
MP
38542016-05-10 Marek Polacek <polacek@redhat.com>
3855
3856 PR c/70255
3857 * gcc.dg/attr-opt-1.c: New test.
3858
64ea4e15
RB
38592016-05-10 Richard Biener <rguenther@suse.de>
3860
3861 PR tree-optimization/70497
3862 PR tree-optimization/28367
3863 * gcc.dg/torture/20160404-1.c: New testcase.
3864 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3865 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3866
5a96dae3
PMR
38672016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3868
3869 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3870
fc97f805
UB
38712016-05-09 Uros Bizjak <ubizjak@gmail.com>
3872
3873 * gcc.target/i386/fabsneg-1.c New test.
3874
a710b1d5
AM
38752016-05-09 Alan Modra <amodra@gmail.com>
3876
3877 PR testsuite/70826
3878 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3879
171f6f05
RB
38802016-05-09 Richard Biener <rguenther@suse.de>
3881
3882 PR tree-optimization/70985
3883 * gcc.dg/torture/pr70985.c: New testcase.
3884
18caa34e
BC
38852016-05-09 Bin Cheng <bin.cheng@arm.com>
3886
3887 * gcc.dg/tree-ssa/ifc-9.c: New test.
3888 * gcc.dg/tree-ssa/ifc-10.c: New test.
3889 * gcc.dg/tree-ssa/ifc-11.c: New test.
3890 * gcc.dg/tree-ssa/ifc-12.c: New test.
3891 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3892 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3893 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3894
7a27d38f
RB
38952016-05-09 Richard Biener <rguenther@suse.de>
3896
3897 PR fortran/70937
3898 * gfortran.dg/pr70937.f90: New testcase.
3899
5ebbbd3d
RO
39002016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3901
3902 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3903
f6288c24
FR
39042016-05-07 Fritz Reese <fritzoreese@gmail.com>
3905
3906 PR fortran/56226
3907 * gfortran.dg/dec_structure_1.f90: New testcase.
3908 * gfortran.dg/dec_structure_2.f90: Ditto.
3909 * gfortran.dg/dec_structure_3.f90: Ditto.
3910 * gfortran.dg/dec_structure_4.f90: Ditto.
3911 * gfortran.dg/dec_structure_5.f90: Ditto.
3912 * gfortran.dg/dec_structure_6.f90: Ditto.
3913 * gfortran.dg/dec_structure_7.f90: Ditto.
3914 * gfortran.dg/dec_structure_8.f90: Ditto.
3915 * gfortran.dg/dec_structure_9.f90: Ditto.
3916 * gfortran.dg/dec_structure_10.f90: Ditto.
3917 * gfortran.dg/dec_structure_11.f90: Ditto.
3918 * gfortran.dg/dec_union_1.f90: Ditto.
3919 * gfortran.dg/dec_union_2.f90: Ditto.
3920 * gfortran.dg/dec_union_3.f90: Ditto.
3921 * gfortran.dg/dec_union_4.f90: Ditto.
3922 * gfortran.dg/dec_union_5.f90: Ditto.
3923 * gfortran.dg/dec_union_6.f90: Ditto.
3924 * gfortran.dg/dec_union_7.f90: Ditto.
3925
5ec4a8cd
TV
39262016-05-07 Tom de Vries <tom@codesourcery.com>
3927
3928 PR tree-optimization/70956
3929 * gcc.dg/graphite/pr70956.c: New test.
3930
58ec1d0e
JJ
39312016-05-06 Jakub Jelinek <jakub@redhat.com>
3932
ccd88fb7
JJ
3933 PR middle-end/70941
3934 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3935 (a, b, c, d): Change type from char to signed char.
3936 (main): Compare against (signed char) -1634678893 instead of
3937 hardcoded -109. Use __builtin_abort instead of abort.
3938
dd3b6464
JJ
3939 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3940 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3941
58ec1d0e
JJ
3942 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3943
19aa23d8
YR
39442016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3945
3946 PR debug/70935
3947 * gcc.dg/torture/pr70935.c: New test.
3948
ae5f0df1
OE
39492016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3950
3951 PR target/58219
ce23a8ff 3952 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3953
078f7e37
RB
39542016-05-06 Richard Biener <rguenther@suse.de>
3955
3956 PR tree-optimization/70960
3957 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3958
765d7b54
OE
39592016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3960
3961 PR target/52933
3962 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3963 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3964 Adjust expected instruction counts.
3965 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3966
29c94e65
MP
39672016-05-06 Marek Polacek <polacek@redhat.com>
3968
3969 PR sanitizer/70875
3970 * gcc.dg/ubsan/bounds-3.c: New test.
3971
3684b02e
OE
39722016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3973
3974 PR target/54089
3975 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3976
8706773f
RB
39772016-05-06 Richard Biener <rguenther@suse.de>
3978
3979 PR middle-end/70931
3980 * gfortran.dg/pr70931.f90: New testcase.
3981
a4f51018
RB
39822016-05-06 Richard Biener <rguenther@suse.de>
3983
3984 PR middle-end/70941
3985 * gcc.dg/torture/pr70941.c: New testcase.
3986
c4f2425f
BC
39872016-05-05 Bin Cheng <bin.cheng@arm.com>
3988
3989 PR tree-optimization/57206
3990 * gcc.dg/vect/pr57206.c: New test.
3991
5dc08197
RO
39922016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3993
3994 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3995
351f85c5
JJ
39962016-05-05 Jakub Jelinek <jakub@redhat.com>
3997
568bac8c
JJ
3998 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3999
351f85c5
JJ
4000 * c-c++-common/Wdangling-else-4.c: New test.
4001
33fd7785
JJ
40022016-05-04 Jakub Jelinek <jakub@redhat.com>
4003
2d1ac15a
JJ
4004 PR c++/70906
4005 PR c++/70933
4006 * g++.dg/opt/pr70906.C: New test.
4007 * g++.dg/opt/pr70933.C: New test.
4008
33fd7785
JJ
4009 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4010
6b715bf6
JH
40112016-05-04 Jan Hubicka <hubicka@ucw.cz>
4012
4013 * gcc.dg/ipa/pure-const-3.c: New testcase.
4014
deef7113
MP
40152016-05-04 Marek Polacek <polacek@redhat.com>
4016
4017 * c-c++-common/Wdangling-else-1.c: New test.
4018 * c-c++-common/Wdangling-else-2.c: New test.
4019 * c-c++-common/Wdangling-else-3.c: New test.
4020
5396db97
KCY
40212016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4022
4023 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4024 flag is present.
4025
de55efd5
MP
40262016-05-04 Marek Polacek <polacek@redhat.com>
4027
4028 PR c/48778
4029 * gcc.dg/Waddress-2.c: New test.
4030
475839b6
AM
40312016-05-04 Alan Modra <amodra@gmail.com>
4032
4033 * gcc.target/powerpc/pr70866.c: New.
4034
b25aad5f
MS
40352016-05-03 Martin Sebor <msebor@redhat.com>
4036
4037 PR c++/66561
4038 * c-c++-common/builtin_location.c: New test.
4039 * g++.dg/cpp1y/builtin_location.C: New test.
4040
79ce98bc
MP
40412016-05-03 Marek Polacek <polacek@redhat.com>
4042
4043 PR c/70859
4044 * gcc.dg/pr70859.c: New test.
4045 * gcc.dg/pr70859-2.c: New test.
4046
402e89f5
PMR
40472016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4048
4049 * gnat.dg/debug5.adb: New testcase.
4050
f3d90045
DV
40512016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4052
4053 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4054 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4055 Procedure to check for z10 instruction set.
4056
1e26cec1
CL
40572016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4058
4059 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4060
71aca5a0
AM
40612016-05-03 Alan Modra <amodra@gmail.com>
4062
4063 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4064
2fd70ec1
JJ
40652016-05-03 Jakub Jelinek <jakub@redhat.com>
4066
4067 * gcc.target/i386/avx512f-cvt-1.c: New test.
4068
e5705cf7
L
40692016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4070
4071 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4072 -fdump-tree-vrp-details.
4073
381cdae4
RB
40742016-05-03 Richard Biener <rguenther@suse.de>
4075
4076 * gcc.dg/pr30172-1.c: Adjust.
4077 * gcc.dg/pr63743.c: Likewise.
4078 * gcc.dg/tm/pr51696.c: Likewise.
4079 * c-c++-common/tm/safe-1.c: Likewise.
4080 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4081 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4082 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4083 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4084
adedd5c1
JJ
40852016-05-03 Jakub Jelinek <jakub@redhat.com>
4086
31ed1665
JJ
4087 PR rtl-optimization/70467
4088 * gcc.target/i386/pr70467-3.c: New test.
4089 * gcc.target/i386/pr70467-4.c: New test.
4090
dea60b59
JJ
4091 PR tree-optimization/70916
4092 * gcc.c-torture/compile/pr70916.c: New test.
4093
adedd5c1
JJ
4094 PR target/49244
4095 * gcc.target/i386/pr49244-1.c: New test.
4096 * gcc.target/i386/pr49244-2.c: New test.
4097
f80041ef
BS
40982016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4099
4100 PR rtl-optimization/44281
4101 * gcc.target/i386/pr44281.c: New test.
4102
1cfcd39e
BC
41032016-05-03 bin cheng <bin.cheng@arm.com>
4104
4105 PR tree-optimization/56541
4106 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4107 * gcc.dg/vect/pr56541.c: new test.
4108
4304ccfd
MM
41092016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4110
4111 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4112 __float128.
4113 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4114
50d94c29
L
41152016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4116
4117 PR testsuite/70520
4118 * c-c++-common/asan/clone-test-1.c (main): Align child process
4119 stack to 16 bytes.
4120
bc1aee87
DM
41212016-05-02 David Malcolm <dmalcolm@redhat.com>
4122
4123 PR c++/62314
4124 * g++.dg/spellcheck-fields-2.C: New test case.
4125
474e0129
DM
41262016-05-02 David Malcolm <dmalcolm@redhat.com>
4127
4128 PR c++/62314
4129 * g++.dg/pr62314.C: New test case.
4130
818b88a7
JH
41312016-05-02 Jan Hubicka <hubicka@ucw.cz>
4132
4133 * gcc.dg/ipa/inline-8.c: New testcase.
4134
dd77684f
JJ
41352016-05-02 Jakub Jelinek <jakub@redhat.com>
4136
4137 PR rtl-optimization/70467
4138 * gcc.target/i386/pr70467-1.c: New test.
4139
72407e00
BE
41402016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4141
4142 * gcc.dg/spec-options.c: Run the test on all targets.
4143 * gcc.dg/foo.specs: Use cpp_unique_options.
4144
dd53d197
MG
41452016-05-02 Marc Glisse <marc.glisse@inria.fr>
4146
4147 * gcc.dg/tree-ssa/unord.c: New testcase.
4148
a8b85ce9
MG
41492016-05-02 Marc Glisse <marc.glisse@inria.fr>
4150
4151 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4152
5b37e866
NS
41532016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4154
4155 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4156
7176a4a0
MP
41572016-05-02 Marek Polacek <polacek@redhat.com>
4158
4159 PR c/70851
4160 * gcc.dg/enum-incomplete-3.c: New test.
4161
6b9933b9
MP
41622016-05-02 Marek Polacek <polacek@redhat.com>
4163 Tom de Vries <tom@codesourcery.com>
4164
4165 PR tree-optimization/70700
4166 * gcc.dg/pr70700.c: New test.
4167
90f82260
UB
41682016-05-01 Uros Bizjak <ubizjak@gmail.com>
4169
4170 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4171 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4172 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4173 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4174 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4175
f73036c1
EB
41762016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4177
4178 * ada/acats/run_acats: Rename into...
4179 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4180 * ada/acats/run_all.sh: Remove redundant test.
4181 (target_run): Move around.
4182 (target_gnatchop): Use newly built executable.
4183 (target_gnatmake): Likewise.
4184 Check that the compilation of impbit succeeds.
4185
85e051a3
OE
41862016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4187
4188 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4189 * gcc.dg/20021029-1.c: Likewise.
4190 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4191 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4192 * gcc.target/sh/cmpstr.c: Likewise.
4193 * gcc.target/sh/cmpstrn.c: Likewise.
4194 * gcc.target/sh/memset.c: Likewise.
4195 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4196 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4197 * gcc.target/sh/pr39423-1.c: Likewise.
4198 * gcc.target/sh/pr49468-di.c: Likewise.
4199 * gcc.target/sh/pr49468-si.c: Likewise.
4200 * gcc.target/sh/pr49880-1.c: Likewise.
4201 * gcc.target/sh/pr49880-2.c: Likewise.
4202 * gcc.target/sh/pr49880-3.c: Likewise.
4203 * gcc.target/sh/pr50751-1.c: Likewise.
4204 * gcc.target/sh/pr50751-4.c: Likewise.
4205 * gcc.target/sh/pr50751-7.c: Likewise.
4206 * gcc.target/sh/pr51244-1.c: Likewise.
4207 * gcc.target/sh/pr51244-10.c: Likewise.
4208 * gcc.target/sh/pr51244-11.c: Likewise.
4209 * gcc.target/sh/pr51244-12.c: Likewise.
4210 * gcc.target/sh/pr51244-13.c: Likewise.
4211 * gcc.target/sh/pr51244-14.c: Likewise.
4212 * gcc.target/sh/pr51244-17.c: Likewise.
4213 * gcc.target/sh/pr51244-18.c: Likewise.
4214 * gcc.target/sh/pr51244-19.c: Likewise.
4215 * gcc.target/sh/pr51244-4.c: Likewise.
4216 * gcc.target/sh/pr51244-5.c: Likewise.
4217 * gcc.target/sh/pr51244-7.c: Likewise.
4218 * gcc.target/sh/pr51244-8.c: Likewise.
4219 * gcc.target/sh/pr51244-9.c: Likewise.
4220 * gcc.target/sh/pr51697.c: Likewise.
4221 * gcc.target/sh/pr52483-1.c: Likewise.
4222 * gcc.target/sh/pr52483-2.c: Likewise.
4223 * gcc.target/sh/pr52483-3.c: Likewise.
4224 * gcc.target/sh/pr52483-5.c: Likewise.
4225 * gcc.target/sh/pr52933-1.c: Likewise.
4226 * gcc.target/sh/pr52933-2.c: Likewise.
4227 * gcc.target/sh/pr52933-3.c: Likewise.
4228 * gcc.target/sh/pr53568-1.c: Likewise.
4229 * gcc.target/sh/pr53976-1.c: Likewise.
4230 * gcc.target/sh/pr53988-1.c: Likewise.
4231 * gcc.target/sh/pr53988.c: Likewise.
4232 * gcc.target/sh/pr54089-1.c: Likewise.
4233 * gcc.target/sh/pr54089-6.c: Likewise.
4234 * gcc.target/sh/pr54089-7.c: Likewise.
4235 * gcc.target/sh/pr54089-8.c: Likewise.
4236 * gcc.target/sh/pr54089-9.c: Likewise.
4237 * gcc.target/sh/pr54236-1.c: Likewise.
4238 * gcc.target/sh/pr54236-2.c: Likewise.
4239 * gcc.target/sh/pr54236-3.c: Likewise.
4240 * gcc.target/sh/pr54236-4.c: Likewise.
4241 * gcc.target/sh/pr54386.c: Likewise.
4242 * gcc.target/sh/pr54602-1.c: Likewise.
4243 * gcc.target/sh/pr54685.c: Likewise.
4244 * gcc.target/sh/pr54760-1.c: Likewise.
4245 * gcc.target/sh/pr54760-2.c: Likewise.
4246 * gcc.target/sh/pr54760-3.c: Likewise.
4247 * gcc.target/sh/pr54760-4.c: Likewise.
4248 * gcc.target/sh/pr54760-5.c: Likewise.
4249 * gcc.target/sh/pr54760-6.c: Likewise.
4250 * gcc.target/sh/pr55146.c: Likewise.
4251 * gcc.target/sh/pr55160.c: Likewise.
4252 * gcc.target/sh/pr59278.c: Likewise.
4253 * gcc.target/sh/pr59401-1.c: Likewise.
4254 * gcc.target/sh/pr59533-1.c: Likewise.
4255 * gcc.target/sh/pr63260.c: Likewise.
4256 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4257 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4258 * gcc.target/sh/strlen.c: Likewise.
4259 * gcc.target/sh/torture/pr30807.c: Likewise.
4260 * gcc.target/sh/torture/pr34777.c: Likewise.
4261 * gcc.target/sh/torture/pr64652.c: Likewise.
4262 * gcc.target/sh/torture/pr65505.c: Likewise.
4263 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4264 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4265
411e5c67
PC
42662016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4267
4268 PR c++/66644
4269 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4270
8fa97501
BS
42712016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4272
4273 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4274 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4275 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4276 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4277
5a956111
PP
42782016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4279
4280 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4281 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4282
e7ff0319
CP
42832016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4284
4285 PR middle-end/70626
4286 * c-c++-common/goacc/combined-reduction.c: New test.
4287 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4288
52d11a4b
L
42892016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4290
4291 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4292 *movdi_internal pattern only if PIC off.
4293 * gcc.target/i386/pr70155-2.c: Likewise.
4294 * gcc.target/i386/pr70155-3.c: Likewise.
4295 * gcc.target/i386/pr70155-4.c: Likewise.
4296 * gcc.target/i386/pr70155-5.c: Likewise.
4297 * gcc.target/i386/pr70155-6.c: Likewise.
4298 * gcc.target/i386/pr70155-7.c: Likewise.
4299 * gcc.target/i386/pr70155-8.c: Likewise.
4300 * gcc.target/i386/pr70155-15.c: Likewise.
4301 * gcc.target/i386/pr70155-17.c: Likewise.
4302 * gcc.target/i386/pr70155-22.c: Likewise.
4303
8960db31
BC
43042016-04-29 Bin Cheng <bin.cheng@arm.com>
4305
4306 PR tree-optimization/70803
4307 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4308
cca535a4
IE
43092016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4310
4311 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4312 optimization of vector loop.
4313 * gcc.target/i386/vect-unpack-3.c: New test.
4314 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4315 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4316 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4317
500ecf4a
MP
43182016-04-29 Marek Polacek <polacek@redhat.com>
4319
4320 PR sanitizer/70342
4321 * g++.dg/ubsan/null-7.C: New test.
4322
2fff3db8
MP
4323 PR c/70852
4324 * gcc.dg/pr70852.c: New test.
4325
509063eb
DV
43262016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4327
4328 PR/69089
4329 * g++.dg/cpp0x/alignas6.C: New test.
4330
83745c0d
DV
43312016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4332
c87885ca
RO
4333 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4334 * gcc.dg/pr27003.c: Likewise.
4335 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4336 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4337 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4338 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4339 * gcc.target/arc/mxy.c: Likewise.
4340 * gcc.target/arc/mswape.c: Likewise.
4341 * gcc.target/arc/mrtsc.c: Likewise.
4342 * gcc.target/arc/mcrc.c: Likewise.
4343 * gcc.target/arc/mdsp-packa.c: Likewise.
4344 * gcc.target/arc/mdvbf.c: Likewise.
4345 * gcc.target/arc/mlock.c: Likewise.
4346 * gcc.target/arc/mmac-24.c: Likewise.
4347 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4348
849b265d
BS
43492016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4350 Matthijs Kooijman <matthijs@stdin.nl>
4351 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4352
4353 PR target/60040
4354 * gcc.target/avr/pr60040-1.c: New.
4355 * gcc.target/avr/pr60040-2.c: New.
4356
1390536b
RB
43572016-04-29 Richard Biener <rguenther@suse.de>
4358
4359 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4360
98998245
RB
43612016-04-29 Richard Biener <rguenther@suse.de>
4362
4363 PR tree-optimization/13962
4364 PR tree-optimization/65686
4365 * gcc.dg/uninit-pr65686.c: New testcase.
4366
8b80cc21
JJ
43672016-04-29 Jakub Jelinek <jakub@redhat.com>
4368
4369 PR middle-end/70843
4370 * gcc.dg/pr70843.c: New test.
4371
6181bc30
JJ
43722016-04-28 Jakub Jelinek <jakub@redhat.com>
4373
4374 PR target/70858
4375 * gcc.target/i386/pr70858.c: New test.
4376
f4cb3612
AB
43772016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4378
4379 * gcc.target/arc/nps400-1.c: New file.
4380
8ad9df62
JR
43812016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4382 Andrew Burgess <andrew.burgess@embecosm.com>
4383
4384 * gcc.target/arc/movh_cl-1.c: New file.
4385
ceaaa9fe
JR
43862016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4387 Andrew Burgess <andrew.burgess@embecosm.com>
4388
4389 * gcc.target/arc/extzv-1.c: New file.
4390 * gcc.target/arc/insv-1.c: New file.
4391 * gcc.target/arc/insv-2.c: New file.
4392 * gcc.target/arc/movb-1.c: New file.
4393 * gcc.target/arc/movb-2.c: New file.
4394 * gcc.target/arc/movb-3.c: New file.
4395 * gcc.target/arc/movb-4.c: New file.
4396 * gcc.target/arc/movb-5.c: New file.
4397 * gcc.target/arc/movb_cl-1.c: New file.
4398 * gcc.target/arc/movb_cl-2.c: New file.
4399 * gcc.target/arc/movbi_cl-1.c: New file.
4400 * gcc.target/arc/movl-1.c: New file.
4401
4d03dc2f
JR
44022016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4403 Andrew Burgess <andrew.burgess@embecosm.com>
4404
4405 * gcc.target/arc/cmem-1.c: New file.
4406 * gcc.target/arc/cmem-2.c: New file.
4407 * gcc.target/arc/cmem-3.c: New file.
4408 * gcc.target/arc/cmem-4.c: New file.
4409 * gcc.target/arc/cmem-5.c: New file.
4410 * gcc.target/arc/cmem-6.c: New file.
4411 * gcc.target/arc/cmem-7.c: New file.
4412 * gcc.target/arc/cmem-ld.inc: New file.
4413 * gcc.target/arc/cmem-st.inc: New file.
4414
81262dad
JJ
44152016-04-28 Jakub Jelinek <jakub@redhat.com>
4416
4417 PR target/70821
4418 * gcc.target/i386/pr70821.c: New test.
4419
0a31a09a
BS
44202016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4421
4422 * gcc.target/powerpc/vec-adde.c: New test.
4423 * gcc.target/powerpc/vec-adde-int128.c: New test.
4424
3ddffba9
JJ
44252016-04-28 Jakub Jelinek <jakub@redhat.com>
4426
4427 * gcc.target/i386/avx-vround-1.c: New test.
4428 * gcc.target/i386/avx-vround-2.c: New test.
4429 * gcc.target/i386/avx512vl-vround-1.c: New test.
4430 * gcc.target/i386/avx512vl-vround-2.c: New test.
4431
713dedcd
RO
44322016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4433
4434 PR testsuite/70595
4435 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4436 (check_effective_target_cilkplus_runtime): ... this.
4437 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4438 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4439
4440 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4441 Require cilkplus_runtime.
4442 Don't add -lcilkrts.
4443 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4444 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4445 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4446 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4447 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4448 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4449 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4450 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4451 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4452 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4453 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4454 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4455 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4456 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4457 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4458 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4459 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4460 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4461 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4462 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4463 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4464 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4465 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4466 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4467 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4468 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4469 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4470 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4471 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4472
4473 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4474 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4475
4476 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4477
4478 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4479 cilkplus_runtime.
4480
3563f78f
MG
44812016-04-27 Marc Glisse <marc.glisse@inria.fr>
4482
4483 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4484 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4485
6bc2bb18
RB
44862015-04-27 Ryan Burn <contact@rnburn.com>
4487
4488 PR c++/69024
4489 PR c++/68997
4490 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4491 diagnostic.
4492 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4493 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4494
1e55d29a
EB
44952016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4496
4497 * gnat.dg/limited_with4.ad[sb]: New test.
4498 * gnat.dg/limited_with4_pkg.ads: New helper.
4499
087146ca
L
45002016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4501
4502 PR target/70155
4503 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4504 and movv1ti_internal patterns
4505 * gcc.target/i386/pr70155-1.c: New test.
4506 * gcc.target/i386/pr70155-2.c: Likewise.
4507 * gcc.target/i386/pr70155-3.c: Likewise.
4508 * gcc.target/i386/pr70155-4.c: Likewise.
4509 * gcc.target/i386/pr70155-5.c: Likewise.
4510 * gcc.target/i386/pr70155-6.c: Likewise.
4511 * gcc.target/i386/pr70155-7.c: Likewise.
4512 * gcc.target/i386/pr70155-8.c: Likewise.
4513 * gcc.target/i386/pr70155-9.c: Likewise.
4514 * gcc.target/i386/pr70155-10.c: Likewise.
4515 * gcc.target/i386/pr70155-11.c: Likewise.
4516 * gcc.target/i386/pr70155-12.c: Likewise.
4517 * gcc.target/i386/pr70155-13.c: Likewise.
4518 * gcc.target/i386/pr70155-14.c: Likewise.
4519 * gcc.target/i386/pr70155-15.c: Likewise.
4520 * gcc.target/i386/pr70155-16.c: Likewise.
4521 * gcc.target/i386/pr70155-17.c: Likewise.
4522 * gcc.target/i386/pr70155-18.c: Likewise.
4523 * gcc.target/i386/pr70155-19.c: Likewise.
4524 * gcc.target/i386/pr70155-20.c: Likewise.
4525 * gcc.target/i386/pr70155-21.c: Likewise.
4526 * gcc.target/i386/pr70155-22.c: Likewise.
4527
92329f9f
L
45282016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4529
4530 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4531 ".{5,6}".
4532
309a0cf6
BC
45332016-04-27 Bin Cheng <bin.cheng@arm.com>
4534
4535 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4536 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4537 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4538 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4539 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4540
72ed2b9c
RB
45412016-04-27 Richard Biener <rguenther@suse.de>
4542
4543 PR ipa/70760
4544 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4545 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4546
3c98ff9b
NS
45472016-04-27 Nathan Sidwell <nathan@acm.org>
4548
4549 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4550 * g++.dg/ubsan/pr63956.C: Adjust error location.
4551
9ec5d66b
NC
45522016-04-27 Nick Clifton <nickc@redhat.com>
4553
4554 PR middle-end/49889
4555 * gcc.dg/pr49889.c: New test.
4556
c1e1f433
BS
45572016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4558
4559 * c-c++-common/memset-array.c: New test.
4560
8ac43293
MS
45612016-04-26 Martin Sebor <msebor@redhat.com>
4562
4563 PR c++/66639
4564 * g++.dg/cpp1y/func_constexpr.C: New test.
4565
843ce8ab
PP
45662016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4567
4568 PR c++/70241
4569 * g++.dg/cpp0x/enum32.C: New test.
4570 * g++.dg/cpp0x/enum33.C: New test.
4571
45722016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4573
4574 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4575 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4576 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4577 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4578 * gcc.c-torture/execute/pr38151.c: Likewise.
4579 * gcc.c-torture/execute/pr66556.c: Likewise.
4580 * gcc.c-torture/execute/pr67781.c: Likewise.
4581 * gcc.c-torture/execute/pr68648.c: Likewise.
4582
ca1206be
MG
45832016-04-26 Marc Glisse <marc.glisse@inria.fr>
4584
4585 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4586
2448a956
MP
45872016-04-26 Marek Polacek <polacek@redhat.com>
4588
4589 PR c/67784
4590 * gcc.dg/pr67784-3.c: New test.
4591 * gcc.dg/pr67784-4.c: New test.
4592 * gcc.dg/pr67784-5.c: New test.
4593
b02a5e26
MP
4594 PR c/70791
4595 * gcc.dg/Wnested-externs-2.c: New test.
4596
6b6aa8d3
MG
45972016-04-26 Marc Glisse <marc.glisse@inria.fr>
4598
4599 * gcc.dg/fold-plusmult.c: Adjust.
4600 * gcc.dg/no-strict-overflow-6.c: Adjust.
4601 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4602
a2095b55
BS
46032016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4604
4605 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4606 number scans.
4607 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4608 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4609 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4610 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4611 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4612 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4613 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4614 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4615 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4616 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4617 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4618 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4619 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4620 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4621 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4622 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4623 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4624 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4625 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4626 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4627 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4628 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4629 scans.
4630 * gcc.target/i386/pr32219-4.c: Likewise.
4631 * gcc.target/i386/pr32219-6.c: Likewise.
4632 * gcc.target/i386/pr32219-8.c: Likewise.
4633
bb0cc5c8
KT
46342016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4635
4636 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4637 associated options.
4638
5a0802ea
MP
46392016-04-26 Marek Polacek <polacek@redhat.com>
4640
4641 PR c++/70744
4642 * g++.dg/ext/cond2.C: New test.
4643
00f615af
BC
46442016-04-26 Bin Cheng <bin.cheng@arm.com>
4645
4646 PR tree-optimization/70771
4647 PR tree-optimization/70775
4648 * gcc.dg/pr70771.c: New test.
25939d34 4649 * gcc.dg/pr70775.c: New test.
00f615af 4650
218155e7
BS
46512016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4652
4653 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4654
ab99f467
RB
46552016-04-25 Richard Biener <rguenther@suse.de>
4656
4657 PR tree-optimization/70780
4658 * gcc.dg/torture/pr70780.c: New testcase.
4659
93c590ee
MC
46602016-04-25 Michael Collison <michael.collison@arm.com>
4661
c87885ca
RO
4662 * gcc.target/arm/neon-vaddws16.c: New test.
4663 * gcc.target/arm/neon-vaddws32.c: New test.
4664 * gcc.target/arm/neon-vaddwu16.c: New test.
4665 * gcc.target/arm/neon-vaddwu32.c: New test.
4666 * gcc.target/arm/neon-vaddwu8.c: New test.
4667 * lib/target-supports.exp
93c590ee
MC
4668 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4669 that arm neon support vector widen sum of HImode TO SImode.
4670
d6c1a7a7
JJ
46712016-04-23 Jakub Jelinek <jakub@redhat.com>
4672
4673 PR sanitizer/70712
4674 * c-c++-common/asan/pr70712.c: New test.
4675
ab0fc037
TS
46762016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4677
4678 * .gitattributes: New file.
4679
2aa64824
CL
46802016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4681
4682 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4683
e7e12d92
DH
46842016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4685
4686 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4687 * gfortran.dg/submodule_15.f08: Likewise.
4688
d1431192
RB
46892016-04-22 Richard Biener <rguenther@suse.de>
4690
4691 PR tree-optimization/70740
4692 * gcc.dg/torture/pr70740.c: New testcase.
4693
04a63c24
L
46942016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4695
4696 PR target/70750
4697 * gcc.target/i386/pr70750-1.c: New test.
4698 * gcc.target/i386/pr70750-2.c: Likewise.
4699
20700098
PC
47002016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4701
4702 PR c++/70540
4703 * g++.dg/cpp0x/auto48.C: New.
4704
aedf4e12
MP
47052016-04-21 Marek Polacek <polacek@redhat.com>
4706
4707 PR c++/70513
4708 * g++.dg/cpp0x/forw_enum12.C: New test.
4709 * g++.dg/cpp0x/forw_enum13.C: New test.
4710
2074d80a
KY
47112016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4712
4713 PR target/70728
4714 * gcc.target/i386/pr70728.c: New test.
4715
aef4aab0
RB
47162016-04-21 Richard Biener <rguenther@suse.de>
4717
4718 PR middle-end/70747
4719 * gcc.dg/pr70747.c: New testcase.
4720
2359e571
BC
47212016-04-21 Bin Cheng <bin.cheng@arm.com>
4722
4723 PR tree-optimization/70715
4724 * gcc.dg/tree-ssa/scev-13.c: New test.
4725
ce0e66ff
MG
47262016-04-21 Marc Glisse <marc.glisse@inria.fr>
4727
4728 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4729
2c2870a1
MG
47302016-04-21 Marc Glisse <marc.glisse@inria.fr>
4731
4732 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4733
a2b056a3
JH
47342016-04-20 Jan Hubicka <jh@suse.cz>
4735
4736 PR ipa/70018
4737 * g++.dg/ipa/nothrow-1.C: New testcase.
4738
ee392fc2
NS
47392016-04-20 Nathan Sidwell <nathan@acm.org>
4740
4741 PR c++/55635
4742 * g++.dg/eh/delete1.C: New.
4743
dda49daf
L
47442016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4745
4746 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4747 -mtune-ctrl=sse_typeless_stores.
4748
8a5b9d5a
L
47492016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4750
4751 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4752
1011119f
BC
47532016-04-20 Bin Cheng <bin.cheng@arm.com>
4754
4755 PR tree-optimization/69489
4756 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4757
477d4906
IV
47582016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4759
4760 PR c++/69363
4761 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4762 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4763 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4764
fad08d12
BC
47652016-04-20 Bin Cheng <bin.cheng@arm.com>
4766
4767 PR tree-optimization/56625
4768 PR tree-optimization/69489
4769 * gcc.dg/vect/pr56625.c: New test.
4770 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4771
9e3e4fab
AP
47722016-04-20 Andrew Pinski <apinski@cavium.com>
4773
4774 PR target/64971
4775 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4776
d7aa24e4
AC
47772016-04-20 Arnaud Charlet <charlet@adacore.com>
4778
4779 * gnat.dg/self1.adb: Remove now incorrect test.
4780
e6d62b46
BC
47812016-04-20 Bin Cheng <bin.cheng@arm.com>
4782
4783 * gcc.dg/tree-ssa/scev-11.c: New test.
4784 * gcc.dg/tree-ssa/scev-12.c: New test.
4785
2697b189
MP
47862016-04-20 Marek Polacek <polacek@redhat.com>
4787
4788 PR tree-optimization/70725
4789 * gcc.dg/pr70725.c: New test.
4790
60d393e8
RB
47912016-04-20 Richard Biener <rguenther@suse.de>
4792
4793 PR tree-optimization/70726
4794 * g++.dg/vect/pr70726.cc: New testcase.
4795
82c6f58a
AK
47962016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4797
4798 PR target/70674
4799 * gcc.target/s390/pr70674.c: New test.
4800
90eeab20
JD
48012016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4802
4803 PR libgfortran/70684
4804 * gfortran.dg/list_read_14.f90: New test.
4805
fc9cf6da
L
48062016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4807
4808 PR target/69201
4809 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4810 extern to force it misaligned.
4811 (b): Likewise.
4812 (c): Likewise.
4813 (d): Likewise.
4814 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4815 Don't check `*' before movv4sf_internal.
4816 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4817 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4818 Don't check `*' before movv16qi_internal.
4819 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4820 extern to force it misaligned.
4821 (b): Likewise.
4822 (c): Likewise.
4823 (d): Likewise.
4824 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4825 Don't check `*' before movv2df_internal.
4826 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4827 extern to force it misaligned.
4828 (b): Likewise.
4829 (c): Likewise.
4830 (d): Likewise.
4831 Check movv8sf_internal instead of avx_storeups256.
4832 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4833
ea8927ea
RB
48342016-04-19 Richard Biener <rguenther@suse.de>
4835
4836 PR tree-optimization/70171
4837 * g++.dg/tree-ssa/pr70171.C: New testcase.
4838
65f52ee9
RB
48392016-04-19 Richard Biener <rguenther@suse.de>
4840
4841 PR tree-optimization/70724
4842 * gcc.dg/torture/pr70724.c: New testcase.
4843
987b67f1
VM
48442016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4845
4846 PR middle-end/70689
c87885ca 4847 * gcc.target/i386/pr70689.c: New.
987b67f1 4848
91a47c39
L
48492016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4850
4851 PR target/70708
4852 * gcc.target/i386/pr70708.c: New test.
4853
8270b82d
RB
48542016-04-18 Richard Biener <rguenther@suse.de>
4855
4856 PR tree-optimization/43434
4857 * gcc.dg/vect/pr43434.c: New testcase.
4858 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4859 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4860 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4861 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4862 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4863 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4864 * gcc.dg/gomp/pr68640.c: Likewise.
4865 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4866 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4867
edd048e2
RB
48682016-04-18 Richard Biener <rguenther@suse.de>
4869
4870 PR tree-optimization/70701
4871 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4872
bd5c7330
TV
48732016-04-18 Tom de Vries <tom@codesourcery.com>
4874
4875 PR testsuite/70699
4876 * gcc.dg/pr70161.c: Add dot-file scans.
4877 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4878 instead of after last dot char.
4879
23f2660f
EB
48802016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4881
4882 * c-c++-common/dump-ada-spec-3.c: New test.
4883 * c-c++-common/dump-ada-spec-4.c: Likewise.
4884
da152c9f
TV
48852016-04-17 Tom de Vries <tom@codesourcery.com>
4886
4887 PR other/70183
4888 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4889
cc950f98
JH
48902016-04-15 Jan Hubicka <jh@suse.cz>
4891
4892 PR ipa/70018
4893 * g++.dg/ipa/pure-const-1.C: New testcase.
4894 * g++.dg/ipa/pure-const-2.C: New testcase.
4895 * g++.dg/ipa/pure-const-3.C: New testcase.
4896
949505a9
MP
48972016-04-15 Marek Polacek <polacek@redhat.com>
4898
4899 PR c/70671
4900 * gcc.dg/bitfld-22.c: New test.
4901
10e547d6
BS
49022016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4903
4904 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4905 x86_64.
4906
1e77281b
MP
49072016-04-15 Marek Polacek <polacek@redhat.com>
4908
4909 PR c/70651
4910 * c-c++-common/pr70651.c: New test.
4911
e501fa8e
KT
49122016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4913
4914 PR rtl-optimization/70681
4915 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4916 dump scan on arm and powerpc.
4917 * gcc.dg/pr10474.c: Likewise.
4918
dda1bf61
JJ
49192016-04-15 Jakub Jelinek <jakub@redhat.com>
4920
ca4ef1ff
JJ
4921 PR c++/69517
4922 PR c++/70019
4923 PR c++/70588
4924 * g++.dg/cpp1y/vla11.C: Revert for real.
4925
dda1bf61
JJ
4926 PR c/70436
4927 * c-c++-common/Wparentheses-1.c: New test.
4928 * c-c++-common/gomp/Wparentheses-1.c: New test.
4929 * c-c++-common/gomp/Wparentheses-2.c: New test.
4930 * c-c++-common/gomp/Wparentheses-3.c: New test.
4931 * c-c++-common/gomp/Wparentheses-4.c: New test.
4932 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4933 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4934 * c-c++-common/goacc/Wparentheses-1.c: New test.
4935
1355e62c
KY
49362016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4937
4938 PR target/70662
4939 * gcc.target/i386/pr70662.c: New test.
4940
0ab34b9e 49412016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4942 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4943
4944 PR tree-optimization/70130
4945 * gcc.dg/vect/O3-pr70130.c: New testcase.
4946
bc773aad
MM
49472016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4948
6e9b2286
MM
4949 PR target/70669
4950 * gcc.target/powerpc/pr70669.c: New test.
4951
bc773aad
MM
4952 PR target/70640
4953 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4954 a power7 system that does not have an assembler that supports
4955 power8.
4956
d8747845
MS
49572016-04-14 Martin Sebor <msebor@redhat.com>
4958
4959 PR c++/69517
4960 PR c++/70019
4961 PR c++/70588
4962 * c-c++-common/ubsan/vla-1.c: Revert.
4963 * g++.dg/cpp1y/vla11.C: Same.
4964 * g++.dg/cpp1y/vla12.C: Same.
4965 * g++.dg/cpp1y/vla13.C: Same.
4966 * g++.dg/cpp1y/vla14.C: Same.
4967 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4968 * g++.dg/init/array24.C: Same.
d8747845
MS
4969 * g++.dg/ubsan/vla-1.C: Same.
4970
85128559
MP
49712016-04-14 Marek Polacek <polacek@redhat.com>
4972 Jan Hubicka <hubicka@ucw.cz>
4973
4974 PR c++/70029
4975 * g++.dg/torture/pr70029.C: New test.
4976
52fbb073
MS
49772016-04-14 Martin Sebor <msebor@redhat.com>
4978
4979 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4980 type size to prevent failures on targets with very low maximum
4981 alignment.
4982
6db61d6f
RB
49832016-04-14 Richard Biener <rguenther@suse.de>
4984
4985 PR tree-optimization/70623
4986 * gcc.dg/torture/pr70623.c: New testcase.
4987 * gcc.dg/torture/pr70623-2.c: Likewise.
4988
342fac95
MS
49892016-04-13 Martin Sebor <msebor@redhat.com>
4990
4991 PR c++/69517
4992 PR c++/70019
4993 PR c++/70588
4994 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
4995 * g++.dg/cpp1y/vla11.C: New test.
4996 * g++.dg/cpp1y/vla12.C: New test.
4997 * g++.dg/cpp1y/vla13.C: New test.
4998 * g++.dg/cpp1y/vla14.C: New test.
4999 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 5000 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
5001 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5002
d93c452f
JJ
50032016-04-13 Jakub Jelinek <jakub@redhat.com>
5004
5005 PR c++/70641
5006 * g++.dg/opt/pr70641.C: New test.
5007
85115fb6
RO
50082016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5009
5010 PR rtl-optimization/68749
5011 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5012 effects of argument promotions.
5013 Remove default args to dg-skip-if.
5014
545a4139
PC
50152016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5016
5017 PR c++/70635
5018 * g++.dg/parse/pr70635.C: New.
5019
b3a77f21
MP
50202016-04-13 Marek Polacek <polacek@redhat.com>
5021
5022 PR c++/70639
5023 * c-c++-common/Wmisleading-indentation-4.c: New test.
5024
99cd9857
MP
50252016-04-13 Marek Polacek <polacek@redhat.com>
5026
5027 PR c/70436
c87885ca
RO
5028 * gcc.dg/Wparentheses-12.c: New test.
5029 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 5030
75ca93ec
IE
50312016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5032
5033 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5034 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5035 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5036
3d3f9e7e
JJ
50372016-04-13 Jakub Jelinek <jakub@redhat.com>
5038
37947cd0
JJ
5039 PR middle-end/70633
5040 * gcc.c-torture/compile/pr70633.c: New test.
5041
3d3f9e7e
JJ
5042 PR debug/70628
5043 * gcc.dg/torture/pr70628.c: New test.
5044
92886d3e
PP
50452016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5046
5047 PR c++/70610
5048 * g++.dg/template/pr70610.C: New test.
5049 * g++.dg/template/pr70610-2.C: New test.
5050 * g++.dg/template/pr70610-3.C: New test.
5051 * g++.dg/template/pr70610-4.C: New test.
5052
13bd7c2b
JJ
50532016-04-12 Jakub Jelinek <jakub@redhat.com>
5054
6512fa6d
JJ
5055 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5056 128 instead of 32.
5057
13bd7c2b
JJ
5058 PR c++/70571
5059 * g++.dg/ext/pr70571.C: New test.
5060
20b9851c
MM
50612016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5062
8a434ada 5063 PR target/70640
20b9851c
MM
5064 * gcc.target/powerpc/pr70640.c: New test.
5065
2b2f52bc
PC
50662016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5067
5068 PR c++/68722
5069 * g++.dg/parse/pr68722.C: New.
5070
5901e56a
JJ
50712016-04-12 Jakub Jelinek <jakub@redhat.com>
5072
5073 PR rtl-optimization/70596
5074 * gcc.target/i386/pr70596.c: New test.
5075
d4619dc1
NS
50762016-04-12 Nathan Sidwell <nathan@acm.org>
5077
5078 PR c++/70501
5079 * g++.dg/init/pr70501.C: New.
5080
3df530d3
DW
50812016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5082
5083 * gcc.target/i386/asm-flag-6.c: New test.
5084
b7a120d7
TV
50852016-04-12 Tom de Vries <tom@codesourcery.com>
5086
5087 PR tree-optimization/68756
5088 * gcc.dg/graphite/pr68756.c: New test.
5089
4e0eea75
JJ
50902016-04-12 Jakub Jelinek <jakub@redhat.com>
5091
5092 PR tree-optimization/70602
5093 * gcc.c-torture/execute/pr70602.c: New test.
5094
35fbda43
MM
50952016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5096
5097 PR target/70381
5098 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5099 __float128 emulator is built and runs.
5100 * gcc.target/powerpc/float128-1.c: Likewise.
5101
5102 * lib/target-supports.exp (check_ppc_float128_sw_available):
5103 Rework tests for __float128 software and hardware
5104 availability. Fix exit condition to return 0 on success.
5105
04a99ebe
JG
51062016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5107
5108 PR target/70133
5109 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5110 * gcc.target/aarch64/target_attr_15.c: Likewise.
5111
47cd5a85
PC
51122016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5113
5114 PR c++/69066
5115 * g++.dg/cpp1y/pr69066.C: New.
5116
a5edb32e
JD
51172016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5118
5119 PR fortran/68566
5120 * gfortran.dg/pr36192.f90: Update test.
5121 * gfortran.dg/pr36192_1.f90: Update test.
5122 * gfortran.dg/real_dimension_1.f: Update test.
5123 * gfortran.dg/parameter_array_init_7.f90: New test.
5124
8ef378f8
JDA
51252016-04-09 John David Anglin <danglin@gcc.gnu.org>
5126
c532c871
JDA
5127 PR testsuite/64039
5128 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5129
d34f706f
JDA
5130 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5131
75e1dd9e
JDA
5132 PR rtl-optimization/66669
5133 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5134
8a976f5f
JDA
5135 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5136
da04822a
JDA
5137 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5138 * gcc.dg/pie-1.c: Likewise.
5139 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5140 * gcc.dg/pic-4.c: Likewise.
5141 * gcc.dg/pie-3.c: Likewise.
5142 * gcc.dg/pie-4.c: Likewise.
5143
adfabcf9
JDA
5144 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5145
4a020adf
JDA
5146 PR tree-optimization/68644
5147 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5148
8ef378f8
JDA
5149 PR rtl-optimization/64886
5150 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5151
09bf990e
TV
51522016-04-09 Tom de Vries <tom@codesourcery.com>
5153
5154 PR tree-optimization/68953
5155 * gcc.dg/graphite/pr68953.c: New test.
5156
138c3c1a
DH
51572016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5158
5159 PR fortran/70592
5160 * gfortran.dg/deferred_character_16.f90: New test.
5161
f55460af
JJ
51622016-04-09 Jakub Jelinek <jakub@redhat.com>
5163
5164 PR tree-optimization/70586
5165 * gcc.c-torture/execute/pr70586.c: New test.
5166
0b77bbf3
DH
51672016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5168
5169 PR sanitizer/70573
5170 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5171 with __builtin_memset
5172 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5173
c42cfb5c
CP
51742016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5175
5176 PR lto/70289
5177 PR ipa/70348
5178 PR tree-optimization/70373
5179 PR middle-end/70533
5180 PR middle-end/70534
5181 PR middle-end/70535
5182 * c-c++-common/goacc/reduction-5.c: New test.
5183 * c-c++-common/goacc/reduction-promotions.c: New test.
5184 * gfortran.dg/goacc/reduction-3.f95: New test.
5185 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5186
56cfb596
PP
51872016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5188
5189 PR c++/70590
5190 PR c++/70452
5191 * g++.dg/pr70590.C: New test.
5192 * g++.dg/pr70590-2.C: New test.
5193
1a13c0a2
JJ
51942016-04-08 Jakub Jelinek <jakub@redhat.com>
5195
abc0647a
JJ
5196 PR middle-end/70593
5197 * gcc.target/i386/pr70593.c: New test.
5198
1a13c0a2
JJ
5199 PR rtl-optimization/70574
5200 * gcc.target/i386/avx2-pr70574.c: New test.
5201
c3da4956
MO
52022016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5203
5204 PR sanitizer/70541
5205 * c-c++-common/asan/pr70541.c: New test.
5206
9f1b833b
TV
52072016-04-08 Tom de Vries <tom@codesourcery.com>
5208
5209 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5210 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5211
bae7adda
KT
52122016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5213
5214 PR target/70566
5215 * gcc.c-torture/execute/pr70566.c: New test.
5216
211f3d57
TV
52172016-04-08 Tom de Vries <tom@codesourcery.com>
5218
5219 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5220 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5221
02cf2861
AM
52222016-04-08 Alan Modra <amodra@gmail.com>
5223
5224 * gcc.target/powerpc/pr70117.c: New.
5225
5f490f9f
JJ
52262016-04-07 Jakub Jelinek <jakub@redhat.com>
5227
56e9b710
JJ
5228 PR testsuite/70581
5229 * gcc.dg/lto/simd-function_0.c: New test.
5230
5f490f9f
JJ
5231 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5232 clones.
5233 * c-c++-common/attr-simd-2.c: Likewise.
5234 * c-c++-common/attr-simd-4.c: Likewise.
5235 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5236 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5237
e4ebc74d
TP
52382016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5239
5240 PR testsuite/70553
5241 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5242
9817ae35
TS
52432016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5244 Tom de Vries <tom@codesourcery.com>
5245
5246 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5247 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5248 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5249 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5250 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5251 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5252 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5253 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5254
e292f64d
PP
52552016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5256
5257 PR c/70436
5258 * g++.dg/warn/Wparentheses-29.C: New test.
5259
6b37bdaf
PP
52602016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5261
5262 PR c/70436
5263 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5264 explicit braces to resolve a future -Wparentheses warning.
5265
64824205
RH
52662016-04-06 Richard Henderson <rth@redhat.com>
5267
5268 * gcc.dg/pr61817-1.c: New test.
5269 * gcc.dg/pr61817-2.c: New test.
5270 * gcc.dg/pr69391-1.c: New test.
5271 * gcc.dg/pr69391-2.c: New test.
5272
bc2fc1f3
VM
52732016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5274
5275 PR rtl-optimization/70398
c87885ca 5276 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5277
41414a02
EB
52782016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5279
5280 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5281
4066ea8a
YR
52822016-04-06 Yvan Roux <yvan.roux@linaro.org>
5283 Pedro Alves <palves@redhat.com>
5284
5285 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5286
ec35ea45
JJ
52872016-04-06 Jakub Jelinek <jakub@redhat.com>
5288
3866f8dd
JJ
5289 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5290 Check for avx512f effective targets instead of avx2.
5291 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5292 for AVX512F clones.
5293 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5294 * g++.dg/gomp/declare-simd-1.C: Likewise.
5295 * g++.dg/gomp/declare-simd-3.C: Likewise.
5296 * g++.dg/gomp/declare-simd-4.C: Likewise.
5297
ec35ea45
JJ
5298 PR middle-end/70550
5299 * c-c++-common/gomp/pr70550-1.c: New test.
5300 * c-c++-common/gomp/pr70550-2.c: New test.
5301
c08d28ac
NS
53022016-04-05 Nathan Sidwell <nathan@acm.org>
5303
5304 PR c++/70512
5305 * g++.dg/ext/attribute-may-alias-5.C: New.
5306
1d510e04
JJ
53072016-04-05 Jakub Jelinek <jakub@redhat.com>
5308
5309 PR c++/70336
5310 * c-c++-common/pr70336.c: New test.
5311 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5312 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5313
84278ed9
JH
53142016-04-05 Jan Hubicka <hubicka@ucw.cz>
5315
5316 PR ipa/66223
5317 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5318
268a0ec4
JJ
53192016-04-05 Jakub Jelinek <jakub@redhat.com>
5320
5321 PR rtl-optimization/70542
5322 * gcc.dg/torture/pr70542.c: New test.
5323 * gcc.target/i386/avx2-pr70542.c: New test.
5324
5e8c2eb1
ZS
53252016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5326
5327 PR tree-optimization/70509
5328 * gcc.target/i386/avx512bw-pr70509.c: New test.
5329
c0daf32d
PP
53302016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5331
5332 PR c++/70452
5333 * g++.dg/ext/constexpr-vla4.C: New test.
5334
bf867841
UB
53352016-04-05 Uros Bizjak <ubizjak@gmail.com>
5336
5337 PR target/70510
5338 * gcc.target/i386/pr70510.c: New test.
5339
3022186a
RB
53402016-04-05 Richard Biener <rguenther@suse.de>
5341
5342 PR tree-optimization/70526
5343 * g++.dg/torture/pr70526.C: New testcase.
5344
55fc79b2
JJ
53452016-04-05 Jakub Jelinek <jakub@redhat.com>
5346
5347 PR target/70525
5348 * gcc.target/i386/pr70525.c: New test.
5349
62b233f2
RB
53502016-04-05 Richard Biener <rguenther@suse.de>
5351
5352 PR middle-end/70499
5353 * g++.dg/torture/pr70499.C: New testcase.
5354
cc05759d
RB
53552016-04-05 Richard Biener <rguenther@suse.de>
5356
5357 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5358 remove XFAIL.
5359
f23f16d4
JJ
53602016-04-04 Jakub Jelinek <jakub@redhat.com>
5361
5362 PR middle-end/70307
5363 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5364 rs6000 ABI warnings.
5365
d27ecc49
JH
53662016-04-04 Jan Hubicka <hubicka@ucw.cz>
5367
5368 PR ipa/66223
5369 * g++.dg/ipa/devirt-51.C: New testcase.
5370
c974c96e
BS
53712016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5372 Jakub Jelinek <jakub@redhat.com>
5373
5374 PR middle-end/70457
5375 * gcc.dg/torture/pr70457.c: New.
5376
7a85da89
AV
53772016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5378
5379 PR fortran/67538
5380 * gfortran.dg/allocate_with_source_19.f08: New test.
5381
de517e64
AV
53822016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5383
5384 PR fortran/65795
5385 * gfortran.dg/coarray_allocate_6.f08: New test.
5386
43b9f499
RB
53872016-04-04 Richard Biener <rguenther@suse.de>
5388
5389 PR rtl-optimization/70484
5390 * gcc.dg/torture/pr70484.c: New testcase.
5391
f13355da
MP
53922016-04-04 Marek Polacek <polacek@redhat.com>
5393
5394 PR c/70307
5395 * gcc.dg/torture/pr70307.c: New test.
5396
6cc6ed50
OE
53972016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5398
5399 PR target/70416
5400 PR target/67391
5401 * gcc.target/sh/torture/pr70416.c: New.
5402
abdc16c8
MS
54032016-04-02 Martin Sebor <msebor@redhat.com>
5404
5405 PR c++/67376
5406 PR c++/70170
5407 PR c++/70172
5408 PR c++/70228
5409 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5410 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5411 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5412 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5413 * g++.dg/cpp0x/constexpr-string.C: Same.
5414 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5415 * g++.dg/cpp0x/pr65398.C: Same.
5416 * g++.dg/ext/constexpr-vla1.C: Same.
5417 * g++.dg/ext/constexpr-vla2.C: Same.
5418 * g++.dg/ext/constexpr-vla3.C: Same.
5419 * g++.dg/ubsan/pr63956.C: Same.
5420
763cd859
JJ
54212016-04-01 Jakub Jelinek <jakub@redhat.com>
5422
5423 PR rtl-optimization/70467
5424 * gcc.target/i386/pr70467-2.c: New test.
5425
0f875435
JJ
54262016-04-01 Jakub Jelinek <jakub@redhat.com>
5427 Marek Polacek <polacek@redhat.com>
5428
5429 PR c++/70488
5430 * g++.dg/init/new47.C: New test.
5431
41d14659
RR
54322016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5433
5434 PR target/70496
5435 * gcc.target/arm/pr70496.c: New test.
5436
f9bf89bb
NS
54372016-04-01 Nathan Sidwell <nathan@acm.org>
5438
73b9085d
NS
5439 PR c++/68475
5440 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5441
4afdcfaa
IE
54422016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5443
5444 PR target/69890
5445 * gcc.dg/strlenopt.h (memmove): New.
5446 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5447 instead of "string.h".
5448 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5449 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5450 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5451 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5452 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5453 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5454 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5455 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5456 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5457 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5458 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5459 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5460 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5461 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5462 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5463 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5464 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5465 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5466 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5467 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5468
b5d7a29c
RO
54692016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5470
5471 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5472 (Holder::foo): Reflect this.
5473
b660f9ec
IE
54742016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5475
5476 PR target/70442
5477 * gcc.dg/pr70442.c: New test.
5478
88504f34
NS
54792016-03-31 Nathan Sidwell <nathan@acm.org>
5480
5481 PR c++/70393
5482 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5483
95d34b96
KY
54842016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5485
5486 PR target/70453
5487 * gcc.target/i386/pr70453.c: New test.
5488
b4c4967c
AB
54892016-03-31 Andrey Belevantsev <abel@ispras.ru>
5490
5491 PR target/70292
5492 * gcc.c-torture/pr70292.c: New test.
5493
5fde6a45
MP
54942016-03-31 Marek Polacek <polacek@redhat.com>
5495
5496 PR c/70297
5497 * c-c++-common/pr70297.c: New test.
5498 * g++.dg/cpp0x/typedef-redecl.C: New test.
5499 * gcc.dg/typedef-redecl2.c: New test.
5500
97eb24c4
JJ
55012016-03-31 Jakub Jelinek <jakub@redhat.com>
5502
5503 PR rtl-optimization/70460
5504 * gcc.c-torture/execute/pr70460.c: New test.
5505
efc3536f
RB
55062016-03-31 Richard Biener <rguenther@suse.de>
5507
5508 PR c++/70430
5509 * g++.dg/ext/vector30.C: New testcase.
5510
e0876e21
DH
55112016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5512 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5513
5514 * gfortran.dg/fmt_pf.f90: New test.
5515
e9bff8c6
RO
55162016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5517
5518 Forward-port from 5 branch
5519 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5520
5521 PR testsuite/70356
5522 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5523 dg-require-effective-target after dg-do.
5524
5525 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5526
5527 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5528
2620c80d
TS
55292016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5530 Julian Brown <julian@codesourcery.com>
5531 Chung-Lin Tang <cltang@codesourcery.com>
5532 Cesar Philippidis <cesar@codesourcery.com>
5533 James Norris <jnorris@codesourcery.com>
5534 Tom de Vries <tom@codesourcery.com>
5535 Nathan Sidwell <nathan@codesourcery.com>
5536
bf867841 5537 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5538 * c-c++-common/goacc/loop-clauses.c: Likewise.
5539 * g++.dg/goacc/template.C: Likewise.
5540 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5541 * gfortran.dg/goacc/loop-1.f95: Likewise.
5542 * gfortran.dg/goacc/loop-5.f95: Likewise.
5543 * gfortran.dg/goacc/loop-6.f95: Likewise.
5544 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5545 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5546 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5547 * c-c++-common/goacc/clauses-fail.c: Likewise.
5548 * c-c++-common/goacc/parallel-1.c: Likewise.
5549 * c-c++-common/goacc/reduction-1.c: Likewise.
5550 * c-c++-common/goacc/reduction-2.c: Likewise.
5551 * c-c++-common/goacc/reduction-3.c: Likewise.
5552 * c-c++-common/goacc/reduction-4.c: Likewise.
5553 * c-c++-common/goacc/routine-3.c: Likewise.
5554 * c-c++-common/goacc/routine-4.c: Likewise.
5555 * c-c++-common/goacc/routine-5.c: Likewise.
5556 * c-c++-common/goacc/tile.c: Likewise.
5557 * g++.dg/goacc/template.C: Likewise.
5558 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5559 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5560 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5561 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5562 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5563 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5564 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5565 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5566 * c-c++-common/goacc/use_device-1.c: ... this file.
5567 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5568 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5569 * c-c++-common/goacc/host_data-6.c: ... this file.
5570 * c-c++-common/goacc/loop-2-kernels.c: New file.
5571 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5572 * c-c++-common/goacc/loop-3.c: Likewise.
5573 * g++.dg/goacc/reference.C: Likewise.
5574 * g++.dg/goacc/routine-1.C: Likewise.
5575 * g++.dg/goacc/routine-2.C: Likewise.
5576
f6d2d066
RB
55772016-03-30 Richard Biener <rguenther@suse.de>
5578
5579 PR middle-end/70450
5580 * gcc.dg/torture/pr70450.c: New testcase.
5581
d43242b9
JJ
55822016-03-30 Jakub Jelinek <jakub@redhat.com>
5583
5584 PR target/70421
5585 * gcc.dg/torture/pr70421.c: New test.
5586 * gcc.target/i386/avx512f-pr70421.c: New test.
5587
5ce43b77
L
55882016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5589
5590 PR testsuite/70364
5591 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5592 (check): New function.
5593 (bar): Call check.
5594 (foo): Align stack to 16 bytes when calling bar.
5595 * gcc.target/i386/cleanup-2.c: Likewise.
5596
d014a712
PP
55972016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5598
5599 PR tree-optimization/59124
5600 * gcc.dg/Warray-bounds-19.c: New test.
5601
13f0e8c7
ZW
56022016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5603
5604 * lib/prune.exp (escape_regex_chars): New.
5605 (prune_file_path): Update to quote metcharacters for regexp.
5606
3336c6e0
JJ
56072016-03-29 Jakub Jelinek <jakub@redhat.com>
5608
a362f023
JJ
5609 PR rtl-optimization/70429
5610 * gcc.c-torture/execute/pr70429.c: New test.
5611
3336c6e0
JJ
5612 PR tree-optimization/70405
5613 * gcc.dg/pr70405.c: New test.
5614
728557fd
AV
56152016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5616
5617 PR fortran/70397
5618 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5619 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5620
bef977d4
TS
56212016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5622
5623 PR testsuite/64177
5624 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5625 __cilkrts_set_param to set two workers.
5626 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5627 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5628
6f6d25c9
DH
56292016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5630
bf867841 5631 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5632
45733562
KY
56332016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5634
5635 PR target/70406
bf867841 5636 * gcc.target/i386/pr70406.c: New test.
45733562 5637
a1799e5e
EB
56382016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5639
5640 * gnat.dg/specs/double_record_extension3.ads: New test.
5641
5fca7b66
RH
56422016-03-25 Richard Henderson <rth@redhat.com>
5643
5644 PR target/70120
5645 * gcc.target/aarch64/pr70120-1.c: New.
5646 * gcc.target/aarch64/pr70120-2.c: New.
5647 * gcc.target/aarch64/pr70120-3.c: New.
5648
31ce75c6
PP
56492016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5650
5651 PR c++/62212
5652 * g++.dg/template/mangle2.C: The dg-do directive should be
5653 "compile" not "assemble".
5654
3caf0ca1
BS
56552016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5656
5657 PR lto/69650
5658 * gcc.dg/pr69650.c: New test.
5659
634035b6
DE
56602016-03-25 David Edelsohn <dje.gcc@gmail.com>
5661
5662 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5663
45d34276
AM
56642016-03-25 Alan Modra <amodra@gmail.com>
5665
5666 * gcc.dg/dfp/pr70052.c: New test.
5667
8f085166
RH
56682016-03-24 Richard Henderson <rth@redhat.com>
5669
5670 PR middle-end/69845
5671 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5672 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5673
011e5ec3
TV
56742016-03-24 Tom de Vries <tom@codesourcery.com>
5675
5676 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5677
9e3f4551
TV
56782016-03-24 Tom de Vries <tom@codesourcery.com>
5679
5680 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5681 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5682
45780041
TV
56832016-03-24 Tom de Vries <tom@codesourcery.com>
5684
5685 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5686 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5687
887ab4e5
PP
56882016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5689
5690 PR c++/62212
5691 * g++.dg/template/mangle2.C: New test.
5692
69a9a66f
RB
56932016-03-24 Richard Biener <rguenther@suse.de>
5694
5695 PR tree-optimization/70396
5696 * gcc.dg/torture/pr70396.c: New testcase.
5697
ed87de55
RB
56982016-03-24 Richard Biener <rguenther@suse.de>
5699
5700 PR middle-end/70370
5701 * gcc.dg/torture/pr70370.c: New testcase.
5702
ea064934
TV
57032016-03-24 Tom de Vries <tom@codesourcery.com>
5704
5705 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5706 * gfortran.dg/goacc/kernels-tree.f95: Same.
5707 * gfortran.dg/goacc/parallel-tree.f95: Same.
5708
b2a4dd1d
TV
57092016-03-24 Tom de Vries <tom@codesourcery.com>
5710
5711 * c-c++-common/goacc/uninit-if-clause.c: New test.
5712 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5713
72e7cd6e
JJ
57142016-03-24 Jakub Jelinek <jakub@redhat.com>
5715
5716 PR target/70290
bf867841
UB
5717 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5718 Fix formatting.
72e7cd6e 5719
ce9d0c03
RB
57202016-03-24 Richard Biener <rguenther@suse.de>
5721
5722 PR tree-optimization/70372
5723 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5724
426b9428
PP
57252016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5726
5727 PR c++/70347
5728 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5729
cd1588c4
PP
57302016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5731
5732 PR c++/70332
5733 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5734
61637db3
JJ
57352016-03-23 Jakub Jelinek <jakub@redhat.com>
5736
928af3bf
JJ
5737 PR c++/70001
5738 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5739 * g++.dg/cpp1y/pr70001.C: New test.
5740
61637db3
JJ
5741 PR c++/70323
5742 * g++.dg/cpp0x/constexpr-70323.C: New test.
5743
05aca4e7
AO
57442016-03-23 Alexandre Oliva <aoliva@redhat.com>
5745 Jason Merrill <jason@redhat.com>
5746 Jakub Jelinek <jakub@redhat.com>
5747
5748 PR c++/69315
5749 * g++.dg/cpp0x/constexpr-69315.C: New test.
5750 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5751
fbdb6baf
MP
57522016-03-23 Marek Polacek <polacek@redhat.com>
5753
5754 PR c++/69884
5755 * g++.dg/warn/Wignored-attributes-1.C: New test.
5756 * g++.dg/warn/Wignored-attributes-2.C: New test.
5757
d79ee524
TV
57582016-03-23 Tom de Vries <tom@codesourcery.com>
5759
5760 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5761 initialization.
5762 * gfortran.dg/goacc/private-3.f95 (test): Same.
5763 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5764 missing use param.
5765
a59f0bef
KT
57662016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5767
5768 * lib/target-supports.exp: Remove v7ve entry from loop
5769 creating effective target checks.
5770 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5771 (add_options_for_arm_arch_v7ve): Likewise.
5772
0179520a
JJ
57732016-03-23 Jakub Jelinek <jakub@redhat.com>
5774
5775 PR tree-optimization/70354
5776 * gcc.dg/vect/pr70354-1.c: New test.
5777 * gcc.dg/vect/pr70354-2.c: New test.
5778 * gcc.target/i386/avx2-pr70354-1.c: New test.
5779 * gcc.target/i386/avx2-pr70354-2.c: New test.
5780
75bb14d7
JL
57812016-03-22 Jeff Law <law@redhat.com>
5782
5783 PR target/70232
5784 * gcc.dg/tree-ssa/pr70232.c: New test.
5785
72c9526d
IE
57862016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5787
5788 PR target/70302
5789 * gcc.target/i386/pr70302.c: New test.
5790
a3ca1bc5
RB
57912016-03-22 Richard Biener <rguenther@suse.de>
5792
5793 PR middle-end/70251
5794 * g++.dg/torture/pr70251.C: New testcase.
5795
5c240f4d
DM
57962016-03-22 David Malcolm <dmalcolm@redhat.com>
5797
5798 PR c/69993
5799 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5800 Wmisleading-indentation.c.
5801 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5802 reflect change to diagnostic text and order of messages.
5803 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5804
80f6631b
DE
58052016-03-22 David Edelsohn <dje.gcc@gmail.com>
5806
5807 * g++.dg/ext/java-3.C: Don't compile on AIX.
5808
9a10956c
RB
58092016-03-22 Richard Biener <rguenther@suse.de>
5810
5811 PR middle-end/70333
5812 * gcc.dg/torture/pr70333.c: New testcase.
5813
6cedf922
IE
58142016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5815
5816 * g++.dg/ext/pr70290.C: New test.
5817
cd6c27ac
KY
58182016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5819
5820 PR target/70325
5821 * gcc.target/i386/pr70325.c: New test.
5822
4cde512c
JJ
58232016-03-22 Jakub Jelinek <jakub@redhat.com>
5824
b01915ed
JJ
5825 PR target/70329
5826 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5827 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5828
4e3e2cf1
JJ
5829 PR target/70300
5830 * gcc.target/i386/pr70300.c: New test.
5831
4cde512c
JJ
5832 PR c++/70295
5833 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5834 (func2): New function for cond with parens, xfail warning for c++.
5835 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5836
16f6d7dc
PP
58372016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5838
5839 PR c++/70096
5840 * g++.dg/template/ptrmem30.C: New test.
5841
a3e2b438
PP
58422016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5843
5844 PR c++/70204
5845 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5846 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5847
11b6a02e
JJ
58482016-03-21 Jakub Jelinek <jakub@redhat.com>
5849
5850 PR middle-end/70326
5851 * gcc.dg/pr70326.c: New test.
5852
b9407883
MG
58532016-03-21 Marc Glisse <marc.glisse@inria.fr>
5854 Jakub Jelinek <jakub@redhat.com>
5855
5856 PR tree-optimization/70317
5857 * gcc.dg/pr70317.c: New test.
5858
4a148e19
UB
58592016-03-21 Uros Bizjak <ubizjak@gmail.com>
5860
5861 PR target/70327
5862 * gcc.target/i386/pr70327.c: New test.
5863
2a85ddbb
ML
58642016-03-21 Martin Liska <mliska@suse.cz>
5865
7d36fe98 5866 PR ipa/70306
2a85ddbb
ML
5867 * gcc.dg/ipa/pr70306.c: New test.
5868
4a148e19 58692016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5870
5871 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5872 * gcc.target/arm/attr-align3.c: Likewise.
5873 * gcc.target/arm/attr_arm.c: Likewise.
5874 * gcc.target/arm/flip-thumb.c: Likewise.
5875
6b366948
JJ
58762016-03-21 Jakub Jelinek <jakub@redhat.com>
5877
5878 PR target/70296
5879 * gcc.target/powerpc/altivec-36.c: New test.
5880
2fac8c14
RB
58812016-03-21 Richard Biener <rguenther@suse.de>
5882
5883 PR tree-optimization/70310
5884 * gcc.dg/torture/pr70310.c: New testcase.
5885
e9bde854
KY
58862016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5887
5888 PR target/70293
5889 * gcc.target/i386/pr70293.c: New test.
5890
56bbfaf6
RB
58912016-03-21 Richard Biener <rguenther@suse.de>
5892
5893 PR tree-optimization/70288
5894 * gcc.dg/torture/pr70288-1.c: New testcase.
5895 * gcc.dg/torture/pr70288-2.c: Likewise.
5896
3eee49ed
AB
58972016-03-21 Andrey Belevantsev <abel@ispras.ru>
5898
5899 PR rtl-optimization/69307
5900 * gcc.target/arm/pr69307.c: New test.
4a148e19 5901
8e7816b4
AB
59022016-03-21 Andrey Belevantsev <abel@ispras.ru>
5903
5904 PR rtl-optimization/69102
5905 * gcc.c-torture/compile/pr69102.c: New test.
5906
14d7d4be
JL
59072016-03-18 Jeff Law <law@redhat.com>
5908
5909 PR rtl-optimization/70263
5910 * gcc.c-torture/compile/pr70263-1.c: New test.
5911 * gcc.target/i386/pr70263-2.c: New test.
5912
5c6a601c
BS
59132016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5914
5915 PR rtl-optimization/70278
5916 * gcc.dg/torture/pr70278.c: New test.
5917 * gcc.target/arm/pr70278.c: New test.
5918
4bbf545b
DM
59192016-03-18 David Malcolm <dmalcolm@redhat.com>
5920
5921 PR c/70281
5922 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5923 (test_builtin_types_compatible_p): New test function.
5924 * gcc.dg/pr70281.c: New test case.
5925
dc28bb68
CL
59262016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5927
5928 PR target/70113
5929 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5930
5e8d6dff
IE
59312016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5932
5933 PR tree-optimization/70252
5934 * gcc.dg/pr70252.c: New test.
5935
d0e7e403
TV
59362016-03-18 Tom de Vries <tom@codesourcery.com>
5937
5938 * gcc.dg/pr70161-2.c: New test.
5939 * gcc.dg/pr70161.c: New test.
5940
fa22501a
TV
59412016-03-18 Tom de Vries <tom@codesourcery.com>
5942
5943 PR ipa/70269
5944 * gcc.dg/pr70269.c: New test.
5945
dd125026
JJ
59462016-03-18 Jakub Jelinek <jakub@redhat.com>
5947
5948 PR c++/70267
5949 * g++.dg/ext/java-3.C: New test.
5950
91914f0a
PP
59512016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5952
5953 PR c++/70205
5954 * g++.dg/lookup/pr70205.C: New test.
5955
753a8910
PP
59562016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5957
5958 PR c++/70218
5959 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5960
14ba7b28
MP
59612016-03-17 Marek Polacek <polacek@redhat.com>
5962
5963 PR c/69407
5964 * gcc.dg/atomic-op-6.c: New test.
5965
ded60913
DM
59662016-03-17 David Malcolm <dmalcolm@redhat.com>
5967
5968 PR c/70264
5969 * c-c++-common/pr70264.c: New test case.
5970
a3aad0e6
JJ
59712016-03-17 Jakub Jelinek <jakub@redhat.com>
5972
17366700
JJ
5973 PR c++/70144
5974 * c-c++-common/pr70144-1.c: New test.
5975 * c-c++-common/pr70144-2.c: New test.
5976
a3aad0e6
JJ
5977 PR c++/70272
5978 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5979 * g++.dg/opt/flifetime-dse6.C: New test.
5980 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5981
b57e6e18
L
59822016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5983
5984 PR driver/70192
5985 * gcc.dg/pic-1.c: New test.
5986 * gcc.dg/pic-2.c: Likewise.
5987 * gcc.dg/pic-3.c: Likewise.
5988 * gcc.dg/pic-4.c: Likewise.
5989 * gcc.dg/pie-1.c: Likewise.
5990 * gcc.dg/pie-2.c: Likewise.
5991 * gcc.dg/pie-3.c: Likewise.
5992 * gcc.dg/pie-4.c: Likewise.
5993 * gcc.dg/pie-5.c: Likewise.
5994 * gcc.dg/pie-6.c: Likewise.
5995
b38ba58b
TV
59962016-03-17 Tom de Vries <tom@codesourcery.com>
5997
5998 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5999 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6000
6931b3b7
RB
60012016-03-17 Richard Biener <rguenther@suse.de>
6002
6003 PR debug/70271
6004 * g++.dg/debug/pr70271.C: New testcase.
6005
0c8b64cb
IE
60062016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6007
6008 * gcc.target/i386/pr70251.c: New test.
6009
b1970801
MP
60102016-03-17 Marek Polacek <polacek@redhat.com>
6011
6012 PR c++/70194
6013 * g++.dg/warn/constexpr-70194.C: New test.
6014
820c5eaa
RH
60152016-03-16 Richard Henderson <rth@redhat.com>
6016
6017 PR middle-end/70240
6018 * gcc.c-torture/compile/pr70240.c: New.
6019
da0ad263
SKS
60202016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6021
6022 * gcc.c-torture/compile/20151204.c: Skip for avr.
6023
c73d295c
JJ
60242016-03-16 Jakub Jelinek <jakub@redhat.com>
6025
6026 PR target/70245
6027 * g++.dg/opt/pr70245.C: New test.
6028 * g++.dg/opt/pr70245.h: New file.
6029 * g++.dg/opt/pr70245-aux.cc: New file.
6030
b2794066
MS
60312016-03-16 Martin Sebor <msebor@redhat.com>
6032
6033 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6034
aa43616c
RH
60352016-03-16 Richard Henderson <rth@redhat.com>
6036
6037 PR middle-end/70199
6038 * gcc.c-torture/compile/pr70199.c: New.
6039
59608fe5
L
60402016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6041
6042 * gcc.dg/uninit-19.c: Run dos2unix.
6043
ab4c578f
MP
60442016-03-16 Marek Polacek <polacek@redhat.com>
6045
6046 PR c/70093
6047 * gcc.dg/nested-func-10.c: New test.
6048 * gcc.dg/nested-func-9.c: New test.
6049
f5387e76
JJ
60502016-03-16 Jakub Jelinek <jakub@redhat.com>
6051
6052 PR tree-optimization/68714
6053 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6054
7662b718
TV
60552016-03-16 Tom de Vries <tom@codesourcery.com>
6056
6057 PR tree-optimization/68715
6058 * gcc.dg/graphite/pr68715-2.c: New test.
6059 * gcc.dg/graphite/pr68715.c: New test.
6060 * gfortran.dg/graphite/pr68715.f90: New test.
6061
be7ce7ae
TV
60622016-03-16 Tom de Vries <tom@codesourcery.com>
6063
6064 PR tree-optimization/68809
6065 * gcc.dg/graphite/pr68809-2.c: New test.
6066 * gcc.dg/graphite/pr68809.c: New test.
6067
1935f250
JJ
60682016-03-16 Jakub Jelinek <jakub@redhat.com>
6069
6651c93e
JJ
6070 PR c++/70147
6071 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6072 method call to i () as argument. Adjust expected output.
6073
1935f250
JJ
6074 PR c++/70147
6075 * g++.dg/ubsan/pr70147-1.C: New test.
6076 * g++.dg/ubsan/pr70147-2.C: New test.
6077
ab1caa6e
MS
60782016-03-15 Martin Sebor <msebor@redhat.com>
6079
6080 PR c++/58281
6081 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6082
5c2a1bbb
JDA
60832016-03-15 John David Anglin <danglin@gcc.gnu.org>
6084
cb5d8ad1
JDA
6085 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6086 hppa*-*-hpux*.
6087
b440dd40
JDA
6088 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6089
5c2a1bbb
JDA
6090 PR libfortran/69799
6091 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6092 libatomic_available.
6093
42c729c5
MP
60942016-03-15 Marek Polacek <polacek@redhat.com>
6095
6096 PR c++/70209
6097 * g++.dg/ext/attribute-may-alias-4.C: New test.
6098
82b1c550
AM
60992016-03-15 Alexander Monakov <amonakov@ispras.ru>
6100
6101 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6102 -fvar-tracking-assignments-toggle flag.
6103
4ccbf3a6
PH
61042016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6105
6106 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6107
c39858bd
JJ
61082016-03-15 Jakub Jelinek <jakub@redhat.com>
6109
6110 PR rtl-optimization/70222
6111 * gcc.c-torture/execute/pr70222-1.c: New test.
6112 * gcc.c-torture/execute/pr70222-2.c: New test.
6113
8be119c1
RH
61142016-03-15 Richard Henderson <rth@redhat.com>
6115
6116 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6117
6598bb55
AB
61182016-03-15 Andrey Belevantsev <abel@ispras.ru>
6119
6120 PR rtl-optimization/69032
6121 * gcc.dg/pr69032.c: New test.
6122
81fa2944
AB
61232016-03-15 Andrey Belevantsev <abel@ispras.ru>
6124
6125 PR rtl-optimization/63384
4a148e19 6126 * g++.dg/pr63384.C: New test.
81fa2944 6127
74ea9ab6
AB
61282016-03-15 Andrey Belevantsev <abel@ispras.ru>
6129
6130 PR target/64411
6131 * gcc.target/i386/pr64411.C: New test.
6132
045d5055
TV
61332016-03-15 Tom de Vries <tom@codesourcery.com>
6134
6135 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6136 * gfortran.dg/goacc/kernels-alias.f95: New test.
6137
3ea33585
MS
61382016-03-14 Martin Sebor <msebor@redhat.com>
6139
6140 PR c++/53792
6141 * g++.dg/cpp0x/constexpr-inline.C: New test.
6142 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6143
1df7b330
DE
61442016-03-14 David Edelsohn <dje.gcc@gmail.com>
6145
6146 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6147
79b57d18
JJ
61482016-03-14 Jakub Jelinek <jakub@redhat.com>
6149
6150 PR middle-end/70219
6151 * gcc.dg/pr70219.c: New test.
6152
3cbf012a
BS
61532016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6154
6155 PR target/70083
6156 * gcc.dg/torture/pr70083.c: New test.
6157 * gcc.target/i386/pr70083.c: New test.
6158
a9fee7cd
RB
61592016-03-14 Richard Biener <rguenther@suse.de>
6160
6161 PR tree-optimization/56365
6162 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6163
4799603f
SB
61642016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6165
6166 PR target/70098
6167 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6168 New function.
6169 * g++.dg/pr70098.C: New testcase.
6170
6171
760ca967
TV
61722016-03-14 Tom de Vries <tom@codesourcery.com>
6173
6174 PR tree-optimization/70045
6175 * gcc.dg/graphite/pr70045.c: New test.
6176
44e66a77
JD
61772016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6178
6179 PR fortran/69043
6180 * gfortran.dg/include_9.f90: New test.
6181
a18e0fe1
DH
61822016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6183
6184 PR fortran/45076
6185 gfortran.dg/prof/prof.exp: New script.
6186 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6187
d0aca6ab
AB
61882016-03-12 Andrey Belevantsev <abel@ispras.ru>
6189
6190 PR rtl-optimization/69307
6191 * gcc.dg/pr69307.c: New test.
6192
cefe08a4
VM
61932016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6194
6195 PR target/69614
6196 * gcc.target/arm/pr69614.c: New.
6197
70112e2a
PT
61982016-03-12 Paul Thomas <pault@gcc.gnu.org>
6199
6200 PR fortran/70031
6201 * gfortran.dg/submodule_14.f08: New test
6202
6203 PR fortran/69524
6204 * gfortran.dg/submodule_15.f08: New test
6205
3f1e5d3a
PP
62062016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6207
6208 PR c++/70106
6209 * g++.dg/cpp1y/paren3.C: New test.
6210
a3f6d680
MM
62112016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6212
6213 PR target/70131
6214 * gcc.target/powerpc/ppc-round2.c: New test.
6215
92348f09
BS
62162016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6217
6218 PR target/70123
6219 * gcc.dg/torture/pr70123.c: New test.
6220
cebde9e9
JL
62212016-03-11 Jeff Law <law@redhat.com>
6222
6223 PR tree-optimization/70190
6224 * gcc.c-torture/compile/pr70190.c: New test.
6225
3edc5da4
DM
62262016-03-11 David Malcolm <dmalcolm@redhat.com>
6227
6228 PR c/68187
6229 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6230 case.
6231 (test43_b): Likewise.
6232 (test43_c): Likewise.
6233 (test43_d): Likewise.
6234 (test43_e): Likewise.
6235 (test43_f): Likewise.
6236 (test43_g): Likewise.
6237 (test44_a): Likewise.
6238 (test44_b): Likewise.
6239 (test44_c): Likewise.
6240 (test44_d): Likewise.
6241 (test44_e): Likewise.
6242
318c1204
DM
62432016-03-11 David Malcolm <dmalcolm@redhat.com>
6244
6245 PR c/70085
6246 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6247
bc062234
KT
62482016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6249
6250 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6251 dg-options.
6252
acfc1ac1
KT
62532016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6254
6255 PR target/70002
6256 PR target/69245
6257 * gcc.target/aarch64/pr69245_2.c: New test.
6258
d1e2bb2d
JJ
62592016-03-11 Jakub Jelinek <jakub@redhat.com>
6260
6261 PR tree-optimization/70177
6262 * gcc.dg/pr70177.c: New test.
6263
07350627
AL
62642016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6265
6266 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6267
5c6706f7
AL
62682016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6269
6270 * gcc.dg/tree-ssa/sra-20.c: New.
6271
02d472a2
JJ
62722016-03-11 Jakub Jelinek <jakub@redhat.com>
6273
686d390a
JJ
6274 PR rtl-optimization/70174
6275 * gcc.dg/pr70174.c: New test.
6276
02d472a2
JJ
6277 PR tree-optimization/70169
6278 * gcc.dg/pr70169.c: New test.
6279
0f9befa1
IE
62802016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6281
6282 PR target/70160
6283 * gcc.target/i386/pr70160.c: New test.
6284
432d4670
AK
62852016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6286
6287 * gcc.target/s390/dfp-1.c: New test.
6288
a3dc8760
NC
62892016-03-10 Nick Clifton <nickc@redhat.com>
6290
6291 PR target/70044
6292 * gcc.target/aarch64/pr70044.c: New test.
6293
b87a8d7d
PP
62942016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6295 Jakub Jelinek <jakub@redhat.com>
6296
6297 PR c++/70001
6298 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6299 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6300 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6301
4f4ada6a
JH
63022016-03-10 Jan Hubicka <hubicka@ucw.cz>
6303
6304 PR lto/69589
6305 * g++.dg/lto/pr69589_0.C: New testcase
6306 * g++.dg/lto/pr69589_1.C: New testcase
6307
d49b0aa0
MP
63082016-03-10 Marek Polacek <polacek@redhat.com>
6309
6310 PR c++/70153
6311 * g++.dg/delayedfold/unary-plus1.C: New test.
6312
63132016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6314
6315 * gcc.target/arm/pr45701-1.c: Escape brackets.
6316 * gcc.target/arm/pr45701-2.c: Likewise.
6317
71017a7b
AL
63182016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6319
6320 * gfortran.dg/unconstrained_commons.f: New.
6321
ba52669f
AM
63222016-03-10 Alan Modra <amodra@gmail.com>
6323
6324 * gcc.dg/pr69195.c: New.
6325 * gcc.dg/pr69238.c: New.
6326
27742332
TV
63272016-03-10 Tom de Vries <tom@codesourcery.com>
6328
6329 PR testsuite/68915
6330 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6331
3a81a594
RB
63322016-03-10 Richard Biener <rguenther@suse.de>
6333
6334 PR tree-optimization/70128
6335 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6336 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6337
3433b975
JJ
63382016-03-09 Jakub Jelinek <jakub@redhat.com>
6339
c2864f02
JJ
6340 PR tree-optimization/70152
6341 * gcc.dg/pr70152.c: New test.
6342
3433b975
JJ
6343 PR target/70086
6344 * gcc.target/i386/pr70086-1.c: New test.
6345 * gcc.target/i386/pr70086-2.c: New test.
6346 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6347
6348 PR tree-optimization/70127
6349 * gcc.c-torture/execute/pr70127.c: New test.
6350
96b3c82d
CP
63512016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6352
6353 * c-c++-common/goacc/combined-directives-2.c: New test.
6354
b4f3232d
DM
63552016-03-09 David Malcolm <dmalcolm@redhat.com>
6356
6357 PR c/68473
6358 PR c++/70105
6359 * g++.dg/diagnostic/pr70105.C: New test.
6360 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6361 (test_multiple_ordinary_maps): New test function.
6362
40499f81
DM
63632016-03-09 David Malcolm <dmalcolm@redhat.com>
6364
6365 PR c/68473
6366 PR c++/70105
6367 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6368 Drop range information from call to inform_at_rich_loc.
6369 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6370 New.
6371 (test_show_locus): Replace calls to rich_location::add_range with
6372 calls to add_range. Rewrite the tests that used the now-defunct
6373 rich_location ctor taking a source_range. Simplify other tests
6374 by replacing calls to COMBINE_LOCATION_DATA with calls to
6375 make_location.
6376
c9e33662
RB
63772016-03-09 Richard Biener <rguenther@suse.de>
6378 Jakub Jelinek <jakub@redhat.com>
6379
6380 PR tree-optimization/70138
6381 * gcc.dg/vect/pr70138-1.c: New testcase.
6382 * gcc.dg/vect/pr70138-2.c: Likewise.
6383
2c73b764
JJ
63842016-03-09 Jakub Jelinek <jakub@redhat.com>
6385
6386 PR target/70049
6387 * gcc.target/i386/pr70049.c: New test.
6388
c06d25bb
RB
63892016-03-09 Richard Biener <rguenther@suse.de>
6390
6391 PR c/70143
6392 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6393 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6394 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6395
5828a501
RO
63962016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6397
6398 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6399 arm-*-*.
6400
2e141c8d
JJ
64012016-03-09 Jakub Jelinek <jakub@redhat.com>
6402
5a9def37
JJ
6403 PR middle-end/67278
6404 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6405
2e141c8d
JJ
6406 PR target/67278
6407 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6408
6409 PR middle-end/70050
6410 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6411 in testcase comment.
6412
bf751f40
TV
64132016-03-09 Tom de Vries <tom@codesourcery.com>
6414
6415 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6416 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6417 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6418 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6419 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6420 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6421 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6422 * gfortran.dg/goacc/kernels-loop.f95: New test.
6423
e210c999
MS
64242016-03-08 Martin Sebor <msebor@redhat.com>
6425
6426 PR c++/62096
6427 * g++.dg/warn/overflow-warn-7.C: New test.
6428
80aac5c8
JM
64292016-03-08 Jason Merrill <jason@redhat.com>
6430
6431 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6432 * lib/target-supports.exp (check_effective_target_concepts): New.
6433
12b81409
JJ
64342016-03-08 Jakub Jelinek <jakub@redhat.com>
6435
d259b234
JJ
6436 PR c++/70135
6437 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6438 * g++.dg/ubsan/pr70135.C: New test.
6439
12b81409
JJ
6440 PR target/70110
6441 * gcc.dg/pr70110.c: New test.
6442
b4e9f2aa
MJ
64432016-03-07 Martin Jambor <mjambor@suse.cz>
6444
6445 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6446 * c-c++-common/gomp/if-1.c: Likewise.
6447 * c-c++-common/gomp/pr61486-2.c: Likewise.
6448 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6449 to dg-additional-options.
6450 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6451 * g++/gomp/target-teams-1.c: Likewise.
6452 * gcc.dg/gomp/gomp.exp: Likewise.
6453 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6454 dg-additional-options.
6455 * gfortran.dg/gomp/gomp.exp: Likewise.
6456 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6457 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6458 dg-additional-options.
6459 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6460
f86e631e
MJ
64612016-03-07 Martin Jambor <mjambor@suse.cz>
6462
6463 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6464 * c-c++-common/gomp/gridify-1.c: New test.
6465 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6466
94156b3f
AV
64672016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6468
6469 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6470 trigger for cortex-r8, when scanning for register r8.
6471 * gcc.target/arm/pr45701-2.c: Likewise.
6472
a84a49b7 64732016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6474 Jeff Law <law@redhat.com>
a84a49b7
RB
6475
6476 PR tree-optimization/69740
6477 * gcc.c-torture/compile/pr69740-1.c: New test.
6478 * gcc.c-torture/compile/pr69740-2.c: New test.
6479
e41f6c9e
BS
64802016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6481
6482 * lib/target-supports.exp
6483 (check_effective_target_whole_vector_shift): Enable for PPC64.
6484
57548bf5
RB
64852016-03-07 Richard Biener <rguenther@suse.de>
6486
6487 PR tree-optimization/70115
6488 * gcc.dg/torture/pr70115.c: New testcase.
6489
4ae13300
NS
64902016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6491
6492 PR middle-end/69916
6493 * c-c-++-common/goacc/pr69916.c: New.
6494
5edb9853
RH
64952016-03-07 Richard Henderson <rth@redhat.com>
6496
6497 * gcc.c-torture/compile/pr70061.c: New test.
6498
2067a8f3
RB
64992016-03-07 Richard Biener <rguenther@suse.de>
6500
6501 PR testsuite/70109
6502 * gcc.dg/vect/O3-pr36098.c: New testcase.
6503
4145a9b7
CL
65042016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6505
6506 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6507
1878be32
EB
65082016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6509
6510 * gnat.dg/renaming9.ad[sb]: New testcase.
6511
df762bb2
JJ
65122016-03-05 Jakub Jelinek <jakub@redhat.com>
6513
6514 PR c++/70084
6515 * g++.dg/expr/stdarg3.C: New test.
6516
7d461295
JL
65172016-03-04 Jeff Law <law@redhat.com>
6518
6519 PR tree-optimization/69196
6520 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6521 x86_64-*-*.
6522
29b9828f
BS
65232016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6524
b6b552fd
BS
6525 PR c/69973
6526 * gcc.dg/pr69973.c: New test.
6527
201d49e9
BS
6528 PR rtl-optimization/69941
6529 * gcc.dg/torture/pr69941.c: New test.
6530
29b9828f
BS
6531 PR c/69824
6532 * gcc.dg/pr69824.c: New test.
6533
640b7e74
TV
65342016-03-05 Tom de Vries <tom@codesourcery.com>
6535
6536 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6537 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6538 function.
6539
7a3a3fad
PP
65402016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6541
6542 PR c++/66786
6543 * g++.dg/cpp1y/var-templ48.C: New test.
6544 * g++.dg/cpp1y/var-templ49.C: New test.
6545
cd439aec
EB
65462016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6547
6548 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6549
60204554
JJ
65502016-03-04 Jakub Jelinek <jakub@redhat.com>
6551
0c8825de
JJ
6552 PR c++/70035
6553 * g++.dg/ubsan/pr70035.C: New test.
6554
60204554
JJ
6555 PR target/70062
6556 * gcc.target/i386/pr70062.c: New test.
6557
f79d4eab
L
65582016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6559
6560 * g++.dg/template/typename21.C: Remove c++98_only.
6561
ea81ce67
L
65622016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6563
6564 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6565
64b23c13
DM
65662016-03-04 David Malcolm <dmalcolm@redhat.com>
6567
6568 PR c/68187
6569 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6570 function.
6571 (fn_42_b): Likewise.
6572 (fn_42_c): Likewise.
6573
729526f5
DM
65742016-03-04 David Malcolm <dmalcolm@redhat.com>
6575
6576 PR c/68187
6577 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6578 function.
6579 (fn_40_b): Likewise.
6580 (fn_41_a): Likewise.
6581 (fn_41_b): Likewise.
6582
f9ea11ac
JJ
65832016-03-04 Jakub Jelinek <jakub@redhat.com>
6584
6585 PR target/70059
6586 * gcc.target/i386/avx512f-pr70059.c: New test.
6587 * gcc.target/i386/avx512dq-pr70059.c: New test.
6588
b6c38c69
BS
65892016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6590
6591 PR rtl-optimization/57676
6592 * gcc.dg/torture/pr57676.c: New test.
6593
af3cdd34
IE
65942016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6595
6596 * gcc.dg/pr70026.c: New test.
6597
7ff6ca38
MP
65982016-03-04 Marek Polacek <polacek@redhat.com>
6599
6600 PR c/69798
6601 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6602 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6603
a6bf62d5
KT
66042016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6605
6606 PR target/70004
6607 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6608 Delete.
6609 (test_corners_sisd_si): Likewise.
6610 (main): Remove checks of the above.
6611 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6612
ae4cdc6a
EB
66132016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6614
6615 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6616
08455559
CL
66172016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6618
6619 * gcc.dg/torture/pr69951.c: Accept argc==0.
6620
e9a35493
RB
66212016-03-04 Richard Biener <rguenther@suse.de>
6622
6623 PR c++/70054
6624 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6625 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6626
fba054c2
DV
66272016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6628
6629 PR testsuite/69766
6630 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6631 testing multiarch.
6632
f10cdc6c
JJ
66332016-03-04 Jakub Jelinek <jakub@redhat.com>
6634
6635 PR debug/69947
6636 * gcc.dg/guality/pr69947.c: New test.
6637
2e981ba0
JJ
66382016-03-03 Jakub Jelinek <jakub@redhat.com>
6639
6640 PR ada/70017
6641 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6642
0ba3bfa2
KT
66432016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6644
6645 PR rtl-optimization/69904
6646 * gcc.target/arm/pr69904.c: New test.
6647
97ecdb46
JJ
66482016-03-03 Jakub Jelinek <jakub@redhat.com>
6649
6650 PR target/70021
6651 * gcc.dg/vect/pr70021.c: New test.
6652 * gcc.target/i386/pr70021.c: New test.
6653
a2a743a1
MP
66542016-03-03 Marek Polacek <polacek@redhat.com>
6655
6656 PR middle-end/70050
6657 * gcc.dg/pr70050.c: New test.
6658
fa07ecdd
JG
66592016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6660
6661 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6662
23504262
ML
66632016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6664
6665 PR tree-optimization/70043
6666 * gfortran.dg/vect/pr70043.f90: New test.
6667
b7b9e1a9
EB
66682016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6669
6670 * gnat.dg/specs/task1.ads: New test.
6671
cb83ba54
RO
66722016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6673
6674 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6675 Invoke gdb with -batch.
6676 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6677
a75f5e30
RB
66782016-03-03 Richard Biener <rguenther@suse.de>
6679
6680 PR tree-optimization/55936
6681 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6682
268bc320
JL
66832016-03-02 Jeff Law <law@redhat.com>
6684
815f20ab
JL
6685 PR rtl-optimization/69942
6686 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6687 effects of argument promotions.
6688
268bc320
JL
6689 PR tree-optimization/69987
6690 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6691 target does not support -fprefetch-loop-arrays.
6692
171f7de5
UB
66932016-03-02 Uros Bizjak <ubizjak@gmail.com>
6694
6695 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6696
192912db
BC
66972016-03-02 Bin Cheng <bin.cheng@arm.com>
6698
c7908871 6699 PR rtl-optimization/69052
192912db
BC
6700 * gcc.target/i386/pr69052.c: New test.
6701
90a7a40b
AM
67022016-03-02 Alan Modra <amodra@gmail.com>
6703
6704 * gcc.dg/pr69990.c: New.
6705
69fa742f
JJ
67062016-03-02 Jakub Jelinek <jakub@redhat.com>
6707
de752fb0
JJ
6708 PR c/68062
6709 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6710
6711 PR middle-end/70022
6712 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6713
69fa742f
JJ
6714 PR target/70028
6715 * gcc.target/i386/pr70028.c: New test.
6716
7c65bd56
MK
67172016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6718
6719 * c-c++-common/asan/swapcontext-test-1.c,
6720 * c-c++-common/tsan/thread_leak.c,
6721 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6722 * g++.dg/tsan/benign_race.C,
6723 * g++.dg/tsan/fd_close_norace.C,
6724 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6725 races with sanitizer output
6726
37d98220 67272016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6728 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6729
6730 PR target/67278
6731 * gcc.dg/simd-8.c: New testcase.
6732
218db463
RB
67332016-03-02 Richard Biener <rguenther@suse.de>
6734
6735 PR middle-end/67278
6736 * gcc.dg/simd-7.c: New testcase.
6737
22c72158
EB
67382016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6739
6740 * gcc.target/i386/pr70007.c: Tweak.
6741
9a790ccc
DV
67422016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6743
6744 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6745
bd02f00f
MP
67462016-03-02 Marek Polacek <polacek@redhat.com>
6747
6748 PR c/67854
6749 * gcc.dg/pr67854.c: New test.
6750
1e840f39
JJ
67512016-03-02 Jakub Jelinek <jakub@redhat.com>
6752
6753 PR middle-end/70025
6754 * gcc.dg/torture/pr70025.c: New test.
6755
bca00241
VK
67562016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6757
6758 PR tree-optimization/68621
6759 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6760
0bca04b8
EB
67612016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6762
6763 * gcc.target/i386/pr70007.c: New test.
6764
2a9afc86
JL
67652016-03-01 Jeff Law <law@redhat.com>
6766
eab2541b 6767 PR tree-optimization/69196
9d83ef71 6768 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6769
2a9afc86
JL
6770 PR tree-optimization/69196
6771 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6772 duplicating code and spoiling the expected output.
6773
0d39977e
MM
67742016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6775
6776 PR target/70033
6777 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6778 supports power9 before doing tests.
6779 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6780 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6781 * gcc.target/powerpc/p9-permute.c: Likewise.
6782
a0c0699d
UB
67832016-03-01 Uros Bizjak <ubizjak@gmail.com>
6784
6785 PR target/70027
6786 * gcc.target/i386/pr70027.c: New test.
6787
0ae3ef47 67882016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6789
6790 * gcc.dg/pr70017.c: New test.
6791
686e2237
JJ
67922016-03-01 Jakub Jelinek <jakub@redhat.com>
6793
6794 PR c/69796
6795 PR c/69974
6796 * gcc.dg/pr69796.c: New test.
6797 * gcc.dg/pr69974.c: New test.
6798
f8e4188c
EB
67992016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6800
6801 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6802
5e3f1c7c
JL
68032016-02-29 Jeff Law <law@redhat.com>
6804
6805 PR tree-optimization/69987
6806 * gfortran.dg/pr69987.f90: New test.
6807
6808 PR tree-optimization/69989
6809 * gcc.c-torture/compile/pr69989-2.c: New test.
6810
1be56bc5
MP
68112016-03-01 Marek Polacek <polacek@redhat.com>
6812
6813 PR c++/69795
6814 * g++.dg/parse/invalid1.C: New test.
6815
1b19470d
RB
68162016-03-01 Richard Biener <rguenther@suse.de>
6817
6818 PR middle-end/70022
6819 * gcc.dg/pr70022.c: New testcase.
6820
3ae0661a
IE
68212016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6822
6823 PR tree-optimization/69956
6824 * gcc.dg/pr69956.c: New test.
6825
0f09ab88
BS
68262016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6827
6828 PR target/70011
6829 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6830 XFAIL when hardware supports efficient unaligned storage access.
6831
76d881bf
PP
68322016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6833
6834 PR c++/69961
6835 * g++.dg/template/pr69961a.C: New test.
6836 * g++.dg/template/pr69961b.C: New test.
6837
7168133a
DM
68382016-02-29 David Malcolm <dmalcolm@redhat.com>
6839
6840 PR preprocessor/69985
6841 * gcc.dg/cpp/pr69985.c: New test case.
6842
0c6072a3
JL
68432016-02-29 Jeff Law <law@redhat.com>
6844
e66f219b
JL
6845 PR tree-optimization/70005
6846 * gcc.c-torture/execute/pr70005.c New test.
6847
0c6072a3
JL
6848 PR tree-optimization/69999
6849 * gcc.c-torture/compile/pr69999.c: New test.
6850
fd9fbdb3
YR
68512016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6852
6853 PR tree-optimization/69652
6854 * gcc.dg/torture/pr69652.c: Delete test.
6855 * gcc.dg/vect/pr69652.c: New test.
6856
cbd400b4
RB
68572016-02-19 Richard Biener <rguenther@suse.de>
6858
6859 PR tree-optimization/69980
6860 * gfortran.dg/vect/pr69980.f90: New testcase.
6861
84ea0f58
EB
68622016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6863
6864 * gcc.target/sparc/20160229-1.c: New test.
6865
5d2a63dc
EB
68662016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6867
6868 * gnat.dg/stack_usage3.adb: New test.
6869 * gnat.dg/stack_usage3_pkg.ads: New helper.
6870
93e708f9
EB
68712016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6872
6873 * gnat.dg/renaming8.adb: New test.
6874 * gnat.dg/renaming8_pkg1.ads: New helper.
6875 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6876 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6877
6512bc93
RB
68782016-02-29 Richard Biener <rguenther@suse.de>
6879
6880 PR tree-optimization/69720
6881 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6882
7b201a88
TK
68832016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6884
6885 PR fortran/68147
6886 PR fortran/47674
6887 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6888
82ee0cf2 68892016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6890 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6891
6892 PR fortran/56007
6893 * gfortran.dg/coarray_8.f90: Adjust error message.
6894 * gfortran.dg/pr56007.f90: New test.
6895 * gfortran.dg/pr56007.f: New test.
6896
cdc1a2c8
L
68972016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6898
6899 PR tree-optimization/69989
6900 * gcc.dg/torture/pr69989.c: New test.
6901
33505bcf
EB
69022016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6903
6904 * gcc.target/i386/stack-realign-win.c: New test.
6905
524bfb19
HA
69062016-02-28 Harald Anlauf <anlauf@gmx.de>
6907
6908 PR fortran/60126
6909 * gfortran.dg/pr60126.f90: New test.
6910
bd542508
JL
69112016-02-27 Jeff Law <law@redhat.com>
6912
6913 Revert
6914 2016-02-26 Richard Biener <rguenther@suse.de>
6915 Jeff Law <law@redhat.com>
6916
6917 PR tree-optimization/69740
6918 * gcc.c-torture/compile/pr69740-1.c: New test.
6919 * gcc.c-torture/compile/pr69740-2.c: New test.
6920
dd1291e0
JD
69212016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6922
5fb67f8b 6923 PR fortran/69910
dd1291e0
JD
6924 * gfortran.dg/newunit_4.f90: New test.
6925
5cfefb59
JJ
69262016-02-27 Jakub Jelinek <jakub@redhat.com>
6927
6928 PR target/69613
6929 PR rtl-optimization/69886
6930 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6931 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6932 target.
6933
20ba5f33
MS
69342016-02-26 Martin Sebor <msebor@redhat.com>
6935
6936 PR tree-optimization/15826
6937 * gcc.dg/tree-ssa/pr15826.c: New test.
6938
e6fb01b0
JJ
69392016-02-26 Jakub Jelinek <jakub@redhat.com>
6940
6941 PR target/69969
6942 * gcc.target/powerpc/pr69969.c: New test.
6943
e3e0cf64
MS
69442016-02-26 Martin Sebor <msebor@redhat.com>
6945
6946 PR c++/15766
6947 * g++.old-deja/g++.other/decl5.C: Add a test case.
6948
d1f2bea5
SB
69492016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6950
6951 PR target/69946
6952 * gcc.target/powerpc/pr69946.c: New file.
6953
4a4f9d2b 69542016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6955 Jeff Law <law@redhat.com>
4a4f9d2b 6956
e3e0cf64 6957 PR tree-optimization/69740
4a4f9d2b
RB
6958 * gcc.c-torture/compile/pr69740-1.c: New test.
6959 * gcc.c-torture/compile/pr69740-2.c: New test.
6960
ad2a2706
MJ
69612016-02-26 Martin Jambor <mjambor@suse.cz>
6962
6963 PR middle-end/69920
6964 * gcc.dg/torture/pr69932.c: New test.
6965 * gcc.dg/torture/pr69936.c: Likewise.
6966
1d11f7ce
AK
69672016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6968
6969 PR target/69709
6970 * gcc.target/s390/pr69709.c: New test.
6971
6cfccbb2
KT
69722016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6973
6974 PR target/69245
6975 * gcc.target/aarch64/pr69245_1.c: New test.
6976
ac59ad4e
KT
69772016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6978
6979 PR target/69613
6980 * gcc.dg/torture/pr69613.c: New test.
6981
a2ad54a0
JJ
69822016-02-26 Jakub Jelinek <jakub@redhat.com>
6983
6984 PR rtl-optimization/69891
6985 * gcc.target/i386/pr69891.c: New test.
6986
0884062c 69872016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6988 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6989
d2369d4f 6990 PR target/61397
c163789b
MM
6991 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6992 functionality for both 32-bit and 64-bit.
6993
5aed7e2c
RB
69942016-02-26 Richard Biener <rguenther@suse.de>
6995
6996 PR tree-optimization/69551
6997 * gcc.dg/torture/pr69951.c: New testcase.
6998
798e2a8e
RB
69992016-02-25 Richard Biener <rguenther@suse.de>
7000
7001 PR tree-optimization/48795
7002 * gcc.dg/Warray-bounds-18.c: New testcase.
7003
9559fbac
RO
70042016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7005
7006 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7007
c049b107
JJ
70082016-02-25 Jakub Jelinek <jakub@redhat.com>
7009
7010 PR rtl-optimization/69896
7011 * gcc.dg/pr69896.c: New test.
7012
1137001c
PP
70132016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7014
7015 PR c++/69736
7016 * g++.dg/cpp1y/paren2.C: New test.
7017
2e9c8641
MS
70182016-02-24 Martin Sebor <msebor@redhat.com>
7019
7020 PR c/51147
7021 * gcc.dg/enum-mode-2.c: New test.
7022
03ca8fb3
JJ
70232016-02-24 Jakub Jelinek <jakub@redhat.com>
7024
7025 PR c++/69922
7026 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7027 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7028 * g++.dg/ubsan/pr69922.C: New test.
7029
0b05329b
MP
70302016-02-24 Marek Polacek <polacek@redhat.com>
7031
7032 PR c/69819
7033 * gcc.dg/pr69819.c: New test.
7034
57c2c374
MS
70352016-02-24 Martin Sebor <msebor@redhat.com>
7036
3b96b93a
MS
7037 PR c++/69912
7038 * g++.dg/ext/flexary15.C: New test.
7039
70402016-02-24 Martin Sebor <msebor@redhat.com>
7041
7042 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7043 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7044 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7045
65433bb5
MK
70462016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7047 Charles Baylis <charles.baylis@linaro.org>
7048
7049 PR debug/61033
7050 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7051
f802a424 70522016-02-24 Richard Biener <rguenther@suse.de>
44293580 7053 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7054
7055 PR middle-end/69760
7056 * gcc.dg/torture/pr69760.c: New testcase.
7057
525f795f
RO
70582016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7059
7060 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7061 pattern on Solaris with as.
7062
cd7bbceb
KT
70632016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7064
7065 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7066 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7067 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7068 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7069
89c0c1fd
JJ
70702016-02-24 Jakub Jelinek <jakub@redhat.com>
7071
7072 PR middle-end/69915
7073 * gcc.dg/pr69915.c: New test.
7074
0683fd27
KT
70752016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7076
7077 PR rtl-optimization/69886
7078 * gcc.dg/torture/pr69886.c: New test.
7079
e53d562a
RB
70802016-02-24 Richard Biener <rguenther@suse.de>
7081
7082 PR middle-end/68963
7083 * gcc.dg/torture/pr68963.c: New testcase.
7084
74a00288
KT
70852016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7086
7087 PR target/69875
7088 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7089 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7090 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7091 * gcc.target/arm/atomic_loaddi_1.c: New test.
7092 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7093 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7094 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7095 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7096 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7097 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7098 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7099 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7100
340fd4c9
JJ
71012016-02-24 Jakub Jelinek <jakub@redhat.com>
7102
7103 PR middle-end/69909
7104 * gcc.dg/torture/pr69909.c: New test.
7105
47d3fdb2
RB
71062016-02-24 Richard Biener <rguenther@suse.de>
7107
7108 PR tree-optimization/69907
7109 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7110 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7111 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7112
dab73e73
CB
71132016-02-24 Christian Bruel <christian.bruel@st.com>
7114
7115 * gcc.target/arm/pragma_cpp_fma.c: New test.
7116
7cc5ec65
JD
71172016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7118
7119 PR fortran/61156
7120 * gfortran.dg/include_6.f90: Update test.
7121
067fbd8b
JJ
71222016-02-23 Jakub Jelinek <jakub@redhat.com>
7123
7124 PR objc/69844
7125 * objc.dg/pr69844.m: New test.
7126
64a454d9
JD
71272016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7128
7129 PR libgfortran/69456
7130 * gfortran.dg/namelist_89.f90: New test.
7131 * gfortran.dg/pr59700.f90: Update test..
7132
35886f0b
MS
71332016-02-23 Martin Sebor <msebor@redhat.com>
7134
7135 PR middle-end/69780
7136 * g++.dg/ext/builtin_alloca.C: New test.
7137 * gcc.dg/builtins-68.c: New test.
7138
162cc7e3
RH
71392016-02-23 Richard Henderson <rth@redhat.com>
7140
7141 * gcc.target/i386/addr-space-3.c: Remove test.
7142
196440f8
DM
71432016-02-23 David Malcolm <dmalcolm@redhat.com>
7144
7145 PR preprocessor/69126
7146 PR preprocessor/69543
7147 * c-c++-common/pr69126-2-long.c: New test.
7148 * c-c++-common/pr69126-2-short.c: New test.
7149 * c-c++-common/pr69543-1.c: Remove xfail.
7150
1d3121af
DM
71512016-02-23 David Malcolm <dmalcolm@redhat.com>
7152
7153 PR preprocessor/69126
7154 PR preprocessor/69543
7155 PR preprocessor/69558
7156 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7157 (f): Rename to...
7158 (test_2): ...this, and add leading comment.
7159 (MACRO_3, test_3): New.
7160 (MACRO_4A, MACRO_4B, test_4): New.
7161 (MACRO): Rename to...
7162 (MACRO_5): ...this.
7163 (g): Rename to...
7164 (test_5): ...this, updating for renaming of MACRO, and
7165 add leading comment.
7166 * c-c++-common/pr69543-1.c: New.
7167 * c-c++-common/pr69543-2.c: New.
7168 * c-c++-common/pr69543-3.c: New.
7169 * c-c++-common/pr69543-4.c: New.
7170 * c-c++-common/pr69558-1.c: New.
7171 * c-c++-common/pr69558-2.c: New.
7172 * c-c++-common/pr69558-3.c: New.
7173 * c-c++-common/pr69558-4.c: New.
7174 * gcc.dg/pr69558.c: Move to...
7175 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7176 xfail for c++.
7177
f99c3557
TS
71782016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7179
7180 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7181 to -ftree-parallelize-loops/-fopenacc changes.
7182 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7183 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7184 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7185 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7186 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7187 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7188 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7189 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7190 * c-c++-common/goacc/kernels-loop.c: Likewise.
7191 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7192 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7193 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7194 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7195
c60ec7c2
RO
71962016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7197
7198 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7199
f1a62b6f
JJ
72002016-02-23 Jakub Jelinek <jakub@redhat.com>
7201
e67bf044
JJ
7202 PR c++/69902
7203 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7204
f1a62b6f
JJ
7205 PR c/69900
7206 * gcc.dg/pr69900.c: New test.
7207
20c5e09e
MJ
72082016-02-23 Martin Jambor <mjambor@suse.cz>
7209
7210 PR tree-optimization/69666
7211 * gcc.dg/tree-ssa/pr69666.c: New test.
7212
e457a6fc
AV
72132016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7214
7215 PR fortran/67451
7216 * gfortran.dg/coarray_allocate_5.f08: New test.
7217
d7b574f4
AK
72182016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7219
7220 * gcc.target/s390/vcond-shift.c: Move to ...
7221 * gcc.target/s390/vector/vcond-shift.c: ... here.
7222
58bdeb44
AK
72232016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7224
7225 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7226 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7227
7cd0387b
AK
72282016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7229
7230 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7231
4246c8da
MW
72322016-02-20 Mark Wielaard <mjw@redhat.com>
7233
7234 PR c/28901
7235 * gcc.dg/unused-variable-3.c: New test.
7236
f93bc532
JJ
72372016-02-22 Jakub Jelinek <jakub@redhat.com>
7238
7239 PR target/69888
7240 * gcc.target/i386/pr69888.c: New test.
7241
c4e360f4
RB
72422016-02-22 Richard Biener <rguenther@suse.de>
7243
7244 PR tree-optimization/69882
7245 * gfortran.dg/vect/pr69882.f90: New testcase.
7246
09c92f1c
JJ
72472016-02-22 Jakub Jelinek <jakub@redhat.com>
7248
7249 PR target/69885
7250 * gcc.dg/pr69885.c: New test.
7251
f88d45dc
OE
72522016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7253
7254 PR target/69806
7255 PR target/54089
7256 * gcc.target/sh/pr54089-10.c: New.
7257
ce1ff48e
PT
72582016-02-20 Paul Thomas <pault@gcc.gnu.org>
7259
7260 PR fortran/69423
7261 * gfortran.dg/deferred_character_15.f90 : New test.
7262
bbf27208
DH
72632016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7264
7265 PR fortran/57365
7266 gfortran.dg/allocate_with_source_18.f03: New test.
7267
72682016-02-20 Harald Anlauf <anlauf@gmx.de>
7269
7270 PR fortran/52531
7271 gfortran.dg/gomp/pr52531.f90: New test.
7272
268be88c
BE
72732016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7274
7275 PR c++/69865
7276 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7277 -std=c++03.
7278
4b6c824a
JJ
72792016-02-19 Jakub Jelinek <jakub@redhat.com>
7280
871b3f47
JJ
7281 PR c++/69826
7282 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7283 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7284
7a965d51
JJ
7285 PR c++/69850
7286 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7287
4b6c824a
JJ
7288 PR c++/69851
7289 * g++.dg/torture/pr69851.C: New test.
7290
15fca21a
MS
72912016-02-19 Martin Sebor <msebor@redhat.com>
7292
7293 PR testsuite/69573
7294 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7295
19e21586
JJ
72962016-02-19 Jakub Jelinek <jakub@redhat.com>
7297
03a616ac
JJ
7298 PR c++/69850
7299 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7300 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7301
19e21586
JJ
7302 PR c++/67767
7303 * g++.dg/cpp0x/pr67767.C: New test.
7304
2db16594
KT
73052016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7306
7307 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7308 for fp, simd, crypto, crc, lse.
7309 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7310 above.
7311 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7312 effective target check.
7313
5a7d9d1e
JJ
73142016-02-19 Jakub Jelinek <jakub@redhat.com>
7315
7316 PR target/69820
7317 * gcc.target/i386/pr69820.c: New test.
7318
6448f064
AK
73192016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7320
7321 * gcc.target/s390/vector/int128-1.c: New test.
7322
d0a859e6
AK
73232016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7324
7325 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7326
9e4eb643
AK
73272016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7328
7329 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7330 instruction pattern name to prevent the testcase from failing with
7331 -march=z13.
7332
859a4c0e
AK
73332016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7334
7335 * gcc.target/s390/md/movstr-2.c: New test.
7336
efc2340b
MK
73372016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7338
7339 * gcc.target/s390/morestack.c: New test.
7340
ca2bfbc2
DV
73412016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7342
7343 PR target/69625
7344 * gcc.target/s390/pr69625.c: Add test case.
7345
efd4bd05
BE
73462016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7347
7348 PR testsuite/68580
7349 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7350
2bf2078a
MM
73512016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7352
7353 PR target/68404
7354 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7355 * gcc.target/powerpc/fusion3.c: Likewise.
7356
f003579e
RB
73572016-02-18 Richard Biener <rguenther@suse.de>
7358
7359 PR middle-end/69553
7360 * g++.dg/torture/pr69553.C: New testcase.
7361
19233914
NC
73622016-02-18 Nick Clifton <nickc@redhat.com>
7363
efd4bd05
BE
7364 PR target/62254
7365 PR target/69610
7366 * gcc.target/arm/pr62554.c: New test.
7367 * gcc.target/arm/pr69610-1.c: New test.
7368 * gcc.target/arm/pr69610-2.c: New test.
19233914 7369
23f27839
RB
73702016-02-18 Richard Biener <rguenther@suse.de>
7371
7372 PR middle-end/69854
7373 * gcc.dg/torture/pr69854.c: New testcase.
7374
932c0da4
JJ
73752016-02-17 Jakub Jelinek <jakub@redhat.com>
7376
7377 PR c++/69850
7378 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7379
1bed93e4
BS
73802012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7381
7382 * gcc.target/powerpc/vec-cg.c: New test.
7383
57bfb134
RB
73842016-02-17 Richard Biener <rguenther@suse.de>
7385
7386 PR testsuite/69586
7387 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7388
a44e0ebb
KT
73892016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7390
7391 PR target/69161
7392 * gcc.c-torture/compile/pr69161.c: New test.
7393
ffacd726
DS
73942016-02-17 David Sherwood <david.sherwood@arm.com>
7395
7396 PR target/69532
7397 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7398 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7399
448db8d2
EB
74002016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7401
7402 * gcc.dg/ifcvt-4.c: Skip on Visium.
7403
e2f0522e
EB
74042016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7405
7406 * gnat.dg/atomic8.adb: New test.
7407
bf17fe3f
EB
74082016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7409
7410 * gnat.dg/discr46.ad[sb]: New test.
7411
ecf835e9
KN
74122016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7413
7414 PR Target/48344
7415 * gcc.target/powerpc/pr48344-1.c: New test.
7416
49a1164a
TK
74172015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7418
7419 PR fortran/69742
7420 * gfortran.dg/associate_21.f90: New test.
7421
bf14eba2
JJ
74222016-02-16 Jakub Jelinek <jakub@redhat.com>
7423
7424 PR c/69835
7425 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7426 -Wnonnull in dg-options.
7427 * c-c++-common/nonnull-2.c: New test.
7428
35a093b6
JG
74292016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7430 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7431
7432 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7433
e387d491
JJ
74342016-02-16 Jakub Jelinek <jakub@redhat.com>
7435
7436 PR middle-end/69801
7437 * gcc.dg/pr69801.c: Add empty dg-options.
7438
ba539195
JN
74392016-02-16 James Norris <jnorris@codesourcery.com>
7440
7441 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7442 * g++.dg/goacc/deviceptr-1.c: New file.
7443
2a2b8f64
JJ
74442016-02-16 Jakub Jelinek <jakub@redhat.com>
7445
7446 PR tree-optimization/69820
7447 * gcc.dg/vect/pr69820.c: New test.
7448
87440c29
RB
74492016-02-16 Richard Biener <rguenther@suse.de>
7450
7451 PR tree-optimization/69776
7452 * gcc.dg/torture/pr69776-2.c: New testcase.
7453
6d87c306
BS
74542016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7455
7456 PR tree-optimization/69714
7457 * gcc.dg/torture/pr69714.c: New test.
7458
3824a0a2
JJ
74592016-02-16 Jakub Jelinek <jakub@redhat.com>
7460
7461 PR tree-optimization/69802
7462 * gcc.dg/pr69802.c: New test.
7463
c8cfe96e
RB
74642016-02-16 Richard Biener <rguenther@suse.de>
7465
7466 PR middle-end/69801
7467 * gcc.dg/pr69801.c: New testcase.
7468
fc12098d
JD
74692016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7470
7471 PR libgfortran/69651
7472 * gfortran.dg/read_bang.f90: New test.
7473 * gfortran.dg/read_bang4.f90: New test.
7474
ba6b3795
JJ
74752016-02-15 Jakub Jelinek <jakub@redhat.com>
7476
f0516ca4
JJ
7477 PR c++/69658
7478 * g++.dg/init/pr69658.C: New test.
7479
ba6b3795
JJ
7480 PR c++/69797
7481 * c-c++-common/pr69797.c: New test.
7482
de3f9a2d
PK
74832016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7484
7485 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7486 check for aarch64*-*-*.
7487
17a3b967
RB
74882016-02-15 Richard Biener <rguenther@suse.de>
7489
7490 PR tree-optimization/69783
7491 * gcc.dg/vect/pr69783.c: New testcase.
7492
1c48bff1
RB
74932016-02-15 Richard Biener <rguenther@suse.de>
7494
7495 PR tree-optimization/69776
7496 * gcc.dg/torture/pr69776.c: New testcase.
7497
1e6025b6
TK
74982016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7499
7500 PR fortran/60526
7501 * gfortran.dg/type_decl_4.f90: Reinstated.
7502
d3308279
JDA
75032016-02-14 John David Anglin <danglin@gcc.gnu.org>
7504
7505 PR fortran/68746
7506 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7507
b7c56581
TK
75082016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7509
7510 PR fortran/60526
7511 PR bootstrap/69816
7512 * gfortran.dg/type_decl_4.f90: Removed.
7513
60cb4ef5
TK
75142016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7515
7516 PR fortran/60526
7517 * gfortran.dg/type_decl_4.f90: New test.
7518
f6964637
AM
75192016-02-14 Alan Modra <amodra@gmail.com>
7520
1a8849d1 7521 PR testsuite/68886
f6964637
AM
7522 * gcc.c-torture/execute/stkalign.c: Revise test.
7523
f5121920
OE
75242016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7525
7526 PR target/67260
7527 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7528
6cda3ab6
OE
75292016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7530
7531 PR target/67260
7532 * gcc.target/sh/torture/pr67260.c: New.
7533
6786e598
JDA
75342016-02-12 John David Anglin <danglin@gcc.gnu.org>
7535
7536 * gcc.dg/pr67964.c: Add dg-require-alias.
7537
7e05dad8
OE
75382016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7539
7540 PR target/67636
7541 PR target/64345
7542 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7543
7f4cc3ce
JD
75442016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7545
7546 PR libgfortran/69668
7547 * gfortran.dg/namelist_88.f90: New test.
7548
955ca6dc
JD
75492016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7550
7551 PR libgfortran/69668
7552 * gfortran.dg/namelist_38.f90: Update test.
7553 * gfortran.dg/namelist_84.f90: Update test.
7554
876217ae
DM
75552016-02-12 David Malcolm <dmalcolm@redhat.com>
7556
7557 PR other/69554
7558 * gcc.dg/pr69554-1.c: New test.
7559 * gfortran.dg/pr69554-1.F90: New test.
7560 * gfortran.dg/pr69554-2.F90: New test.
7561 * lib/gcc-dg.exp (proc dg-locus): New function.
7562 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7563 distinguish between the caret-printing and non-caret-printing
7564 cases. If caret-printing has been explicitly enabled, bail out
7565 without attempting to fix up the output.
7566
61789eed
DM
75672016-02-12 David Malcolm <dmalcolm@redhat.com>
7568
7569 PR driver/69265
7570 PR driver/69453
7571 * gcc.dg/spellcheck-options-3.c: New test case.
7572 * gcc.dg/spellcheck-options-4.c: New test case.
7573 * gcc.dg/spellcheck-options-5.c: New test case.
7574 * gcc.dg/spellcheck-options-6.c: New test case.
7575 * gcc.dg/spellcheck-options-7.c: New test case.
7576 * gcc.dg/spellcheck-options-8.c: New test case.
7577 * gcc.dg/spellcheck-options-9.c: New test case.
7578 * gcc.dg/spellcheck-options-10.c: New test case.
7579
c3090c1f
JJ
75802016-02-12 Jakub Jelinek <jakub@redhat.com>
7581
7582 PR rtl-optimization/69764
7583 PR rtl-optimization/69771
7584 * c-c++-common/pr69764.c: New test.
7585 * gcc.dg/torture/pr69771.c: New test.
7586
8222034d
MP
75872016-02-12 Marek Polacek <polacek@redhat.com>
7588
7589 * g++.dg/torture/init-list1.C: New.
7590
f749f792
MP
75912016-02-12 Marek Polacek <polacek@redhat.com>
7592
7593 * gcc.dg/pr69522.c: Add empty dg-options.
7594
199fb02a
IE
75952016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7596
7597 * g++.dg/lto/lto.exp: Include and init mpx.
7598 * g++.dg/lto/pr69729_0.C: New test.
7599
b69539cb
JJ
76002016-02-12 Jakub Jelinek <jakub@redhat.com>
7601
06ff7000
JJ
7602 PR ipa/69241
7603 * g++.dg/ipa/pr69241-4.C: New test.
7604
b69539cb
JJ
7605 PR ipa/68672
7606 * g++.dg/ipa/pr68672-1.C: New test.
7607 * g++.dg/ipa/pr68672-2.C: New test.
7608 * g++.dg/ipa/pr68672-3.C: New test.
7609
16595a1f
BS
76102016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7611
7612 PR c/69522
6d87c306 7613 * gcc.dg/pr69522.c: New test.
16595a1f 7614
38d795d2
PP
76152016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7616
7617 PR c++/69098
7618 * g++.dg/cpp1y/69098.C: New test.
7619 * g++.dg/cpp1y/69098-2.C: New test.
7620
9c582551
JJ
76212016-02-12 Jakub Jelinek <jakub@redhat.com>
7622
7623 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7624 and neighbour -> neighbor.
7625 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7626 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7627 * c-c++-common/Wvarargs.c: Likewise.
7628 * c-c++-common/goacc/host_data-5.c: Likewise.
7629 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7630 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7631 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7632 * gcc.target/aarch64/pr60697.c: Likewise.
7633 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7634 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7635 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7636 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7637 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7638 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7639 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7640 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7641 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7642 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7643 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7644 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7645 * g++.dg/lookup/koenig5.C: Likewise.
7646 * g++.dg/ext/no-asm-2.C: Likewise.
7647 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7648 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7649 * gfortran.dg/used_types_16.f90: Likewise.
7650 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7651 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7652 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7653 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7654 * gfortran.dg/abstract_type_6.f03: Likewise.
7655 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7656 * gfortran.dg/used_types_15.f90: Likewise.
7657 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7658 * gfortran.dg/exit_3.f08: Likewise.
7659 * gfortran.dg/open_status_2.f90: Likewise.
7660 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7661 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7662 * gfortran.dg/associate_1.f03: Likewise.
7663 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7664 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7665 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7666 * gcc.dg/builtin-object-size-1.c: Likewise.
7667 * gcc.dg/noreturn-6.c: Likewise.
7668 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7669 * gcc.dg/globalalias.c: Likewise.
7670 * gcc.dg/builtins-config.h: Likewise.
7671 * gcc.dg/pr30457.c: Likewise.
7672 * gcc.c-torture/compile/volatile-1.c: Likewise.
7673 * gcc.c-torture/execute/20101011-1.c: Likewise.
7674 * c-c++-common/Waddress-1.c: Likewise.
7675
66756373
JJ
76762016-02-11 Jakub Jelinek <jakub@redhat.com>
7677
7678 PR c/69768
7679 * c-c++-common/Waddress-1.c: New test.
7680
76fe932b
AV
76812016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7682
7683 PR fortran/69296
7684 * gfortran.dg/associate_19.f03: New test.
7685 * gfortran.dg/associate_20.f03: New test.
7686
564c4d4b
OE
76872016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7688
7689 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7690
e1c1ecb0
KT
76912016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7692
7693 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7694 .arch armv8-a\n. Add -dA to dg-options.
7695 * gcc.target/aarch64/assembler_arch_1.c: New test.
7696 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7697
0d7d9458
PC
76982016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7699
7700 PR c++/68726
7701 * g++.dg/cpp0x/pr68726.C: New.
7702
e6208a60
IE
77032016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7704
7705 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7706 test.
7707
281a11eb
RB
77082016-02-11 Richard Biener <rguenther@suse.de>
7709
7710 * g++.dg/tree-ssa/pr61034.C: Adjust.
7711
e03dd765
VM
77122016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7713
4b48faf5 7714 PR target/69148
e03dd765
VM
7715 * gcc.target/s390/pr69148.c: New.
7716
cdc23927
YR
77172016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7718
7719 PR tree-optimization/69652
7720 * gcc.dg/torture/pr69652.c: New test.
7721
e199dd0a
JJ
77222016-02-10 Jakub Jelinek <jakub@redhat.com>
7723 Patrick Palka <ppalka@gcc.gnu.org>
7724
7725 PR ipa/69241
7726 PR c++/69649
7727 * g++.dg/ipa/pr69241-1.C: New test.
7728 * g++.dg/ipa/pr69241-2.C: New test.
7729 * g++.dg/ipa/pr69241-3.C: New test.
7730 * g++.dg/ipa/pr69649.C: New test.
7731
d6b38027
UB
77322016-02-10 Uros Bizjak <ubizjak@gmail.com>
7733
7734 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7735 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7736
13b562c5
BC
77372016-02-10 Bin Cheng <bin.cheng@arm.com>
7738
7739 PR tree-optimization/68021
7740 * gcc.dg/tree-ssa/pr68021.c: New test.
7741
24a179f8
RB
77422016-02-10 Richard Biener <rguenther@suse.de>
7743
7744 PR tree-optimization/69726
7745 * gcc.dg/uninit-22.c: New testcase.
7746
0d99886f
AP
77472016-02-09 Andrew Pinski <apinski@cavium.com>
7748
7749 PR tree-opt/69282
7750 * gcc.c-torture/compile/20160205-1.c: New testcase.
7751
ab04995c
MM
77522016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7753
7754 PR target/68404
7755 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7756 instead accessing a really large arrray.
7757 * gcc.target/powerpc/fusion3.c: Likewise.
7758
4b79ac23
CB
77592016-02-09 Charles Baylis <charles.baylis@linaro.org>
7760
7761 PR target/68532
7762 * gcc.c-torture/execute/pr68532.c: New test.
7763
b890a441
AO
77642016-02-11 Alexandre Oliva <aoliva@redhat.com>
7765
7766 PR target/69634
7767 * gcc.dg/pr69634.c: New.
7768
84a5bef7
RB
77692016-02-09 Richard Biener <rguenther@suse.de>
7770
7771 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7772
1f123759 77732016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7774
1f123759
AF
7775 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7776
65860c77
YR
77772016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7778
7779 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7780
7e1e8a0a
RB
77812016-02-09 Richard Biener <rguenther@suse.de>
7782
7783 PR tree-optimization/69715
7784 * gcc.dg/torture/pr69715.c: New testcase.
7785
efb45a9f
PP
77862016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7787
7788 PR c++/69139
7789 * g++.dg/cpp0x/trailing12.C: New test.
7790 * g++.dg/cpp0x/trailing13.C: New test.
7791
20a0c6f9
PP
77922016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7793
7794 PR c++/69283
7795 PR c++/67835
7796 * g++.dg/cpp1y/auto-fn29.C: New test.
7797 * g++.dg/cpp1y/auto-fn30.C: New test.
7798
a162f3af
JJ
77992016-02-08 Jakub Jelinek <jakub@redhat.com>
7800
7801 PR tree-optimization/69209
7802 * gcc.c-torture/compile/pr69209.c: New test.
7803
4b4a9fbd
JL
78042016-02-08 Jeff Law <law@redhat.com>
7805
7806 PR tree-optimization/68541
7807 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7808 of statements allowed in join block for path splitting.
7809
cfac5ed2
JJ
78102016-02-08 Jakub Jelinek <jakub@redhat.com>
7811
f68bc23f
JJ
7812 PR c++/59627
7813 * g++.dg/gomp/pr59627.C: New test.
7814
cfac5ed2
JJ
7815 PR ipa/69239
7816 * g++.dg/ipa/pr69239.C: New test.
7817
44714d8c
DM
78182016-02-08 David Malcolm <dmalcolm@redhat.com>
7819
7820 PR preprocessor/69664
7821 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7822 * gcc.dg/cpp/warn-comments.c: Likewise.
7823
eba9e839
MP
78242016-02-08 Marek Polacek <polacek@redhat.com>
7825
7826 PR c++/69688
7827 * g++.dg/init/const12.C: New test.
7828
a011cd92
BS
78292016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7830
7831 PR target/60410
7832 * gcc.dg/lto/pr55113_0.c: Remove test.
7833
5317b1be
RB
78342016-02-08 Richard Biener <rguenther@suse.de>
7835
7836 PR tree-optimization/69719
7837 * gcc.dg/torture/pr69719.c: New testcase.
7838
63998a63
RB
78392016-02-08 Richard Biener <rguenther@suse.de>
7840 Jeff Law <law@redhat.com>
7841
7842 PR target/68273
7843 * gcc.target/mips/pr68273.c: New testcase.
7844
43f4a281
RB
78452016-02-08 Richard Biener <rguenther@suse.de>
7846
7847 PR rtl-optimization/69274
7848 * gcc.target/i386/addr-sel-1.c: XFAIL.
7849
0b604d2d
JL
78502016-02-08 Jeff Law <law@redhat.com>
7851
e8dfe49e
JL
7852 PR tree-optimization/68541
7853 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7854
6daecd7a 7855 PR tree-optimization/65917
0b604d2d
JL
7856 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7857
c0f0e35a
JD
78582016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7859
7860 PR fortran/50555
7861 * gfortran.dg/namelist_args.f90: New test.
7862
8981d712
JL
78632016-02-05 Jeff Law <law@redhat.com>
7864
6daecd7a 7865 PR tree-optimization/68541
8981d712
JL
7866 * gcc.dg/tree-ssa/split-path-2.c: New test.
7867 * gcc.dg/tree-ssa/split-path-3.c: New test.
7868 * gcc.dg/tree-ssa/split-path-4.c: New test.
7869 * gcc.dg/tree-ssa/split-path-5.c: New test.
7870 * gcc.dg/tree-ssa/split-path-6.c: New test.
7871 * gcc.dg/tree-ssa/split-path-7.c: New test.
7872
46cb9332
MS
78732016-02-05 Martin Sebor <msebor@redhat.com>
7874
7875 PR c++/69662
7876 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7877 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7878
be2083ea
RH
78792016-02-06 Richard HEnderson <rth@redhat.com>
7880
7881 PR c/69643
7882 * gcc.target/i386/addr-space-4.c: New.
7883 * gcc.target/i386/addr-space-5.c: New.
7884
711d7c23
MM
78852016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7886
7887 PR fortran/66089
7888 * gfortran.dg/elemental_dependency_6.f90: New.
7889
b5c1c988
JJ
78902016-02-05 Jakub Jelinek <jakub@redhat.com>
7891
861c7bcd
JJ
7892 PR rtl-optimization/69691
7893 * gcc.c-torture/execute/pr69691.c: New test.
7894
b5c1c988
JJ
7895 PR c++/69628
7896 * g++.dg/parse/pr69628.C: New test.
7897
f7dfa966
UB
78982016-02-05 Uros Bizjak <ubizjak@gmail.com>
7899
7900 * gcc.dg/sancov/asan.c: Move to ...
7901 * gcc.dg/asan/sancov-1.c: ... here.
7902
9b143e64
UB
79032016-02-05 Uros Bizjak <ubizjak@gmail.com>
7904
7905 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7906
f5d4b899
L
79072016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7908
7909 PR target/69677
7910 * gcc.target/i386/pr69677.c: New test.
7911
76c85fbb
PP
79122016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7913
7914 PR c++/68948
7915 * g++.dg/template/pr68948.C: New test.
7916
f181bf90
DV
79172016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7918
7919 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7920 (only necessary on s390x).
7921
714fb282
L
79222016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7923
7924 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7925 -mno-accumulate-outgoing-args.
7926
618d6c1c
PP
79272016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7928
7929 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7930
1066e9b5
JJ
79312016-02-04 Jakub Jelinek <jakub@redhat.com>
7932
7933 PR c/69669
7934 * c-c++-common/pr69669.c: New test.
7935
76255d0d
MM
79362016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7937
7938 PR target/69667
7939 * g++.dg/pr69667.C: New file.
7940
e0b059b1
WD
79412016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7942
7943 PR target/69619
7944 * gcc.dg/pr69619.c: Add new test.
7945
2692b5c8
RS
79462016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7947
7948 PR rtl-optimization/69577
7949 * gcc.target/i386/pr69577.c: New test.
7950
7db337c2
ML
79512016-02-04 Martin Liska <mliska@suse.cz>
7952
7953 * g++.dg/asan/pr69276.C: New test.
7954
cc9c0829
KT
79552016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7956
7957 PR target/65932
7958 PR target/67714
7959 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7960 a single smulbb instruction.
7961 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7962 * gcc.target/amr/wmul-2.c: Likewise.
7963
eb9feb52
KT
79642016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7965
7966 PR target/65932
7967 PR target/67714
7968 * gcc.c-torture/execute/pr67714.c: New test.
7969
61f727fe
JJ
79702016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7971
7972 PR target/69454
7973 * gcc.target/i386/pr69454-1.c: New test.
7974 * gcc.target/i386/pr69454-2.c: New test.
7975
05dd97db
MS
79762016-02-03 Martin Sebor <msebor@redhat.com>
7977
7978 PR c++/69251
7979 PR c++/69253
7980 PR c++/69290
7981 PR c++/69277
7982 PR c++/69349
7983 * g++.dg/ext/flexarray-mangle-2.C: New test.
7984 * g++.dg/ext/flexarray-mangle.C: New test.
7985 * g++.dg/ext/flexarray-subst.C: New test.
7986 * g++.dg/ext/flexary11.C: New test.
7987 * g++.dg/ext/flexary12.C: New test.
7988 * g++.dg/ext/flexary13.C: New test.
7989 * g++.dg/ext/flexary14.C: New test.
7990 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7991
dac2fc29
L
79922016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7993
7994 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7995 Define only if CHECK_FLOAT128 is defined.
7996 (main): Properly initialize u5.
7997
eadb8035
JJ
79982016-02-03 Jakub Jelinek <jakub@redhat.com>
7999
0afbb81b
JJ
8000 PR c/69627
8001 * gcc.dg/pr69627.c: New test.
8002
eadb8035
JJ
8003 PR target/69644
8004 * gcc.dg/pr69644.c: New test.
8005
b12d4923
MS
80062016-02-03 Mike Stump <mikestump@comcast.net>
8007
8008 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8009 support for struct-layout-1.exp.
8010
ab4bae0c
PP
80112016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8012
8013 PR c++/69056
618d6c1c 8014 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 8015
95831c01
VM
80162016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8017 Alexandre Oliva <aoliva@redhat.com>
8018
8019 PR target/69461
8020 * gcc.target/powerpc/pr69461.c: New.
8021
ccc71ab8
UB
80222016-02-03 Uros Bizjak <ubizjak@gmail.com>
8023
8024 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8025 works from here ...
8026 (check_effective_target_fsanitize_thread): ... to here. Do not
8027 specify additional compile flags for the test source.
8028 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8029 specify additional compile flags for the test source.
8030
96299640
WD
80312016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8032
8033 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8034
781d83d9
AV
80352016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8036
8037 PR fortran/67451
8038 PR fortran/69418
8039 * gfortran.dg/coarray_allocate_2.f08: New test.
8040 * gfortran.dg/coarray_allocate_3.f08: New test.
8041 * gfortran.dg/coarray_allocate_4.f08: New test.
8042
d8208e6d
AL
80432016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8044
8045 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8046 use same scan-tree-dump-times on all platforms.
8047 * gcc.dg/vect/vect-outer-1.c: Likewise.
8048 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8049 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8050 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8051 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8052 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8053 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8054 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8055
a8394fa0
SB
80562016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8057
8058 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8059 warning.
8060
f3baa1d3
L
80612016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8062
8063 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8064
eb077516
JN
80652016-02-02 James Norris <jnorris@codesourcery.com>
8066
8067 * c-c++-common/goacc/routine-5.c: Add tests.
8068
578fb225
AM
80692016-02-02 Alexander Monakov <amonakov@ispras.ru>
8070
8071 * gcc.target/nvptx/unsigned-cmp.c: New test.
8072
c64f7d37
WD
80732016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8074
8075 * gcc.target/aarch64/scalar_shift_1.c
8076 (test_corners_sisd_di): Improve force to SIMD register.
8077 (test_corners_sisd_si): Likewise.
8078 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8079 Remove scan-assembler check for ldr.
8080
90c6f26c
RB
80812016-02-02 Richard Biener <rguenther@suse.de>
8082
8083 PR tree-optimization/69595
8084 * gcc.dg/Warray-bounds-17.c: New testcase.
8085
9dc03c97
RB
80862016-02-02 Richard Biener <rguenther@suse.de>
8087
8088 PR tree-optimization/69606
8089 * gcc.dg/torture/pr69606.c: New testcase.
8090
2d4dc223
YR
80912016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8092
8093 PR middle-end/68542
8094 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8095 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8096
65c98fde
AM
80972016-02-02 Alan Modra <amodra@gmail.com>
8098
8099 PR target/69548
8100 * gcc.target/powerpc/pr69548.c: New test.
8101
e1b81f2b
JJ
81022016-02-01 Jakub Jelinek <jakub@redhat.com>
8103
d0268b37
JJ
8104 PR rtl-optimization/69592
8105 * gcc.dg/pr69592.c: New test.
8106
e1b81f2b
JJ
8107 PR preprocessor/69543
8108 PR c/69558
8109 * gcc.dg/pr69543.c: New test.
8110 * gcc.dg/pr69558.c: New test.
8111
7dd7780d
UB
81122016-02-01 Uros Bizjak <ubizjak@gmail.com>
8113
bf672ee5
UB
8114 PR testsuite/65940
8115 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 8116
9a7013f8
MS
81172016-02-01 Martin Sebor <msebor@redhat.com>
8118
8119 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8120
e681fb2b
BC
81212016-02-01 Bin Cheng <bin.cheng@arm.com>
8122
8123 PR tree-optimization/67921
8124 * c-c++-common/ubsan/pr67921.c: New test.
8125
ff86345f
RB
81262016-02-01 Richard Biener <rguenther@suse.de>
8127
8128 PR middle-end/69556
8129 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8130
bc369dbd
RB
81312016-02-01 Richard Biener <rguenther@suse.de>
8132
8133 PR tree-optimization/69574
8134 * gcc.dg/torture/pr69574.c: New testcase.
8135
ef318184
RB
81362016-02-01 Richard Biener <rguenther@suse.de>
8137
8138 PR tree-optimization/69579
8139 * gcc.dg/setjmp-6.c: New testcase.
8140
654745e6
JJ
81412016-02-01 Jakub Jelinek <jakub@redhat.com>
8142
8143 PR rtl-optimization/69570
8144 * g++.dg/opt/pr69570.C: New test.
8145
e6c0c44b
RH
81462016-02-01 Richard Henderson <rth@redhat.com>
8147
8148 * gcc.dg/pr69535.c: New test.
8149
6ff3f09a
JDA
81502016-01-31 John David Anglin <danglin@gcc.gnu.org>
8151
2c005538
JDA
8152 PR testsuite/69584
8153 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8154 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8155
61083a4b
JDA
8156 PR debug/68244
8157 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8158
6ff3f09a
JDA
8159 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8160
0c221916
PT
81612016-01-31 Paul Thomas <pault@gcc.gnu.org>
8162
8163 PR fortran/67564
8164 * gfortran.dg/allocate_with_source_17.f03: New test.
8165
db7a2818
JJ
81662016-01-30 Jakub Jelinek <jakub@redhat.com>
8167
8168 PR tree-optimization/69546
8169 * gcc.dg/torture/pr69546.c: New test.
8170
e520d5f0
PT
81712016-01-30 Paul Thomas <pault@gcc.gnu.org>
8172
8173 PR fortran/69566
8174 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8175
343c05d3
MS
81762016-01-30 Martin Sebor <msebor@redhat.com>
8177
8178 PR c++/68490
8179 * g++.dg/ext/flexary10.C: New test.
8180
d6c3a539
DH
81812016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8182
8183 PR fortran/66707
8184 gfortran.dg/common_23.f90: New test.
8185
52d72fcd
BS
81862016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8187
8188 PR target/65546
8189 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8190 condition being checked, and disable it when the target supports
8191 misaligned loads and stores.
8192
3a5d2ba4
JJ
81932016-01-29 Jakub Jelinek <jakub@redhat.com>
8194
8195 PR debug/69518
8196 * gcc.dg/torture/pr69518.c: New test.
8197
6bbacdb5
L
81982016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8199
8200 PR target/69530
8201 * gcc.target/i386/pr69530.c: New test.
8202
af932cdb
SE
82032016-01-29 Steve Ellcey <sellcey@imgtec.com>
8204
8205 PR target/65604
8206 * gcc.target/mips/div-delay.c: New test.
8207
26658b7c
JJ
82082016-01-29 Jakub Jelinek <jakub@redhat.com>
8209
33e89989
JJ
8210 PR target/69551
8211 * gcc.target/i386/pr69551.c: New test.
8212
26658b7c
JJ
8213 PR target/66137
8214 * gcc.target/i386/pr66137.c: New test.
8215
401116b5
AB
82162016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8217
8218 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8219 always built for p5600.
8220 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8221 isa=p5600 dg-option.
8222
d4abfcc5
RB
82232016-01-29 Richard Biener <rguenther@suse.de>
8224
8225 PR tree-optimization/69547
8226 * g++.dg/tree-ssa/pr69547.C: New testcase.
8227
16b77b32
JJ
82282016-01-29 Jakub Jelinek <jakub@redhat.com>
8229
8230 PR debug/66869
8231 * g++.dg/warn/Wunused-function2.C: New test.
8232
a1c95464
DV
82332016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8234
8235 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8236 support for test to succeed.
8237
5453bfed
MP
82382016-01-29 Marek Polacek <polacek@redhat.com>
8239
8240 PR c++/69509
8241 PR c++/69516
8242 * g++.dg/ext/constexpr-vla2.C: New test.
8243 * g++.dg/ext/constexpr-vla3.C: New test.
8244 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8245
452ec2a5
RB
82462016-01-29 Richard Biener <rguenther@suse.de>
8247
8248 PR middle-end/69537
8249 * gcc.dg/uninit-21.c: New testcase.
8250
aec0b19e
UB
82512016-01-28 Uros Bizjak <ubizjak@gmail.com>
8252
8253 PR target/69459
8254 * gcc.target/i386/pr69459.c: New test.
8255
df113ce7
SE
82562016-01-28 Steve Ellcey <sellcey@imgtec.com>
8257
8258 PR target/68400
8259 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8260 * gcc.target/mips/pr68400.c: New test.
8261
494de84f
MS
82622016-01-28 Martin Sebor <msebor@redhat.com>
8263
8264 PR target/17381
8265 * gcc.target/powerpc/pr17381.c: New test.
8266
eb1b1f01
JJ
82672016-01-28 Jakub Jelinek <jakub@redhat.com>
8268
8269 PR middle-end/69542
8270 * gcc.dg/torture/pr69542.c: New test.
8271
6dfeb7ce
WD
82722016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8273
8274 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8275
4b7471a4
DE
82762016-01-28 David Edelsohn <dje.gcc@gmail.com>
8277
8278 * gcc.dg/pr65980.c: Skip on AIX.
8279 * gcc.dg/pr66688.c: Same.
8280
b271fd21
DE
82812016-01-28 David Edelsohn <dje.gcc@gmail.com>
8282
8283 PR target/63679
8284 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8285 * gcc.dg/tree-ssa/sra-18.c: Same.
8286
874108a9
AV
82872016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8288
8289 PR fortran/62536
8290 * gfortran.dg/block_15.f08: New test.
8291 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8292 on incorrectly closed BLOCK.
8293
30480bcd
IE
82942016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8295
8296 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
82972016-01-28 Richard Biener <rguenther@suse.de>
8298
8299 PR tree-optimization/69466
8300 * gfortran.dg/vect/pr69466.f90: New testcase.
8301
0d4c694e
TP
83022016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8303
8304 * g++.dg/pr67989.C: Remove ARM-specific option.
8305 * gcc.target/arm/pr67989.C: New file.
8306
2aa780da
UB
83072016-01-27 Uros Bizjak <ubizjak@gmail.com>
8308
8309 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8310 and expm1 test for glibc < 2.11.
8311
f75ebe77
RH
83122016-01-27 Richard Henderson <rth@redhat.com>
8313
8314 * gcc.c-torture/execute/pr69447.c: New test.
8315
83162016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8317
9a175e65 8318 PR fortran/69422
49847d75
PT
8319 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8320
cbdd8ae0
JJ
83212016-01-27 Jakub Jelinek <jakub@redhat.com>
8322
8323 PR debug/66869
8324 * gcc.dg/pr66869.c: New test.
8325
2b572b3c
JL
83262016-01-25 Jeff Law <law@redhat.com>
8327
8328 PR tree-optimization/68398
aec0b19e 8329 PR tree-optimization/69196
2b572b3c
JL
8330 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8331 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8332 path to avoid new heuristic allowing more irreducible regions
8333 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8334 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8335 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8336 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8337 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8338
fa74a4bc
MP
83392016-01-27 Marek Polacek <polacek@redhat.com>
8340
8341 PR c/68062
8342 * c-c++-common/vector-compare-4.c: New test.
8343
0afff540
DM
83442016-01-27 David Malcolm <dmalcolm@redhat.com>
8345
8346 PR preprocessor/69126
8347 * c-c++-common/pr69126.c: New test case.
8348
1a218fc9
ILT
83492016-01-27 Ian Lance Taylor <iant@google.com>
8350
8351 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8352
5d70666e
RB
83532016-01-27 Ryan Burn <contact@rnburn.com>
8354
8355 PR cilkplus/69267
8356 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8357
87ff4d66
UB
83582016-01-27 Uros Bizjak <ubizjak@gmail.com>
8359
8360 PR target/69512
8361 * gcc.target/i386/pr69512.c: New test.
8362
27e23cca
RE
83632016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8364
8365 PR ada/69488
8366 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8367
05bf54c3
MP
83682016-01-27 Marek Polacek <polacek@redhat.com>
8369
8370 PR c++/69379
8371 * g++.dg/pr69379.C: New test.
8372
60214d0d
MS
83732016-01-27 Martin Sebor <msebor@redhat.com>
8374
8375 PR c++/69317
8376 * g++.dg/abi/Wabi-2-2.C: New test.
8377 * g++.dg/abi/Wabi-2-3.C: New test.
8378 * g++.dg/abi/Wabi-3-2.C: New test.
8379 * g++.dg/abi/Wabi-3-3.C: New test.
8380
167c7bfa
RB
83812016-01-27 Richard Biener <rguenther@suse.de>
8382
8383 PR tree-optimization/69166
8384 * gcc.dg/torture/pr69166.c: New testcase.
8385
1430fb1f
MJ
83862016-01-27 Martin Jambor <mjambor@suse.cz>
8387
8388 PR tree-optimization/69355
8389 * gcc.dg/tree-ssa/pr69355.c: New test.
8390
95e3030c
MP
83912016-01-27 Marek Polacek <polacek@redhat.com>
8392
8393 PR c++/69496
8394 * g++.dg/ext/constexpr-vla1.C: New test.
8395
eeb085f3
CB
83962016-01-20 Christian Bruel <christian.bruel@st.com>
8397
8398 PR target/69245
8399 * gcc.target/arm/pr69245.c: New test.
8400
b1652dde
JJ
84012016-01-27 Jakub Jelinek <jakub@redhat.com>
8402
8403 PR tree-optimization/69399
8404 * gcc.dg/torture/pr69399.c: New test.
8405
ce7e8f00
EB
84062016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8407
8408 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8409
e4aac1d1
EB
84102016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8411
8412 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8413
8dfdb419
TV
84142016-01-26 Tom de Vries <tom@codesourcery.com>
8415
8416 PR tree-optimization/69110
8417 * gcc.dg/autopar/pr69110.c: New test.
8418
56f80f54 84192016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8420 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8421
8422 * gcc.dg/graphite/isl-ast-op-select.c: New.
8423
a0909527
PT
84242015-01-26 Paul Thomas <pault@gcc.gnu.org>
8425
8426 PR fortran/69385
8427 * gfortran.dg/allocate_error_6.f90: New test.
8428
ffc445f4
RH
84292016-01-26 Richard Henderson <rth@redhat.com>
8430
8431 * gcc.dg/tm/pr60908.c: New test.
8432
01e1dea3
DM
84332016-01-26 David Malcolm <dmalcolm@redhat.com>
8434
8435 PR other/69006
8436 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8437 directive.
8438 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8439 expected multiline output to reflect the colorization being
8440 disabled before newlines.
8441 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8442 (custom_diagnostic_finalizer): Replace call to
8443 pp_newline_and_flush with call to pp_flush.
8444 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8445 * gfortran.dg/implicit_class_1.f90: Likewise.
8446 * lib/gcc-dg.exp (allow_blank_lines): New global.
8447 (dg-allow-blank-lines-in-output): New procedure.
8448 (gcc-dg-prune): Complain about blank lines in the output, unless
8449 dg-allow-blank-lines-in-output was called.
8450 * lib/multiline.exp (_build_multiline_regex): Only support
8451 arbitrary followup text for non-blank-lines, not for blank lines.
8452
13f92e8d
JJ
84532016-01-26 Jakub Jelinek <jakub@redhat.com>
8454
8455 PR tree-optimization/69483
8456 * gcc.dg/pr69483.c: New test.
8457 * g++.dg/opt/pr69483.C: New test.
8458
92422235
CL
84592016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8460
8461 PR target/68620
8462 * gcc.target/arm/pr68620.c: New test.
8463
0bccf11b
L
84642016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8465
8466 * gcc.target/i386/pr68986-2.c: Remove -m32.
8467
81cd202e
L
84682016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8469
8470 PR target/68986
8471 * gcc.target/i386/pr68986-1.c: New test.
8472 * gcc.target/i386/pr68986-2.c: Likewise.
8473 * gcc.target/i386/pr68986-3.c: Likewise.
8474
213a1c03
CB
84752016-01-26 Christian Bruel <christian.bruel@st.com>
8476
8477 * lib/target-supports.exp
8478 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8479 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8480 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8481
22a08dd1
RB
84822016-01-26 Richard Biener <rguenther@suse.de>
8483
8484 PR tree-optimization/69452
8485 * gcc.dg/torture/pr69452.c: New testcase.
8486
6c06e0e8
JJ
84872016-01-26 Jakub Jelinek <jakub@redhat.com>
8488
8489 PR target/69442
8490 * gcc.dg/pr69442.c: New test.
8491
b96824c4
RFI
84922016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8493
8494 PR target/67896
8495 * gcc.target/aarch64/simd/pr67896.C: New.
8496
5ee31e57
RS
84972016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8498
8499 PR tree-optimization/69400
8500 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8501 function.
8502 (plugin_init): Call it.
8503 * gcc.dg/torture/pr69400.c: New test.
8504
7ddfb31d
CL
85052016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8506
8507 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8508
1e050c90
AK
85092016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8510 Sebastian Pop <s.pop@samsung.com>
8511
8512 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8513 isl-0.15.
8514
c8ee4bf5
AK
85152016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8516 Sebastian Pop <s.pop@samsung.com>
8517
8518 * gcc.dg/graphite/pr69292.c: New.
8519
d902b330
JJ
85202016-01-25 Jakub Jelinek <jakub@redhat.com>
8521
8522 * c-c++-common/goacc/use_device-1.c: New test.
8523
2c89b952
JL
85242016-01-25 Jeff Law <law@redhat.com>
8525
8526 PR tree-optimization/69196
8527 PR tree-optimization/68398
8528 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8529 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8530
685c8785
DE
85312016-01-25 David Edelsohn <dje.gcc@gmail.com>
8532
8533 PR target/69469
8534 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8535 Algorithm.
8536
95cef0c1
RB
85372016-01-25 Richard Biener <rguenther@suse.de>
8538
8539 PR testsuite/69380
8540 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8541
2947d3b2
IE
85422016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8543
8544 PR target/69421
8545 * gcc.dg/pr69421.c: New test.
8546
ae19075a
BB
85472016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8548
8549 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8550 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8551 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8552 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8553 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8554 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8555 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8556 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8557 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8558 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8559
fa4511c2
RB
85602016-01-25 Richard Biener <rguenther@suse.de>
8561
8562 PR tree-optimization/69376
8563 * gcc.dg/torture/pr69376.c: New testcase.
8564
1d101216
JD
85652016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8566
8567 PR fortran/69397
8568 PR fortran/68442
8569 * gfortran.dg/interface_38.f90: New test.
8570 * gfortran.dg/interface_39.f90: New test.
a0909527 8571
a59b92b0
PP
85722016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8573
8574 Revert:
8575 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8576
8577 PR c++/11858
8578 PR c++/24663
8579 PR c++/24664
8580 * g++.dg/template/pr11858.C: New test.
8581 * g++.dg/template/pr24663.C: New test.
8582 * g++.dg/template/unify12.C: New test.
8583 * g++.dg/template/unify13.C: New test.
8584 * g++.dg/template/unify14.C: New test.
8585 * g++.dg/template/unify15.C: New test.
8586 * g++.dg/template/unify16.C: New test.
8587 * g++.dg/template/unify17.C: New test.
8588
16acb1a8
DH
85892016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8590
8591 PR fortran/68283
8592 gfortran.dg/pr68283.f90: New test.
8593
094773e8
TK
85942016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8595
8596 PR fortran/66094
8597 * gfortran.dg/inline_matmul_13.f90: New test.
8598 * gfortran.dg/matmul_bounds_8.f90: New test.
8599 * gfortran.dg/matmul_bounds_9.f90: New test.
8600 * gfortran.dg/matmul_bounds_10.f90: New test.
8601
42fb90d7
TV
86022016-01-23 Tom de Vries <tom@codesourcery.com>
8603
8604 PR tree-optimization/69426
8605 * gcc.dg/autopar/pr69426.c: New test.
8606
69da7802
MS
86072016-01-23 Martin Sebor <msebor@redhat.com>
8608
8609 PR c++/58109
8610 PR c++/69022
8611 * g++.dg/cpp0x/alignas5.C: New test.
8612 * g++.dg/ext/vector29.C: Same.
8613
da17300a
UB
86142016-01-23 Uros Bizjak <ubizjak@gmail.com>
8615
8616 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8617 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8618 _GNU_SOURCE from compile flags to the source.
8619 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8620 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8621 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8622 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8623
62041cfc
JJ
86242016-01-22 Jakub Jelinek <jakub@redhat.com>
8625
8626 PR target/69432
8627 * g++.dg/opt/pr69432.C: New test.
8628
f7d2ad6f
BS
86292016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8630
8631 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8632 32-bit targets testing an -m64 multilib.
8633
d403fc9a
WS
86342016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8635
8636 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8637 64-bit support.
8638
4aa16f8d
JG
86392016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8640
8641 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8642
7c816d0f
CB
86432016-01-21 Christian Bruel <christian.bruel@st.com>
8644
8645 PR target/68674
8646 * gcc.target/i386/pr68674.c
8647 * gcc.target/aarch64/pr68674.c
8648 * gcc.target/arm/pr68674.c
8649
fce661e8
KT
86502016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8651
8652 PR target/69403
8653 * gcc.c-torture/execute/pr69403.c: New test.
8654
4696899f
PC
86552016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8656
8657 PR c++/55843
8658 * g++.dg/template/pr55843.C: New.
8659
bac69366
AL
86602016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8661
8662 PR testsuite/66877
8663 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8664 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8665
b57d3a5c
BS
86662016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8667
8668 PR testsuite/67489
da17300a
UB
8669 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8670 from dg-do compile directive, and instead add
8671 { dg-require-effective-target int128 }.
b57d3a5c 8672
9f04a53e
MS
86732016-01-20 Martin Sebor <msebor@redhat.com>
8674
8675 PR c/69405
8676 * gcc.dg/sync-fetch.c: New test.
8677
38a51663
JL
86782016-01-21 Martin Sebor <msebor@redhat.com>
8679
8680 PR target/69252
8681 * gcc.target/powerpc/pr69252.c: New test.
8682
2423a75a
JD
86832016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8684
8685 PR fortran/65996
da17300a 8686 * gfortran.dg/pr65996.f90: New test.
2423a75a 8687
0a76463f
DV
86882016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8689
8690 PR c++/68810
9f04a53e 8691 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8692 expected to generate an error.
0a76463f 8693
9776e692
BS
86942016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8695
8696 PR middle-end/66178
8697 * gcc.dg/torture/pr66178.c: New test.
8698
c8d3e088
AB
86992016-01-21 Anton Blanchard <anton@samba.org>
8700 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8701
8702 PR target/63354
8703 * gcc.target/powerpc/pr63354.c: New test.
8704
35b707ff
VM
87052016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8706
8707 PR rtl-optimization/68990
8708 * gcc.target/i386/pr68990: New.
8709
157b0829
NC
87102016-01-21 Nick Clifton <nickc@redhat.com>
8711
8712 PR target/69129
8713 * gcc.target/mips/pr69129.c: New.
8714
aede6748
PC
87152016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8716
8717 PR c++/58046
8718 * g++.dg/cpp0x/pr58046.C: New.
8719
5463c2c8
JJ
87202016-01-21 Jakub Jelinek <jakub@redhat.com>
8721
6d31cc75
SS
8722 PR target/69187
8723 PR target/65624
8724 * gcc.target/arm/pr69187.c: New test.
8725
5463c2c8
JJ
8726 PR c++/69355
8727 * g++.dg/torture/pr69355.C: New test.
8728
fa28f32b
AK
87292016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8730 Sebastian Pop <s.pop@samsung.com>
8731
8732 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8733
b920a047
AK
87342016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8735 Sebastian Pop <s.pop@samsung.com>
8736
da17300a 8737 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8738
bdd3aea6
JJ
87392016-01-21 Jakub Jelinek <jakub@redhat.com>
8740
8741 PR middle-end/67653
8742 * c-c++-common/pr67653.c: New test.
8743 * gcc.dg/torture/pr29119.c: Add dg-warning.
8744
26a2e6ae
PB
87452016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8746
8747 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8748
d25c7690
PK
87492016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8750
8751 PR c/24293
8752 * gcc.dg/pr24293.c: New test.
8753 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8754 incomplete struct type.
8755 * gcc.dg/declspec-1.c: Likewise.
8756 * gcc.dg/pr63549.c: Likewise.
8757
889d5698
JJ
87582016-01-20 Jakub Jelinek <jakub@redhat.com>
8759
8760 PR tree-optimization/66612
8761 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8762 for bdn instruction.
8763
d7cf3dc7
CL
87642016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8765
8766 * lib/target-supports.exp
8767 (check_effective_target_arm_fp_ok_nocache): New.
8768 (check_effective_target_arm_fp_ok): New.
8769 (add_options_for_arm_fp): New.
8770 (check_effective_target_arm_crypto_ok_nocache): Require
8771 target_arm_v8_neon_ok instead of arm32.
8772 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8773 (check_effective_target_arm_crypto_pragma_ok): New.
8774 (add_options_for_arm_vfp): New.
8775 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8776 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8777 target instead. Force initial fpu to vfp.
8778 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8779 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8780 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8781 dependency.
8782 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8783 use arm_vfp effective target instead. Force initial fpu to vfp.
8784 * gcc.target/arm/attr-neon3.c: Likewise.
8785 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8786 arm_vfp_ok.
8787 * gcc.target/arm/unsigned-float.c: Likewise.
8788 * gcc.target/arm/vfp-1.c: Likewise.
8789 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8790 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8791 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8792 * gcc.target/arm/vfp-ldmias.c: Likewise.
8793 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8794 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8795 * gcc.target/arm/vfp-stmiad.c: Likewise.
8796 * gcc.target/arm/vfp-stmias.c: Likewise.
8797 * gcc.target/arm/vnmul-1.c: Likewise.
8798 * gcc.target/arm/vnmul-2.c: Likewise.
8799 * gcc.target/arm/vnmul-3.c: Likewise.
8800 * gcc.target/arm/vnmul-4.c: Likewise.
8801
01ac9704 88022016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8803
e84b00da
L
8804 PR testsuite/69366
8805 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8806 the MPX run-time library, for compile-time MPX test.
8807 * gcc.target/i386/chkp-always_inline.c: Likewise.
8808 * gcc.target/i386/chkp-bndret.c: Likewise.
8809 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8810 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8811 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8812 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8813 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8814 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8815 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8816 * gcc.target/i386/chkp-label-address.c: Likewise.
8817 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8818 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8819 * gcc.target/i386/chkp-pr69044.c: Likewise.
8820 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8821 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8822 * gcc.target/i386/chkp-strchr.c: Likewise.
8823 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8824 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8825 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8826 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8827 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8828 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8829 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8830 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8831 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8832 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8833 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8834 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8835 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8836 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8837 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8838 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8839 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8840 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8841 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8842 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8843 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8844 * gcc.target/i386/pr63995-2.c: Likewise.
8845 * gcc.target/i386/pr64805.c: Likewise.
8846 * gcc.target/i386/pr65044.c: Likewise.
8847 * gcc.target/i386/pr65167.c: Likewise.
8848 * gcc.target/i386/pr65183.c: Likewise.
8849 * gcc.target/i386/pr65184.c: Likewise.
8850 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8851
28b33016
IE
88522016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8853
8854 PR tree-optimization/69328
8855 * gcc.dg/pr69328.c: New test.
8856
bcff0913
JL
88572016-01-20 Jeff Law <law@redhat.com>
8858
bf0bb970 8859 PR target/25114
bcff0913
JL
8860 * gcc.target/m68k/pr25114.c: New test.
8861
a3f69631
AV
88622016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8863
8864 * gcc.target/arm/memset-inline-10.c: Added
8865 dg-require-effective-target arm_thumb2_ok.
8866
af33ba0d
EB
88672016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8868
8869 * gcc.dg/debug/dwarf2/sso.c: New test.
8870
7596d5de
UB
88712016-01-19 Uros Bizjak <ubizjak@gmail.com>
8872
8873 PR testsuite/68820
8874 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8875 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8876 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8877
ceda2c69
JH
88782016-01-19 Jan Hubicka <hubicka@ucw.cz>
8879
8880 PR ipa/66223
8881 * g++.dg/ipa/devirt-50.C: New testcase.
8882
38a979f2
MP
88832016-01-19 Marek Polacek <polacek@redhat.com>
8884
8885 PR c++/68965
8886 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8887 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8888
962801c5
KT
88892016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8890
8891 PR target/69135
8892 * gcc.target/arm/pr69135_1.c: New test.
8893
078fe40a
WD
88942015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8895
8896 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8897
786e3c06
WD
88982015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8899
8900 * gcc.target/aarch64/ccmp_1.c: New testcase.
8901
1e297006
MP
89022016-01-19 Marek Polacek <polacek@redhat.com>
8903
8904 PR c++/68586
8905 * g++.dg/cpp0x/enum30.C: New test.
8906
879c27e3
RB
89072016-01-19 Richard Biener <rguenther@suse.de>
8908
8909 PR tree-optimization/69336
8910 * g++.dg/tree-ssa/pr69336.C: New testcase.
8911
015337d3
JJ
89122016-01-19 Jakub Jelinek <jakub@redhat.com>
8913
8914 PR debug/65779
8915 * gcc.dg/pr65779.c: New test.
8916
e2c768b6
RB
89172016-01-19 Richard Biener <rguenther@suse.de>
8918
8919 PR tree-optimization/69352
8920 * gcc.dg/torture/pr69352.c: New testcase.
8921
569efc34
JJ
89222016-01-19 Jakub Jelinek <jakub@redhat.com>
8923
8924 PR rtl-optimization/68955
8925 PR rtl-optimization/64557
8926 * gcc.dg/torture/pr68955.c: New test.
8927
e49d321f
JH
89282016-01-19 Jan Hubicka <hubicka@ucw.cz>
8929
8930 PR lto/69136
8931 * g++.dg/torture/pr69136.C: New testcase.
8932
e9191ad3
JH
89332016-01-19 Jan Hubicka <hubicka@ucw.cz>
8934
8935 PR lto/69133
8936 * g++.dg/lto/pr69133_0.C: New testcase.
8937 * g++.dg/lto/pr69133_1.C: New testcase.
8938
2bedb645
JL
89392016-01-15 Jeff Law <law@redhat.com>
8940
8941 PR tree-optimization/69320
8942 * gcc.c-torture/pr69320-1.c: New test.
8943 * gcc.c-torture/pr69320-2.c: New test.
8944 * gcc.c-torture/pr69320-3.c: New test.
8945 * gcc.c-torture/pr69320-4.c: New test.
8946
17c15cb9
PP
89472016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8948
8949 PR c++/11858
8950 PR c++/24663
8951 PR c++/24664
8952 * g++.dg/template/pr11858.C: New test.
8953 * g++.dg/template/pr24663.C: New test.
8954 * g++.dg/template/unify12.C: New test.
8955 * g++.dg/template/unify13.C: New test.
8956 * g++.dg/template/unify14.C: New test.
8957 * g++.dg/template/unify15.C: New test.
8958 * g++.dg/template/unify16.C: New test.
8959 * g++.dg/template/unify17.C: New test.
8960
9617fd08
DM
89612016-01-18 David Malcolm <dmalcolm@redhat.com>
8962
8963 PR testsuite/69181
8964 * gcc.dg/pr69181-1.c: New test file.
8965 * gcc.dg/pr69181-2.c: New test file.
8966 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8967 globals by moving it to...
8968 (cleanup-after-saved-dg-test): ...this new function. Add
8969 "global additional_sources_used". Add reset of global
8970 multiline_expected_outputs to the empty list.
8971 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8972 global to...
8973 (multiline_expected_outputs): ...this, and updated comments to
8974 note that it is modified from gcc-dg.exp.
8975 (dg-end-multiline-output): Update for the above renaming.
8976 (handle-multiline-outputs): Likewise. Remove the clearing
8977 of the expected outputs to the empty list.
8978
b555a2e4
RB
89792016-01-18 Richard Biener <rguenther@suse.de>
8980
8981 PR tree-optimization/69297
8982 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8983
96902805
JM
89842016-01-18 Joseph Myers <joseph@codesourcery.com>
8985
8986 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8987 dg-options.
8988 * gcc.target/mips/mips-3d-2.c: Likewise.
8989 * gcc.target/mips/mips-3d-3.c: Likewise.
8990 * gcc.target/mips/mips-3d-4.c: Likewise.
8991 * gcc.target/mips/mips-3d-5.c: Likewise.
8992 * gcc.target/mips/mips-3d-6.c: Likewise.
8993 * gcc.target/mips/mips-3d-7.c: Likewise.
8994 * gcc.target/mips/mips-3d-8.c: Likewise.
8995 * gcc.target/mips/mips-3d-9.c: Likewise.
8996 * gcc.target/mips/mips-ps-1.c: Likewise.
8997 * gcc.target/mips/mips-ps-2.c: Likewise.
8998 * gcc.target/mips/mips-ps-3.c: Likewise.
8999 * gcc.target/mips/mips-ps-4.c: Likewise.
9000 * gcc.target/mips/mips-ps-5.c: Likewise.
9001 * gcc.target/mips/mips-ps-6.c: Likewise.
9002 * gcc.target/mips/mips-ps-7.c: Likewise.
9003 * gcc.target/mips/mips-ps-type.c: Likewise.
9004 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9005 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9006
40e26f94
TV
90072016-01-18 Tom de Vries <tom@codesourcery.com>
9008
9009 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9010 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9011 * c-c++-common/goacc/kernels-empty.c: New test.
9012 * c-c++-common/goacc/kernels-eternal.c: New test.
9013 * c-c++-common/goacc/kernels-loop-2.c: New test.
9014 * c-c++-common/goacc/kernels-loop-3.c: New test.
9015 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9016 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9017 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9018 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9019 * c-c++-common/goacc/kernels-loop-data.c: New test.
9020 * c-c++-common/goacc/kernels-loop-g.c: New test.
9021 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9022 * c-c++-common/goacc/kernels-loop-n.c: New test.
9023 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9024 * c-c++-common/goacc/kernels-loop.c: New test.
9025 * c-c++-common/goacc/kernels-noreturn.c: New test.
9026 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9027 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9028 * c-c++-common/goacc/kernels-reduction.c: New test.
9029
a98d4647
TV
90302016-01-18 Tom de Vries <tom@codesourcery.com>
9031
9032 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9033 * gcc.dg/autopar/outer-2.c: Same.
9034 * gcc.dg/autopar/outer-3.c: Same.
9035 * gcc.dg/autopar/outer-4.c: Same.
9036 * gcc.dg/autopar/outer-5.c: Same.
9037 * gcc.dg/autopar/outer-6.c: Same.
9038 * gcc.dg/autopar/parallelization-1.c: Same.
9039 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9040 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9041 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9042 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9043 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9044 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9045 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9046 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9047 * gcc.dg/autopar/pr39500-1.c: Same.
9048 * gcc.dg/autopar/pr39500-2.c: Same.
9049 * gcc.dg/autopar/pr46193.c: Same.
9050 * gcc.dg/autopar/pr46194.c: Same.
9051 * gcc.dg/autopar/pr49580.c: Same.
9052 * gcc.dg/autopar/pr49960-1.c: Same.
9053 * gcc.dg/autopar/pr49960.c: Same.
9054 * gcc.dg/autopar/pr68373.c: Same.
9055 * gcc.dg/autopar/reduc-1.c: Same.
9056 * gcc.dg/autopar/reduc-1char.c: Same.
9057 * gcc.dg/autopar/reduc-1short.c: Same.
9058 * gcc.dg/autopar/reduc-2.c: Same.
9059 * gcc.dg/autopar/reduc-2char.c: Same.
9060 * gcc.dg/autopar/reduc-2short.c: Same.
9061 * gcc.dg/autopar/reduc-3.c: Same.
9062 * gcc.dg/autopar/reduc-4.c: Same.
9063 * gcc.dg/autopar/reduc-6.c: Same.
9064 * gcc.dg/autopar/reduc-7.c: Same.
9065 * gcc.dg/autopar/reduc-8.c: Same.
9066 * gcc.dg/autopar/reduc-9.c: Same.
9067 * gcc.dg/autopar/uns-outer-4.c: Same.
9068 * gcc.dg/autopar/uns-outer-5.c: Same.
9069 * gcc.dg/autopar/uns-outer-6.c: Same.
9070 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9071 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9072
da976fa8
AL
90732016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9074
9075 PR target/63679
9076 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9077 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9078
70c1e886
AL
90792016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9080
9081 PR target/63679
9082 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9083 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9084 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9085
88bed196
AL
90862016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9087
9088 PR target/63679
9089 * gcc.dg/tree-ssa/sra-17.c: New.
9090 * gcc.dg/tree-ssa/sra-18.c: New.
9091
3dd5f42e
IE
90922016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9093
9094 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9095
ae5a77fa
EB
90962016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9097
9098 * gnat.dg/inline12.adb: New test.
9099
11e57fc6
BC
91002016-01-18 Bin Cheng <bin.cheng@arm.com>
9101
9102 PR tree-optimization/66797
9103 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9104
995b6fe0
RB
91052016-01-18 Richard Biener <rguenther@suse.de>
9106
9107 PR tree-optimization/69170
9108 * gcc.dg/torture/pr69170.c: New testcase.
9109
82ee0cf2 91102016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9111
9112 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9113
d69da357
TV
91142016-01-16 Tom de Vries <tom@codesourcery.com>
9115
9116 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9117
a3845283
TV
91182016-01-16 Tom de Vries <tom@codesourcery.com>
9119
9120 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9121 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9122 redundant dg-require-effective-target pthread.
9123 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9124 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9125 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9126 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9127 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9128 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9129 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9130
197a6aa6
DE
91312016-01-16 David Edelsohn <dje.gcc@gmail.com>
9132
9133 PR target/68609
9134 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9135 * gcc.target/powerpc/recip-7.c: Same.
9136
ec7886c1
PP
91372016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9138
9139 PR c++/69091
9140 * g++.dg/template/pr69091.C: New test.
9141
203484bb
PP
91422016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9143
9144 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9145 dump does not contain an error_mark_node.
9146 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9147 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9148
aa2500e9
PP
91492016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9150
9151 PR c++/68936
9152 * g++.dg/template/pr68936.C: New test.
9153
28621a5c
DE
91542016-01-15 David Edelsohn <dje.gcc@gmail.com>
9155
9156 PR target/68609
9157 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9158 * gcc.target/powerpc/recip-2.c: Same.
9159 * gcc.target/powerpc/recip-3.c: Same.
9160 * gcc.target/powerpc/recip-4.c: Same.
9161 * gcc.target/powerpc/recip-sqrtf.c: Same.
9162
40c43aca
JL
91632016-01-15 Jeff Law <law@redhat.com>
9164
9165 PR tree-optimization/69270
9166 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9167 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9168
afbc5ae8
PT
91692016-01-15 Paul Thomas <pault@gcc.gnu.org>
9170
9171 PR fortran/49630
9172 * gfortran.dg/deferred_character_13.f90: New test for the fix
9173 of comment 3 of the PR.
9174
9175 PR fortran/54070
9176 * gfortran.dg/deferred_character_8.f90: New test
9177 * gfortran.dg/allocate_error_5.f90: New test
9178
9179 PR fortran/60593
9180 * gfortran.dg/deferred_character_10.f90: New test
9181
9182 PR fortran/60795
9183 * gfortran.dg/deferred_character_14.f90: New test
9184
9185 PR fortran/61147
9186 * gfortran.dg/deferred_character_11.f90: New test
9187
9188 PR fortran/64324
9189 * gfortran.dg/deferred_character_9.f90: New test
9190
49abe076
VM
91912016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9192
9193 PR rtl-optimization/69030
9194 * gcc.target/i386/pr69030.c: New.
9195
16d12992
KT
91962016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9197
9198 * gcc.target/aarch64/target_attr_17.c: New test.
9199
78810bd3
RB
92002016-01-15 Richard Biener <rguenther@suse.de>
9201
9202 PR tree-optimization/66856
9203 * gcc.dg/torture/pr66856-1.c: New testcase.
9204 * gcc.dg/torture/pr66856-2.c: Likewise.
9205
2bd847fe
RB
92062016-01-15 Richard Biener <rguenther@suse.de>
9207
9208 PR debug/69137
9209 * g++.dg/lto/pr69137_0.C: New testcase.
9210
a00fe3b7
RS
92112016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9212
9213 PR middle-end/69246
9214 * gcc.target/i386/pr69246.c: New test.
9215
cbb0e83b
DV
92162016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9217
7596d5de 9218 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 9219
5a500ecf
DV
92202016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9221
9222 PR c++/56194
9223 * g++.dg/init/const9.C: Disable test on S/390.
9224
5d9bf64f
DV
92252016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9226
9227 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9228 * g++.dg/Wno-frame-address.C: Ditto.
9229
e234b19e
DV
92302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9231
9232 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9233
89483f99
RB
92342016-01-15 Richard Biener <rguenther@suse.de>
9235
9236 PR tree-optimization/68961
9237 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9238
94f37395
IE
92392016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9240
9241 * gcc.target/i386/pr65105-5.c: New test.
9242
82ee0cf2 92432016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9244
9245 * gcc.c-torture/execute/alias-4.c: New testcase.
9246
82ee0cf2 92472016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9248
9249 PR ipa/68148
9250 * g++.dg/ipa/devirt-49.C: New testcase.
9251
092f7deb 92522016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9253
9254 PR target/65837
9255 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9256 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9257 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9258
e93c66bc
RB
92592016-01-15 Richard Biener <rguenther@suse.de>
9260
9261 PR tree-optimization/69117
9262 * gcc.dg/torture/pr69117.c: New testcase.
9263
c47eaca6 92642015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9265
9266 PR c++/69048
9267 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9268
c3f6914a
FXC
92692016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9270
9271 PR testsuite/67509
9272 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9273 range tests use 100 * maximum instead of maximum + 1.
9274
cd65ae90
JJ
92752016-01-14 Jakub Jelinek <jakub@redhat.com>
9276
9277 PR debug/69244
9278 * gcc.dg/guality/pr69244.c: New test.
9279
19643948
UB
92802016-01-14 Uros Bizjak <ubizjak@gmail.com>
9281
9282 * lib/target-supports.exp (check_effective_target_issignaling):
9283 New procedure.
9284 * gcc.dg/pr61441.c: Require issignaling effective target.
9285
fe79c97e
SB
92862016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9287
9288 PR target/68803
9289 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9290
c7df95d8
DM
92912016-01-14 David Malcolm <dmalcolm@redhat.com>
9292
9293 PR c++/68819
9294 PR preprocessor/69177
9295 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9296 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9297 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9298 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9299
00083992
MP
93002016-01-14 Marek Polacek <polacek@redhat.com>
9301
9302 PR c/69262
9303 * gcc.dg/array-15.c: New test.
9304
0c9b3294
JJ
93052016-01-14 Jakub Jelinek <jakub@redhat.com>
9306
9307 PR middle-end/68146
9308 PR tree-optimization/69155
9309 * gfortran.dg/pr68146.f: New test.
9310 * gfortran.dg/pr69155.f90: New test.
9311
3688e13d
RB
93122016-01-14 Richard Biener <rguenther@suse.de>
9313
9314 PR tree-optimization/68060
9315 * gcc.dg/torture/pr68060-1.c: New testcase.
9316 * gcc.dg/torture/pr68060-2.c: Likewise.
9317
bab0ad3a
NC
93182016-01-14 Nick Clifton <nickc@redhat.com>
9319
9320 * lib/target-supports.exp
9321 (check_effective_target_arm_neon_ok_nocache): Add an option
9322 sequence that includes setting the ARM architecture to ARMv7-A.
9323 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9324 command line options necessary to enable Neon support.
9325 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9326 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9327 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9328 * gcc.target/arm/pr69180.c: Likewise.
9329
947c2ce5
JL
93302016-01-14 Jeff Law <law@redhat.com>
9331
9332 PR tree-optimization/69270
9333 * gcc.dg/tree-ssa/pr69270.c: New test.
9334
3342fd71
BS
93352016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9336
9337 PR c/66208
9338 * c-c++-common/pr66208.c: New file.
9339
2ad3adf1
JJ
93402016-01-13 Jakub Jelinek <jakub@redhat.com>
9341
9342 PR tree-optimization/69156
9343 * gcc.dg/pr69156.c: New test.
9344
398d6feb
L
93452016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9346
9347 * gcc.target/i386/pr69225-7.c: New test.
9348
4c868789
RH
93492016-01-13 Richard Henderson <rth@redhat.com>
9350
9351 * gcc.dg/tm/memopt-13.c: Update expected function.
9352 * gcc.dg/tm/memopt-6.c: Likewise.
9353
ef6d1772
UB
93542016-01-13 Uros Bizjak <ubizjak@gmail.com>
9355
9356 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9357 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9358 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9359 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9360
ef6d1772
UB
93612016-01-13 Tom de Vries <tom@codesourcery.com>
9362
9363 PR tree-optimization/69169
0b4b6ef2
TV
9364 * gcc.dg/pr69169.c: New test.
9365
2ad3adf1 93662016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9367
9368 PR target/69228
9369 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9370 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9371 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9372 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9373 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9374 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9375 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9376 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9377
9060e335
AK
93782016-01-13 Jakub Jelinek <jakub@redhat.com>
9379
9380 PR target/69247
9381 * gcc.dg/pr69247.c: New test.
9382
40311329
RB
93832016-01-13 Richard Biener <rguenther@suse.de>
9384
9385 PR tree-optimization/69242
9386 * gcc.dg/torture/pr69242.c: New testcase.
9387
ccbd7103
RB
93882016-01-13 Richard Biener <rguenther@suse.de>
9389
9390 PR tree-optimization/69186
9391 * gcc.dg/torture/pr69186.c: New testcase.
9392
c6f72a46
JL
93932016-01-13 Jeff Law <law@redhat.com>
9394
9395 PR tree-optimization/67755
9396 * gcc.dg/tree-ssa/pr67755.c: New test.
9397
93982016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9399
9400 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9401 pass number in output by a star.
9402
c446cf07
BC
94032016-01-12 Bin Cheng <bin.cheng@arm.com>
9404
9405 PR tree-optimization/68911
9406 * gcc.c-torture/execute/pr68911.c: New test.
9407
5342156c
MP
94082016-01-12 Marek Polacek <polacek@redhat.com>
9409
9410 PR c++/68979
9411 * g++.dg/warn/permissive-1.C: New test.
9412
65364cc5
JJ
94132016-01-12 Jakub Jelinek <jakub@redhat.com>
9414
9415 PR objc++/68511
9416 PR c++/69213
9417 * g++.dg/opt/pr69213.C: New test.
9418
81b9a3d9
CB
94192016-01-12 Christian Bruel <christian.bruel@st.com>
9420
9421 PR target/69180
9422 * gcc.target/arm/pr69180.c: New test.
9423
3c4e91c9
RB
94242016-01-12 Richard Biener <rguenther@suse.de>
9425
9426 PR lto/69077
9427 * g++.dg/lto/pr69077_0.C: New testcase.
9428 * g++.dg/lto/pr69077_1.C: Likewise.
9429
5664cea1
JJ
94302016-01-12 Jakub Jelinek <jakub@redhat.com>
9431
9432 PR target/69175
9433 * g++.dg/opt/pr69175.C: New test.
9434
86cefc49
AL
94352016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9436
9437 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9438 rather than #including math.h & stdlib.h.
9439 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9440 * gcc.dg/vect/pr49771.c: Likewise.
9441 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9442 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9443 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9444 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9445 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9446 * gcc.dg/vect/pr44507.c: Likewise.
9447 * gcc.dg/vect/pr45902.c: Likewise.
9448 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9449 * gcc.dg/vect/vect-117.c: Likewise.
9450 * gcc.dg/vect/vect-99.c: Likewise.
9451 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9452 * gcc.dg/vect/vect-cond-1.c: Likewise.
9453 * gcc.dg/vect/vect-cond-2.c: Likewise.
9454 * gcc.dg/vect/vect-cond-3.c: Likewise.
9455 * gcc.dg/vect/vect-cond-4.c: Likewise.
9456 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9457 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9458 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9459 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9460 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9461 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9462 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9463 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9464 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9465 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9466 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9467 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9468 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9469 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9470 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9471 include of signal.h.
9472 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9473 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9474 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9475 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9476 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9477 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9478 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9479 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9480 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9481 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9482 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9483 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9484 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9485 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9486 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9487 * gcc.dg/vect/vect-outer-5.c: Likewise.
9488 * gcc.dg/vect/vect-outer-6.c: Likewise.
9489 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9490 include of stdio.h.
9491
b832f61e
NC
94922016-01-12 Nick Clifton <nickc@redhat.com>
9493
9494 PR target/68913
9495 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9496 to fread so that it will be found in all target runtimes.
9497
8eac49b1
RB
94982016-01-12 Richard Biener <rguenther@suse.de>
9499
9500 PR tree-optimization/69053
9501 * g++.dg/torture/pr69053.C: New testcase.
9502
2935d994
RB
95032016-01-12 Richard Biener <rguenther@suse.de>
9504
9505 PR tree-optimization/69168
9506 * gcc.dg/torture/pr69168.c: New testcase.
9507
66c16fd9
RB
95082016-01-12 Richard Biener <rguenther@suse.de>
9509
9510 PR tree-optimization/69157
9511 * gcc.dg/torture/pr69157.c: New testcase.
9512
95132016-01-12 Richard Biener <rguenther@suse.de>
9514
9515 PR tree-optimization/69174
9516 * gcc.dg/torture/pr69174.c: New testcase.
9517
723033a6
JJ
95182016-01-12 Jakub Jelinek <jakub@redhat.com>
9519
9520 PR c++/66808
9521 PR c++/69000
9522 * g++.dg/tls/pr66808.C: New test.
9523 * g++.dg/tls/pr69000.C: New test.
9524
3574cf47
BS
95252016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9526
9527 * gcc.target/powerpc/swaps-p8-23.c: New test.
9528 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9529
feb20787
JDA
95302016-01-11 John David Anglin <danglin@gcc.gnu.org>
9531
9532 PR tree-optimization/68356
9533 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9534
27b1820a
KV
95352016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9536 Jim Wilson <jim.wilson@linaro.org>
9537
9538 PR target/69194
9539 * gcc.target/arm/pr69194.c: New test.
9540
cf4de6af
L
95412016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9542
9543 PR target/69225
9544 * gcc.target/i386/pr69225-1.c: New test.
9545 * gcc.target/i386/pr69225-2.c: Likewise.
9546 * gcc.target/i386/pr69225-3.c: Likewise.
9547 * gcc.target/i386/pr69225-4.c: Likewise.
9548 * gcc.target/i386/pr69225-5.c: Likewise.
9549 * gcc.target/i386/pr69225-6.c: Likewise.
9550
1ebd5558
JJ
95512016-01-11 Jakub Jelinek <jakub@redhat.com>
9552
23552a4d
JJ
9553 PR target/67462
9554 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9555 if lp64.
9556
26ff85b0
JJ
9557 PR target/69071
9558 * gcc.dg/pr69071.c: New test.
9559
9cb6bd74
JJ
9560 PR c++/69211
9561 * g++.dg/opt/pr69211.C: New test.
9562
1ebd5558
JJ
9563 PR tree-optimization/69214
9564 * gcc.c-torture/compile/pr69214.c: New test.
9565
8c18c836
UB
95662016-01-11 Uros Bizjak <ubizjak@gmail.com>
9567
9568 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9569 * gcc.target/i386/pr66232-11.c: Ditto.
9570 * gcc.target/i386/pr66232-12.c: Ditto.
9571 * gcc.target/i386/pr66232-13.c: Ditto.
9572
62446e6e
RB
95732016-01-11 Richard Biener <rguenther@suse.de>
9574
9575 PR tree-optimization/69173
9576 * gcc.dg/torture/pr69173.c: New testcase.
9577
2b8568fe
KT
95782016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9579
9580 PR rtl-optimization/68796
9581 * gcc.target/aarch64/tst_5.c: New test.
9582 * gcc.target/aarch64/tst_6.c: Likewise.
9583
5baf4532
KT
95842016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9585
9586 PR rtl-optimization/68841
9587 * gcc.dg/pr68841.c: New test.
9588 * gcc.c-torture/execute/pr68841.c: New test.
9589
ca90b1ed
YR
95902016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9591
9592 PR rtl-optimization/68920
9593 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9594 for ix86 targets.
9595 * gcc.dg/ifcvt-5.c: New test.
9596
2ad3adf1 95972016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9598
9599 PR bootstrap/69123
9600 * g++.dg/pr69123.C: New.
9601
83834c09
IE
96022016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9603
9604 PR target/69010
9605 * gcc.target/i386/pr69010.c: New test.
9606
dcf89d57
MJ
96072016-01-11 Martin Jambor <mjambor@suse.cz>
9608
9609 PR ipa/69044
9610 * gcc.target/i386/chkp-pr69044.c: New test.
9611
d95167ee
TV
96122016-01-11 Tom de Vries <tom@codesourcery.com>
9613
9614 PR tree-optimization/69109
9615 * gcc.dg/autopar/pr69109-2.c: New test.
9616 * gcc.dg/autopar/pr69109.c: New test.
9617
4f6403a8
TV
96182016-01-11 Tom de Vries <tom@codesourcery.com>
9619
9620 PR tree-optimization/69108
9621 * gcc.dg/autopar/pr69108.c: New test.
9622
21efdd80
PP
96232016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9624
9625 PR c++/69029
9626 * c-c++-common/Wisleading-indentation.c: Augment test.
9627
fd42eed8
TK
96282016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9629
9630 PR fortran/69154
9631 * gfortran.dg/inline_matmul_12.f90: New test.
9632
4f90ee6c
PT
96332016-01-10 Paul Thomas <pault@gcc.gnu.org>
9634
9635 PR fortran/67779
9636 * gfortran.dg/actual_array_offset_1: New test.
9637
3907c6cf
TV
96382016-01-10 Tom de Vries <tom@codesourcery.com>
9639
9640 PR tree-optimization/69062
9641 * gcc.dg/autopar/pr69062.c: New test.
9642
b07b236e
TS
96432016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9644
9645 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9646 * gcc.dg/vect/slp-perm-2.c: Likewise.
9647 * gcc.dg/vect/slp-perm-3.c: Likewise.
9648 * gcc.dg/vect/slp-perm-5.c: Likewise.
9649 * gcc.dg/vect/slp-perm-6.c: Likewise.
9650 * gcc.dg/vect/slp-perm-7.c: Likewise.
9651 * gcc.dg/vect/slp-perm-8.c: Likewise.
9652
23fab8ae
TV
96532016-01-10 Tom de Vries <tom@codesourcery.com>
9654
9655 PR tree-optimization/69039
9656 * gcc.dg/autopar/pr69039.c: New test.
9657
73f0dae2
MP
96582016-01-09 Marek Polacek <polacek@redhat.com>
9659
9660 PR c++/69113
9661 * g++.dg/pr69113.C: New test.
9662
20b8d734
JJ
96632016-01-09 Jakub Jelinek <jakub@redhat.com>
9664
9665 PR middle-end/50865
9666 PR tree-optimization/69097
9667 * gcc.c-torture/execute/pr50865.c: New test.
9668 * gcc.c-torture/execute/pr69097-1.c: New test.
9669 * gcc.c-torture/execute/pr69097-2.c: New test.
9670 * gcc.dg/pr69097-1.c: New test.
9671 * gcc.dg/pr69097-2.c: New test.
9672
c50e614b
JJ
96732016-01-09 Jakub Jelinek <jakub@redhat.com>
9674
9675 PR c++/69164
9676 * g++.dg/opt/pr69164.C: New test.
9677
e0237993
JJ
96782016-01-08 Jakub Jelinek <jakub@redhat.com>
9679
9680 PR tree-optimization/69167
9681 * gcc.dg/pr69167.c: New test.
9682
bd8f5bb2
MP
96832016-01-08 Marek Polacek <polacek@redhat.com>
9684
9685 PR c++/68449
9686 * g++.dg/pr68449.C: New.
9687
bb0f5ca7
AL
96882016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9689
9690 PR tree-optimization/68707
9691 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9692 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9693 on platforms supporting it.
9694 * gcc.dg/vect/slp-perm-2.c: Likewise.
9695 * gcc.dg/vect/slp-perm-3.c: Likewise.
9696 * gcc.dg/vect/slp-perm-5.c: Likewise.
9697 * gcc.dg/vect/slp-perm-7.c: Likewise.
9698 * gcc.dg/vect/slp-perm-8.c: Likewise.
9699 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9700 on platforms supporting it.
9701
22518428
JJ
97022016-01-08 Jakub Jelinek <jakub@redhat.com>
9703
33f0852f
JJ
9704 PR tree-optimization/69162
9705 * gcc.dg/pr69162.c: New test.
9706
22518428
JJ
9707 PR tree-optimization/69172
9708 * gcc.dg/pr69172.c: New test.
9709
80e9b3aa
TP
97102016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9711
9712 PR tree-optimization/67781
9713 * gcc.c-torture/execute/pr67781.c: New file.
9714
262a363f
JJ
97152016-01-08 Jakub Jelinek <jakub@redhat.com>
9716
9717 PR tree-optimization/69083
9718 * gcc.dg/vect/pr69083.c: New test.
9719
6e1f093f
SS
97202016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9721
9722 PR tree-optimization/61441
9723 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9724 Use -fexcess-precision=standard for compiler options.
9725 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9726
53290e07
JJ
97272016-01-08 Jakub Jelinek <jakub@redhat.com>
9728
57bf3072
JJ
9729 PR fortran/69128
9730 * gfortran.dg/gomp/pr69128.f90: New test.
9731
53290e07
JJ
9732 PR c++/69145
9733 * g++.dg/ext/pr69145-1.C: New test.
9734 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9735 * g++.dg/ext/pr69145-2.h: New file.
9736
7a127fa7
MS
97372016-01-07 Martin Sebor <msebor@redhat.com>
9738
9739 PR c/68966
9740 * gcc.dg/atomic-fetch-bool.c: New test.
9741 * gcc.dg/sync-fetch-bool.c: New test.
9742
95918b49
L
97432016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9744
9745 PR fortran/66680
9746 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9747
c8e62a9d
NC
97482016-01-07 Nick Clifton <nickc@redhat.com>
9749
9750 PR target/66655
9751 * g++.dg/pr66655.C: New test.
9752 * g++.dg/pr66655_1.cc: Test support file.
9753 * g++.dg/pr66655.h: Test header file.
9754
2ad3adf1 97552016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9756
9757 PR fortran/66680
9758 gfortran.dg/gomp/pr66680.f90: New test.
9759
4cd9ca92
L
97602016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9761
9762 PR target/69171
9763 * gcc.target/i386/pr69171-1.c: New test.
9764 * gcc.target/i386/pr69171-2.c: Likewise.
9765 * gcc.target/i386/pr69171-3.c: Likewise.
9766 * gcc.target/i386/pr69171-4.c: Likewise.
9767 * gcc.target/i386/pr69171-5.c: Likewise.
9768 * gcc.target/i386/pr69171-6.c: Likewise.
9769
7e33d4dc
BS
97702015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9771
9772 PR middle-end/67639
9773 * c-c++-common/pr67639.c: New test.
9774
fec64afc
JJ
97752016-01-07 Jakub Jelinek <jakub@redhat.com>
9776
9777 PR tree-optimization/69141
9778 * g++.dg/opt/pr69141.C: New test.
9779
f293ad29
EB
97802016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9781
9782 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9783
5027395e
UB
97842016-01-06 Uros Bizjak <ubizjak@gmail.com>
9785
9786 PR target/69140
9787 * gcc.target/i386/pr69140.c: New test
9788
7443cf13
DM
97892016-01-06 David Malcolm <dmalcolm@redhat.com>
9790
9791 * gcc.dg/bad-dereference.c: New test case.
9792
32928931
BS
97932015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9794
9795 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9796
68dd05da
AS
97972016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9798
9799 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9800
6b131d5b
MP
98012016-01-06 Marek Polacek <polacek@redhat.com>
9802
9803 PR sanitizer/69099
9804 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9805
8d9fdb49
MP
98062016-01-05 Marek Polacek <polacek@redhat.com>
9807
9808 PR c/69104
9809 * gcc.dg/atomic-invalid-2.c: New.
9810
acf93f1e
L
98112016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9812
9813 PR target/68991
9814 * gcc.target/i386/pr68991.c: New test.
9815
3f50525d
L
98162016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9817
9818 PR target/68991
9819 * g++.dg/pr68991-1.C: New test.
9820 * g++.dg/pr68991-2.C: Likewise.
9821
e0237993 98222016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9823
e0237993 9824 PR other/60465
face88a1
ST
9825 * gcc.target/ia64/pr60465-gprel64.c: New test.
9826 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9827
a0866eff
KT
98282016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9829
9830 PR rtl-optimization/68651
9831 * gcc.target/aarch64/pr68651_1.c: New test.
9832
c589e975
DM
98332016-01-05 David Malcolm <dmalcolm@redhat.com>
9834
9835 PR c/69122
9836 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9837
929710d9
NS
98382016-01-05 Nathan Sidwell <nathan@acm.org>
9839
ce3e43d7
NS
9840 PR c++/58583
9841 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9842
929710d9
NS
9843 * gcc.dg/alias-15.c: New.
9844
a2faef8e
NC
98452016-01-05 Nick Clifton <nickc@redhat.com>
9846
9847 PR target/68870
9848 * g++.dg/pr68770.C: New test.
9849
4cfa76e3
MS
98502016-01-04 Mike Stump <mikestump@comcast.net>
9851
9852 * lib/target-supports.exp (check_effective_target_cilkplus):
9853 cilkplus targets require pthreads.
4ece61b6 9854 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9855
4e8a3a35
MM
98562016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9857
9858 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9859 generation.
9860
818ab71a
JJ
98612016-01-04 Jakub Jelinek <jakub@redhat.com>
9862
9863 Update copyright years.
9864
2fe0a208
MP
98652016-01-04 Marek Polacek <polacek@redhat.com>
9866
9867 PR c/68908
9868 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9869 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9870 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9871
9e3b2fe3
EB
98722016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9873
9874 * gcc.target/sparc/20160104-2.c: New test.
9875
e8d65a35
EB
98762016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9877
9878 * gcc.target/sparc/20160104-1.c: New test.
9879
25ccfccd
PT
98802016-01-03 Paul Thomas <pault@gcc.gnu.org>
9881
9882 PR fortran/65045
9883 * gfortran.dg/pr65045.f90: New test.
9884
cb51d382
EB
98852016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9886
9887 * gnat.dg/specs/debug1.ads: Delete.
9888
6eeaad6e
JD
98892016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9890
9891 PR libgfortran/68867
9892 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9893 expression.
9894
2f968603
JD
98952016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9896
9897 PR libgfortran/68867
9898 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9899 PowerPC.
9900
591bb5e4
PT
99012016-01-01 Paul Thomas <pault@gcc.gnu.org>
9902
9903 PR fortran/68864
9904 * gfortran.dg/pr68864.f90: New test.
9905
f1e0620c
JJ
99062016-01-01 Jakub Jelinek <jakub@redhat.com>
9907
942a1319
JJ
9908 PR tree-optimization/69070
9909 * gcc.dg/pr69070.c: New test.
9910
10dff63f
JJ
9911 PR sanitizer/69055
9912 * gfortran.dg/pr69055.f90: New test.
9913
f1e0620c
JJ
9914 PR target/69015
9915 * gcc.dg/pr69015.c: New test.
818ab71a 9916\f
2f883d1c 9917Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9918
9919Copying and distribution of this file, with or without modification,
9920are permitted in any medium without royalty provided the copyright
9921notice and this notice are preserved.