]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR tree-optimization/71908 (ICE at -Os and above in both 32-bit and 64-bit modes...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9a4cb973
RB
12016-07-18 Richard Biener <rguenther@suse.de>
2
3 PR tree-optimization/71908
4 * gcc.dg/torture/pr71908.c: New testcase.
5
a8f7a895
MM
62016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7
8 PR target/71493
9 * gcc.target/powerpc/pr71493-1.c: New test.
10 * gcc.target/powerpc/pr71493-2.c: Likewise.
11
f2111a36
JJ
122016-07-18 Jakub Jelinek <jakub@redhat.com>
13
99516432
JJ
14 PR c++/71835
15 * g++.dg/conversion/ambig3.C: New test.
16
87713c6a
JJ
17 PR c++/71828
18 * g++.dg/cpp0x/constexpr-71828.C: New test.
19
7a7f16ca
JJ
20 PR c++/71826
21 * g++.dg/template/pr71826.C: New test.
22
f4d90295
JJ
23 PR c++/71822
24 * g++.dg/template/defarg21.C: New test.
25
f2111a36
JJ
26 PR c++/71871
27 * g++.dg/ext/vector31.C: New test.
28
0b965526
UB
292016-07-18 Uros Bizjak <ubizjak@gmail.com>
30
31 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
32
94e136b9
YR
332016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
34
35 PR tree-optimization/71734
36 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
37
7072df0a
DV
382016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
39
40 * gcc.target/s390/warn-dynamicstack-1.c: New test.
41 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
42 stack-layout-dynamic-1.c: New test.
43
54158a1a
AK
442016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
45
46 * gcc.target/s390/nolrl-1.c: New test.
47
43068916
FR
482016-07-17 Fritz Reese <fritzoreese@gmail.com>
49
50 PR fortran/71523
51 * gfortran.dg/pr71523_1.f90: New test.
52 * gfortran.dg/pr71523_2.f90: New test.
53
a9356b12
AS
542016-07-16 Andreas Schwab <schwab@linux-m68k.org>
55
56 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
57
a07b81c7
JD
582016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
59 Marco Restelli <mrestelli@gmail.com>
60
61 PR fortran/62125
62 * gfortran.dg/pr62125.f90: New test.
63
96c0ec12
BS
642016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
65
66 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
67 * gcc.target/powerpc/mulkc3-1.c: Likewise.
68
479d0ed5
JW
692016-07-15 Jonathan Wakely <jwakely@redhat.com>
70
71 PR c++/58796
72 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
73 * g++.dg/cpp0x/nullptr35.C: New test.
74
41c7438e
BC
752016-07-15 Bin Cheng <bin.cheng@arm.com>
76
77 * gcc.dg/tree-ssa/scev-8.c: Update test string.
78
f7ba880b
CP
792016-07-15 Cesar Philippidis <cesar@codesourcery.com>
80
81 * gfortran.dg/goacc/vector_length.f90: New test.
82
b9aba0a0
RB
832016-07-15 Richard Biener <rguenther@suse.de>
84
85 PR tree-optimization/71881
86 * gcc.dg/torture/pr71881.c: New testcase.
87
9513d5fb
RB
882016-07-15 Richard Biener <rguenther@suse.de>
89
90 PR tree-optimization/71887
91 * gcc.dg/torture/pr71887.c: New testcase.
92
ddbbcb19
JJ
932016-07-15 Jakub Jelinek <jakub@redhat.com>
94
95 PR c/71858
96 * gcc.dg/spellcheck-identifiers-3.c: New test.
97
29eb509c
AV
982016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
99
100 PR fortran/71807
101 * gfortran.dg/null_9.f90: New test.
102
43aabfcf
BC
1032016-07-15 Bin Cheng <bin.cheng@arm.com>
104
105 * gcc.dg/tree-ssa/loop-41.c: New test.
106
afc89e58
BC
1072016-07-15 Bin Cheng <bin.cheng@arm.com>
108
109 PR tree-optimization/71347
110 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
111
6fa682ad
SK
1122016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
113
114 PR fortran/29819
115 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
116 * gfortran.dg/contains.f90: Ditto.
117 * gfortran.dg/contains_empty_1.f03: Ditto.
118 * gfortran.dg/submodule_3.f08: Ditto.
119
dd36b877
JJ
1202016-07-14 Jakub Jelinek <jakub@redhat.com>
121
a60a5d31
JJ
122 PR testsuite/71865
123 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
124 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
125 expected diagnostics.
126
dd36b877
JJ
127 PR c/71858
128 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
129 * gcc.dg/spellcheck-identifiers-2.c: New test.
130 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
131 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
132
a241f8ca
JJ
1332016-07-14 Jakub Jelinek <jakub@redhat.com>
134
135 PR tree-optimization/71872
136 * gcc.c-torture/compile/pr71872.c: New test.
137
d62b809c
TP
1382016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
139
140 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
141 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
142 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
143 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
144 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
145 * gcc.target/arm/atomic-op-acquire-1.c: This.
146 * gcc.target/arm/atomic-op-char.c: Rename into ...
147 * gcc.target/arm/atomic-op-char-1.c: This.
148 * gcc.target/arm/atomic-op-consume.c: Rename into ...
149 * gcc.target/arm/atomic-op-consume-1.c: This.
150 * gcc.target/arm/atomic-op-int.c: Rename into ...
151 * gcc.target/arm/atomic-op-int-1.c: This.
152 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
153 * gcc.target/arm/atomic-op-relaxed-1.c: This.
154 * gcc.target/arm/atomic-op-release.c: Rename into ...
155 * gcc.target/arm/atomic-op-release-1.c: This.
156 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
157 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
158 * gcc.target/arm/atomic-op-short.c: Rename into ...
159 * gcc.target/arm/atomic-op-short-1.c: This.
160 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
161 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
162 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
163 * gcc.target/arm/atomic-op-char-2.c: Likewise.
164 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
165 * gcc.target/arm/atomic-op-int-2.c: Likewise.
166 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
167 * gcc.target/arm/atomic-op-release-2.c: Likewise.
168 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
169 * gcc.target/arm/atomic-op-short-2.c: Likewise.
170
1f8dd420
AV
1712016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
172
173 PR fortran/70842
174 * gfortran.dg/select_type_35.f03: New test.
175
53109ba8
KT
1762016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
177
178 PR target/65951
179 PR tree-optimization/70923
180 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
181 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
182 * gcc.dg/vect/pr65951.c: Likewise.
183 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
184
91f35b7f
DE
1852016-07-14 David Edelsohn <dje.gcc@gmail.com>
186
187 * c-c++-common/pr60226.c: Expect maximum object file alignment
188 error on AIX.
189
351168fe
RB
1902016-07-14 Richard Biener <rguenther@suse.de>
191
192 PR tree-optimization/71866
193 * gcc.dg/torture/pr71866.c: New testcase.
194
94c32c00
TP
1952016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
196
197 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
198 selector and enclose boolean expression in curly braces.
199
b799a481
AM
2002016-07-14 Alan Modra <amodra@gmail.com>
201
202 PR target/71733
203 * gcc.target/powerpc/p9-novsx.c: New.
204
f63ba78c
AK
2052016-07-13 Andi Kleen <ak@linux.intel.com>
206
207 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
208 * g++.dg/tree-prof/morefunc.C: Dito.
209 * g++.dg/tree-prof/pr35545.C: Dito.
210 * g++.dg/tree-prof/reorder.C: Dito.
211 * gcc.dg/tree-prof/20050826-2.c: Dito.
212 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
213 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
214 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
215 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
216 * gcc.dg/tree-prof/inliner-1.c: Dito.
217 * gcc.dg/tree-prof/merge_block.c: Dito.
218 * gcc.dg/tree-prof/stringop-1.c: Dito.
219 * gcc.dg/tree-prof/stringop-2.c: Dito.
220 * gcc.dg/tree-prof/switch-case-1.c: Dito.
221 * gcc.dg/tree-prof/switch-case-2.c: Dito.
222 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
223 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
224 * gcc.dg/tree-prof/update-loopch.c: Dito.
225 * gcc.dg/tree-prof/val-prof-1.c: Dito.
226 * gcc.dg/tree-prof/val-prof-2.c: Dito.
227 * gcc.dg/tree-prof/val-prof-3.c: Dito.
228 * gcc.dg/tree-prof/val-prof-4.c: Dito.
229 * gcc.dg/tree-prof/val-prof-5.c: Dito.
230 * gcc.dg/tree-prof/val-prof-6.c: Dito.
231 * gcc.dg/tree-prof/val-prof-7.c: Dito.
232
f4d5a23d
AK
2332016-07-13 Andi Kleen <ak@linux.intel.com>
234
235 * lib/profopt.exp (profopt-execute): Remove .imports files.
236
ae145898
AK
2372016-07-13 Andi Kleen <ak@linux.intel.com>
238
0b965526 239 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 240
e97bd4f5
AK
2412016-07-13 Andi Kleen <ak@linux.intel.com>
242
243 * lib/profopt.exp (dg-final-scan-autofdo,
244 dg-final-scan-not-autofdo): New functions.
245
6fa3d4b4
BC
2462016-07-13 Bin Cheng <bin.cheng@arm.com>
247
248 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
249 * gcc.dg/vect/vect-35.c: Ditto.
250 * gcc.dg/vect/vect-alias-check-2.c: New test.
251
65f18bc6
ML
2522016-07-13 Martin Liska <mliska@suse.cz>
253
254 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 255 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
256 * gfortran.dg/pr42108.f90: Update expected dump scan.
257
9737f35b
RB
2582016-07-13 Richard Biener <rguenther@suse.de>
259
260 PR tree-optimization/24574
261 * gcc.dg/pr24574.c: New testcase.
262
62c0ea4b
SKS
2632016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
264
0b965526 265 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
266 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
267 * c-c++-common/pr68833-1.c: Require int32plus.
268 * gcc.dg/ipa/pr63551.c: Likewise.
269 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
270 * gcc.dg/ipa/pr64041.c: Require int32plus.
271
c7ed8938
IE
2722016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
273
274 PR ipa/71633
275 * g++.dg/pr71633.C: New test.
276
5ce15300
TP
2772016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
278
279 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
280 Add new arm_thumb1_cbz_ok effective target.
281 * gcc.target/arm/cbz.c: New test.
282
2b9509a3
TP
2832016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
284
285 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
286 Define effective target.
287 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
288 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
289 * gcc.target/arm/movhi_movw.c: New test.
290 * gcc.target/arm/movsi_movw.c: Likewise.
291 * gcc.target/arm/movdi_movw.c: Likewise.
292
7f15b177
RB
2932016-07-13 Richard Biener <rguenther@suse.de>
294
295 PR middle-end/71104
296 * gcc.dg/pr71104-1.c: New testcase.
297 * gcc.dg/pr71104-2.c: Likewise.
298
0b0a896e
MM
2992016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
300
301 PR target/71805
302 * gcc.target/powerpc/pr71805.c: New test.
303
f906f5ed
BS
3042016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
305
306 * gcc.target/powerpc/divkc3-1.c: New.
307 * gcc.target/powerpc/mulkc3-1.c: New.
308
f507d202
ML
3092016-07-12 Martin Liska <mliska@suse.cz>
310
311 * gcc.dg/params/blocksort-part.c: New test.
312 * gcc.dg/params/params.exp: New file.
313
d6f7c125
KT
3142016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
315
316 PR middle-end/71700
317 * gcc.c-torture/execute/pr71700.c: New test.
318
37ccb0ba
SB
3192016-07-12 Steven Bosscher <steven@gcc.gnu.org>
320 Richard Biener <rguenther@suse.de>
321
322 PR tree-optimization/23286
323 PR tree-optimization/70159
324 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
325 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
326 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
327 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
328 * gcc.dg/tree-ssa/pr35286.c: Likewise.
329 * gcc.dg/tree-ssa/pr35287.c: Likewise.
330 * gcc.dg/hoist-register-pressure-1.c: Likewise.
331 * gcc.dg/hoist-register-pressure-2.c: Likewise.
332 * gcc.dg/hoist-register-pressure-3.c: Likewise.
333 * gcc.dg/pr51879-12.c: Likewise.
334 * gcc.dg/strlenopt-9.c: Likewise.
335 * gcc.dg/tree-ssa/pr47392.c: Likewise.
336 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
337 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
338 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
339 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
340 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
341 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
342 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
343 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
344 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
345 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
346 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
347 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
348 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
349 * gfortran.dg/pr43984.f90: Adjust expected outcome.
350
712a93d6
RB
3512016-07-12 Richard Biener <rguenther@suse.de>
352
353 PR rtl-optimization/68961
354 * gcc.target/i386/pr68961.c: New testcase.
355
c392943c
JJ
3562016-07-11 Jakub Jelinek <jakub@redhat.com>
357
3d56e6a4
JJ
358 PR middle-end/71758
359 * c-c++-common/gomp/pr71758.c: New test.
360 * gfortran.dg/gomp/pr71758.f90: New test.
361
c392943c
JJ
362 PR tree-optimization/71823
363 * gcc.dg/vect/pr71823.c: New test.
364
741d3be5
DM
3652016-07-11 David Malcolm <dmalcolm@redhat.com>
366
367 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
368 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
369 and LINE_MAP_MAX_LOCATION_WITH_COLS.
370
92fa45b5
L
3712016-07-11 H.J. Lu <hongjiu.lu@intel.com>
372
373 PR target/71801
374 * gcc.target/i386/pr71801.c: New test.
375
f51606c7
RB
3762016-07-11 Richard Biener <rguenther@suse.de>
377
378 PR tree-optimization/71816
379 * gcc.dg/torture/pr71816.c: New testcase.
380
36b54ce0
TK
3812016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
382
383 PR fortran/71783
384 * gfortran.dg/dependency_46.f90: New test.
385
d13835b6
VM
3862016-07-08 Vladimir Makarov <vmakarov@redhat.com>
387
388 PR rtl-optimization/71621
389 * gcc.target/i386/pr71621-1.c: New.
390 * gcc.target/i386/pr71621-2.c: New.
391
642bcbdf
CP
3922016-07-08 Cesar Philippidis <cesar@codesourcery.com>
393
394 * gfortran.dg/goacc/pr71704.f90: New test.
395
02eb5b8b
BS
3962016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
397
398 PR target/71297
399 * gcc.target/powerpc/pr71297.c: New.
400
8beb9a0d
JW
4012016-07-08 Jiong Wang <jiong.wang@arm.com>
402
403 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
404
cef4b650
MM
4052016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
406
407 PR target/71806
408 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
409
3c3ecf52
AH
4102016-07-08 Alan Hayward <alan.hayward@arm.com>
411
412 PR tree-optimization/71667
413 * gcc.dg/vect/pr71667.c: New
414
2660286d
ML
4152016-07-08 Martin Liska <mliska@suse.cz>
416
417 * gcc.dg/torture/pr71606.c: New test.
418
70cdd4ae
JD
4192016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
420
421 PR fortran/71764
422 * gfortran.dg/pr71764.f90: New test.
423
842dc2e6
JJ
4242016-07-07 Jakub Jelinek <jakub@redhat.com>
425 Kai Tietz <ktietz70@googlemail.com>
426
427 PR c++/70869
428 PR c++/71054
429 * g++.dg/cpp0x/pr70869.C: New test.
430 * g++.dg/cpp0x/pr71054.C: New test.
431
31be4262
DE
4322016-07-07 David Edelsohn <dje.gcc@gmail.com>
433
434 * g++.dg/debug/pr71432.C: Fail on AIX.
435
1c122092
ML
4362016-07-07 Martin Liska <mliska@suse.cz>
437
438 * gfortran.dg/do_1.f90: Remove a corner case that triggers
439 an undefined behavior.
440 * gfortran.dg/do_3.F90: Likewise.
441 * gfortran.dg/do_check_11.f90: New test.
442 * gfortran.dg/do_check_12.f90: New test.
443 * gfortran.dg/do_corner_warn.f90: New test.
444
7119f1b1
ML
4452016-07-07 Martin Liska <mliska@suse.cz>
446
447 * gfortran.dg/predict-1.f90: Ammend the test.
448 * gfortran.dg/predict-2.f90: Likewise.
449
275792f2
IE
4502016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
451
452 PR ipa/71624
453 * g++.dg/pr71624.C: New test.
454
05a437c1
TP
4552016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
456
457 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
458 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
459 ARMv8-M Mainline architectures.
460
6f493951
TP
4612016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
462
463 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
464 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
465
5ddaee94
SB
4662016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
467
468 PR target/70098
469 PR target/71763
470 * gcc.target/powerpc/pr71763.c: New file.
471
651afdb2
YR
4722016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
473
474 PR tree-optimization/71518
0b965526 475 * gcc.dg/pr71518.c: New test.
651afdb2 476
9df99881
WD
4772016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
478
479 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
480
7b4e0769
SKS
4812016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
482
0b965526 483 PR target/50739
7b4e0769
SKS
484 * gcc.target/avr/pr50739.c: New test.
485
eb4432f7
JH
4862016-07-05 Jan Hubicka <jh@suse.cz>
487
488 * gcc.dg/tree-ssa/scev-14.c: update template.
489
c01e092f
RS
4902016-07-06 Richard Sandiford <richard.sandiford@arm.com>
491
492 * gcc.dg/vect/group-no-gaps-1.c: New test.
493
8070763a
AK
4942016-07-05 Andi Kleen <ak@linux.intel.com>
495
496 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
497 if kernel supports MPX.
498
7f6e88a8
KC
4992016-07-05 Kito Cheng <kito.cheng@gmail.com>
500
501 * gcc.c-torture/compile/pr69102.c: Require fpic support.
502
36a265b1
MM
5032016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
504 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
505
506 * gcc.target/powerpc/signbit-1.c: New test.
507 * gcc.target/powerpc/signbit-2.c: New test.
508 * gcc.target/powerpc/signbit-3.c: New test.
509
7a98fb6e
KT
5102016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
511
512 PR rtl-optimization/71594
513 * gcc.dg/torture/pr71594.c: New test.
514
1e3d54b4
JH
5152016-07-05 Jan Hubicka <jh@suse.cz>
516
517 * gcc.dg/tree-ssa/scev-14.c: new testcase.
518
84ca3893
DM
5192016-07-05 David Malcolm <dmalcolm@redhat.com>
520
521 PR c++/62314
522 * gcc/testsuite/g++.dg/parse/error5.C: Update column
523 number of missing semicolon error.
524 * g++.dg/pr62314-2.C: New test case.
525
20d0bfce
AF
5262016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
527
528 * gfortran.dg/coarray_stat_function.f90: New test.
529 * gfortran.dg/coarray_stat_whitespace.f90: New test.
530 * gfortran.dg/coarray_lib_comm_1: Adapting old test
531 to new interfaces.
532
69aaea06
AV
5332016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
534
535 PR fortran/71623
536 * gfortran.dg/deferred_character_17.f90: New test.
537
f723a43c
CL
5382016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
539
540 * gcc.target/arm/neon/polytypes.c: Move to ...
541 * gcc.target/arm/polytypes.c: ... here.
542 * gcc.target/arm/neon/pr51534.c: Move to ...
543 * gcc.target/arm/pr51534.c: ... here.
544 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
545 * gcc.target/arm/vect-vcvt.c: ... here.
546 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
547 * gcc.target/arm/vect-vcvtq.c: ... here.
548 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
549 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
550 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
551 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
552 * gcc.target/arm/neon/neon.exp: Delete.
553 * gcc.target/arm/neon/: Delete.
554
d73e0ccf
JD
5552016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
556
557 PR fortran/65575
558 * gfortran.dg: pr65575.f90: New test.
559
c20f6223
JD
5602016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
561
562 PR fortran/35849
563 * gfortran.dg: pr35849.f90: New test.
564
2a5537c3
JJ
5652016-07-04 Jakub Jelinek <jakub@redhat.com>
566
567 PR c++/71739
568 * g++.dg/cpp0x/pr71739.C: New test.
569
740f9751
CL
5702016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
571
572 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
573
bf749919
DV
5742016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
575
576 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
577 locr.
578 * gcc.target/s390/loc-1.c: New test.
579
430bb38e
YR
5802016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
581
582 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
583 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
584
15f6e0da
RR
5852016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
586
587 PR target/63874
588 * gcc.target/aarch64/pr63874.c: New test.
589
79335075
JB
5902016-07-04 Jan Beulich <jbeulich@suse.com>
591
592 * g++.dg/header.c: New.
593 * gcc.dg/header.c: New.
594
557e8c49
JJ
5952016-07-02 Jakub Jelinek <jakub@redhat.com>
596
597 PR c/71719
598 * c-c++-common/Wunused-var-15.c: New test.
599
79a592e3
JJ
6002016-07-01 Jakub Jelinek <jakub@redhat.com>
601
602 PR fortran/71687
603 * gfortran.dg/gomp/pr71687.f90: New test.
604
e2298656
BS
6052016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
606
607 * gcc.dg/const-float128-ped.c: Require __float128 effective
608 target and options.
609 * gcc.dg/const-float128.c: Likewise.
610 * gcc.dg/torture/float128-cmp-invalid.c: Require
611 __float128 and base_quadfloat_support effective targets, and
612 __float128 options.
613 * gcc.dg/torture/float128-div-underflow.c: Likewise.
614 * gcc.dg/torture/float128-extend-nan.c: Likewise.
615 * gcc.dg/torture/float128-nan.c: Likewise.
616 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
617 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
618 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 619 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
620 (add_options_for___float128): New.
621 (check_effective_target_base_quadword_support): New.
622
70c11966
MM
6232016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
624
625 PR target/71720
626 * gcc.target/powerpc/pr71720.c: New test.
627
059541fd
JB
6282016-07-01 Jan Beulich <jbeulich@suse.com>
629
630 * gcc.dg/bss.c: New.
631
2c1e4964
PB
6322016-07-01 Peter Bergner <bergner@vnet.ibm.com>
633
634 PR target/71698
635 * gcc.target/powerpc/pr71698.c: New test.
636
22e1cb39
GJL
6372016-07-01 Georg-Johann Lay <avr@gjlay.de>
638
639 PR target/71151
640 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
641 instead of ".foo" for its section name.
642 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
643 depending on MCU's flash size.
644 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
645 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
646 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
647 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
648 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
649 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
650
466cf574
JB
6512016-07-01 Jan Beulich <jbeulich@suse.com>
652
653 * gcc.target/i386/pr65105-2.c: Add -msse2.
654
351beab7
JJ
6552016-06-30 Jakub Jelinek <jakub@redhat.com>
656
55a0f21a
JJ
657 PR tree-optimization/71707
658 * gcc.dg/strlenopt-29.c: New test.
659
6245ad72
JJ
660 PR fortran/71704
661 * gfortran.dg/gomp/pr71704.f90: New test.
662
351beab7
JJ
663 PR fortran/71705
664 * gfortran.dg/gomp/pr71705.f90: New test.
665
5a3a6a5e
KN
6662016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
667
668 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
669 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
670 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
671 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
672 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
673 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
674 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
675 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
676 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
677 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
678 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
679 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
680 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
681 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
682 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
683 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
684 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
685 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
686 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
687 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
688 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
689 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
690 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
691 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
692 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
693 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
694 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
695 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
696 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
697 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
698 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
699 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
700 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
701 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
702 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
703 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
704 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
705 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
706 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
707 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
708 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
709 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
710 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
711 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
712 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
713 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
714 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
715 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
716 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
717 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
718 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
719 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
720 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
721 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
722 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
723 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
724 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
725 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
726 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
727 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
728 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
729 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
730 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
731 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
732 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
733 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
734 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
735 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
736 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
737 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
738 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
739 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
740 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
741 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
742 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
743 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
744 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
745 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
746 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
747 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
748 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
749
3dfa8071 7502016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 751 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
752
753 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
754
9bd62242 7552016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 756 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
757
758 * gcc.target/aarch64/vget_set_lane_1.c: New test.
759
603107fb
DM
7602016-06-30 David Malcolm <dmalcolm@redhat.com>
761
762 PR driver/71651
763 * gcc.dg/spellcheck-options-12.c: New test case.
764
205cccc7
JJ
7652016-06-30 Jakub Jelinek <jakub@redhat.com>
766
767 PR middle-end/71693
768 * gcc.c-torture/compile/pr71693.c: New test.
769
f4452176
DM
7702016-06-29 David Malcolm <dmalcolm@redhat.com>
771
772 * gcc.dg/spellcheck-params.c: New testcase.
773 * gcc.dg/spellcheck-params-2.c: New testcase.
774
c5e74d9d
MM
7752016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
776
777 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
778 vector extract instructions.
779 * gcc.target/powerpc/p9-extract-2.c: Likewise.
780
e44ecbfd
JD
7812016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
782
783 PR fortran/71686
784 * gfortran.dg/unexpected_eof_2.f90: New test.
785 * gfortran.dg/unexpected_eof_3.f90: New test.
786
ee446d9f
JW
7872016-06-29 Jim Wilson <jim.wilson@linaro.org>
788
789 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
790
27f67461
CP
7912016-06-29 Cesar Philippidis <cesar@codesourcery.com>
792
793 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
794 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
795 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
796
b1206d29
RB
7972016-06-29 Richard Biener <rguenther@suse.de>
798
799 PR middle-end/15256
800 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
801
1af21224
MW
8022016-06-29 Matthew Wahab <matthew.wahab@arm.com>
803
804 * gcc.target/arm/aapcs/neon-vect10.c: Require
805 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
806 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
807 * gcc.target/arm/aapcs/vfp18.c: Likewise.
808 * gcc.target/arm/aapcs/vfp19.c: Likewise.
809 * gcc.target/arm/aapcs/vfp20.c: Likewise.
810 * gcc.target/arm/aapcs/vfp21.c: Likewise.
811 * gcc.target/arm/fp16-aapcs-1.c: Require
812 -mfloat-ab=hard. Also simplify the test.
813 * gcc.target/arm/fp16-aapcs-2.c: New.
814
7fe43755
MW
8152016-06-29 Matthew Wahab <matthew.wahab@arm.com>
816
0b965526 817 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
818 (add_options_for_arm_fp16_ieee): New.
819 (add_options_for_arm_fp16_alternative): New.
820 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
821 long-line.
822 (effective_target_arm_fp16_hw): New.
823
264d951a
IE
8242016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
825
826 PR tree-optimization/71655
827 * g++.dg/pr71655.C: New test.
828
5c846a81
ML
8292016-06-29 Martin Liska <mliska@suse.cz>
830
831 * gcc.dg/pr71585.c: New test.
832 * gcc.dg/pr71585-2.c: New test.
833 * gcc.dg/pr71585-3.c: New test.
834
fafe9318
YR
8352016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
836
837 PR tree-optimization/70729
838 * g++.dg/vect/pr70729.cc: New test.
839
54d19c3b
TS
8402016-06-29 Thomas Schwinge <thomas@codesourcery.com>
841
842 * c-c++-common/gomp/cancel-1.c: Extend.
843
5f3cd7c3
JJ
8442016-06-29 Jakub Jelinek <jakub@redhat.com>
845
846 PR tree-optimization/71625
847 * gcc.dg/strlenopt-28.c: New test.
848
4aa83879
RB
8492016-06-29 Richard Biener <rguenther@suse.de>
850
851 PR middle-end/71002
852 * g++.dg/torture/pr71002.C: Adjust testcase.
853
152ef731
JJ
8542016-06-29 Jakub Jelinek <jakub@redhat.com>
855
856 PR c/71685
857 * gcc.dg/pr71685.c: New test.
858
8592016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
860
861 PR c/71552
862 * gcc.dg/init-bad-9.c: New test.
863
d41dc215
BS
8642016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
865
866 * gcc.target/powerpc/abs128-1.c: Require VSX.
867 * gcc.target/powerpc/copysign128-1.c: Likewise.
868 * gcc.target/powerpc/inf128-1.c: Likewise.
869 * gcc.target/powerpc/nan128-1.c: Likewise.
870
6a20b538
JJ
8712016-06-28 Jakub Jelinek <jakub@redhat.com>
872
873 PR middle-end/71626
874 * gcc.c-torture/execute/pr71626-1.c: New test.
875 * gcc.c-torture/execute/pr71626-2.c: New test.
876
77d93c47
PB
8772016-06-28 Peter Bergner <bergner@vnet.ibm.com>
878
879 PR target/71656
880 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
881
a8264058
SB
8822016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
883
884 PR target/71670
885 * gcc.target/powerpc/pr71670.c: New testcase.
886
0dc47331
PB
8872016-06-27 Peter Bergner <bergner@vnet.ibm.com>
888
889 PR target/71656
890 * gcc.target/powerpc/pr71656-1.c: New test.
891 * gcc.target/powerpc/pr71656-2.c: New test.
892
b65ffc79
CL
8932016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
894
895 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
896 around fp16 code.
897 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
898 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
899 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
900 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
901 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
902 Add arm_neon_fp16_ok effective target.
0b965526
UB
903 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
904 Likewise.
905 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
906 Likewise.
907 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
908 Likewise.
909 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
910 Likewise.
911 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
912 Likewise.
913 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
914 Likewise.
915 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
916 Likewise.
917 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
918 Likewise.
919 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
920 Likewise.
921 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
922 Likewise.
923 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
924 Likewise.
b65ffc79 925
9bb86f40
JH
9262016-06-26 Jan Hubicka <hubicka@ucw.cz>
927
928 * gcc.dg/predict-12.c: New testcase.
929
46db0fd4
JD
9302016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
931
932 PR fortran/71649
933 * gfortran.dg/pr71649.f90: New test.
934
2a65e70b
JJ
9352016-06-25 Jakub Jelinek <jakub@redhat.com>
936
f8a06e24
JJ
937 PR tree-optimization/71643
938 * g++.dg/opt/pr71643.C: New test.
939
2a65e70b
JJ
940 PR tree-optimization/71631
941 * gcc.c-torture/execute/pr71631.c: New test.
942
7805417a
JH
9432016-06-24 Jan Hubicka <hubicka@ucw.cz>
944
945 * gcc.dg/predict-11.c: New testcase.
946 * gfortran.dg/predict-2.f90: New testcase.
947
888ed1a3
JH
9482016-06-24 Jan Hubicka <hubicka@ucw.cz>
949
950 * gcc.dg/predict-10.c: New test.
951
53605f35
BS
9522016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
953
954 * gcc.target/powerpc/abs128-1.c: New.
955 * gcc.target/powerpc/copysign128-1.c: New.
956 * gcc.target/powerpc/inf128-1.c: New.
957 * gcc.target/powerpc/nan128-1.c: New.
958
7b22b4c6
EB
9592016-06-24 Eric Botcazou <ebotcazou@adacore.com>
960
961 * gfortran.dg/pr71642.f90: New test.
962
37e373c2
JJ
9632016-06-24 Jakub Jelinek <jakub@redhat.com>
964
965 PR tree-optimization/71647
966 * gcc.target/i386/pr71647.c: New test.
967
b20b79f2
L
9682016-06-24 H.J. Lu <hongjiu.lu@intel.com>
969
970 * gcc.target/i386/noplt-gd-1.c: New test.
971 * gcc.target/i386/noplt-gd-2.c: Likewise.
972 * gcc.target/i386/noplt-gd-3.c: Likewise.
973 * gcc.target/i386/noplt-ld-1.c: Likewise.
974 * gcc.target/i386/noplt-ld-2.c: Likewise.
975 * gcc.target/i386/noplt-ld-3.c: Likewise.
976 * lib/target-supports.exp
977 (check_effective_target_tls_get_addr_via_got): New.
978
04619cb8
UB
9792016-06-24 Uros Bizjak <ubizjak@gmail.com>
980
981 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
982 testsuite compile flags.
983 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
984 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
985
9862016-06-24 Uros Bizjak <ubizjak@gmail.com>
987
988 * g++dg/vect/pr36684.cc: Add dg-do compile.
989 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
990 * gcc.dg/vect/pr70021.c: Ditto.
991 * gcc.dg/vect/pr70138-1.c: Ditto.
992 * gcc.dg/vect/pr70138-2.c: Ditto.
993 * gcc.dg/vect/pr70354-1.c: Ditto.
994 * gcc.dg/vect/pr70354-2.c: Ditto.
995 * gcc.dg/vect/pr71259.c: Ditto.
996 * gcc.dg/vect/pr71416-1.c: Ditto.
997 * gcc.dg/vect/slp-43.c: Ditto.
998 * gcc.dg/vect/slp-45.c: Ditto.
999 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1000 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1001 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1002 * gfortran.dg/vect/pr69980.f90: Ditto.
1003
10042016-06-24 Uros Bizjak <ubizjak@gmail.com>
1005
1006 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1007 * gcc.dg/vect/bb-slp-30.c: Ditto.
1008 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1009 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1010 * gcc.dg/vect/pr45902.c: Ditto.
1011 * gcc.dg/vect/pr48172.c: Ditto.
1012 * gcc.dg/vect/pr48377.c: Ditto.
1013 * gcc.dg/vect/pr49038.c: Ditto.
1014 * gcc.dg/vect/pr49771.c: Ditto.
1015 * gcc.dg/vect/pr52091.c: Ditto.
1016 * gcc.dg/vect/pr53185-2.c: Ditto.
1017 * gcc.dg/vect/pr56826.c: Ditto.
1018 * gcc.dg/vect/pr60276.c: Ditto.
1019 * gcc.dg/vect/pr62021.c: Ditto.
1020 * gcc.dg/vect/pr63530.c: Ditto.
1021 * gcc.dg/vect/pr65518.c: Ditto.
1022 * gcc.dg/vect/pr65947-1.c: Ditto.
1023 * gcc.dg/vect/pr65947-10.c: Ditto.
1024 * gcc.dg/vect/pr65947-11.c: Ditto.
1025 * gcc.dg/vect/pr65947-12.c: Ditto.
1026 * gcc.dg/vect/pr65947-13.c: Ditto.
1027 * gcc.dg/vect/pr65947-2.c: Ditto.
1028 * gcc.dg/vect/pr65947-3.c: Ditto.
1029 * gcc.dg/vect/pr65947-4.c: Ditto.
1030 * gcc.dg/vect/pr65947-5.c: Ditto.
1031 * gcc.dg/vect/pr65947-6.c: Ditto.
1032 * gcc.dg/vect/pr65947-7.c: Ditto.
1033 * gcc.dg/vect/pr65947-8.c: Ditto.
1034 * gcc.dg/vect/pr65947-9.c: Ditto.
1035 * gcc.dg/vect/pr71416-1.c: Ditto.
1036 * gcc.dg/vect/pr71439.c: Ditto.
1037 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1038 * gcc.dg/vect/vect-bswap16.c: Ditto.
1039 * gcc.dg/vect/vect-bswap32.c: Ditto.
1040 * gcc.dg/vect/vect-bswap64.c: Ditto.
1041 * gcc.dg/vect/vect-live-1.c: Ditto.
1042 * gcc.dg/vect/vect-live-2.c: Ditto.
1043 * gcc.dg/vect/vect-live-3.c: Ditto.
1044 * gcc.dg/vect/vect-live-4.c: Ditto.
1045 * gcc.dg/vect/vect-live-5.c: Ditto.
1046 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1047 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1048 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1049 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1050 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1051 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1052 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1053 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1054 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1055 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1056 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1057 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1058 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1059 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1060 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1061 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1062 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1063
da224bcb
UB
10642016-06-24 Uros Bizjak <ubizjak@gmail.com>
1065
1066 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1067
dfee2870
L
10682016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1069
1070 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1071 ia32 if R_386_GOT32X relocation is supported.
1072 * gcc.target/i386/noplt-3.c: Likewise.
1073 * gcc.target/i386/noplt-2.c: Likewise.
1074 (main): Renamed to ...
1075 (bar): This.
1076 * gcc.target/i386/noplt-4.c: Likewise.
1077 (main): Renamed to ...
1078 (bar): This.
1079 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1080 * gcc.target/i386/pr67400-5.c: Likewise.
1081
a86451b9
JJ
10822016-06-24 Jakub Jelinek <jakub@redhat.com>
1083
00085092
JJ
1084 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
1085 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
1086
a86451b9
JJ
1087 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
1088 f4): Adjust expected diagnostics.
1089 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
1090 (T): If OVFP is defined, redefine to TP.
1091 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
1092 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
1093 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
1094 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
1095 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
1096 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
1097 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
1098 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
1099 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
1100 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
1101 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
1102 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
1103 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
1104 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
1105 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
1106 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
1107 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
1108 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
1109 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
1110 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
1111 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
1112 as last argument to __builtin_add_overflow_p.
1113
7bb5d5f4
UB
11142016-06-23 Uros Bizjak <ubizjak@gmail.com>
1115
1116 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
1117 dg-options and remove default vector testsuite compile flags.
1118 * g++.dg/vect/pr33860a.cc: Ditto.
1119 * g++.dg/vect/pr45470-a.cc: Ditto.
1120 * g++.dg/vect/pr45470-b.cc: Ditto.
1121 * g++.dg/vect/pr60896.cc: Ditto.
1122 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
1123 * gcc.dg/vect/pr18308.c: Ditto.
1124 * gcc.dg/vect/pr24049.c: Ditto.
1125 * gcc.dg/vect/pr33373.c: Ditto.
1126 * gcc.dg/vect/pr36228.c: Ditto.
1127 * gcc.dg/vect/pr42395.c: Ditto.
1128 * gcc.dg/vect/pr42604.c: Ditto.
1129 * gcc.dg/vect/pr46663.c: Ditto.
1130 * gcc.dg/vect/pr48765.c: Ditto.
1131 * gcc.dg/vect/pr49093.c: Ditto.
1132 * gcc.dg/vect/pr49352.c: Ditto.
1133 * gcc.dg/vect/pr52298.c: Ditto.
1134 * gcc.dg/vect/pr52870.c: Ditto.
1135 * gcc.dg/vect/pr53185.c: Ditto.
1136 * gcc.dg/vect/pr53773.c: Ditto.
1137 * gcc.dg/vect/pr56695.c: Ditto.
1138 * gcc.dg/vect/pr62171.c: Ditto.
1139 * gcc.dg/vect/pr63530.c: Ditto.
1140 * gcc.dg/vect/pr68339.c: Ditto.
1141 * gcc.dg/vect/pr71259.c: Ditto.
1142 * gcc.dg/vect/vect-82_64.c: Ditto.
1143 * gcc.dg/vect/vect-83_64.c: Ditto.
1144 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
1145 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
1146 * gcc.dg/vect/vect-shift-2.c: Ditto.
1147 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
1148 * gfortran.dg/vect/pr39318.f90: Ditto.
1149 * gfortran.dg/vect/pr45714-a.f: Ditto.
1150 * gfortran.dg/vect/pr45714-b.f: Ditto.
1151 * gfortran.dg/vect/pr46213.f90: Ditto.
1152
2d4bb02f
MM
11532016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1154 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1155
1156 * gcc.target/powerpc/p9-splat-5.c: New test.
1157
f6d1b868
UB
11582016-06-23 Uros Bizjak <ubizjak@gmail.com>
1159
1160 PR tree-optimization/71488
1161 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
1162 * lib/target-supports.exp: ... here.
1163 (check_sse4_hw_available): New procedure.
1164 (check_effective_target_sse4_runtime): Ditto.
1165 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
1166 -march=westmere for sse4_runtime targets.
936ff030 1167 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 1168 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 1169 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 1170 (main): Call check_vect ().
a7898180 1171 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 1172
c0597759
L
11732016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1174
1175 PR target/66232
1176 PR target/67400
1177 * gcc.target/i386/pr66232-14.c: New file.
1178 * gcc.target/i386/pr66232-15.c: Likewise.
1179 * gcc.target/i386/pr66232-16.c: Likewise.
1180 * gcc.target/i386/pr66232-17.c: Likewise.
1181 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
1182 ia32 if R_386_GOT32X relocation is supported.
1183 * gcc.target/i386/pr67400-2.c: Likewise.
1184 * gcc.target/i386/pr67400-3.c: Likewise.
1185 * gcc.target/i386/pr67400-4.c: Likewise.
1186 * gcc.target/i386/pr67400-6.c: Likewise.
1187 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 1188 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 1189
5b0e27a7
JD
11902016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1191
1192 PR libgfortran/48852
1193 * gfortran.dg/char4_iunit_1.f03: Update test.
1194 * gfortran.dg/f2003_io_5.f03: Update test.
1195 * gfortran.dg/real_const_3.f90: Update test.
1196
7f586d90
AK
11972016-06-23 Andi Kleen <ak@linux.intel.com>
1198
1199 * g++.dg/bprob/bprob.exp: Support autofdo.
1200 * g++.dg/tree-prof/tree-prof.exp: dito.
1201 * gcc.dg/tree-prof/tree-prof.exp: dito.
1202 * gcc.misc-tests/bprob.exp: dito.
1203 * gfortran.dg/prof/prof.exp: dito.
1204 * lib/profopt.exp: dito.
1205 * lib/target-supports.exp: Check for autofdo.
1206
60fa7862
ML
12072016-06-23 Martin Liska <mliska@suse.cz>
1208
1209 * gcc.dg/pr71619.c: New test.
1210
e3d62871
UB
12112016-06-23 H.J. Lu <hongjiu.lu@intel.com>
1212
1213 PR target/67400
cc901875
UB
1214 * gcc.target/i386/pr67400-1.c: New test.
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-5.c: Likewise.
1219 * gcc.target/i386/pr67400-6.c: Likewise.
1220 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 1221
ac81cf0b
DM
12222016-06-22 David Malcolm <dmalcolm@redhat.com>
1223
1224 * c-c++-common/missing-header-1.c: New test case.
1225 * c-c++-common/missing-header-2.c: New test case.
1226 * c-c++-common/missing-header-3.c: New test case.
1227 * c-c++-common/missing-header-4.c: New test case.
1228
1a4f11c8
DM
12292016-06-22 David Malcolm <dmalcolm@redhat.com>
1230
1231 PR c/70339
1232 * c-c++-common/attributes-1.c: Update dg-prune-output to include
1233 hint.
1234 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
1235 expected results due to builtin "nanl" now being suggested for
1236 "name".
1237 * gcc.dg/pr67580.c: Update expected messages.
1238 * gcc.dg/spellcheck-identifiers.c: New testcase.
1239 * gcc.dg/spellcheck-typenames.c: New testcase.
1240
a93eac6a
DM
12412016-06-22 David Malcolm <dmalcolm@redhat.com>
1242
1243 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
1244 file.
1245 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
1246 diagnostic-test-show-locus-parseable-fixits.c to sources for
1247 diagnostic_plugin_test_show_locus.c.
1248 * lib/gcc-defs.exp (freeform_regexps): New global.
1249 (dg-regexp): New function.
1250 (handle-dg-regexps): New function.
1251 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
1252 freeform_regexps to the empty list.
1253 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
1254
49e76ff1
IE
12552016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
1256
f6d1b868 1257 PR tree-optimization/71488
49e76ff1
IE
1258 * g++.dg/pr71488.C: New test.
1259 * gcc.dg/vect/vect-bool-cmp.c: New test.
1260
951d8c8a
EB
12612016-06-22 Eric Botcazou <ebotcazou@adacore.com>
1262
1263 * gcc.dg/guality/param-5.c: New test.
1264
b60fc3bd
BE
12652016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
1266
1267 * gcc.target/i386/asm-flag-7.c: New test.
1268
0609abda
TS
12692016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1270
1271 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
1272 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
1273 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
1274 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
1275 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
1276 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
1277 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
1278 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
1279 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
1280 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
1281 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
1282 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
1283 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
1284 * gcc.dg/tree-ssa/vrp87.c: Likewise.
1285 * lib/target-supports.exp: Likewise.
1286
ee2499b4
TS
12872016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1288
1289 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
1290 * gcc.dg/attr-ms_struct-2.c: Likewise.
1291 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
1292 * gcc.dg/bf-ms-attrib.c: Likewise.
1293 * gcc.dg/bf-ms-layout-2.c: Likewise.
1294 * gcc.dg/bf-ms-layout-3.c: Likewise.
1295 * gcc.dg/bf-ms-layout.c: Likewise.
1296 * gcc.dg/bf-no-ms-layout.c: Likewise.
1297 * gcc.target/i386/bitfield1.c: Likewise.
1298 * gcc.target/i386/bitfield2.c: Likewise.
1299 * gcc.target/i386/bitfield3.c: Likewise.
1300
caea59ff
KN
13012016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1302
1303 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
1304 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
1305 override other than -mcpu=power9 command-line option is specified,
1306 or if the target operating system is aix.
1307 * gcc.target/powerpc/darn-1.c: Likewise.
1308 * gcc.target/powerpc/darn-2.c: Likewise.
1309 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
1310 test if effective-target is not powerpc_p9vector_ok or if the
1311 target operating system is not defined.
1312 * gcc.target/powerpc/vslv-1.c: Likewise.
1313 * gcc.target/powerpc/vsrv-0.c: Likewise.
1314 * gcc.target/powerpc/vsrv-1.c: Likewise.
1315
63617e30
TB
13162016-06-21 Tobias Burnus <burnus@net-b.de>
1317
1318 PR fortran/71068
1319 * gfortran.dg/coarray/data_1.f90: New.
1320
89192c3c
WD
13212016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1322
1323 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
1324 (dg-require-effective-target): Use arm_v8_neon_hw.
1325 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
1326 (dg-require-effective-target): Likewise.
1327 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
1328 (dg-require-effective-target): Likewise.
1329 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
1330 (dg-require-effective-target): Likewise.
1331 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
1332 (dg-require-effective-target): Likewise.
1333 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
1334 (dg-require-effective-target): Likewise.
1335 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
1336 Add AArch64 check.
1337
64ac50e2
WD
13382016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1339
1340 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
1341 Set to 3 so test passes.
1342
6252b5db
WD
13432016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
1344
1345 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
1346
3b9bc511
IV
13472016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1348
1349 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
1350 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
1351 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
1352 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
1353
21db1c78
IV
13542016-06-21 Ilya Verbin <ilya.verbin@intel.com>
1355
1356 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
1357 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
1358
9d30e86f
L
13592016-06-21 H.J. Lu <hongjiu.lu@intel.com>
1360
1361 PR target/71549
1362 * gcc.target/i386/pr71549.c: New test.
1363
448a7c69
KN
13642016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
1365
1366 * gcc.target/powerpc/vadsdu-0.c: Replace
1367 dg-require-effective-target directive to allow test to run on more
1368 platforms, and add dg-skip-if directive to disable test on aix
1369 platforms because of known incompatibilities.
1370 * gcc.target/powerpc/vadsdu-1.c: Likewise.
1371 * gcc.target/powerpc/vadsdu-2.c: Likewise.
1372 * gcc.target/powerpc/vadsdu-3.c: Likewise.
1373 * gcc.target/powerpc/vadsdu-4.c: Likewise.
1374 * gcc.target/powerpc/vadsdu-5.c: Likewise.
1375 * gcc.target/powerpc/vadsdub-1.c: Likewise.
1376 * gcc.target/powerpc/vadsdub-2.c: Replace
1377 dg-require-effective-target directive to allow test to run on more
1378 platforms, and add dg-skip-if directive to disable test on aix
1379 platforms because of known incompatibilities.
1380 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
1381 with vec_absdb call to differentiate this test from vadsdub-1.c.
1382 * gcc.target/powerpc/vadsduh-1.c: Replace
1383 dg-require-effective-target directive to allow test to run on more
1384 platforms, and add dg-skip-if directive to disable test on aix
1385 platforms because of known incompatibilities.
1386 * gcc.target/powerpc/vadsduh-2.c: Likewise.
1387 * gcc.target/powerpc/vadsduw-1.c: Likewise.
1388 * gcc.target/powerpc/vadsduw-2.c: Likewise.
1389
0ad84f34
JJ
13902016-06-21 Jakub Jelinek <jakub@redhat.com>
1391
1392 PR tree-optimization/71588
1393 * gcc.dg/pr71558.c: New test.
1394
e71e8d94
SKS
13952016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1396
1397 * c-c++-common/pr68657-1.c: Require ptr32plus support.
1398 * c-c++-common/pr68657-2.c: Likewise.
1399 * c-c++-common/pr68657-3.c: Likewise.
1400 * gcc.dg/torture/pr69714.c: Require int32plus support.
1401 * gcc.dg/torture/pr70025.c: Likewise.
1402 * gcc.dg/torture/pr70083.c: Likewise.
1403 * gcc.dg/torture/pr70542.c: Likewise.
1404 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
1405
5a578671
JM
14062016-06-20 Joseph Myers <joseph@codesourcery.com>
1407
1408 PR c/71601
1409 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
1410
7a9df68e
JJ
14112016-06-20 Jakub Jelinek <jakub@redhat.com>
1412
50aa64d5
JJ
1413 PR middle-end/71581
1414 * gcc.dg/pr71581.c: New test.
1415
7a9df68e
JJ
1416 PR rtl-optimization/71591
1417 * gcc.dg/cpp/pr71591.c: New test.
1418
3947cf19
DR
14192016-06-20 David B. Robins <gcc@davidrobins.net>
1420
1421 PR target/71571
1422 * g++.dg/torture/pr71571.C: New test.
1423
c4ff221e
JJ
14242016-06-20 Jakub Jelinek <jakub@redhat.com>
1425
1426 PR target/71559
1427 * gcc.target/i386/sse2-pr71559.c: New test.
1428 * gcc.target/i386/avx-pr71559.c: New test.
1429 * gcc.target/i386/avx512f-pr71559.c: New test.
1430
f1b5abfb
TB
14312016-06-20 Tobias Burnus <burnus@net-b.de>
1432
1433 PR fortran/71194
1434 * gfortran.dg/pointer_remapping_10.f90: New.
1435
842107e4
DM
14362016-06-20 David Malcolm <dmalcolm@redhat.com>
1437
1438 * g++.dg/diagnostic/string-literal-concat.C: New test case.
1439
d9e8bdfd
MS
14402016-06-20 Martin Sebor <msebor@redhat.com>
1441
1442 PR c/69507
1443 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
1444 * gnu90-const-expr-1.c: Same.
1445 * gnu99-const-expr-1.c: Same.
1446 * gnu99-static-1.c: Same.
1447
67785479
RL
14482016-06-20 Renlin Li <renlin.li@arm.com>
1449
29f09b38 1450 PR testsuite/71489
67785479
RL
1451 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
1452
636929b8
JG
14532016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
1454
1455 * gcc.target/aarch64/vcvt_f64_1.c: New.
1456 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
1457 * gcc.target/aarch64/vrecp_f64_1.c: New.
1458
ff7b374b
KT
14592016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1460
1461 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
1462 "alignement".
1463
554cfc9e
GJL
14642016-06-20 Georg-Johann Lay <avr@gjlay.de>
1465
1466 PR target/71103
1467 * gcc.target/avr/torture/pr71103-2.c: New test.
1468
aa0db437
MS
14692016-06-19 Martin Sebor <msebor@redhat.com>
1470
1471 PR c/69507
1472 * gcc.dg/alignof.c: New test.
1473
c561b091
PC
14742016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1475
1476 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
1477 vs dg-error; test constexpr specifier too.
1478
bf54f123
PC
14792016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1480
1481 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
1482
4e53aa97
CL
14832016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
1484
1485 * lib/target-supports.exp
1486 (check_effective_target_arm_neon_fp16_ok_nocache): Call
1487 arm_neon_ok and merge flags. Fix temporary test name.
1488 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
1489 and merge flags.
1490
69071d86
ML
14912016-06-17 Martin Liska <mliska@suse.cz>
1492
1493 * gcc.dg/predict-9.c: Fix dump scanning.
1494
68b3b858
BC
14952016-06-17 Bin Cheng <bin.cheng@arm.com>
1496
1497 PR tree-optimization/71354
1498 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
1499
d3ee260a
BC
15002016-06-17 Bin Cheng <bin.cheng@arm.com>
1501
1502 PR tree-optimization/71347
1503 * gcc.dg/tree-ssa/pr71347.c: New test.
1504
bd8fb114
BC
15052016-06-17 Bin Cheng <bin.cheng@arm.com>
1506
1507 PR tree-optimization/71354
1508 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
1509
97816be4
BC
15102016-06-17 Bin Cheng <bin.cheng@arm.com>
1511
1512 * gcc.dg/vect/vect-alias-check-1.c: New test.
1513
2d761a37
SKS
15142016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1515
e0277d6b 1516 PR target/71151
2d761a37
SKS
1517 * gcc.target/avr/pr71151-1.c: New test.
1518 * gcc.target/avr/pr71151-2.c: New test.
1519 * gcc.target/avr/pr71151-3.c: New test.
1520 * gcc.target/avr/pr71151-4.c: New test.
1521 * gcc.target/avr/pr71151-5.c: New test.
1522 * gcc.target/avr/pr71151-6.c: New test.
1523 * gcc.target/avr/pr71151-7.c: New test.
1524 * gcc.target/avr/pr71151-8.c: New test.
1525 * gcc.target/avr/pr71151-common.h: New test.
1526
68fa96d6
ML
15272016-06-16 Martin Liska <mliska@suse.cz>
1528
1529 * gfortran.dg/predict-1.f90: New test.
1530
b6ca982f
UB
15312016-06-16 Uros Bizjak <ubizjak@gmail.com>
1532
1533 PR target/71242
1534 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
1535
1dc8d15b
JH
15362016-06-16 Jan Hubicka <hubicka@ucw.cz>
1537
1538 * g++.dg/vect/pr36648.cc: Disable cunrolli
1539
67c25816
JJ
15402016-06-16 Jakub Jelinek <jakub@redhat.com>
1541
c577adb2
JJ
1542 PR target/71554
1543 * gcc.c-torture/execute/pr71554.c: New test.
1544
67c25816
JJ
1545 PR rtl-optimization/71532
1546 * gcc.dg/torture/pr71532.c: New test.
1547
1a3c3ee9
MM
15482016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1549
1550 * gcc.target/powerpc/p9-dimode1.c: New test.
1551 * gcc.target/powerpc/p9-dimode2.c: Likewise.
1552
f29468a7
JJ
15532016-06-15 Jakub Jelinek <jakub@redhat.com>
1554
61daecc4
JJ
1555 * gcc.c-torture/compile/20160615-1.c: New test.
1556
f29468a7
JJ
1557 * g++.dg/cpp0x/ref-qual17.C: New test.
1558
209d1e2d
IE
15592016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
1560
1561 PR middle-end/71529
1562 * gcc.target/i386/pr71529.C: New test.
1563
8dc35712
AH
15642016-06-15 Alan Hayward <alan.hayward@arm.com>
1565
1566 PR tree-optimization/71483
1567 * g++.dg/vect/pr71483.c: New
1568
b8911cb8
PC
15692016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
1570
1571 PR c++/70202
1572 * g++.dg/inherit/crash6.C: New.
1573 * g++.dg/inherit/union2.C: Likewise.
1574 * g++.dg/inherit/virtual12.C: Likewise.
1575 * g++.dg/inherit/virtual13.C: Likewise.
1576 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
1577
cf5d08ab
UB
15782016-06-15 Uros Bizjak <ubizjak@gmail.com>
1579
e3d62871 1580 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 1581
8f482165
AH
15822016-06-15 Alan Hayward <alan.hayward@arm.com>
1583
1584 PR tree-optimization/71439
1585 * gcc.dg/vect/pr71439.c: New
1586
3256673f
KT
15872016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1588
1589 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
1590
b17dc4d4
RB
15912016-06-15 Richard Biener <rguenther@suse.de>
1592
1593 * gcc.dg/vect/slp-45.c: New testcase.
1594
2a5825f2
RB
15952016-06-15 Richard Biener <rguenther@suse.de>
1596
1597 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
1598
6e433d0b
BS
15992016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1600
1601 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
1602 requirements, and disable for AIX for now.
1603 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1604
abe7f828
JJ
16052016-06-14 Jakub Jelinek <jakub@redhat.com>
1606
a09c81b4
JJ
1607 PR c++/71528
1608 * g++.dg/opt/pr71528.C: New test.
1609
abe7f828
JJ
1610 PR c++/71516
1611 * g++.dg/init/pr71516.C: New test.
1612
acfadf06
PC
16132016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1614
1615 * g++.dg/init/array46.C: New.
1616
4d568ab2
UB
16172016-06-14 Uros Bizjak <ubizjak@gmail.com>
1618
e3d62871
UB
1619 * gcc.target/i386/float128-3.c: New test.
1620 * gcc.target/i386/quad-sse4.c: Ditto.
1621 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
1622 Update scan strings.
4d568ab2 1623
30934c5d
RB
16242016-06-14 Richard Biener <rguenther@suse.de>
1625
1626 PR middle-end/71526
1627 * gfortran.dg/pr71526.f90: New testcase.
1628
3970e545
AV
16292016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
1630
1631 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
1632 * gcc.dg/zero_bits_compound-1.c: Likewise.
1633
04976c6e
RB
16342016-06-14 Richard Biener <rguenther@suse.de>
1635
1636 PR tree-optimization/71522
1637 * gcc.dg/torture/pr71522.c: New testcase.
1638
23e025db
JJ
16392016-06-14 Jakub Jelinek <jakub@redhat.com>
1640
1641 PR tree-optimization/71520
1642 * gcc.dg/tree-ssa/pr71520.c: New test.
1643
90b72e84
RB
16442016-06-14 Richard Biener <rguenther@suse.de>
1645
1646 PR tree-optimization/71521
86c24ba6 1647 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 1648
ef7cf206
JJ
16492016-06-13 Jakub Jelinek <jakub@redhat.com>
1650
0dda258b
JJ
1651 PR sanitizer/71498
1652 * c-c++-common/ubsan/bounds-13.c: New test.
1653
ef7cf206
JJ
1654 PR preprocessor/71183
1655 * gcc.dg/cpp/source_date_epoch-3.c: New test.
1656
a73786e3
JL
16572016-06-13 Jeff Law <law@redhat.com>
1658
1659 PR tree-optimization/71403
1660 * c-c++-common/ubsan/pr71403-1.c: New test.
1661 * c-c++-common/ubsan/pr71403-2.c: New test.
1662 * c-c++-common/ubsan/pr71403-3.c: New test.
1663
0ac249bf
JJ
16642016-06-13 Jakub Jelinek <jakub@redhat.com>
1665
1666 PR middle-end/71478
1667 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
1668 Add -Wno-psabi -w to dg-options.
1669
5408a64a
KN
16702016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
1671
1672 * gcc.target/powerpc/vadsdu-0.c: New test.
1673 * gcc.target/powerpc/vadsdu-1.c: New test.
1674 * gcc.target/powerpc/vadsdu-2.c: New test.
1675 * gcc.target/powerpc/vadsdu-3.c: New test.
1676 * gcc.target/powerpc/vadsdu-4.c: New test.
1677 * gcc.target/powerpc/vadsdu-5.c: New test.
1678 * gcc.target/powerpc/vadsdub-1.c: New test.
1679 * gcc.target/powerpc/vadsdub-2.c: New test.
1680 * gcc.target/powerpc/vadsduh-1.c: New test.
1681 * gcc.target/powerpc/vadsduh-2.c: New test.
1682 * gcc.target/powerpc/vadsduw-1.c: New test.
1683 * gcc.target/powerpc/vadsduw-2.c: New test.
1684
f7e4f2e3
DM
16852016-06-13 David Malcolm <dmalcolm@redhat.com>
1686
1687 * gcc.dg/c99-init-2.c (c): Update expected error message.
1688 * gcc.dg/init-bad-8.c (foo): Likewise.
1689 * gcc.dg/spellcheck-fields-3.c: New test case.
1690
ad23a23e
ML
16912016-06-13 Martin Liska <mliska@suse.cz>
1692
1693 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
1694 and "guess loop iv compared" heuristics.
1695 * gcc.dg/predict-2.c: Likewise.
1696 * gcc.dg/predict-3.c: Likewise.
1697 * gcc.dg/predict-4.c: Likewise.
1698 * gcc.dg/predict-5.c: Likewise.
1699 * gcc.dg/predict-6.c: Likewise.
1700
146c55da
MP
17012016-06-13 Marek Polacek <polacek@redhat.com>
1702
1703 PR middle-end/71476
1704 * c-c++-common/Wswitch-unreachable-4.c: New test.
1705 * gcc.dg/Wswitch-unreachable-2.c: New test.
1706 * g++.dg/tm/jump1.C: Move dg-warning.
1707
42e77cbc
EB
17082016-06-13 Eric Botcazou <ebotcazou@adacore.com>
1709
1710 * gnat.dg/renaming10.ad[sb]: New test.
1711
7474dcc1
PT
17122016-06-13 Paul Thomas <pault@gcc.gnu.org>
1713
1714 PR fortran/70673
1715 * gfortran.dg/pr70673.f90: New test.
1716
f57f53d3
RB
17172016-06-13 Richard Biener <rguenther@suse.de>
1718
1719 PR middle-end/64516
1720 * gcc.dg/align-3.c: New testcase.
1721
5843a5f0
ML
17222016-06-13 Martin Liska <mliska@suse.cz>
1723
1724 * gcc.target/i386/pr71458.c: New test.
1725
aa8fdb44
UB
17262016-06-12 Uros Bizjak <ubizjak@gmail.com>
1727
1728 PR target/71241
1729 * testsuite/gcc.dg/torture/float128-nan.c: New test.
1730
2043e4d7
DH
17312016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1732
1733 PR target/60751
1734 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
1735 statement.
1736
d3dc025d
DH
17372016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1738
1739 PR target/60751
1740 * gfortran.dg/comma_IO_extension_1.f90: New test.
1741 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
1742 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
1743 statement.
1744 * gfortran.dg/graphite/pr38083.f90: Likewise.
1745 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
1746 missing format.
1747
a31d78c6
EB
17482016-06-11 Eric Botcazou <ebotcazou@adacore.com>
1749
1750 * gnat.dg/case_character.adb: New test.
1751
95c18dd0
SB
17522016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
1753
1754 PR middle-end/71310
1755 * gcc.target/powerpc/pr71310.c: New testcase.
1756
b97d37b4
KV
17572016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
1758
1759 PR middle-end/71478
1760 * gcc.dg/pr71478.c: New test.
1761
900bcda3
JJ
17622016-06-10 Jakub Jelinek <jakub@redhat.com>
1763
ec1c20db
JJ
1764 PR middle-end/71494
1765 * gcc.c-torture/execute/pr71494.c: New test.
1766
50b15873
JJ
1767 PR c/68657
1768 * gcc.target/i386/pr68657.c: New test.
1769
900bcda3
JJ
1770 PR inline-asm/68843
1771 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
1772 (test): Add -masm=intel alternatives.
1773
4d926e34
MS
17742016-06-10 Martin Sebor <msebor@redhat.com>
1775
1776 PR c/71392
1777 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1778
ad071b2b
JL
17792016-06-10 Jeff Law <law@redhat.com>
1780
1781 PR tree-optimization/71335
1782 * gcc.c-torture/execute/pr71335.c: New test.
1783
2704efe8
DM
17842016-06-10 David Malcolm <dmalcolm@redhat.com>
1785
1786 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
1787 the various "cannot tail-call: " messages.
1788
18c9b7d4
CL
17892016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
1790
1791 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
1792 and options.
1793
7cfa10f3
MO
17942016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
1795
1796 PR sanitizer/71480
1797 * c-c++-common/asan/pr71480.c: New test.
1798
1f24fd3e
L
17992016-06-10 H.J. Lu <hongjiu.lu@intel.com>
1800
1801 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
1802 (ASMNAME2): Likewise.
1803 (main): Replace fn in asm statement with ASMNAME ("fn").
1804 * gcc.dg/guality/pr68037-2.c: Likewise.
1805 * gcc.dg/guality/pr68037-3.c: Likewise.
1806 * gcc.dg/torture/pr68037-1.c: Likewise.
1807 * gcc.dg/torture/pr68037-2.c: Likewise.
1808 * gcc.dg/torture/pr68037-3.c: Likewise.
1809
ad551c07
BE
18102016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
1811
1812 PR inline-asm/68843
1813 * gcc.target/i386/pr68843-1.c: New test.
1814 * gcc.target/i386/pr68843-2.c: New test.
1815
4b1ffdb1 18162016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
1817 Cesar Philippidis <cesar@codesourcery.com>
1818
1819 PR middle-end/71373
1820 * gcc.dg/goacc/nested-function-1.c: New file.
1821 * gcc.dg/goacc/nested-function-2.c: Likewise.
1822 * gcc.dg/goacc/pr71373.c: Likewise.
1823 * gfortran.dg/goacc/cray-2.f95: Likewise.
1824 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
1825 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
1826 * gfortran.dg/goacc/cray.f95: Update.
1827 * gfortran.dg/goacc/loop-1.f95: Likewise.
1828 * gfortran.dg/goacc/loop-3.f95: Likewise.
1829 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
1830 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
1831
18322016-06-10 Thomas Schwinge <thomas@codesourcery.com>
1833
1834 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
1835 for OpenACC tile clauses.
1836 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
1837
1838 PR c/71381
1839 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
1840 to...
1841 * c-c++-common/goacc/cache-2.c: ... this new file.
1842 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
1843 * gfortran.dg/goacc/cache-2.f95: ... this new file.
1844 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
1845 usage.
1846 * gfortran.dg/goacc/cray.f95: Likewise.
1847 * gfortran.dg/goacc/loop-1.f95: Likewise.
1848
89851e4c
AH
18492016-06-10 Alan Hayward <alan.hayward@arm.com>
1850
1851 PR tree-optimization/71407
1852 PR tree-optimization/71416
1853 * gcc.dg/vect/pr71407.c: New
1854 * gcc.dg/vect/pr71416-1.c: New
1855 * gcc.dg/vect/pr71416-2.c: New
1856
200eafbf
RB
18572016-06-10 Richard Biener <rguenther@suse.de>
1858
1859 PR middle-end/71477
1860 * gcc.dg/torture/pr71477.c: New testcase.
1861
4df99d92
JK
18622016-06-09 Julia Koval <julia.koval@intel.com>
1863
1864 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
1865 * gcc.target/i386/interrupt-13.c: Likewise.
1866 * gcc.target/i386/interrupt-15.c: Likewise.
1867 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
1868 * gcc.target/i386/interrupt-24.c: Likewise.
1869 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
1870 * gcc.target/i386/interrupt-9.c: Likewise.
1871 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1872
e01b4e16
MS
18732016-06-09 Martin Sebor <msebor@redhat.com>
1874
1875 PR c/70883
1876 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
1877 * gcc.dg/builtin-constant_p-1.c: Same.
1878 * gcc.dg/builtins-error.c: Same.
1879 * gcc.dg/pr70859.c: Same.
1880
9c35db0e
SKS
18812016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1882
1883 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
1884 * gcc.dg/torture/pr68067-1.c: Likewise.
1885 * gcc.dg/torture/pr68067-2.c: Likewise.
1886
18872016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1888
1889 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
1890 when setting SIZE.
1891
392a81b9
PC
18922016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1893
1894 PR c++/71465
1895 * g++.dg/inherit/crash5.C: New.
1896 Revert:
1897 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1898
1899 PR c++/70202
1900 * g++.dg/inherit/crash5.C: New.
1901 * g++.dg/inherit/virtual1.C: Adjust.
1902
e49efc14
ML
19032016-06-09 Martin Liska <mliska@suse.cz>
1904
1905 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
1906 * g++.dg/predict-loop-exit-2.C: Likewise.
1907 * g++.dg/predict-loop-exit-3.C: Likewise.
1908 * gcc.dg/predict-1.c: Likewise.
1909 * gcc.dg/predict-2.c: Likewise.
1910 * gcc.dg/predict-3.c: Likewise.
1911 * gcc.dg/predict-4.c: Likewise.
1912 * gcc.dg/predict-5.c: Likewise.
1913 * gcc.dg/predict-6.c: Likewise.
1914 * gcc.dg/predict-7.c: Likewise.
1915
36d57986
RB
19162016-06-09 Richard Biener <rguenther@suse.de>
1917
1918 PR tree-optimization/71462
1919 * gcc.dg/torture/pr71462.c: New testcase.
1920
7d82e8e4
MP
19212016-06-09 Marek Polacek <polacek@redhat.com>
1922
1923 PR c/65471
1924 * gcc.dg/c11-generic-3.c: New test.
1925
c8a71589
PC
19262016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1927
1928 * g++.dg/init/array42.C: New.
1929 * g++.dg/init/array43.C: Likewise.
1930 * g++.dg/init/array44.C: Likewise.
1931 * g++.dg/init/array45.C: Likewise.
1932 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
1933 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
1934 * g++.dg/cpp1y/auto-fn27.C: Likewise.
1935 * g++.dg/gomp/pr35751.C: Likewise.
1936 * g++.dg/init/array23.C: Likewise.
1937 * g++.dg/init/brace2.C: Likewise.
1938 * g++.dg/init/brace6.C: Likewise.
1939
44a845ca
MS
19402016-06-08 Martin Sebor <msebor@redhat.com>
1941 Jakub Jelinek <jakub@redhat.com>
1942
1943 PR c++/70507
1944 PR c/68120
1945 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
1946 * c-c++-common/builtin-arith-overflow-2.c: New test.
1947 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
1948 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
1949 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
1950
2ef16b6e
JJ
19512016-06-08 Jakub Jelinek <jakub@redhat.com>
1952
1953 PR c++/71442
1954 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
1955
5e3ee346
AL
19562016-06-08 Alan Lawrence <alan.lawrence@arm.com>
1957
1958 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
1959 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
1960 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
1961 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
1962 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
1963 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
1964 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
1965 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
1966 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
1967 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
1968 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
1969 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
1970 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
1971
b2ae2814
RB
19722016-06-08 Richard Biener <rguenther@suse.de>
1973
1974 PR tree-optimization/68558
1975 * gcc.dg/vect/slp-44.c: New testcase.
1976
e09b4c37
RB
19772016-06-08 Richard Biener <rguenther@suse.de>
1978
1979 * gcc.dg/vect/slp-43.c: New testcase.
1980
72d50660
RB
19812016-06-08 Richard Biener <rguenther@suse.de>
1982
1983 PR tree-optimization/71452
1984 * gcc.dg/torture/pr71452.c: New testcase.
1985
988c115c
JJ
19862016-06-08 Jakub Jelinek <jakub@redhat.com>
1987
1988 PR c++/71448
1989 * g++.dg/torture/pr71448.C: New test.
1990
73d73b48
BS
19912016-06-08 Bernd Schmidt <bschmidt@redhat.com>
1992
1993 PR debug/71432
1994 PR ada/71413
1995 * g++.dg/debug/pr71432.C: New test.
1996
bdd15d0c
PK
19972016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1998
1999 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2000 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2001 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2002
ce0607bb
AH
20032016-06-08 Alan Hayward <alan.hayward@arm.com>
2004
2005 * gcc.dg/vect/vect-live-2.c: Update effective target.
2006 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2007 * lib/target-supports.exp: Add aarch64 to vect_long.
2008
92a5f2ba
MP
20092016-06-08 Marek Polacek <polacek@redhat.com>
2010
2011 PR c/71418
2012 * gcc.dg/noncompile/pr71418.c: New test.
2013
08203f73
MP
2014 PR c/71426
2015 * gcc.dg/noncompile/pr71426.c: New test.
2016
d1fcc2bd
JH
20172016-06-07 Jan Hubicka <hubicka@ucw.cz>
2018
2019 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2020 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2021 * gcc.dg/predict-3.c: Update template.
2022 * gcc.dg/predict-5.c: Update template.
2023 * gcc.dg/predict-6.c: Update template.
2024 * gcc.dg/predict-9.c: Update template.
2025 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2026
a23e6f1c
BS
20272016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2028
2029 * gcc.target/powerpc/vec-mul.c: New test.
2030
6ffd47b7
DM
20312016-06-07 David Malcolm <dmalcolm@redhat.com>
2032
2033 * gcc.dg/spellcheck-fields-2.c: New test case.
2034
bfd67b47
RB
20352016-06-07 Richard Biener <rguenther@suse.de>
2036
2037 PR c/61564
2038 * gcc.dg/Wpragmas-1.c: New testcase.
2039 * gcc.dg/Wattributes-4.c: Likewise.
2040 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2041 entry.
2042
701b9a47
CL
20432016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2044
2045 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2046 spurious debug code.
2047
6b80d6fa
RB
20482016-06-07 Richard Biener <rguenther@suse.de>
2049
2050 PR tree-optimization/71428
2051 * gcc.dg/torture/pr71428.c: New testcase.
2052
0f3f9437
RB
20532016-06-07 Richard Biener <rguenther@suse.de>
2054
2055 PR middle-end/71423
2056 * gcc.dg/torture/pr71423.c: New testcase.
2057
ec963f2a
KV
20582016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2059
2060 PR middle-end/71408
2061 * gcc.dg/tree-ssa/pr71408.c: New test.
2062
46ab5b6e
KV
20632016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2064
2065 PR middle-end/71281
2066 * g++.dg/torture/pr71281.C: New test.
2067
1f40cff3
MP
20682016-06-06 Marek Polacek <polacek@redhat.com>
2069
2070 PR c/71362
2071 * gcc.dg/pr71362.c: New test.
2072
6f5bcd24
JJ
20732016-06-06 Jakub Jelinek <jakub@redhat.com>
2074 Patrick Palka <ppalka@gcc.gnu.org>
2075
2076 PR c++/70847
2077 PR c++/71330
2078 PR c++/71393
2079 * g++.dg/opt/pr70847.C: New test.
2080 * g++.dg/ubsan/pr70847.C: New test.
2081 * g++.dg/ubsan/pr71393.C: New test.
2082
158beb4a
JJ
20832016-06-06 Jakub Jelinek <jakub@redhat.com>
2084
2085 PR tree-optimization/71259
2086 * gcc.dg/vect/pr71259.c: New test.
2087
d9b950dd
DM
20882016-06-06 David Malcolm <dmalcolm@redhat.com>
2089
2090 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
2091 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
2092 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
2093 above.
2094
36f9ad69
KT
20952016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2096
2097 PR middle-end/37780
2098 * gcc.c-torture/execute/pr37780.c: New test.
2099 * gcc.target/aarch64/pr37780_1.c: Likewise.
2100 * gcc.target/arm/pr37780_1.c: Likewise.
2101
5545a907
MP
21022016-06-06 Marek Polacek <polacek@redhat.com>
2103
2104 * c-c++-common/attr-may-alias-1.c: New test.
2105 * c-c++-common/attr-may-alias-2.c: New test.
2106 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
2107
93671519
BE
21082016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
2109
2110 PR c/24414
2111 * gcc.target/i386/pr24414.c: New test.
2112
690f24b7
JM
21132016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
2114
2115 * gcc.target/sparc/vis4misc.c: New file.
2116 * gcc.target/sparc/fpcmp.c: Likewise.
2117 * gcc.target/sparc/fpcmpu.c: Likewise.
2118
31ce6157
AH
21192016-06-06 Alan Hayward <alan.hayward@arm.com>
2120
2121 * gcc.dg/vect/vect-live-1.c: Use additional-options.
2122 * gcc.dg/vect/vect-live-3.c: Likewise.
2123
9fcebb5a
RB
21242016-06-06 Richard Biener <rguenther@suse.de>
2125
2126 PR tree-optimization/71398
2127 * gcc.dg/torture/pr71398.c: New testcase.
2128
903ca97b
UB
21292016-06-06 Uros Bizjak <ubizjak@gmail.com>
2130
2131 PR target/71389
2132 * g++.dg/pr71389.C: New test.
2133
9c1eb332
JD
21342016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2135
2136 PR fortran/71404
2137 * gfortran.dg/fmt_read_5.f: New test.
2138
b2d83bd2
AV
21392016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
2140
2141 PR fortran/69659
2142 * gfortran.dg/class_array_22.f03: New test.
2143
ec81960e
JH
21442016-06-05 Jan Hubicka <hubicka@ucw.cz>
2145
2146 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
2147
429d2750
JH
21482016-06-05 Jan Hubicka <hubicka@ucw.cz>
2149
2150 * gcc.dg/predict-9.c: Update template.
2151
c1c00983
PC
21522016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2153
2154 PR c++/49377
2155 * g++.dg/template/pr49377.C: New.
2156
1927a963
JJ
21572016-06-04 Jakub Jelinek <jakub@redhat.com>
2158
2159 PR tree-optimization/71405
2160 * g++.dg/torture/pr71405.C: New test.
2161
909a11ad
PC
21622016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2163
2164 PR c++/70202
2165 * g++.dg/inherit/crash5.C: New.
2166 * g++.dg/inherit/virtual1.C: Adjust.
2167
08bbb1f8
JL
21682016-06-03 Jeff Law <law@redhat.com>
2169
2170 PR tree-optimization/71316
2171 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
2172
7c35235c
JJ
21732016-06-03 Jakub Jelinek <jakub@redhat.com>
2174
2175 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
2176 dg-additional-options with just -fno-tree-scev-cprop in it.
2177 * gcc.dg/vect/vect-live-2.c: Likewise.
2178 * gcc.dg/vect/vect-live-5.c: Likewise.
2179 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
2180 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
2181 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2182
c8572dd6
PP
21832016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
2184
2185 PR c++/27100
2186 * g++.dg/other/friend6.C: New test.
2187
1c7733a7
BS
21882016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2189
2190 * g++.dg/torture/ppc-ldst-array.C: New.
2191
0d2f700f
JM
21922016-06-03 Joseph Myers <joseph@codesourcery.com>
2193
2194 PR target/71276
2195 PR target/71277
2196 * gcc.dg/torture/builtin-fp-int-inexact.c,
2197 gcc.target/i386/387-builtin-fp-int-inexact.c,
2198 gcc.target/i386/387-rint-inline-1.c,
2199 gcc.target/i386/387-rint-inline-2.c,
2200 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
2201 gcc.target/i386/sse2-rint-inline-1.c,
2202 gcc.target/i386/sse2-rint-inline-2.c,
2203 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
2204 gcc.target/i386/sse4_1-rint-inline.c: New tests.
2205
f8071c05
L
22062016-06-03 H.J. Lu <hongjiu.lu@intel.com>
2207 Julia Koval <julia.koval@intel.com>
2208
2209 PR target/66960
2210 PR target/67630
2211 PR target/67634
2212 PR target/67841
2213 PR target/68037
2214 PR target/68618
2215 PR target/68661
2216 PR target/69575
2217 PR target/69596
2218 PR target/69734
2219 * gcc.dg/guality/pr68037-1.c: New test.
2220 * gcc.dg/guality/pr68037-2.c: Likewise.
2221 * gcc.dg/guality/pr68037-3.c: Likewise.
2222 * gcc.dg/torture/pr68037-1.c: Likewise.
2223 * gcc.dg/torture/pr68037-2.c: Likewise.
2224 * gcc.dg/torture/pr68037-3.c: Likewise.
2225 * gcc.dg/torture/pr68661-1a.c: Likewise.
2226 * gcc.dg/torture/pr68661-1b.c: Likewise.
2227 * gcc.target/i386/interrupt-1.c: Likewise.
2228 * gcc.target/i386/interrupt-2.c: Likewise.
2229 * gcc.target/i386/interrupt-3.c: Likewise.
2230 * gcc.target/i386/interrupt-4.c: Likewise.
2231 * gcc.target/i386/interrupt-5.c: Likewise.
2232 * gcc.target/i386/interrupt-6.c: Likewise.
2233 * gcc.target/i386/interrupt-7.c: Likewise.
2234 * gcc.target/i386/interrupt-8.c: Likewise.
2235 * gcc.target/i386/interrupt-9.c: Likewise.
2236 * gcc.target/i386/interrupt-10.c: Likewise.
2237 * gcc.target/i386/interrupt-11.c: Likewise.
2238 * gcc.target/i386/interrupt-12.c: Likewise.
2239 * gcc.target/i386/interrupt-13.c: Likewise.
2240 * gcc.target/i386/interrupt-14.c: Likewise.
2241 * gcc.target/i386/interrupt-15.c: Likewise.
2242 * gcc.target/i386/interrupt-16.c: Likewise.
2243 * gcc.target/i386/interrupt-17.c: Likewise.
2244 * gcc.target/i386/interrupt-18.c: Likewise.
2245 * gcc.target/i386/interrupt-19.c: Likewise.
2246 * gcc.target/i386/interrupt-20.c: Likewise.
2247 * gcc.target/i386/interrupt-21.c: Likewise.
2248 * gcc.target/i386/interrupt-22.c: Likewise.
2249 * gcc.target/i386/interrupt-23.c: Likewise.
2250 * gcc.target/i386/interrupt-24.c: Likewise.
2251 * gcc.target/i386/interrupt-25.c: Likewise.
2252 * gcc.target/i386/interrupt-26.c: Likewise.
2253 * gcc.target/i386/interrupt-27.c: Likewise.
2254 * gcc.target/i386/interrupt-28.c: Likewise.
2255 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
2256 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
2257 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
2258 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
2259 * gcc.target/i386/interrupt-iamcu.c: Likewise.
2260 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
2261 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
2262 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
2263 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2264 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
2265 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
2266 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
2267
36b85e43
BS
22682016-06-03 Bernd Schmidt <bschmidt@redhat.com>
2269
9de2e795
L
2270 PR tree-optimization/52171
2271 * gcc.dg/pr52171.c: New test.
2272 * gcc.target/i386/pr52171.c: New test.
36b85e43 2273
bfeee8ac
JH
22742016-06-03 Jan Hubicka <jh@suse.cz>
2275
2276 * g++.dg/tree-ssa/pred-1.C: New testcase
2277 * gcc.dg/tree-ssa/pred-1.c: New testcase
2278
859b0bae
BS
22792016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2280
2281 PR target/70957
2282 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
2283 support.
2284 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2285
3a2edf4c
AH
22862016-06-03 Alan Hayward <alan.hayward@arm.com>
2287
2288 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
2289
b28ead45
AH
22902016-06-03 Alan Hayward <alan.hayward@arm.com>
2291
2292 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 2293 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
2294 * gcc.dg/vect/vect-live-1.c: New test.
2295 * gcc.dg/vect/vect-live-2.c: New test.
2296 * gcc.dg/vect/vect-live-3.c: New test.
2297 * gcc.dg/vect/vect-live-4.c: New test.
2298 * gcc.dg/vect/vect-live-5.c: New test.
2299 * gcc.dg/vect/vect-live-slp-1.c: New test.
2300 * gcc.dg/vect/vect-live-slp-2.c: New test.
2301 * gcc.dg/vect/vect-live-slp-3.c: New test.
2302
1f91747b
JJ
23032016-06-03 Jakub Jelinek <jakub@redhat.com>
2304
2305 PR middle-end/71387
2306 * g++.dg/opt/pr71387.C: New test.
2307
47b83923
JL
23082016-06-02 Jeff Law <law@redhat.com>
2309
2310 PR tree-optimization/71328
2311 * gcc.c-torture/compile/pr71328.c: New test.
2312
e96e5f46
JD
23132016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2314
2315 PR fortran/52393
2316 * gfortran.dg/fmt_read_3.f90: Fix typo.
2317 * gfortran.dg/fmt_read_4.f90: New test.
2318
b872d729
PC
23192016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
2320
2321 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
2322 * g++.dg/cpp0x/forw_enum6.C: Likewise.
2323 * g++.dg/cpp0x/forw_enum8.C: Likewise.
2324 * g++.dg/cpp0x/override2.C: Likewise.
2325 * g++.dg/parse/crash5.C: Likewise.
2326 * g++.dg/parse/error16.C: Likewise.
2327 * g++.dg/parse/error27.C: Likewise.
2328 * g++.dg/template/qualttp15.C: Likewise.
2329 * g++.dg/template/redecl4.C: Likewise.
2330 * g++.old-deja/g++.other/crash39.C: Likewise.
2331 * g++.old-deja/g++.other/struct1.C: Likewise.
2332 * g++.old-deja/g++.pt/m9a.C: Likewise.
2333 * g++.old-deja/g++.pt/memclass10.C: Likewise.
2334
0e535442
JJ
23352016-06-02 Jakub Jelinek <jakub@redhat.com>
2336
0633ee10
JJ
2337 PR c++/71372
2338 * c-c++-common/pr71372.c: New test.
2339
0e535442
JJ
2340 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
2341 __TIME__ strings with __builtin_strcmp instead of printf and
2342 dg-output.
2343
f3c5ecc2
ML
23442016-06-02 Martin Liska <mliska@suse.cz>
2345
2346 * gcc.dg/predict-9.c: New test.
2347
a91807c5
JJ
23482016-06-02 Jakub Jelinek <jakub@redhat.com>
2349
2350 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
2351 global set_compiler_env_var and global saved_compiler_env_var.
2352
b5bd1978
KT
23532016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2354
2355 PR rtl-optimization/71295
2356 * gcc.c-torture/compile/pr71295.c: New test.
2357
b93b1475
JJ
23582016-06-02 Jakub Jelinek <jakub@redhat.com>
2359
930ebd0e
JJ
2360 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
2361
1e021dc3
JJ
2362 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
2363 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
2364
b93b1475
JJ
2365 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
2366 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
2367 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
2368 alternative number.
2369
58f2fb5c
MM
23702016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2371
2372 * gcc.target/powerpc/p9-splat-4.c: New test.
2373
23742016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2375
2376 PR target/71186
2377 * gcc.target/powerpc/pr71186.c: New test.
2378
4731c9f0
JD
23792016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2380
2381 PR fortran/52393
2382 * gfortran.dg/fmt_read_3.f90: New test.
2383
042dee3e
TP
23842016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
2385
2386 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
2387 procedure.
2388
15c98b2e
ES
23892016-06-01 Eduard Sanou <dhole@openmailbox.org>
2390
2391 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
2392 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
2393 env var is set.
2394 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
2395 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
2396 shown once.
2397 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
2398 during compilation.
2399 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
2400 vars set by dg-set-compiler-env-var.
2401
6442a6f4
PT
24022016-06-01 Paul Thomas <pault@gcc.gnu.org>
2403
2404 PR fortran/71156
2405 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
2406 to the module procedure declaration.
2407 * gfortran.dg/submodule_16.f08: New test.
2408
ab62397a
JJ
24092016-06-01 Jakub Jelinek <jakub@redhat.com>
2410
2411 PR middle-end/71371
2412 * c-c++-common/gomp/pr71371.c: New test.
2413
b66af6ed
RB
24142016-06-01 Richard Biener <rguenther@suse.de>
2415
2416 PR tree-optimization/71366
2417 * gcc.dg/torture/pr71366-1.c: New testcase.
2418 * gcc.dg/torture/pr71366-2.c: Likewise.
2419
e342b9d8
KN
24202016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
2421
2422 * gcc.target/powerpc/vslv-0.c: New test.
2423 * gcc.target/powerpc/vslv-1.c: New test.
2424 * gcc.target/powerpc/vsrv-0.c: New test.
2425 * gcc.target/powerpc/vsrv-1.c: New test.
2426
721547cd
NS
24272016-06-01 Nathan Sidwell <nathan@acm.org>
2428
2429 * c-c++-common/torture/pr57945.c: Add expected PTX error.
2430 * gcc.target/nvptx/weak.c: New.
2431
fa2c9034
RB
24322016-06-01 Richard Biener <rguenther@suse.de>
2433
2434 PR tree-optimization/71261
2435 * gcc.dg/torture/vect-bool-1.c: New testcase.
2436
3e32893c
JJ
24372016-06-01 Jakub Jelinek <jakub@redhat.com>
2438
2439 * gfortran.dg/gomp/order-1.f90: New test.
2440 * gfortran.dg/gomp/order-2.f90: New test.
2441
8c383600
JH
24422016-06-01 Jan Hubicka <hubicka@ucw.cz>
2443
2444 * gcc.dg/unroll-6.c: Update template.
2445 * gcc.dg/unroll-7.c: New testcase.
2446 * gcc.dg/unroll-8.c: New testcase.
2447
a0dfeef5
EB
24482016-06-01 Eric Botcazou <ebotcazou@adacore.com>
2449
2450 * gnat.dg/opt56.ad[sb]: New test.
2451
48de5701
PC
24522016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2453
2454 PR c++/66635
2455 * g++.dg/cpp0x/constexpr-ice16.C: New.
2456
827cf695
PP
24572016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2458
2459 PR tree-optimization/71314
2460 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
2461 -mbranch-cost=2.
2462
ff66f6e8
PP
24632016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
2464
2465 PR tree-optimization/71077
2466 * gcc.dg/tree-ssa/pr71077.c: New test.
2467
050fb209
JH
24682016-05-31 Jan Hubicka <hubicka@ucw.cz>
2469
48de5701
PC
2470 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
2471 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
2472 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 2473
c642d919
PC
24742016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
2475
2476 PR c++/71248
2477 * g++.dg/cpp0x/pr71248.C: New.
2478 * g++.dg/cpp0x/auto7.C: Test column numbers too.
2479 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
2480 * g++.dg/init/new37.C: Likewise.
2481 * g++.dg/template/static1.C: Likewise.
2482 * g++.dg/template/static2.C: Likewise.
2483
d6439e08
L
24842016-05-31 H.J. Lu <hongjiu.lu@intel.com>
2485
2486 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
2487 instead of %rdi.
2488 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
2489
780b9dd4
MP
24902016-05-31 Marek Polacek <polacek@redhat.com>
2491
2492 * c-c++-common/Wswitch-unreachable-3.c: New test.
2493 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
2494
0d99f8a0
RB
24952016-05-31 Richard Biener <rguenther@suse.de>
2496
2497 PR tree-optimization/71352
2498 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
2499
52545641
TP
25002016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
2501
2502 * gcc.target/arm/armv5_thumb_isa.c: New test.
2503
5b8c1205
KY
25042016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
2505
2506 PR target/71346
2507 * gcc.target/i386/pr71346.c: New test.
2508
7a88cc84
TV
25092016-05-31 Tom de Vries <tom@codesourcery.com>
2510
2511 PR tree-optimization/69068
2512 * gcc.dg/graphite/pr69068.c: New test.
2513
265149a6
MS
25142016-05-27 Martin Sebor <msebor@redhat.com>
2515
2516 PR c++/71306
2517 * g++.dg/warn/Wplacement-new-size-3.C: New test.
2518
00631022
JJ
25192016-05-30 Jakub Jelinek <jakub@redhat.com>
2520
2521 PR c++/71349
2522 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
2523 nowait depend(inout: dd[0]) clauses where permitted.
2524
b2f6675b
PC
25252016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2526
2527 PR c++/71238
2528 * g++.dg/parse/pr71238.C: New.
2529 * g++.dg/concepts/friend1.C: Test column numbers too.
2530 * g++.dg/cpp0x/initlist31.C: Likewise.
2531 * g++.dg/cpp0x/pr51420.C: Likewise.
2532 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
2533 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
2534 * g++.dg/ext/builtin3.C: Likewise.
2535 * g++.dg/lookup/friend12.C: Likewise.
2536 * g++.dg/lookup/friend7.C: Likewise.
2537 * g++.dg/lookup/koenig1.C: Likewise.
2538 * g++.dg/lookup/koenig5.C: Likewise.
2539 * g++.dg/lookup/used-before-declaration.C: Likewise.
2540 * g++.dg/overload/koenig1.C: Likewise.
2541 * g++.dg/template/crash65.C: Likewise.
2542 * g++.dg/template/friend57.C: Likewise.
2543 * g++.dg/warn/Wshadow-5.C: Likewise.
2544 * g++.dg/warn/Wunused-8.C: Likewise.
2545 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
2546 * g++.old-deja/g++.jason/lineno5.C: Likewise.
2547 * g++.old-deja/g++.jason/member.C: Likewise.
2548 * g++.old-deja/g++.jason/report.C: Likewise.
2549 * g++.old-deja/g++.jason/scoping12.C: Likewise.
2550 * g++.old-deja/g++.law/visibility20.C: Likewise.
2551 * g++.old-deja/g++.ns/koenig5.C: Likewise.
2552 * g++.old-deja/g++.other/static5.C: Likewise.
2553 * g++.old-deja/g++.pt/overload2.C: Likewise.
2554
a448ff40
JH
25552016-05-30 Jan Hubicka <hubicka@ucw.cz>
2556
2557 * gcc.dg/tree-ssa/peel1.c: New testcase.
2558 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
2559 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
2560
69be8c91
TV
25612016-05-30 Tom de Vries <tom@codesourcery.com>
2562
2563 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
2564 to ce.
2565
a59775a1
PC
25662016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
2567
2568 PR c++/71099
2569 * g++.dg/parse/virtual1.C: New.
2570
53d6d955
UB
25712016-05-30 Uros Bizjak <ubizjak@gmail.com>
2572
2573 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
2574 Use correct register when clearing %edx.
2575
0557293f
AM
25762016-05-30 Alexander Monakov <amonakov@ispras.ru>
2577
2578 PR tree-optimization/71289
2579 * gcc.dg/pr71289.c: New test.
2580
5d476e35
KV
25812016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2582
2583 PR middle-end/71269
2584 PR middle-end/71292
2585 * gcc.dg/tree-ssa/pr71269.c: New test.
2586 * gcc.dg/tree-ssa/pr71292.c: New test.
2587
db5447ca
KV
25882016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
2589
2590 PR middle-end/71252
2591 * gcc.dg/tree-ssa/pr71252-2.c: New test.
2592
98bdbb39
JH
25932016-05-30 Jan Hubicka <hubicka@ucw.cz>
2594
2595 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
2596 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
2597 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
2598
7e012855
TV
25992016-05-30 Tom de Vries <tom@codesourcery.com>
2600
2601 PR tree-optimization/69067
2602 * gcc.dg/graphite/pr69067.c: New test.
2603
beed3701
UB
26042016-05-29 Uros Bizjak <ubizjak@gmail.com>
2605
2606 PR target/71245
2607 * gcc.target/i386/pr71245-1.c: New test.
2608 * gcc.target/i386/pr71245-2.c: Ditto.
2609
b6d4f8e8
PC
26102016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2611
2612 PR c++/71105
2613 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
2614 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
2615 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
2616
00022058
JH
26172016-05-27 Jan Hubicka <hubicka@ucw.cz>
2618
2619 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
2620
c8419aca
VV
26212016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
2622
2623 Revert:
2624 PR c++/69855
2625 * g++.dg/overload/69855.C: New.
2626 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2627 * g++.old-deja/g++.pt/crash3.C: Likewise.
2628
8008c4d2
PC
26292016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2630
2631 PR c++/60385
2632 * g++.dg/parse/namespace13.C: New.
2633
8b2ef235
JL
26342016-05-26 Jeff Law <law@redhat.com>
2635
2636 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
2637 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
2638 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2639 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
2640 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
2641 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
2642 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
2643 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2644 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
2645 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
2646 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
2647 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
2648 * gcc.dg/tree-ssa/vrp56.c: Likewise.
2649
7d67159b
VV
26502016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
2651
2652 PR c++/69855
2653 * g++.dg/overload/69855.C: New.
2654 * g++.old-deja/g++.law/missed-error2.C: Adjust.
2655 * g++.old-deja/g++.pt/crash3.C: Likewise.
2656
88e3bdd1
JW
26572016-05-27 Jiong Wang <jiong.wang@arm.com>
2658
2659 PR target/63596
2660 * gcc.target/aarch64/va_arg_1.c: New testcase.
2661 * gcc.target/aarch64/va_arg_2.c: Likewise.
2662 * gcc.target/aarch64/va_arg_3.c: Likewise.
2663
3fd6b9cc
JW
26642016-05-27 Jiong Wang <jiong.wang@arm.com>
2665
2666 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
2667 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2668 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2669 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2670 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
2671
3cee7e4e
MP
26722016-05-27 Marek Polacek <polacek@redhat.com>
2673
2674 PR middle-end/71308
2675 * g++.dg/torture/pr71308.C: New test.
2676
6a813c96
DV
26772016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
2678
2679 * gcc.dg/zero_bits_compound-1.c: New test.
2680 * gcc.dg/zero_bits_compound-2.c: New test.
2681
0561bcfb
IE
26822016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
2683
2684 PR middle-end/71279
2685 * gcc.dg/pr71279.c: New test.
2686
21316320
MM
26872016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
2688
2689 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
2690 floating point min/max/comparison instructions.
2691 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
2692
7211a097
JJ
26932016-05-26 Jakub Jelinek <jakub@redhat.com>
2694
2695 * c-c++-common/gomp/schedule-1.c: New test.
2696 * gfortran.dg/gomp/schedule-1.f90: New test.
2697
cac177cf
PP
26982016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
2699
2700 PR c++/70822
2701 PR c++/70106
2702 * g++.dg/cpp1y/auto-fn32.C: New test.
2703 * g++.dg/cpp1y/paren4.C: New test.
2704
a2d5b8c9
NS
27052016-05-26 Nathan Sidwell <nathan@acm.org>
2706
2707 * gcc.dg/20060410.c: Xfail on ptx.
2708 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
2709 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
2710 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
2711 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
2712 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
2713
ffa8b552
TP
27142016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2715
2716 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
2717
c7501e00
JJ
27182016-05-26 Jakub Jelinek <jakub@redhat.com>
2719
1875b9a0
JJ
2720 PR tree-optimization/71280
2721 * gcc.dg/pr71280.c: New test.
2722
2116e19f
JJ
2723 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
2724
305aef09
JJ
2725 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
2726 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
2727
c7501e00
JJ
2728 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
2729
ca449d26
JW
27302016-05-26 Jiong Wang <jiong.wang@arm.com>
2731
2732 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 2733 kept in memory.
ca449d26 2734
8af01c66
JL
27352016-05-25 Jeff Law <law@redhat.com>
2736
2737 PR tree-optimization/71272
2738 * gcc.c-torture/compile/pr71272.c: new test.
2739
f9d6ce73
BS
27402016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
2741
2742 * gcc.target/powerpc/vec-cmpne.c: New test.
2743 * gcc.target/powerpc/vec-cmpne-long.c: New test.
2744
a88a7b22
EB
27452016-05-25 Eric Botcazou <ebotcazou@adacore.com>
2746
2747 * gnat.dg/opt55.ad[sb]: New test.
2748
125f02ed
SKS
27492016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2750
2751 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
2752 * c-c++-common/pr60226.c: Require int32plus.
2753 * gcc.c-torture/execute/pr70602.c: Likewise.
2754 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
2755 unsigned long for malloc arg type.
2756 * gcc.dg/asr_div1.c: Require int32plus.
2757 * gcc.dg/enum-mode-1.c: XFAIL for int16.
2758 * gcc.dg/pie-1.c: Require pie.
2759 * gcc.dg/pie-2.c: Likewise.
2760 * gcc.dg/pr59471.c: Require int32plus.
2761 * gcc.dg/pr59963-2.c: XFAIL for int16.
2762 * gcc.dg/pr60114.c: Require int32plus.
2763 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
2764 unsigned long for typedef of size_t.
2765 * gcc.dg/pr63914.c: Require int32plus.
2766 * gcc.dg/pr64536.c: Require pt32plus.
2767 * gcc.dg/pr65658.c: Likewise.
2768 * gcc.dg/pr67271.c: Require int32plus.
2769 * gcc.dg/pr68112.c: Likewise.
2770 * gcc.dg/pr69071.c: Skip for avr target.
2771 * gcc.dg/pr69973.c: Require int32plus.
2772 * gcc.dg/pr70169.c: Skip for avr target.
2773 * gcc.dg/sso-6.c: Require int32plus.
2774 * gcc.dg/sso-7.c: Likewise.
2775 * gcc.dg/sso-8.c: Likewise.
2776 * gcc.dg/vrp-min-max-2.c: Likewise.
2777
c6e434f5
UB
27782016-05-25 H.J. Lu <hongjiu.lu@intel.com>
2779
2780 PR target/70738
2781 * gcc.target/i386/pr70738-1.c: New test.
2782 * gcc.target/i386/pr70738-2.c: Likewise.
2783 * gcc.target/i386/pr70738-3.c: Likewise.
2784 * gcc.target/i386/pr70738-4.c: Likewise.
2785 * gcc.target/i386/pr70738-5.c: Likewise.
2786 * gcc.target/i386/pr70738-6.c: Likewise.
2787 * gcc.target/i386/pr70738-7.c: Likewise.
2788 * gcc.target/i386/pr70738-8.c: Likewise.
2789 * gcc.target/i386/pr70738-9.c: Likewise.
2790
5c42d341
KT
27912016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2792
2793 PR rtl-optimization/66940
2794 * gcc.c-torture/execute/pr66940.c: New test.
2795
bf9a1a07
IV
27962016-05-25 Ilya Verbin <ilya.verbin@intel.com>
2797
2798 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
2799 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
2800 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
2801 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
2802 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
2803 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
2804 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
2805 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
2806 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
2807 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
2808 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
2809 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
2810 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
2811 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
2812 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
2813 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
2814 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
2815 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
2816 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
2817 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
2818 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
2819 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
2820 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
2821 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
2822
95efe6b6
MP
28232016-05-25 Marek Polacek <polacek@redhat.com>
2824
2825 PR c/71265
2826 * gcc.dg/noncompile/pr71265.c: New test.
2827
a23faf7a
MP
2828 PR c/71266
2829 * gcc.dg/noncompile/old-style-parm-3.c: New test.
2830
69a6d5ad
NS
28312016-05-25 Nathan Sidwell <nathan@acm.org>
2832
2833 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
2834
3072d4ea
RB
28352016-05-25 Richard Biener <rguenther@suse.de>
2836
2837 PR tree-optimization/71261
2838 * c-c++-common/torture/pr71261.c: New testcase.
2839
e412ece4
RB
28402016-05-25 Richard Biener <rguenther@suse.de>
2841
2842 PR tree-optimization/71264
2843 * gcc.dg/vect/pr71264.c: New testcase.
2844
b9e551ad
PC
28452016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2846
2847 PR c++/55992
2848 * g++.dg/cpp0x/alias-decl-53.C: New.
2849 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
2850
6aa1abe5
ML
28512016-05-25 Martin Liska <mliska@suse.cz>
2852
2853 * g++.dg/pr71239.C: New test.
2854
842d162e
RB
28552016-05-25 Richard Biener <rguenther@suse.de>
2856
c87885ca
RO
2857 * gcc.dg/vect/pr58135.c: Rename to ...
2858 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 2859
f184a36c
MP
28602016-05-25 Marek Polacek <polacek@redhat.com>
2861
2862 * g++.dg/pr65295.C: Use target c++14.
2863
021fad86
PC
28642016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2865
53d6d955
UB
2866 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
2867 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 2868
c3eaf15a
MM
28692016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2870
2871 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
2872 instructions.
2873
e46c7770
CP
28742016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2875
2876 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
2877 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2878 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
2879 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2880 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2881 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2882 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
2883 * c-c++-common/goacc/pcopy.c: Likewise.
2884 * c-c++-common/goacc/pcopyin.c: Likewise.
2885 * c-c++-common/goacc/pcopyout.c: Likewise.
2886 * c-c++-common/goacc/pcreate.c: Likewise.
2887 * c-c++-common/goacc/pr70688.c: New test.
2888 * c-c++-common/goacc/present-1.c: Adjust test.
2889 * c-c++-common/goacc/reduction-5.c: Likewise.
2890 * g++.dg/goacc/data-1.C: New test.
2891
4bfc9db7
MM
28922016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2893
2894 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
2895 vector parity built-in functions.
2896 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
2897 count trailing zeros automatic vectorization.
2898 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
2899 count trailing zeros built-in functions.
2900
2bc145af
KV
29012016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2902
2903 * gcc.dg/tree-ssa/reassoc-44.c: New test.
2904
26869fdb
PH
29052016-05-24 Pat Haugen <pthaugen@us.ibm.com>
2906
2907 PR target/71050
2908 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
2909
b2dc9c3b
PC
29102016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2911
2912 PR c++/50436
2913 * g++.dg/template/crash123.C: New.
2914 * g++.dg/template/crash124.C: Likewise.
2915
f65e97fd
MS
29162016-05-24 Martin Sebor <msebor@redhat.com>
2917
2918 PR c++/71147
2919 * g++.dg/ext/flexary16.C: New test.
2920
a6f5ac7f
IV
29212016-05-24 Ilya Verbin <ilya.verbin@intel.com>
2922
69a6d5ad
NS
2923 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
2924 before math.h is included.
a6f5ac7f
IV
2925 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
2926 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
2927 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
2928 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
2929 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
2930 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
2931 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
2932 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
2933 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
2934 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
2935 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
2936 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
2937 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
2938 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
2939 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
2940 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
2941 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
2942 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
2943 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
2944 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
2945 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
2946 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
2947 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
2948
27bad558
MM
29492016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2950 Kelvin Nilsen <kelvin@gcc.gnu.org>
2951
2952 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
2953 support.
2954
72f382fb
PC
29552016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2956
2957 PR c++/69872
2958 * g++.dg/warn/Wno-narrowing1.C: New.
2959
ef2ec9d9
MP
29602016-05-24 Marek Polacek <polacek@redhat.com>
2961
2962 PR c/71249
2963 * c-c++-common/Wswitch-unreachable-2.c: New test.
2964
e90434e3
JJ
29652016-05-24 Jakub Jelinek <jakub@redhat.com>
2966
7adb26f2
JJ
2967 PR c++/71257
2968 * g++.dg/vect/simd-clone-6.cc: New test.
2969 * g++.dg/gomp/declare-simd-6.C: New test.
2970
e90434e3
JJ
2971 PR middle-end/70434
2972 PR c/69504
2973 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
2974
b556ea3b
RB
29752016-05-24 Richard Biener <rguenther@suse.de>
2976
2977 PR tree-optimization/71240
2978 * gcc.dg/optimize-bswapsi-5.c: New testcase.
2979
e5328f5d
RB
29802016-05-24 Richard Biener <rguenther@suse.de>
2981
2982 PR tree-optimization/71230
2983 * gcc.dg/torture/pr71230.c: New testcase.
2984 * g++.dg/torture/pr71230.C: Likewise.
2985
a04e69c0
TS
29862016-05-24 Thomas Schwinge <thomas@codesourcery.com>
2987
2988 * c-c++-common/goacc/routine-5.c: Add tests.
2989 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
2990 * gfortran.dg/goacc/routine-6.f90: Add tests.
2991
30fd2977
RB
29922016-05-24 Richard Biener <rguenther@suse.de>
2993
2994 PR tree-optimization/71253
2995 * gcc.dg/torture/pr71253.c: New testcase.
2996
ca6f60bc
KV
29972016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
2998
2999 PR middle-end/71252
3000 * gfortran.dg/pr71252.f90: New test.
3001
d3465d72
RS
30022016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3003
3004 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3005
f17a223d
RB
30062016-05-24 Richard Biener <rguenther@suse.de>
3007
3008 PR middle-end/70434
3009 PR c/69504
3010 * c-c++-common/vector-subscript-4.c: New testcase.
3011 * c-c++-common/vector-subscript-5.c: Likewise.
3012
e3f36534
JD
30132016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3014
3015 PR fortran/71123
3016 * gfortran.dg/namelist_90.f: New test
3017
85d5c27d
JD
30182016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3019
3020 PR fortran/66461
3021 * gfortran.dg/unexpected_eof.f: New test
3022
fe3f3340
MM
30232016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3024 Kelvin Nilsen <kelvin@gcc.gnu.org>
3025
3026 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3027 as little endian.
3028
26d6ae55
PC
30292016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3030
3031 PR c++/70972
3032 * g++.dg/cpp0x/inh-ctor20.C: New.
3033 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3034
d6c9a06f
PC
30352016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3036
3037 PR c++/69095
3038 * g++.dg/cpp0x/variadic168.C: New.
3039
396a1d10
PC
30402016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3041
3042 * g++.dg/cpp0x/pr31445.C: Test column number too.
3043 * g++.dg/cpp0x/pr32253.C: Likewise.
3044 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3045 * g++.dg/cpp0x/variadic36.C: Likewise.
3046
ece46666
MG
30472016-05-23 Marc Glisse <marc.glisse@inria.fr>
3048
3049 * gcc.dg/fold-notshift-2.c: Adjust.
3050
a7dc5980
MP
30512016-05-23 Marek Polacek <polacek@redhat.com>
3052
3053 PR c/49859
3054 * c-c++-common/Wswitch-unreachable-1.c: New test.
3055 * gcc.dg/Wswitch-unreachable-1.c: New test.
3056 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3057 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3058 * g++.dg/gomp/block-10.C: Likewise.
3059 * gcc.dg/gomp/block-10.c: Likewise.
3060 * g++.dg/gomp/block-9.C: Likewise.
3061 * gcc.dg/gomp/block-9.c: Likewise.
3062 * g++.dg/gomp/target-1.C: Likewise.
3063 * g++.dg/gomp/target-2.C: Likewise.
3064 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3065 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3066 * g++.dg/gomp/taskgroup-1.C: Likewise.
3067 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3068 * gcc.dg/gomp/teams-1.c: Likewise.
3069 * g++.dg/gomp/teams-1.C: Likewise.
3070 * g++.dg/overload/error3.C: Likewise.
3071 * g++.dg/tm/jump1.C: Likewise.
3072 * g++.dg/torture/pr40335.C: Likewise.
3073 * gcc.dg/c99-vla-jump-5.c: Likewise.
3074 * gcc.dg/switch-warn-1.c: Likewise.
3075 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3076 * gcc.dg/nested-func-1.c: Likewise.
3077 * gcc.dg/pr67784-4.c: Likewise.
3078
18b54004
RB
30792016-05-23 Richard Biener <rguenther@suse.de>
3080
3081 PR tree-optimization/71230
3082 * gfortran.dg/pr71230-1.f90: New testcase.
3083 * gfortran.dg/pr71230-2.f90: Likewise.
3084
e569db5f
VK
30852016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3086
396a1d10 3087 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
3088 * gcc.dg/vect/pr58135.c: Add new.
3089 * gfortran.dg/pr46519-1.f: Adjust test case.
3090
e4b71114
PC
30912016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3092
3093 PR c++/53401
3094 * g++.dg/cpp0x/decltype64.C: New.
3095
a25a8058
CL
30962016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3097
3098 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
3099 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
3100 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
3101
0dcfe9ab
CL
31022016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3103
3104 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
3105 Add poly64x1_t and poly64x2_t cases if supported.
3106 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
3107 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
3108 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
3109 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
3110 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
3111
ffd70e4a
CL
31122016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3113
3114 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
3115 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
3116 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
3117 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
3118 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
3119 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
3120 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
3121
4b1f57fe
CL
31222016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3123
3124 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
3125
16c5ec77
CL
31262016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
3127
3128 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
3129 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
3130
94ad56c7
JJ
31312016-05-22 Jakub Jelinek <jakub@redhat.com>
3132
57748705
JJ
3133 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
3134 constraint instead of "r".
3135 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
3136 insn instead of vxorpd.
3137 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
3138
af120161
JJ
3139 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
3140 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
3141
355023ce
JJ
3142 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
3143
3b48574c
JJ
3144 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
3145 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
3146
94ad56c7
JJ
3147 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
3148
8a85cee2
KV
31492016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
3150
3151 PR middle-end/40921
3152 * gcc.dg/tree-ssa/pr40921.c: New test.
3153
8e916b16
PS
31542016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3155
3156 PR target/71103
3157 * gcc.target/avr/pr71103.c: New test.
3158
88aea79f
KV
31592016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3160
3161 PR middle-end/71179
3162 * gcc.dg/tree-ssa/pr71179.c: New test.
3163
79063edd
MS
31642016-05-20 Martin Sebor <msebor@redhat.com>
3165
3166 PR c/71115
3167 * gcc.dg/init-excess-2.c: New test.
3168
55c8849f
EB
31692016-05-20 Eric Botcazou <ebotcazou@adacore.com>
3170
3171 * gnat.dg/opt53.adb: New test.
3172 * gnat.dg/opt54.adb: Likewise.
3173
c91a0948
MJ
31742016-05-20 Martin Jambor <mjambor@suse.cz>
3175
3176 PR tree-optimization/70884
3177 * gcc.dg/tree-ssa/pr70919.c: New test.
3178
9cad20fa
BS
31792016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3180
3181 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
3182 formatting.
69a6d5ad
NS
3183 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
3184 fix code formatting.
3185
31862016-05-20 Nathan Sidwell <nathan@acm.org>
3187
3188 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
3189 non-common cases.
3190 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 3191
15c671a7
DM
31922016-05-20 David Malcolm <dmalcolm@redhat.com>
3193
3194 * jit.dg/all-non-failing-tests.h: Add
3195 test-factorial-must-tail-call.c.
3196 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
3197 * jit.dg/test-factorial-must-tail-call.c: New test case.
3198
4f028369
JJ
31992016-05-20 Jakub Jelinek <jakub@redhat.com>
3200
3201 PR fortran/71204
3202 * gfortran.dg/pr71204.f90: New test.
3203
7dea4ab3
CP
32042016-05-20 Cesar Philippidis <cesar@codesourcery.com>
3205
3206 * gcc.target/nvptx/sincos.c: New test.
3207
ef98d365
PC
32082016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3209
3210 PR c++/70572
3211 * g++.dg/cpp1y/auto-fn31.C: New.
3212
92466115
BS
32132016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
3214
3215 * gcc.target/powerpc/vec-addec.c: New test.
3216 * gcc.target/powerpc/vec-addec-int128.c: New test.
3217
9a385c2d
DM
32182016-05-20 David Malcolm <dmalcolm@redhat.com>
3219
3220 * gcc.dg/plugin/must-tail-call-1.c: New test case.
3221 * gcc.dg/plugin/must-tail-call-2.c: New test case.
3222 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
3223 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3224
77c9d5b4
JH
32252016-05-20 Jan Hubicka <hubicka@ucw.cz>
3226
3227 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
3228
68047971
JJ
32292016-05-20 Jakub Jelinek <jakub@redhat.com>
3230
18954840
JJ
3231 PR c++/71210
3232 * g++.dg/opt/pr71210-1.C: New test.
3233 * g++.dg/opt/pr71210-2.C: New test.
3234
68047971
JJ
3235 PR tree-optimization/29756
3236 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
3237 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
3238 only on selected targets where V4SImode vectors are known to be
3239 supported.
3240
d78789f5
MG
32412016-05-20 Marc Glisse <marc.glisse@inria.fr>
3242
3243 PR tree-optimization/71079
3244 PR tree-optimization/71206
3245 * gcc.dg/tree-ssa/pr71206.c: New testcase.
3246
550fa093
PK
32472016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3248
3249 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
3250 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
3251 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
3252
483c6429
RG
32532016-05-20 Richard Guenther <rguenther@suse.de>
3254
3255 PR tree-optimization/29756
3256 * gcc.dg/tree-ssa/vector-6.c: New testcase.
3257
eb066284
RB
32582016-05-20 Richard Biener <rguenther@suse.de>
3259
3260 PR tree-optimization/71185
3261 * gcc.dg/tree-ssa/pr71185.c: New testcase.
3262
58f10249
RB
32632016-05-20 Richard Biener <rguenther@suse.de>
3264
3265 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
3266
2a5569fa
MP
32672016-05-19 Marek Polacek <polacek@redhat.com>
3268
3269 PR c++/71075
3270 * g++.dg/diagnostic/pr71075.C: New test.
3271
5e9a5385
DM
32722016-05-19 David Malcolm <dmalcolm@redhat.com>
3273
3274 PR c++/71184
3275 * g++.dg/pr71184.C: New test case.
3276
4f45da44
KN
32772016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
3278
3279 * gcc.target/powerpc/darn-0.c: New test.
3280 * gcc.target/powerpc/darn-1.c: New test.
3281 * gcc.target/powerpc/darn-2.c: New test.
3282
4177437e
MP
32832016-05-19 Marek Polacek <polacek@redhat.com>
3284
3285 PR tree-optimization/71031
3286 * gcc.dg/tree-ssa/vrp100.c: New test.
3287
afb72432
IE
32882016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
3289
3290 PR rtl-optimization/71148
3291 * gcc.dg/pr71148.c: New test.
3292
4f83064e
KT
32932016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3294
3295 PR target/71056
3296 * gcc.target/arm/pr71056.c: New test.
3297
4bf8dbe1
BE
32982016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3299
3300 * c-c++-common/pr69669.c: Check the used mode.
3301
f3510625
MO
33022016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
3303
3304 PR sanitizer/64354
3305 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
3306
43c0068e
RB
33072016-05-19 Richard Biener <rguenther@suse.de>
3308
3309 PR tree-optimization/70729
3310 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
3311 * gcc.dg/graphite/scop-18.c: Likewise.
3312 * gcc.dg/pr41783.c: Disable LIM.
3313 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
3314 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
3315 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
3316 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
3317 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
3318 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
3319 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
3320 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
3321 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
3322 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
3323 * gfortran.dg/pr42108.f90: Likewise.
3324
70f25790
DM
33252016-05-18 David Malcolm <dmalcolm@redhat.com>
3326
3327 PR driver/69265
3328 * gcc.dg/spellcheck-options-11.c: New test case.
3329
960db8ec
JJ
33302016-05-18 Jakub Jelinek <jakub@redhat.com>
3331
3332 PR c++/71100
3333 * g++.dg/opt/pr71100.C: New test.
3334
04643334
MJ
33352016-05-18 Martin Jambor <mjambor@suse.cz>
3336
3337 PR ipa/69708
3338 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
3339 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
3340 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
3341 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
3342
91bb9f80
MJ
33432016-05-18 Martin Jambor <mjambor@suse.cz>
3344
3345 PR ipa/69708
3346 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
3347 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
3348 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
3349 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
3350 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
3351
c584aca6
PC
33522016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3353
3354 PR c++/69793
3355 * g++.dg/template/crash122.C: New.
3356
20309c6e
PC
33572016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
3358
3359 PR c++/70466
3360 * g++.dg/template/pr70466-1.C: New.
3361 * g++.dg/template/pr70466-2.C: Likewise.
3362
50c78b9a
MM
33632016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
3364
3365 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
3366 splat operations and the XXSPLTIB instruction.
3367 * gcc.target/powerpc/p9-splat-2.c: Likewise.
3368 * gcc.target/powerpc/p9-splat-3.c: Likewise.
3369 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
3370 xxlxor to clear a register.
3371
cf8be00d
RS
33722016-05-18 Richard Sandiford <richard.sandiford@arm.com>
3373
3374 * gcc.dg/torture/pr71020.c: New test.
3375
848a392a
MJ
33762016-05-18 Martin Jambor <mjambor@suse.cz>
3377
3378 PR ipa/70646
3379 * gcc.dg/ipa/pr70646.c: New test.
3380
1f2ab776
CL
33812016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3382
3383 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
3384
76489493
CL
33852016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3386
3387 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
3388 missing tests for vreinterpretq_p{8,16}.
3389
bd79378d
CL
33902016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3391
3392 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
3393 vsliq_n_s64 and vsliq_n_u64.
3394
81ca3ea0
CL
33952016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3396
3397 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
3398 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
3399
873cb425
CL
34002016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3401
3402 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
3403 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
3404 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
3405
9d6e7c21
CL
34062016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
3407
3408 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
3409 in comment.
3410
b4dbe40e 34112016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
3412
3413 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
3414 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
3415 "blr\t" and switch to scan-assembler-times.
3416
83a5c910
JW
34172016-05-18 Jiong Wang <jiong.wang@arm.com>
3418
53d6d955
UB
3419 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
3420 with __aarch64__.
3421 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
3422 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 3423
fb7cbdeb
JJ
34242016-05-18 Jakub Jelinek <jakub@redhat.com>
3425
8ee91165
JJ
3426 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
3427 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
3428 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
3429 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
3430 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
3431 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
3432
cf4d516a
JJ
3433 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
3434 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
3435
a4f16422
JJ
3436 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
3437 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
3438
7b37ce10
JJ
3439 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
3440 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
3441
fb7cbdeb
JJ
3442 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
3443
c9326aef
RB
34442016-05-18 Richard Biener <rguenther@suse.de>
3445
3446 PR tree-optimization/71168
3447 * gcc.dg/torture/pr71168.c: New testcase.
3448
df8b0a11
KV
34492016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
3450
3451 PR middle-end/63586
3452 * gcc.dg/tree-ssa/pr63586-2.c: New test.
3453 * gcc.dg/tree-ssa/pr63586.c: New test.
3454 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
3455
2efd67ed
NS
34562016-05-17 Nathan Sidwell <nathan@acm.org>
3457
3458 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
3459 * gcc.dg/pr68671.c: Fix ptx xfail-if.
3460 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
3461 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
3462
1988b2c2
NS
34632016-05-17 Nathan Sidwell <nathan@acm.org>
3464
3465 * gcc.target/nvptx/abi-vararg-3.c: New.
3466
ad1d92ab
MM
34672016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
3468
3469 PR tree-optimization/54579
3470 PR middle-end/55299
3471 * gcc.dg/fold-notrotate-1.c: New test.
3472 * gcc.dg/fold-notshift-1.c: New test.
3473 * gcc.dg/fold-notshift-2.c: New test.
3474
47768df8
MP
34752016-05-17 Marek Polacek <polacek@redhat.com>
3476
3477 PR ipa/71146
3478 * g++.dg/ipa/pr71146.C: New test.
3479
6b5423a5
DM
34802016-05-17 David Malcolm <dmalcolm@redhat.com>
3481
3482 * jit.dg/test-error-array-bounds.c: New test case.
3483
c7986356
MG
34842016-05-17 Marc Glisse <marc.glisse@inria.fr>
3485
3486 * gcc.dg/tree-ssa/and-1.c: New testcase.
3487
d982c5b7
MG
34882016-05-17 Marc Glisse <marc.glisse@inria.fr>
3489
3490 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3491 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
3492
0139ba93
MG
34932016-05-17 Marc Glisse <marc.glisse@inria.fr>
3494
3495 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3496 * gcc.dg/tree-ssa/vrp99.c: New testcase.
3497
daab4562
JW
34982016-05-17 Jiong Wang <jiong.wang@arm.com>
3499
3500 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
3501
22330033
JW
35022016-05-17 Jiong Wang <jiong.wang@arm.com>
3503
3504 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
3505
98b3a5f2
JW
35062016-05-17 Jiong Wang <jiong.wang@arm.com>
3507
3508 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
3509 ".2d[index]" when scan the assembly.
3510 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
3511 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
3512 float64x1.
3513 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
3514
b71b7a8e
RB
35152016-05-17 Richard Biener <rguenther@suse.de>
3516
3517 PR tree-optimization/71132
3518 * gcc.dg/torture/pr71132.c: New testcase.
3519
3c51ad46
CL
35202016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
3521
3522 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
3523
d20faa66
KT
35242016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3525
3526 PR target/70809
3527 * gcc.target/aarch64/pr70809_1.c: New test.
3528
b75cc5a4
KT
35292016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3530
3531 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
3532 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3533 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3534 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3535
b28eb195
IE
35362016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
3537 Ilya Enkovich <ilya.enkovich@intel.com>
3538
3539 PR target/71114
3540 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
3541
0b9004ed
JH
35422016-05-16 Jan Hubicka <hubicka@ucw.cz>
3543
3544 * g++.dg/ipa/ivinline-7.C: Do not xfail.
3545 * g++.dg/ipa/ivinline-9.C: Do not xfail.
3546
1b81a1c1
MW
35472016-05-16 Matthew Wahab <matthew.wahab@arm.com>
3548
3549 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
3550 test for __ARM_FP16_ARGS.
3551 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
3552 * gcc.target/arm/aapcs/neon-vect10.c: New.
3553 * gcc.target/arm/aapcs/neon-vect9.c: New.
3554 * gcc.target/arm/aapcs/vfp18.c: New.
3555 * gcc.target/arm/aapcs/vfp19.c: New.
3556 * gcc.target/arm/aapcs/vfp20.c: New.
3557 * gcc.target/arm/aapcs/vfp21.c: New.
3558 * gcc.target/arm/fp16-aapcs-1.c: New.
3559 * g++.target/arm/fp16-param-1.c: Update expected output. Add
3560 test for __ARM_FP16_ARGS.
3561 * g++.target/arm/fp16-return-1.c: Update expected output.
3562
921d1e73
JW
35632016-05-16 Jiong Wang <jiong.wang@arm.com>
3564
3565 PR testsuite/70227
3566 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
3567
228eb42a
HA
35682016-05-15 Harald Anlauf <anlauf@gmx.de>
3569
3570 PR fortran/69603
3571 * gfortran.dg/pr69603.f90: New testcase.
3572
785abfd3
FR
35732016-05-14 Fritz Reese <fritzoreese@gmail.com>
3574
3575 * gfortran.dg/dec_union_4.f90: Fix endian issue.
3576
e75eb64f
FR
35772016-05-14 Fritz Reese <fritzoreese@gmail.com>
3578
3579 PR fortran/71047
3580 * gfortran.dg/pr71047.f08: New test.
3581
aa4b467b
JM
35822016-05-13 Joseph Myers <joseph@codesourcery.com>
3583
3584 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
3585 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
3586 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
3587
653fb4a2
MS
35882016-05-13 Martin Sebor <msebor@redhat.com>
3589
3590 PR c++/60049
3591 * g++.dg/cpp0x/constexpr-60049.C: New test.
3592
9e37582d
JJ
35932016-05-13 Jakub Jelinek <jakub@redhat.com>
3594
3595 PR bootstrap/71071
3596 * gcc.dg/pr71071.c: New test.
3597
a278aa17
UB
35982016-05-13 Uros Bizjak <ubizjak@gmail.com>
3599
3600 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
3601 remove XOP handling.
377eaca7 3602 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 3603
ac3d02e2
NS
36042016-05-13 Nathan Sidwell <nathan@acm.org>
3605
3606 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
3607 __atomic_is_lock_free declaration.
3608
8ab3bdac
RB
36092016-05-13 Richard Biener <rguenther@suse.de>
3610
3611 PR tree-optimization/42587
3612 * gcc.dg/optimize-bswapsi-4.c: New testcase.
3613
623b8e0a
ML
36142016-05-13 Martin Liska <mliska@suse.cz>
3615
3616 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
3617 the new format of dump output.
3618
da7674f6
IE
36192016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
3620
3621 * gcc.dg/pr71084.c: New test.
3622
c959db3d
RR
36232016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3624
53d6d955
UB
3625 PR target/53440
3626 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 3627
43203dea
RR
36282016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3629
3630 * gcc.target/aarch64/struct_return.c: New test.
3631
4f2e1536
MP
36322016-05-12 Marek Polacek <polacek@redhat.com>
3633
3634 PR c/70756
3635 * c-c++-common/pr70756-2.c: New test.
3636 * c-c++-common/pr70756.c: New test.
3637
1ef33ef3
RB
36382016-05-12 Richard Biener <rguenther@suse.de>
3639
3640 PR tree-optimization/71059
3641 * gcc.dg/torture/pr71059.c: New testcase.
3642
763baff6
RB
36432016-05-12 Richard Biener <rguenther@suse.de>
3644
3645 PR tree-optimization/71062
3646 * gcc.dg/torture/pr71062.c: New testcase.
3647
c4ec1243
IE
36482016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
3649
3650 PR tree-optimization/71006
3651 * gcc.dg/pr71006.c: New test.
3652
a5fbf76d
MP
36532016-05-12 Marek Polacek <polacek@redhat.com>
3654
3655 PR driver/71063
3656 * gcc.dg/opts-7.c: New test.
3657
5acc47a4
KT
36582016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3659
3660 PR target/70830
3661 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
3662 Add -save-temps to dg-options.
3663 Scan for ldmfd rather than pop instruction.
3664 * gcc.target/arm/interrupt-2.c: Likewise.
3665 * gcc.target/arm/pr70830.c: New test.
3666
40bd4bf9
JJ
36672016-05-12 Jakub Jelinek <jakub@redhat.com>
3668
3cd63842
JJ
3669 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
3670 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
3671
c05d08f6
JJ
3672 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
3673 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
3674 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
3675
bc27ffae
JJ
3676 PR target/71019
3677 * gcc.target/i386/avx512vl-pack-1.c: New test.
3678 * gcc.target/i386/avx512vl-pack-2.c: New test.
3679 * gcc.target/i386/avx512bw-pack-2.c: New test.
3680
515d7412
JJ
3681 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
3682
40bd4bf9
JJ
3683 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
3684 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
3685 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
3686
44ab146a
RB
36872016-05-12 Richard Biener <rguenther@suse.de>
3688
3689 PR tree-optimization/70986
3690 * gcc.dg/torture/pr70986-1.c: New testcase.
3691 * gcc.dg/torture/pr70986-2.c: Likewise.
3692 * gcc.dg/torture/pr70986-3.c: Likewise.
3693
d6e83a8d
MM
36942016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
3695
3696 PR c/43651
3697 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
3698 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
3699
51e67ea3
UB
37002016-05-11 Uros Bizjak <ubizjak@gmail.com>
3701
3702 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
3703 directive.
3704 * gcc.target/i386/pr66746.c: Ditto.
3705
3fd2b007
MM
37062016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3707
3708 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
3709 support.
3710 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
3711 warning when using -mvsx-timode.
3712 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
3713 * gcc.target/powerpc/dform-2.c: Likewise.
3714 * gcc.target/powerpc/pr68805.c: Likewise.
3715
5c3a10fb
MP
37162016-05-11 Marek Polacek <polacek@redhat.com>
3717
3718 PR c++/71024
3719 * c-c++-common/attributes-3.c: New test.
3720
7cfb065b
NS
37212016-05-11 Nathan Sidwell <nathan@acm.org>
3722
3723 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
3724 * gcc.c-torture/execute/pr68185.c: Likewise.
3725 * gcc.dg/ipa/pr70306.c: Requires global constructors.
3726 * gcc.dg/pr69634.c: Requires scheduling.
3727 * gcc.dg/torture/pr66178.c: Require label values.
3728 * gcc.dg/setjmp-6.c: Require indirect jumps.
3729
f35ea97d
RB
37302016-05-11 Richard Biener <rguenther@suse.de>
3731
3732 PR tree-optimization/71055
3733 * gcc.dg/torture/pr71055.c: New testcase.
3734
dff70323
RB
37352016-05-11 Richard Biener <rguenther@suse.de>
3736
3737 PR debug/71057
3738 * g++.dg/debug/pr71057.C: New testcase.
3739
56a3d28b
JJ
37402016-05-11 Jakub Jelinek <jakub@redhat.com>
3741
3742 PR fortran/70855
3743 * gfortran.dg/gomp/pr70855.f90: New test.
3744
ebc1b29e
RB
37452016-05-11 Richard Biener <rguenther@suse.de>
3746
3747 PR middle-end/71002
3748 * g++.dg/torture/pr71002.C: New testcase.
3749
98ccd1d7
IE
37502016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
3751
3752 PR middle-end/70807
3753 * gcc.dg/pr70807.c: New test.
3754
ed29e24b
MS
37552016-05-10 Martin Sebor <msebor@redhat.com>
3756
3757 PR c++/38611
3758 * g++.dg/Wattributes.C: New test.
3759
e39dab2c
MG
37602016-05-10 Marc Glisse <marc.glisse@inria.fr>
3761
3762 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
3763 * gcc.dg/tree-ssa/pr69270.c: Adjust.
3764 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
3765
d067e238
IE
37662016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3767
3768 PR target/70799
3769 * gcc.target/i386/pr70799-1.c: New test.
3770
cd36c83e
PMR
37712016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3772
3773 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
3774
1e3af2a4
IE
37752016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3776
3777 PR middle-end/70877
3778 * gcc.target/i386/pr70877.c: New test.
3779
afc610db
IE
37802016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
3781
3782 PR tree-optimization/70786
3783 * gcc.target/i386/pr70876.c: New test.
3784
4b59d19f
JJ
37852016-05-10 Jakub Jelinek <jakub@redhat.com>
3786
3787 PR target/70927
3788 * gcc.target/i386/avx512vl-logic-1.c: New test.
3789 * gcc.target/i386/avx512vl-logic-2.c: New test.
3790 * gcc.target/i386/avx512dq-logic-2.c: New test.
3791
9b5ee426
BS
37922016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3793
3794 PR target/70963
3795 * gcc.target/powerpc/pr70963.c: New.
3796
f3352cab
DM
37972016-05-10 David Malcolm <dmalcolm@redhat.com>
3798
3799 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
3800 (test_very_wide_line): Add ruler to expected output.
3801 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
3802 (test_very_wide_line): Likewise.
3803 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3804 (test_show_locus): Within the handling of "test_very_wide_line",
3805 enable show_ruler_p on the diagnostic context.
3806
4a3255dd
RB
38072016-05-10 Richard Biener <rguenther@suse.de>
3808
3809 PR tree-optimization/71039
3810 * gcc.dg/torture/pr71039.c: New testcase.
3811
da7c9950
NS
38122016-05-10 Nathan Sidwell <nathan@acm.org>
3813
3814 * gcc.dg/nested-func-10.c: Requires alloca.
3815 * gcc.dg/nested-func-9.c: Requires alloca.
3816 * gcc.c-torture/execute/pr70460.c: Requires labels.
3817 * gcc.c-torture/compile/pr70199.c: Requires labels.
3818 * gcc.target/nvptx/decl.c: Compile only.
3819 * gcc.target/nvptx/trailing-init.c: Compile only.
3820 * gcc.target/nvptx/ary-init.c: Compile only.
3821
cf68d92c
MP
38222016-05-10 Marek Polacek <polacek@redhat.com>
3823
3824 PR c/70255
3825 * gcc.dg/attr-opt-1.c: New test.
3826
64ea4e15
RB
38272016-05-10 Richard Biener <rguenther@suse.de>
3828
3829 PR tree-optimization/70497
3830 PR tree-optimization/28367
3831 * gcc.dg/torture/20160404-1.c: New testcase.
3832 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
3833 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
3834
5a96dae3
PMR
38352016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
3836
3837 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
3838
fc97f805
UB
38392016-05-09 Uros Bizjak <ubizjak@gmail.com>
3840
3841 * gcc.target/i386/fabsneg-1.c New test.
3842
a710b1d5
AM
38432016-05-09 Alan Modra <amodra@gmail.com>
3844
3845 PR testsuite/70826
3846 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
3847
171f6f05
RB
38482016-05-09 Richard Biener <rguenther@suse.de>
3849
3850 PR tree-optimization/70985
3851 * gcc.dg/torture/pr70985.c: New testcase.
3852
18caa34e
BC
38532016-05-09 Bin Cheng <bin.cheng@arm.com>
3854
3855 * gcc.dg/tree-ssa/ifc-9.c: New test.
3856 * gcc.dg/tree-ssa/ifc-10.c: New test.
3857 * gcc.dg/tree-ssa/ifc-11.c: New test.
3858 * gcc.dg/tree-ssa/ifc-12.c: New test.
3859 * gcc.dg/vect/pr61194.c: Remove XFAIL.
3860 * gcc.dg/vect/vect-23.c: Remove XFAIL.
3861 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
3862
7a27d38f
RB
38632016-05-09 Richard Biener <rguenther@suse.de>
3864
3865 PR fortran/70937
3866 * gfortran.dg/pr70937.f90: New testcase.
3867
5ebbbd3d
RO
38682016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3869
3870 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
3871
f6288c24
FR
38722016-05-07 Fritz Reese <fritzoreese@gmail.com>
3873
3874 PR fortran/56226
3875 * gfortran.dg/dec_structure_1.f90: New testcase.
3876 * gfortran.dg/dec_structure_2.f90: Ditto.
3877 * gfortran.dg/dec_structure_3.f90: Ditto.
3878 * gfortran.dg/dec_structure_4.f90: Ditto.
3879 * gfortran.dg/dec_structure_5.f90: Ditto.
3880 * gfortran.dg/dec_structure_6.f90: Ditto.
3881 * gfortran.dg/dec_structure_7.f90: Ditto.
3882 * gfortran.dg/dec_structure_8.f90: Ditto.
3883 * gfortran.dg/dec_structure_9.f90: Ditto.
3884 * gfortran.dg/dec_structure_10.f90: Ditto.
3885 * gfortran.dg/dec_structure_11.f90: Ditto.
3886 * gfortran.dg/dec_union_1.f90: Ditto.
3887 * gfortran.dg/dec_union_2.f90: Ditto.
3888 * gfortran.dg/dec_union_3.f90: Ditto.
3889 * gfortran.dg/dec_union_4.f90: Ditto.
3890 * gfortran.dg/dec_union_5.f90: Ditto.
3891 * gfortran.dg/dec_union_6.f90: Ditto.
3892 * gfortran.dg/dec_union_7.f90: Ditto.
3893
5ec4a8cd
TV
38942016-05-07 Tom de Vries <tom@codesourcery.com>
3895
3896 PR tree-optimization/70956
3897 * gcc.dg/graphite/pr70956.c: New test.
3898
58ec1d0e
JJ
38992016-05-06 Jakub Jelinek <jakub@redhat.com>
3900
ccd88fb7
JJ
3901 PR middle-end/70941
3902 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
3903 (a, b, c, d): Change type from char to signed char.
3904 (main): Compare against (signed char) -1634678893 instead of
3905 hardcoded -109. Use __builtin_abort instead of abort.
3906
dd3b6464
JJ
3907 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
3908 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
3909
58ec1d0e
JJ
3910 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
3911
19aa23d8
YR
39122016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
3913
3914 PR debug/70935
3915 * gcc.dg/torture/pr70935.c: New test.
3916
ae5f0df1
OE
39172016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3918
3919 PR target/58219
ce23a8ff 3920 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 3921
078f7e37
RB
39222016-05-06 Richard Biener <rguenther@suse.de>
3923
3924 PR tree-optimization/70960
3925 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
3926
765d7b54
OE
39272016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3928
3929 PR target/52933
3930 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
3931 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
3932 Adjust expected instruction counts.
3933 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
3934
29c94e65
MP
39352016-05-06 Marek Polacek <polacek@redhat.com>
3936
3937 PR sanitizer/70875
3938 * gcc.dg/ubsan/bounds-3.c: New test.
3939
3684b02e
OE
39402016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
3941
3942 PR target/54089
3943 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
3944
8706773f
RB
39452016-05-06 Richard Biener <rguenther@suse.de>
3946
3947 PR middle-end/70931
3948 * gfortran.dg/pr70931.f90: New testcase.
3949
a4f51018
RB
39502016-05-06 Richard Biener <rguenther@suse.de>
3951
3952 PR middle-end/70941
3953 * gcc.dg/torture/pr70941.c: New testcase.
3954
c4f2425f
BC
39552016-05-05 Bin Cheng <bin.cheng@arm.com>
3956
3957 PR tree-optimization/57206
3958 * gcc.dg/vect/pr57206.c: New test.
3959
5dc08197
RO
39602016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3961
3962 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
3963
351f85c5
JJ
39642016-05-05 Jakub Jelinek <jakub@redhat.com>
3965
568bac8c
JJ
3966 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
3967
351f85c5
JJ
3968 * c-c++-common/Wdangling-else-4.c: New test.
3969
33fd7785
JJ
39702016-05-04 Jakub Jelinek <jakub@redhat.com>
3971
2d1ac15a
JJ
3972 PR c++/70906
3973 PR c++/70933
3974 * g++.dg/opt/pr70906.C: New test.
3975 * g++.dg/opt/pr70933.C: New test.
3976
33fd7785
JJ
3977 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
3978
6b715bf6
JH
39792016-05-04 Jan Hubicka <hubicka@ucw.cz>
3980
3981 * gcc.dg/ipa/pure-const-3.c: New testcase.
3982
deef7113
MP
39832016-05-04 Marek Polacek <polacek@redhat.com>
3984
3985 * c-c++-common/Wdangling-else-1.c: New test.
3986 * c-c++-common/Wdangling-else-2.c: New test.
3987 * c-c++-common/Wdangling-else-3.c: New test.
3988
5396db97
KCY
39892016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
3990
3991 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
3992 flag is present.
3993
de55efd5
MP
39942016-05-04 Marek Polacek <polacek@redhat.com>
3995
3996 PR c/48778
3997 * gcc.dg/Waddress-2.c: New test.
3998
475839b6
AM
39992016-05-04 Alan Modra <amodra@gmail.com>
4000
4001 * gcc.target/powerpc/pr70866.c: New.
4002
b25aad5f
MS
40032016-05-03 Martin Sebor <msebor@redhat.com>
4004
4005 PR c++/66561
4006 * c-c++-common/builtin_location.c: New test.
4007 * g++.dg/cpp1y/builtin_location.C: New test.
4008
79ce98bc
MP
40092016-05-03 Marek Polacek <polacek@redhat.com>
4010
4011 PR c/70859
4012 * gcc.dg/pr70859.c: New test.
4013 * gcc.dg/pr70859-2.c: New test.
4014
402e89f5
PMR
40152016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4016
4017 * gnat.dg/debug5.adb: New testcase.
4018
f3d90045
DV
40192016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4020
4021 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4022 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4023 Procedure to check for z10 instruction set.
4024
1e26cec1
CL
40252016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4026
4027 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4028
71aca5a0
AM
40292016-05-03 Alan Modra <amodra@gmail.com>
4030
4031 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4032
2fd70ec1
JJ
40332016-05-03 Jakub Jelinek <jakub@redhat.com>
4034
4035 * gcc.target/i386/avx512f-cvt-1.c: New test.
4036
e5705cf7
L
40372016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4038
4039 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4040 -fdump-tree-vrp-details.
4041
381cdae4
RB
40422016-05-03 Richard Biener <rguenther@suse.de>
4043
4044 * gcc.dg/pr30172-1.c: Adjust.
4045 * gcc.dg/pr63743.c: Likewise.
4046 * gcc.dg/tm/pr51696.c: Likewise.
4047 * c-c++-common/tm/safe-1.c: Likewise.
4048 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4049 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4050 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4051 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4052
adedd5c1
JJ
40532016-05-03 Jakub Jelinek <jakub@redhat.com>
4054
31ed1665
JJ
4055 PR rtl-optimization/70467
4056 * gcc.target/i386/pr70467-3.c: New test.
4057 * gcc.target/i386/pr70467-4.c: New test.
4058
dea60b59
JJ
4059 PR tree-optimization/70916
4060 * gcc.c-torture/compile/pr70916.c: New test.
4061
adedd5c1
JJ
4062 PR target/49244
4063 * gcc.target/i386/pr49244-1.c: New test.
4064 * gcc.target/i386/pr49244-2.c: New test.
4065
f80041ef
BS
40662016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4067
4068 PR rtl-optimization/44281
4069 * gcc.target/i386/pr44281.c: New test.
4070
1cfcd39e
BC
40712016-05-03 bin cheng <bin.cheng@arm.com>
4072
4073 PR tree-optimization/56541
4074 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4075 * gcc.dg/vect/pr56541.c: new test.
4076
4304ccfd
MM
40772016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4078
4079 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4080 __float128.
4081 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4082
50d94c29
L
40832016-05-02 H.J. Lu <hongjiu.lu@intel.com>
4084
4085 PR testsuite/70520
4086 * c-c++-common/asan/clone-test-1.c (main): Align child process
4087 stack to 16 bytes.
4088
bc1aee87
DM
40892016-05-02 David Malcolm <dmalcolm@redhat.com>
4090
4091 PR c++/62314
4092 * g++.dg/spellcheck-fields-2.C: New test case.
4093
474e0129
DM
40942016-05-02 David Malcolm <dmalcolm@redhat.com>
4095
4096 PR c++/62314
4097 * g++.dg/pr62314.C: New test case.
4098
818b88a7
JH
40992016-05-02 Jan Hubicka <hubicka@ucw.cz>
4100
4101 * gcc.dg/ipa/inline-8.c: New testcase.
4102
dd77684f
JJ
41032016-05-02 Jakub Jelinek <jakub@redhat.com>
4104
4105 PR rtl-optimization/70467
4106 * gcc.target/i386/pr70467-1.c: New test.
4107
72407e00
BE
41082016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
4109
4110 * gcc.dg/spec-options.c: Run the test on all targets.
4111 * gcc.dg/foo.specs: Use cpp_unique_options.
4112
dd53d197
MG
41132016-05-02 Marc Glisse <marc.glisse@inria.fr>
4114
4115 * gcc.dg/tree-ssa/unord.c: New testcase.
4116
a8b85ce9
MG
41172016-05-02 Marc Glisse <marc.glisse@inria.fr>
4118
4119 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
4120
5b37e866
NS
41212016-05-02 Nathan Sidwell <nathan@codesourcery.com>
4122
4123 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
4124
7176a4a0
MP
41252016-05-02 Marek Polacek <polacek@redhat.com>
4126
4127 PR c/70851
4128 * gcc.dg/enum-incomplete-3.c: New test.
4129
6b9933b9
MP
41302016-05-02 Marek Polacek <polacek@redhat.com>
4131 Tom de Vries <tom@codesourcery.com>
4132
4133 PR tree-optimization/70700
4134 * gcc.dg/pr70700.c: New test.
4135
90f82260
UB
41362016-05-01 Uros Bizjak <ubizjak@gmail.com>
4137
4138 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
4139 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
4140 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
4141 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
4142 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
4143
f73036c1
EB
41442016-04-30 Eric Botcazou <ebotcazou@adacore.com>
4145
4146 * ada/acats/run_acats: Rename into...
4147 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
4148 * ada/acats/run_all.sh: Remove redundant test.
4149 (target_run): Move around.
4150 (target_gnatchop): Use newly built executable.
4151 (target_gnatmake): Likewise.
4152 Check that the compilation of impbit succeeds.
4153
85e051a3
OE
41542016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
4155
4156 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
4157 * gcc.dg/20021029-1.c: Likewise.
4158 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
4159 * gcc.target/sh/attr-isr-trapa.c: Likewise.
4160 * gcc.target/sh/cmpstr.c: Likewise.
4161 * gcc.target/sh/cmpstrn.c: Likewise.
4162 * gcc.target/sh/memset.c: Likewise.
4163 * gcc.target/sh/pr21255-2-mb.c: Likewise.
4164 * gcc.target/sh/pr21255-2-ml.c: Likewise.
4165 * gcc.target/sh/pr39423-1.c: Likewise.
4166 * gcc.target/sh/pr49468-di.c: Likewise.
4167 * gcc.target/sh/pr49468-si.c: Likewise.
4168 * gcc.target/sh/pr49880-1.c: Likewise.
4169 * gcc.target/sh/pr49880-2.c: Likewise.
4170 * gcc.target/sh/pr49880-3.c: Likewise.
4171 * gcc.target/sh/pr50751-1.c: Likewise.
4172 * gcc.target/sh/pr50751-4.c: Likewise.
4173 * gcc.target/sh/pr50751-7.c: Likewise.
4174 * gcc.target/sh/pr51244-1.c: Likewise.
4175 * gcc.target/sh/pr51244-10.c: Likewise.
4176 * gcc.target/sh/pr51244-11.c: Likewise.
4177 * gcc.target/sh/pr51244-12.c: Likewise.
4178 * gcc.target/sh/pr51244-13.c: Likewise.
4179 * gcc.target/sh/pr51244-14.c: Likewise.
4180 * gcc.target/sh/pr51244-17.c: Likewise.
4181 * gcc.target/sh/pr51244-18.c: Likewise.
4182 * gcc.target/sh/pr51244-19.c: Likewise.
4183 * gcc.target/sh/pr51244-4.c: Likewise.
4184 * gcc.target/sh/pr51244-5.c: Likewise.
4185 * gcc.target/sh/pr51244-7.c: Likewise.
4186 * gcc.target/sh/pr51244-8.c: Likewise.
4187 * gcc.target/sh/pr51244-9.c: Likewise.
4188 * gcc.target/sh/pr51697.c: Likewise.
4189 * gcc.target/sh/pr52483-1.c: Likewise.
4190 * gcc.target/sh/pr52483-2.c: Likewise.
4191 * gcc.target/sh/pr52483-3.c: Likewise.
4192 * gcc.target/sh/pr52483-5.c: Likewise.
4193 * gcc.target/sh/pr52933-1.c: Likewise.
4194 * gcc.target/sh/pr52933-2.c: Likewise.
4195 * gcc.target/sh/pr52933-3.c: Likewise.
4196 * gcc.target/sh/pr53568-1.c: Likewise.
4197 * gcc.target/sh/pr53976-1.c: Likewise.
4198 * gcc.target/sh/pr53988-1.c: Likewise.
4199 * gcc.target/sh/pr53988.c: Likewise.
4200 * gcc.target/sh/pr54089-1.c: Likewise.
4201 * gcc.target/sh/pr54089-6.c: Likewise.
4202 * gcc.target/sh/pr54089-7.c: Likewise.
4203 * gcc.target/sh/pr54089-8.c: Likewise.
4204 * gcc.target/sh/pr54089-9.c: Likewise.
4205 * gcc.target/sh/pr54236-1.c: Likewise.
4206 * gcc.target/sh/pr54236-2.c: Likewise.
4207 * gcc.target/sh/pr54236-3.c: Likewise.
4208 * gcc.target/sh/pr54236-4.c: Likewise.
4209 * gcc.target/sh/pr54386.c: Likewise.
4210 * gcc.target/sh/pr54602-1.c: Likewise.
4211 * gcc.target/sh/pr54685.c: Likewise.
4212 * gcc.target/sh/pr54760-1.c: Likewise.
4213 * gcc.target/sh/pr54760-2.c: Likewise.
4214 * gcc.target/sh/pr54760-3.c: Likewise.
4215 * gcc.target/sh/pr54760-4.c: Likewise.
4216 * gcc.target/sh/pr54760-5.c: Likewise.
4217 * gcc.target/sh/pr54760-6.c: Likewise.
4218 * gcc.target/sh/pr55146.c: Likewise.
4219 * gcc.target/sh/pr55160.c: Likewise.
4220 * gcc.target/sh/pr59278.c: Likewise.
4221 * gcc.target/sh/pr59401-1.c: Likewise.
4222 * gcc.target/sh/pr59533-1.c: Likewise.
4223 * gcc.target/sh/pr63260.c: Likewise.
4224 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
4225 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
4226 * gcc.target/sh/strlen.c: Likewise.
4227 * gcc.target/sh/torture/pr30807.c: Likewise.
4228 * gcc.target/sh/torture/pr34777.c: Likewise.
4229 * gcc.target/sh/torture/pr64652.c: Likewise.
4230 * gcc.target/sh/torture/pr65505.c: Likewise.
4231 * gcc.target/sh/torture/pragma-isr.c: Likewise.
4232 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
4233
411e5c67
PC
42342016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
4235
4236 PR c++/66644
4237 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
4238
8fa97501
BS
42392016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4240
4241 * gcc.target/powerpc/vsx-elemrev-1.c: New.
4242 * gcc.target/powerpc/vsx-elemrev-2.c: New.
4243 * gcc.target/powerpc/vsx-elemrev-3.c: New.
4244 * gcc.target/powerpc/vsx-elemrev-4.c: New.
4245
5a956111
PP
42462016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
4247
4248 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
4249 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
4250
e7ff0319
CP
42512016-04-29 Cesar Philippidis <cesar@codesourcery.com>
4252
4253 PR middle-end/70626
4254 * c-c++-common/goacc/combined-reduction.c: New test.
4255 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
4256
52d11a4b
L
42572016-04-29 H.J. Lu <hongjiu.lu@intel.com>
4258
4259 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
4260 *movdi_internal pattern only if PIC off.
4261 * gcc.target/i386/pr70155-2.c: Likewise.
4262 * gcc.target/i386/pr70155-3.c: Likewise.
4263 * gcc.target/i386/pr70155-4.c: Likewise.
4264 * gcc.target/i386/pr70155-5.c: Likewise.
4265 * gcc.target/i386/pr70155-6.c: Likewise.
4266 * gcc.target/i386/pr70155-7.c: Likewise.
4267 * gcc.target/i386/pr70155-8.c: Likewise.
4268 * gcc.target/i386/pr70155-15.c: Likewise.
4269 * gcc.target/i386/pr70155-17.c: Likewise.
4270 * gcc.target/i386/pr70155-22.c: Likewise.
4271
8960db31
BC
42722016-04-29 Bin Cheng <bin.cheng@arm.com>
4273
4274 PR tree-optimization/70803
4275 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
4276
cca535a4
IE
42772016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
4278
4279 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
4280 optimization of vector loop.
4281 * gcc.target/i386/vect-unpack-3.c: New test.
4282 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
4283 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
4284 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
4285
500ecf4a
MP
42862016-04-29 Marek Polacek <polacek@redhat.com>
4287
4288 PR sanitizer/70342
4289 * g++.dg/ubsan/null-7.C: New test.
4290
2fff3db8
MP
4291 PR c/70852
4292 * gcc.dg/pr70852.c: New test.
4293
509063eb
DV
42942016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4295
4296 PR/69089
4297 * g++.dg/cpp0x/alignas6.C: New test.
4298
83745c0d
DV
42992016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
4300
c87885ca
RO
4301 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
4302 * gcc.dg/pr27003.c: Likewise.
4303 * gcc.dg/tree-ssa/cswtch.c: Likewise.
4304 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4305 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
4306 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
4307 * gcc.target/arc/mxy.c: Likewise.
4308 * gcc.target/arc/mswape.c: Likewise.
4309 * gcc.target/arc/mrtsc.c: Likewise.
4310 * gcc.target/arc/mcrc.c: Likewise.
4311 * gcc.target/arc/mdsp-packa.c: Likewise.
4312 * gcc.target/arc/mdvbf.c: Likewise.
4313 * gcc.target/arc/mlock.c: Likewise.
4314 * gcc.target/arc/mmac-24.c: Likewise.
4315 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
4316
849b265d
BS
43172016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
4318 Matthijs Kooijman <matthijs@stdin.nl>
4319 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4320
4321 PR target/60040
4322 * gcc.target/avr/pr60040-1.c: New.
4323 * gcc.target/avr/pr60040-2.c: New.
4324
1390536b
RB
43252016-04-29 Richard Biener <rguenther@suse.de>
4326
4327 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
4328
98998245
RB
43292016-04-29 Richard Biener <rguenther@suse.de>
4330
4331 PR tree-optimization/13962
4332 PR tree-optimization/65686
4333 * gcc.dg/uninit-pr65686.c: New testcase.
4334
8b80cc21
JJ
43352016-04-29 Jakub Jelinek <jakub@redhat.com>
4336
4337 PR middle-end/70843
4338 * gcc.dg/pr70843.c: New test.
4339
6181bc30
JJ
43402016-04-28 Jakub Jelinek <jakub@redhat.com>
4341
4342 PR target/70858
4343 * gcc.target/i386/pr70858.c: New test.
4344
f4cb3612
AB
43452016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
4346
4347 * gcc.target/arc/nps400-1.c: New file.
4348
8ad9df62
JR
43492016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4350 Andrew Burgess <andrew.burgess@embecosm.com>
4351
4352 * gcc.target/arc/movh_cl-1.c: New file.
4353
ceaaa9fe
JR
43542016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4355 Andrew Burgess <andrew.burgess@embecosm.com>
4356
4357 * gcc.target/arc/extzv-1.c: New file.
4358 * gcc.target/arc/insv-1.c: New file.
4359 * gcc.target/arc/insv-2.c: New file.
4360 * gcc.target/arc/movb-1.c: New file.
4361 * gcc.target/arc/movb-2.c: New file.
4362 * gcc.target/arc/movb-3.c: New file.
4363 * gcc.target/arc/movb-4.c: New file.
4364 * gcc.target/arc/movb-5.c: New file.
4365 * gcc.target/arc/movb_cl-1.c: New file.
4366 * gcc.target/arc/movb_cl-2.c: New file.
4367 * gcc.target/arc/movbi_cl-1.c: New file.
4368 * gcc.target/arc/movl-1.c: New file.
4369
4d03dc2f
JR
43702016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
4371 Andrew Burgess <andrew.burgess@embecosm.com>
4372
4373 * gcc.target/arc/cmem-1.c: New file.
4374 * gcc.target/arc/cmem-2.c: New file.
4375 * gcc.target/arc/cmem-3.c: New file.
4376 * gcc.target/arc/cmem-4.c: New file.
4377 * gcc.target/arc/cmem-5.c: New file.
4378 * gcc.target/arc/cmem-6.c: New file.
4379 * gcc.target/arc/cmem-7.c: New file.
4380 * gcc.target/arc/cmem-ld.inc: New file.
4381 * gcc.target/arc/cmem-st.inc: New file.
4382
81262dad
JJ
43832016-04-28 Jakub Jelinek <jakub@redhat.com>
4384
4385 PR target/70821
4386 * gcc.target/i386/pr70821.c: New test.
4387
0a31a09a
BS
43882016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
4389
4390 * gcc.target/powerpc/vec-adde.c: New test.
4391 * gcc.target/powerpc/vec-adde-int128.c: New test.
4392
3ddffba9
JJ
43932016-04-28 Jakub Jelinek <jakub@redhat.com>
4394
4395 * gcc.target/i386/avx-vround-1.c: New test.
4396 * gcc.target/i386/avx-vround-2.c: New test.
4397 * gcc.target/i386/avx512vl-vround-1.c: New test.
4398 * gcc.target/i386/avx512vl-vround-2.c: New test.
4399
713dedcd
RO
44002016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4401
4402 PR testsuite/70595
4403 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
4404 (check_effective_target_cilkplus_runtime): ... this.
4405 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
4406 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
4407
4408 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
4409 Require cilkplus_runtime.
4410 Don't add -lcilkrts.
4411 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
4412 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
4413 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
4414 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
4415 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
4416 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
4417 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
4418 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
4419 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
4420 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
4421 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
4422 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
4423 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
4424 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
4425 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
4426 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
4427 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
4428 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
4429 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
4430 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
4431 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
4432 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
4433 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
4434 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
4435 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
4436 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
4437 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
4438 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
4439 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
4440
4441 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
4442 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
4443
4444 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
4445
4446 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
4447 cilkplus_runtime.
4448
3563f78f
MG
44492016-04-27 Marc Glisse <marc.glisse@inria.fr>
4450
4451 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
4452 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
4453
6bc2bb18
RB
44542015-04-27 Ryan Burn <contact@rnburn.com>
4455
4456 PR c++/69024
4457 PR c++/68997
4458 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
4459 diagnostic.
4460 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
4461 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
4462
1e55d29a
EB
44632016-04-27 Eric Botcazou <ebotcazou@adacore.com>
4464
4465 * gnat.dg/limited_with4.ad[sb]: New test.
4466 * gnat.dg/limited_with4_pkg.ads: New helper.
4467
087146ca
L
44682016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4469
4470 PR target/70155
4471 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
4472 and movv1ti_internal patterns
4473 * gcc.target/i386/pr70155-1.c: New test.
4474 * gcc.target/i386/pr70155-2.c: Likewise.
4475 * gcc.target/i386/pr70155-3.c: Likewise.
4476 * gcc.target/i386/pr70155-4.c: Likewise.
4477 * gcc.target/i386/pr70155-5.c: Likewise.
4478 * gcc.target/i386/pr70155-6.c: Likewise.
4479 * gcc.target/i386/pr70155-7.c: Likewise.
4480 * gcc.target/i386/pr70155-8.c: Likewise.
4481 * gcc.target/i386/pr70155-9.c: Likewise.
4482 * gcc.target/i386/pr70155-10.c: Likewise.
4483 * gcc.target/i386/pr70155-11.c: Likewise.
4484 * gcc.target/i386/pr70155-12.c: Likewise.
4485 * gcc.target/i386/pr70155-13.c: Likewise.
4486 * gcc.target/i386/pr70155-14.c: Likewise.
4487 * gcc.target/i386/pr70155-15.c: Likewise.
4488 * gcc.target/i386/pr70155-16.c: Likewise.
4489 * gcc.target/i386/pr70155-17.c: Likewise.
4490 * gcc.target/i386/pr70155-18.c: Likewise.
4491 * gcc.target/i386/pr70155-19.c: Likewise.
4492 * gcc.target/i386/pr70155-20.c: Likewise.
4493 * gcc.target/i386/pr70155-21.c: Likewise.
4494 * gcc.target/i386/pr70155-22.c: Likewise.
4495
92329f9f
L
44962016-04-27 H.J. Lu <hongjiu.lu@intel.com>
4497
4498 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
4499 ".{5,6}".
4500
309a0cf6
BC
45012016-04-27 Bin Cheng <bin.cheng@arm.com>
4502
4503 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
4504 * gcc.dg/tree-ssa/scev-9.c: Ditto.
4505 * gcc.dg/tree-ssa/scev-10.c: Ditto.
4506 * gcc.dg/tree-ssa/scev-11.c: Ditto.
4507 * gcc.dg/tree-ssa/scev-12.c: Ditto.
4508
72ed2b9c
RB
45092016-04-27 Richard Biener <rguenther@suse.de>
4510
4511 PR ipa/70760
4512 * g++.dg/ipa/ipa-pta-2.C: New testcase.
4513 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
4514
3c98ff9b
NS
45152016-04-27 Nathan Sidwell <nathan@acm.org>
4516
4517 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4518 * g++.dg/ubsan/pr63956.C: Adjust error location.
4519
9ec5d66b
NC
45202016-04-27 Nick Clifton <nickc@redhat.com>
4521
4522 PR middle-end/49889
4523 * gcc.dg/pr49889.c: New test.
4524
c1e1f433
BS
45252016-04-27 Bernd Schmidt <bschmidt@redhat.com>
4526
4527 * c-c++-common/memset-array.c: New test.
4528
8ac43293
MS
45292016-04-26 Martin Sebor <msebor@redhat.com>
4530
4531 PR c++/66639
4532 * g++.dg/cpp1y/func_constexpr.C: New test.
4533
843ce8ab
PP
45342016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
4535
4536 PR c++/70241
4537 * g++.dg/cpp0x/enum32.C: New test.
4538 * g++.dg/cpp0x/enum33.C: New test.
4539
45402016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
4541
4542 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
4543 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
4544 * gcc.c-torture/execute/bitfld-6.c: Likewise.
4545 * gcc.c-torture/execute/bitfld-7.c: Likewise.
4546 * gcc.c-torture/execute/pr38151.c: Likewise.
4547 * gcc.c-torture/execute/pr66556.c: Likewise.
4548 * gcc.c-torture/execute/pr67781.c: Likewise.
4549 * gcc.c-torture/execute/pr68648.c: Likewise.
4550
ca1206be
MG
45512016-04-26 Marc Glisse <marc.glisse@inria.fr>
4552
4553 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
4554
2448a956
MP
45552016-04-26 Marek Polacek <polacek@redhat.com>
4556
4557 PR c/67784
4558 * gcc.dg/pr67784-3.c: New test.
4559 * gcc.dg/pr67784-4.c: New test.
4560 * gcc.dg/pr67784-5.c: New test.
4561
b02a5e26
MP
4562 PR c/70791
4563 * gcc.dg/Wnested-externs-2.c: New test.
4564
6b6aa8d3
MG
45652016-04-26 Marc Glisse <marc.glisse@inria.fr>
4566
4567 * gcc.dg/fold-plusmult.c: Adjust.
4568 * gcc.dg/no-strict-overflow-6.c: Adjust.
4569 * gcc.dg/gomp/loop-1.c: Xfail some tests.
4570
a2095b55
BS
45712016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4572
4573 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
4574 number scans.
4575 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
4576 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
4577 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
4578 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
4579 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
4580 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
4581 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
4582 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
4583 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
4584 * gcc.target/i386/avx512f-gather-5.c: Likewise.
4585 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
4586 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
4587 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
4588 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
4589 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
4590 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
4591 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
4592 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
4593 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
4594 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
4595 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
4596 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
4597 scans.
4598 * gcc.target/i386/pr32219-4.c: Likewise.
4599 * gcc.target/i386/pr32219-6.c: Likewise.
4600 * gcc.target/i386/pr32219-8.c: Likewise.
4601
bb0cc5c8
KT
46022016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4603
4604 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
4605 associated options.
4606
5a0802ea
MP
46072016-04-26 Marek Polacek <polacek@redhat.com>
4608
4609 PR c++/70744
4610 * g++.dg/ext/cond2.C: New test.
4611
00f615af
BC
46122016-04-26 Bin Cheng <bin.cheng@arm.com>
4613
4614 PR tree-optimization/70771
4615 PR tree-optimization/70775
4616 * gcc.dg/pr70771.c: New test.
25939d34 4617 * gcc.dg/pr70775.c: New test.
00f615af 4618
218155e7
BS
46192016-04-26 Bernd Schmidt <bschmidt@redhat.com>
4620
4621 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
4622
ab99f467
RB
46232016-04-25 Richard Biener <rguenther@suse.de>
4624
4625 PR tree-optimization/70780
4626 * gcc.dg/torture/pr70780.c: New testcase.
4627
93c590ee
MC
46282016-04-25 Michael Collison <michael.collison@arm.com>
4629
c87885ca
RO
4630 * gcc.target/arm/neon-vaddws16.c: New test.
4631 * gcc.target/arm/neon-vaddws32.c: New test.
4632 * gcc.target/arm/neon-vaddwu16.c: New test.
4633 * gcc.target/arm/neon-vaddwu32.c: New test.
4634 * gcc.target/arm/neon-vaddwu8.c: New test.
4635 * lib/target-supports.exp
93c590ee
MC
4636 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
4637 that arm neon support vector widen sum of HImode TO SImode.
4638
d6c1a7a7
JJ
46392016-04-23 Jakub Jelinek <jakub@redhat.com>
4640
4641 PR sanitizer/70712
4642 * c-c++-common/asan/pr70712.c: New test.
4643
ab0fc037
TS
46442016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
4645
4646 * .gitattributes: New file.
4647
2aa64824
CL
46482016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
4649
4650 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
4651
e7e12d92
DH
46522016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
4653
4654 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
4655 * gfortran.dg/submodule_15.f08: Likewise.
4656
d1431192
RB
46572016-04-22 Richard Biener <rguenther@suse.de>
4658
4659 PR tree-optimization/70740
4660 * gcc.dg/torture/pr70740.c: New testcase.
4661
04a63c24
L
46622016-04-21 H.J. Lu <hongjiu.lu@intel.com>
4663
4664 PR target/70750
4665 * gcc.target/i386/pr70750-1.c: New test.
4666 * gcc.target/i386/pr70750-2.c: Likewise.
4667
20700098
PC
46682016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
4669
4670 PR c++/70540
4671 * g++.dg/cpp0x/auto48.C: New.
4672
aedf4e12
MP
46732016-04-21 Marek Polacek <polacek@redhat.com>
4674
4675 PR c++/70513
4676 * g++.dg/cpp0x/forw_enum12.C: New test.
4677 * g++.dg/cpp0x/forw_enum13.C: New test.
4678
2074d80a
KY
46792016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
4680
4681 PR target/70728
4682 * gcc.target/i386/pr70728.c: New test.
4683
aef4aab0
RB
46842016-04-21 Richard Biener <rguenther@suse.de>
4685
4686 PR middle-end/70747
4687 * gcc.dg/pr70747.c: New testcase.
4688
2359e571
BC
46892016-04-21 Bin Cheng <bin.cheng@arm.com>
4690
4691 PR tree-optimization/70715
4692 * gcc.dg/tree-ssa/scev-13.c: New test.
4693
ce0e66ff
MG
46942016-04-21 Marc Glisse <marc.glisse@inria.fr>
4695
4696 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
4697
2c2870a1
MG
46982016-04-21 Marc Glisse <marc.glisse@inria.fr>
4699
4700 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
4701
a2b056a3
JH
47022016-04-20 Jan Hubicka <jh@suse.cz>
4703
4704 PR ipa/70018
4705 * g++.dg/ipa/nothrow-1.C: New testcase.
4706
ee392fc2
NS
47072016-04-20 Nathan Sidwell <nathan@acm.org>
4708
4709 PR c++/55635
4710 * g++.dg/eh/delete1.C: New.
4711
dda49daf
L
47122016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4713
4714 * gcc.target/i386/avx256-unaligned-store-2.c: Add
4715 -mtune-ctrl=sse_typeless_stores.
4716
8a5b9d5a
L
47172016-04-20 H.J. Lu <hongjiu.lu@intel.com>
4718
4719 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
4720
1011119f
BC
47212016-04-20 Bin Cheng <bin.cheng@arm.com>
4722
4723 PR tree-optimization/69489
4724 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
4725
477d4906
IV
47262016-04-20 Ilya Verbin <ilya.verbin@intel.com>
4727
4728 PR c++/69363
4729 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
4730 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
4731 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
4732
fad08d12
BC
47332016-04-20 Bin Cheng <bin.cheng@arm.com>
4734
4735 PR tree-optimization/56625
4736 PR tree-optimization/69489
4737 * gcc.dg/vect/pr56625.c: New test.
4738 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
4739
9e3e4fab
AP
47402016-04-20 Andrew Pinski <apinski@cavium.com>
4741
4742 PR target/64971
4743 * gcc.c-torture/compile/pr37433-1.c: New testcase.
4744
d7aa24e4
AC
47452016-04-20 Arnaud Charlet <charlet@adacore.com>
4746
4747 * gnat.dg/self1.adb: Remove now incorrect test.
4748
e6d62b46
BC
47492016-04-20 Bin Cheng <bin.cheng@arm.com>
4750
4751 * gcc.dg/tree-ssa/scev-11.c: New test.
4752 * gcc.dg/tree-ssa/scev-12.c: New test.
4753
2697b189
MP
47542016-04-20 Marek Polacek <polacek@redhat.com>
4755
4756 PR tree-optimization/70725
4757 * gcc.dg/pr70725.c: New test.
4758
60d393e8
RB
47592016-04-20 Richard Biener <rguenther@suse.de>
4760
4761 PR tree-optimization/70726
4762 * g++.dg/vect/pr70726.cc: New testcase.
4763
82c6f58a
AK
47642016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4765
4766 PR target/70674
4767 * gcc.target/s390/pr70674.c: New test.
4768
90eeab20
JD
47692016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4770
4771 PR libgfortran/70684
4772 * gfortran.dg/list_read_14.f90: New test.
4773
fc9cf6da
L
47742016-04-19 H.J. Lu <hongjiu.lu@intel.com>
4775
4776 PR target/69201
4777 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
4778 extern to force it misaligned.
4779 (b): Likewise.
4780 (c): Likewise.
4781 (d): Likewise.
4782 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
4783 Don't check `*' before movv4sf_internal.
4784 * gcc.target/i386/avx256-unaligned-store-2.c: Check
4785 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
4786 Don't check `*' before movv16qi_internal.
4787 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
4788 extern to force it misaligned.
4789 (b): Likewise.
4790 (c): Likewise.
4791 (d): Likewise.
4792 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
4793 Don't check `*' before movv2df_internal.
4794 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
4795 extern to force it misaligned.
4796 (b): Likewise.
4797 (c): Likewise.
4798 (d): Likewise.
4799 Check movv8sf_internal instead of avx_storeups256.
4800 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
4801
ea8927ea
RB
48022016-04-19 Richard Biener <rguenther@suse.de>
4803
4804 PR tree-optimization/70171
4805 * g++.dg/tree-ssa/pr70171.C: New testcase.
4806
65f52ee9
RB
48072016-04-19 Richard Biener <rguenther@suse.de>
4808
4809 PR tree-optimization/70724
4810 * gcc.dg/torture/pr70724.c: New testcase.
4811
987b67f1
VM
48122016-04-18 Vladimir Makarov <vmakarov@redhat.com>
4813
4814 PR middle-end/70689
c87885ca 4815 * gcc.target/i386/pr70689.c: New.
987b67f1 4816
91a47c39
L
48172016-04-18 H.J. Lu <hongjiu.lu@intel.com>
4818
4819 PR target/70708
4820 * gcc.target/i386/pr70708.c: New test.
4821
8270b82d
RB
48222016-04-18 Richard Biener <rguenther@suse.de>
4823
4824 PR tree-optimization/43434
4825 * gcc.dg/vect/pr43434.c: New testcase.
4826 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
4827 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
4828 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
4829 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
4830 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
4831 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
4832 * gcc.dg/gomp/pr68640.c: Likewise.
4833 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
4834 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
4835
edd048e2
RB
48362016-04-18 Richard Biener <rguenther@suse.de>
4837
4838 PR tree-optimization/70701
4839 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
4840
bd5c7330
TV
48412016-04-18 Tom de Vries <tom@codesourcery.com>
4842
4843 PR testsuite/70699
4844 * gcc.dg/pr70161.c: Add dot-file scans.
4845 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
4846 instead of after last dot char.
4847
23f2660f
EB
48482016-04-17 Eric Botcazou <ebotcazou@adacore.com>
4849
4850 * c-c++-common/dump-ada-spec-3.c: New test.
4851 * c-c++-common/dump-ada-spec-4.c: Likewise.
4852
da152c9f
TV
48532016-04-17 Tom de Vries <tom@codesourcery.com>
4854
4855 PR other/70183
4856 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
4857
cc950f98
JH
48582016-04-15 Jan Hubicka <jh@suse.cz>
4859
4860 PR ipa/70018
4861 * g++.dg/ipa/pure-const-1.C: New testcase.
4862 * g++.dg/ipa/pure-const-2.C: New testcase.
4863 * g++.dg/ipa/pure-const-3.C: New testcase.
4864
949505a9
MP
48652016-04-15 Marek Polacek <polacek@redhat.com>
4866
4867 PR c/70671
4868 * gcc.dg/bitfld-22.c: New test.
4869
10e547d6
BS
48702016-04-15 Bernd Schmidt <bschmidt@redhat.com>
4871
4872 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
4873 x86_64.
4874
1e77281b
MP
48752016-04-15 Marek Polacek <polacek@redhat.com>
4876
4877 PR c/70651
4878 * c-c++-common/pr70651.c: New test.
4879
e501fa8e
KT
48802016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4881
4882 PR rtl-optimization/70681
4883 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
4884 dump scan on arm and powerpc.
4885 * gcc.dg/pr10474.c: Likewise.
4886
dda1bf61
JJ
48872016-04-15 Jakub Jelinek <jakub@redhat.com>
4888
ca4ef1ff
JJ
4889 PR c++/69517
4890 PR c++/70019
4891 PR c++/70588
4892 * g++.dg/cpp1y/vla11.C: Revert for real.
4893
dda1bf61
JJ
4894 PR c/70436
4895 * c-c++-common/Wparentheses-1.c: New test.
4896 * c-c++-common/gomp/Wparentheses-1.c: New test.
4897 * c-c++-common/gomp/Wparentheses-2.c: New test.
4898 * c-c++-common/gomp/Wparentheses-3.c: New test.
4899 * c-c++-common/gomp/Wparentheses-4.c: New test.
4900 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
4901 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
4902 * c-c++-common/goacc/Wparentheses-1.c: New test.
4903
1355e62c
KY
49042016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
4905
4906 PR target/70662
4907 * gcc.target/i386/pr70662.c: New test.
4908
0ab34b9e 49092016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 4910 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
4911
4912 PR tree-optimization/70130
4913 * gcc.dg/vect/O3-pr70130.c: New testcase.
4914
bc773aad
MM
49152016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
4916
6e9b2286
MM
4917 PR target/70669
4918 * gcc.target/powerpc/pr70669.c: New test.
4919
bc773aad
MM
4920 PR target/70640
4921 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
4922 a power7 system that does not have an assembler that supports
4923 power8.
4924
d8747845
MS
49252016-04-14 Martin Sebor <msebor@redhat.com>
4926
4927 PR c++/69517
4928 PR c++/70019
4929 PR c++/70588
4930 * c-c++-common/ubsan/vla-1.c: Revert.
4931 * g++.dg/cpp1y/vla11.C: Same.
4932 * g++.dg/cpp1y/vla12.C: Same.
4933 * g++.dg/cpp1y/vla13.C: Same.
4934 * g++.dg/cpp1y/vla14.C: Same.
4935 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 4936 * g++.dg/init/array24.C: Same.
d8747845
MS
4937 * g++.dg/ubsan/vla-1.C: Same.
4938
85128559
MP
49392016-04-14 Marek Polacek <polacek@redhat.com>
4940 Jan Hubicka <hubicka@ucw.cz>
4941
4942 PR c++/70029
4943 * g++.dg/torture/pr70029.C: New test.
4944
52fbb073
MS
49452016-04-14 Martin Sebor <msebor@redhat.com>
4946
4947 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
4948 type size to prevent failures on targets with very low maximum
4949 alignment.
4950
6db61d6f
RB
49512016-04-14 Richard Biener <rguenther@suse.de>
4952
4953 PR tree-optimization/70623
4954 * gcc.dg/torture/pr70623.c: New testcase.
4955 * gcc.dg/torture/pr70623-2.c: Likewise.
4956
342fac95
MS
49572016-04-13 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 (main): Catch exceptions.
4963 * g++.dg/cpp1y/vla11.C: New test.
4964 * g++.dg/cpp1y/vla12.C: New test.
4965 * g++.dg/cpp1y/vla13.C: New test.
4966 * g++.dg/cpp1y/vla14.C: New test.
4967 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 4968 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
4969 * g++.dg/ubsan/vla-1.C: Disable exceptions.
4970
d93c452f
JJ
49712016-04-13 Jakub Jelinek <jakub@redhat.com>
4972
4973 PR c++/70641
4974 * g++.dg/opt/pr70641.C: New test.
4975
85115fb6
RO
49762016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4977
4978 PR rtl-optimization/68749
4979 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
4980 effects of argument promotions.
4981 Remove default args to dg-skip-if.
4982
545a4139
PC
49832016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
4984
4985 PR c++/70635
4986 * g++.dg/parse/pr70635.C: New.
4987
b3a77f21
MP
49882016-04-13 Marek Polacek <polacek@redhat.com>
4989
4990 PR c++/70639
4991 * c-c++-common/Wmisleading-indentation-4.c: New test.
4992
99cd9857
MP
49932016-04-13 Marek Polacek <polacek@redhat.com>
4994
4995 PR c/70436
c87885ca
RO
4996 * gcc.dg/Wparentheses-12.c: New test.
4997 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 4998
75ca93ec
IE
49992016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5000
5001 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5002 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5003 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5004
3d3f9e7e
JJ
50052016-04-13 Jakub Jelinek <jakub@redhat.com>
5006
37947cd0
JJ
5007 PR middle-end/70633
5008 * gcc.c-torture/compile/pr70633.c: New test.
5009
3d3f9e7e
JJ
5010 PR debug/70628
5011 * gcc.dg/torture/pr70628.c: New test.
5012
92886d3e
PP
50132016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5014
5015 PR c++/70610
5016 * g++.dg/template/pr70610.C: New test.
5017 * g++.dg/template/pr70610-2.C: New test.
5018 * g++.dg/template/pr70610-3.C: New test.
5019 * g++.dg/template/pr70610-4.C: New test.
5020
13bd7c2b
JJ
50212016-04-12 Jakub Jelinek <jakub@redhat.com>
5022
6512fa6d
JJ
5023 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5024 128 instead of 32.
5025
13bd7c2b
JJ
5026 PR c++/70571
5027 * g++.dg/ext/pr70571.C: New test.
5028
20b9851c
MM
50292016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5030
8a434ada 5031 PR target/70640
20b9851c
MM
5032 * gcc.target/powerpc/pr70640.c: New test.
5033
2b2f52bc
PC
50342016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5035
5036 PR c++/68722
5037 * g++.dg/parse/pr68722.C: New.
5038
5901e56a
JJ
50392016-04-12 Jakub Jelinek <jakub@redhat.com>
5040
5041 PR rtl-optimization/70596
5042 * gcc.target/i386/pr70596.c: New test.
5043
d4619dc1
NS
50442016-04-12 Nathan Sidwell <nathan@acm.org>
5045
5046 PR c++/70501
5047 * g++.dg/init/pr70501.C: New.
5048
3df530d3
DW
50492016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5050
5051 * gcc.target/i386/asm-flag-6.c: New test.
5052
b7a120d7
TV
50532016-04-12 Tom de Vries <tom@codesourcery.com>
5054
5055 PR tree-optimization/68756
5056 * gcc.dg/graphite/pr68756.c: New test.
5057
4e0eea75
JJ
50582016-04-12 Jakub Jelinek <jakub@redhat.com>
5059
5060 PR tree-optimization/70602
5061 * gcc.c-torture/execute/pr70602.c: New test.
5062
35fbda43
MM
50632016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5064
5065 PR target/70381
5066 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5067 __float128 emulator is built and runs.
5068 * gcc.target/powerpc/float128-1.c: Likewise.
5069
5070 * lib/target-supports.exp (check_ppc_float128_sw_available):
5071 Rework tests for __float128 software and hardware
5072 availability. Fix exit condition to return 0 on success.
5073
04a99ebe
JG
50742016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5075
5076 PR target/70133
5077 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5078 * gcc.target/aarch64/target_attr_15.c: Likewise.
5079
47cd5a85
PC
50802016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5081
5082 PR c++/69066
5083 * g++.dg/cpp1y/pr69066.C: New.
5084
a5edb32e
JD
50852016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5086
5087 PR fortran/68566
5088 * gfortran.dg/pr36192.f90: Update test.
5089 * gfortran.dg/pr36192_1.f90: Update test.
5090 * gfortran.dg/real_dimension_1.f: Update test.
5091 * gfortran.dg/parameter_array_init_7.f90: New test.
5092
8ef378f8
JDA
50932016-04-09 John David Anglin <danglin@gcc.gnu.org>
5094
c532c871
JDA
5095 PR testsuite/64039
5096 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
5097
d34f706f
JDA
5098 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
5099
75e1dd9e
JDA
5100 PR rtl-optimization/66669
5101 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
5102
8a976f5f
JDA
5103 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
5104
da04822a
JDA
5105 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
5106 * gcc.dg/pie-1.c: Likewise.
5107 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
5108 * gcc.dg/pic-4.c: Likewise.
5109 * gcc.dg/pie-3.c: Likewise.
5110 * gcc.dg/pie-4.c: Likewise.
5111
adfabcf9
JDA
5112 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
5113
4a020adf
JDA
5114 PR tree-optimization/68644
5115 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
5116
8ef378f8
JDA
5117 PR rtl-optimization/64886
5118 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
5119
09bf990e
TV
51202016-04-09 Tom de Vries <tom@codesourcery.com>
5121
5122 PR tree-optimization/68953
5123 * gcc.dg/graphite/pr68953.c: New test.
5124
138c3c1a
DH
51252016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5126
5127 PR fortran/70592
5128 * gfortran.dg/deferred_character_16.f90: New test.
5129
f55460af
JJ
51302016-04-09 Jakub Jelinek <jakub@redhat.com>
5131
5132 PR tree-optimization/70586
5133 * gcc.c-torture/execute/pr70586.c: New test.
5134
0b77bbf3
DH
51352016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
5136
5137 PR sanitizer/70573
5138 * c-c++-common/asan/halt_on_error-1.c: Replace memset
5139 with __builtin_memset
5140 * c-c++-common/asan/halt_on_error-2.c: Likewise.
5141
c42cfb5c
CP
51422016-04-08 Cesar Philippidis <cesar@codesourcery.com>
5143
5144 PR lto/70289
5145 PR ipa/70348
5146 PR tree-optimization/70373
5147 PR middle-end/70533
5148 PR middle-end/70534
5149 PR middle-end/70535
5150 * c-c++-common/goacc/reduction-5.c: New test.
5151 * c-c++-common/goacc/reduction-promotions.c: New test.
5152 * gfortran.dg/goacc/reduction-3.f95: New test.
5153 * gfortran.dg/goacc/reduction-promotions.f90: New test.
5154
56cfb596
PP
51552016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
5156
5157 PR c++/70590
5158 PR c++/70452
5159 * g++.dg/pr70590.C: New test.
5160 * g++.dg/pr70590-2.C: New test.
5161
1a13c0a2
JJ
51622016-04-08 Jakub Jelinek <jakub@redhat.com>
5163
abc0647a
JJ
5164 PR middle-end/70593
5165 * gcc.target/i386/pr70593.c: New test.
5166
1a13c0a2
JJ
5167 PR rtl-optimization/70574
5168 * gcc.target/i386/avx2-pr70574.c: New test.
5169
c3da4956
MO
51702016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
5171
5172 PR sanitizer/70541
5173 * c-c++-common/asan/pr70541.c: New test.
5174
9f1b833b
TV
51752016-04-08 Tom de Vries <tom@codesourcery.com>
5176
5177 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
5178 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
5179
bae7adda
KT
51802016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5181
5182 PR target/70566
5183 * gcc.c-torture/execute/pr70566.c: New test.
5184
211f3d57
TV
51852016-04-08 Tom de Vries <tom@codesourcery.com>
5186
5187 * c-c++-common/goacc/uninit-copy-clause.c: New test.
5188 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
5189
02cf2861
AM
51902016-04-08 Alan Modra <amodra@gmail.com>
5191
5192 * gcc.target/powerpc/pr70117.c: New.
5193
5f490f9f
JJ
51942016-04-07 Jakub Jelinek <jakub@redhat.com>
5195
56e9b710
JJ
5196 PR testsuite/70581
5197 * gcc.dg/lto/simd-function_0.c: New test.
5198
5f490f9f
JJ
5199 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
5200 clones.
5201 * c-c++-common/attr-simd-2.c: Likewise.
5202 * c-c++-common/attr-simd-4.c: Likewise.
5203 * gcc.dg/gomp/simd-clones-2.c: Likewise.
5204 * gcc.dg/gomp/simd-clones-3.c: Likewise.
5205
e4ebc74d
TP
52062016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
5207
5208 PR testsuite/70553
5209 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
5210
9817ae35
TS
52112016-04-07 Thomas Schwinge <thomas@codesourcery.com>
5212 Tom de Vries <tom@codesourcery.com>
5213
5214 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
5215 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
5216 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
5217 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
5218 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
5219 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
5220 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
5221 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
5222
e292f64d
PP
52232016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5224
5225 PR c/70436
5226 * g++.dg/warn/Wparentheses-29.C: New test.
5227
6b37bdaf
PP
52282016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
5229
5230 PR c/70436
5231 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
5232 explicit braces to resolve a future -Wparentheses warning.
5233
64824205
RH
52342016-04-06 Richard Henderson <rth@redhat.com>
5235
5236 * gcc.dg/pr61817-1.c: New test.
5237 * gcc.dg/pr61817-2.c: New test.
5238 * gcc.dg/pr69391-1.c: New test.
5239 * gcc.dg/pr69391-2.c: New test.
5240
bc2fc1f3
VM
52412016-04-06 Vladimir Makarov <vmakarov@redhat.com>
5242
5243 PR rtl-optimization/70398
c87885ca 5244 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 5245
41414a02
EB
52462016-04-06 Eric Botcazou <ebotcazou@adacore.com>
5247
5248 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
5249
4066ea8a
YR
52502016-04-06 Yvan Roux <yvan.roux@linaro.org>
5251 Pedro Alves <palves@redhat.com>
5252
5253 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
5254
ec35ea45
JJ
52552016-04-06 Jakub Jelinek <jakub@redhat.com>
5256
3866f8dd
JJ
5257 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
5258 Check for avx512f effective targets instead of avx2.
5259 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
5260 for AVX512F clones.
5261 * gcc.dg/gomp/declare-simd-3.c: Likewise.
5262 * g++.dg/gomp/declare-simd-1.C: Likewise.
5263 * g++.dg/gomp/declare-simd-3.C: Likewise.
5264 * g++.dg/gomp/declare-simd-4.C: Likewise.
5265
ec35ea45
JJ
5266 PR middle-end/70550
5267 * c-c++-common/gomp/pr70550-1.c: New test.
5268 * c-c++-common/gomp/pr70550-2.c: New test.
5269
c08d28ac
NS
52702016-04-05 Nathan Sidwell <nathan@acm.org>
5271
5272 PR c++/70512
5273 * g++.dg/ext/attribute-may-alias-5.C: New.
5274
1d510e04
JJ
52752016-04-05 Jakub Jelinek <jakub@redhat.com>
5276
5277 PR c++/70336
5278 * c-c++-common/pr70336.c: New test.
5279 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
5280 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
5281
84278ed9
JH
52822016-04-05 Jan Hubicka <hubicka@ucw.cz>
5283
5284 PR ipa/66223
5285 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
5286
268a0ec4
JJ
52872016-04-05 Jakub Jelinek <jakub@redhat.com>
5288
5289 PR rtl-optimization/70542
5290 * gcc.dg/torture/pr70542.c: New test.
5291 * gcc.target/i386/avx2-pr70542.c: New test.
5292
5e8c2eb1
ZS
52932016-04-05 Zdenek Sojka <zsojka@seznam.cz>
5294
5295 PR tree-optimization/70509
5296 * gcc.target/i386/avx512bw-pr70509.c: New test.
5297
c0daf32d
PP
52982016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
5299
5300 PR c++/70452
5301 * g++.dg/ext/constexpr-vla4.C: New test.
5302
bf867841
UB
53032016-04-05 Uros Bizjak <ubizjak@gmail.com>
5304
5305 PR target/70510
5306 * gcc.target/i386/pr70510.c: New test.
5307
3022186a
RB
53082016-04-05 Richard Biener <rguenther@suse.de>
5309
5310 PR tree-optimization/70526
5311 * g++.dg/torture/pr70526.C: New testcase.
5312
55fc79b2
JJ
53132016-04-05 Jakub Jelinek <jakub@redhat.com>
5314
5315 PR target/70525
5316 * gcc.target/i386/pr70525.c: New test.
5317
62b233f2
RB
53182016-04-05 Richard Biener <rguenther@suse.de>
5319
5320 PR middle-end/70499
5321 * g++.dg/torture/pr70499.C: New testcase.
5322
cc05759d
RB
53232016-04-05 Richard Biener <rguenther@suse.de>
5324
5325 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
5326 remove XFAIL.
5327
f23f16d4
JJ
53282016-04-04 Jakub Jelinek <jakub@redhat.com>
5329
5330 PR middle-end/70307
5331 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
5332 rs6000 ABI warnings.
5333
d27ecc49
JH
53342016-04-04 Jan Hubicka <hubicka@ucw.cz>
5335
5336 PR ipa/66223
5337 * g++.dg/ipa/devirt-51.C: New testcase.
5338
c974c96e
BS
53392016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5340 Jakub Jelinek <jakub@redhat.com>
5341
5342 PR middle-end/70457
5343 * gcc.dg/torture/pr70457.c: New.
5344
7a85da89
AV
53452016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5346
5347 PR fortran/67538
5348 * gfortran.dg/allocate_with_source_19.f08: New test.
5349
de517e64
AV
53502016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
5351
5352 PR fortran/65795
5353 * gfortran.dg/coarray_allocate_6.f08: New test.
5354
43b9f499
RB
53552016-04-04 Richard Biener <rguenther@suse.de>
5356
5357 PR rtl-optimization/70484
5358 * gcc.dg/torture/pr70484.c: New testcase.
5359
f13355da
MP
53602016-04-04 Marek Polacek <polacek@redhat.com>
5361
5362 PR c/70307
5363 * gcc.dg/torture/pr70307.c: New test.
5364
6cc6ed50
OE
53652016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
5366
5367 PR target/70416
5368 PR target/67391
5369 * gcc.target/sh/torture/pr70416.c: New.
5370
abdc16c8
MS
53712016-04-02 Martin Sebor <msebor@redhat.com>
5372
5373 PR c++/67376
5374 PR c++/70170
5375 PR c++/70172
5376 PR c++/70228
5377 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
5378 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
5379 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
5380 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
5381 * g++.dg/cpp0x/constexpr-string.C: Same.
5382 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
5383 * g++.dg/cpp0x/pr65398.C: Same.
5384 * g++.dg/ext/constexpr-vla1.C: Same.
5385 * g++.dg/ext/constexpr-vla2.C: Same.
5386 * g++.dg/ext/constexpr-vla3.C: Same.
5387 * g++.dg/ubsan/pr63956.C: Same.
5388
763cd859
JJ
53892016-04-01 Jakub Jelinek <jakub@redhat.com>
5390
5391 PR rtl-optimization/70467
5392 * gcc.target/i386/pr70467-2.c: New test.
5393
0f875435
JJ
53942016-04-01 Jakub Jelinek <jakub@redhat.com>
5395 Marek Polacek <polacek@redhat.com>
5396
5397 PR c++/70488
5398 * g++.dg/init/new47.C: New test.
5399
41d14659
RR
54002016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5401
5402 PR target/70496
5403 * gcc.target/arm/pr70496.c: New test.
5404
f9bf89bb
NS
54052016-04-01 Nathan Sidwell <nathan@acm.org>
5406
73b9085d
NS
5407 PR c++/68475
5408 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
5409
4afdcfaa
IE
54102016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5411
5412 PR target/69890
5413 * gcc.dg/strlenopt.h (memmove): New.
5414 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
5415 instead of "string.h".
5416 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5417 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5418 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5419 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5420 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5421 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5422 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5423 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5424 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5425 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5426 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5427 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5428 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5429 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5430 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5431 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5432 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5433 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5434 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5435 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5436
b5d7a29c
RO
54372016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5438
5439 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
5440 (Holder::foo): Reflect this.
5441
b660f9ec
IE
54422016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
5443
5444 PR target/70442
5445 * gcc.dg/pr70442.c: New test.
5446
88504f34
NS
54472016-03-31 Nathan Sidwell <nathan@acm.org>
5448
5449 PR c++/70393
5450 * g++.dg/cpp0x/constexpr-virtual6.C: New.
5451
95d34b96
KY
54522016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
5453
5454 PR target/70453
5455 * gcc.target/i386/pr70453.c: New test.
5456
b4c4967c
AB
54572016-03-31 Andrey Belevantsev <abel@ispras.ru>
5458
5459 PR target/70292
5460 * gcc.c-torture/pr70292.c: New test.
5461
5fde6a45
MP
54622016-03-31 Marek Polacek <polacek@redhat.com>
5463
5464 PR c/70297
5465 * c-c++-common/pr70297.c: New test.
5466 * g++.dg/cpp0x/typedef-redecl.C: New test.
5467 * gcc.dg/typedef-redecl2.c: New test.
5468
97eb24c4
JJ
54692016-03-31 Jakub Jelinek <jakub@redhat.com>
5470
5471 PR rtl-optimization/70460
5472 * gcc.c-torture/execute/pr70460.c: New test.
5473
efc3536f
RB
54742016-03-31 Richard Biener <rguenther@suse.de>
5475
5476 PR c++/70430
5477 * g++.dg/ext/vector30.C: New testcase.
5478
e0876e21
DH
54792016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5480 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5481
5482 * gfortran.dg/fmt_pf.f90: New test.
5483
e9bff8c6
RO
54842016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5485
5486 Forward-port from 5 branch
5487 2016-03-30 Jakub Jelinek <jakub@redhat.com>
5488
5489 PR testsuite/70356
5490 * gcc.target/i386/avx-vextractf128-256-5.c: Move
5491 dg-require-effective-target after dg-do.
5492
5493 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
5494
5495 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
5496
2620c80d
TS
54972016-03-30 Thomas Schwinge <thomas@codesourcery.com>
5498 Julian Brown <julian@codesourcery.com>
5499 Chung-Lin Tang <cltang@codesourcery.com>
5500 Cesar Philippidis <cesar@codesourcery.com>
5501 James Norris <jnorris@codesourcery.com>
5502 Tom de Vries <tom@codesourcery.com>
5503 Nathan Sidwell <nathan@codesourcery.com>
5504
bf867841 5505 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
5506 * c-c++-common/goacc/loop-clauses.c: Likewise.
5507 * g++.dg/goacc/template.C: Likewise.
5508 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5509 * gfortran.dg/goacc/loop-1.f95: Likewise.
5510 * gfortran.dg/goacc/loop-5.f95: Likewise.
5511 * gfortran.dg/goacc/loop-6.f95: Likewise.
5512 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
5513 * c-c++-common/goacc-gomp/nesting-1.c: Update.
5514 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
5515 * c-c++-common/goacc/clauses-fail.c: Likewise.
5516 * c-c++-common/goacc/parallel-1.c: Likewise.
5517 * c-c++-common/goacc/reduction-1.c: Likewise.
5518 * c-c++-common/goacc/reduction-2.c: Likewise.
5519 * c-c++-common/goacc/reduction-3.c: Likewise.
5520 * c-c++-common/goacc/reduction-4.c: Likewise.
5521 * c-c++-common/goacc/routine-3.c: Likewise.
5522 * c-c++-common/goacc/routine-4.c: Likewise.
5523 * c-c++-common/goacc/routine-5.c: Likewise.
5524 * c-c++-common/goacc/tile.c: Likewise.
5525 * g++.dg/goacc/template.C: Likewise.
5526 * gfortran.dg/goacc/combined-directives.f90: Likewise.
5527 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
5528 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
5529 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
5530 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
5531 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
5532 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
5533 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
5534 * c-c++-common/goacc/use_device-1.c: ... this file.
5535 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
5536 * c-c++-common/goacc/host_data-5.c: ... this file, and...
5537 * c-c++-common/goacc/host_data-6.c: ... this file.
5538 * c-c++-common/goacc/loop-2-kernels.c: New file.
5539 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
5540 * c-c++-common/goacc/loop-3.c: Likewise.
5541 * g++.dg/goacc/reference.C: Likewise.
5542 * g++.dg/goacc/routine-1.C: Likewise.
5543 * g++.dg/goacc/routine-2.C: Likewise.
5544
f6d2d066
RB
55452016-03-30 Richard Biener <rguenther@suse.de>
5546
5547 PR middle-end/70450
5548 * gcc.dg/torture/pr70450.c: New testcase.
5549
d43242b9
JJ
55502016-03-30 Jakub Jelinek <jakub@redhat.com>
5551
5552 PR target/70421
5553 * gcc.dg/torture/pr70421.c: New test.
5554 * gcc.target/i386/avx512f-pr70421.c: New test.
5555
5ce43b77
L
55562016-03-30 H.J. Lu <hongjiu.lu@intel.com>
5557
5558 PR testsuite/70364
5559 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
5560 (check): New function.
5561 (bar): Call check.
5562 (foo): Align stack to 16 bytes when calling bar.
5563 * gcc.target/i386/cleanup-2.c: Likewise.
5564
d014a712
PP
55652016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
5566
5567 PR tree-optimization/59124
5568 * gcc.dg/Warray-bounds-19.c: New test.
5569
13f0e8c7
ZW
55702016-03-29 Zachary T Welch <zwelch@codesourcery.com>
5571
5572 * lib/prune.exp (escape_regex_chars): New.
5573 (prune_file_path): Update to quote metcharacters for regexp.
5574
3336c6e0
JJ
55752016-03-29 Jakub Jelinek <jakub@redhat.com>
5576
a362f023
JJ
5577 PR rtl-optimization/70429
5578 * gcc.c-torture/execute/pr70429.c: New test.
5579
3336c6e0
JJ
5580 PR tree-optimization/70405
5581 * gcc.dg/pr70405.c: New test.
5582
728557fd
AV
55832016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
5584
5585 PR fortran/70397
5586 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
5587 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
5588
bef977d4
TS
55892016-03-29 Thomas Schwinge <thomas@codesourcery.com>
5590
5591 PR testsuite/64177
5592 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
5593 __cilkrts_set_param to set two workers.
5594 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
5595 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
5596
6f6d25c9
DH
55972016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
5598
bf867841 5599 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 5600
45733562
KY
56012016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
5602
5603 PR target/70406
bf867841 5604 * gcc.target/i386/pr70406.c: New test.
45733562 5605
a1799e5e
EB
56062016-03-27 Eric Botcazou <ebotcazou@adacore.com>
5607
5608 * gnat.dg/specs/double_record_extension3.ads: New test.
5609
5fca7b66
RH
56102016-03-25 Richard Henderson <rth@redhat.com>
5611
5612 PR target/70120
5613 * gcc.target/aarch64/pr70120-1.c: New.
5614 * gcc.target/aarch64/pr70120-2.c: New.
5615 * gcc.target/aarch64/pr70120-3.c: New.
5616
31ce75c6
PP
56172016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
5618
5619 PR c++/62212
5620 * g++.dg/template/mangle2.C: The dg-do directive should be
5621 "compile" not "assemble".
5622
3caf0ca1
BS
56232016-03-25 Bernd Schmidt <bschmidt@redhat.com>
5624
5625 PR lto/69650
5626 * gcc.dg/pr69650.c: New test.
5627
634035b6
DE
56282016-03-25 David Edelsohn <dje.gcc@gmail.com>
5629
5630 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
5631
45d34276
AM
56322016-03-25 Alan Modra <amodra@gmail.com>
5633
5634 * gcc.dg/dfp/pr70052.c: New test.
5635
8f085166
RH
56362016-03-24 Richard Henderson <rth@redhat.com>
5637
5638 PR middle-end/69845
5639 * gcc.dg/tree-ssa/pr69845-1.c: New test.
5640 * gcc.dg/tree-ssa/pr69845-2.c: New test.
5641
011e5ec3
TV
56422016-03-24 Tom de Vries <tom@codesourcery.com>
5643
5644 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
5645
9e3f4551
TV
56462016-03-24 Tom de Vries <tom@codesourcery.com>
5647
5648 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
5649 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
5650
45780041
TV
56512016-03-24 Tom de Vries <tom@codesourcery.com>
5652
5653 * c-c++-common/goacc/uninit-dim-clause.c: New test.
5654 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
5655
887ab4e5
PP
56562016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
5657
5658 PR c++/62212
5659 * g++.dg/template/mangle2.C: New test.
5660
69a9a66f
RB
56612016-03-24 Richard Biener <rguenther@suse.de>
5662
5663 PR tree-optimization/70396
5664 * gcc.dg/torture/pr70396.c: New testcase.
5665
ed87de55
RB
56662016-03-24 Richard Biener <rguenther@suse.de>
5667
5668 PR middle-end/70370
5669 * gcc.dg/torture/pr70370.c: New testcase.
5670
ea064934
TV
56712016-03-24 Tom de Vries <tom@codesourcery.com>
5672
5673 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
5674 * gfortran.dg/goacc/kernels-tree.f95: Same.
5675 * gfortran.dg/goacc/parallel-tree.f95: Same.
5676
b2a4dd1d
TV
56772016-03-24 Tom de Vries <tom@codesourcery.com>
5678
5679 * c-c++-common/goacc/uninit-if-clause.c: New test.
5680 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
5681
72e7cd6e
JJ
56822016-03-24 Jakub Jelinek <jakub@redhat.com>
5683
5684 PR target/70290
bf867841
UB
5685 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
5686 Fix formatting.
72e7cd6e 5687
ce9d0c03
RB
56882016-03-24 Richard Biener <rguenther@suse.de>
5689
5690 PR tree-optimization/70372
5691 * gcc.dg/tree-ssa/pr70372.c: New testcase.
5692
426b9428
PP
56932016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5694
5695 PR c++/70347
5696 * g++.dg/cpp1y/nsdmi-union1.C: New test.
5697
cd1588c4
PP
56982016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
5699
5700 PR c++/70332
5701 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
5702
61637db3
JJ
57032016-03-23 Jakub Jelinek <jakub@redhat.com>
5704
928af3bf
JJ
5705 PR c++/70001
5706 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
5707 * g++.dg/cpp1y/pr70001.C: New test.
5708
61637db3
JJ
5709 PR c++/70323
5710 * g++.dg/cpp0x/constexpr-70323.C: New test.
5711
05aca4e7
AO
57122016-03-23 Alexandre Oliva <aoliva@redhat.com>
5713 Jason Merrill <jason@redhat.com>
5714 Jakub Jelinek <jakub@redhat.com>
5715
5716 PR c++/69315
5717 * g++.dg/cpp0x/constexpr-69315.C: New test.
5718 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
5719
fbdb6baf
MP
57202016-03-23 Marek Polacek <polacek@redhat.com>
5721
5722 PR c++/69884
5723 * g++.dg/warn/Wignored-attributes-1.C: New test.
5724 * g++.dg/warn/Wignored-attributes-2.C: New test.
5725
d79ee524
TV
57262016-03-23 Tom de Vries <tom@codesourcery.com>
5727
5728 * c-c++-common/goacc/kernels-default.c (foo): Add missing
5729 initialization.
5730 * gfortran.dg/goacc/private-3.f95 (test): Same.
5731 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
5732 missing use param.
5733
a59f0bef
KT
57342016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5735
5736 * lib/target-supports.exp: Remove v7ve entry from loop
5737 creating effective target checks.
5738 (check_effective_target_arm_arch_v7ve_ok): New procedure.
5739 (add_options_for_arm_arch_v7ve): Likewise.
5740
0179520a
JJ
57412016-03-23 Jakub Jelinek <jakub@redhat.com>
5742
5743 PR tree-optimization/70354
5744 * gcc.dg/vect/pr70354-1.c: New test.
5745 * gcc.dg/vect/pr70354-2.c: New test.
5746 * gcc.target/i386/avx2-pr70354-1.c: New test.
5747 * gcc.target/i386/avx2-pr70354-2.c: New test.
5748
75bb14d7
JL
57492016-03-22 Jeff Law <law@redhat.com>
5750
5751 PR target/70232
5752 * gcc.dg/tree-ssa/pr70232.c: New test.
5753
72c9526d
IE
57542016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5755
5756 PR target/70302
5757 * gcc.target/i386/pr70302.c: New test.
5758
a3ca1bc5
RB
57592016-03-22 Richard Biener <rguenther@suse.de>
5760
5761 PR middle-end/70251
5762 * g++.dg/torture/pr70251.C: New testcase.
5763
5c240f4d
DM
57642016-03-22 David Malcolm <dmalcolm@redhat.com>
5765
5766 PR c/69993
5767 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
5768 Wmisleading-indentation.c.
5769 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
5770 reflect change to diagnostic text and order of messages.
5771 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
5772
80f6631b
DE
57732016-03-22 David Edelsohn <dje.gcc@gmail.com>
5774
5775 * g++.dg/ext/java-3.C: Don't compile on AIX.
5776
9a10956c
RB
57772016-03-22 Richard Biener <rguenther@suse.de>
5778
5779 PR middle-end/70333
5780 * gcc.dg/torture/pr70333.c: New testcase.
5781
6cedf922
IE
57822016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
5783
5784 * g++.dg/ext/pr70290.C: New test.
5785
cd6c27ac
KY
57862016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
5787
5788 PR target/70325
5789 * gcc.target/i386/pr70325.c: New test.
5790
4cde512c
JJ
57912016-03-22 Jakub Jelinek <jakub@redhat.com>
5792
b01915ed
JJ
5793 PR target/70329
5794 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
5795 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
5796
4e3e2cf1
JJ
5797 PR target/70300
5798 * gcc.target/i386/pr70300.c: New test.
5799
4cde512c
JJ
5800 PR c++/70295
5801 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
5802 (func2): New function for cond with parens, xfail warning for c++.
5803 * g++.dg/warn/Wnonnull-compare-8.C: New test.
5804
16f6d7dc
PP
58052016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5806
5807 PR c++/70096
5808 * g++.dg/template/ptrmem30.C: New test.
5809
a3e2b438
PP
58102016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
5811
5812 PR c++/70204
5813 * g++.dg/cpp0x/constexpr-70204a.C: New test.
5814 * g++.dg/cpp0x/constexpr-70204b.C: New test.
5815
11b6a02e
JJ
58162016-03-21 Jakub Jelinek <jakub@redhat.com>
5817
5818 PR middle-end/70326
5819 * gcc.dg/pr70326.c: New test.
5820
b9407883
MG
58212016-03-21 Marc Glisse <marc.glisse@inria.fr>
5822 Jakub Jelinek <jakub@redhat.com>
5823
5824 PR tree-optimization/70317
5825 * gcc.dg/pr70317.c: New test.
5826
4a148e19
UB
58272016-03-21 Uros Bizjak <ubizjak@gmail.com>
5828
5829 PR target/70327
5830 * gcc.target/i386/pr70327.c: New test.
5831
2a85ddbb
ML
58322016-03-21 Martin Liska <mliska@suse.cz>
5833
7d36fe98 5834 PR ipa/70306
2a85ddbb
ML
5835 * gcc.dg/ipa/pr70306.c: New test.
5836
4a148e19 58372016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
5838
5839 * gcc.target/arm/attr-align1.c: Skip if M-profile.
5840 * gcc.target/arm/attr-align3.c: Likewise.
5841 * gcc.target/arm/attr_arm.c: Likewise.
5842 * gcc.target/arm/flip-thumb.c: Likewise.
5843
6b366948
JJ
58442016-03-21 Jakub Jelinek <jakub@redhat.com>
5845
5846 PR target/70296
5847 * gcc.target/powerpc/altivec-36.c: New test.
5848
2fac8c14
RB
58492016-03-21 Richard Biener <rguenther@suse.de>
5850
5851 PR tree-optimization/70310
5852 * gcc.dg/torture/pr70310.c: New testcase.
5853
e9bde854
KY
58542016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
5855
5856 PR target/70293
5857 * gcc.target/i386/pr70293.c: New test.
5858
56bbfaf6
RB
58592016-03-21 Richard Biener <rguenther@suse.de>
5860
5861 PR tree-optimization/70288
5862 * gcc.dg/torture/pr70288-1.c: New testcase.
5863 * gcc.dg/torture/pr70288-2.c: Likewise.
5864
3eee49ed
AB
58652016-03-21 Andrey Belevantsev <abel@ispras.ru>
5866
5867 PR rtl-optimization/69307
5868 * gcc.target/arm/pr69307.c: New test.
4a148e19 5869
8e7816b4
AB
58702016-03-21 Andrey Belevantsev <abel@ispras.ru>
5871
5872 PR rtl-optimization/69102
5873 * gcc.c-torture/compile/pr69102.c: New test.
5874
14d7d4be
JL
58752016-03-18 Jeff Law <law@redhat.com>
5876
5877 PR rtl-optimization/70263
5878 * gcc.c-torture/compile/pr70263-1.c: New test.
5879 * gcc.target/i386/pr70263-2.c: New test.
5880
5c6a601c
BS
58812016-03-18 Bernd Schmidt <bschmidt@redhat.com>
5882
5883 PR rtl-optimization/70278
5884 * gcc.dg/torture/pr70278.c: New test.
5885 * gcc.target/arm/pr70278.c: New test.
5886
4bbf545b
DM
58872016-03-18 David Malcolm <dmalcolm@redhat.com>
5888
5889 PR c/70281
5890 * gcc.dg/plugin/diagnostic-test-expressions-1.c
5891 (test_builtin_types_compatible_p): New test function.
5892 * gcc.dg/pr70281.c: New test case.
5893
dc28bb68
CL
58942016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
5895
5896 PR target/70113
5897 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
5898
5e8d6dff
IE
58992016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
5900
5901 PR tree-optimization/70252
5902 * gcc.dg/pr70252.c: New test.
5903
d0e7e403
TV
59042016-03-18 Tom de Vries <tom@codesourcery.com>
5905
5906 * gcc.dg/pr70161-2.c: New test.
5907 * gcc.dg/pr70161.c: New test.
5908
fa22501a
TV
59092016-03-18 Tom de Vries <tom@codesourcery.com>
5910
5911 PR ipa/70269
5912 * gcc.dg/pr70269.c: New test.
5913
dd125026
JJ
59142016-03-18 Jakub Jelinek <jakub@redhat.com>
5915
5916 PR c++/70267
5917 * g++.dg/ext/java-3.C: New test.
5918
91914f0a
PP
59192016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5920
5921 PR c++/70205
5922 * g++.dg/lookup/pr70205.C: New test.
5923
753a8910
PP
59242016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
5925
5926 PR c++/70218
5927 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
5928
14ba7b28
MP
59292016-03-17 Marek Polacek <polacek@redhat.com>
5930
5931 PR c/69407
5932 * gcc.dg/atomic-op-6.c: New test.
5933
ded60913
DM
59342016-03-17 David Malcolm <dmalcolm@redhat.com>
5935
5936 PR c/70264
5937 * c-c++-common/pr70264.c: New test case.
5938
a3aad0e6
JJ
59392016-03-17 Jakub Jelinek <jakub@redhat.com>
5940
17366700
JJ
5941 PR c++/70144
5942 * c-c++-common/pr70144-1.c: New test.
5943 * c-c++-common/pr70144-2.c: New test.
5944
a3aad0e6
JJ
5945 PR c++/70272
5946 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
5947 * g++.dg/opt/flifetime-dse6.C: New test.
5948 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5949
b57e6e18
L
59502016-03-17 H.J. Lu <hongjiu.lu@intel.com>
5951
5952 PR driver/70192
5953 * gcc.dg/pic-1.c: New test.
5954 * gcc.dg/pic-2.c: Likewise.
5955 * gcc.dg/pic-3.c: Likewise.
5956 * gcc.dg/pic-4.c: Likewise.
5957 * gcc.dg/pie-1.c: Likewise.
5958 * gcc.dg/pie-2.c: Likewise.
5959 * gcc.dg/pie-3.c: Likewise.
5960 * gcc.dg/pie-4.c: Likewise.
5961 * gcc.dg/pie-5.c: Likewise.
5962 * gcc.dg/pie-6.c: Likewise.
5963
b38ba58b
TV
59642016-03-17 Tom de Vries <tom@codesourcery.com>
5965
5966 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
5967 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
5968
6931b3b7
RB
59692016-03-17 Richard Biener <rguenther@suse.de>
5970
5971 PR debug/70271
5972 * g++.dg/debug/pr70271.C: New testcase.
5973
0c8b64cb
IE
59742016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
5975
5976 * gcc.target/i386/pr70251.c: New test.
5977
b1970801
MP
59782016-03-17 Marek Polacek <polacek@redhat.com>
5979
5980 PR c++/70194
5981 * g++.dg/warn/constexpr-70194.C: New test.
5982
820c5eaa
RH
59832016-03-16 Richard Henderson <rth@redhat.com>
5984
5985 PR middle-end/70240
5986 * gcc.c-torture/compile/pr70240.c: New.
5987
da0ad263
SKS
59882016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5989
5990 * gcc.c-torture/compile/20151204.c: Skip for avr.
5991
c73d295c
JJ
59922016-03-16 Jakub Jelinek <jakub@redhat.com>
5993
5994 PR target/70245
5995 * g++.dg/opt/pr70245.C: New test.
5996 * g++.dg/opt/pr70245.h: New file.
5997 * g++.dg/opt/pr70245-aux.cc: New file.
5998
b2794066
MS
59992016-03-16 Martin Sebor <msebor@redhat.com>
6000
6001 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6002
aa43616c
RH
60032016-03-16 Richard Henderson <rth@redhat.com>
6004
6005 PR middle-end/70199
6006 * gcc.c-torture/compile/pr70199.c: New.
6007
59608fe5
L
60082016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6009
6010 * gcc.dg/uninit-19.c: Run dos2unix.
6011
ab4c578f
MP
60122016-03-16 Marek Polacek <polacek@redhat.com>
6013
6014 PR c/70093
6015 * gcc.dg/nested-func-10.c: New test.
6016 * gcc.dg/nested-func-9.c: New test.
6017
f5387e76
JJ
60182016-03-16 Jakub Jelinek <jakub@redhat.com>
6019
6020 PR tree-optimization/68714
6021 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6022
7662b718
TV
60232016-03-16 Tom de Vries <tom@codesourcery.com>
6024
6025 PR tree-optimization/68715
6026 * gcc.dg/graphite/pr68715-2.c: New test.
6027 * gcc.dg/graphite/pr68715.c: New test.
6028 * gfortran.dg/graphite/pr68715.f90: New test.
6029
be7ce7ae
TV
60302016-03-16 Tom de Vries <tom@codesourcery.com>
6031
6032 PR tree-optimization/68809
6033 * gcc.dg/graphite/pr68809-2.c: New test.
6034 * gcc.dg/graphite/pr68809.c: New test.
6035
1935f250
JJ
60362016-03-16 Jakub Jelinek <jakub@redhat.com>
6037
6651c93e
JJ
6038 PR c++/70147
6039 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6040 method call to i () as argument. Adjust expected output.
6041
1935f250
JJ
6042 PR c++/70147
6043 * g++.dg/ubsan/pr70147-1.C: New test.
6044 * g++.dg/ubsan/pr70147-2.C: New test.
6045
ab1caa6e
MS
60462016-03-15 Martin Sebor <msebor@redhat.com>
6047
6048 PR c++/58281
6049 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6050
5c2a1bbb
JDA
60512016-03-15 John David Anglin <danglin@gcc.gnu.org>
6052
cb5d8ad1
JDA
6053 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6054 hppa*-*-hpux*.
6055
b440dd40
JDA
6056 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6057
5c2a1bbb
JDA
6058 PR libfortran/69799
6059 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6060 libatomic_available.
6061
42c729c5
MP
60622016-03-15 Marek Polacek <polacek@redhat.com>
6063
6064 PR c++/70209
6065 * g++.dg/ext/attribute-may-alias-4.C: New test.
6066
82b1c550
AM
60672016-03-15 Alexander Monakov <amonakov@ispras.ru>
6068
6069 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6070 -fvar-tracking-assignments-toggle flag.
6071
4ccbf3a6
PH
60722016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6073
6074 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6075
c39858bd
JJ
60762016-03-15 Jakub Jelinek <jakub@redhat.com>
6077
6078 PR rtl-optimization/70222
6079 * gcc.c-torture/execute/pr70222-1.c: New test.
6080 * gcc.c-torture/execute/pr70222-2.c: New test.
6081
8be119c1
RH
60822016-03-15 Richard Henderson <rth@redhat.com>
6083
6084 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
6085
6598bb55
AB
60862016-03-15 Andrey Belevantsev <abel@ispras.ru>
6087
6088 PR rtl-optimization/69032
6089 * gcc.dg/pr69032.c: New test.
6090
81fa2944
AB
60912016-03-15 Andrey Belevantsev <abel@ispras.ru>
6092
6093 PR rtl-optimization/63384
4a148e19 6094 * g++.dg/pr63384.C: New test.
81fa2944 6095
74ea9ab6
AB
60962016-03-15 Andrey Belevantsev <abel@ispras.ru>
6097
6098 PR target/64411
6099 * gcc.target/i386/pr64411.C: New test.
6100
045d5055
TV
61012016-03-15 Tom de Vries <tom@codesourcery.com>
6102
6103 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
6104 * gfortran.dg/goacc/kernels-alias.f95: New test.
6105
3ea33585
MS
61062016-03-14 Martin Sebor <msebor@redhat.com>
6107
6108 PR c++/53792
6109 * g++.dg/cpp0x/constexpr-inline.C: New test.
6110 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
6111
1df7b330
DE
61122016-03-14 David Edelsohn <dje.gcc@gmail.com>
6113
6114 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
6115
79b57d18
JJ
61162016-03-14 Jakub Jelinek <jakub@redhat.com>
6117
6118 PR middle-end/70219
6119 * gcc.dg/pr70219.c: New test.
6120
3cbf012a
BS
61212016-03-14 Bernd Schmidt <bschmidt@redhat.com>
6122
6123 PR target/70083
6124 * gcc.dg/torture/pr70083.c: New test.
6125 * gcc.target/i386/pr70083.c: New test.
6126
a9fee7cd
RB
61272016-03-14 Richard Biener <rguenther@suse.de>
6128
6129 PR tree-optimization/56365
6130 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
6131
4799603f
SB
61322016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
6133
6134 PR target/70098
6135 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
6136 New function.
6137 * g++.dg/pr70098.C: New testcase.
6138
6139
760ca967
TV
61402016-03-14 Tom de Vries <tom@codesourcery.com>
6141
6142 PR tree-optimization/70045
6143 * gcc.dg/graphite/pr70045.c: New test.
6144
44e66a77
JD
61452016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6146
6147 PR fortran/69043
6148 * gfortran.dg/include_9.f90: New test.
6149
a18e0fe1
DH
61502016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6151
6152 PR fortran/45076
6153 gfortran.dg/prof/prof.exp: New script.
6154 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
6155
d0aca6ab
AB
61562016-03-12 Andrey Belevantsev <abel@ispras.ru>
6157
6158 PR rtl-optimization/69307
6159 * gcc.dg/pr69307.c: New test.
6160
cefe08a4
VM
61612016-03-12 Vladimir Makarov <vmakarov@redhat.com>
6162
6163 PR target/69614
6164 * gcc.target/arm/pr69614.c: New.
6165
70112e2a
PT
61662016-03-12 Paul Thomas <pault@gcc.gnu.org>
6167
6168 PR fortran/70031
6169 * gfortran.dg/submodule_14.f08: New test
6170
6171 PR fortran/69524
6172 * gfortran.dg/submodule_15.f08: New test
6173
3f1e5d3a
PP
61742016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
6175
6176 PR c++/70106
6177 * g++.dg/cpp1y/paren3.C: New test.
6178
a3f6d680
MM
61792016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6180
6181 PR target/70131
6182 * gcc.target/powerpc/ppc-round2.c: New test.
6183
92348f09
BS
61842016-03-11 Bernd Schmidt <bschmidt@redhat.com>
6185
6186 PR target/70123
6187 * gcc.dg/torture/pr70123.c: New test.
6188
cebde9e9
JL
61892016-03-11 Jeff Law <law@redhat.com>
6190
6191 PR tree-optimization/70190
6192 * gcc.c-torture/compile/pr70190.c: New test.
6193
3edc5da4
DM
61942016-03-11 David Malcolm <dmalcolm@redhat.com>
6195
6196 PR c/68187
6197 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
6198 case.
6199 (test43_b): Likewise.
6200 (test43_c): Likewise.
6201 (test43_d): Likewise.
6202 (test43_e): Likewise.
6203 (test43_f): Likewise.
6204 (test43_g): Likewise.
6205 (test44_a): Likewise.
6206 (test44_b): Likewise.
6207 (test44_c): Likewise.
6208 (test44_d): Likewise.
6209 (test44_e): Likewise.
6210
318c1204
DM
62112016-03-11 David Malcolm <dmalcolm@redhat.com>
6212
6213 PR c/70085
6214 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
6215
bc062234
KT
62162016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6217
6218 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
6219 dg-options.
6220
acfc1ac1
KT
62212016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6222
6223 PR target/70002
6224 PR target/69245
6225 * gcc.target/aarch64/pr69245_2.c: New test.
6226
d1e2bb2d
JJ
62272016-03-11 Jakub Jelinek <jakub@redhat.com>
6228
6229 PR tree-optimization/70177
6230 * gcc.dg/pr70177.c: New test.
6231
07350627
AL
62322016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6233
6234 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
6235
5c6706f7
AL
62362016-03-11 Alan Lawrence <alan.lawrence@arm.com>
6237
6238 * gcc.dg/tree-ssa/sra-20.c: New.
6239
02d472a2
JJ
62402016-03-11 Jakub Jelinek <jakub@redhat.com>
6241
686d390a
JJ
6242 PR rtl-optimization/70174
6243 * gcc.dg/pr70174.c: New test.
6244
02d472a2
JJ
6245 PR tree-optimization/70169
6246 * gcc.dg/pr70169.c: New test.
6247
0f9befa1
IE
62482016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6249
6250 PR target/70160
6251 * gcc.target/i386/pr70160.c: New test.
6252
432d4670
AK
62532016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6254
6255 * gcc.target/s390/dfp-1.c: New test.
6256
a3dc8760
NC
62572016-03-10 Nick Clifton <nickc@redhat.com>
6258
6259 PR target/70044
6260 * gcc.target/aarch64/pr70044.c: New test.
6261
b87a8d7d
PP
62622016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
6263 Jakub Jelinek <jakub@redhat.com>
6264
6265 PR c++/70001
6266 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
6267 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
6268 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
6269
4f4ada6a
JH
62702016-03-10 Jan Hubicka <hubicka@ucw.cz>
6271
6272 PR lto/69589
6273 * g++.dg/lto/pr69589_0.C: New testcase
6274 * g++.dg/lto/pr69589_1.C: New testcase
6275
d49b0aa0
MP
62762016-03-10 Marek Polacek <polacek@redhat.com>
6277
6278 PR c++/70153
6279 * g++.dg/delayedfold/unary-plus1.C: New test.
6280
62812016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
6282
6283 * gcc.target/arm/pr45701-1.c: Escape brackets.
6284 * gcc.target/arm/pr45701-2.c: Likewise.
6285
71017a7b
AL
62862016-03-10 Alan Lawrence <alan.lawrence@arm.com>
6287
6288 * gfortran.dg/unconstrained_commons.f: New.
6289
ba52669f
AM
62902016-03-10 Alan Modra <amodra@gmail.com>
6291
6292 * gcc.dg/pr69195.c: New.
6293 * gcc.dg/pr69238.c: New.
6294
27742332
TV
62952016-03-10 Tom de Vries <tom@codesourcery.com>
6296
6297 PR testsuite/68915
6298 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
6299
3a81a594
RB
63002016-03-10 Richard Biener <rguenther@suse.de>
6301
6302 PR tree-optimization/70128
6303 * gcc.dg/tree-ssa/alias-34.c: New testcase.
6304 * gcc.dg/tree-ssa/alias-35.c: Likewise.
6305
3433b975
JJ
63062016-03-09 Jakub Jelinek <jakub@redhat.com>
6307
c2864f02
JJ
6308 PR tree-optimization/70152
6309 * gcc.dg/pr70152.c: New test.
6310
3433b975
JJ
6311 PR target/70086
6312 * gcc.target/i386/pr70086-1.c: New test.
6313 * gcc.target/i386/pr70086-2.c: New test.
6314 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
6315
6316 PR tree-optimization/70127
6317 * gcc.c-torture/execute/pr70127.c: New test.
6318
96b3c82d
CP
63192016-03-09 Cesar Philippidis <cesar@codesourcery.com>
6320
6321 * c-c++-common/goacc/combined-directives-2.c: New test.
6322
b4f3232d
DM
63232016-03-09 David Malcolm <dmalcolm@redhat.com>
6324
6325 PR c/68473
6326 PR c++/70105
6327 * g++.dg/diagnostic/pr70105.C: New test.
6328 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
6329 (test_multiple_ordinary_maps): New test function.
6330
40499f81
DM
63312016-03-09 David Malcolm <dmalcolm@redhat.com>
6332
6333 PR c/68473
6334 PR c++/70105
6335 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
6336 Drop range information from call to inform_at_rich_loc.
6337 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
6338 New.
6339 (test_show_locus): Replace calls to rich_location::add_range with
6340 calls to add_range. Rewrite the tests that used the now-defunct
6341 rich_location ctor taking a source_range. Simplify other tests
6342 by replacing calls to COMBINE_LOCATION_DATA with calls to
6343 make_location.
6344
c9e33662
RB
63452016-03-09 Richard Biener <rguenther@suse.de>
6346 Jakub Jelinek <jakub@redhat.com>
6347
6348 PR tree-optimization/70138
6349 * gcc.dg/vect/pr70138-1.c: New testcase.
6350 * gcc.dg/vect/pr70138-2.c: Likewise.
6351
2c73b764
JJ
63522016-03-09 Jakub Jelinek <jakub@redhat.com>
6353
6354 PR target/70049
6355 * gcc.target/i386/pr70049.c: New test.
6356
c06d25bb
RB
63572016-03-09 Richard Biener <rguenther@suse.de>
6358
6359 PR c/70143
6360 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
6361 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6362 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
6363
5828a501
RO
63642016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6365
6366 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
6367 arm-*-*.
6368
2e141c8d
JJ
63692016-03-09 Jakub Jelinek <jakub@redhat.com>
6370
5a9def37
JJ
6371 PR middle-end/67278
6372 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
6373
2e141c8d
JJ
6374 PR target/67278
6375 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
6376
6377 PR middle-end/70050
6378 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
6379 in testcase comment.
6380
bf751f40
TV
63812016-03-09 Tom de Vries <tom@codesourcery.com>
6382
6383 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
6384 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
6385 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6386 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
6387 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
6388 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
6389 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
6390 * gfortran.dg/goacc/kernels-loop.f95: New test.
6391
e210c999
MS
63922016-03-08 Martin Sebor <msebor@redhat.com>
6393
6394 PR c++/62096
6395 * g++.dg/warn/overflow-warn-7.C: New test.
6396
80aac5c8
JM
63972016-03-08 Jason Merrill <jason@redhat.com>
6398
6399 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
6400 * lib/target-supports.exp (check_effective_target_concepts): New.
6401
12b81409
JJ
64022016-03-08 Jakub Jelinek <jakub@redhat.com>
6403
d259b234
JJ
6404 PR c++/70135
6405 * g++.dg/cpp1y/constexpr-loop4.C: New test.
6406 * g++.dg/ubsan/pr70135.C: New test.
6407
12b81409
JJ
6408 PR target/70110
6409 * gcc.dg/pr70110.c: New test.
6410
b4e9f2aa
MJ
64112016-03-07 Martin Jambor <mjambor@suse.cz>
6412
6413 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
6414 * c-c++-common/gomp/if-1.c: Likewise.
6415 * c-c++-common/gomp/pr61486-2.c: Likewise.
6416 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
6417 to dg-additional-options.
6418 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
6419 * g++/gomp/target-teams-1.c: Likewise.
6420 * gcc.dg/gomp/gomp.exp: Likewise.
6421 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
6422 dg-additional-options.
6423 * gfortran.dg/gomp/gomp.exp: Likewise.
6424 * gfortran.dg/gomp/target1.f90: Remove dg-options.
6425 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
6426 dg-additional-options.
6427 * gfortran.dg/gomp/target3.f90: Remove dg-options.
6428
f86e631e
MJ
64292016-03-07 Martin Jambor <mjambor@suse.cz>
6430
6431 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
6432 * c-c++-common/gomp/gridify-1.c: New test.
6433 * gfortran.dg/gomp/gridify-1.f90: Likewise.
6434
94156b3f
AV
64352016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
6436
6437 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
6438 trigger for cortex-r8, when scanning for register r8.
6439 * gcc.target/arm/pr45701-2.c: Likewise.
6440
a84a49b7 64412016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 6442 Jeff Law <law@redhat.com>
a84a49b7
RB
6443
6444 PR tree-optimization/69740
6445 * gcc.c-torture/compile/pr69740-1.c: New test.
6446 * gcc.c-torture/compile/pr69740-2.c: New test.
6447
e41f6c9e
BS
64482016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6449
6450 * lib/target-supports.exp
6451 (check_effective_target_whole_vector_shift): Enable for PPC64.
6452
57548bf5
RB
64532016-03-07 Richard Biener <rguenther@suse.de>
6454
6455 PR tree-optimization/70115
6456 * gcc.dg/torture/pr70115.c: New testcase.
6457
4ae13300
NS
64582016-03-07 Nathan Sidwell <nathan@codesourcery.com>
6459
6460 PR middle-end/69916
6461 * c-c-++-common/goacc/pr69916.c: New.
6462
5edb9853
RH
64632016-03-07 Richard Henderson <rth@redhat.com>
6464
6465 * gcc.c-torture/compile/pr70061.c: New test.
6466
2067a8f3
RB
64672016-03-07 Richard Biener <rguenther@suse.de>
6468
6469 PR testsuite/70109
6470 * gcc.dg/vect/O3-pr36098.c: New testcase.
6471
4145a9b7
CL
64722016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
6473
6474 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
6475
1878be32
EB
64762016-03-07 Eric Botcazou <ebotcazou@adacore.com>
6477
6478 * gnat.dg/renaming9.ad[sb]: New testcase.
6479
df762bb2
JJ
64802016-03-05 Jakub Jelinek <jakub@redhat.com>
6481
6482 PR c++/70084
6483 * g++.dg/expr/stdarg3.C: New test.
6484
7d461295
JL
64852016-03-04 Jeff Law <law@redhat.com>
6486
6487 PR tree-optimization/69196
6488 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
6489 x86_64-*-*.
6490
29b9828f
BS
64912016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6492
b6b552fd
BS
6493 PR c/69973
6494 * gcc.dg/pr69973.c: New test.
6495
201d49e9
BS
6496 PR rtl-optimization/69941
6497 * gcc.dg/torture/pr69941.c: New test.
6498
29b9828f
BS
6499 PR c/69824
6500 * gcc.dg/pr69824.c: New test.
6501
640b7e74
TV
65022016-03-05 Tom de Vries <tom@codesourcery.com>
6503
6504 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
6505 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
6506 function.
6507
7a3a3fad
PP
65082016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
6509
6510 PR c++/66786
6511 * g++.dg/cpp1y/var-templ48.C: New test.
6512 * g++.dg/cpp1y/var-templ49.C: New test.
6513
cd439aec
EB
65142016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6515
6516 * g++.dg/Wno-frame-address.C: Skip on IA-64.
6517
60204554
JJ
65182016-03-04 Jakub Jelinek <jakub@redhat.com>
6519
0c8825de
JJ
6520 PR c++/70035
6521 * g++.dg/ubsan/pr70035.C: New test.
6522
60204554
JJ
6523 PR target/70062
6524 * gcc.target/i386/pr70062.c: New test.
6525
f79d4eab
L
65262016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6527
6528 * g++.dg/template/typename21.C: Remove c++98_only.
6529
ea81ce67
L
65302016-03-04 H.J. Lu <hongjiu.lu@intel.com>
6531
6532 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
6533
64b23c13
DM
65342016-03-04 David Malcolm <dmalcolm@redhat.com>
6535
6536 PR c/68187
6537 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
6538 function.
6539 (fn_42_b): Likewise.
6540 (fn_42_c): Likewise.
6541
729526f5
DM
65422016-03-04 David Malcolm <dmalcolm@redhat.com>
6543
6544 PR c/68187
6545 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
6546 function.
6547 (fn_40_b): Likewise.
6548 (fn_41_a): Likewise.
6549 (fn_41_b): Likewise.
6550
f9ea11ac
JJ
65512016-03-04 Jakub Jelinek <jakub@redhat.com>
6552
6553 PR target/70059
6554 * gcc.target/i386/avx512f-pr70059.c: New test.
6555 * gcc.target/i386/avx512dq-pr70059.c: New test.
6556
b6c38c69
BS
65572016-03-04 Bernd Schmidt <bschmidt@redhat.com>
6558
6559 PR rtl-optimization/57676
6560 * gcc.dg/torture/pr57676.c: New test.
6561
af3cdd34
IE
65622016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6563
6564 * gcc.dg/pr70026.c: New test.
6565
7ff6ca38
MP
65662016-03-04 Marek Polacek <polacek@redhat.com>
6567
6568 PR c/69798
6569 * gcc.dg/cilk-plus/pr69798-1.c: New test.
6570 * gcc.dg/cilk-plus/pr69798-2.c: New test.
6571
a6bf62d5
KT
65722016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6573
6574 PR target/70004
6575 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
6576 Delete.
6577 (test_corners_sisd_si): Likewise.
6578 (main): Remove checks of the above.
6579 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
6580
ae4cdc6a
EB
65812016-03-04 Eric Botcazou <ebotcazou@adacore.com>
6582
6583 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
6584
08455559
CL
65852016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
6586
6587 * gcc.dg/torture/pr69951.c: Accept argc==0.
6588
e9a35493
RB
65892016-03-04 Richard Biener <rguenther@suse.de>
6590
6591 PR c++/70054
6592 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
6593 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
6594
fba054c2
DV
65952016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6596
6597 PR testsuite/69766
6598 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
6599 testing multiarch.
6600
f10cdc6c
JJ
66012016-03-04 Jakub Jelinek <jakub@redhat.com>
6602
6603 PR debug/69947
6604 * gcc.dg/guality/pr69947.c: New test.
6605
2e981ba0
JJ
66062016-03-03 Jakub Jelinek <jakub@redhat.com>
6607
6608 PR ada/70017
6609 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
6610
0ba3bfa2
KT
66112016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6612
6613 PR rtl-optimization/69904
6614 * gcc.target/arm/pr69904.c: New test.
6615
97ecdb46
JJ
66162016-03-03 Jakub Jelinek <jakub@redhat.com>
6617
6618 PR target/70021
6619 * gcc.dg/vect/pr70021.c: New test.
6620 * gcc.target/i386/pr70021.c: New test.
6621
a2a743a1
MP
66222016-03-03 Marek Polacek <polacek@redhat.com>
6623
6624 PR middle-end/70050
6625 * gcc.dg/pr70050.c: New test.
6626
fa07ecdd
JG
66272016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
6628
6629 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
6630
23504262
ML
66312016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
6632
6633 PR tree-optimization/70043
6634 * gfortran.dg/vect/pr70043.f90: New test.
6635
b7b9e1a9
EB
66362016-03-03 Eric Botcazou <ebotcazou@adacore.com>
6637
6638 * gnat.dg/specs/task1.ads: New test.
6639
cb83ba54
RO
66402016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6641
6642 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
6643 Invoke gdb with -batch.
6644 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
6645
a75f5e30
RB
66462016-03-03 Richard Biener <rguenther@suse.de>
6647
6648 PR tree-optimization/55936
6649 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
6650
268bc320
JL
66512016-03-02 Jeff Law <law@redhat.com>
6652
815f20ab
JL
6653 PR rtl-optimization/69942
6654 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
6655 effects of argument promotions.
6656
268bc320
JL
6657 PR tree-optimization/69987
6658 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
6659 target does not support -fprefetch-loop-arrays.
6660
171f7de5
UB
66612016-03-02 Uros Bizjak <ubizjak@gmail.com>
6662
6663 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
6664
192912db
BC
66652016-03-02 Bin Cheng <bin.cheng@arm.com>
6666
c7908871 6667 PR rtl-optimization/69052
192912db
BC
6668 * gcc.target/i386/pr69052.c: New test.
6669
90a7a40b
AM
66702016-03-02 Alan Modra <amodra@gmail.com>
6671
6672 * gcc.dg/pr69990.c: New.
6673
69fa742f
JJ
66742016-03-02 Jakub Jelinek <jakub@redhat.com>
6675
de752fb0
JJ
6676 PR c/68062
6677 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
6678
6679 PR middle-end/70022
6680 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
6681
69fa742f
JJ
6682 PR target/70028
6683 * gcc.target/i386/pr70028.c: New test.
6684
7c65bd56
MK
66852016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
6686
6687 * c-c++-common/asan/swapcontext-test-1.c,
6688 * c-c++-common/tsan/thread_leak.c,
6689 * g++.dg/tsan/aligned_vs_unaligned_race.C,
6690 * g++.dg/tsan/benign_race.C,
6691 * g++.dg/tsan/fd_close_norace.C,
6692 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
6693 races with sanitizer output
6694
37d98220 66952016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 6696 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
6697
6698 PR target/67278
6699 * gcc.dg/simd-8.c: New testcase.
6700
218db463
RB
67012016-03-02 Richard Biener <rguenther@suse.de>
6702
6703 PR middle-end/67278
6704 * gcc.dg/simd-7.c: New testcase.
6705
22c72158
EB
67062016-03-02 Eric Botcazou <ebotcazou@adacore.com>
6707
6708 * gcc.target/i386/pr70007.c: Tweak.
6709
9a790ccc
DV
67102016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
6711
6712 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
6713
bd02f00f
MP
67142016-03-02 Marek Polacek <polacek@redhat.com>
6715
6716 PR c/67854
6717 * gcc.dg/pr67854.c: New test.
6718
1e840f39
JJ
67192016-03-02 Jakub Jelinek <jakub@redhat.com>
6720
6721 PR middle-end/70025
6722 * gcc.dg/torture/pr70025.c: New test.
6723
bca00241
VK
67242016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
6725
6726 PR tree-optimization/68621
6727 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
6728
0bca04b8
EB
67292016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6730
6731 * gcc.target/i386/pr70007.c: New test.
6732
2a9afc86
JL
67332016-03-01 Jeff Law <law@redhat.com>
6734
eab2541b 6735 PR tree-optimization/69196
9d83ef71 6736 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 6737
2a9afc86
JL
6738 PR tree-optimization/69196
6739 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
6740 duplicating code and spoiling the expected output.
6741
0d39977e
MM
67422016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6743
6744 PR target/70033
6745 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
6746 supports power9 before doing tests.
6747 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
6748 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
6749 * gcc.target/powerpc/p9-permute.c: Likewise.
6750
a0c0699d
UB
67512016-03-01 Uros Bizjak <ubizjak@gmail.com>
6752
6753 PR target/70027
6754 * gcc.target/i386/pr70027.c: New test.
6755
0ae3ef47 67562016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
6757
6758 * gcc.dg/pr70017.c: New test.
6759
686e2237
JJ
67602016-03-01 Jakub Jelinek <jakub@redhat.com>
6761
6762 PR c/69796
6763 PR c/69974
6764 * gcc.dg/pr69796.c: New test.
6765 * gcc.dg/pr69974.c: New test.
6766
f8e4188c
EB
67672016-03-01 Eric Botcazou <ebotcazou@adacore.com>
6768
6769 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
6770
5e3f1c7c
JL
67712016-02-29 Jeff Law <law@redhat.com>
6772
6773 PR tree-optimization/69987
6774 * gfortran.dg/pr69987.f90: New test.
6775
6776 PR tree-optimization/69989
6777 * gcc.c-torture/compile/pr69989-2.c: New test.
6778
1be56bc5
MP
67792016-03-01 Marek Polacek <polacek@redhat.com>
6780
6781 PR c++/69795
6782 * g++.dg/parse/invalid1.C: New test.
6783
1b19470d
RB
67842016-03-01 Richard Biener <rguenther@suse.de>
6785
6786 PR middle-end/70022
6787 * gcc.dg/pr70022.c: New testcase.
6788
3ae0661a
IE
67892016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6790
6791 PR tree-optimization/69956
6792 * gcc.dg/pr69956.c: New test.
6793
0f09ab88
BS
67942016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6795
6796 PR target/70011
6797 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
6798 XFAIL when hardware supports efficient unaligned storage access.
6799
76d881bf
PP
68002016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
6801
6802 PR c++/69961
6803 * g++.dg/template/pr69961a.C: New test.
6804 * g++.dg/template/pr69961b.C: New test.
6805
7168133a
DM
68062016-02-29 David Malcolm <dmalcolm@redhat.com>
6807
6808 PR preprocessor/69985
6809 * gcc.dg/cpp/pr69985.c: New test case.
6810
0c6072a3
JL
68112016-02-29 Jeff Law <law@redhat.com>
6812
e66f219b
JL
6813 PR tree-optimization/70005
6814 * gcc.c-torture/execute/pr70005.c New test.
6815
0c6072a3
JL
6816 PR tree-optimization/69999
6817 * gcc.c-torture/compile/pr69999.c: New test.
6818
fd9fbdb3
YR
68192016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6820
6821 PR tree-optimization/69652
6822 * gcc.dg/torture/pr69652.c: Delete test.
6823 * gcc.dg/vect/pr69652.c: New test.
6824
cbd400b4
RB
68252016-02-19 Richard Biener <rguenther@suse.de>
6826
6827 PR tree-optimization/69980
6828 * gfortran.dg/vect/pr69980.f90: New testcase.
6829
84ea0f58
EB
68302016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6831
6832 * gcc.target/sparc/20160229-1.c: New test.
6833
5d2a63dc
EB
68342016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6835
6836 * gnat.dg/stack_usage3.adb: New test.
6837 * gnat.dg/stack_usage3_pkg.ads: New helper.
6838
93e708f9
EB
68392016-02-29 Eric Botcazou <ebotcazou@adacore.com>
6840
6841 * gnat.dg/renaming8.adb: New test.
6842 * gnat.dg/renaming8_pkg1.ads: New helper.
6843 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
6844 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
6845
6512bc93
RB
68462016-02-29 Richard Biener <rguenther@suse.de>
6847
6848 PR tree-optimization/69720
6849 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
6850
7b201a88
TK
68512016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6852
6853 PR fortran/68147
6854 PR fortran/47674
6855 * gfortran.dg/realloc_on_assign_26.f90: New test case.
6856
82ee0cf2 68572016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
6858 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6859
6860 PR fortran/56007
6861 * gfortran.dg/coarray_8.f90: Adjust error message.
6862 * gfortran.dg/pr56007.f90: New test.
6863 * gfortran.dg/pr56007.f: New test.
6864
cdc1a2c8
L
68652016-02-28 H.J. Lu <hongjiu.lu@intel.com>
6866
6867 PR tree-optimization/69989
6868 * gcc.dg/torture/pr69989.c: New test.
6869
33505bcf
EB
68702016-02-28 Eric Botcazou <ebotcazou@adacore.com>
6871
6872 * gcc.target/i386/stack-realign-win.c: New test.
6873
524bfb19
HA
68742016-02-28 Harald Anlauf <anlauf@gmx.de>
6875
6876 PR fortran/60126
6877 * gfortran.dg/pr60126.f90: New test.
6878
bd542508
JL
68792016-02-27 Jeff Law <law@redhat.com>
6880
6881 Revert
6882 2016-02-26 Richard Biener <rguenther@suse.de>
6883 Jeff Law <law@redhat.com>
6884
6885 PR tree-optimization/69740
6886 * gcc.c-torture/compile/pr69740-1.c: New test.
6887 * gcc.c-torture/compile/pr69740-2.c: New test.
6888
dd1291e0
JD
68892016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6890
5fb67f8b 6891 PR fortran/69910
dd1291e0
JD
6892 * gfortran.dg/newunit_4.f90: New test.
6893
5cfefb59
JJ
68942016-02-27 Jakub Jelinek <jakub@redhat.com>
6895
6896 PR target/69613
6897 PR rtl-optimization/69886
6898 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
6899 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
6900 target.
6901
20ba5f33
MS
69022016-02-26 Martin Sebor <msebor@redhat.com>
6903
6904 PR tree-optimization/15826
6905 * gcc.dg/tree-ssa/pr15826.c: New test.
6906
e6fb01b0
JJ
69072016-02-26 Jakub Jelinek <jakub@redhat.com>
6908
6909 PR target/69969
6910 * gcc.target/powerpc/pr69969.c: New test.
6911
e3e0cf64
MS
69122016-02-26 Martin Sebor <msebor@redhat.com>
6913
6914 PR c++/15766
6915 * g++.old-deja/g++.other/decl5.C: Add a test case.
6916
d1f2bea5
SB
69172016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
6918
6919 PR target/69946
6920 * gcc.target/powerpc/pr69946.c: New file.
6921
4a4f9d2b 69222016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 6923 Jeff Law <law@redhat.com>
4a4f9d2b 6924
e3e0cf64 6925 PR tree-optimization/69740
4a4f9d2b
RB
6926 * gcc.c-torture/compile/pr69740-1.c: New test.
6927 * gcc.c-torture/compile/pr69740-2.c: New test.
6928
ad2a2706
MJ
69292016-02-26 Martin Jambor <mjambor@suse.cz>
6930
6931 PR middle-end/69920
6932 * gcc.dg/torture/pr69932.c: New test.
6933 * gcc.dg/torture/pr69936.c: Likewise.
6934
1d11f7ce
AK
69352016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6936
6937 PR target/69709
6938 * gcc.target/s390/pr69709.c: New test.
6939
6cfccbb2
KT
69402016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6941
6942 PR target/69245
6943 * gcc.target/aarch64/pr69245_1.c: New test.
6944
ac59ad4e
KT
69452016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6946
6947 PR target/69613
6948 * gcc.dg/torture/pr69613.c: New test.
6949
a2ad54a0
JJ
69502016-02-26 Jakub Jelinek <jakub@redhat.com>
6951
6952 PR rtl-optimization/69891
6953 * gcc.target/i386/pr69891.c: New test.
6954
0884062c 69552016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
6956 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6957
d2369d4f 6958 PR target/61397
c163789b
MM
6959 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
6960 functionality for both 32-bit and 64-bit.
6961
5aed7e2c
RB
69622016-02-26 Richard Biener <rguenther@suse.de>
6963
6964 PR tree-optimization/69551
6965 * gcc.dg/torture/pr69951.c: New testcase.
6966
798e2a8e
RB
69672016-02-25 Richard Biener <rguenther@suse.de>
6968
6969 PR tree-optimization/48795
6970 * gcc.dg/Warray-bounds-18.c: New testcase.
6971
9559fbac
RO
69722016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6973
6974 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
6975
c049b107
JJ
69762016-02-25 Jakub Jelinek <jakub@redhat.com>
6977
6978 PR rtl-optimization/69896
6979 * gcc.dg/pr69896.c: New test.
6980
1137001c
PP
69812016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
6982
6983 PR c++/69736
6984 * g++.dg/cpp1y/paren2.C: New test.
6985
2e9c8641
MS
69862016-02-24 Martin Sebor <msebor@redhat.com>
6987
6988 PR c/51147
6989 * gcc.dg/enum-mode-2.c: New test.
6990
03ca8fb3
JJ
69912016-02-24 Jakub Jelinek <jakub@redhat.com>
6992
6993 PR c++/69922
6994 * g++.dg/warn/Wnonnull-compare-6.C: New test.
6995 * g++.dg/warn/Wnonnull-compare-7.C: New test.
6996 * g++.dg/ubsan/pr69922.C: New test.
6997
0b05329b
MP
69982016-02-24 Marek Polacek <polacek@redhat.com>
6999
7000 PR c/69819
7001 * gcc.dg/pr69819.c: New test.
7002
57c2c374
MS
70032016-02-24 Martin Sebor <msebor@redhat.com>
7004
3b96b93a
MS
7005 PR c++/69912
7006 * g++.dg/ext/flexary15.C: New test.
7007
70082016-02-24 Martin Sebor <msebor@redhat.com>
7009
7010 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7011 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7012 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7013
65433bb5
MK
70142016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7015 Charles Baylis <charles.baylis@linaro.org>
7016
7017 PR debug/61033
7018 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7019
f802a424 70202016-02-24 Richard Biener <rguenther@suse.de>
44293580 7021 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7022
7023 PR middle-end/69760
7024 * gcc.dg/torture/pr69760.c: New testcase.
7025
525f795f
RO
70262016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7027
7028 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7029 pattern on Solaris with as.
7030
cd7bbceb
KT
70312016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7032
7033 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7034 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7035 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7036 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7037
89c0c1fd
JJ
70382016-02-24 Jakub Jelinek <jakub@redhat.com>
7039
7040 PR middle-end/69915
7041 * gcc.dg/pr69915.c: New test.
7042
0683fd27
KT
70432016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7044
7045 PR rtl-optimization/69886
7046 * gcc.dg/torture/pr69886.c: New test.
7047
e53d562a
RB
70482016-02-24 Richard Biener <rguenther@suse.de>
7049
7050 PR middle-end/68963
7051 * gcc.dg/torture/pr68963.c: New testcase.
7052
74a00288
KT
70532016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7054
7055 PR target/69875
7056 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7057 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7058 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7059 * gcc.target/arm/atomic_loaddi_1.c: New test.
7060 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7061 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7062 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7063 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7064 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7065 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7066 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7067 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7068
340fd4c9
JJ
70692016-02-24 Jakub Jelinek <jakub@redhat.com>
7070
7071 PR middle-end/69909
7072 * gcc.dg/torture/pr69909.c: New test.
7073
47d3fdb2
RB
70742016-02-24 Richard Biener <rguenther@suse.de>
7075
7076 PR tree-optimization/69907
7077 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7078 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7079 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7080
dab73e73
CB
70812016-02-24 Christian Bruel <christian.bruel@st.com>
7082
7083 * gcc.target/arm/pragma_cpp_fma.c: New test.
7084
7cc5ec65
JD
70852016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7086
7087 PR fortran/61156
7088 * gfortran.dg/include_6.f90: Update test.
7089
067fbd8b
JJ
70902016-02-23 Jakub Jelinek <jakub@redhat.com>
7091
7092 PR objc/69844
7093 * objc.dg/pr69844.m: New test.
7094
64a454d9
JD
70952016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7096
7097 PR libgfortran/69456
7098 * gfortran.dg/namelist_89.f90: New test.
7099 * gfortran.dg/pr59700.f90: Update test..
7100
35886f0b
MS
71012016-02-23 Martin Sebor <msebor@redhat.com>
7102
7103 PR middle-end/69780
7104 * g++.dg/ext/builtin_alloca.C: New test.
7105 * gcc.dg/builtins-68.c: New test.
7106
162cc7e3
RH
71072016-02-23 Richard Henderson <rth@redhat.com>
7108
7109 * gcc.target/i386/addr-space-3.c: Remove test.
7110
196440f8
DM
71112016-02-23 David Malcolm <dmalcolm@redhat.com>
7112
7113 PR preprocessor/69126
7114 PR preprocessor/69543
7115 * c-c++-common/pr69126-2-long.c: New test.
7116 * c-c++-common/pr69126-2-short.c: New test.
7117 * c-c++-common/pr69543-1.c: Remove xfail.
7118
1d3121af
DM
71192016-02-23 David Malcolm <dmalcolm@redhat.com>
7120
7121 PR preprocessor/69126
7122 PR preprocessor/69543
7123 PR preprocessor/69558
7124 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
7125 (f): Rename to...
7126 (test_2): ...this, and add leading comment.
7127 (MACRO_3, test_3): New.
7128 (MACRO_4A, MACRO_4B, test_4): New.
7129 (MACRO): Rename to...
7130 (MACRO_5): ...this.
7131 (g): Rename to...
7132 (test_5): ...this, updating for renaming of MACRO, and
7133 add leading comment.
7134 * c-c++-common/pr69543-1.c: New.
7135 * c-c++-common/pr69543-2.c: New.
7136 * c-c++-common/pr69543-3.c: New.
7137 * c-c++-common/pr69543-4.c: New.
7138 * c-c++-common/pr69558-1.c: New.
7139 * c-c++-common/pr69558-2.c: New.
7140 * c-c++-common/pr69558-3.c: New.
7141 * c-c++-common/pr69558-4.c: New.
7142 * gcc.dg/pr69558.c: Move to...
7143 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
7144 xfail for c++.
7145
f99c3557
TS
71462016-02-23 Thomas Schwinge <thomas@codesourcery.com>
7147
7148 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
7149 to -ftree-parallelize-loops/-fopenacc changes.
7150 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
7151 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
7152 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
7153 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
7154 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
7155 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
7156 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
7157 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
7158 * c-c++-common/goacc/kernels-loop.c: Likewise.
7159 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
7160 * c-c++-common/goacc/kernels-reduction.c: Likewise.
7161 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
7162 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
7163
c60ec7c2
RO
71642016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7165
7166 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
7167
f1a62b6f
JJ
71682016-02-23 Jakub Jelinek <jakub@redhat.com>
7169
e67bf044
JJ
7170 PR c++/69902
7171 * g++.dg/warn/Wnonnull-compare-5.C: New test.
7172
f1a62b6f
JJ
7173 PR c/69900
7174 * gcc.dg/pr69900.c: New test.
7175
20c5e09e
MJ
71762016-02-23 Martin Jambor <mjambor@suse.cz>
7177
7178 PR tree-optimization/69666
7179 * gcc.dg/tree-ssa/pr69666.c: New test.
7180
e457a6fc
AV
71812016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
7182
7183 PR fortran/67451
7184 * gfortran.dg/coarray_allocate_5.f08: New test.
7185
d7b574f4
AK
71862016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7187
7188 * gcc.target/s390/vcond-shift.c: Move to ...
7189 * gcc.target/s390/vector/vcond-shift.c: ... here.
7190
58bdeb44
AK
71912016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7192
7193 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
7194 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
7195
7cd0387b
AK
71962016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7197
7198 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
7199
4246c8da
MW
72002016-02-20 Mark Wielaard <mjw@redhat.com>
7201
7202 PR c/28901
7203 * gcc.dg/unused-variable-3.c: New test.
7204
f93bc532
JJ
72052016-02-22 Jakub Jelinek <jakub@redhat.com>
7206
7207 PR target/69888
7208 * gcc.target/i386/pr69888.c: New test.
7209
c4e360f4
RB
72102016-02-22 Richard Biener <rguenther@suse.de>
7211
7212 PR tree-optimization/69882
7213 * gfortran.dg/vect/pr69882.f90: New testcase.
7214
09c92f1c
JJ
72152016-02-22 Jakub Jelinek <jakub@redhat.com>
7216
7217 PR target/69885
7218 * gcc.dg/pr69885.c: New test.
7219
f88d45dc
OE
72202016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
7221
7222 PR target/69806
7223 PR target/54089
7224 * gcc.target/sh/pr54089-10.c: New.
7225
ce1ff48e
PT
72262016-02-20 Paul Thomas <pault@gcc.gnu.org>
7227
7228 PR fortran/69423
7229 * gfortran.dg/deferred_character_15.f90 : New test.
7230
bbf27208
DH
72312016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
7232
7233 PR fortran/57365
7234 gfortran.dg/allocate_with_source_18.f03: New test.
7235
72362016-02-20 Harald Anlauf <anlauf@gmx.de>
7237
7238 PR fortran/52531
7239 gfortran.dg/gomp/pr52531.f90: New test.
7240
268be88c
BE
72412016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
7242
7243 PR c++/69865
7244 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
7245 -std=c++03.
7246
4b6c824a
JJ
72472016-02-19 Jakub Jelinek <jakub@redhat.com>
7248
871b3f47
JJ
7249 PR c++/69826
7250 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
7251 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
7252
7a965d51
JJ
7253 PR c++/69850
7254 * g++.dg/warn/Wnonnull-compare-4.C: New test.
7255
4b6c824a
JJ
7256 PR c++/69851
7257 * g++.dg/torture/pr69851.C: New test.
7258
15fca21a
MS
72592016-02-19 Martin Sebor <msebor@redhat.com>
7260
7261 PR testsuite/69573
7262 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
7263
19e21586
JJ
72642016-02-19 Jakub Jelinek <jakub@redhat.com>
7265
03a616ac
JJ
7266 PR c++/69850
7267 * g++.dg/warn/Wnonnull-compare-2.C: New test.
7268 * g++.dg/warn/Wnonnull-compare-3.C: New test.
7269
19e21586
JJ
7270 PR c++/67767
7271 * g++.dg/cpp0x/pr67767.C: New test.
7272
2db16594
KT
72732016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7274
7275 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
7276 for fp, simd, crypto, crc, lse.
7277 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
7278 above.
7279 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
7280 effective target check.
7281
5a7d9d1e
JJ
72822016-02-19 Jakub Jelinek <jakub@redhat.com>
7283
7284 PR target/69820
7285 * gcc.target/i386/pr69820.c: New test.
7286
6448f064
AK
72872016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7288
7289 * gcc.target/s390/vector/int128-1.c: New test.
7290
d0a859e6
AK
72912016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7292
7293 * gcc.target/s390/vector/vec-vcond-1.c: New test.
7294
9e4eb643
AK
72952016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7296
7297 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
7298 instruction pattern name to prevent the testcase from failing with
7299 -march=z13.
7300
859a4c0e
AK
73012016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7302
7303 * gcc.target/s390/md/movstr-2.c: New test.
7304
efc2340b
MK
73052016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
7306
7307 * gcc.target/s390/morestack.c: New test.
7308
ca2bfbc2
DV
73092016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
7310
7311 PR target/69625
7312 * gcc.target/s390/pr69625.c: Add test case.
7313
efd4bd05
BE
73142016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
7315
7316 PR testsuite/68580
7317 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
7318
2bf2078a
MM
73192016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
7320
7321 PR target/68404
7322 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
7323 * gcc.target/powerpc/fusion3.c: Likewise.
7324
f003579e
RB
73252016-02-18 Richard Biener <rguenther@suse.de>
7326
7327 PR middle-end/69553
7328 * g++.dg/torture/pr69553.C: New testcase.
7329
19233914
NC
73302016-02-18 Nick Clifton <nickc@redhat.com>
7331
efd4bd05
BE
7332 PR target/62254
7333 PR target/69610
7334 * gcc.target/arm/pr62554.c: New test.
7335 * gcc.target/arm/pr69610-1.c: New test.
7336 * gcc.target/arm/pr69610-2.c: New test.
19233914 7337
23f27839
RB
73382016-02-18 Richard Biener <rguenther@suse.de>
7339
7340 PR middle-end/69854
7341 * gcc.dg/torture/pr69854.c: New testcase.
7342
932c0da4
JJ
73432016-02-17 Jakub Jelinek <jakub@redhat.com>
7344
7345 PR c++/69850
7346 * g++.dg/warn/Wnonnull-compare-1.C: New test.
7347
1bed93e4
BS
73482012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7349
7350 * gcc.target/powerpc/vec-cg.c: New test.
7351
57bfb134
RB
73522016-02-17 Richard Biener <rguenther@suse.de>
7353
7354 PR testsuite/69586
7355 * gcc.dg/uninit-21.c: Add -fno-short-enums.
7356
a44e0ebb
KT
73572016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7358
7359 PR target/69161
7360 * gcc.c-torture/compile/pr69161.c: New test.
7361
ffacd726
DS
73622016-02-17 David Sherwood <david.sherwood@arm.com>
7363
7364 PR target/69532
7365 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
7366 * gcc.target/arm/vect-fmaxmin.c: Likewise.
7367
448db8d2
EB
73682016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7369
7370 * gcc.dg/ifcvt-4.c: Skip on Visium.
7371
e2f0522e
EB
73722016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7373
7374 * gnat.dg/atomic8.adb: New test.
7375
bf17fe3f
EB
73762016-02-17 Eric Botcazou <ebotcazou@adacore.com>
7377
7378 * gnat.dg/discr46.ad[sb]: New test.
7379
ecf835e9
KN
73802016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
7381
7382 PR Target/48344
7383 * gcc.target/powerpc/pr48344-1.c: New test.
7384
49a1164a
TK
73852015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
7386
7387 PR fortran/69742
7388 * gfortran.dg/associate_21.f90: New test.
7389
bf14eba2
JJ
73902016-02-16 Jakub Jelinek <jakub@redhat.com>
7391
7392 PR c/69835
7393 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
7394 -Wnonnull in dg-options.
7395 * c-c++-common/nonnull-2.c: New test.
7396
35a093b6
JG
73972016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
7398 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7399
7400 * gcc.target/aarch64/vector_initialization_nostack.c: New.
7401
e387d491
JJ
74022016-02-16 Jakub Jelinek <jakub@redhat.com>
7403
7404 PR middle-end/69801
7405 * gcc.dg/pr69801.c: Add empty dg-options.
7406
ba539195
JN
74072016-02-16 James Norris <jnorris@codesourcery.com>
7408
7409 * c-c++-common/goacc/deviceptr-1.c: Add tests.
7410 * g++.dg/goacc/deviceptr-1.c: New file.
7411
2a2b8f64
JJ
74122016-02-16 Jakub Jelinek <jakub@redhat.com>
7413
7414 PR tree-optimization/69820
7415 * gcc.dg/vect/pr69820.c: New test.
7416
87440c29
RB
74172016-02-16 Richard Biener <rguenther@suse.de>
7418
7419 PR tree-optimization/69776
7420 * gcc.dg/torture/pr69776-2.c: New testcase.
7421
6d87c306
BS
74222016-02-16 Bernd Schmidt <bschmidt@redhat.com>
7423
7424 PR tree-optimization/69714
7425 * gcc.dg/torture/pr69714.c: New test.
7426
3824a0a2
JJ
74272016-02-16 Jakub Jelinek <jakub@redhat.com>
7428
7429 PR tree-optimization/69802
7430 * gcc.dg/pr69802.c: New test.
7431
c8cfe96e
RB
74322016-02-16 Richard Biener <rguenther@suse.de>
7433
7434 PR middle-end/69801
7435 * gcc.dg/pr69801.c: New testcase.
7436
fc12098d
JD
74372016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7438
7439 PR libgfortran/69651
7440 * gfortran.dg/read_bang.f90: New test.
7441 * gfortran.dg/read_bang4.f90: New test.
7442
ba6b3795
JJ
74432016-02-15 Jakub Jelinek <jakub@redhat.com>
7444
f0516ca4
JJ
7445 PR c++/69658
7446 * g++.dg/init/pr69658.C: New test.
7447
ba6b3795
JJ
7448 PR c++/69797
7449 * c-c++-common/pr69797.c: New test.
7450
de3f9a2d
PK
74512016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7452
7453 * lib/target-supports.exp (check_effective_target_section_anchors): Add
7454 check for aarch64*-*-*.
7455
17a3b967
RB
74562016-02-15 Richard Biener <rguenther@suse.de>
7457
7458 PR tree-optimization/69783
7459 * gcc.dg/vect/pr69783.c: New testcase.
7460
1c48bff1
RB
74612016-02-15 Richard Biener <rguenther@suse.de>
7462
7463 PR tree-optimization/69776
7464 * gcc.dg/torture/pr69776.c: New testcase.
7465
1e6025b6
TK
74662016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7467
7468 PR fortran/60526
7469 * gfortran.dg/type_decl_4.f90: Reinstated.
7470
d3308279
JDA
74712016-02-14 John David Anglin <danglin@gcc.gnu.org>
7472
7473 PR fortran/68746
7474 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
7475
b7c56581
TK
74762016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7477
7478 PR fortran/60526
7479 PR bootstrap/69816
7480 * gfortran.dg/type_decl_4.f90: Removed.
7481
60cb4ef5
TK
74822016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7483
7484 PR fortran/60526
7485 * gfortran.dg/type_decl_4.f90: New test.
7486
f6964637
AM
74872016-02-14 Alan Modra <amodra@gmail.com>
7488
1a8849d1 7489 PR testsuite/68886
f6964637
AM
7490 * gcc.c-torture/execute/stkalign.c: Revise test.
7491
f5121920
OE
74922016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7493
7494 PR target/67260
7495 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
7496
6cda3ab6
OE
74972016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7498
7499 PR target/67260
7500 * gcc.target/sh/torture/pr67260.c: New.
7501
6786e598
JDA
75022016-02-12 John David Anglin <danglin@gcc.gnu.org>
7503
7504 * gcc.dg/pr67964.c: Add dg-require-alias.
7505
7e05dad8
OE
75062016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
7507
7508 PR target/67636
7509 PR target/64345
7510 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
7511
7f4cc3ce
JD
75122016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7513
7514 PR libgfortran/69668
7515 * gfortran.dg/namelist_88.f90: New test.
7516
955ca6dc
JD
75172016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7518
7519 PR libgfortran/69668
7520 * gfortran.dg/namelist_38.f90: Update test.
7521 * gfortran.dg/namelist_84.f90: Update test.
7522
876217ae
DM
75232016-02-12 David Malcolm <dmalcolm@redhat.com>
7524
7525 PR other/69554
7526 * gcc.dg/pr69554-1.c: New test.
7527 * gfortran.dg/pr69554-1.F90: New test.
7528 * gfortran.dg/pr69554-2.F90: New test.
7529 * lib/gcc-dg.exp (proc dg-locus): New function.
7530 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
7531 distinguish between the caret-printing and non-caret-printing
7532 cases. If caret-printing has been explicitly enabled, bail out
7533 without attempting to fix up the output.
7534
61789eed
DM
75352016-02-12 David Malcolm <dmalcolm@redhat.com>
7536
7537 PR driver/69265
7538 PR driver/69453
7539 * gcc.dg/spellcheck-options-3.c: New test case.
7540 * gcc.dg/spellcheck-options-4.c: New test case.
7541 * gcc.dg/spellcheck-options-5.c: New test case.
7542 * gcc.dg/spellcheck-options-6.c: New test case.
7543 * gcc.dg/spellcheck-options-7.c: New test case.
7544 * gcc.dg/spellcheck-options-8.c: New test case.
7545 * gcc.dg/spellcheck-options-9.c: New test case.
7546 * gcc.dg/spellcheck-options-10.c: New test case.
7547
c3090c1f
JJ
75482016-02-12 Jakub Jelinek <jakub@redhat.com>
7549
7550 PR rtl-optimization/69764
7551 PR rtl-optimization/69771
7552 * c-c++-common/pr69764.c: New test.
7553 * gcc.dg/torture/pr69771.c: New test.
7554
8222034d
MP
75552016-02-12 Marek Polacek <polacek@redhat.com>
7556
7557 * g++.dg/torture/init-list1.C: New.
7558
f749f792
MP
75592016-02-12 Marek Polacek <polacek@redhat.com>
7560
7561 * gcc.dg/pr69522.c: Add empty dg-options.
7562
199fb02a
IE
75632016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
7564
7565 * g++.dg/lto/lto.exp: Include and init mpx.
7566 * g++.dg/lto/pr69729_0.C: New test.
7567
b69539cb
JJ
75682016-02-12 Jakub Jelinek <jakub@redhat.com>
7569
06ff7000
JJ
7570 PR ipa/69241
7571 * g++.dg/ipa/pr69241-4.C: New test.
7572
b69539cb
JJ
7573 PR ipa/68672
7574 * g++.dg/ipa/pr68672-1.C: New test.
7575 * g++.dg/ipa/pr68672-2.C: New test.
7576 * g++.dg/ipa/pr68672-3.C: New test.
7577
16595a1f
BS
75782016-02-12 Bernd Schmidt <bschmidt@redhat.com>
7579
7580 PR c/69522
6d87c306 7581 * gcc.dg/pr69522.c: New test.
16595a1f 7582
38d795d2
PP
75832016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
7584
7585 PR c++/69098
7586 * g++.dg/cpp1y/69098.C: New test.
7587 * g++.dg/cpp1y/69098-2.C: New test.
7588
9c582551
JJ
75892016-02-12 Jakub Jelinek <jakub@redhat.com>
7590
7591 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
7592 and neighbour -> neighbor.
7593 * objc.dg/attributes/method-nonnull-1.m: Likewise.
7594 * objc.dg/gnu-api-2-class-meta.m: Likewise.
7595 * c-c++-common/Wvarargs.c: Likewise.
7596 * c-c++-common/goacc/host_data-5.c: Likewise.
7597 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
7598 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
7599 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
7600 * gcc.target/aarch64/pr60697.c: Likewise.
7601 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
7602 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
7603 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
7604 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
7605 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
7606 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
7607 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
7608 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
7609 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
7610 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
7611 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
7612 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
7613 * g++.dg/lookup/koenig5.C: Likewise.
7614 * g++.dg/ext/no-asm-2.C: Likewise.
7615 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
7616 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
7617 * gfortran.dg/used_types_16.f90: Likewise.
7618 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
7619 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
7620 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
7621 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
7622 * gfortran.dg/abstract_type_6.f03: Likewise.
7623 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
7624 * gfortran.dg/used_types_15.f90: Likewise.
7625 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
7626 * gfortran.dg/exit_3.f08: Likewise.
7627 * gfortran.dg/open_status_2.f90: Likewise.
7628 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
7629 * gfortran.dg/intrinsic_std_1.f90: Likewise.
7630 * gfortran.dg/associate_1.f03: Likewise.
7631 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
7632 * gfortran.dg/intrinsic_std_6.f90: Likewise.
7633 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
7634 * gcc.dg/builtin-object-size-1.c: Likewise.
7635 * gcc.dg/noreturn-6.c: Likewise.
7636 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
7637 * gcc.dg/globalalias.c: Likewise.
7638 * gcc.dg/builtins-config.h: Likewise.
7639 * gcc.dg/pr30457.c: Likewise.
7640 * gcc.c-torture/compile/volatile-1.c: Likewise.
7641 * gcc.c-torture/execute/20101011-1.c: Likewise.
7642 * c-c++-common/Waddress-1.c: Likewise.
7643
66756373
JJ
76442016-02-11 Jakub Jelinek <jakub@redhat.com>
7645
7646 PR c/69768
7647 * c-c++-common/Waddress-1.c: New test.
7648
76fe932b
AV
76492016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
7650
7651 PR fortran/69296
7652 * gfortran.dg/associate_19.f03: New test.
7653 * gfortran.dg/associate_20.f03: New test.
7654
564c4d4b
OE
76552016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
7656
7657 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
7658
e1c1ecb0
KT
76592016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7660
7661 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
7662 .arch armv8-a\n. Add -dA to dg-options.
7663 * gcc.target/aarch64/assembler_arch_1.c: New test.
7664 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
7665
0d7d9458
PC
76662016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
7667
7668 PR c++/68726
7669 * g++.dg/cpp0x/pr68726.C: New.
7670
e6208a60
IE
76712016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7672
7673 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
7674 test.
7675
281a11eb
RB
76762016-02-11 Richard Biener <rguenther@suse.de>
7677
7678 * g++.dg/tree-ssa/pr61034.C: Adjust.
7679
e03dd765
VM
76802016-02-10 Vladimir Makarov <vmakarov@redhat.com>
7681
4b48faf5 7682 PR target/69148
e03dd765
VM
7683 * gcc.target/s390/pr69148.c: New.
7684
cdc23927
YR
76852016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
7686
7687 PR tree-optimization/69652
7688 * gcc.dg/torture/pr69652.c: New test.
7689
e199dd0a
JJ
76902016-02-10 Jakub Jelinek <jakub@redhat.com>
7691 Patrick Palka <ppalka@gcc.gnu.org>
7692
7693 PR ipa/69241
7694 PR c++/69649
7695 * g++.dg/ipa/pr69241-1.C: New test.
7696 * g++.dg/ipa/pr69241-2.C: New test.
7697 * g++.dg/ipa/pr69241-3.C: New test.
7698 * g++.dg/ipa/pr69649.C: New test.
7699
d6b38027
UB
77002016-02-10 Uros Bizjak <ubizjak@gmail.com>
7701
7702 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
7703 * gcc.dg/tree-ssa/sra-18.c: Ditto.
7704
13b562c5
BC
77052016-02-10 Bin Cheng <bin.cheng@arm.com>
7706
7707 PR tree-optimization/68021
7708 * gcc.dg/tree-ssa/pr68021.c: New test.
7709
24a179f8
RB
77102016-02-10 Richard Biener <rguenther@suse.de>
7711
7712 PR tree-optimization/69726
7713 * gcc.dg/uninit-22.c: New testcase.
7714
0d99886f
AP
77152016-02-09 Andrew Pinski <apinski@cavium.com>
7716
7717 PR tree-opt/69282
7718 * gcc.c-torture/compile/20160205-1.c: New testcase.
7719
ab04995c
MM
77202016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
7721
7722 PR target/68404
7723 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
7724 instead accessing a really large arrray.
7725 * gcc.target/powerpc/fusion3.c: Likewise.
7726
4b79ac23
CB
77272016-02-09 Charles Baylis <charles.baylis@linaro.org>
7728
7729 PR target/68532
7730 * gcc.c-torture/execute/pr68532.c: New test.
7731
b890a441
AO
77322016-02-11 Alexandre Oliva <aoliva@redhat.com>
7733
7734 PR target/69634
7735 * gcc.dg/pr69634.c: New.
7736
84a5bef7
RB
77372016-02-09 Richard Biener <rguenther@suse.de>
7738
7739 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
7740
1f123759 77412016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 7742
1f123759
AF
7743 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
7744
65860c77
YR
77452016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
7746
7747 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
7748
7e1e8a0a
RB
77492016-02-09 Richard Biener <rguenther@suse.de>
7750
7751 PR tree-optimization/69715
7752 * gcc.dg/torture/pr69715.c: New testcase.
7753
efb45a9f
PP
77542016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7755
7756 PR c++/69139
7757 * g++.dg/cpp0x/trailing12.C: New test.
7758 * g++.dg/cpp0x/trailing13.C: New test.
7759
20a0c6f9
PP
77602016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
7761
7762 PR c++/69283
7763 PR c++/67835
7764 * g++.dg/cpp1y/auto-fn29.C: New test.
7765 * g++.dg/cpp1y/auto-fn30.C: New test.
7766
a162f3af
JJ
77672016-02-08 Jakub Jelinek <jakub@redhat.com>
7768
7769 PR tree-optimization/69209
7770 * gcc.c-torture/compile/pr69209.c: New test.
7771
4b4a9fbd
JL
77722016-02-08 Jeff Law <law@redhat.com>
7773
7774 PR tree-optimization/68541
7775 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
7776 of statements allowed in join block for path splitting.
7777
cfac5ed2
JJ
77782016-02-08 Jakub Jelinek <jakub@redhat.com>
7779
f68bc23f
JJ
7780 PR c++/59627
7781 * g++.dg/gomp/pr59627.C: New test.
7782
cfac5ed2
JJ
7783 PR ipa/69239
7784 * g++.dg/ipa/pr69239.C: New test.
7785
44714d8c
DM
77862016-02-08 David Malcolm <dmalcolm@redhat.com>
7787
7788 PR preprocessor/69664
7789 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
7790 * gcc.dg/cpp/warn-comments.c: Likewise.
7791
eba9e839
MP
77922016-02-08 Marek Polacek <polacek@redhat.com>
7793
7794 PR c++/69688
7795 * g++.dg/init/const12.C: New test.
7796
a011cd92
BS
77972016-02-08 Bernd Schmidt <bschmidt@redhat.com>
7798
7799 PR target/60410
7800 * gcc.dg/lto/pr55113_0.c: Remove test.
7801
5317b1be
RB
78022016-02-08 Richard Biener <rguenther@suse.de>
7803
7804 PR tree-optimization/69719
7805 * gcc.dg/torture/pr69719.c: New testcase.
7806
63998a63
RB
78072016-02-08 Richard Biener <rguenther@suse.de>
7808 Jeff Law <law@redhat.com>
7809
7810 PR target/68273
7811 * gcc.target/mips/pr68273.c: New testcase.
7812
43f4a281
RB
78132016-02-08 Richard Biener <rguenther@suse.de>
7814
7815 PR rtl-optimization/69274
7816 * gcc.target/i386/addr-sel-1.c: XFAIL.
7817
0b604d2d
JL
78182016-02-08 Jeff Law <law@redhat.com>
7819
e8dfe49e
JL
7820 PR tree-optimization/68541
7821 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
7822
6daecd7a 7823 PR tree-optimization/65917
0b604d2d
JL
7824 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
7825
c0f0e35a
JD
78262016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7827
7828 PR fortran/50555
7829 * gfortran.dg/namelist_args.f90: New test.
7830
8981d712
JL
78312016-02-05 Jeff Law <law@redhat.com>
7832
6daecd7a 7833 PR tree-optimization/68541
8981d712
JL
7834 * gcc.dg/tree-ssa/split-path-2.c: New test.
7835 * gcc.dg/tree-ssa/split-path-3.c: New test.
7836 * gcc.dg/tree-ssa/split-path-4.c: New test.
7837 * gcc.dg/tree-ssa/split-path-5.c: New test.
7838 * gcc.dg/tree-ssa/split-path-6.c: New test.
7839 * gcc.dg/tree-ssa/split-path-7.c: New test.
7840
46cb9332
MS
78412016-02-05 Martin Sebor <msebor@redhat.com>
7842
7843 PR c++/69662
7844 * g++.dg/warn/Wplacement-new-size-1.C: New test.
7845 * g++.dg/warn/Wplacement-new-size-2.C: New test.
7846
be2083ea
RH
78472016-02-06 Richard HEnderson <rth@redhat.com>
7848
7849 PR c/69643
7850 * gcc.target/i386/addr-space-4.c: New.
7851 * gcc.target/i386/addr-space-5.c: New.
7852
711d7c23
MM
78532016-02-05 Mikael Morin <mikael@gcc.gnu.org>
7854
7855 PR fortran/66089
7856 * gfortran.dg/elemental_dependency_6.f90: New.
7857
b5c1c988
JJ
78582016-02-05 Jakub Jelinek <jakub@redhat.com>
7859
861c7bcd
JJ
7860 PR rtl-optimization/69691
7861 * gcc.c-torture/execute/pr69691.c: New test.
7862
b5c1c988
JJ
7863 PR c++/69628
7864 * g++.dg/parse/pr69628.C: New test.
7865
f7dfa966
UB
78662016-02-05 Uros Bizjak <ubizjak@gmail.com>
7867
7868 * gcc.dg/sancov/asan.c: Move to ...
7869 * gcc.dg/asan/sancov-1.c: ... here.
7870
9b143e64
UB
78712016-02-05 Uros Bizjak <ubizjak@gmail.com>
7872
7873 * gcc.target/i386/pr69577.c: Require avx_runtime target.
7874
f5d4b899
L
78752016-02-05 H.J. Lu <hongjiu.lu@intel.com>
7876
7877 PR target/69677
7878 * gcc.target/i386/pr69677.c: New test.
7879
76c85fbb
PP
78802016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
7881
7882 PR c++/68948
7883 * g++.dg/template/pr68948.C: New test.
7884
f181bf90
DV
78852016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
7886
7887 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
7888 (only necessary on s390x).
7889
714fb282
L
78902016-02-04 H.J. Lu <hongjiu.lu@intel.com>
7891
7892 * gcc.target/i386/pr69454-2.c: Compile with -msse2
7893 -mno-accumulate-outgoing-args.
7894
618d6c1c
PP
78952016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
7896
7897 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
7898
1066e9b5
JJ
78992016-02-04 Jakub Jelinek <jakub@redhat.com>
7900
7901 PR c/69669
7902 * c-c++-common/pr69669.c: New test.
7903
76255d0d
MM
79042016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7905
7906 PR target/69667
7907 * g++.dg/pr69667.C: New file.
7908
e0b059b1
WD
79092016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
7910
7911 PR target/69619
7912 * gcc.dg/pr69619.c: Add new test.
7913
2692b5c8
RS
79142016-02-04 Richard Sandiford <richard.sandiford@arm.com>
7915
7916 PR rtl-optimization/69577
7917 * gcc.target/i386/pr69577.c: New test.
7918
7db337c2
ML
79192016-02-04 Martin Liska <mliska@suse.cz>
7920
7921 * g++.dg/asan/pr69276.C: New test.
7922
cc9c0829
KT
79232016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7924
7925 PR target/65932
7926 PR target/67714
7927 * gcc.target/arm/wmul-3.c: Simplify test to generate just
7928 a single smulbb instruction.
7929 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
7930 * gcc.target/amr/wmul-2.c: Likewise.
7931
eb9feb52
KT
79322016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7933
7934 PR target/65932
7935 PR target/67714
7936 * gcc.c-torture/execute/pr67714.c: New test.
7937
61f727fe
JJ
79382016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7939
7940 PR target/69454
7941 * gcc.target/i386/pr69454-1.c: New test.
7942 * gcc.target/i386/pr69454-2.c: New test.
7943
05dd97db
MS
79442016-02-03 Martin Sebor <msebor@redhat.com>
7945
7946 PR c++/69251
7947 PR c++/69253
7948 PR c++/69290
7949 PR c++/69277
7950 PR c++/69349
7951 * g++.dg/ext/flexarray-mangle-2.C: New test.
7952 * g++.dg/ext/flexarray-mangle.C: New test.
7953 * g++.dg/ext/flexarray-subst.C: New test.
7954 * g++.dg/ext/flexary11.C: New test.
7955 * g++.dg/ext/flexary12.C: New test.
7956 * g++.dg/ext/flexary13.C: New test.
7957 * g++.dg/ext/flexary14.C: New test.
7958 * g++.dg/other/dump-ada-spec-2.C: Adjust.
7959
dac2fc29
L
79602016-02-03 H.J. Lu <hongjiu.lu@intel.com>
7961
7962 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
7963 Define only if CHECK_FLOAT128 is defined.
7964 (main): Properly initialize u5.
7965
eadb8035
JJ
79662016-02-03 Jakub Jelinek <jakub@redhat.com>
7967
0afbb81b
JJ
7968 PR c/69627
7969 * gcc.dg/pr69627.c: New test.
7970
eadb8035
JJ
7971 PR target/69644
7972 * gcc.dg/pr69644.c: New test.
7973
b12d4923
MS
79742016-02-03 Mike Stump <mikestump@comcast.net>
7975
7976 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
7977 support for struct-layout-1.exp.
7978
ab4bae0c
PP
79792016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
7980
7981 PR c++/69056
618d6c1c 7982 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 7983
95831c01
VM
79842016-02-03 Vladimir Makarov <vmakarov@redhat.com>
7985 Alexandre Oliva <aoliva@redhat.com>
7986
7987 PR target/69461
7988 * gcc.target/powerpc/pr69461.c: New.
7989
ccc71ab8
UB
79902016-02-03 Uros Bizjak <ubizjak@gmail.com>
7991
7992 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
7993 works from here ...
7994 (check_effective_target_fsanitize_thread): ... to here. Do not
7995 specify additional compile flags for the test source.
7996 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
7997 specify additional compile flags for the test source.
7998
96299640
WD
79992016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8000
8001 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8002
781d83d9
AV
80032016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8004
8005 PR fortran/67451
8006 PR fortran/69418
8007 * gfortran.dg/coarray_allocate_2.f08: New test.
8008 * gfortran.dg/coarray_allocate_3.f08: New test.
8009 * gfortran.dg/coarray_allocate_4.f08: New test.
8010
d8208e6d
AL
80112016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8012
8013 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8014 use same scan-tree-dump-times on all platforms.
8015 * gcc.dg/vect/vect-outer-1.c: Likewise.
8016 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8017 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8018 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8019 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8020 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8021 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8022 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8023
a8394fa0
SB
80242016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8025
8026 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8027 warning.
8028
f3baa1d3
L
80292016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8030
8031 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8032
eb077516
JN
80332016-02-02 James Norris <jnorris@codesourcery.com>
8034
8035 * c-c++-common/goacc/routine-5.c: Add tests.
8036
578fb225
AM
80372016-02-02 Alexander Monakov <amonakov@ispras.ru>
8038
8039 * gcc.target/nvptx/unsigned-cmp.c: New test.
8040
c64f7d37
WD
80412016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8042
8043 * gcc.target/aarch64/scalar_shift_1.c
8044 (test_corners_sisd_di): Improve force to SIMD register.
8045 (test_corners_sisd_si): Likewise.
8046 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8047 Remove scan-assembler check for ldr.
8048
90c6f26c
RB
80492016-02-02 Richard Biener <rguenther@suse.de>
8050
8051 PR tree-optimization/69595
8052 * gcc.dg/Warray-bounds-17.c: New testcase.
8053
9dc03c97
RB
80542016-02-02 Richard Biener <rguenther@suse.de>
8055
8056 PR tree-optimization/69606
8057 * gcc.dg/torture/pr69606.c: New testcase.
8058
2d4dc223
YR
80592016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8060
8061 PR middle-end/68542
8062 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8063 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8064
65c98fde
AM
80652016-02-02 Alan Modra <amodra@gmail.com>
8066
8067 PR target/69548
8068 * gcc.target/powerpc/pr69548.c: New test.
8069
e1b81f2b
JJ
80702016-02-01 Jakub Jelinek <jakub@redhat.com>
8071
d0268b37
JJ
8072 PR rtl-optimization/69592
8073 * gcc.dg/pr69592.c: New test.
8074
e1b81f2b
JJ
8075 PR preprocessor/69543
8076 PR c/69558
8077 * gcc.dg/pr69543.c: New test.
8078 * gcc.dg/pr69558.c: New test.
8079
7dd7780d
UB
80802016-02-01 Uros Bizjak <ubizjak@gmail.com>
8081
bf672ee5
UB
8082 PR testsuite/65940
8083 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 8084
9a7013f8
MS
80852016-02-01 Martin Sebor <msebor@redhat.com>
8086
8087 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
8088
e681fb2b
BC
80892016-02-01 Bin Cheng <bin.cheng@arm.com>
8090
8091 PR tree-optimization/67921
8092 * c-c++-common/ubsan/pr67921.c: New test.
8093
ff86345f
RB
80942016-02-01 Richard Biener <rguenther@suse.de>
8095
8096 PR middle-end/69556
8097 * gcc.dg/tree-ssa/recip-8.c: New testcase.
8098
bc369dbd
RB
80992016-02-01 Richard Biener <rguenther@suse.de>
8100
8101 PR tree-optimization/69574
8102 * gcc.dg/torture/pr69574.c: New testcase.
8103
ef318184
RB
81042016-02-01 Richard Biener <rguenther@suse.de>
8105
8106 PR tree-optimization/69579
8107 * gcc.dg/setjmp-6.c: New testcase.
8108
654745e6
JJ
81092016-02-01 Jakub Jelinek <jakub@redhat.com>
8110
8111 PR rtl-optimization/69570
8112 * g++.dg/opt/pr69570.C: New test.
8113
e6c0c44b
RH
81142016-02-01 Richard Henderson <rth@redhat.com>
8115
8116 * gcc.dg/pr69535.c: New test.
8117
6ff3f09a
JDA
81182016-01-31 John David Anglin <danglin@gcc.gnu.org>
8119
2c005538
JDA
8120 PR testsuite/69584
8121 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
8122 * gcc.dg/tree-ssa/sra-18.c: Likewise.
8123
61083a4b
JDA
8124 PR debug/68244
8125 * g++.dg/parse/parens3.C: Use register "4" on hppa.
8126
6ff3f09a
JDA
8127 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
8128
0c221916
PT
81292016-01-31 Paul Thomas <pault@gcc.gnu.org>
8130
8131 PR fortran/67564
8132 * gfortran.dg/allocate_with_source_17.f03: New test.
8133
db7a2818
JJ
81342016-01-30 Jakub Jelinek <jakub@redhat.com>
8135
8136 PR tree-optimization/69546
8137 * gcc.dg/torture/pr69546.c: New test.
8138
e520d5f0
PT
81392016-01-30 Paul Thomas <pault@gcc.gnu.org>
8140
8141 PR fortran/69566
8142 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
8143
343c05d3
MS
81442016-01-30 Martin Sebor <msebor@redhat.com>
8145
8146 PR c++/68490
8147 * g++.dg/ext/flexary10.C: New test.
8148
d6c3a539
DH
81492016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
8150
8151 PR fortran/66707
8152 gfortran.dg/common_23.f90: New test.
8153
52d72fcd
BS
81542016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8155
8156 PR target/65546
8157 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
8158 condition being checked, and disable it when the target supports
8159 misaligned loads and stores.
8160
3a5d2ba4
JJ
81612016-01-29 Jakub Jelinek <jakub@redhat.com>
8162
8163 PR debug/69518
8164 * gcc.dg/torture/pr69518.c: New test.
8165
6bbacdb5
L
81662016-01-29 H.J. Lu <hongjiu.lu@intel.com>
8167
8168 PR target/69530
8169 * gcc.target/i386/pr69530.c: New test.
8170
af932cdb
SE
81712016-01-29 Steve Ellcey <sellcey@imgtec.com>
8172
8173 PR target/65604
8174 * gcc.target/mips/div-delay.c: New test.
8175
26658b7c
JJ
81762016-01-29 Jakub Jelinek <jakub@redhat.com>
8177
33e89989
JJ
8178 PR target/69551
8179 * gcc.target/i386/pr69551.c: New test.
8180
26658b7c
JJ
8181 PR target/66137
8182 * gcc.target/i386/pr66137.c: New test.
8183
401116b5
AB
81842016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
8185
8186 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
8187 always built for p5600.
8188 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
8189 isa=p5600 dg-option.
8190
d4abfcc5
RB
81912016-01-29 Richard Biener <rguenther@suse.de>
8192
8193 PR tree-optimization/69547
8194 * g++.dg/tree-ssa/pr69547.C: New testcase.
8195
16b77b32
JJ
81962016-01-29 Jakub Jelinek <jakub@redhat.com>
8197
8198 PR debug/66869
8199 * g++.dg/warn/Wunused-function2.C: New test.
8200
a1c95464
DV
82012016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
8202
8203 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
8204 support for test to succeed.
8205
5453bfed
MP
82062016-01-29 Marek Polacek <polacek@redhat.com>
8207
8208 PR c++/69509
8209 PR c++/69516
8210 * g++.dg/ext/constexpr-vla2.C: New test.
8211 * g++.dg/ext/constexpr-vla3.C: New test.
8212 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
8213
452ec2a5
RB
82142016-01-29 Richard Biener <rguenther@suse.de>
8215
8216 PR middle-end/69537
8217 * gcc.dg/uninit-21.c: New testcase.
8218
aec0b19e
UB
82192016-01-28 Uros Bizjak <ubizjak@gmail.com>
8220
8221 PR target/69459
8222 * gcc.target/i386/pr69459.c: New test.
8223
df113ce7
SE
82242016-01-28 Steve Ellcey <sellcey@imgtec.com>
8225
8226 PR target/68400
8227 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
8228 * gcc.target/mips/pr68400.c: New test.
8229
494de84f
MS
82302016-01-28 Martin Sebor <msebor@redhat.com>
8231
8232 PR target/17381
8233 * gcc.target/powerpc/pr17381.c: New test.
8234
eb1b1f01
JJ
82352016-01-28 Jakub Jelinek <jakub@redhat.com>
8236
8237 PR middle-end/69542
8238 * gcc.dg/torture/pr69542.c: New test.
8239
6dfeb7ce
WD
82402016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
8241
8242 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8243
4b7471a4
DE
82442016-01-28 David Edelsohn <dje.gcc@gmail.com>
8245
8246 * gcc.dg/pr65980.c: Skip on AIX.
8247 * gcc.dg/pr66688.c: Same.
8248
b271fd21
DE
82492016-01-28 David Edelsohn <dje.gcc@gmail.com>
8250
8251 PR target/63679
8252 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
8253 * gcc.dg/tree-ssa/sra-18.c: Same.
8254
874108a9
AV
82552016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
8256
8257 PR fortran/62536
8258 * gfortran.dg/block_15.f08: New test.
8259 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
8260 on incorrectly closed BLOCK.
8261
30480bcd
IE
82622016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
8263
8264 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
82652016-01-28 Richard Biener <rguenther@suse.de>
8266
8267 PR tree-optimization/69466
8268 * gfortran.dg/vect/pr69466.f90: New testcase.
8269
0d4c694e
TP
82702016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
8271
8272 * g++.dg/pr67989.C: Remove ARM-specific option.
8273 * gcc.target/arm/pr67989.C: New file.
8274
2aa780da
UB
82752016-01-27 Uros Bizjak <ubizjak@gmail.com>
8276
8277 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
8278 and expm1 test for glibc < 2.11.
8279
f75ebe77
RH
82802016-01-27 Richard Henderson <rth@redhat.com>
8281
8282 * gcc.c-torture/execute/pr69447.c: New test.
8283
82842016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 8285
9a175e65 8286 PR fortran/69422
49847d75
PT
8287 * gfortran.dg/alloc_comp_assign_15.f03: New test.
8288
cbdd8ae0
JJ
82892016-01-27 Jakub Jelinek <jakub@redhat.com>
8290
8291 PR debug/66869
8292 * gcc.dg/pr66869.c: New test.
8293
2b572b3c
JL
82942016-01-25 Jeff Law <law@redhat.com>
8295
8296 PR tree-optimization/68398
aec0b19e 8297 PR tree-optimization/69196
2b572b3c
JL
8298 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
8299 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
8300 path to avoid new heuristic allowing more irreducible regions
8301 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
8302 * gcc.dg/tree-ssa/vrp46.c: Likewise.
8303 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
8304 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
8305 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8306
fa74a4bc
MP
83072016-01-27 Marek Polacek <polacek@redhat.com>
8308
8309 PR c/68062
8310 * c-c++-common/vector-compare-4.c: New test.
8311
0afff540
DM
83122016-01-27 David Malcolm <dmalcolm@redhat.com>
8313
8314 PR preprocessor/69126
8315 * c-c++-common/pr69126.c: New test case.
8316
1a218fc9
ILT
83172016-01-27 Ian Lance Taylor <iant@google.com>
8318
8319 * gcc.dg/tree-ssa/ivopt_5.c: New test.
8320
5d70666e
RB
83212016-01-27 Ryan Burn <contact@rnburn.com>
8322
8323 PR cilkplus/69267
8324 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
8325
87ff4d66
UB
83262016-01-27 Uros Bizjak <ubizjak@gmail.com>
8327
8328 PR target/69512
8329 * gcc.target/i386/pr69512.c: New test.
8330
27e23cca
RE
83312016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
8332
8333 PR ada/69488
8334 * gnat.dg/sso/*.adb: Robustify dg-output directives.
8335
05bf54c3
MP
83362016-01-27 Marek Polacek <polacek@redhat.com>
8337
8338 PR c++/69379
8339 * g++.dg/pr69379.C: New test.
8340
60214d0d
MS
83412016-01-27 Martin Sebor <msebor@redhat.com>
8342
8343 PR c++/69317
8344 * g++.dg/abi/Wabi-2-2.C: New test.
8345 * g++.dg/abi/Wabi-2-3.C: New test.
8346 * g++.dg/abi/Wabi-3-2.C: New test.
8347 * g++.dg/abi/Wabi-3-3.C: New test.
8348
167c7bfa
RB
83492016-01-27 Richard Biener <rguenther@suse.de>
8350
8351 PR tree-optimization/69166
8352 * gcc.dg/torture/pr69166.c: New testcase.
8353
1430fb1f
MJ
83542016-01-27 Martin Jambor <mjambor@suse.cz>
8355
8356 PR tree-optimization/69355
8357 * gcc.dg/tree-ssa/pr69355.c: New test.
8358
95e3030c
MP
83592016-01-27 Marek Polacek <polacek@redhat.com>
8360
8361 PR c++/69496
8362 * g++.dg/ext/constexpr-vla1.C: New test.
8363
eeb085f3
CB
83642016-01-20 Christian Bruel <christian.bruel@st.com>
8365
8366 PR target/69245
8367 * gcc.target/arm/pr69245.c: New test.
8368
b1652dde
JJ
83692016-01-27 Jakub Jelinek <jakub@redhat.com>
8370
8371 PR tree-optimization/69399
8372 * gcc.dg/torture/pr69399.c: New test.
8373
ce7e8f00
EB
83742016-01-27 Eric Botcazou <ebotcazou@adacore.com>
8375
8376 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
8377
e4aac1d1
EB
83782016-01-26 Eric Botcazou <ebotcazou@adacore.com>
8379
8380 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
8381
8dfdb419
TV
83822016-01-26 Tom de Vries <tom@codesourcery.com>
8383
8384 PR tree-optimization/69110
8385 * gcc.dg/autopar/pr69110.c: New test.
8386
56f80f54 83872016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 8388 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
8389
8390 * gcc.dg/graphite/isl-ast-op-select.c: New.
8391
a0909527
PT
83922015-01-26 Paul Thomas <pault@gcc.gnu.org>
8393
8394 PR fortran/69385
8395 * gfortran.dg/allocate_error_6.f90: New test.
8396
ffc445f4
RH
83972016-01-26 Richard Henderson <rth@redhat.com>
8398
8399 * gcc.dg/tm/pr60908.c: New test.
8400
01e1dea3
DM
84012016-01-26 David Malcolm <dmalcolm@redhat.com>
8402
8403 PR other/69006
8404 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
8405 directive.
8406 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
8407 expected multiline output to reflect the colorization being
8408 disabled before newlines.
8409 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
8410 (custom_diagnostic_finalizer): Replace call to
8411 pp_newline_and_flush with call to pp_flush.
8412 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
8413 * gfortran.dg/implicit_class_1.f90: Likewise.
8414 * lib/gcc-dg.exp (allow_blank_lines): New global.
8415 (dg-allow-blank-lines-in-output): New procedure.
8416 (gcc-dg-prune): Complain about blank lines in the output, unless
8417 dg-allow-blank-lines-in-output was called.
8418 * lib/multiline.exp (_build_multiline_regex): Only support
8419 arbitrary followup text for non-blank-lines, not for blank lines.
8420
13f92e8d
JJ
84212016-01-26 Jakub Jelinek <jakub@redhat.com>
8422
8423 PR tree-optimization/69483
8424 * gcc.dg/pr69483.c: New test.
8425 * g++.dg/opt/pr69483.C: New test.
8426
92422235
CL
84272016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8428
8429 PR target/68620
8430 * gcc.target/arm/pr68620.c: New test.
8431
0bccf11b
L
84322016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8433
8434 * gcc.target/i386/pr68986-2.c: Remove -m32.
8435
81cd202e
L
84362016-01-26 H.J. Lu <hongjiu.lu@intel.com>
8437
8438 PR target/68986
8439 * gcc.target/i386/pr68986-1.c: New test.
8440 * gcc.target/i386/pr68986-2.c: Likewise.
8441 * gcc.target/i386/pr68986-3.c: Likewise.
8442
213a1c03
CB
84432016-01-26 Christian Bruel <christian.bruel@st.com>
8444
8445 * lib/target-supports.exp
8446 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
8447 (check_effective_target_arm_crypto_pragma_ok): Likewise.
8448 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
8449
22a08dd1
RB
84502016-01-26 Richard Biener <rguenther@suse.de>
8451
8452 PR tree-optimization/69452
8453 * gcc.dg/torture/pr69452.c: New testcase.
8454
6c06e0e8
JJ
84552016-01-26 Jakub Jelinek <jakub@redhat.com>
8456
8457 PR target/69442
8458 * gcc.dg/pr69442.c: New test.
8459
b96824c4
RFI
84602016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
8461
8462 PR target/67896
8463 * gcc.target/aarch64/simd/pr67896.C: New.
8464
5ee31e57
RS
84652016-01-26 Richard Sandiford <richard.sandiford@arm.com>
8466
8467 PR tree-optimization/69400
8468 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
8469 function.
8470 (plugin_init): Call it.
8471 * gcc.dg/torture/pr69400.c: New test.
8472
7ddfb31d
CL
84732016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
8474
8475 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
8476
1e050c90
AK
84772016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8478 Sebastian Pop <s.pop@samsung.com>
8479
8480 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
8481 isl-0.15.
8482
c8ee4bf5
AK
84832016-01-25 Aditya Kumar <aditya.k7@samsung.com>
8484 Sebastian Pop <s.pop@samsung.com>
8485
8486 * gcc.dg/graphite/pr69292.c: New.
8487
d902b330
JJ
84882016-01-25 Jakub Jelinek <jakub@redhat.com>
8489
8490 * c-c++-common/goacc/use_device-1.c: New test.
8491
2c89b952
JL
84922016-01-25 Jeff Law <law@redhat.com>
8493
8494 PR tree-optimization/69196
8495 PR tree-optimization/68398
8496 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
8497 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8498
685c8785
DE
84992016-01-25 David Edelsohn <dje.gcc@gmail.com>
8500
8501 PR target/69469
8502 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
8503 Algorithm.
8504
95cef0c1
RB
85052016-01-25 Richard Biener <rguenther@suse.de>
8506
8507 PR testsuite/69380
8508 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
8509
2947d3b2
IE
85102016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
8511
8512 PR target/69421
8513 * gcc.dg/pr69421.c: New test.
8514
ae19075a
BB
85152016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
8516
8517 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
8518 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
8519 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
8520 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
8521 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
8522 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
8523 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
8524 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
8525 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
8526 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
8527
fa4511c2
RB
85282016-01-25 Richard Biener <rguenther@suse.de>
8529
8530 PR tree-optimization/69376
8531 * gcc.dg/torture/pr69376.c: New testcase.
8532
1d101216
JD
85332016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8534
8535 PR fortran/69397
8536 PR fortran/68442
8537 * gfortran.dg/interface_38.f90: New test.
8538 * gfortran.dg/interface_39.f90: New test.
a0909527 8539
a59b92b0
PP
85402016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
8541
8542 Revert:
8543 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8544
8545 PR c++/11858
8546 PR c++/24663
8547 PR c++/24664
8548 * g++.dg/template/pr11858.C: New test.
8549 * g++.dg/template/pr24663.C: New test.
8550 * g++.dg/template/unify12.C: New test.
8551 * g++.dg/template/unify13.C: New test.
8552 * g++.dg/template/unify14.C: New test.
8553 * g++.dg/template/unify15.C: New test.
8554 * g++.dg/template/unify16.C: New test.
8555 * g++.dg/template/unify17.C: New test.
8556
16acb1a8
DH
85572016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
8558
8559 PR fortran/68283
8560 gfortran.dg/pr68283.f90: New test.
8561
094773e8
TK
85622016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
8563
8564 PR fortran/66094
8565 * gfortran.dg/inline_matmul_13.f90: New test.
8566 * gfortran.dg/matmul_bounds_8.f90: New test.
8567 * gfortran.dg/matmul_bounds_9.f90: New test.
8568 * gfortran.dg/matmul_bounds_10.f90: New test.
8569
42fb90d7
TV
85702016-01-23 Tom de Vries <tom@codesourcery.com>
8571
8572 PR tree-optimization/69426
8573 * gcc.dg/autopar/pr69426.c: New test.
8574
69da7802
MS
85752016-01-23 Martin Sebor <msebor@redhat.com>
8576
8577 PR c++/58109
8578 PR c++/69022
8579 * g++.dg/cpp0x/alignas5.C: New test.
8580 * g++.dg/ext/vector29.C: Same.
8581
da17300a
UB
85822016-01-23 Uros Bizjak <ubizjak@gmail.com>
8583
8584 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
8585 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
8586 _GNU_SOURCE from compile flags to the source.
8587 * gcc.target/i386/chkp-stropt-12.c: Ditto.
8588 * gcc.target/i386/chkp-stropt-16.c: Ditto.
8589 * gcc.target/i386/chkp-stropt-4.c: Ditto.
8590 * gcc.target/i386/chkp-stropt-8.c: Ditto.
8591
62041cfc
JJ
85922016-01-22 Jakub Jelinek <jakub@redhat.com>
8593
8594 PR target/69432
8595 * g++.dg/opt/pr69432.C: New test.
8596
f7d2ad6f
BS
85972016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8598
8599 * gcc.target/powerpc/pr63354c: Adjust target selector to include
8600 32-bit targets testing an -m64 multilib.
8601
d403fc9a
WS
86022016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8603
8604 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
8605 64-bit support.
8606
4aa16f8d
JG
86072016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
8608
8609 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
8610
7c816d0f
CB
86112016-01-21 Christian Bruel <christian.bruel@st.com>
8612
8613 PR target/68674
8614 * gcc.target/i386/pr68674.c
8615 * gcc.target/aarch64/pr68674.c
8616 * gcc.target/arm/pr68674.c
8617
fce661e8
KT
86182016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8619
8620 PR target/69403
8621 * gcc.c-torture/execute/pr69403.c: New test.
8622
4696899f
PC
86232016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8624
8625 PR c++/55843
8626 * g++.dg/template/pr55843.C: New.
8627
bac69366
AL
86282016-01-22 Alan Lawrence <alan.lawrence@arm.com>
8629
8630 PR testsuite/66877
8631 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
8632 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
8633
b57d3a5c
BS
86342016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8635
8636 PR testsuite/67489
da17300a
UB
8637 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
8638 from dg-do compile directive, and instead add
8639 { dg-require-effective-target int128 }.
b57d3a5c 8640
9f04a53e
MS
86412016-01-20 Martin Sebor <msebor@redhat.com>
8642
8643 PR c/69405
8644 * gcc.dg/sync-fetch.c: New test.
8645
38a51663
JL
86462016-01-21 Martin Sebor <msebor@redhat.com>
8647
8648 PR target/69252
8649 * gcc.target/powerpc/pr69252.c: New test.
8650
2423a75a
JD
86512016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8652
8653 PR fortran/65996
da17300a 8654 * gfortran.dg/pr65996.f90: New test.
2423a75a 8655
0a76463f
DV
86562016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
8657
8658 PR c++/68810
9f04a53e 8659 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 8660 expected to generate an error.
0a76463f 8661
9776e692
BS
86622016-01-21 Bernd Schmidt <bschmidt@redhat.com>
8663
8664 PR middle-end/66178
8665 * gcc.dg/torture/pr66178.c: New test.
8666
c8d3e088
AB
86672016-01-21 Anton Blanchard <anton@samba.org>
8668 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8669
8670 PR target/63354
8671 * gcc.target/powerpc/pr63354.c: New test.
8672
35b707ff
VM
86732016-01-21 Vladimir Makarov <vmakarov@redhat.com>
8674
8675 PR rtl-optimization/68990
8676 * gcc.target/i386/pr68990: New.
8677
157b0829
NC
86782016-01-21 Nick Clifton <nickc@redhat.com>
8679
8680 PR target/69129
8681 * gcc.target/mips/pr69129.c: New.
8682
aede6748
PC
86832016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
8684
8685 PR c++/58046
8686 * g++.dg/cpp0x/pr58046.C: New.
8687
5463c2c8
JJ
86882016-01-21 Jakub Jelinek <jakub@redhat.com>
8689
6d31cc75
SS
8690 PR target/69187
8691 PR target/65624
8692 * gcc.target/arm/pr69187.c: New test.
8693
5463c2c8
JJ
8694 PR c++/69355
8695 * g++.dg/torture/pr69355.C: New test.
8696
fa28f32b
AK
86972016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8698 Sebastian Pop <s.pop@samsung.com>
8699
8700 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
8701
b920a047
AK
87022016-01-21 Aditya Kumar <aditya.k7@samsung.com>
8703 Sebastian Pop <s.pop@samsung.com>
8704
da17300a 8705 * gcc.dg/graphite/pr68976.c: New test.
b920a047 8706
bdd3aea6
JJ
87072016-01-21 Jakub Jelinek <jakub@redhat.com>
8708
8709 PR middle-end/67653
8710 * c-c++-common/pr67653.c: New test.
8711 * gcc.dg/torture/pr29119.c: Add dg-warning.
8712
26a2e6ae
PB
87132016-01-20 Peter Bergner <bergner@vnet.ibm.com>
8714
8715 * gcc.target/powerpc/cpu-builtin-1.c: New test.
8716
d25c7690
PK
87172016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8718
8719 PR c/24293
8720 * gcc.dg/pr24293.c: New test.
8721 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
8722 incomplete struct type.
8723 * gcc.dg/declspec-1.c: Likewise.
8724 * gcc.dg/pr63549.c: Likewise.
8725
889d5698
JJ
87262016-01-20 Jakub Jelinek <jakub@redhat.com>
8727
8728 PR tree-optimization/66612
8729 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
8730 for bdn instruction.
8731
d7cf3dc7
CL
87322016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
8733
8734 * lib/target-supports.exp
8735 (check_effective_target_arm_fp_ok_nocache): New.
8736 (check_effective_target_arm_fp_ok): New.
8737 (add_options_for_arm_fp): New.
8738 (check_effective_target_arm_crypto_ok_nocache): Require
8739 target_arm_v8_neon_ok instead of arm32.
8740 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
8741 (check_effective_target_arm_crypto_pragma_ok): New.
8742 (add_options_for_arm_vfp): New.
8743 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
8744 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
8745 target instead. Force initial fpu to vfp.
8746 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
8747 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
8748 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
8749 dependency.
8750 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
8751 use arm_vfp effective target instead. Force initial fpu to vfp.
8752 * gcc.target/arm/attr-neon3.c: Likewise.
8753 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
8754 arm_vfp_ok.
8755 * gcc.target/arm/unsigned-float.c: Likewise.
8756 * gcc.target/arm/vfp-1.c: Likewise.
8757 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
8758 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
8759 * gcc.target/arm/vfp-ldmiad.c: Likewise.
8760 * gcc.target/arm/vfp-ldmias.c: Likewise.
8761 * gcc.target/arm/vfp-stmdbd.c: Likewise.
8762 * gcc.target/arm/vfp-stmdbs.c: Likewise.
8763 * gcc.target/arm/vfp-stmiad.c: Likewise.
8764 * gcc.target/arm/vfp-stmias.c: Likewise.
8765 * gcc.target/arm/vnmul-1.c: Likewise.
8766 * gcc.target/arm/vnmul-2.c: Likewise.
8767 * gcc.target/arm/vnmul-3.c: Likewise.
8768 * gcc.target/arm/vnmul-4.c: Likewise.
8769
01ac9704 87702016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 8771
e84b00da
L
8772 PR testsuite/69366
8773 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
8774 the MPX run-time library, for compile-time MPX test.
8775 * gcc.target/i386/chkp-always_inline.c: Likewise.
8776 * gcc.target/i386/chkp-bndret.c: Likewise.
8777 * gcc.target/i386/chkp-builtins-1.c: Likewise.
8778 * gcc.target/i386/chkp-builtins-2.c: Likewise.
8779 * gcc.target/i386/chkp-builtins-3.c: Likewise.
8780 * gcc.target/i386/chkp-builtins-4.c: Likewise.
8781 * gcc.target/i386/chkp-const-check-1.c: Likewise.
8782 * gcc.target/i386/chkp-const-check-2.c: Likewise.
8783 * gcc.target/i386/chkp-hidden-def.c: Likewise.
8784 * gcc.target/i386/chkp-label-address.c: Likewise.
8785 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
8786 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
8787 * gcc.target/i386/chkp-pr69044.c: Likewise.
8788 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
8789 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
8790 * gcc.target/i386/chkp-strchr.c: Likewise.
8791 * gcc.target/i386/chkp-strlen-1.c: Likewise.
8792 * gcc.target/i386/chkp-strlen-2.c: Likewise.
8793 * gcc.target/i386/chkp-strlen-3.c: Likewise.
8794 * gcc.target/i386/chkp-strlen-4.c: Likewise.
8795 * gcc.target/i386/chkp-strlen-5.c: Likewise.
8796 * gcc.target/i386/chkp-stropt-1.c: Likewise.
8797 * gcc.target/i386/chkp-stropt-10.c: Likewise.
8798 * gcc.target/i386/chkp-stropt-11.c: Likewise.
8799 * gcc.target/i386/chkp-stropt-12.c: Likewise.
8800 * gcc.target/i386/chkp-stropt-13.c: Likewise.
8801 * gcc.target/i386/chkp-stropt-14.c: Likewise.
8802 * gcc.target/i386/chkp-stropt-15.c: Likewise.
8803 * gcc.target/i386/chkp-stropt-16.c: Likewise.
8804 * gcc.target/i386/chkp-stropt-2.c: Likewise.
8805 * gcc.target/i386/chkp-stropt-3.c: Likewise.
8806 * gcc.target/i386/chkp-stropt-4.c: Likewise.
8807 * gcc.target/i386/chkp-stropt-5.c: Likewise.
8808 * gcc.target/i386/chkp-stropt-6.c: Likewise.
8809 * gcc.target/i386/chkp-stropt-7.c: Likewise.
8810 * gcc.target/i386/chkp-stropt-8.c: Likewise.
8811 * gcc.target/i386/chkp-stropt-9.c: Likewise.
8812 * gcc.target/i386/pr63995-2.c: Likewise.
8813 * gcc.target/i386/pr64805.c: Likewise.
8814 * gcc.target/i386/pr65044.c: Likewise.
8815 * gcc.target/i386/pr65167.c: Likewise.
8816 * gcc.target/i386/pr65183.c: Likewise.
8817 * gcc.target/i386/pr65184.c: Likewise.
8818 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 8819
28b33016
IE
88202016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
8821
8822 PR tree-optimization/69328
8823 * gcc.dg/pr69328.c: New test.
8824
bcff0913
JL
88252016-01-20 Jeff Law <law@redhat.com>
8826
bf0bb970 8827 PR target/25114
bcff0913
JL
8828 * gcc.target/m68k/pr25114.c: New test.
8829
a3f69631
AV
88302016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
8831
8832 * gcc.target/arm/memset-inline-10.c: Added
8833 dg-require-effective-target arm_thumb2_ok.
8834
af33ba0d
EB
88352016-01-19 Eric Botcazou <ebotcazou@adacore.com>
8836
8837 * gcc.dg/debug/dwarf2/sso.c: New test.
8838
7596d5de
UB
88392016-01-19 Uros Bizjak <ubizjak@gmail.com>
8840
8841 PR testsuite/68820
8842 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
8843 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
8844 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
8845
ceda2c69
JH
88462016-01-19 Jan Hubicka <hubicka@ucw.cz>
8847
8848 PR ipa/66223
8849 * g++.dg/ipa/devirt-50.C: New testcase.
8850
38a979f2
MP
88512016-01-19 Marek Polacek <polacek@redhat.com>
8852
8853 PR c++/68965
8854 * g++.dg/cpp1y/parameter-pack-1.C: New test.
8855 * g++.dg/cpp1y/parameter-pack-2.C: New test.
8856
962801c5
KT
88572016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8858
8859 PR target/69135
8860 * gcc.target/arm/pr69135_1.c: New test.
8861
078fe40a
WD
88622015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8863
8864 * gcc.target/aarch64/ccmp_1.c: Add new tests.
8865
786e3c06
WD
88662015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
8867
8868 * gcc.target/aarch64/ccmp_1.c: New testcase.
8869
1e297006
MP
88702016-01-19 Marek Polacek <polacek@redhat.com>
8871
8872 PR c++/68586
8873 * g++.dg/cpp0x/enum30.C: New test.
8874
879c27e3
RB
88752016-01-19 Richard Biener <rguenther@suse.de>
8876
8877 PR tree-optimization/69336
8878 * g++.dg/tree-ssa/pr69336.C: New testcase.
8879
015337d3
JJ
88802016-01-19 Jakub Jelinek <jakub@redhat.com>
8881
8882 PR debug/65779
8883 * gcc.dg/pr65779.c: New test.
8884
e2c768b6
RB
88852016-01-19 Richard Biener <rguenther@suse.de>
8886
8887 PR tree-optimization/69352
8888 * gcc.dg/torture/pr69352.c: New testcase.
8889
569efc34
JJ
88902016-01-19 Jakub Jelinek <jakub@redhat.com>
8891
8892 PR rtl-optimization/68955
8893 PR rtl-optimization/64557
8894 * gcc.dg/torture/pr68955.c: New test.
8895
e49d321f
JH
88962016-01-19 Jan Hubicka <hubicka@ucw.cz>
8897
8898 PR lto/69136
8899 * g++.dg/torture/pr69136.C: New testcase.
8900
e9191ad3
JH
89012016-01-19 Jan Hubicka <hubicka@ucw.cz>
8902
8903 PR lto/69133
8904 * g++.dg/lto/pr69133_0.C: New testcase.
8905 * g++.dg/lto/pr69133_1.C: New testcase.
8906
2bedb645
JL
89072016-01-15 Jeff Law <law@redhat.com>
8908
8909 PR tree-optimization/69320
8910 * gcc.c-torture/pr69320-1.c: New test.
8911 * gcc.c-torture/pr69320-2.c: New test.
8912 * gcc.c-torture/pr69320-3.c: New test.
8913 * gcc.c-torture/pr69320-4.c: New test.
8914
17c15cb9
PP
89152016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
8916
8917 PR c++/11858
8918 PR c++/24663
8919 PR c++/24664
8920 * g++.dg/template/pr11858.C: New test.
8921 * g++.dg/template/pr24663.C: New test.
8922 * g++.dg/template/unify12.C: New test.
8923 * g++.dg/template/unify13.C: New test.
8924 * g++.dg/template/unify14.C: New test.
8925 * g++.dg/template/unify15.C: New test.
8926 * g++.dg/template/unify16.C: New test.
8927 * g++.dg/template/unify17.C: New test.
8928
9617fd08
DM
89292016-01-18 David Malcolm <dmalcolm@redhat.com>
8930
8931 PR testsuite/69181
8932 * gcc.dg/pr69181-1.c: New test file.
8933 * gcc.dg/pr69181-2.c: New test file.
8934 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
8935 globals by moving it to...
8936 (cleanup-after-saved-dg-test): ...this new function. Add
8937 "global additional_sources_used". Add reset of global
8938 multiline_expected_outputs to the empty list.
8939 * lib/multiline.exp (_multiline_expected_outputs): Rename this
8940 global to...
8941 (multiline_expected_outputs): ...this, and updated comments to
8942 note that it is modified from gcc-dg.exp.
8943 (dg-end-multiline-output): Update for the above renaming.
8944 (handle-multiline-outputs): Likewise. Remove the clearing
8945 of the expected outputs to the empty list.
8946
b555a2e4
RB
89472016-01-18 Richard Biener <rguenther@suse.de>
8948
8949 PR tree-optimization/69297
8950 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
8951
96902805
JM
89522016-01-18 Joseph Myers <joseph@codesourcery.com>
8953
8954 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
8955 dg-options.
8956 * gcc.target/mips/mips-3d-2.c: Likewise.
8957 * gcc.target/mips/mips-3d-3.c: Likewise.
8958 * gcc.target/mips/mips-3d-4.c: Likewise.
8959 * gcc.target/mips/mips-3d-5.c: Likewise.
8960 * gcc.target/mips/mips-3d-6.c: Likewise.
8961 * gcc.target/mips/mips-3d-7.c: Likewise.
8962 * gcc.target/mips/mips-3d-8.c: Likewise.
8963 * gcc.target/mips/mips-3d-9.c: Likewise.
8964 * gcc.target/mips/mips-ps-1.c: Likewise.
8965 * gcc.target/mips/mips-ps-2.c: Likewise.
8966 * gcc.target/mips/mips-ps-3.c: Likewise.
8967 * gcc.target/mips/mips-ps-4.c: Likewise.
8968 * gcc.target/mips/mips-ps-5.c: Likewise.
8969 * gcc.target/mips/mips-ps-6.c: Likewise.
8970 * gcc.target/mips/mips-ps-7.c: Likewise.
8971 * gcc.target/mips/mips-ps-type.c: Likewise.
8972 * gcc.target/mips/mips-ps-type-2.c: Likewise.
8973 * gcc.target/mips/mips16-attributes-6.c: Likewise.
8974
40e26f94
TV
89752016-01-18 Tom de Vries <tom@codesourcery.com>
8976
8977 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
8978 * c-c++-common/goacc/kernels-double-reduction.c: New test.
8979 * c-c++-common/goacc/kernels-empty.c: New test.
8980 * c-c++-common/goacc/kernels-eternal.c: New test.
8981 * c-c++-common/goacc/kernels-loop-2.c: New test.
8982 * c-c++-common/goacc/kernels-loop-3.c: New test.
8983 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
8984 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
8985 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
8986 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
8987 * c-c++-common/goacc/kernels-loop-data.c: New test.
8988 * c-c++-common/goacc/kernels-loop-g.c: New test.
8989 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
8990 * c-c++-common/goacc/kernels-loop-n.c: New test.
8991 * c-c++-common/goacc/kernels-loop-nest.c: New test.
8992 * c-c++-common/goacc/kernels-loop.c: New test.
8993 * c-c++-common/goacc/kernels-noreturn.c: New test.
8994 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
8995 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
8996 * c-c++-common/goacc/kernels-reduction.c: New test.
8997
a98d4647
TV
89982016-01-18 Tom de Vries <tom@codesourcery.com>
8999
9000 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9001 * gcc.dg/autopar/outer-2.c: Same.
9002 * gcc.dg/autopar/outer-3.c: Same.
9003 * gcc.dg/autopar/outer-4.c: Same.
9004 * gcc.dg/autopar/outer-5.c: Same.
9005 * gcc.dg/autopar/outer-6.c: Same.
9006 * gcc.dg/autopar/parallelization-1.c: Same.
9007 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9008 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9009 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9010 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9011 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9012 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9013 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9014 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9015 * gcc.dg/autopar/pr39500-1.c: Same.
9016 * gcc.dg/autopar/pr39500-2.c: Same.
9017 * gcc.dg/autopar/pr46193.c: Same.
9018 * gcc.dg/autopar/pr46194.c: Same.
9019 * gcc.dg/autopar/pr49580.c: Same.
9020 * gcc.dg/autopar/pr49960-1.c: Same.
9021 * gcc.dg/autopar/pr49960.c: Same.
9022 * gcc.dg/autopar/pr68373.c: Same.
9023 * gcc.dg/autopar/reduc-1.c: Same.
9024 * gcc.dg/autopar/reduc-1char.c: Same.
9025 * gcc.dg/autopar/reduc-1short.c: Same.
9026 * gcc.dg/autopar/reduc-2.c: Same.
9027 * gcc.dg/autopar/reduc-2char.c: Same.
9028 * gcc.dg/autopar/reduc-2short.c: Same.
9029 * gcc.dg/autopar/reduc-3.c: Same.
9030 * gcc.dg/autopar/reduc-4.c: Same.
9031 * gcc.dg/autopar/reduc-6.c: Same.
9032 * gcc.dg/autopar/reduc-7.c: Same.
9033 * gcc.dg/autopar/reduc-8.c: Same.
9034 * gcc.dg/autopar/reduc-9.c: Same.
9035 * gcc.dg/autopar/uns-outer-4.c: Same.
9036 * gcc.dg/autopar/uns-outer-5.c: Same.
9037 * gcc.dg/autopar/uns-outer-6.c: Same.
9038 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9039 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9040
da976fa8
AL
90412016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9042
9043 PR target/63679
9044 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9045 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9046
70c1e886
AL
90472016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9048
9049 PR target/63679
9050 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9051 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9052 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9053
88bed196
AL
90542016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9055
9056 PR target/63679
9057 * gcc.dg/tree-ssa/sra-17.c: New.
9058 * gcc.dg/tree-ssa/sra-18.c: New.
9059
3dd5f42e
IE
90602016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9061
9062 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9063
ae5a77fa
EB
90642016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9065
9066 * gnat.dg/inline12.adb: New test.
9067
11e57fc6
BC
90682016-01-18 Bin Cheng <bin.cheng@arm.com>
9069
9070 PR tree-optimization/66797
9071 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9072
995b6fe0
RB
90732016-01-18 Richard Biener <rguenther@suse.de>
9074
9075 PR tree-optimization/69170
9076 * gcc.dg/torture/pr69170.c: New testcase.
9077
82ee0cf2 90782016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9079
9080 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9081
d69da357
TV
90822016-01-16 Tom de Vries <tom@codesourcery.com>
9083
9084 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
9085
a3845283
TV
90862016-01-16 Tom de Vries <tom@codesourcery.com>
9087
9088 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
9089 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
9090 redundant dg-require-effective-target pthread.
9091 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
9092 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
9093 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
9094 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
9095 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
9096 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
9097 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
9098
197a6aa6
DE
90992016-01-16 David Edelsohn <dje.gcc@gmail.com>
9100
9101 PR target/68609
9102 * gcc.target/powerpc/recip-6.c: Enable on AIX.
9103 * gcc.target/powerpc/recip-7.c: Same.
9104
ec7886c1
PP
91052016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9106
9107 PR c++/69091
9108 * g++.dg/template/pr69091.C: New test.
9109
203484bb
PP
91102016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9111
9112 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
9113 dump does not contain an error_mark_node.
9114 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
9115 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
9116
aa2500e9
PP
91172016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
9118
9119 PR c++/68936
9120 * g++.dg/template/pr68936.C: New test.
9121
28621a5c
DE
91222016-01-15 David Edelsohn <dje.gcc@gmail.com>
9123
9124 PR target/68609
9125 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
9126 * gcc.target/powerpc/recip-2.c: Same.
9127 * gcc.target/powerpc/recip-3.c: Same.
9128 * gcc.target/powerpc/recip-4.c: Same.
9129 * gcc.target/powerpc/recip-sqrtf.c: Same.
9130
40c43aca
JL
91312016-01-15 Jeff Law <law@redhat.com>
9132
9133 PR tree-optimization/69270
9134 * gcc.dg/tree-ssa/pr69270-2.c: New test.
9135 * gcc.dg/tree-ssa/pr69270-3.c: New test.
9136
afbc5ae8
PT
91372016-01-15 Paul Thomas <pault@gcc.gnu.org>
9138
9139 PR fortran/49630
9140 * gfortran.dg/deferred_character_13.f90: New test for the fix
9141 of comment 3 of the PR.
9142
9143 PR fortran/54070
9144 * gfortran.dg/deferred_character_8.f90: New test
9145 * gfortran.dg/allocate_error_5.f90: New test
9146
9147 PR fortran/60593
9148 * gfortran.dg/deferred_character_10.f90: New test
9149
9150 PR fortran/60795
9151 * gfortran.dg/deferred_character_14.f90: New test
9152
9153 PR fortran/61147
9154 * gfortran.dg/deferred_character_11.f90: New test
9155
9156 PR fortran/64324
9157 * gfortran.dg/deferred_character_9.f90: New test
9158
49abe076
VM
91592016-01-15 Vladimir Makarov <vmakarov@redhat.com>
9160
9161 PR rtl-optimization/69030
9162 * gcc.target/i386/pr69030.c: New.
9163
16d12992
KT
91642016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9165
9166 * gcc.target/aarch64/target_attr_17.c: New test.
9167
78810bd3
RB
91682016-01-15 Richard Biener <rguenther@suse.de>
9169
9170 PR tree-optimization/66856
9171 * gcc.dg/torture/pr66856-1.c: New testcase.
9172 * gcc.dg/torture/pr66856-2.c: Likewise.
9173
2bd847fe
RB
91742016-01-15 Richard Biener <rguenther@suse.de>
9175
9176 PR debug/69137
9177 * g++.dg/lto/pr69137_0.C: New testcase.
9178
a00fe3b7
RS
91792016-01-15 Richard Sandiford <richard.sandiford@arm.com>
9180
9181 PR middle-end/69246
9182 * gcc.target/i386/pr69246.c: New test.
9183
cbb0e83b
DV
91842016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9185
7596d5de 9186 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 9187
5a500ecf
DV
91882016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9189
9190 PR c++/56194
9191 * g++.dg/init/const9.C: Disable test on S/390.
9192
5d9bf64f
DV
91932016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9194
9195 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
9196 * g++.dg/Wno-frame-address.C: Ditto.
9197
e234b19e
DV
91982016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
9199
9200 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
9201
89483f99
RB
92022016-01-15 Richard Biener <rguenther@suse.de>
9203
9204 PR tree-optimization/68961
9205 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
9206
94f37395
IE
92072016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
9208
9209 * gcc.target/i386/pr65105-5.c: New test.
9210
82ee0cf2 92112016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
9212
9213 * gcc.c-torture/execute/alias-4.c: New testcase.
9214
82ee0cf2 92152016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
9216
9217 PR ipa/68148
9218 * g++.dg/ipa/devirt-49.C: New testcase.
9219
092f7deb 92202016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
9221
9222 PR target/65837
9223 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
9224 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
9225 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
9226
e93c66bc
RB
92272016-01-15 Richard Biener <rguenther@suse.de>
9228
9229 PR tree-optimization/69117
9230 * gcc.dg/torture/pr69117.c: New testcase.
9231
c47eaca6 92322015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
9233
9234 PR c++/69048
9235 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
9236
c3f6914a
FXC
92372016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9238
9239 PR testsuite/67509
9240 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
9241 range tests use 100 * maximum instead of maximum + 1.
9242
cd65ae90
JJ
92432016-01-14 Jakub Jelinek <jakub@redhat.com>
9244
9245 PR debug/69244
9246 * gcc.dg/guality/pr69244.c: New test.
9247
19643948
UB
92482016-01-14 Uros Bizjak <ubizjak@gmail.com>
9249
9250 * lib/target-supports.exp (check_effective_target_issignaling):
9251 New procedure.
9252 * gcc.dg/pr61441.c: Require issignaling effective target.
9253
fe79c97e
SB
92542016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
9255
9256 PR target/68803
9257 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
9258
c7df95d8
DM
92592016-01-14 David Malcolm <dmalcolm@redhat.com>
9260
9261 PR c++/68819
9262 PR preprocessor/69177
9263 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
9264 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
9265 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
9266 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9267
00083992
MP
92682016-01-14 Marek Polacek <polacek@redhat.com>
9269
9270 PR c/69262
9271 * gcc.dg/array-15.c: New test.
9272
0c9b3294
JJ
92732016-01-14 Jakub Jelinek <jakub@redhat.com>
9274
9275 PR middle-end/68146
9276 PR tree-optimization/69155
9277 * gfortran.dg/pr68146.f: New test.
9278 * gfortran.dg/pr69155.f90: New test.
9279
3688e13d
RB
92802016-01-14 Richard Biener <rguenther@suse.de>
9281
9282 PR tree-optimization/68060
9283 * gcc.dg/torture/pr68060-1.c: New testcase.
9284 * gcc.dg/torture/pr68060-2.c: Likewise.
9285
bab0ad3a
NC
92862016-01-14 Nick Clifton <nickc@redhat.com>
9287
9288 * lib/target-supports.exp
9289 (check_effective_target_arm_neon_ok_nocache): Add an option
9290 sequence that includes setting the ARM architecture to ARMv7-A.
9291 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
9292 command line options necessary to enable Neon support.
9293 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
9294 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
9295 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
9296 * gcc.target/arm/pr69180.c: Likewise.
9297
947c2ce5
JL
92982016-01-14 Jeff Law <law@redhat.com>
9299
9300 PR tree-optimization/69270
9301 * gcc.dg/tree-ssa/pr69270.c: New test.
9302
3342fd71
BS
93032016-01-13 Bernd Schmidt <bschmidt@redhat.com>
9304
9305 PR c/66208
9306 * c-c++-common/pr66208.c: New file.
9307
2ad3adf1
JJ
93082016-01-13 Jakub Jelinek <jakub@redhat.com>
9309
9310 PR tree-optimization/69156
9311 * gcc.dg/pr69156.c: New test.
9312
398d6feb
L
93132016-01-13 H.J. Lu <hongjiu.lu@intel.com>
9314
9315 * gcc.target/i386/pr69225-7.c: New test.
9316
4c868789
RH
93172016-01-13 Richard Henderson <rth@redhat.com>
9318
9319 * gcc.dg/tm/memopt-13.c: Update expected function.
9320 * gcc.dg/tm/memopt-6.c: Likewise.
9321
ef6d1772
UB
93222016-01-13 Uros Bizjak <ubizjak@gmail.com>
9323
9324 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
9325 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
9326 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
9327 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 9328
ef6d1772
UB
93292016-01-13 Tom de Vries <tom@codesourcery.com>
9330
9331 PR tree-optimization/69169
0b4b6ef2
TV
9332 * gcc.dg/pr69169.c: New test.
9333
2ad3adf1 93342016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
9335
9336 PR target/69228
9337 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
9338 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
9339 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
9340 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
9341 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
9342 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
9343 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
9344 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
9345
9060e335
AK
93462016-01-13 Jakub Jelinek <jakub@redhat.com>
9347
9348 PR target/69247
9349 * gcc.dg/pr69247.c: New test.
9350
40311329
RB
93512016-01-13 Richard Biener <rguenther@suse.de>
9352
9353 PR tree-optimization/69242
9354 * gcc.dg/torture/pr69242.c: New testcase.
9355
ccbd7103
RB
93562016-01-13 Richard Biener <rguenther@suse.de>
9357
9358 PR tree-optimization/69186
9359 * gcc.dg/torture/pr69186.c: New testcase.
9360
c6f72a46
JL
93612016-01-13 Jeff Law <law@redhat.com>
9362
9363 PR tree-optimization/67755
9364 * gcc.dg/tree-ssa/pr67755.c: New test.
9365
93662016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
9367
9368 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
9369 pass number in output by a star.
9370
c446cf07
BC
93712016-01-12 Bin Cheng <bin.cheng@arm.com>
9372
9373 PR tree-optimization/68911
9374 * gcc.c-torture/execute/pr68911.c: New test.
9375
5342156c
MP
93762016-01-12 Marek Polacek <polacek@redhat.com>
9377
9378 PR c++/68979
9379 * g++.dg/warn/permissive-1.C: New test.
9380
65364cc5
JJ
93812016-01-12 Jakub Jelinek <jakub@redhat.com>
9382
9383 PR objc++/68511
9384 PR c++/69213
9385 * g++.dg/opt/pr69213.C: New test.
9386
81b9a3d9
CB
93872016-01-12 Christian Bruel <christian.bruel@st.com>
9388
9389 PR target/69180
9390 * gcc.target/arm/pr69180.c: New test.
9391
3c4e91c9
RB
93922016-01-12 Richard Biener <rguenther@suse.de>
9393
9394 PR lto/69077
9395 * g++.dg/lto/pr69077_0.C: New testcase.
9396 * g++.dg/lto/pr69077_1.C: Likewise.
9397
5664cea1
JJ
93982016-01-12 Jakub Jelinek <jakub@redhat.com>
9399
9400 PR target/69175
9401 * g++.dg/opt/pr69175.C: New test.
9402
86cefc49
AL
94032016-01-12 Alan Lawrence <alan.lawrence@arm.com>
9404
9405 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
9406 rather than #including math.h & stdlib.h.
9407 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
9408 * gcc.dg/vect/pr49771.c: Likewise.
9409 * gcc.dg/vect/vect-10-big-array.c: Likewise.
9410 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
9411 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
9412 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
9413 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
9414 * gcc.dg/vect/pr44507.c: Likewise.
9415 * gcc.dg/vect/pr45902.c: Likewise.
9416 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
9417 * gcc.dg/vect/vect-117.c: Likewise.
9418 * gcc.dg/vect/vect-99.c: Likewise.
9419 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
9420 * gcc.dg/vect/vect-cond-1.c: Likewise.
9421 * gcc.dg/vect/vect-cond-2.c: Likewise.
9422 * gcc.dg/vect/vect-cond-3.c: Likewise.
9423 * gcc.dg/vect/vect-cond-4.c: Likewise.
9424 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
9425 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
9426 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
9427 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
9428 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
9429 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
9430 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
9431 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
9432 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
9433 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
9434 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
9435 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
9436 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
9437 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
9438 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
9439 include of signal.h.
9440 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
9441 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
9442 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
9443 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
9444 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
9445 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
9446 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
9447 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
9448 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
9449 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
9450 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9451 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
9452 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
9453 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
9454 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
9455 * gcc.dg/vect/vect-outer-5.c: Likewise.
9456 * gcc.dg/vect/vect-outer-6.c: Likewise.
9457 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
9458 include of stdio.h.
9459
b832f61e
NC
94602016-01-12 Nick Clifton <nickc@redhat.com>
9461
9462 PR target/68913
9463 * gcc.dg/lto/pr61886_0.c: Rename the external function called
9464 to fread so that it will be found in all target runtimes.
9465
8eac49b1
RB
94662016-01-12 Richard Biener <rguenther@suse.de>
9467
9468 PR tree-optimization/69053
9469 * g++.dg/torture/pr69053.C: New testcase.
9470
2935d994
RB
94712016-01-12 Richard Biener <rguenther@suse.de>
9472
9473 PR tree-optimization/69168
9474 * gcc.dg/torture/pr69168.c: New testcase.
9475
66c16fd9
RB
94762016-01-12 Richard Biener <rguenther@suse.de>
9477
9478 PR tree-optimization/69157
9479 * gcc.dg/torture/pr69157.c: New testcase.
9480
94812016-01-12 Richard Biener <rguenther@suse.de>
9482
9483 PR tree-optimization/69174
9484 * gcc.dg/torture/pr69174.c: New testcase.
9485
723033a6
JJ
94862016-01-12 Jakub Jelinek <jakub@redhat.com>
9487
9488 PR c++/66808
9489 PR c++/69000
9490 * g++.dg/tls/pr66808.C: New test.
9491 * g++.dg/tls/pr69000.C: New test.
9492
3574cf47
BS
94932016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9494
9495 * gcc.target/powerpc/swaps-p8-23.c: New test.
9496 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
9497
feb20787
JDA
94982016-01-11 John David Anglin <danglin@gcc.gnu.org>
9499
9500 PR tree-optimization/68356
9501 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
9502
27b1820a
KV
95032016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
9504 Jim Wilson <jim.wilson@linaro.org>
9505
9506 PR target/69194
9507 * gcc.target/arm/pr69194.c: New test.
9508
cf4de6af
L
95092016-01-11 H.J. Lu <hongjiu.lu@intel.com>
9510
9511 PR target/69225
9512 * gcc.target/i386/pr69225-1.c: New test.
9513 * gcc.target/i386/pr69225-2.c: Likewise.
9514 * gcc.target/i386/pr69225-3.c: Likewise.
9515 * gcc.target/i386/pr69225-4.c: Likewise.
9516 * gcc.target/i386/pr69225-5.c: Likewise.
9517 * gcc.target/i386/pr69225-6.c: Likewise.
9518
1ebd5558
JJ
95192016-01-11 Jakub Jelinek <jakub@redhat.com>
9520
23552a4d
JJ
9521 PR target/67462
9522 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
9523 if lp64.
9524
26ff85b0
JJ
9525 PR target/69071
9526 * gcc.dg/pr69071.c: New test.
9527
9cb6bd74
JJ
9528 PR c++/69211
9529 * g++.dg/opt/pr69211.C: New test.
9530
1ebd5558
JJ
9531 PR tree-optimization/69214
9532 * gcc.c-torture/compile/pr69214.c: New test.
9533
8c18c836
UB
95342016-01-11 Uros Bizjak <ubizjak@gmail.com>
9535
9536 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
9537 * gcc.target/i386/pr66232-11.c: Ditto.
9538 * gcc.target/i386/pr66232-12.c: Ditto.
9539 * gcc.target/i386/pr66232-13.c: Ditto.
9540
62446e6e
RB
95412016-01-11 Richard Biener <rguenther@suse.de>
9542
9543 PR tree-optimization/69173
9544 * gcc.dg/torture/pr69173.c: New testcase.
9545
2b8568fe
KT
95462016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9547
9548 PR rtl-optimization/68796
9549 * gcc.target/aarch64/tst_5.c: New test.
9550 * gcc.target/aarch64/tst_6.c: Likewise.
9551
5baf4532
KT
95522016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9553
9554 PR rtl-optimization/68841
9555 * gcc.dg/pr68841.c: New test.
9556 * gcc.c-torture/execute/pr68841.c: New test.
9557
ca90b1ed
YR
95582016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
9559
9560 PR rtl-optimization/68920
9561 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
9562 for ix86 targets.
9563 * gcc.dg/ifcvt-5.c: New test.
9564
2ad3adf1 95652016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
9566
9567 PR bootstrap/69123
9568 * g++.dg/pr69123.C: New.
9569
83834c09
IE
95702016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
9571
9572 PR target/69010
9573 * gcc.target/i386/pr69010.c: New test.
9574
dcf89d57
MJ
95752016-01-11 Martin Jambor <mjambor@suse.cz>
9576
9577 PR ipa/69044
9578 * gcc.target/i386/chkp-pr69044.c: New test.
9579
d95167ee
TV
95802016-01-11 Tom de Vries <tom@codesourcery.com>
9581
9582 PR tree-optimization/69109
9583 * gcc.dg/autopar/pr69109-2.c: New test.
9584 * gcc.dg/autopar/pr69109.c: New test.
9585
4f6403a8
TV
95862016-01-11 Tom de Vries <tom@codesourcery.com>
9587
9588 PR tree-optimization/69108
9589 * gcc.dg/autopar/pr69108.c: New test.
9590
21efdd80
PP
95912016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
9592
9593 PR c++/69029
9594 * c-c++-common/Wisleading-indentation.c: Augment test.
9595
fd42eed8
TK
95962016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
9597
9598 PR fortran/69154
9599 * gfortran.dg/inline_matmul_12.f90: New test.
9600
4f90ee6c
PT
96012016-01-10 Paul Thomas <pault@gcc.gnu.org>
9602
9603 PR fortran/67779
9604 * gfortran.dg/actual_array_offset_1: New test.
9605
3907c6cf
TV
96062016-01-10 Tom de Vries <tom@codesourcery.com>
9607
9608 PR tree-optimization/69062
9609 * gcc.dg/autopar/pr69062.c: New test.
9610
b07b236e
TS
96112016-01-10 Thomas Schwinge <thomas@codesourcery.com>
9612
9613 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
9614 * gcc.dg/vect/slp-perm-2.c: Likewise.
9615 * gcc.dg/vect/slp-perm-3.c: Likewise.
9616 * gcc.dg/vect/slp-perm-5.c: Likewise.
9617 * gcc.dg/vect/slp-perm-6.c: Likewise.
9618 * gcc.dg/vect/slp-perm-7.c: Likewise.
9619 * gcc.dg/vect/slp-perm-8.c: Likewise.
9620
23fab8ae
TV
96212016-01-10 Tom de Vries <tom@codesourcery.com>
9622
9623 PR tree-optimization/69039
9624 * gcc.dg/autopar/pr69039.c: New test.
9625
73f0dae2
MP
96262016-01-09 Marek Polacek <polacek@redhat.com>
9627
9628 PR c++/69113
9629 * g++.dg/pr69113.C: New test.
9630
20b8d734
JJ
96312016-01-09 Jakub Jelinek <jakub@redhat.com>
9632
9633 PR middle-end/50865
9634 PR tree-optimization/69097
9635 * gcc.c-torture/execute/pr50865.c: New test.
9636 * gcc.c-torture/execute/pr69097-1.c: New test.
9637 * gcc.c-torture/execute/pr69097-2.c: New test.
9638 * gcc.dg/pr69097-1.c: New test.
9639 * gcc.dg/pr69097-2.c: New test.
9640
c50e614b
JJ
96412016-01-09 Jakub Jelinek <jakub@redhat.com>
9642
9643 PR c++/69164
9644 * g++.dg/opt/pr69164.C: New test.
9645
e0237993
JJ
96462016-01-08 Jakub Jelinek <jakub@redhat.com>
9647
9648 PR tree-optimization/69167
9649 * gcc.dg/pr69167.c: New test.
9650
bd8f5bb2
MP
96512016-01-08 Marek Polacek <polacek@redhat.com>
9652
9653 PR c++/68449
9654 * g++.dg/pr68449.C: New.
9655
bb0f5ca7
AL
96562016-01-08 Alan Lawrence <alan.lawrence@arm.com>
9657
9658 PR tree-optimization/68707
9659 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
9660 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
9661 on platforms supporting it.
9662 * gcc.dg/vect/slp-perm-2.c: Likewise.
9663 * gcc.dg/vect/slp-perm-3.c: Likewise.
9664 * gcc.dg/vect/slp-perm-5.c: Likewise.
9665 * gcc.dg/vect/slp-perm-7.c: Likewise.
9666 * gcc.dg/vect/slp-perm-8.c: Likewise.
9667 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
9668 on platforms supporting it.
9669
22518428
JJ
96702016-01-08 Jakub Jelinek <jakub@redhat.com>
9671
33f0852f
JJ
9672 PR tree-optimization/69162
9673 * gcc.dg/pr69162.c: New test.
9674
22518428
JJ
9675 PR tree-optimization/69172
9676 * gcc.dg/pr69172.c: New test.
9677
80e9b3aa
TP
96782016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
9679
9680 PR tree-optimization/67781
9681 * gcc.c-torture/execute/pr67781.c: New file.
9682
262a363f
JJ
96832016-01-08 Jakub Jelinek <jakub@redhat.com>
9684
9685 PR tree-optimization/69083
9686 * gcc.dg/vect/pr69083.c: New test.
9687
6e1f093f
SS
96882016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
9689
9690 PR tree-optimization/61441
9691 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
9692 Use -fexcess-precision=standard for compiler options.
9693 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
9694
53290e07
JJ
96952016-01-08 Jakub Jelinek <jakub@redhat.com>
9696
57bf3072
JJ
9697 PR fortran/69128
9698 * gfortran.dg/gomp/pr69128.f90: New test.
9699
53290e07
JJ
9700 PR c++/69145
9701 * g++.dg/ext/pr69145-1.C: New test.
9702 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
9703 * g++.dg/ext/pr69145-2.h: New file.
9704
7a127fa7
MS
97052016-01-07 Martin Sebor <msebor@redhat.com>
9706
9707 PR c/68966
9708 * gcc.dg/atomic-fetch-bool.c: New test.
9709 * gcc.dg/sync-fetch-bool.c: New test.
9710
95918b49
L
97112016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9712
9713 PR fortran/66680
9714 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
9715
c8e62a9d
NC
97162016-01-07 Nick Clifton <nickc@redhat.com>
9717
9718 PR target/66655
9719 * g++.dg/pr66655.C: New test.
9720 * g++.dg/pr66655_1.cc: Test support file.
9721 * g++.dg/pr66655.h: Test header file.
9722
2ad3adf1 97232016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
9724
9725 PR fortran/66680
9726 gfortran.dg/gomp/pr66680.f90: New test.
9727
4cd9ca92
L
97282016-01-07 H.J. Lu <hongjiu.lu@intel.com>
9729
9730 PR target/69171
9731 * gcc.target/i386/pr69171-1.c: New test.
9732 * gcc.target/i386/pr69171-2.c: Likewise.
9733 * gcc.target/i386/pr69171-3.c: Likewise.
9734 * gcc.target/i386/pr69171-4.c: Likewise.
9735 * gcc.target/i386/pr69171-5.c: Likewise.
9736 * gcc.target/i386/pr69171-6.c: Likewise.
9737
7e33d4dc
BS
97382015-12-15 Bernd Schmidt <bschmidt@redhat.com>
9739
9740 PR middle-end/67639
9741 * c-c++-common/pr67639.c: New test.
9742
fec64afc
JJ
97432016-01-07 Jakub Jelinek <jakub@redhat.com>
9744
9745 PR tree-optimization/69141
9746 * g++.dg/opt/pr69141.C: New test.
9747
f293ad29
EB
97482016-01-06 Eric Botcazou <ebotcazou@adacore.com>
9749
9750 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
9751
5027395e
UB
97522016-01-06 Uros Bizjak <ubizjak@gmail.com>
9753
9754 PR target/69140
9755 * gcc.target/i386/pr69140.c: New test
9756
7443cf13
DM
97572016-01-06 David Malcolm <dmalcolm@redhat.com>
9758
9759 * gcc.dg/bad-dereference.c: New test case.
9760
32928931
BS
97612015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9762
9763 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
9764
68dd05da
AS
97652016-01-06 Andreas Schwab <schwab@linux-m68k.org>
9766
9767 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
9768
6b131d5b
MP
97692016-01-06 Marek Polacek <polacek@redhat.com>
9770
9771 PR sanitizer/69099
9772 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
9773
8d9fdb49
MP
97742016-01-05 Marek Polacek <polacek@redhat.com>
9775
9776 PR c/69104
9777 * gcc.dg/atomic-invalid-2.c: New.
9778
acf93f1e
L
97792016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9780
9781 PR target/68991
9782 * gcc.target/i386/pr68991.c: New test.
9783
3f50525d
L
97842016-01-05 H.J. Lu <hongjiu.lu@intel.com>
9785
9786 PR target/68991
9787 * g++.dg/pr68991-1.C: New test.
9788 * g++.dg/pr68991-2.C: Likewise.
9789
e0237993 97902016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 9791
e0237993 9792 PR other/60465
face88a1
ST
9793 * gcc.target/ia64/pr60465-gprel64.c: New test.
9794 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
9795
a0866eff
KT
97962016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9797
9798 PR rtl-optimization/68651
9799 * gcc.target/aarch64/pr68651_1.c: New test.
9800
c589e975
DM
98012016-01-05 David Malcolm <dmalcolm@redhat.com>
9802
9803 PR c/69122
9804 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
9805
929710d9
NS
98062016-01-05 Nathan Sidwell <nathan@acm.org>
9807
ce3e43d7
NS
9808 PR c++/58583
9809 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
9810
929710d9
NS
9811 * gcc.dg/alias-15.c: New.
9812
a2faef8e
NC
98132016-01-05 Nick Clifton <nickc@redhat.com>
9814
9815 PR target/68870
9816 * g++.dg/pr68770.C: New test.
9817
4cfa76e3
MS
98182016-01-04 Mike Stump <mikestump@comcast.net>
9819
9820 * lib/target-supports.exp (check_effective_target_cilkplus):
9821 cilkplus targets require pthreads.
4ece61b6 9822 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 9823
4e8a3a35
MM
98242016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
9825
9826 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
9827 generation.
9828
818ab71a
JJ
98292016-01-04 Jakub Jelinek <jakub@redhat.com>
9830
9831 Update copyright years.
9832
2fe0a208
MP
98332016-01-04 Marek Polacek <polacek@redhat.com>
9834
9835 PR c/68908
9836 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
9837 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
9838 * gcc.dg/atomic/stdatomic-op-5.c: New test.
9839
9e3b2fe3
EB
98402016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9841
9842 * gcc.target/sparc/20160104-2.c: New test.
9843
e8d65a35
EB
98442016-01-04 Eric Botcazou <ebotcazou@adacore.com>
9845
9846 * gcc.target/sparc/20160104-1.c: New test.
9847
25ccfccd
PT
98482016-01-03 Paul Thomas <pault@gcc.gnu.org>
9849
9850 PR fortran/65045
9851 * gfortran.dg/pr65045.f90: New test.
9852
cb51d382
EB
98532016-01-02 Eric Botcazou <ebotcazou@adacore.com>
9854
9855 * gnat.dg/specs/debug1.ads: Delete.
9856
6eeaad6e
JD
98572016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9858
9859 PR libgfortran/68867
9860 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
9861 expression.
9862
2f968603
JD
98632016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9864
9865 PR libgfortran/68867
9866 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
9867 PowerPC.
9868
591bb5e4
PT
98692016-01-01 Paul Thomas <pault@gcc.gnu.org>
9870
9871 PR fortran/68864
9872 * gfortran.dg/pr68864.f90: New test.
9873
f1e0620c
JJ
98742016-01-01 Jakub Jelinek <jakub@redhat.com>
9875
942a1319
JJ
9876 PR tree-optimization/69070
9877 * gcc.dg/pr69070.c: New test.
9878
10dff63f
JJ
9879 PR sanitizer/69055
9880 * gfortran.dg/pr69055.f90: New test.
9881
f1e0620c
JJ
9882 PR target/69015
9883 * gcc.dg/pr69015.c: New test.
818ab71a 9884\f
2f883d1c 9885Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
9886
9887Copying and distribution of this file, with or without modification,
9888are permitted in any medium without royalty provided the copyright
9889notice and this notice are preserved.