]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* gcc.dg/tree-prof/peel-1.c: Fix testcase.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ec81960e
JH
12016-06-05 Jan Hubicka <hubicka@ucw.cz>
2
3 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
4
429d2750
JH
52016-06-05 Jan Hubicka <hubicka@ucw.cz>
6
7 * gcc.dg/predict-9.c: Update template.
8
c1c00983
PC
92016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
10
11 PR c++/49377
12 * g++.dg/template/pr49377.C: New.
13
1927a963
JJ
142016-06-04 Jakub Jelinek <jakub@redhat.com>
15
16 PR tree-optimization/71405
17 * g++.dg/torture/pr71405.C: New test.
18
909a11ad
PC
192016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
20
21 PR c++/70202
22 * g++.dg/inherit/crash5.C: New.
23 * g++.dg/inherit/virtual1.C: Adjust.
24
08bbb1f8
JL
252016-06-03 Jeff Law <law@redhat.com>
26
27 PR tree-optimization/71316
28 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
29
7c35235c
JJ
302016-06-03 Jakub Jelinek <jakub@redhat.com>
31
32 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
33 dg-additional-options with just -fno-tree-scev-cprop in it.
34 * gcc.dg/vect/vect-live-2.c: Likewise.
35 * gcc.dg/vect/vect-live-5.c: Likewise.
36 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
37 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
38 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
39
c8572dd6
PP
402016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
41
42 PR c++/27100
43 * g++.dg/other/friend6.C: New test.
44
1c7733a7
BS
452016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
46
47 * g++.dg/torture/ppc-ldst-array.C: New.
48
0d2f700f
JM
492016-06-03 Joseph Myers <joseph@codesourcery.com>
50
51 PR target/71276
52 PR target/71277
53 * gcc.dg/torture/builtin-fp-int-inexact.c,
54 gcc.target/i386/387-builtin-fp-int-inexact.c,
55 gcc.target/i386/387-rint-inline-1.c,
56 gcc.target/i386/387-rint-inline-2.c,
57 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
58 gcc.target/i386/sse2-rint-inline-1.c,
59 gcc.target/i386/sse2-rint-inline-2.c,
60 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
61 gcc.target/i386/sse4_1-rint-inline.c: New tests.
62
f8071c05
L
632016-06-03 H.J. Lu <hongjiu.lu@intel.com>
64 Julia Koval <julia.koval@intel.com>
65
66 PR target/66960
67 PR target/67630
68 PR target/67634
69 PR target/67841
70 PR target/68037
71 PR target/68618
72 PR target/68661
73 PR target/69575
74 PR target/69596
75 PR target/69734
76 * gcc.dg/guality/pr68037-1.c: New test.
77 * gcc.dg/guality/pr68037-2.c: Likewise.
78 * gcc.dg/guality/pr68037-3.c: Likewise.
79 * gcc.dg/torture/pr68037-1.c: Likewise.
80 * gcc.dg/torture/pr68037-2.c: Likewise.
81 * gcc.dg/torture/pr68037-3.c: Likewise.
82 * gcc.dg/torture/pr68661-1a.c: Likewise.
83 * gcc.dg/torture/pr68661-1b.c: Likewise.
84 * gcc.target/i386/interrupt-1.c: Likewise.
85 * gcc.target/i386/interrupt-2.c: Likewise.
86 * gcc.target/i386/interrupt-3.c: Likewise.
87 * gcc.target/i386/interrupt-4.c: Likewise.
88 * gcc.target/i386/interrupt-5.c: Likewise.
89 * gcc.target/i386/interrupt-6.c: Likewise.
90 * gcc.target/i386/interrupt-7.c: Likewise.
91 * gcc.target/i386/interrupt-8.c: Likewise.
92 * gcc.target/i386/interrupt-9.c: Likewise.
93 * gcc.target/i386/interrupt-10.c: Likewise.
94 * gcc.target/i386/interrupt-11.c: Likewise.
95 * gcc.target/i386/interrupt-12.c: Likewise.
96 * gcc.target/i386/interrupt-13.c: Likewise.
97 * gcc.target/i386/interrupt-14.c: Likewise.
98 * gcc.target/i386/interrupt-15.c: Likewise.
99 * gcc.target/i386/interrupt-16.c: Likewise.
100 * gcc.target/i386/interrupt-17.c: Likewise.
101 * gcc.target/i386/interrupt-18.c: Likewise.
102 * gcc.target/i386/interrupt-19.c: Likewise.
103 * gcc.target/i386/interrupt-20.c: Likewise.
104 * gcc.target/i386/interrupt-21.c: Likewise.
105 * gcc.target/i386/interrupt-22.c: Likewise.
106 * gcc.target/i386/interrupt-23.c: Likewise.
107 * gcc.target/i386/interrupt-24.c: Likewise.
108 * gcc.target/i386/interrupt-25.c: Likewise.
109 * gcc.target/i386/interrupt-26.c: Likewise.
110 * gcc.target/i386/interrupt-27.c: Likewise.
111 * gcc.target/i386/interrupt-28.c: Likewise.
112 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
113 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
114 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
115 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
116 * gcc.target/i386/interrupt-iamcu.c: Likewise.
117 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
118 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
119 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
120 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
121 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
122 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
123 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
124
36b85e43
BS
1252016-06-03 Bernd Schmidt <bschmidt@redhat.com>
126
9de2e795
L
127 PR tree-optimization/52171
128 * gcc.dg/pr52171.c: New test.
129 * gcc.target/i386/pr52171.c: New test.
36b85e43 130
bfeee8ac
JH
1312016-06-03 Jan Hubicka <jh@suse.cz>
132
133 * g++.dg/tree-ssa/pred-1.C: New testcase
134 * gcc.dg/tree-ssa/pred-1.c: New testcase
135
859b0bae
BS
1362016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
137
138 PR target/70957
139 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
140 support.
141 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
142
3a2edf4c
AH
1432016-06-03 Alan Hayward <alan.hayward@arm.com>
144
145 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
146
b28ead45
AH
1472016-06-03 Alan Hayward <alan.hayward@arm.com>
148
149 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
150 * testsuite/gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
151 * gcc.dg/vect/vect-live-1.c: New test.
152 * gcc.dg/vect/vect-live-2.c: New test.
153 * gcc.dg/vect/vect-live-3.c: New test.
154 * gcc.dg/vect/vect-live-4.c: New test.
155 * gcc.dg/vect/vect-live-5.c: New test.
156 * gcc.dg/vect/vect-live-slp-1.c: New test.
157 * gcc.dg/vect/vect-live-slp-2.c: New test.
158 * gcc.dg/vect/vect-live-slp-3.c: New test.
159
1f91747b
JJ
1602016-06-03 Jakub Jelinek <jakub@redhat.com>
161
162 PR middle-end/71387
163 * g++.dg/opt/pr71387.C: New test.
164
47b83923
JL
1652016-06-02 Jeff Law <law@redhat.com>
166
167 PR tree-optimization/71328
168 * gcc.c-torture/compile/pr71328.c: New test.
169
e96e5f46
JD
1702016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
171
172 PR fortran/52393
173 * gfortran.dg/fmt_read_3.f90: Fix typo.
174 * gfortran.dg/fmt_read_4.f90: New test.
175
b872d729
PC
1762016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
177
178 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
179 * g++.dg/cpp0x/forw_enum6.C: Likewise.
180 * g++.dg/cpp0x/forw_enum8.C: Likewise.
181 * g++.dg/cpp0x/override2.C: Likewise.
182 * g++.dg/parse/crash5.C: Likewise.
183 * g++.dg/parse/error16.C: Likewise.
184 * g++.dg/parse/error27.C: Likewise.
185 * g++.dg/template/qualttp15.C: Likewise.
186 * g++.dg/template/redecl4.C: Likewise.
187 * g++.old-deja/g++.other/crash39.C: Likewise.
188 * g++.old-deja/g++.other/struct1.C: Likewise.
189 * g++.old-deja/g++.pt/m9a.C: Likewise.
190 * g++.old-deja/g++.pt/memclass10.C: Likewise.
191
0e535442
JJ
1922016-06-02 Jakub Jelinek <jakub@redhat.com>
193
0633ee10
JJ
194 PR c++/71372
195 * c-c++-common/pr71372.c: New test.
196
0e535442
JJ
197 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
198 __TIME__ strings with __builtin_strcmp instead of printf and
199 dg-output.
200
f3c5ecc2
ML
2012016-06-02 Martin Liska <mliska@suse.cz>
202
203 * gcc.dg/predict-9.c: New test.
204
a91807c5
JJ
2052016-06-02 Jakub Jelinek <jakub@redhat.com>
206
207 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
208 global set_compiler_env_var and global saved_compiler_env_var.
209
b5bd1978
KT
2102016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
211
212 PR rtl-optimization/71295
213 * gcc.c-torture/compile/pr71295.c: New test.
214
b93b1475
JJ
2152016-06-02 Jakub Jelinek <jakub@redhat.com>
216
930ebd0e
JJ
217 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
218
1e021dc3
JJ
219 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
220 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
221
b93b1475
JJ
222 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
223 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
224 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
225 alternative number.
226
58f2fb5c
MM
2272016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
228
229 * gcc.target/powerpc/p9-splat-4.c: New test.
230
2312016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
232
233 PR target/71186
234 * gcc.target/powerpc/pr71186.c: New test.
235
4731c9f0
JD
2362016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
237
238 PR fortran/52393
239 * gfortran.dg/fmt_read_3.f90: New test.
240
042dee3e
TP
2412016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
242
243 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
244 procedure.
245
15c98b2e
ES
2462016-06-01 Eduard Sanou <dhole@openmailbox.org>
247
248 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
249 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
250 env var is set.
251 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
252 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
253 shown once.
254 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
255 during compilation.
256 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
257 vars set by dg-set-compiler-env-var.
258
6442a6f4
PT
2592016-06-01 Paul Thomas <pault@gcc.gnu.org>
260
261 PR fortran/71156
262 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
263 to the module procedure declaration.
264 * gfortran.dg/submodule_16.f08: New test.
265
ab62397a
JJ
2662016-06-01 Jakub Jelinek <jakub@redhat.com>
267
268 PR middle-end/71371
269 * c-c++-common/gomp/pr71371.c: New test.
270
b66af6ed
RB
2712016-06-01 Richard Biener <rguenther@suse.de>
272
273 PR tree-optimization/71366
274 * gcc.dg/torture/pr71366-1.c: New testcase.
275 * gcc.dg/torture/pr71366-2.c: Likewise.
276
e342b9d8
KN
2772016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
278
279 * gcc.target/powerpc/vslv-0.c: New test.
280 * gcc.target/powerpc/vslv-1.c: New test.
281 * gcc.target/powerpc/vsrv-0.c: New test.
282 * gcc.target/powerpc/vsrv-1.c: New test.
283
721547cd
NS
2842016-06-01 Nathan Sidwell <nathan@acm.org>
285
286 * c-c++-common/torture/pr57945.c: Add expected PTX error.
287 * gcc.target/nvptx/weak.c: New.
288
fa2c9034
RB
2892016-06-01 Richard Biener <rguenther@suse.de>
290
291 PR tree-optimization/71261
292 * gcc.dg/torture/vect-bool-1.c: New testcase.
293
3e32893c
JJ
2942016-06-01 Jakub Jelinek <jakub@redhat.com>
295
296 * gfortran.dg/gomp/order-1.f90: New test.
297 * gfortran.dg/gomp/order-2.f90: New test.
298
8c383600
JH
2992016-06-01 Jan Hubicka <hubicka@ucw.cz>
300
301 * gcc.dg/unroll-6.c: Update template.
302 * gcc.dg/unroll-7.c: New testcase.
303 * gcc.dg/unroll-8.c: New testcase.
304
a0dfeef5
EB
3052016-06-01 Eric Botcazou <ebotcazou@adacore.com>
306
307 * gnat.dg/opt56.ad[sb]: New test.
308
48de5701
PC
3092016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
310
311 PR c++/66635
312 * g++.dg/cpp0x/constexpr-ice16.C: New.
313
827cf695
PP
3142016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
315
316 PR tree-optimization/71314
317 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
318 -mbranch-cost=2.
319
ff66f6e8
PP
3202016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
321
322 PR tree-optimization/71077
323 * gcc.dg/tree-ssa/pr71077.c: New test.
324
050fb209
JH
3252016-05-31 Jan Hubicka <hubicka@ucw.cz>
326
48de5701
PC
327 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
328 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
329 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 330
c642d919
PC
3312016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
332
333 PR c++/71248
334 * g++.dg/cpp0x/pr71248.C: New.
335 * g++.dg/cpp0x/auto7.C: Test column numbers too.
336 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
337 * g++.dg/init/new37.C: Likewise.
338 * g++.dg/template/static1.C: Likewise.
339 * g++.dg/template/static2.C: Likewise.
340
d6439e08
L
3412016-05-31 H.J. Lu <hongjiu.lu@intel.com>
342
343 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
344 instead of %rdi.
345 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
346
780b9dd4
MP
3472016-05-31 Marek Polacek <polacek@redhat.com>
348
349 * c-c++-common/Wswitch-unreachable-3.c: New test.
350 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
351
0d99f8a0
RB
3522016-05-31 Richard Biener <rguenther@suse.de>
353
354 PR tree-optimization/71352
355 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
356
52545641
TP
3572016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
358
359 * gcc.target/arm/armv5_thumb_isa.c: New test.
360
5b8c1205
KY
3612016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
362
363 PR target/71346
364 * gcc.target/i386/pr71346.c: New test.
365
7a88cc84
TV
3662016-05-31 Tom de Vries <tom@codesourcery.com>
367
368 PR tree-optimization/69068
369 * gcc.dg/graphite/pr69068.c: New test.
370
265149a6
MS
3712016-05-27 Martin Sebor <msebor@redhat.com>
372
373 PR c++/71306
374 * g++.dg/warn/Wplacement-new-size-3.C: New test.
375
00631022
JJ
3762016-05-30 Jakub Jelinek <jakub@redhat.com>
377
378 PR c++/71349
379 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
380 nowait depend(inout: dd[0]) clauses where permitted.
381
b2f6675b
PC
3822016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
383
384 PR c++/71238
385 * g++.dg/parse/pr71238.C: New.
386 * g++.dg/concepts/friend1.C: Test column numbers too.
387 * g++.dg/cpp0x/initlist31.C: Likewise.
388 * g++.dg/cpp0x/pr51420.C: Likewise.
389 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
390 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
391 * g++.dg/ext/builtin3.C: Likewise.
392 * g++.dg/lookup/friend12.C: Likewise.
393 * g++.dg/lookup/friend7.C: Likewise.
394 * g++.dg/lookup/koenig1.C: Likewise.
395 * g++.dg/lookup/koenig5.C: Likewise.
396 * g++.dg/lookup/used-before-declaration.C: Likewise.
397 * g++.dg/overload/koenig1.C: Likewise.
398 * g++.dg/template/crash65.C: Likewise.
399 * g++.dg/template/friend57.C: Likewise.
400 * g++.dg/warn/Wshadow-5.C: Likewise.
401 * g++.dg/warn/Wunused-8.C: Likewise.
402 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
403 * g++.old-deja/g++.jason/lineno5.C: Likewise.
404 * g++.old-deja/g++.jason/member.C: Likewise.
405 * g++.old-deja/g++.jason/report.C: Likewise.
406 * g++.old-deja/g++.jason/scoping12.C: Likewise.
407 * g++.old-deja/g++.law/visibility20.C: Likewise.
408 * g++.old-deja/g++.ns/koenig5.C: Likewise.
409 * g++.old-deja/g++.other/static5.C: Likewise.
410 * g++.old-deja/g++.pt/overload2.C: Likewise.
411
a448ff40
JH
4122016-05-30 Jan Hubicka <hubicka@ucw.cz>
413
414 * gcc.dg/tree-ssa/peel1.c: New testcase.
415 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
416 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
417
69be8c91
TV
4182016-05-30 Tom de Vries <tom@codesourcery.com>
419
420 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
421 to ce.
422
a59775a1
PC
4232016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
424
425 PR c++/71099
426 * g++.dg/parse/virtual1.C: New.
427
53d6d955
UB
4282016-05-30 Uros Bizjak <ubizjak@gmail.com>
429
430 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
431 Use correct register when clearing %edx.
432
0557293f
AM
4332016-05-30 Alexander Monakov <amonakov@ispras.ru>
434
435 PR tree-optimization/71289
436 * gcc.dg/pr71289.c: New test.
437
5d476e35
KV
4382016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
439
440 PR middle-end/71269
441 PR middle-end/71292
442 * gcc.dg/tree-ssa/pr71269.c: New test.
443 * gcc.dg/tree-ssa/pr71292.c: New test.
444
db5447ca
KV
4452016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
446
447 PR middle-end/71252
448 * gcc.dg/tree-ssa/pr71252-2.c: New test.
449
98bdbb39
JH
4502016-05-30 Jan Hubicka <hubicka@ucw.cz>
451
452 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
453 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
454 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
455
7e012855
TV
4562016-05-30 Tom de Vries <tom@codesourcery.com>
457
458 PR tree-optimization/69067
459 * gcc.dg/graphite/pr69067.c: New test.
460
beed3701
UB
4612016-05-29 Uros Bizjak <ubizjak@gmail.com>
462
463 PR target/71245
464 * gcc.target/i386/pr71245-1.c: New test.
465 * gcc.target/i386/pr71245-2.c: Ditto.
466
b6d4f8e8
PC
4672016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
468
469 PR c++/71105
470 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
471 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
472 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
473
00022058
JH
4742016-05-27 Jan Hubicka <hubicka@ucw.cz>
475
476 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
477
c8419aca
VV
4782016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
479
480 Revert:
481 PR c++/69855
482 * g++.dg/overload/69855.C: New.
483 * g++.old-deja/g++.law/missed-error2.C: Adjust.
484 * g++.old-deja/g++.pt/crash3.C: Likewise.
485
8008c4d2
PC
4862016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
487
488 PR c++/60385
489 * g++.dg/parse/namespace13.C: New.
490
8b2ef235
JL
4912016-05-26 Jeff Law <law@redhat.com>
492
493 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
494 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
495 * gcc.dg/tree-ssa/pr68198.c: Likewise.
496 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
497 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
498 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
499 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
500 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
501 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
502 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
503 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
504 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
505 * gcc.dg/tree-ssa/vrp56.c: Likewise.
506
7d67159b
VV
5072016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
508
509 PR c++/69855
510 * g++.dg/overload/69855.C: New.
511 * g++.old-deja/g++.law/missed-error2.C: Adjust.
512 * g++.old-deja/g++.pt/crash3.C: Likewise.
513
88e3bdd1
JW
5142016-05-27 Jiong Wang <jiong.wang@arm.com>
515
516 PR target/63596
517 * gcc.target/aarch64/va_arg_1.c: New testcase.
518 * gcc.target/aarch64/va_arg_2.c: Likewise.
519 * gcc.target/aarch64/va_arg_3.c: Likewise.
520
3fd6b9cc
JW
5212016-05-27 Jiong Wang <jiong.wang@arm.com>
522
523 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
524 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
525 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
526 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
527 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
528
3cee7e4e
MP
5292016-05-27 Marek Polacek <polacek@redhat.com>
530
531 PR middle-end/71308
532 * g++.dg/torture/pr71308.C: New test.
533
6a813c96
DV
5342016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
535
536 * gcc.dg/zero_bits_compound-1.c: New test.
537 * gcc.dg/zero_bits_compound-2.c: New test.
538
0561bcfb
IE
5392016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
540
541 PR middle-end/71279
542 * gcc.dg/pr71279.c: New test.
543
21316320
MM
5442016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
545
546 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
547 floating point min/max/comparison instructions.
548 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
549
7211a097
JJ
5502016-05-26 Jakub Jelinek <jakub@redhat.com>
551
552 * c-c++-common/gomp/schedule-1.c: New test.
553 * gfortran.dg/gomp/schedule-1.f90: New test.
554
cac177cf
PP
5552016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
556
557 PR c++/70822
558 PR c++/70106
559 * g++.dg/cpp1y/auto-fn32.C: New test.
560 * g++.dg/cpp1y/paren4.C: New test.
561
a2d5b8c9
NS
5622016-05-26 Nathan Sidwell <nathan@acm.org>
563
564 * gcc.dg/20060410.c: Xfail on ptx.
565 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
566 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
567 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
568 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
569 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
570
ffa8b552
TP
5712016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
572
573 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
574
c7501e00
JJ
5752016-05-26 Jakub Jelinek <jakub@redhat.com>
576
1875b9a0
JJ
577 PR tree-optimization/71280
578 * gcc.dg/pr71280.c: New test.
579
2116e19f
JJ
580 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
581
305aef09
JJ
582 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
583 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
584
c7501e00
JJ
585 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
586
ca449d26
JW
5872016-05-26 Jiong Wang <jiong.wang@arm.com>
588
589 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 590 kept in memory.
ca449d26 591
8af01c66
JL
5922016-05-25 Jeff Law <law@redhat.com>
593
594 PR tree-optimization/71272
595 * gcc.c-torture/compile/pr71272.c: new test.
596
f9d6ce73
BS
5972016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
598
599 * gcc.target/powerpc/vec-cmpne.c: New test.
600 * gcc.target/powerpc/vec-cmpne-long.c: New test.
601
a88a7b22
EB
6022016-05-25 Eric Botcazou <ebotcazou@adacore.com>
603
604 * gnat.dg/opt55.ad[sb]: New test.
605
125f02ed
SKS
6062016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
607
608 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
609 * c-c++-common/pr60226.c: Require int32plus.
610 * gcc.c-torture/execute/pr70602.c: Likewise.
611 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
612 unsigned long for malloc arg type.
613 * gcc.dg/asr_div1.c: Require int32plus.
614 * gcc.dg/enum-mode-1.c: XFAIL for int16.
615 * gcc.dg/pie-1.c: Require pie.
616 * gcc.dg/pie-2.c: Likewise.
617 * gcc.dg/pr59471.c: Require int32plus.
618 * gcc.dg/pr59963-2.c: XFAIL for int16.
619 * gcc.dg/pr60114.c: Require int32plus.
620 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
621 unsigned long for typedef of size_t.
622 * gcc.dg/pr63914.c: Require int32plus.
623 * gcc.dg/pr64536.c: Require pt32plus.
624 * gcc.dg/pr65658.c: Likewise.
625 * gcc.dg/pr67271.c: Require int32plus.
626 * gcc.dg/pr68112.c: Likewise.
627 * gcc.dg/pr69071.c: Skip for avr target.
628 * gcc.dg/pr69973.c: Require int32plus.
629 * gcc.dg/pr70169.c: Skip for avr target.
630 * gcc.dg/sso-6.c: Require int32plus.
631 * gcc.dg/sso-7.c: Likewise.
632 * gcc.dg/sso-8.c: Likewise.
633 * gcc.dg/vrp-min-max-2.c: Likewise.
634
c6e434f5
UB
6352016-05-25 H.J. Lu <hongjiu.lu@intel.com>
636
637 PR target/70738
638 * gcc.target/i386/pr70738-1.c: New test.
639 * gcc.target/i386/pr70738-2.c: Likewise.
640 * gcc.target/i386/pr70738-3.c: Likewise.
641 * gcc.target/i386/pr70738-4.c: Likewise.
642 * gcc.target/i386/pr70738-5.c: Likewise.
643 * gcc.target/i386/pr70738-6.c: Likewise.
644 * gcc.target/i386/pr70738-7.c: Likewise.
645 * gcc.target/i386/pr70738-8.c: Likewise.
646 * gcc.target/i386/pr70738-9.c: Likewise.
647
5c42d341
KT
6482016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
649
650 PR rtl-optimization/66940
651 * gcc.c-torture/execute/pr66940.c: New test.
652
bf9a1a07
IV
6532016-05-25 Ilya Verbin <ilya.verbin@intel.com>
654
655 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
656 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
657 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
658 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
659 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
660 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
661 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
662 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
663 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
664 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
665 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
666 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
667 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
668 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
669 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
670 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
671 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
672 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
673 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
674 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
675 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
676 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
677 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
678 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
679
95efe6b6
MP
6802016-05-25 Marek Polacek <polacek@redhat.com>
681
682 PR c/71265
683 * gcc.dg/noncompile/pr71265.c: New test.
684
a23faf7a
MP
685 PR c/71266
686 * gcc.dg/noncompile/old-style-parm-3.c: New test.
687
69a6d5ad
NS
6882016-05-25 Nathan Sidwell <nathan@acm.org>
689
690 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
691
3072d4ea
RB
6922016-05-25 Richard Biener <rguenther@suse.de>
693
694 PR tree-optimization/71261
695 * c-c++-common/torture/pr71261.c: New testcase.
696
e412ece4
RB
6972016-05-25 Richard Biener <rguenther@suse.de>
698
699 PR tree-optimization/71264
700 * gcc.dg/vect/pr71264.c: New testcase.
701
b9e551ad
PC
7022016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
703
704 PR c++/55992
705 * g++.dg/cpp0x/alias-decl-53.C: New.
706 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
707
6aa1abe5
ML
7082016-05-25 Martin Liska <mliska@suse.cz>
709
710 * g++.dg/pr71239.C: New test.
711
842d162e
RB
7122016-05-25 Richard Biener <rguenther@suse.de>
713
714 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
715 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
716
f184a36c
MP
7172016-05-25 Marek Polacek <polacek@redhat.com>
718
719 * g++.dg/pr65295.C: Use target c++14.
720
021fad86
PC
7212016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
722
53d6d955
UB
723 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
724 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 725
c3eaf15a
MM
7262016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
727
728 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
729 instructions.
730
e46c7770
CP
7312016-05-24 Cesar Philippidis <cesar@codesourcery.com>
732
733 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
734 * c-c++-common/goacc/deviceptr-1.c: Likewise.
735 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
736 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
737 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
738 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
739 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
740 * c-c++-common/goacc/pcopy.c: Likewise.
741 * c-c++-common/goacc/pcopyin.c: Likewise.
742 * c-c++-common/goacc/pcopyout.c: Likewise.
743 * c-c++-common/goacc/pcreate.c: Likewise.
744 * c-c++-common/goacc/pr70688.c: New test.
745 * c-c++-common/goacc/present-1.c: Adjust test.
746 * c-c++-common/goacc/reduction-5.c: Likewise.
747 * g++.dg/goacc/data-1.C: New test.
748
4bfc9db7
MM
7492016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
750
751 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
752 vector parity built-in functions.
753 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
754 count trailing zeros automatic vectorization.
755 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
756 count trailing zeros built-in functions.
757
2bc145af
KV
7582016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
759
760 * gcc.dg/tree-ssa/reassoc-44.c: New test.
761
26869fdb
PH
7622016-05-24 Pat Haugen <pthaugen@us.ibm.com>
763
764 PR target/71050
765 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
766
b2dc9c3b
PC
7672016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
768
769 PR c++/50436
770 * g++.dg/template/crash123.C: New.
771 * g++.dg/template/crash124.C: Likewise.
772
f65e97fd
MS
7732016-05-24 Martin Sebor <msebor@redhat.com>
774
775 PR c++/71147
776 * g++.dg/ext/flexary16.C: New test.
777
a6f5ac7f
IV
7782016-05-24 Ilya Verbin <ilya.verbin@intel.com>
779
69a6d5ad
NS
780 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
781 before math.h is included.
a6f5ac7f
IV
782 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
783 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
784 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
785 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
786 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
787 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
788 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
789 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
790 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
791 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
792 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
793 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
794 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
795 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
796 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
797 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
798 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
799 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
800 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
801 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
802 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
803 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
804 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
805
27bad558
MM
8062016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
807 Kelvin Nilsen <kelvin@gcc.gnu.org>
808
809 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
810 support.
811
72f382fb
PC
8122016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
813
814 PR c++/69872
815 * g++.dg/warn/Wno-narrowing1.C: New.
816
ef2ec9d9
MP
8172016-05-24 Marek Polacek <polacek@redhat.com>
818
819 PR c/71249
820 * c-c++-common/Wswitch-unreachable-2.c: New test.
821
e90434e3
JJ
8222016-05-24 Jakub Jelinek <jakub@redhat.com>
823
7adb26f2
JJ
824 PR c++/71257
825 * g++.dg/vect/simd-clone-6.cc: New test.
826 * g++.dg/gomp/declare-simd-6.C: New test.
827
e90434e3
JJ
828 PR middle-end/70434
829 PR c/69504
830 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
831
b556ea3b
RB
8322016-05-24 Richard Biener <rguenther@suse.de>
833
834 PR tree-optimization/71240
835 * gcc.dg/optimize-bswapsi-5.c: New testcase.
836
e5328f5d
RB
8372016-05-24 Richard Biener <rguenther@suse.de>
838
839 PR tree-optimization/71230
840 * gcc.dg/torture/pr71230.c: New testcase.
841 * g++.dg/torture/pr71230.C: Likewise.
842
a04e69c0
TS
8432016-05-24 Thomas Schwinge <thomas@codesourcery.com>
844
845 * c-c++-common/goacc/routine-5.c: Add tests.
846 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
847 * gfortran.dg/goacc/routine-6.f90: Add tests.
848
30fd2977
RB
8492016-05-24 Richard Biener <rguenther@suse.de>
850
851 PR tree-optimization/71253
852 * gcc.dg/torture/pr71253.c: New testcase.
853
ca6f60bc
KV
8542016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
855
856 PR middle-end/71252
857 * gfortran.dg/pr71252.f90: New test.
858
d3465d72
RS
8592016-05-24 Richard Sandiford <richard.sandiford@arm.com>
860
861 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
862
f17a223d
RB
8632016-05-24 Richard Biener <rguenther@suse.de>
864
865 PR middle-end/70434
866 PR c/69504
867 * c-c++-common/vector-subscript-4.c: New testcase.
868 * c-c++-common/vector-subscript-5.c: Likewise.
869
e3f36534
JD
8702016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
871
872 PR fortran/71123
873 * gfortran.dg/namelist_90.f: New test
874
85d5c27d
JD
8752016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
876
877 PR fortran/66461
878 * gfortran.dg/unexpected_eof.f: New test
879
fe3f3340
MM
8802016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
881 Kelvin Nilsen <kelvin@gcc.gnu.org>
882
883 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
884 as little endian.
885
26d6ae55
PC
8862016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
887
888 PR c++/70972
889 * g++.dg/cpp0x/inh-ctor20.C: New.
890 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
891
d6c9a06f
PC
8922016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
893
894 PR c++/69095
895 * g++.dg/cpp0x/variadic168.C: New.
896
396a1d10
PC
8972016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
898
899 * g++.dg/cpp0x/pr31445.C: Test column number too.
900 * g++.dg/cpp0x/pr32253.C: Likewise.
901 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
902 * g++.dg/cpp0x/variadic36.C: Likewise.
903
ece46666
MG
9042016-05-23 Marc Glisse <marc.glisse@inria.fr>
905
906 * gcc.dg/fold-notshift-2.c: Adjust.
907
a7dc5980
MP
9082016-05-23 Marek Polacek <polacek@redhat.com>
909
910 PR c/49859
911 * c-c++-common/Wswitch-unreachable-1.c: New test.
912 * gcc.dg/Wswitch-unreachable-1.c: New test.
913 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
914 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
915 * g++.dg/gomp/block-10.C: Likewise.
916 * gcc.dg/gomp/block-10.c: Likewise.
917 * g++.dg/gomp/block-9.C: Likewise.
918 * gcc.dg/gomp/block-9.c: Likewise.
919 * g++.dg/gomp/target-1.C: Likewise.
920 * g++.dg/gomp/target-2.C: Likewise.
921 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 922 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
923 * g++.dg/gomp/taskgroup-1.C: Likewise.
924 * gcc.dg/gomp/taskgroup-1.c: Likewise.
925 * gcc.dg/gomp/teams-1.c: Likewise.
926 * g++.dg/gomp/teams-1.C: Likewise.
927 * g++.dg/overload/error3.C: Likewise.
928 * g++.dg/tm/jump1.C: Likewise.
929 * g++.dg/torture/pr40335.C: Likewise.
930 * gcc.dg/c99-vla-jump-5.c: Likewise.
931 * gcc.dg/switch-warn-1.c: Likewise.
932 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
933 * gcc.dg/nested-func-1.c: Likewise.
934 * gcc.dg/pr67784-4.c: Likewise.
935
18b54004
RB
9362016-05-23 Richard Biener <rguenther@suse.de>
937
938 PR tree-optimization/71230
939 * gfortran.dg/pr71230-1.f90: New testcase.
940 * gfortran.dg/pr71230-2.f90: Likewise.
941
e569db5f
VK
9422016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
943
396a1d10 944 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
945 * gcc.dg/vect/pr58135.c: Add new.
946 * gfortran.dg/pr46519-1.f: Adjust test case.
947
e4b71114
PC
9482016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
949
950 PR c++/53401
951 * g++.dg/cpp0x/decltype64.C: New.
952
a25a8058
CL
9532016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
954
955 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
956 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
957 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
958
0dcfe9ab
CL
9592016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
960
961 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
962 Add poly64x1_t and poly64x2_t cases if supported.
963 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
964 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
965 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
966 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
967 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
968
ffd70e4a
CL
9692016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
970
971 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
972 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
973 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
974 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
975 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
976 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
977 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
978
4b1f57fe
CL
9792016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
980
981 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
982
16c5ec77
CL
9832016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
984
985 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
986 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
987
94ad56c7
JJ
9882016-05-22 Jakub Jelinek <jakub@redhat.com>
989
57748705
JJ
990 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
991 constraint instead of "r".
992 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
993 insn instead of vxorpd.
994 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
995
af120161
JJ
996 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
997 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
998
355023ce
JJ
999 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1000
3b48574c
JJ
1001 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1002 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1003
94ad56c7
JJ
1004 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1005
8a85cee2
KV
10062016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1007
1008 PR middle-end/40921
1009 * gcc.dg/tree-ssa/pr40921.c: New test.
1010
8e916b16
PS
10112016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1012
1013 PR target/71103
1014 * gcc.target/avr/pr71103.c: New test.
1015
88aea79f
KV
10162016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1017
1018 PR middle-end/71179
1019 * gcc.dg/tree-ssa/pr71179.c: New test.
1020
79063edd
MS
10212016-05-20 Martin Sebor <msebor@redhat.com>
1022
1023 PR c/71115
1024 * gcc.dg/init-excess-2.c: New test.
1025
55c8849f
EB
10262016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1027
1028 * gnat.dg/opt53.adb: New test.
1029 * gnat.dg/opt54.adb: Likewise.
1030
c91a0948
MJ
10312016-05-20 Martin Jambor <mjambor@suse.cz>
1032
1033 PR tree-optimization/70884
1034 * gcc.dg/tree-ssa/pr70919.c: New test.
1035
9cad20fa
BS
10362016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1037
1038 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1039 formatting.
69a6d5ad
NS
1040 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1041 fix code formatting.
1042
10432016-05-20 Nathan Sidwell <nathan@acm.org>
1044
1045 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1046 non-common cases.
1047 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1048
15c671a7
DM
10492016-05-20 David Malcolm <dmalcolm@redhat.com>
1050
1051 * jit.dg/all-non-failing-tests.h: Add
1052 test-factorial-must-tail-call.c.
1053 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1054 * jit.dg/test-factorial-must-tail-call.c: New test case.
1055
4f028369
JJ
10562016-05-20 Jakub Jelinek <jakub@redhat.com>
1057
1058 PR fortran/71204
1059 * gfortran.dg/pr71204.f90: New test.
1060
7dea4ab3
CP
10612016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1062
1063 * gcc.target/nvptx/sincos.c: New test.
1064
ef98d365
PC
10652016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1066
1067 PR c++/70572
1068 * g++.dg/cpp1y/auto-fn31.C: New.
1069
92466115
BS
10702016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1071
1072 * gcc.target/powerpc/vec-addec.c: New test.
1073 * gcc.target/powerpc/vec-addec-int128.c: New test.
1074
9a385c2d
DM
10752016-05-20 David Malcolm <dmalcolm@redhat.com>
1076
1077 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1078 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1079 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1080 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1081
77c9d5b4
JH
10822016-05-20 Jan Hubicka <hubicka@ucw.cz>
1083
1084 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1085
68047971
JJ
10862016-05-20 Jakub Jelinek <jakub@redhat.com>
1087
18954840
JJ
1088 PR c++/71210
1089 * g++.dg/opt/pr71210-1.C: New test.
1090 * g++.dg/opt/pr71210-2.C: New test.
1091
68047971
JJ
1092 PR tree-optimization/29756
1093 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1094 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1095 only on selected targets where V4SImode vectors are known to be
1096 supported.
1097
d78789f5
MG
10982016-05-20 Marc Glisse <marc.glisse@inria.fr>
1099
1100 PR tree-optimization/71079
1101 PR tree-optimization/71206
1102 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1103
550fa093
PK
11042016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1105
1106 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1107 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1108 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1109
483c6429
RG
11102016-05-20 Richard Guenther <rguenther@suse.de>
1111
1112 PR tree-optimization/29756
1113 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1114
eb066284
RB
11152016-05-20 Richard Biener <rguenther@suse.de>
1116
1117 PR tree-optimization/71185
1118 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1119
58f10249
RB
11202016-05-20 Richard Biener <rguenther@suse.de>
1121
1122 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1123
2a5569fa
MP
11242016-05-19 Marek Polacek <polacek@redhat.com>
1125
1126 PR c++/71075
1127 * g++.dg/diagnostic/pr71075.C: New test.
1128
5e9a5385
DM
11292016-05-19 David Malcolm <dmalcolm@redhat.com>
1130
1131 PR c++/71184
1132 * g++.dg/pr71184.C: New test case.
1133
4f45da44
KN
11342016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1135
1136 * gcc.target/powerpc/darn-0.c: New test.
1137 * gcc.target/powerpc/darn-1.c: New test.
1138 * gcc.target/powerpc/darn-2.c: New test.
1139
4177437e
MP
11402016-05-19 Marek Polacek <polacek@redhat.com>
1141
1142 PR tree-optimization/71031
1143 * gcc.dg/tree-ssa/vrp100.c: New test.
1144
afb72432
IE
11452016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1146
1147 PR rtl-optimization/71148
1148 * gcc.dg/pr71148.c: New test.
1149
4f83064e
KT
11502016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1151
1152 PR target/71056
1153 * gcc.target/arm/pr71056.c: New test.
1154
4bf8dbe1
BE
11552016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1156
1157 * c-c++-common/pr69669.c: Check the used mode.
1158
f3510625
MO
11592016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1160
1161 PR sanitizer/64354
1162 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1163
43c0068e
RB
11642016-05-19 Richard Biener <rguenther@suse.de>
1165
1166 PR tree-optimization/70729
1167 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1168 * gcc.dg/graphite/scop-18.c: Likewise.
1169 * gcc.dg/pr41783.c: Disable LIM.
1170 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1171 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1172 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1173 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1174 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1175 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1176 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1177 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1178 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1179 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1180 * gfortran.dg/pr42108.f90: Likewise.
1181
70f25790
DM
11822016-05-18 David Malcolm <dmalcolm@redhat.com>
1183
1184 PR driver/69265
1185 * gcc.dg/spellcheck-options-11.c: New test case.
1186
960db8ec
JJ
11872016-05-18 Jakub Jelinek <jakub@redhat.com>
1188
1189 PR c++/71100
1190 * g++.dg/opt/pr71100.C: New test.
1191
04643334
MJ
11922016-05-18 Martin Jambor <mjambor@suse.cz>
1193
1194 PR ipa/69708
1195 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1196 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1197 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1198 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1199
91bb9f80
MJ
12002016-05-18 Martin Jambor <mjambor@suse.cz>
1201
1202 PR ipa/69708
1203 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1204 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1205 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1206 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1207 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1208
c584aca6
PC
12092016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1210
1211 PR c++/69793
1212 * g++.dg/template/crash122.C: New.
1213
20309c6e
PC
12142016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1215
1216 PR c++/70466
1217 * g++.dg/template/pr70466-1.C: New.
1218 * g++.dg/template/pr70466-2.C: Likewise.
1219
50c78b9a
MM
12202016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1221
1222 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1223 splat operations and the XXSPLTIB instruction.
1224 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1225 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1226 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1227 xxlxor to clear a register.
1228
cf8be00d
RS
12292016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1230
1231 * gcc.dg/torture/pr71020.c: New test.
1232
848a392a
MJ
12332016-05-18 Martin Jambor <mjambor@suse.cz>
1234
1235 PR ipa/70646
1236 * gcc.dg/ipa/pr70646.c: New test.
1237
1f2ab776
CL
12382016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1239
1240 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1241
76489493
CL
12422016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1243
1244 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1245 missing tests for vreinterpretq_p{8,16}.
1246
bd79378d
CL
12472016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1248
1249 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1250 vsliq_n_s64 and vsliq_n_u64.
1251
81ca3ea0
CL
12522016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1253
1254 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1255 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1256
873cb425
CL
12572016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1258
1259 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1260 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1261 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1262
9d6e7c21
CL
12632016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1264
1265 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1266 in comment.
1267
b4dbe40e 12682016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1269
1270 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1271 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1272 "blr\t" and switch to scan-assembler-times.
1273
83a5c910
JW
12742016-05-18 Jiong Wang <jiong.wang@arm.com>
1275
53d6d955
UB
1276 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1277 with __aarch64__.
1278 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1279 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1280
fb7cbdeb
JJ
12812016-05-18 Jakub Jelinek <jakub@redhat.com>
1282
8ee91165
JJ
1283 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1284 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1285 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1286 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1287 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1288 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1289
cf4d516a
JJ
1290 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1291 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1292
a4f16422
JJ
1293 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1294 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1295
7b37ce10
JJ
1296 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1297 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1298
fb7cbdeb
JJ
1299 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1300
c9326aef
RB
13012016-05-18 Richard Biener <rguenther@suse.de>
1302
1303 PR tree-optimization/71168
1304 * gcc.dg/torture/pr71168.c: New testcase.
1305
df8b0a11
KV
13062016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1307
1308 PR middle-end/63586
1309 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1310 * gcc.dg/tree-ssa/pr63586.c: New test.
1311 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1312
2efd67ed
NS
13132016-05-17 Nathan Sidwell <nathan@acm.org>
1314
1315 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1316 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1317 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1318 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1319
1988b2c2
NS
13202016-05-17 Nathan Sidwell <nathan@acm.org>
1321
1322 * gcc.target/nvptx/abi-vararg-3.c: New.
1323
ad1d92ab
MM
13242016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1325
1326 PR tree-optimization/54579
1327 PR middle-end/55299
1328 * gcc.dg/fold-notrotate-1.c: New test.
1329 * gcc.dg/fold-notshift-1.c: New test.
1330 * gcc.dg/fold-notshift-2.c: New test.
1331
47768df8
MP
13322016-05-17 Marek Polacek <polacek@redhat.com>
1333
1334 PR ipa/71146
1335 * g++.dg/ipa/pr71146.C: New test.
1336
6b5423a5
DM
13372016-05-17 David Malcolm <dmalcolm@redhat.com>
1338
1339 * jit.dg/test-error-array-bounds.c: New test case.
1340
c7986356
MG
13412016-05-17 Marc Glisse <marc.glisse@inria.fr>
1342
1343 * gcc.dg/tree-ssa/and-1.c: New testcase.
1344
d982c5b7
MG
13452016-05-17 Marc Glisse <marc.glisse@inria.fr>
1346
1347 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1348 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1349
0139ba93
MG
13502016-05-17 Marc Glisse <marc.glisse@inria.fr>
1351
1352 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1353 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1354
daab4562
JW
13552016-05-17 Jiong Wang <jiong.wang@arm.com>
1356
1357 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1358
22330033
JW
13592016-05-17 Jiong Wang <jiong.wang@arm.com>
1360
1361 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1362
98b3a5f2
JW
13632016-05-17 Jiong Wang <jiong.wang@arm.com>
1364
1365 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1366 ".2d[index]" when scan the assembly.
1367 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1368 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1369 float64x1.
1370 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1371
b71b7a8e
RB
13722016-05-17 Richard Biener <rguenther@suse.de>
1373
1374 PR tree-optimization/71132
1375 * gcc.dg/torture/pr71132.c: New testcase.
1376
3c51ad46
CL
13772016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1378
1379 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1380
d20faa66
KT
13812016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1382
1383 PR target/70809
1384 * gcc.target/aarch64/pr70809_1.c: New test.
1385
b75cc5a4
KT
13862016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1387
1388 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1389 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1390 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1391 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1392
b28eb195
IE
13932016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1394 Ilya Enkovich <ilya.enkovich@intel.com>
1395
1396 PR target/71114
1397 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1398
0b9004ed
JH
13992016-05-16 Jan Hubicka <hubicka@ucw.cz>
1400
1401 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1402 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1403
1b81a1c1
MW
14042016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1405
1406 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1407 test for __ARM_FP16_ARGS.
1408 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1409 * gcc.target/arm/aapcs/neon-vect10.c: New.
1410 * gcc.target/arm/aapcs/neon-vect9.c: New.
1411 * gcc.target/arm/aapcs/vfp18.c: New.
1412 * gcc.target/arm/aapcs/vfp19.c: New.
1413 * gcc.target/arm/aapcs/vfp20.c: New.
1414 * gcc.target/arm/aapcs/vfp21.c: New.
1415 * gcc.target/arm/fp16-aapcs-1.c: New.
1416 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1417 test for __ARM_FP16_ARGS.
1418 * g++.target/arm/fp16-return-1.c: Update expected output.
1419
921d1e73
JW
14202016-05-16 Jiong Wang <jiong.wang@arm.com>
1421
1422 PR testsuite/70227
1423 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1424
228eb42a
HA
14252016-05-15 Harald Anlauf <anlauf@gmx.de>
1426
1427 PR fortran/69603
1428 * gfortran.dg/pr69603.f90: New testcase.
1429
785abfd3
FR
14302016-05-14 Fritz Reese <fritzoreese@gmail.com>
1431
1432 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1433
e75eb64f
FR
14342016-05-14 Fritz Reese <fritzoreese@gmail.com>
1435
1436 PR fortran/71047
1437 * gfortran.dg/pr71047.f08: New test.
1438
aa4b467b
JM
14392016-05-13 Joseph Myers <joseph@codesourcery.com>
1440
1441 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1442 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1443 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1444
653fb4a2
MS
14452016-05-13 Martin Sebor <msebor@redhat.com>
1446
1447 PR c++/60049
1448 * g++.dg/cpp0x/constexpr-60049.C: New test.
1449
9e37582d
JJ
14502016-05-13 Jakub Jelinek <jakub@redhat.com>
1451
1452 PR bootstrap/71071
1453 * gcc.dg/pr71071.c: New test.
1454
a278aa17
UB
14552016-05-13 Uros Bizjak <ubizjak@gmail.com>
1456
1457 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1458 remove XOP handling.
377eaca7 1459 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 1460
ac3d02e2
NS
14612016-05-13 Nathan Sidwell <nathan@acm.org>
1462
1463 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1464 __atomic_is_lock_free declaration.
1465
8ab3bdac
RB
14662016-05-13 Richard Biener <rguenther@suse.de>
1467
1468 PR tree-optimization/42587
1469 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1470
623b8e0a
ML
14712016-05-13 Martin Liska <mliska@suse.cz>
1472
1473 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1474 the new format of dump output.
1475
da7674f6
IE
14762016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1477
1478 * gcc.dg/pr71084.c: New test.
1479
c959db3d
RR
14802016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1481
53d6d955
UB
1482 PR target/53440
1483 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 1484
43203dea
RR
14852016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1486
1487 * gcc.target/aarch64/struct_return.c: New test.
1488
4f2e1536
MP
14892016-05-12 Marek Polacek <polacek@redhat.com>
1490
1491 PR c/70756
1492 * c-c++-common/pr70756-2.c: New test.
1493 * c-c++-common/pr70756.c: New test.
1494
1ef33ef3
RB
14952016-05-12 Richard Biener <rguenther@suse.de>
1496
1497 PR tree-optimization/71059
1498 * gcc.dg/torture/pr71059.c: New testcase.
1499
763baff6
RB
15002016-05-12 Richard Biener <rguenther@suse.de>
1501
1502 PR tree-optimization/71062
1503 * gcc.dg/torture/pr71062.c: New testcase.
1504
c4ec1243
IE
15052016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1506
1507 PR tree-optimization/71006
1508 * gcc.dg/pr71006.c: New test.
1509
a5fbf76d
MP
15102016-05-12 Marek Polacek <polacek@redhat.com>
1511
1512 PR driver/71063
1513 * gcc.dg/opts-7.c: New test.
1514
5acc47a4
KT
15152016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1516
1517 PR target/70830
1518 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1519 Add -save-temps to dg-options.
1520 Scan for ldmfd rather than pop instruction.
1521 * gcc.target/arm/interrupt-2.c: Likewise.
1522 * gcc.target/arm/pr70830.c: New test.
1523
40bd4bf9
JJ
15242016-05-12 Jakub Jelinek <jakub@redhat.com>
1525
3cd63842
JJ
1526 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1527 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1528
c05d08f6
JJ
1529 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1530 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1531 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1532
bc27ffae
JJ
1533 PR target/71019
1534 * gcc.target/i386/avx512vl-pack-1.c: New test.
1535 * gcc.target/i386/avx512vl-pack-2.c: New test.
1536 * gcc.target/i386/avx512bw-pack-2.c: New test.
1537
515d7412
JJ
1538 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1539
40bd4bf9
JJ
1540 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1541 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1542 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1543
44ab146a
RB
15442016-05-12 Richard Biener <rguenther@suse.de>
1545
1546 PR tree-optimization/70986
1547 * gcc.dg/torture/pr70986-1.c: New testcase.
1548 * gcc.dg/torture/pr70986-2.c: Likewise.
1549 * gcc.dg/torture/pr70986-3.c: Likewise.
1550
d6e83a8d
MM
15512016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1552
1553 PR c/43651
1554 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1555 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1556
51e67ea3
UB
15572016-05-11 Uros Bizjak <ubizjak@gmail.com>
1558
1559 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1560 directive.
1561 * gcc.target/i386/pr66746.c: Ditto.
1562
3fd2b007
MM
15632016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1564
1565 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1566 support.
1567 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1568 warning when using -mvsx-timode.
1569 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1570 * gcc.target/powerpc/dform-2.c: Likewise.
1571 * gcc.target/powerpc/pr68805.c: Likewise.
1572
5c3a10fb
MP
15732016-05-11 Marek Polacek <polacek@redhat.com>
1574
1575 PR c++/71024
1576 * c-c++-common/attributes-3.c: New test.
1577
7cfb065b
NS
15782016-05-11 Nathan Sidwell <nathan@acm.org>
1579
1580 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1581 * gcc.c-torture/execute/pr68185.c: Likewise.
1582 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1583 * gcc.dg/pr69634.c: Requires scheduling.
1584 * gcc.dg/torture/pr66178.c: Require label values.
1585 * gcc.dg/setjmp-6.c: Require indirect jumps.
1586
f35ea97d
RB
15872016-05-11 Richard Biener <rguenther@suse.de>
1588
1589 PR tree-optimization/71055
1590 * gcc.dg/torture/pr71055.c: New testcase.
1591
dff70323
RB
15922016-05-11 Richard Biener <rguenther@suse.de>
1593
1594 PR debug/71057
1595 * g++.dg/debug/pr71057.C: New testcase.
1596
56a3d28b
JJ
15972016-05-11 Jakub Jelinek <jakub@redhat.com>
1598
1599 PR fortran/70855
1600 * gfortran.dg/gomp/pr70855.f90: New test.
1601
ebc1b29e
RB
16022016-05-11 Richard Biener <rguenther@suse.de>
1603
1604 PR middle-end/71002
1605 * g++.dg/torture/pr71002.C: New testcase.
1606
98ccd1d7
IE
16072016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1608
1609 PR middle-end/70807
1610 * gcc.dg/pr70807.c: New test.
1611
ed29e24b
MS
16122016-05-10 Martin Sebor <msebor@redhat.com>
1613
1614 PR c++/38611
1615 * g++.dg/Wattributes.C: New test.
1616
e39dab2c
MG
16172016-05-10 Marc Glisse <marc.glisse@inria.fr>
1618
1619 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1620 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1621 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1622
d067e238
IE
16232016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1624
1625 PR target/70799
1626 * gcc.target/i386/pr70799-1.c: New test.
1627
cd36c83e
PMR
16282016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1629
1630 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1631
1e3af2a4
IE
16322016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1633
1634 PR middle-end/70877
1635 * gcc.target/i386/pr70877.c: New test.
1636
afc610db
IE
16372016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1638
1639 PR tree-optimization/70786
1640 * gcc.target/i386/pr70876.c: New test.
1641
4b59d19f
JJ
16422016-05-10 Jakub Jelinek <jakub@redhat.com>
1643
1644 PR target/70927
1645 * gcc.target/i386/avx512vl-logic-1.c: New test.
1646 * gcc.target/i386/avx512vl-logic-2.c: New test.
1647 * gcc.target/i386/avx512dq-logic-2.c: New test.
1648
9b5ee426
BS
16492016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1650
1651 PR target/70963
1652 * gcc.target/powerpc/pr70963.c: New.
1653
f3352cab
DM
16542016-05-10 David Malcolm <dmalcolm@redhat.com>
1655
1656 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1657 (test_very_wide_line): Add ruler to expected output.
1658 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1659 (test_very_wide_line): Likewise.
1660 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1661 (test_show_locus): Within the handling of "test_very_wide_line",
1662 enable show_ruler_p on the diagnostic context.
1663
4a3255dd
RB
16642016-05-10 Richard Biener <rguenther@suse.de>
1665
1666 PR tree-optimization/71039
1667 * gcc.dg/torture/pr71039.c: New testcase.
1668
da7c9950
NS
16692016-05-10 Nathan Sidwell <nathan@acm.org>
1670
1671 * gcc.dg/nested-func-10.c: Requires alloca.
1672 * gcc.dg/nested-func-9.c: Requires alloca.
1673 * gcc.c-torture/execute/pr70460.c: Requires labels.
1674 * gcc.c-torture/compile/pr70199.c: Requires labels.
1675 * gcc.target/nvptx/decl.c: Compile only.
1676 * gcc.target/nvptx/trailing-init.c: Compile only.
1677 * gcc.target/nvptx/ary-init.c: Compile only.
1678
cf68d92c
MP
16792016-05-10 Marek Polacek <polacek@redhat.com>
1680
1681 PR c/70255
1682 * gcc.dg/attr-opt-1.c: New test.
1683
64ea4e15
RB
16842016-05-10 Richard Biener <rguenther@suse.de>
1685
1686 PR tree-optimization/70497
1687 PR tree-optimization/28367
1688 * gcc.dg/torture/20160404-1.c: New testcase.
1689 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1690 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1691
5a96dae3
PMR
16922016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1693
1694 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1695
fc97f805
UB
16962016-05-09 Uros Bizjak <ubizjak@gmail.com>
1697
1698 * gcc.target/i386/fabsneg-1.c New test.
1699
a710b1d5
AM
17002016-05-09 Alan Modra <amodra@gmail.com>
1701
1702 PR testsuite/70826
1703 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1704
171f6f05
RB
17052016-05-09 Richard Biener <rguenther@suse.de>
1706
1707 PR tree-optimization/70985
1708 * gcc.dg/torture/pr70985.c: New testcase.
1709
18caa34e
BC
17102016-05-09 Bin Cheng <bin.cheng@arm.com>
1711
1712 * gcc.dg/tree-ssa/ifc-9.c: New test.
1713 * gcc.dg/tree-ssa/ifc-10.c: New test.
1714 * gcc.dg/tree-ssa/ifc-11.c: New test.
1715 * gcc.dg/tree-ssa/ifc-12.c: New test.
1716 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1717 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1718 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1719
7a27d38f
RB
17202016-05-09 Richard Biener <rguenther@suse.de>
1721
1722 PR fortran/70937
1723 * gfortran.dg/pr70937.f90: New testcase.
1724
5ebbbd3d
RO
17252016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1726
1727 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1728
f6288c24
FR
17292016-05-07 Fritz Reese <fritzoreese@gmail.com>
1730
1731 PR fortran/56226
1732 * gfortran.dg/dec_structure_1.f90: New testcase.
1733 * gfortran.dg/dec_structure_2.f90: Ditto.
1734 * gfortran.dg/dec_structure_3.f90: Ditto.
1735 * gfortran.dg/dec_structure_4.f90: Ditto.
1736 * gfortran.dg/dec_structure_5.f90: Ditto.
1737 * gfortran.dg/dec_structure_6.f90: Ditto.
1738 * gfortran.dg/dec_structure_7.f90: Ditto.
1739 * gfortran.dg/dec_structure_8.f90: Ditto.
1740 * gfortran.dg/dec_structure_9.f90: Ditto.
1741 * gfortran.dg/dec_structure_10.f90: Ditto.
1742 * gfortran.dg/dec_structure_11.f90: Ditto.
1743 * gfortran.dg/dec_union_1.f90: Ditto.
1744 * gfortran.dg/dec_union_2.f90: Ditto.
1745 * gfortran.dg/dec_union_3.f90: Ditto.
1746 * gfortran.dg/dec_union_4.f90: Ditto.
1747 * gfortran.dg/dec_union_5.f90: Ditto.
1748 * gfortran.dg/dec_union_6.f90: Ditto.
1749 * gfortran.dg/dec_union_7.f90: Ditto.
1750
5ec4a8cd
TV
17512016-05-07 Tom de Vries <tom@codesourcery.com>
1752
1753 PR tree-optimization/70956
1754 * gcc.dg/graphite/pr70956.c: New test.
1755
58ec1d0e
JJ
17562016-05-06 Jakub Jelinek <jakub@redhat.com>
1757
ccd88fb7
JJ
1758 PR middle-end/70941
1759 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1760 (a, b, c, d): Change type from char to signed char.
1761 (main): Compare against (signed char) -1634678893 instead of
1762 hardcoded -109. Use __builtin_abort instead of abort.
1763
dd3b6464
JJ
1764 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1765 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1766
58ec1d0e
JJ
1767 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1768
19aa23d8
YR
17692016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1770
1771 PR debug/70935
1772 * gcc.dg/torture/pr70935.c: New test.
1773
ae5f0df1
OE
17742016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1775
1776 PR target/58219
ce23a8ff 1777 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1778
078f7e37
RB
17792016-05-06 Richard Biener <rguenther@suse.de>
1780
1781 PR tree-optimization/70960
1782 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1783
765d7b54
OE
17842016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1785
1786 PR target/52933
1787 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1788 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1789 Adjust expected instruction counts.
1790 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1791
29c94e65
MP
17922016-05-06 Marek Polacek <polacek@redhat.com>
1793
1794 PR sanitizer/70875
1795 * gcc.dg/ubsan/bounds-3.c: New test.
1796
3684b02e
OE
17972016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1798
1799 PR target/54089
1800 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1801
8706773f
RB
18022016-05-06 Richard Biener <rguenther@suse.de>
1803
1804 PR middle-end/70931
1805 * gfortran.dg/pr70931.f90: New testcase.
1806
a4f51018
RB
18072016-05-06 Richard Biener <rguenther@suse.de>
1808
1809 PR middle-end/70941
1810 * gcc.dg/torture/pr70941.c: New testcase.
1811
c4f2425f
BC
18122016-05-05 Bin Cheng <bin.cheng@arm.com>
1813
1814 PR tree-optimization/57206
1815 * gcc.dg/vect/pr57206.c: New test.
1816
5dc08197
RO
18172016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1818
1819 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1820
351f85c5
JJ
18212016-05-05 Jakub Jelinek <jakub@redhat.com>
1822
568bac8c
JJ
1823 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1824
351f85c5
JJ
1825 * c-c++-common/Wdangling-else-4.c: New test.
1826
33fd7785
JJ
18272016-05-04 Jakub Jelinek <jakub@redhat.com>
1828
2d1ac15a
JJ
1829 PR c++/70906
1830 PR c++/70933
1831 * g++.dg/opt/pr70906.C: New test.
1832 * g++.dg/opt/pr70933.C: New test.
1833
33fd7785
JJ
1834 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1835
6b715bf6
JH
18362016-05-04 Jan Hubicka <hubicka@ucw.cz>
1837
1838 * gcc.dg/ipa/pure-const-3.c: New testcase.
1839
deef7113
MP
18402016-05-04 Marek Polacek <polacek@redhat.com>
1841
1842 * c-c++-common/Wdangling-else-1.c: New test.
1843 * c-c++-common/Wdangling-else-2.c: New test.
1844 * c-c++-common/Wdangling-else-3.c: New test.
1845
5396db97
KCY
18462016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1847
1848 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1849 flag is present.
1850
de55efd5
MP
18512016-05-04 Marek Polacek <polacek@redhat.com>
1852
1853 PR c/48778
1854 * gcc.dg/Waddress-2.c: New test.
1855
475839b6
AM
18562016-05-04 Alan Modra <amodra@gmail.com>
1857
1858 * gcc.target/powerpc/pr70866.c: New.
1859
b25aad5f
MS
18602016-05-03 Martin Sebor <msebor@redhat.com>
1861
1862 PR c++/66561
1863 * c-c++-common/builtin_location.c: New test.
1864 * g++.dg/cpp1y/builtin_location.C: New test.
1865
79ce98bc
MP
18662016-05-03 Marek Polacek <polacek@redhat.com>
1867
1868 PR c/70859
1869 * gcc.dg/pr70859.c: New test.
1870 * gcc.dg/pr70859-2.c: New test.
1871
402e89f5
PMR
18722016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1873
1874 * gnat.dg/debug5.adb: New testcase.
1875
f3d90045
DV
18762016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1877
1878 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1879 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1880 Procedure to check for z10 instruction set.
1881
1e26cec1
CL
18822016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1883
1884 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1885
71aca5a0
AM
18862016-05-03 Alan Modra <amodra@gmail.com>
1887
1888 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1889
2fd70ec1
JJ
18902016-05-03 Jakub Jelinek <jakub@redhat.com>
1891
1892 * gcc.target/i386/avx512f-cvt-1.c: New test.
1893
e5705cf7
L
18942016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1895
1896 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1897 -fdump-tree-vrp-details.
1898
381cdae4
RB
18992016-05-03 Richard Biener <rguenther@suse.de>
1900
1901 * gcc.dg/pr30172-1.c: Adjust.
1902 * gcc.dg/pr63743.c: Likewise.
1903 * gcc.dg/tm/pr51696.c: Likewise.
1904 * c-c++-common/tm/safe-1.c: Likewise.
1905 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1906 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1907 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1908 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1909
adedd5c1
JJ
19102016-05-03 Jakub Jelinek <jakub@redhat.com>
1911
31ed1665
JJ
1912 PR rtl-optimization/70467
1913 * gcc.target/i386/pr70467-3.c: New test.
1914 * gcc.target/i386/pr70467-4.c: New test.
1915
dea60b59
JJ
1916 PR tree-optimization/70916
1917 * gcc.c-torture/compile/pr70916.c: New test.
1918
adedd5c1
JJ
1919 PR target/49244
1920 * gcc.target/i386/pr49244-1.c: New test.
1921 * gcc.target/i386/pr49244-2.c: New test.
1922
f80041ef
BS
19232016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1924
1925 PR rtl-optimization/44281
1926 * gcc.target/i386/pr44281.c: New test.
1927
1cfcd39e
BC
19282016-05-03 bin cheng <bin.cheng@arm.com>
1929
1930 PR tree-optimization/56541
1931 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1932 * gcc.dg/vect/pr56541.c: new test.
1933
4304ccfd
MM
19342016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1935
1936 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1937 __float128.
1938 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1939
50d94c29
L
19402016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1941
1942 PR testsuite/70520
1943 * c-c++-common/asan/clone-test-1.c (main): Align child process
1944 stack to 16 bytes.
1945
bc1aee87
DM
19462016-05-02 David Malcolm <dmalcolm@redhat.com>
1947
1948 PR c++/62314
1949 * g++.dg/spellcheck-fields-2.C: New test case.
1950
474e0129
DM
19512016-05-02 David Malcolm <dmalcolm@redhat.com>
1952
1953 PR c++/62314
1954 * g++.dg/pr62314.C: New test case.
1955
818b88a7
JH
19562016-05-02 Jan Hubicka <hubicka@ucw.cz>
1957
1958 * gcc.dg/ipa/inline-8.c: New testcase.
1959
dd77684f
JJ
19602016-05-02 Jakub Jelinek <jakub@redhat.com>
1961
1962 PR rtl-optimization/70467
1963 * gcc.target/i386/pr70467-1.c: New test.
1964
72407e00
BE
19652016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1966
1967 * gcc.dg/spec-options.c: Run the test on all targets.
1968 * gcc.dg/foo.specs: Use cpp_unique_options.
1969
dd53d197
MG
19702016-05-02 Marc Glisse <marc.glisse@inria.fr>
1971
1972 * gcc.dg/tree-ssa/unord.c: New testcase.
1973
a8b85ce9
MG
19742016-05-02 Marc Glisse <marc.glisse@inria.fr>
1975
1976 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1977
5b37e866
NS
19782016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1979
1980 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1981
7176a4a0
MP
19822016-05-02 Marek Polacek <polacek@redhat.com>
1983
1984 PR c/70851
1985 * gcc.dg/enum-incomplete-3.c: New test.
1986
6b9933b9
MP
19872016-05-02 Marek Polacek <polacek@redhat.com>
1988 Tom de Vries <tom@codesourcery.com>
1989
1990 PR tree-optimization/70700
1991 * gcc.dg/pr70700.c: New test.
1992
90f82260
UB
19932016-05-01 Uros Bizjak <ubizjak@gmail.com>
1994
1995 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1996 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1997 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1998 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1999 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2000
f73036c1
EB
20012016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2002
2003 * ada/acats/run_acats: Rename into...
2004 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2005 * ada/acats/run_all.sh: Remove redundant test.
2006 (target_run): Move around.
2007 (target_gnatchop): Use newly built executable.
2008 (target_gnatmake): Likewise.
2009 Check that the compilation of impbit succeeds.
2010
85e051a3
OE
20112016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2012
2013 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2014 * gcc.dg/20021029-1.c: Likewise.
2015 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2016 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2017 * gcc.target/sh/cmpstr.c: Likewise.
2018 * gcc.target/sh/cmpstrn.c: Likewise.
2019 * gcc.target/sh/memset.c: Likewise.
2020 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2021 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2022 * gcc.target/sh/pr39423-1.c: Likewise.
2023 * gcc.target/sh/pr49468-di.c: Likewise.
2024 * gcc.target/sh/pr49468-si.c: Likewise.
2025 * gcc.target/sh/pr49880-1.c: Likewise.
2026 * gcc.target/sh/pr49880-2.c: Likewise.
2027 * gcc.target/sh/pr49880-3.c: Likewise.
2028 * gcc.target/sh/pr50751-1.c: Likewise.
2029 * gcc.target/sh/pr50751-4.c: Likewise.
2030 * gcc.target/sh/pr50751-7.c: Likewise.
2031 * gcc.target/sh/pr51244-1.c: Likewise.
2032 * gcc.target/sh/pr51244-10.c: Likewise.
2033 * gcc.target/sh/pr51244-11.c: Likewise.
2034 * gcc.target/sh/pr51244-12.c: Likewise.
2035 * gcc.target/sh/pr51244-13.c: Likewise.
2036 * gcc.target/sh/pr51244-14.c: Likewise.
2037 * gcc.target/sh/pr51244-17.c: Likewise.
2038 * gcc.target/sh/pr51244-18.c: Likewise.
2039 * gcc.target/sh/pr51244-19.c: Likewise.
2040 * gcc.target/sh/pr51244-4.c: Likewise.
2041 * gcc.target/sh/pr51244-5.c: Likewise.
2042 * gcc.target/sh/pr51244-7.c: Likewise.
2043 * gcc.target/sh/pr51244-8.c: Likewise.
2044 * gcc.target/sh/pr51244-9.c: Likewise.
2045 * gcc.target/sh/pr51697.c: Likewise.
2046 * gcc.target/sh/pr52483-1.c: Likewise.
2047 * gcc.target/sh/pr52483-2.c: Likewise.
2048 * gcc.target/sh/pr52483-3.c: Likewise.
2049 * gcc.target/sh/pr52483-5.c: Likewise.
2050 * gcc.target/sh/pr52933-1.c: Likewise.
2051 * gcc.target/sh/pr52933-2.c: Likewise.
2052 * gcc.target/sh/pr52933-3.c: Likewise.
2053 * gcc.target/sh/pr53568-1.c: Likewise.
2054 * gcc.target/sh/pr53976-1.c: Likewise.
2055 * gcc.target/sh/pr53988-1.c: Likewise.
2056 * gcc.target/sh/pr53988.c: Likewise.
2057 * gcc.target/sh/pr54089-1.c: Likewise.
2058 * gcc.target/sh/pr54089-6.c: Likewise.
2059 * gcc.target/sh/pr54089-7.c: Likewise.
2060 * gcc.target/sh/pr54089-8.c: Likewise.
2061 * gcc.target/sh/pr54089-9.c: Likewise.
2062 * gcc.target/sh/pr54236-1.c: Likewise.
2063 * gcc.target/sh/pr54236-2.c: Likewise.
2064 * gcc.target/sh/pr54236-3.c: Likewise.
2065 * gcc.target/sh/pr54236-4.c: Likewise.
2066 * gcc.target/sh/pr54386.c: Likewise.
2067 * gcc.target/sh/pr54602-1.c: Likewise.
2068 * gcc.target/sh/pr54685.c: Likewise.
2069 * gcc.target/sh/pr54760-1.c: Likewise.
2070 * gcc.target/sh/pr54760-2.c: Likewise.
2071 * gcc.target/sh/pr54760-3.c: Likewise.
2072 * gcc.target/sh/pr54760-4.c: Likewise.
2073 * gcc.target/sh/pr54760-5.c: Likewise.
2074 * gcc.target/sh/pr54760-6.c: Likewise.
2075 * gcc.target/sh/pr55146.c: Likewise.
2076 * gcc.target/sh/pr55160.c: Likewise.
2077 * gcc.target/sh/pr59278.c: Likewise.
2078 * gcc.target/sh/pr59401-1.c: Likewise.
2079 * gcc.target/sh/pr59533-1.c: Likewise.
2080 * gcc.target/sh/pr63260.c: Likewise.
2081 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2082 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2083 * gcc.target/sh/strlen.c: Likewise.
2084 * gcc.target/sh/torture/pr30807.c: Likewise.
2085 * gcc.target/sh/torture/pr34777.c: Likewise.
2086 * gcc.target/sh/torture/pr64652.c: Likewise.
2087 * gcc.target/sh/torture/pr65505.c: Likewise.
2088 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2089 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2090
411e5c67
PC
20912016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2092
2093 PR c++/66644
2094 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2095
8fa97501
BS
20962016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2097
2098 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2099 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2100 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2101 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2102
5a956111
PP
21032016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2104
2105 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2106 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2107
e7ff0319
CP
21082016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2109
2110 PR middle-end/70626
2111 * c-c++-common/goacc/combined-reduction.c: New test.
2112 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2113
52d11a4b
L
21142016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2115
2116 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2117 *movdi_internal pattern only if PIC off.
2118 * gcc.target/i386/pr70155-2.c: Likewise.
2119 * gcc.target/i386/pr70155-3.c: Likewise.
2120 * gcc.target/i386/pr70155-4.c: Likewise.
2121 * gcc.target/i386/pr70155-5.c: Likewise.
2122 * gcc.target/i386/pr70155-6.c: Likewise.
2123 * gcc.target/i386/pr70155-7.c: Likewise.
2124 * gcc.target/i386/pr70155-8.c: Likewise.
2125 * gcc.target/i386/pr70155-15.c: Likewise.
2126 * gcc.target/i386/pr70155-17.c: Likewise.
2127 * gcc.target/i386/pr70155-22.c: Likewise.
2128
8960db31
BC
21292016-04-29 Bin Cheng <bin.cheng@arm.com>
2130
2131 PR tree-optimization/70803
2132 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2133
cca535a4
IE
21342016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2135
2136 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2137 optimization of vector loop.
2138 * gcc.target/i386/vect-unpack-3.c: New test.
2139 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2140 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2141 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2142
500ecf4a
MP
21432016-04-29 Marek Polacek <polacek@redhat.com>
2144
2145 PR sanitizer/70342
2146 * g++.dg/ubsan/null-7.C: New test.
2147
2fff3db8
MP
2148 PR c/70852
2149 * gcc.dg/pr70852.c: New test.
2150
509063eb
DV
21512016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2152
2153 PR/69089
2154 * g++.dg/cpp0x/alignas6.C: New test.
2155
83745c0d
DV
21562016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2157
2158 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
2159 dg-do.
2160 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
2161 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
2162 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
2163 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
2164 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
2165 * gcc.target/arc/mxy.c: Likewise.
2166 * gcc.target/arc/mswape.c: Likewise.
2167 * gcc.target/arc/mrtsc.c: Likewise.
2168 * gcc.target/arc/mcrc.c: Likewise.
2169 * gcc.target/arc/mdsp-packa.c: Likewise.
2170 * gcc.target/arc/mdvbf.c: Likewise.
2171 * gcc.target/arc/mlock.c: Likewise.
2172 * gcc.target/arc/mmac-24.c: Likewise.
2173 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2174
849b265d
BS
21752016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2176 Matthijs Kooijman <matthijs@stdin.nl>
2177 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2178
2179 PR target/60040
2180 * gcc.target/avr/pr60040-1.c: New.
2181 * gcc.target/avr/pr60040-2.c: New.
2182
1390536b
RB
21832016-04-29 Richard Biener <rguenther@suse.de>
2184
2185 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2186
98998245
RB
21872016-04-29 Richard Biener <rguenther@suse.de>
2188
2189 PR tree-optimization/13962
2190 PR tree-optimization/65686
2191 * gcc.dg/uninit-pr65686.c: New testcase.
2192
8b80cc21
JJ
21932016-04-29 Jakub Jelinek <jakub@redhat.com>
2194
2195 PR middle-end/70843
2196 * gcc.dg/pr70843.c: New test.
2197
6181bc30
JJ
21982016-04-28 Jakub Jelinek <jakub@redhat.com>
2199
2200 PR target/70858
2201 * gcc.target/i386/pr70858.c: New test.
2202
f4cb3612
AB
22032016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2204
2205 * gcc.target/arc/nps400-1.c: New file.
2206
8ad9df62
JR
22072016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2208 Andrew Burgess <andrew.burgess@embecosm.com>
2209
2210 * gcc.target/arc/movh_cl-1.c: New file.
2211
ceaaa9fe
JR
22122016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2213 Andrew Burgess <andrew.burgess@embecosm.com>
2214
2215 * gcc.target/arc/extzv-1.c: New file.
2216 * gcc.target/arc/insv-1.c: New file.
2217 * gcc.target/arc/insv-2.c: New file.
2218 * gcc.target/arc/movb-1.c: New file.
2219 * gcc.target/arc/movb-2.c: New file.
2220 * gcc.target/arc/movb-3.c: New file.
2221 * gcc.target/arc/movb-4.c: New file.
2222 * gcc.target/arc/movb-5.c: New file.
2223 * gcc.target/arc/movb_cl-1.c: New file.
2224 * gcc.target/arc/movb_cl-2.c: New file.
2225 * gcc.target/arc/movbi_cl-1.c: New file.
2226 * gcc.target/arc/movl-1.c: New file.
2227
4d03dc2f
JR
22282016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2229 Andrew Burgess <andrew.burgess@embecosm.com>
2230
2231 * gcc.target/arc/cmem-1.c: New file.
2232 * gcc.target/arc/cmem-2.c: New file.
2233 * gcc.target/arc/cmem-3.c: New file.
2234 * gcc.target/arc/cmem-4.c: New file.
2235 * gcc.target/arc/cmem-5.c: New file.
2236 * gcc.target/arc/cmem-6.c: New file.
2237 * gcc.target/arc/cmem-7.c: New file.
2238 * gcc.target/arc/cmem-ld.inc: New file.
2239 * gcc.target/arc/cmem-st.inc: New file.
2240
81262dad
JJ
22412016-04-28 Jakub Jelinek <jakub@redhat.com>
2242
2243 PR target/70821
2244 * gcc.target/i386/pr70821.c: New test.
2245
0a31a09a
BS
22462016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2247
2248 * gcc.target/powerpc/vec-adde.c: New test.
2249 * gcc.target/powerpc/vec-adde-int128.c: New test.
2250
3ddffba9
JJ
22512016-04-28 Jakub Jelinek <jakub@redhat.com>
2252
2253 * gcc.target/i386/avx-vround-1.c: New test.
2254 * gcc.target/i386/avx-vround-2.c: New test.
2255 * gcc.target/i386/avx512vl-vround-1.c: New test.
2256 * gcc.target/i386/avx512vl-vround-2.c: New test.
2257
713dedcd
RO
22582016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2259
2260 PR testsuite/70595
2261 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2262 (check_effective_target_cilkplus_runtime): ... this.
2263 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2264 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2265
2266 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2267 Require cilkplus_runtime.
2268 Don't add -lcilkrts.
2269 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2270 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2271 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2272 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2273 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2274 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2275 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2276 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2277 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2278 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2279 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2280 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2281 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2282 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2283 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2284 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2285 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2286 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2287 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2288 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2289 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2290 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2291 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2292 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2293 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2294 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2295 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2296 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2297 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2298
2299 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2300 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2301
2302 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2303
2304 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2305 cilkplus_runtime.
2306
3563f78f
MG
23072016-04-27 Marc Glisse <marc.glisse@inria.fr>
2308
2309 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2310 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2311
6bc2bb18
RB
23122015-04-27 Ryan Burn <contact@rnburn.com>
2313
2314 PR c++/69024
2315 PR c++/68997
2316 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2317 diagnostic.
2318 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2319 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2320
1e55d29a
EB
23212016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2322
2323 * gnat.dg/limited_with4.ad[sb]: New test.
2324 * gnat.dg/limited_with4_pkg.ads: New helper.
2325
087146ca
L
23262016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2327
2328 PR target/70155
2329 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2330 and movv1ti_internal patterns
2331 * gcc.target/i386/pr70155-1.c: New test.
2332 * gcc.target/i386/pr70155-2.c: Likewise.
2333 * gcc.target/i386/pr70155-3.c: Likewise.
2334 * gcc.target/i386/pr70155-4.c: Likewise.
2335 * gcc.target/i386/pr70155-5.c: Likewise.
2336 * gcc.target/i386/pr70155-6.c: Likewise.
2337 * gcc.target/i386/pr70155-7.c: Likewise.
2338 * gcc.target/i386/pr70155-8.c: Likewise.
2339 * gcc.target/i386/pr70155-9.c: Likewise.
2340 * gcc.target/i386/pr70155-10.c: Likewise.
2341 * gcc.target/i386/pr70155-11.c: Likewise.
2342 * gcc.target/i386/pr70155-12.c: Likewise.
2343 * gcc.target/i386/pr70155-13.c: Likewise.
2344 * gcc.target/i386/pr70155-14.c: Likewise.
2345 * gcc.target/i386/pr70155-15.c: Likewise.
2346 * gcc.target/i386/pr70155-16.c: Likewise.
2347 * gcc.target/i386/pr70155-17.c: Likewise.
2348 * gcc.target/i386/pr70155-18.c: Likewise.
2349 * gcc.target/i386/pr70155-19.c: Likewise.
2350 * gcc.target/i386/pr70155-20.c: Likewise.
2351 * gcc.target/i386/pr70155-21.c: Likewise.
2352 * gcc.target/i386/pr70155-22.c: Likewise.
2353
92329f9f
L
23542016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2355
2356 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2357 ".{5,6}".
2358
309a0cf6
BC
23592016-04-27 Bin Cheng <bin.cheng@arm.com>
2360
2361 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2362 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2363 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2364 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2365 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2366
72ed2b9c
RB
23672016-04-27 Richard Biener <rguenther@suse.de>
2368
2369 PR ipa/70760
2370 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2371 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2372
3c98ff9b
NS
23732016-04-27 Nathan Sidwell <nathan@acm.org>
2374
2375 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2376 * g++.dg/ubsan/pr63956.C: Adjust error location.
2377
9ec5d66b
NC
23782016-04-27 Nick Clifton <nickc@redhat.com>
2379
2380 PR middle-end/49889
2381 * gcc.dg/pr49889.c: New test.
2382
c1e1f433
BS
23832016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2384
2385 * c-c++-common/memset-array.c: New test.
2386
8ac43293
MS
23872016-04-26 Martin Sebor <msebor@redhat.com>
2388
2389 PR c++/66639
2390 * g++.dg/cpp1y/func_constexpr.C: New test.
2391
843ce8ab
PP
23922016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2393
2394 PR c++/70241
2395 * g++.dg/cpp0x/enum32.C: New test.
2396 * g++.dg/cpp0x/enum33.C: New test.
2397
23982016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
2399
2400 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2401 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2402 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2403 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2404 * gcc.c-torture/execute/pr38151.c: Likewise.
2405 * gcc.c-torture/execute/pr66556.c: Likewise.
2406 * gcc.c-torture/execute/pr67781.c: Likewise.
2407 * gcc.c-torture/execute/pr68648.c: Likewise.
2408
ca1206be
MG
24092016-04-26 Marc Glisse <marc.glisse@inria.fr>
2410
2411 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2412
2448a956
MP
24132016-04-26 Marek Polacek <polacek@redhat.com>
2414
2415 PR c/67784
2416 * gcc.dg/pr67784-3.c: New test.
2417 * gcc.dg/pr67784-4.c: New test.
2418 * gcc.dg/pr67784-5.c: New test.
2419
b02a5e26
MP
2420 PR c/70791
2421 * gcc.dg/Wnested-externs-2.c: New test.
2422
6b6aa8d3
MG
24232016-04-26 Marc Glisse <marc.glisse@inria.fr>
2424
2425 * gcc.dg/fold-plusmult.c: Adjust.
2426 * gcc.dg/no-strict-overflow-6.c: Adjust.
2427 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2428
a2095b55
BS
24292016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2430
2431 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2432 number scans.
2433 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2434 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2435 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2436 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2437 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2438 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2439 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2440 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2441 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2442 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2443 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2444 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2445 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2446 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2447 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2448 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2449 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2450 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2451 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2452 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2453 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2454 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2455 scans.
2456 * gcc.target/i386/pr32219-4.c: Likewise.
2457 * gcc.target/i386/pr32219-6.c: Likewise.
2458 * gcc.target/i386/pr32219-8.c: Likewise.
2459
bb0cc5c8
KT
24602016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2461
2462 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2463 associated options.
2464
5a0802ea
MP
24652016-04-26 Marek Polacek <polacek@redhat.com>
2466
2467 PR c++/70744
2468 * g++.dg/ext/cond2.C: New test.
2469
00f615af
BC
24702016-04-26 Bin Cheng <bin.cheng@arm.com>
2471
2472 PR tree-optimization/70771
2473 PR tree-optimization/70775
2474 * gcc.dg/pr70771.c: New test.
25939d34 2475 * gcc.dg/pr70775.c: New test.
00f615af 2476
218155e7
BS
24772016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2478
2479 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2480
ab99f467
RB
24812016-04-25 Richard Biener <rguenther@suse.de>
2482
2483 PR tree-optimization/70780
2484 * gcc.dg/torture/pr70780.c: New testcase.
2485
93c590ee
MC
24862016-04-25 Michael Collison <michael.collison@arm.com>
2487
2488 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2489 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2490 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2491 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2492 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2493 * testsuite/lib/target-supports.exp
2494 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2495 that arm neon support vector widen sum of HImode TO SImode.
2496
d6c1a7a7
JJ
24972016-04-23 Jakub Jelinek <jakub@redhat.com>
2498
2499 PR sanitizer/70712
2500 * c-c++-common/asan/pr70712.c: New test.
2501
ab0fc037
TS
25022016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2503
2504 * .gitattributes: New file.
2505
2aa64824
CL
25062016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2507
2508 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2509
e7e12d92
DH
25102016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2511
2512 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2513 * gfortran.dg/submodule_15.f08: Likewise.
2514
d1431192
RB
25152016-04-22 Richard Biener <rguenther@suse.de>
2516
2517 PR tree-optimization/70740
2518 * gcc.dg/torture/pr70740.c: New testcase.
2519
04a63c24
L
25202016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2521
2522 PR target/70750
2523 * gcc.target/i386/pr70750-1.c: New test.
2524 * gcc.target/i386/pr70750-2.c: Likewise.
2525
20700098
PC
25262016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2527
2528 PR c++/70540
2529 * g++.dg/cpp0x/auto48.C: New.
2530
aedf4e12
MP
25312016-04-21 Marek Polacek <polacek@redhat.com>
2532
2533 PR c++/70513
2534 * g++.dg/cpp0x/forw_enum12.C: New test.
2535 * g++.dg/cpp0x/forw_enum13.C: New test.
2536
2074d80a
KY
25372016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2538
2539 PR target/70728
2540 * gcc.target/i386/pr70728.c: New test.
2541
aef4aab0
RB
25422016-04-21 Richard Biener <rguenther@suse.de>
2543
2544 PR middle-end/70747
2545 * gcc.dg/pr70747.c: New testcase.
2546
2359e571
BC
25472016-04-21 Bin Cheng <bin.cheng@arm.com>
2548
2549 PR tree-optimization/70715
2550 * gcc.dg/tree-ssa/scev-13.c: New test.
2551
ce0e66ff
MG
25522016-04-21 Marc Glisse <marc.glisse@inria.fr>
2553
2554 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2555
2c2870a1
MG
25562016-04-21 Marc Glisse <marc.glisse@inria.fr>
2557
2558 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2559
a2b056a3
JH
25602016-04-20 Jan Hubicka <jh@suse.cz>
2561
2562 PR ipa/70018
2563 * g++.dg/ipa/nothrow-1.C: New testcase.
2564
ee392fc2
NS
25652016-04-20 Nathan Sidwell <nathan@acm.org>
2566
2567 PR c++/55635
2568 * g++.dg/eh/delete1.C: New.
2569
dda49daf
L
25702016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2571
2572 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2573 -mtune-ctrl=sse_typeless_stores.
2574
8a5b9d5a
L
25752016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2576
2577 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2578
1011119f
BC
25792016-04-20 Bin Cheng <bin.cheng@arm.com>
2580
2581 PR tree-optimization/69489
2582 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2583
477d4906
IV
25842016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2585
2586 PR c++/69363
2587 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2588 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2589 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2590
fad08d12
BC
25912016-04-20 Bin Cheng <bin.cheng@arm.com>
2592
2593 PR tree-optimization/56625
2594 PR tree-optimization/69489
2595 * gcc.dg/vect/pr56625.c: New test.
2596 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2597
9e3e4fab
AP
25982016-04-20 Andrew Pinski <apinski@cavium.com>
2599
2600 PR target/64971
2601 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2602
d7aa24e4
AC
26032016-04-20 Arnaud Charlet <charlet@adacore.com>
2604
2605 * gnat.dg/self1.adb: Remove now incorrect test.
2606
e6d62b46
BC
26072016-04-20 Bin Cheng <bin.cheng@arm.com>
2608
2609 * gcc.dg/tree-ssa/scev-11.c: New test.
2610 * gcc.dg/tree-ssa/scev-12.c: New test.
2611
2697b189
MP
26122016-04-20 Marek Polacek <polacek@redhat.com>
2613
2614 PR tree-optimization/70725
2615 * gcc.dg/pr70725.c: New test.
2616
60d393e8
RB
26172016-04-20 Richard Biener <rguenther@suse.de>
2618
2619 PR tree-optimization/70726
2620 * g++.dg/vect/pr70726.cc: New testcase.
2621
82c6f58a
AK
26222016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2623
2624 PR target/70674
2625 * gcc.target/s390/pr70674.c: New test.
2626
90eeab20
JD
26272016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2628
2629 PR libgfortran/70684
2630 * gfortran.dg/list_read_14.f90: New test.
2631
fc9cf6da
L
26322016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2633
2634 PR target/69201
2635 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2636 extern to force it misaligned.
2637 (b): Likewise.
2638 (c): Likewise.
2639 (d): Likewise.
2640 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2641 Don't check `*' before movv4sf_internal.
2642 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2643 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2644 Don't check `*' before movv16qi_internal.
2645 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2646 extern to force it misaligned.
2647 (b): Likewise.
2648 (c): Likewise.
2649 (d): Likewise.
2650 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2651 Don't check `*' before movv2df_internal.
2652 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2653 extern to force it misaligned.
2654 (b): Likewise.
2655 (c): Likewise.
2656 (d): Likewise.
2657 Check movv8sf_internal instead of avx_storeups256.
2658 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2659
ea8927ea
RB
26602016-04-19 Richard Biener <rguenther@suse.de>
2661
2662 PR tree-optimization/70171
2663 * g++.dg/tree-ssa/pr70171.C: New testcase.
2664
65f52ee9
RB
26652016-04-19 Richard Biener <rguenther@suse.de>
2666
2667 PR tree-optimization/70724
2668 * gcc.dg/torture/pr70724.c: New testcase.
2669
987b67f1
VM
26702016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2671
2672 PR middle-end/70689
2673 * testsuite/gcc.target/i386/pr70689.c: New.
2674
91a47c39
L
26752016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2676
2677 PR target/70708
2678 * gcc.target/i386/pr70708.c: New test.
2679
8270b82d
RB
26802016-04-18 Richard Biener <rguenther@suse.de>
2681
2682 PR tree-optimization/43434
2683 * gcc.dg/vect/pr43434.c: New testcase.
2684 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2685 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2686 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2687 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2688 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2689 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2690 * gcc.dg/gomp/pr68640.c: Likewise.
2691 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2692 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2693
edd048e2
RB
26942016-04-18 Richard Biener <rguenther@suse.de>
2695
2696 PR tree-optimization/70701
2697 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2698
bd5c7330
TV
26992016-04-18 Tom de Vries <tom@codesourcery.com>
2700
2701 PR testsuite/70699
2702 * gcc.dg/pr70161.c: Add dot-file scans.
2703 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2704 instead of after last dot char.
2705
23f2660f
EB
27062016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2707
2708 * c-c++-common/dump-ada-spec-3.c: New test.
2709 * c-c++-common/dump-ada-spec-4.c: Likewise.
2710
da152c9f
TV
27112016-04-17 Tom de Vries <tom@codesourcery.com>
2712
2713 PR other/70183
2714 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2715
cc950f98
JH
27162016-04-15 Jan Hubicka <jh@suse.cz>
2717
2718 PR ipa/70018
2719 * g++.dg/ipa/pure-const-1.C: New testcase.
2720 * g++.dg/ipa/pure-const-2.C: New testcase.
2721 * g++.dg/ipa/pure-const-3.C: New testcase.
2722
949505a9
MP
27232016-04-15 Marek Polacek <polacek@redhat.com>
2724
2725 PR c/70671
2726 * gcc.dg/bitfld-22.c: New test.
2727
10e547d6
BS
27282016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2729
2730 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2731 x86_64.
2732
1e77281b
MP
27332016-04-15 Marek Polacek <polacek@redhat.com>
2734
2735 PR c/70651
2736 * c-c++-common/pr70651.c: New test.
2737
e501fa8e
KT
27382016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2739
2740 PR rtl-optimization/70681
2741 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2742 dump scan on arm and powerpc.
2743 * gcc.dg/pr10474.c: Likewise.
2744
dda1bf61
JJ
27452016-04-15 Jakub Jelinek <jakub@redhat.com>
2746
ca4ef1ff
JJ
2747 PR c++/69517
2748 PR c++/70019
2749 PR c++/70588
2750 * g++.dg/cpp1y/vla11.C: Revert for real.
2751
dda1bf61
JJ
2752 PR c/70436
2753 * c-c++-common/Wparentheses-1.c: New test.
2754 * c-c++-common/gomp/Wparentheses-1.c: New test.
2755 * c-c++-common/gomp/Wparentheses-2.c: New test.
2756 * c-c++-common/gomp/Wparentheses-3.c: New test.
2757 * c-c++-common/gomp/Wparentheses-4.c: New test.
2758 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2759 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2760 * c-c++-common/goacc/Wparentheses-1.c: New test.
2761
1355e62c
KY
27622016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2763
2764 PR target/70662
2765 * gcc.target/i386/pr70662.c: New test.
2766
0ab34b9e 27672016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2768 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2769
2770 PR tree-optimization/70130
2771 * gcc.dg/vect/O3-pr70130.c: New testcase.
2772
bc773aad
MM
27732016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2774
6e9b2286
MM
2775 PR target/70669
2776 * gcc.target/powerpc/pr70669.c: New test.
2777
bc773aad
MM
2778 PR target/70640
2779 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2780 a power7 system that does not have an assembler that supports
2781 power8.
2782
d8747845
MS
27832016-04-14 Martin Sebor <msebor@redhat.com>
2784
2785 PR c++/69517
2786 PR c++/70019
2787 PR c++/70588
2788 * c-c++-common/ubsan/vla-1.c: Revert.
2789 * g++.dg/cpp1y/vla11.C: Same.
2790 * g++.dg/cpp1y/vla12.C: Same.
2791 * g++.dg/cpp1y/vla13.C: Same.
2792 * g++.dg/cpp1y/vla14.C: Same.
2793 * g++.dg/cpp1y/vla3.C: Same.
2794 * gcc/testsuite/g++.dg/init/array24.C: Same.
2795 * g++.dg/ubsan/vla-1.C: Same.
2796
85128559
MP
27972016-04-14 Marek Polacek <polacek@redhat.com>
2798 Jan Hubicka <hubicka@ucw.cz>
2799
2800 PR c++/70029
2801 * g++.dg/torture/pr70029.C: New test.
2802
52fbb073
MS
28032016-04-14 Martin Sebor <msebor@redhat.com>
2804
2805 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2806 type size to prevent failures on targets with very low maximum
2807 alignment.
2808
6db61d6f
RB
28092016-04-14 Richard Biener <rguenther@suse.de>
2810
2811 PR tree-optimization/70623
2812 * gcc.dg/torture/pr70623.c: New testcase.
2813 * gcc.dg/torture/pr70623-2.c: Likewise.
2814
342fac95
MS
28152016-04-13 Martin Sebor <msebor@redhat.com>
2816
2817 PR c++/69517
2818 PR c++/70019
2819 PR c++/70588
2820 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2821 * g++.dg/cpp1y/vla11.C: New test.
2822 * g++.dg/cpp1y/vla12.C: New test.
2823 * g++.dg/cpp1y/vla13.C: New test.
2824 * g++.dg/cpp1y/vla14.C: New test.
2825 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2826 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2827 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2828
d93c452f
JJ
28292016-04-13 Jakub Jelinek <jakub@redhat.com>
2830
2831 PR c++/70641
2832 * g++.dg/opt/pr70641.C: New test.
2833
85115fb6
RO
28342016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2835
2836 PR rtl-optimization/68749
2837 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2838 effects of argument promotions.
2839 Remove default args to dg-skip-if.
2840
545a4139
PC
28412016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2842
2843 PR c++/70635
2844 * g++.dg/parse/pr70635.C: New.
2845
b3a77f21
MP
28462016-04-13 Marek Polacek <polacek@redhat.com>
2847
2848 PR c++/70639
2849 * c-c++-common/Wmisleading-indentation-4.c: New test.
2850
99cd9857
MP
28512016-04-13 Marek Polacek <polacek@redhat.com>
2852
2853 PR c/70436
2854 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2855 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2856
75ca93ec
IE
28572016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2858
2859 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2860 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2861 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2862
3d3f9e7e
JJ
28632016-04-13 Jakub Jelinek <jakub@redhat.com>
2864
37947cd0
JJ
2865 PR middle-end/70633
2866 * gcc.c-torture/compile/pr70633.c: New test.
2867
3d3f9e7e
JJ
2868 PR debug/70628
2869 * gcc.dg/torture/pr70628.c: New test.
2870
92886d3e
PP
28712016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2872
2873 PR c++/70610
2874 * g++.dg/template/pr70610.C: New test.
2875 * g++.dg/template/pr70610-2.C: New test.
2876 * g++.dg/template/pr70610-3.C: New test.
2877 * g++.dg/template/pr70610-4.C: New test.
2878
13bd7c2b
JJ
28792016-04-12 Jakub Jelinek <jakub@redhat.com>
2880
6512fa6d
JJ
2881 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2882 128 instead of 32.
2883
13bd7c2b
JJ
2884 PR c++/70571
2885 * g++.dg/ext/pr70571.C: New test.
2886
20b9851c
MM
28872016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2888
8a434ada 2889 PR target/70640
20b9851c
MM
2890 * gcc.target/powerpc/pr70640.c: New test.
2891
2b2f52bc
PC
28922016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2893
2894 PR c++/68722
2895 * g++.dg/parse/pr68722.C: New.
2896
5901e56a
JJ
28972016-04-12 Jakub Jelinek <jakub@redhat.com>
2898
2899 PR rtl-optimization/70596
2900 * gcc.target/i386/pr70596.c: New test.
2901
d4619dc1
NS
29022016-04-12 Nathan Sidwell <nathan@acm.org>
2903
2904 PR c++/70501
2905 * g++.dg/init/pr70501.C: New.
2906
3df530d3
DW
29072016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2908
2909 * gcc.target/i386/asm-flag-6.c: New test.
2910
b7a120d7
TV
29112016-04-12 Tom de Vries <tom@codesourcery.com>
2912
2913 PR tree-optimization/68756
2914 * gcc.dg/graphite/pr68756.c: New test.
2915
4e0eea75
JJ
29162016-04-12 Jakub Jelinek <jakub@redhat.com>
2917
2918 PR tree-optimization/70602
2919 * gcc.c-torture/execute/pr70602.c: New test.
2920
35fbda43
MM
29212016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2922
2923 PR target/70381
2924 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2925 __float128 emulator is built and runs.
2926 * gcc.target/powerpc/float128-1.c: Likewise.
2927
2928 * lib/target-supports.exp (check_ppc_float128_sw_available):
2929 Rework tests for __float128 software and hardware
2930 availability. Fix exit condition to return 0 on success.
2931
04a99ebe
JG
29322016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2933
2934 PR target/70133
2935 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2936 * gcc.target/aarch64/target_attr_15.c: Likewise.
2937
47cd5a85
PC
29382016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2939
2940 PR c++/69066
2941 * g++.dg/cpp1y/pr69066.C: New.
2942
a5edb32e
JD
29432016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2944
2945 PR fortran/68566
2946 * gfortran.dg/pr36192.f90: Update test.
2947 * gfortran.dg/pr36192_1.f90: Update test.
2948 * gfortran.dg/real_dimension_1.f: Update test.
2949 * gfortran.dg/parameter_array_init_7.f90: New test.
2950
8ef378f8
JDA
29512016-04-09 John David Anglin <danglin@gcc.gnu.org>
2952
c532c871
JDA
2953 PR testsuite/64039
2954 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2955
d34f706f
JDA
2956 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2957
75e1dd9e
JDA
2958 PR rtl-optimization/66669
2959 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2960
8a976f5f
JDA
2961 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2962
da04822a
JDA
2963 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2964 * gcc.dg/pie-1.c: Likewise.
2965 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2966 * gcc.dg/pic-4.c: Likewise.
2967 * gcc.dg/pie-3.c: Likewise.
2968 * gcc.dg/pie-4.c: Likewise.
2969
adfabcf9
JDA
2970 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2971
4a020adf
JDA
2972 PR tree-optimization/68644
2973 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2974
8ef378f8
JDA
2975 PR rtl-optimization/64886
2976 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2977
09bf990e
TV
29782016-04-09 Tom de Vries <tom@codesourcery.com>
2979
2980 PR tree-optimization/68953
2981 * gcc.dg/graphite/pr68953.c: New test.
2982
138c3c1a
DH
29832016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2984
2985 PR fortran/70592
2986 * gfortran.dg/deferred_character_16.f90: New test.
2987
f55460af
JJ
29882016-04-09 Jakub Jelinek <jakub@redhat.com>
2989
2990 PR tree-optimization/70586
2991 * gcc.c-torture/execute/pr70586.c: New test.
2992
0b77bbf3
DH
29932016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2994
2995 PR sanitizer/70573
2996 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2997 with __builtin_memset
2998 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2999
c42cfb5c
CP
30002016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3001
3002 PR lto/70289
3003 PR ipa/70348
3004 PR tree-optimization/70373
3005 PR middle-end/70533
3006 PR middle-end/70534
3007 PR middle-end/70535
3008 * c-c++-common/goacc/reduction-5.c: New test.
3009 * c-c++-common/goacc/reduction-promotions.c: New test.
3010 * gfortran.dg/goacc/reduction-3.f95: New test.
3011 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3012
56cfb596
PP
30132016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3014
3015 PR c++/70590
3016 PR c++/70452
3017 * g++.dg/pr70590.C: New test.
3018 * g++.dg/pr70590-2.C: New test.
3019
1a13c0a2
JJ
30202016-04-08 Jakub Jelinek <jakub@redhat.com>
3021
abc0647a
JJ
3022 PR middle-end/70593
3023 * gcc.target/i386/pr70593.c: New test.
3024
1a13c0a2
JJ
3025 PR rtl-optimization/70574
3026 * gcc.target/i386/avx2-pr70574.c: New test.
3027
c3da4956
MO
30282016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3029
3030 PR sanitizer/70541
3031 * c-c++-common/asan/pr70541.c: New test.
3032
9f1b833b
TV
30332016-04-08 Tom de Vries <tom@codesourcery.com>
3034
3035 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3036 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3037
bae7adda
KT
30382016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3039
3040 PR target/70566
3041 * gcc.c-torture/execute/pr70566.c: New test.
3042
211f3d57
TV
30432016-04-08 Tom de Vries <tom@codesourcery.com>
3044
3045 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3046 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3047
02cf2861
AM
30482016-04-08 Alan Modra <amodra@gmail.com>
3049
3050 * gcc.target/powerpc/pr70117.c: New.
3051
5f490f9f
JJ
30522016-04-07 Jakub Jelinek <jakub@redhat.com>
3053
56e9b710
JJ
3054 PR testsuite/70581
3055 * gcc.dg/lto/simd-function_0.c: New test.
3056
5f490f9f
JJ
3057 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3058 clones.
3059 * c-c++-common/attr-simd-2.c: Likewise.
3060 * c-c++-common/attr-simd-4.c: Likewise.
3061 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3062 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3063
e4ebc74d
TP
30642016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3065
3066 PR testsuite/70553
3067 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3068
9817ae35
TS
30692016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3070 Tom de Vries <tom@codesourcery.com>
3071
3072 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3073 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3074 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3075 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3076 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3077 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3078 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3079 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3080
e292f64d
PP
30812016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3082
3083 PR c/70436
3084 * g++.dg/warn/Wparentheses-29.C: New test.
3085
6b37bdaf
PP
30862016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3087
3088 PR c/70436
3089 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3090 explicit braces to resolve a future -Wparentheses warning.
3091
64824205
RH
30922016-04-06 Richard Henderson <rth@redhat.com>
3093
3094 * gcc.dg/pr61817-1.c: New test.
3095 * gcc.dg/pr61817-2.c: New test.
3096 * gcc.dg/pr69391-1.c: New test.
3097 * gcc.dg/pr69391-2.c: New test.
3098
bc2fc1f3
VM
30992016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3100
3101 PR rtl-optimization/70398
3102 * testsuite/gcc.target/aarch64/pr70398.c: New.
3103
41414a02
EB
31042016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3105
3106 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3107
4066ea8a
YR
31082016-04-06 Yvan Roux <yvan.roux@linaro.org>
3109 Pedro Alves <palves@redhat.com>
3110
3111 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3112
ec35ea45
JJ
31132016-04-06 Jakub Jelinek <jakub@redhat.com>
3114
3866f8dd
JJ
3115 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3116 Check for avx512f effective targets instead of avx2.
3117 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3118 for AVX512F clones.
3119 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3120 * g++.dg/gomp/declare-simd-1.C: Likewise.
3121 * g++.dg/gomp/declare-simd-3.C: Likewise.
3122 * g++.dg/gomp/declare-simd-4.C: Likewise.
3123
ec35ea45
JJ
3124 PR middle-end/70550
3125 * c-c++-common/gomp/pr70550-1.c: New test.
3126 * c-c++-common/gomp/pr70550-2.c: New test.
3127
c08d28ac
NS
31282016-04-05 Nathan Sidwell <nathan@acm.org>
3129
3130 PR c++/70512
3131 * g++.dg/ext/attribute-may-alias-5.C: New.
3132
1d510e04
JJ
31332016-04-05 Jakub Jelinek <jakub@redhat.com>
3134
3135 PR c++/70336
3136 * c-c++-common/pr70336.c: New test.
3137 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3138 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3139
84278ed9
JH
31402016-04-05 Jan Hubicka <hubicka@ucw.cz>
3141
3142 PR ipa/66223
3143 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3144
268a0ec4
JJ
31452016-04-05 Jakub Jelinek <jakub@redhat.com>
3146
3147 PR rtl-optimization/70542
3148 * gcc.dg/torture/pr70542.c: New test.
3149 * gcc.target/i386/avx2-pr70542.c: New test.
3150
5e8c2eb1
ZS
31512016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3152
3153 PR tree-optimization/70509
3154 * gcc.target/i386/avx512bw-pr70509.c: New test.
3155
c0daf32d
PP
31562016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3157
3158 PR c++/70452
3159 * g++.dg/ext/constexpr-vla4.C: New test.
3160
bf867841
UB
31612016-04-05 Uros Bizjak <ubizjak@gmail.com>
3162
3163 PR target/70510
3164 * gcc.target/i386/pr70510.c: New test.
3165
3022186a
RB
31662016-04-05 Richard Biener <rguenther@suse.de>
3167
3168 PR tree-optimization/70526
3169 * g++.dg/torture/pr70526.C: New testcase.
3170
55fc79b2
JJ
31712016-04-05 Jakub Jelinek <jakub@redhat.com>
3172
3173 PR target/70525
3174 * gcc.target/i386/pr70525.c: New test.
3175
62b233f2
RB
31762016-04-05 Richard Biener <rguenther@suse.de>
3177
3178 PR middle-end/70499
3179 * g++.dg/torture/pr70499.C: New testcase.
3180
cc05759d
RB
31812016-04-05 Richard Biener <rguenther@suse.de>
3182
3183 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3184 remove XFAIL.
3185
f23f16d4
JJ
31862016-04-04 Jakub Jelinek <jakub@redhat.com>
3187
3188 PR middle-end/70307
3189 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3190 rs6000 ABI warnings.
3191
d27ecc49
JH
31922016-04-04 Jan Hubicka <hubicka@ucw.cz>
3193
3194 PR ipa/66223
3195 * g++.dg/ipa/devirt-51.C: New testcase.
3196
c974c96e
BS
31972016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3198 Jakub Jelinek <jakub@redhat.com>
3199
3200 PR middle-end/70457
3201 * gcc.dg/torture/pr70457.c: New.
3202
7a85da89
AV
32032016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3204
3205 PR fortran/67538
3206 * gfortran.dg/allocate_with_source_19.f08: New test.
3207
de517e64
AV
32082016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3209
3210 PR fortran/65795
3211 * gfortran.dg/coarray_allocate_6.f08: New test.
3212
43b9f499
RB
32132016-04-04 Richard Biener <rguenther@suse.de>
3214
3215 PR rtl-optimization/70484
3216 * gcc.dg/torture/pr70484.c: New testcase.
3217
f13355da
MP
32182016-04-04 Marek Polacek <polacek@redhat.com>
3219
3220 PR c/70307
3221 * gcc.dg/torture/pr70307.c: New test.
3222
6cc6ed50
OE
32232016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3224
3225 PR target/70416
3226 PR target/67391
3227 * gcc.target/sh/torture/pr70416.c: New.
3228
abdc16c8
MS
32292016-04-02 Martin Sebor <msebor@redhat.com>
3230
3231 PR c++/67376
3232 PR c++/70170
3233 PR c++/70172
3234 PR c++/70228
3235 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3236 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3237 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3238 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3239 * g++.dg/cpp0x/constexpr-string.C: Same.
3240 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3241 * g++.dg/cpp0x/pr65398.C: Same.
3242 * g++.dg/ext/constexpr-vla1.C: Same.
3243 * g++.dg/ext/constexpr-vla2.C: Same.
3244 * g++.dg/ext/constexpr-vla3.C: Same.
3245 * g++.dg/ubsan/pr63956.C: Same.
3246
763cd859
JJ
32472016-04-01 Jakub Jelinek <jakub@redhat.com>
3248
3249 PR rtl-optimization/70467
3250 * gcc.target/i386/pr70467-2.c: New test.
3251
0f875435
JJ
32522016-04-01 Jakub Jelinek <jakub@redhat.com>
3253 Marek Polacek <polacek@redhat.com>
3254
3255 PR c++/70488
3256 * g++.dg/init/new47.C: New test.
3257
41d14659
RR
32582016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3259
3260 PR target/70496
3261 * gcc.target/arm/pr70496.c: New test.
3262
f9bf89bb
NS
32632016-04-01 Nathan Sidwell <nathan@acm.org>
3264
73b9085d
NS
3265 PR c++/68475
3266 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3267
4afdcfaa
IE
32682016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3269
3270 PR target/69890
3271 * gcc.dg/strlenopt.h (memmove): New.
3272 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3273 instead of "string.h".
3274 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3275 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3276 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3277 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3278 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3279 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3280 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3281 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3282 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3283 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3284 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3285 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3286 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3287 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3288 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3289 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3290 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3291 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3292 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3293 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3294
b5d7a29c
RO
32952016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3296
3297 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3298 (Holder::foo): Reflect this.
3299
b660f9ec
IE
33002016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3301
3302 PR target/70442
3303 * gcc.dg/pr70442.c: New test.
3304
88504f34
NS
33052016-03-31 Nathan Sidwell <nathan@acm.org>
3306
3307 PR c++/70393
3308 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3309
95d34b96
KY
33102016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3311
3312 PR target/70453
3313 * gcc.target/i386/pr70453.c: New test.
3314
b4c4967c
AB
33152016-03-31 Andrey Belevantsev <abel@ispras.ru>
3316
3317 PR target/70292
3318 * gcc.c-torture/pr70292.c: New test.
3319
5fde6a45
MP
33202016-03-31 Marek Polacek <polacek@redhat.com>
3321
3322 PR c/70297
3323 * c-c++-common/pr70297.c: New test.
3324 * g++.dg/cpp0x/typedef-redecl.C: New test.
3325 * gcc.dg/typedef-redecl2.c: New test.
3326
97eb24c4
JJ
33272016-03-31 Jakub Jelinek <jakub@redhat.com>
3328
3329 PR rtl-optimization/70460
3330 * gcc.c-torture/execute/pr70460.c: New test.
3331
efc3536f
RB
33322016-03-31 Richard Biener <rguenther@suse.de>
3333
3334 PR c++/70430
3335 * g++.dg/ext/vector30.C: New testcase.
3336
e0876e21
DH
33372016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3338 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3339
3340 * gfortran.dg/fmt_pf.f90: New test.
3341
e9bff8c6
RO
33422016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3343
3344 Forward-port from 5 branch
3345 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3346
3347 PR testsuite/70356
3348 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3349 dg-require-effective-target after dg-do.
3350
3351 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3352
3353 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3354
2620c80d
TS
33552016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3356 Julian Brown <julian@codesourcery.com>
3357 Chung-Lin Tang <cltang@codesourcery.com>
3358 Cesar Philippidis <cesar@codesourcery.com>
3359 James Norris <jnorris@codesourcery.com>
3360 Tom de Vries <tom@codesourcery.com>
3361 Nathan Sidwell <nathan@codesourcery.com>
3362
bf867841 3363 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
3364 * c-c++-common/goacc/loop-clauses.c: Likewise.
3365 * g++.dg/goacc/template.C: Likewise.
3366 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3367 * gfortran.dg/goacc/loop-1.f95: Likewise.
3368 * gfortran.dg/goacc/loop-5.f95: Likewise.
3369 * gfortran.dg/goacc/loop-6.f95: Likewise.
3370 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3371 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3372 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3373 * c-c++-common/goacc/clauses-fail.c: Likewise.
3374 * c-c++-common/goacc/parallel-1.c: Likewise.
3375 * c-c++-common/goacc/reduction-1.c: Likewise.
3376 * c-c++-common/goacc/reduction-2.c: Likewise.
3377 * c-c++-common/goacc/reduction-3.c: Likewise.
3378 * c-c++-common/goacc/reduction-4.c: Likewise.
3379 * c-c++-common/goacc/routine-3.c: Likewise.
3380 * c-c++-common/goacc/routine-4.c: Likewise.
3381 * c-c++-common/goacc/routine-5.c: Likewise.
3382 * c-c++-common/goacc/tile.c: Likewise.
3383 * g++.dg/goacc/template.C: Likewise.
3384 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3385 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3386 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3387 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3388 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3389 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3390 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3391 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3392 * c-c++-common/goacc/use_device-1.c: ... this file.
3393 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3394 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3395 * c-c++-common/goacc/host_data-6.c: ... this file.
3396 * c-c++-common/goacc/loop-2-kernels.c: New file.
3397 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3398 * c-c++-common/goacc/loop-3.c: Likewise.
3399 * g++.dg/goacc/reference.C: Likewise.
3400 * g++.dg/goacc/routine-1.C: Likewise.
3401 * g++.dg/goacc/routine-2.C: Likewise.
3402
f6d2d066
RB
34032016-03-30 Richard Biener <rguenther@suse.de>
3404
3405 PR middle-end/70450
3406 * gcc.dg/torture/pr70450.c: New testcase.
3407
d43242b9
JJ
34082016-03-30 Jakub Jelinek <jakub@redhat.com>
3409
3410 PR target/70421
3411 * gcc.dg/torture/pr70421.c: New test.
3412 * gcc.target/i386/avx512f-pr70421.c: New test.
3413
5ce43b77
L
34142016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3415
3416 PR testsuite/70364
3417 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3418 (check): New function.
3419 (bar): Call check.
3420 (foo): Align stack to 16 bytes when calling bar.
3421 * gcc.target/i386/cleanup-2.c: Likewise.
3422
d014a712
PP
34232016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3424
3425 PR tree-optimization/59124
3426 * gcc.dg/Warray-bounds-19.c: New test.
3427
13f0e8c7
ZW
34282016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3429
3430 * lib/prune.exp (escape_regex_chars): New.
3431 (prune_file_path): Update to quote metcharacters for regexp.
3432
3336c6e0
JJ
34332016-03-29 Jakub Jelinek <jakub@redhat.com>
3434
a362f023
JJ
3435 PR rtl-optimization/70429
3436 * gcc.c-torture/execute/pr70429.c: New test.
3437
3336c6e0
JJ
3438 PR tree-optimization/70405
3439 * gcc.dg/pr70405.c: New test.
3440
728557fd
AV
34412016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3442
3443 PR fortran/70397
3444 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3445 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3446
bef977d4
TS
34472016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3448
3449 PR testsuite/64177
3450 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3451 __cilkrts_set_param to set two workers.
3452 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3453 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3454
6f6d25c9
DH
34552016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3456
bf867841 3457 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 3458
45733562
KY
34592016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3460
3461 PR target/70406
bf867841 3462 * gcc.target/i386/pr70406.c: New test.
45733562 3463
a1799e5e
EB
34642016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3465
3466 * gnat.dg/specs/double_record_extension3.ads: New test.
3467
5fca7b66
RH
34682016-03-25 Richard Henderson <rth@redhat.com>
3469
3470 PR target/70120
3471 * gcc.target/aarch64/pr70120-1.c: New.
3472 * gcc.target/aarch64/pr70120-2.c: New.
3473 * gcc.target/aarch64/pr70120-3.c: New.
3474
31ce75c6
PP
34752016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3476
3477 PR c++/62212
3478 * g++.dg/template/mangle2.C: The dg-do directive should be
3479 "compile" not "assemble".
3480
3caf0ca1
BS
34812016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3482
3483 PR lto/69650
3484 * gcc.dg/pr69650.c: New test.
3485
634035b6
DE
34862016-03-25 David Edelsohn <dje.gcc@gmail.com>
3487
3488 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3489
45d34276
AM
34902016-03-25 Alan Modra <amodra@gmail.com>
3491
3492 * gcc.dg/dfp/pr70052.c: New test.
3493
8f085166
RH
34942016-03-24 Richard Henderson <rth@redhat.com>
3495
3496 PR middle-end/69845
3497 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3498 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3499
011e5ec3
TV
35002016-03-24 Tom de Vries <tom@codesourcery.com>
3501
3502 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3503
9e3f4551
TV
35042016-03-24 Tom de Vries <tom@codesourcery.com>
3505
3506 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3507 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3508
45780041
TV
35092016-03-24 Tom de Vries <tom@codesourcery.com>
3510
3511 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3512 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3513
887ab4e5
PP
35142016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3515
3516 PR c++/62212
3517 * g++.dg/template/mangle2.C: New test.
3518
69a9a66f
RB
35192016-03-24 Richard Biener <rguenther@suse.de>
3520
3521 PR tree-optimization/70396
3522 * gcc.dg/torture/pr70396.c: New testcase.
3523
ed87de55
RB
35242016-03-24 Richard Biener <rguenther@suse.de>
3525
3526 PR middle-end/70370
3527 * gcc.dg/torture/pr70370.c: New testcase.
3528
ea064934
TV
35292016-03-24 Tom de Vries <tom@codesourcery.com>
3530
3531 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3532 * gfortran.dg/goacc/kernels-tree.f95: Same.
3533 * gfortran.dg/goacc/parallel-tree.f95: Same.
3534
b2a4dd1d
TV
35352016-03-24 Tom de Vries <tom@codesourcery.com>
3536
3537 * c-c++-common/goacc/uninit-if-clause.c: New test.
3538 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3539
72e7cd6e
JJ
35402016-03-24 Jakub Jelinek <jakub@redhat.com>
3541
3542 PR target/70290
bf867841
UB
3543 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3544 Fix formatting.
72e7cd6e 3545
ce9d0c03
RB
35462016-03-24 Richard Biener <rguenther@suse.de>
3547
3548 PR tree-optimization/70372
3549 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3550
426b9428
PP
35512016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3552
3553 PR c++/70347
3554 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3555
cd1588c4
PP
35562016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3557
3558 PR c++/70332
3559 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3560
61637db3
JJ
35612016-03-23 Jakub Jelinek <jakub@redhat.com>
3562
928af3bf
JJ
3563 PR c++/70001
3564 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3565 * g++.dg/cpp1y/pr70001.C: New test.
3566
61637db3
JJ
3567 PR c++/70323
3568 * g++.dg/cpp0x/constexpr-70323.C: New test.
3569
05aca4e7
AO
35702016-03-23 Alexandre Oliva <aoliva@redhat.com>
3571 Jason Merrill <jason@redhat.com>
3572 Jakub Jelinek <jakub@redhat.com>
3573
3574 PR c++/69315
3575 * g++.dg/cpp0x/constexpr-69315.C: New test.
3576 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3577
fbdb6baf
MP
35782016-03-23 Marek Polacek <polacek@redhat.com>
3579
3580 PR c++/69884
3581 * g++.dg/warn/Wignored-attributes-1.C: New test.
3582 * g++.dg/warn/Wignored-attributes-2.C: New test.
3583
d79ee524
TV
35842016-03-23 Tom de Vries <tom@codesourcery.com>
3585
3586 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3587 initialization.
3588 * gfortran.dg/goacc/private-3.f95 (test): Same.
3589 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3590 missing use param.
3591
a59f0bef
KT
35922016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3593
3594 * lib/target-supports.exp: Remove v7ve entry from loop
3595 creating effective target checks.
3596 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3597 (add_options_for_arm_arch_v7ve): Likewise.
3598
0179520a
JJ
35992016-03-23 Jakub Jelinek <jakub@redhat.com>
3600
3601 PR tree-optimization/70354
3602 * gcc.dg/vect/pr70354-1.c: New test.
3603 * gcc.dg/vect/pr70354-2.c: New test.
3604 * gcc.target/i386/avx2-pr70354-1.c: New test.
3605 * gcc.target/i386/avx2-pr70354-2.c: New test.
3606
75bb14d7
JL
36072016-03-22 Jeff Law <law@redhat.com>
3608
3609 PR target/70232
3610 * gcc.dg/tree-ssa/pr70232.c: New test.
3611
72c9526d
IE
36122016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3613
3614 PR target/70302
3615 * gcc.target/i386/pr70302.c: New test.
3616
a3ca1bc5
RB
36172016-03-22 Richard Biener <rguenther@suse.de>
3618
3619 PR middle-end/70251
3620 * g++.dg/torture/pr70251.C: New testcase.
3621
5c240f4d
DM
36222016-03-22 David Malcolm <dmalcolm@redhat.com>
3623
3624 PR c/69993
3625 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3626 Wmisleading-indentation.c.
3627 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3628 reflect change to diagnostic text and order of messages.
3629 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3630
80f6631b
DE
36312016-03-22 David Edelsohn <dje.gcc@gmail.com>
3632
3633 * g++.dg/ext/java-3.C: Don't compile on AIX.
3634
9a10956c
RB
36352016-03-22 Richard Biener <rguenther@suse.de>
3636
3637 PR middle-end/70333
3638 * gcc.dg/torture/pr70333.c: New testcase.
3639
6cedf922
IE
36402016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3641
3642 * g++.dg/ext/pr70290.C: New test.
3643
cd6c27ac
KY
36442016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3645
3646 PR target/70325
3647 * gcc.target/i386/pr70325.c: New test.
3648
4cde512c
JJ
36492016-03-22 Jakub Jelinek <jakub@redhat.com>
3650
b01915ed
JJ
3651 PR target/70329
3652 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3653 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3654
4e3e2cf1
JJ
3655 PR target/70300
3656 * gcc.target/i386/pr70300.c: New test.
3657
4cde512c
JJ
3658 PR c++/70295
3659 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3660 (func2): New function for cond with parens, xfail warning for c++.
3661 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3662
16f6d7dc
PP
36632016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3664
3665 PR c++/70096
3666 * g++.dg/template/ptrmem30.C: New test.
3667
a3e2b438
PP
36682016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3669
3670 PR c++/70204
3671 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3672 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3673
11b6a02e
JJ
36742016-03-21 Jakub Jelinek <jakub@redhat.com>
3675
3676 PR middle-end/70326
3677 * gcc.dg/pr70326.c: New test.
3678
b9407883
MG
36792016-03-21 Marc Glisse <marc.glisse@inria.fr>
3680 Jakub Jelinek <jakub@redhat.com>
3681
3682 PR tree-optimization/70317
3683 * gcc.dg/pr70317.c: New test.
3684
4a148e19
UB
36852016-03-21 Uros Bizjak <ubizjak@gmail.com>
3686
3687 PR target/70327
3688 * gcc.target/i386/pr70327.c: New test.
3689
2a85ddbb
ML
36902016-03-21 Martin Liska <mliska@suse.cz>
3691
7d36fe98 3692 PR ipa/70306
2a85ddbb
ML
3693 * gcc.dg/ipa/pr70306.c: New test.
3694
4a148e19 36952016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3696
3697 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3698 * gcc.target/arm/attr-align3.c: Likewise.
3699 * gcc.target/arm/attr_arm.c: Likewise.
3700 * gcc.target/arm/flip-thumb.c: Likewise.
3701
6b366948
JJ
37022016-03-21 Jakub Jelinek <jakub@redhat.com>
3703
3704 PR target/70296
3705 * gcc.target/powerpc/altivec-36.c: New test.
3706
2fac8c14
RB
37072016-03-21 Richard Biener <rguenther@suse.de>
3708
3709 PR tree-optimization/70310
3710 * gcc.dg/torture/pr70310.c: New testcase.
3711
e9bde854
KY
37122016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3713
3714 PR target/70293
3715 * gcc.target/i386/pr70293.c: New test.
3716
56bbfaf6
RB
37172016-03-21 Richard Biener <rguenther@suse.de>
3718
3719 PR tree-optimization/70288
3720 * gcc.dg/torture/pr70288-1.c: New testcase.
3721 * gcc.dg/torture/pr70288-2.c: Likewise.
3722
3eee49ed
AB
37232016-03-21 Andrey Belevantsev <abel@ispras.ru>
3724
3725 PR rtl-optimization/69307
3726 * gcc.target/arm/pr69307.c: New test.
4a148e19 3727
8e7816b4
AB
37282016-03-21 Andrey Belevantsev <abel@ispras.ru>
3729
3730 PR rtl-optimization/69102
3731 * gcc.c-torture/compile/pr69102.c: New test.
3732
14d7d4be
JL
37332016-03-18 Jeff Law <law@redhat.com>
3734
3735 PR rtl-optimization/70263
3736 * gcc.c-torture/compile/pr70263-1.c: New test.
3737 * gcc.target/i386/pr70263-2.c: New test.
3738
5c6a601c
BS
37392016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3740
3741 PR rtl-optimization/70278
3742 * gcc.dg/torture/pr70278.c: New test.
3743 * gcc.target/arm/pr70278.c: New test.
3744
4bbf545b
DM
37452016-03-18 David Malcolm <dmalcolm@redhat.com>
3746
3747 PR c/70281
3748 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3749 (test_builtin_types_compatible_p): New test function.
3750 * gcc.dg/pr70281.c: New test case.
3751
dc28bb68
CL
37522016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3753
3754 PR target/70113
3755 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3756
5e8d6dff
IE
37572016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3758
3759 PR tree-optimization/70252
3760 * gcc.dg/pr70252.c: New test.
3761
d0e7e403
TV
37622016-03-18 Tom de Vries <tom@codesourcery.com>
3763
3764 * gcc.dg/pr70161-2.c: New test.
3765 * gcc.dg/pr70161.c: New test.
3766
fa22501a
TV
37672016-03-18 Tom de Vries <tom@codesourcery.com>
3768
3769 PR ipa/70269
3770 * gcc.dg/pr70269.c: New test.
3771
dd125026
JJ
37722016-03-18 Jakub Jelinek <jakub@redhat.com>
3773
3774 PR c++/70267
3775 * g++.dg/ext/java-3.C: New test.
3776
91914f0a
PP
37772016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3778
3779 PR c++/70205
3780 * g++.dg/lookup/pr70205.C: New test.
3781
753a8910
PP
37822016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3783
3784 PR c++/70218
3785 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3786
14ba7b28
MP
37872016-03-17 Marek Polacek <polacek@redhat.com>
3788
3789 PR c/69407
3790 * gcc.dg/atomic-op-6.c: New test.
3791
ded60913
DM
37922016-03-17 David Malcolm <dmalcolm@redhat.com>
3793
3794 PR c/70264
3795 * c-c++-common/pr70264.c: New test case.
3796
a3aad0e6
JJ
37972016-03-17 Jakub Jelinek <jakub@redhat.com>
3798
17366700
JJ
3799 PR c++/70144
3800 * c-c++-common/pr70144-1.c: New test.
3801 * c-c++-common/pr70144-2.c: New test.
3802
a3aad0e6
JJ
3803 PR c++/70272
3804 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3805 * g++.dg/opt/flifetime-dse6.C: New test.
3806 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3807
b57e6e18
L
38082016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3809
3810 PR driver/70192
3811 * gcc.dg/pic-1.c: New test.
3812 * gcc.dg/pic-2.c: Likewise.
3813 * gcc.dg/pic-3.c: Likewise.
3814 * gcc.dg/pic-4.c: Likewise.
3815 * gcc.dg/pie-1.c: Likewise.
3816 * gcc.dg/pie-2.c: Likewise.
3817 * gcc.dg/pie-3.c: Likewise.
3818 * gcc.dg/pie-4.c: Likewise.
3819 * gcc.dg/pie-5.c: Likewise.
3820 * gcc.dg/pie-6.c: Likewise.
3821
b38ba58b
TV
38222016-03-17 Tom de Vries <tom@codesourcery.com>
3823
3824 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3825 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3826
6931b3b7
RB
38272016-03-17 Richard Biener <rguenther@suse.de>
3828
3829 PR debug/70271
3830 * g++.dg/debug/pr70271.C: New testcase.
3831
0c8b64cb
IE
38322016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3833
3834 * gcc.target/i386/pr70251.c: New test.
3835
b1970801
MP
38362016-03-17 Marek Polacek <polacek@redhat.com>
3837
3838 PR c++/70194
3839 * g++.dg/warn/constexpr-70194.C: New test.
3840
820c5eaa
RH
38412016-03-16 Richard Henderson <rth@redhat.com>
3842
3843 PR middle-end/70240
3844 * gcc.c-torture/compile/pr70240.c: New.
3845
da0ad263
SKS
38462016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3847
3848 * gcc.c-torture/compile/20151204.c: Skip for avr.
3849
c73d295c
JJ
38502016-03-16 Jakub Jelinek <jakub@redhat.com>
3851
3852 PR target/70245
3853 * g++.dg/opt/pr70245.C: New test.
3854 * g++.dg/opt/pr70245.h: New file.
3855 * g++.dg/opt/pr70245-aux.cc: New file.
3856
b2794066
MS
38572016-03-16 Martin Sebor <msebor@redhat.com>
3858
3859 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3860
aa43616c
RH
38612016-03-16 Richard Henderson <rth@redhat.com>
3862
3863 PR middle-end/70199
3864 * gcc.c-torture/compile/pr70199.c: New.
3865
59608fe5
L
38662016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3867
3868 * gcc.dg/uninit-19.c: Run dos2unix.
3869
ab4c578f
MP
38702016-03-16 Marek Polacek <polacek@redhat.com>
3871
3872 PR c/70093
3873 * gcc.dg/nested-func-10.c: New test.
3874 * gcc.dg/nested-func-9.c: New test.
3875
f5387e76
JJ
38762016-03-16 Jakub Jelinek <jakub@redhat.com>
3877
3878 PR tree-optimization/68714
3879 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3880
7662b718
TV
38812016-03-16 Tom de Vries <tom@codesourcery.com>
3882
3883 PR tree-optimization/68715
3884 * gcc.dg/graphite/pr68715-2.c: New test.
3885 * gcc.dg/graphite/pr68715.c: New test.
3886 * gfortran.dg/graphite/pr68715.f90: New test.
3887
be7ce7ae
TV
38882016-03-16 Tom de Vries <tom@codesourcery.com>
3889
3890 PR tree-optimization/68809
3891 * gcc.dg/graphite/pr68809-2.c: New test.
3892 * gcc.dg/graphite/pr68809.c: New test.
3893
1935f250
JJ
38942016-03-16 Jakub Jelinek <jakub@redhat.com>
3895
6651c93e
JJ
3896 PR c++/70147
3897 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3898 method call to i () as argument. Adjust expected output.
3899
1935f250
JJ
3900 PR c++/70147
3901 * g++.dg/ubsan/pr70147-1.C: New test.
3902 * g++.dg/ubsan/pr70147-2.C: New test.
3903
ab1caa6e
MS
39042016-03-15 Martin Sebor <msebor@redhat.com>
3905
3906 PR c++/58281
3907 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3908
5c2a1bbb
JDA
39092016-03-15 John David Anglin <danglin@gcc.gnu.org>
3910
cb5d8ad1
JDA
3911 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3912 hppa*-*-hpux*.
3913
b440dd40
JDA
3914 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3915
5c2a1bbb
JDA
3916 PR libfortran/69799
3917 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3918 libatomic_available.
3919
42c729c5
MP
39202016-03-15 Marek Polacek <polacek@redhat.com>
3921
3922 PR c++/70209
3923 * g++.dg/ext/attribute-may-alias-4.C: New test.
3924
82b1c550
AM
39252016-03-15 Alexander Monakov <amonakov@ispras.ru>
3926
3927 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3928 -fvar-tracking-assignments-toggle flag.
3929
4ccbf3a6
PH
39302016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3931
3932 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3933
c39858bd
JJ
39342016-03-15 Jakub Jelinek <jakub@redhat.com>
3935
3936 PR rtl-optimization/70222
3937 * gcc.c-torture/execute/pr70222-1.c: New test.
3938 * gcc.c-torture/execute/pr70222-2.c: New test.
3939
8be119c1
RH
39402016-03-15 Richard Henderson <rth@redhat.com>
3941
3942 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3943
6598bb55
AB
39442016-03-15 Andrey Belevantsev <abel@ispras.ru>
3945
3946 PR rtl-optimization/69032
3947 * gcc.dg/pr69032.c: New test.
3948
81fa2944
AB
39492016-03-15 Andrey Belevantsev <abel@ispras.ru>
3950
3951 PR rtl-optimization/63384
4a148e19 3952 * g++.dg/pr63384.C: New test.
81fa2944 3953
74ea9ab6
AB
39542016-03-15 Andrey Belevantsev <abel@ispras.ru>
3955
3956 PR target/64411
3957 * gcc.target/i386/pr64411.C: New test.
3958
045d5055
TV
39592016-03-15 Tom de Vries <tom@codesourcery.com>
3960
3961 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3962 * gfortran.dg/goacc/kernels-alias.f95: New test.
3963
3ea33585
MS
39642016-03-14 Martin Sebor <msebor@redhat.com>
3965
3966 PR c++/53792
3967 * g++.dg/cpp0x/constexpr-inline.C: New test.
3968 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3969
1df7b330
DE
39702016-03-14 David Edelsohn <dje.gcc@gmail.com>
3971
3972 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3973
79b57d18
JJ
39742016-03-14 Jakub Jelinek <jakub@redhat.com>
3975
3976 PR middle-end/70219
3977 * gcc.dg/pr70219.c: New test.
3978
3cbf012a
BS
39792016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3980
3981 PR target/70083
3982 * gcc.dg/torture/pr70083.c: New test.
3983 * gcc.target/i386/pr70083.c: New test.
3984
a9fee7cd
RB
39852016-03-14 Richard Biener <rguenther@suse.de>
3986
3987 PR tree-optimization/56365
3988 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3989
4799603f
SB
39902016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3991
3992 PR target/70098
3993 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3994 New function.
3995 * g++.dg/pr70098.C: New testcase.
3996
3997
760ca967
TV
39982016-03-14 Tom de Vries <tom@codesourcery.com>
3999
4000 PR tree-optimization/70045
4001 * gcc.dg/graphite/pr70045.c: New test.
4002
44e66a77
JD
40032016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4004
4005 PR fortran/69043
4006 * gfortran.dg/include_9.f90: New test.
4007
a18e0fe1
DH
40082016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4009
4010 PR fortran/45076
4011 gfortran.dg/prof/prof.exp: New script.
4012 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4013
d0aca6ab
AB
40142016-03-12 Andrey Belevantsev <abel@ispras.ru>
4015
4016 PR rtl-optimization/69307
4017 * gcc.dg/pr69307.c: New test.
4018
cefe08a4
VM
40192016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4020
4021 PR target/69614
4022 * gcc.target/arm/pr69614.c: New.
4023
70112e2a
PT
40242016-03-12 Paul Thomas <pault@gcc.gnu.org>
4025
4026 PR fortran/70031
4027 * gfortran.dg/submodule_14.f08: New test
4028
4029 PR fortran/69524
4030 * gfortran.dg/submodule_15.f08: New test
4031
3f1e5d3a
PP
40322016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4033
4034 PR c++/70106
4035 * g++.dg/cpp1y/paren3.C: New test.
4036
a3f6d680
MM
40372016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4038
4039 PR target/70131
4040 * gcc.target/powerpc/ppc-round2.c: New test.
4041
92348f09
BS
40422016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4043
4044 PR target/70123
4045 * gcc.dg/torture/pr70123.c: New test.
4046
cebde9e9
JL
40472016-03-11 Jeff Law <law@redhat.com>
4048
4049 PR tree-optimization/70190
4050 * gcc.c-torture/compile/pr70190.c: New test.
4051
3edc5da4
DM
40522016-03-11 David Malcolm <dmalcolm@redhat.com>
4053
4054 PR c/68187
4055 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4056 case.
4057 (test43_b): Likewise.
4058 (test43_c): Likewise.
4059 (test43_d): Likewise.
4060 (test43_e): Likewise.
4061 (test43_f): Likewise.
4062 (test43_g): Likewise.
4063 (test44_a): Likewise.
4064 (test44_b): Likewise.
4065 (test44_c): Likewise.
4066 (test44_d): Likewise.
4067 (test44_e): Likewise.
4068
318c1204
DM
40692016-03-11 David Malcolm <dmalcolm@redhat.com>
4070
4071 PR c/70085
4072 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4073
bc062234
KT
40742016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4075
4076 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4077 dg-options.
4078
acfc1ac1
KT
40792016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4080
4081 PR target/70002
4082 PR target/69245
4083 * gcc.target/aarch64/pr69245_2.c: New test.
4084
d1e2bb2d
JJ
40852016-03-11 Jakub Jelinek <jakub@redhat.com>
4086
4087 PR tree-optimization/70177
4088 * gcc.dg/pr70177.c: New test.
4089
07350627
AL
40902016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4091
4092 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4093
5c6706f7
AL
40942016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4095
4096 * gcc.dg/tree-ssa/sra-20.c: New.
4097
02d472a2
JJ
40982016-03-11 Jakub Jelinek <jakub@redhat.com>
4099
686d390a
JJ
4100 PR rtl-optimization/70174
4101 * gcc.dg/pr70174.c: New test.
4102
02d472a2
JJ
4103 PR tree-optimization/70169
4104 * gcc.dg/pr70169.c: New test.
4105
0f9befa1
IE
41062016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4107
4108 PR target/70160
4109 * gcc.target/i386/pr70160.c: New test.
4110
432d4670
AK
41112016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4112
4113 * gcc.target/s390/dfp-1.c: New test.
4114
a3dc8760
NC
41152016-03-10 Nick Clifton <nickc@redhat.com>
4116
4117 PR target/70044
4118 * gcc.target/aarch64/pr70044.c: New test.
4119
b87a8d7d
PP
41202016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4121 Jakub Jelinek <jakub@redhat.com>
4122
4123 PR c++/70001
4124 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4125 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4126 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4127
4f4ada6a
JH
41282016-03-10 Jan Hubicka <hubicka@ucw.cz>
4129
4130 PR lto/69589
4131 * g++.dg/lto/pr69589_0.C: New testcase
4132 * g++.dg/lto/pr69589_1.C: New testcase
4133
d49b0aa0
MP
41342016-03-10 Marek Polacek <polacek@redhat.com>
4135
4136 PR c++/70153
4137 * g++.dg/delayedfold/unary-plus1.C: New test.
4138
41392016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4140
4141 * gcc.target/arm/pr45701-1.c: Escape brackets.
4142 * gcc.target/arm/pr45701-2.c: Likewise.
4143
71017a7b
AL
41442016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4145
4146 * gfortran.dg/unconstrained_commons.f: New.
4147
ba52669f
AM
41482016-03-10 Alan Modra <amodra@gmail.com>
4149
4150 * gcc.dg/pr69195.c: New.
4151 * gcc.dg/pr69238.c: New.
4152
27742332
TV
41532016-03-10 Tom de Vries <tom@codesourcery.com>
4154
4155 PR testsuite/68915
4156 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4157
3a81a594
RB
41582016-03-10 Richard Biener <rguenther@suse.de>
4159
4160 PR tree-optimization/70128
4161 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4162 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4163
3433b975
JJ
41642016-03-09 Jakub Jelinek <jakub@redhat.com>
4165
c2864f02
JJ
4166 PR tree-optimization/70152
4167 * gcc.dg/pr70152.c: New test.
4168
3433b975
JJ
4169 PR target/70086
4170 * gcc.target/i386/pr70086-1.c: New test.
4171 * gcc.target/i386/pr70086-2.c: New test.
4172 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4173
4174 PR tree-optimization/70127
4175 * gcc.c-torture/execute/pr70127.c: New test.
4176
96b3c82d
CP
41772016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4178
4179 * c-c++-common/goacc/combined-directives-2.c: New test.
4180
b4f3232d
DM
41812016-03-09 David Malcolm <dmalcolm@redhat.com>
4182
4183 PR c/68473
4184 PR c++/70105
4185 * g++.dg/diagnostic/pr70105.C: New test.
4186 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4187 (test_multiple_ordinary_maps): New test function.
4188
40499f81
DM
41892016-03-09 David Malcolm <dmalcolm@redhat.com>
4190
4191 PR c/68473
4192 PR c++/70105
4193 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4194 Drop range information from call to inform_at_rich_loc.
4195 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4196 New.
4197 (test_show_locus): Replace calls to rich_location::add_range with
4198 calls to add_range. Rewrite the tests that used the now-defunct
4199 rich_location ctor taking a source_range. Simplify other tests
4200 by replacing calls to COMBINE_LOCATION_DATA with calls to
4201 make_location.
4202
c9e33662
RB
42032016-03-09 Richard Biener <rguenther@suse.de>
4204 Jakub Jelinek <jakub@redhat.com>
4205
4206 PR tree-optimization/70138
4207 * gcc.dg/vect/pr70138-1.c: New testcase.
4208 * gcc.dg/vect/pr70138-2.c: Likewise.
4209
2c73b764
JJ
42102016-03-09 Jakub Jelinek <jakub@redhat.com>
4211
4212 PR target/70049
4213 * gcc.target/i386/pr70049.c: New test.
4214
c06d25bb
RB
42152016-03-09 Richard Biener <rguenther@suse.de>
4216
4217 PR c/70143
4218 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4219 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4220 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4221
5828a501
RO
42222016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4223
4224 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4225 arm-*-*.
4226
2e141c8d
JJ
42272016-03-09 Jakub Jelinek <jakub@redhat.com>
4228
5a9def37
JJ
4229 PR middle-end/67278
4230 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4231
2e141c8d
JJ
4232 PR target/67278
4233 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4234
4235 PR middle-end/70050
4236 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4237 in testcase comment.
4238
bf751f40
TV
42392016-03-09 Tom de Vries <tom@codesourcery.com>
4240
4241 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4242 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4243 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4244 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4245 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4246 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4247 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4248 * gfortran.dg/goacc/kernels-loop.f95: New test.
4249
e210c999
MS
42502016-03-08 Martin Sebor <msebor@redhat.com>
4251
4252 PR c++/62096
4253 * g++.dg/warn/overflow-warn-7.C: New test.
4254
80aac5c8
JM
42552016-03-08 Jason Merrill <jason@redhat.com>
4256
4257 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4258 * lib/target-supports.exp (check_effective_target_concepts): New.
4259
12b81409
JJ
42602016-03-08 Jakub Jelinek <jakub@redhat.com>
4261
d259b234
JJ
4262 PR c++/70135
4263 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4264 * g++.dg/ubsan/pr70135.C: New test.
4265
12b81409
JJ
4266 PR target/70110
4267 * gcc.dg/pr70110.c: New test.
4268
b4e9f2aa
MJ
42692016-03-07 Martin Jambor <mjambor@suse.cz>
4270
4271 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4272 * c-c++-common/gomp/if-1.c: Likewise.
4273 * c-c++-common/gomp/pr61486-2.c: Likewise.
4274 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4275 to dg-additional-options.
4276 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4277 * g++/gomp/target-teams-1.c: Likewise.
4278 * gcc.dg/gomp/gomp.exp: Likewise.
4279 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4280 dg-additional-options.
4281 * gfortran.dg/gomp/gomp.exp: Likewise.
4282 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4283 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4284 dg-additional-options.
4285 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4286
f86e631e
MJ
42872016-03-07 Martin Jambor <mjambor@suse.cz>
4288
4289 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4290 * c-c++-common/gomp/gridify-1.c: New test.
4291 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4292
94156b3f
AV
42932016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4294
4295 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4296 trigger for cortex-r8, when scanning for register r8.
4297 * gcc.target/arm/pr45701-2.c: Likewise.
4298
a84a49b7 42992016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4300 Jeff Law <law@redhat.com>
a84a49b7
RB
4301
4302 PR tree-optimization/69740
4303 * gcc.c-torture/compile/pr69740-1.c: New test.
4304 * gcc.c-torture/compile/pr69740-2.c: New test.
4305
e41f6c9e
BS
43062016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4307
4308 * lib/target-supports.exp
4309 (check_effective_target_whole_vector_shift): Enable for PPC64.
4310
57548bf5
RB
43112016-03-07 Richard Biener <rguenther@suse.de>
4312
4313 PR tree-optimization/70115
4314 * gcc.dg/torture/pr70115.c: New testcase.
4315
4ae13300
NS
43162016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4317
4318 PR middle-end/69916
4319 * c-c-++-common/goacc/pr69916.c: New.
4320
5edb9853
RH
43212016-03-07 Richard Henderson <rth@redhat.com>
4322
4323 * gcc.c-torture/compile/pr70061.c: New test.
4324
2067a8f3
RB
43252016-03-07 Richard Biener <rguenther@suse.de>
4326
4327 PR testsuite/70109
4328 * gcc.dg/vect/O3-pr36098.c: New testcase.
4329
4145a9b7
CL
43302016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4331
4332 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4333
1878be32
EB
43342016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4335
4336 * gnat.dg/renaming9.ad[sb]: New testcase.
4337
df762bb2
JJ
43382016-03-05 Jakub Jelinek <jakub@redhat.com>
4339
4340 PR c++/70084
4341 * g++.dg/expr/stdarg3.C: New test.
4342
7d461295
JL
43432016-03-04 Jeff Law <law@redhat.com>
4344
4345 PR tree-optimization/69196
4346 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4347 x86_64-*-*.
4348
29b9828f
BS
43492016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4350
b6b552fd
BS
4351 PR c/69973
4352 * gcc.dg/pr69973.c: New test.
4353
201d49e9
BS
4354 PR rtl-optimization/69941
4355 * gcc.dg/torture/pr69941.c: New test.
4356
29b9828f
BS
4357 PR c/69824
4358 * gcc.dg/pr69824.c: New test.
4359
640b7e74
TV
43602016-03-05 Tom de Vries <tom@codesourcery.com>
4361
4362 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4363 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4364 function.
4365
7a3a3fad
PP
43662016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4367
4368 PR c++/66786
4369 * g++.dg/cpp1y/var-templ48.C: New test.
4370 * g++.dg/cpp1y/var-templ49.C: New test.
4371
cd439aec
EB
43722016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4373
4374 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4375
60204554
JJ
43762016-03-04 Jakub Jelinek <jakub@redhat.com>
4377
0c8825de
JJ
4378 PR c++/70035
4379 * g++.dg/ubsan/pr70035.C: New test.
4380
60204554
JJ
4381 PR target/70062
4382 * gcc.target/i386/pr70062.c: New test.
4383
f79d4eab
L
43842016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4385
4386 * g++.dg/template/typename21.C: Remove c++98_only.
4387
ea81ce67
L
43882016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4389
4390 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4391
64b23c13
DM
43922016-03-04 David Malcolm <dmalcolm@redhat.com>
4393
4394 PR c/68187
4395 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4396 function.
4397 (fn_42_b): Likewise.
4398 (fn_42_c): Likewise.
4399
729526f5
DM
44002016-03-04 David Malcolm <dmalcolm@redhat.com>
4401
4402 PR c/68187
4403 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4404 function.
4405 (fn_40_b): Likewise.
4406 (fn_41_a): Likewise.
4407 (fn_41_b): Likewise.
4408
f9ea11ac
JJ
44092016-03-04 Jakub Jelinek <jakub@redhat.com>
4410
4411 PR target/70059
4412 * gcc.target/i386/avx512f-pr70059.c: New test.
4413 * gcc.target/i386/avx512dq-pr70059.c: New test.
4414
b6c38c69
BS
44152016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4416
4417 PR rtl-optimization/57676
4418 * gcc.dg/torture/pr57676.c: New test.
4419
af3cdd34
IE
44202016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4421
4422 * gcc.dg/pr70026.c: New test.
4423
7ff6ca38
MP
44242016-03-04 Marek Polacek <polacek@redhat.com>
4425
4426 PR c/69798
4427 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4428 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4429
a6bf62d5
KT
44302016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4431
4432 PR target/70004
4433 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4434 Delete.
4435 (test_corners_sisd_si): Likewise.
4436 (main): Remove checks of the above.
4437 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4438
ae4cdc6a
EB
44392016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4440
4441 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4442
08455559
CL
44432016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4444
4445 * gcc.dg/torture/pr69951.c: Accept argc==0.
4446
e9a35493
RB
44472016-03-04 Richard Biener <rguenther@suse.de>
4448
4449 PR c++/70054
4450 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4451 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4452
fba054c2
DV
44532016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4454
4455 PR testsuite/69766
4456 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4457 testing multiarch.
4458
f10cdc6c
JJ
44592016-03-04 Jakub Jelinek <jakub@redhat.com>
4460
4461 PR debug/69947
4462 * gcc.dg/guality/pr69947.c: New test.
4463
2e981ba0
JJ
44642016-03-03 Jakub Jelinek <jakub@redhat.com>
4465
4466 PR ada/70017
4467 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4468
0ba3bfa2
KT
44692016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4470
4471 PR rtl-optimization/69904
4472 * gcc.target/arm/pr69904.c: New test.
4473
97ecdb46
JJ
44742016-03-03 Jakub Jelinek <jakub@redhat.com>
4475
4476 PR target/70021
4477 * gcc.dg/vect/pr70021.c: New test.
4478 * gcc.target/i386/pr70021.c: New test.
4479
a2a743a1
MP
44802016-03-03 Marek Polacek <polacek@redhat.com>
4481
4482 PR middle-end/70050
4483 * gcc.dg/pr70050.c: New test.
4484
fa07ecdd
JG
44852016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4486
4487 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4488
23504262
ML
44892016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4490
4491 PR tree-optimization/70043
4492 * gfortran.dg/vect/pr70043.f90: New test.
4493
b7b9e1a9
EB
44942016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4495
4496 * gnat.dg/specs/task1.ads: New test.
4497
cb83ba54
RO
44982016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4499
4500 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4501 Invoke gdb with -batch.
4502 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4503
a75f5e30
RB
45042016-03-03 Richard Biener <rguenther@suse.de>
4505
4506 PR tree-optimization/55936
4507 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4508
268bc320
JL
45092016-03-02 Jeff Law <law@redhat.com>
4510
815f20ab
JL
4511 PR rtl-optimization/69942
4512 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4513 effects of argument promotions.
4514
268bc320
JL
4515 PR tree-optimization/69987
4516 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4517 target does not support -fprefetch-loop-arrays.
4518
171f7de5
UB
45192016-03-02 Uros Bizjak <ubizjak@gmail.com>
4520
4521 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4522
192912db
BC
45232016-03-02 Bin Cheng <bin.cheng@arm.com>
4524
c7908871 4525 PR rtl-optimization/69052
192912db
BC
4526 * gcc.target/i386/pr69052.c: New test.
4527
90a7a40b
AM
45282016-03-02 Alan Modra <amodra@gmail.com>
4529
4530 * gcc.dg/pr69990.c: New.
4531
69fa742f
JJ
45322016-03-02 Jakub Jelinek <jakub@redhat.com>
4533
de752fb0
JJ
4534 PR c/68062
4535 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4536
4537 PR middle-end/70022
4538 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4539
69fa742f
JJ
4540 PR target/70028
4541 * gcc.target/i386/pr70028.c: New test.
4542
7c65bd56
MK
45432016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4544
4545 * c-c++-common/asan/swapcontext-test-1.c,
4546 * c-c++-common/tsan/thread_leak.c,
4547 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4548 * g++.dg/tsan/benign_race.C,
4549 * g++.dg/tsan/fd_close_norace.C,
4550 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4551 races with sanitizer output
4552
37d98220 45532016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4554 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4555
4556 PR target/67278
4557 * gcc.dg/simd-8.c: New testcase.
4558
218db463
RB
45592016-03-02 Richard Biener <rguenther@suse.de>
4560
4561 PR middle-end/67278
4562 * gcc.dg/simd-7.c: New testcase.
4563
22c72158
EB
45642016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4565
4566 * gcc.target/i386/pr70007.c: Tweak.
4567
9a790ccc
DV
45682016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4569
4570 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4571
bd02f00f
MP
45722016-03-02 Marek Polacek <polacek@redhat.com>
4573
4574 PR c/67854
4575 * gcc.dg/pr67854.c: New test.
4576
1e840f39
JJ
45772016-03-02 Jakub Jelinek <jakub@redhat.com>
4578
4579 PR middle-end/70025
4580 * gcc.dg/torture/pr70025.c: New test.
4581
bca00241
VK
45822016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4583
4584 PR tree-optimization/68621
4585 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4586
0bca04b8
EB
45872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4588
4589 * gcc.target/i386/pr70007.c: New test.
4590
2a9afc86
JL
45912016-03-01 Jeff Law <law@redhat.com>
4592
eab2541b 4593 PR tree-optimization/69196
9d83ef71 4594 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4595
2a9afc86
JL
4596 PR tree-optimization/69196
4597 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4598 duplicating code and spoiling the expected output.
4599
0d39977e
MM
46002016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4601
4602 PR target/70033
4603 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4604 supports power9 before doing tests.
4605 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4606 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4607 * gcc.target/powerpc/p9-permute.c: Likewise.
4608
a0c0699d
UB
46092016-03-01 Uros Bizjak <ubizjak@gmail.com>
4610
4611 PR target/70027
4612 * gcc.target/i386/pr70027.c: New test.
4613
0ae3ef47 46142016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4615
4616 * gcc.dg/pr70017.c: New test.
4617
686e2237
JJ
46182016-03-01 Jakub Jelinek <jakub@redhat.com>
4619
4620 PR c/69796
4621 PR c/69974
4622 * gcc.dg/pr69796.c: New test.
4623 * gcc.dg/pr69974.c: New test.
4624
f8e4188c
EB
46252016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4626
4627 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4628
5e3f1c7c
JL
46292016-02-29 Jeff Law <law@redhat.com>
4630
4631 PR tree-optimization/69987
4632 * gfortran.dg/pr69987.f90: New test.
4633
4634 PR tree-optimization/69989
4635 * gcc.c-torture/compile/pr69989-2.c: New test.
4636
1be56bc5
MP
46372016-03-01 Marek Polacek <polacek@redhat.com>
4638
4639 PR c++/69795
4640 * g++.dg/parse/invalid1.C: New test.
4641
1b19470d
RB
46422016-03-01 Richard Biener <rguenther@suse.de>
4643
4644 PR middle-end/70022
4645 * gcc.dg/pr70022.c: New testcase.
4646
3ae0661a
IE
46472016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4648
4649 PR tree-optimization/69956
4650 * gcc.dg/pr69956.c: New test.
4651
0f09ab88
BS
46522016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4653
4654 PR target/70011
4655 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4656 XFAIL when hardware supports efficient unaligned storage access.
4657
76d881bf
PP
46582016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4659
4660 PR c++/69961
4661 * g++.dg/template/pr69961a.C: New test.
4662 * g++.dg/template/pr69961b.C: New test.
4663
7168133a
DM
46642016-02-29 David Malcolm <dmalcolm@redhat.com>
4665
4666 PR preprocessor/69985
4667 * gcc.dg/cpp/pr69985.c: New test case.
4668
0c6072a3
JL
46692016-02-29 Jeff Law <law@redhat.com>
4670
e66f219b
JL
4671 PR tree-optimization/70005
4672 * gcc.c-torture/execute/pr70005.c New test.
4673
0c6072a3
JL
4674 PR tree-optimization/69999
4675 * gcc.c-torture/compile/pr69999.c: New test.
4676
fd9fbdb3
YR
46772016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4678
4679 PR tree-optimization/69652
4680 * gcc.dg/torture/pr69652.c: Delete test.
4681 * gcc.dg/vect/pr69652.c: New test.
4682
cbd400b4
RB
46832016-02-19 Richard Biener <rguenther@suse.de>
4684
4685 PR tree-optimization/69980
4686 * gfortran.dg/vect/pr69980.f90: New testcase.
4687
84ea0f58
EB
46882016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4689
4690 * gcc.target/sparc/20160229-1.c: New test.
4691
5d2a63dc
EB
46922016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4693
4694 * gnat.dg/stack_usage3.adb: New test.
4695 * gnat.dg/stack_usage3_pkg.ads: New helper.
4696
93e708f9
EB
46972016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4698
4699 * gnat.dg/renaming8.adb: New test.
4700 * gnat.dg/renaming8_pkg1.ads: New helper.
4701 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4702 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4703
6512bc93
RB
47042016-02-29 Richard Biener <rguenther@suse.de>
4705
4706 PR tree-optimization/69720
4707 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4708
7b201a88
TK
47092016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4710
4711 PR fortran/68147
4712 PR fortran/47674
4713 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4714
82ee0cf2 47152016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4716 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4717
4718 PR fortran/56007
4719 * gfortran.dg/coarray_8.f90: Adjust error message.
4720 * gfortran.dg/pr56007.f90: New test.
4721 * gfortran.dg/pr56007.f: New test.
4722
cdc1a2c8
L
47232016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4724
4725 PR tree-optimization/69989
4726 * gcc.dg/torture/pr69989.c: New test.
4727
33505bcf
EB
47282016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4729
4730 * gcc.target/i386/stack-realign-win.c: New test.
4731
524bfb19
HA
47322016-02-28 Harald Anlauf <anlauf@gmx.de>
4733
4734 PR fortran/60126
4735 * gfortran.dg/pr60126.f90: New test.
4736
bd542508
JL
47372016-02-27 Jeff Law <law@redhat.com>
4738
4739 Revert
4740 2016-02-26 Richard Biener <rguenther@suse.de>
4741 Jeff Law <law@redhat.com>
4742
4743 PR tree-optimization/69740
4744 * gcc.c-torture/compile/pr69740-1.c: New test.
4745 * gcc.c-torture/compile/pr69740-2.c: New test.
4746
dd1291e0
JD
47472016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4748
5fb67f8b 4749 PR fortran/69910
dd1291e0
JD
4750 * gfortran.dg/newunit_4.f90: New test.
4751
5cfefb59
JJ
47522016-02-27 Jakub Jelinek <jakub@redhat.com>
4753
4754 PR target/69613
4755 PR rtl-optimization/69886
4756 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4757 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4758 target.
4759
20ba5f33
MS
47602016-02-26 Martin Sebor <msebor@redhat.com>
4761
4762 PR tree-optimization/15826
4763 * gcc.dg/tree-ssa/pr15826.c: New test.
4764
e6fb01b0
JJ
47652016-02-26 Jakub Jelinek <jakub@redhat.com>
4766
4767 PR target/69969
4768 * gcc.target/powerpc/pr69969.c: New test.
4769
e3e0cf64
MS
47702016-02-26 Martin Sebor <msebor@redhat.com>
4771
4772 PR c++/15766
4773 * g++.old-deja/g++.other/decl5.C: Add a test case.
4774
d1f2bea5
SB
47752016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4776
4777 PR target/69946
4778 * gcc.target/powerpc/pr69946.c: New file.
4779
4a4f9d2b 47802016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4781 Jeff Law <law@redhat.com>
4a4f9d2b 4782
e3e0cf64 4783 PR tree-optimization/69740
4a4f9d2b
RB
4784 * gcc.c-torture/compile/pr69740-1.c: New test.
4785 * gcc.c-torture/compile/pr69740-2.c: New test.
4786
ad2a2706
MJ
47872016-02-26 Martin Jambor <mjambor@suse.cz>
4788
4789 PR middle-end/69920
4790 * gcc.dg/torture/pr69932.c: New test.
4791 * gcc.dg/torture/pr69936.c: Likewise.
4792
1d11f7ce
AK
47932016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4794
4795 PR target/69709
4796 * gcc.target/s390/pr69709.c: New test.
4797
6cfccbb2
KT
47982016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4799
4800 PR target/69245
4801 * gcc.target/aarch64/pr69245_1.c: New test.
4802
ac59ad4e
KT
48032016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4804
4805 PR target/69613
4806 * gcc.dg/torture/pr69613.c: New test.
4807
a2ad54a0
JJ
48082016-02-26 Jakub Jelinek <jakub@redhat.com>
4809
4810 PR rtl-optimization/69891
4811 * gcc.target/i386/pr69891.c: New test.
4812
0884062c 48132016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4814 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4815
d2369d4f 4816 PR target/61397
c163789b
MM
4817 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4818 functionality for both 32-bit and 64-bit.
4819
5aed7e2c
RB
48202016-02-26 Richard Biener <rguenther@suse.de>
4821
4822 PR tree-optimization/69551
4823 * gcc.dg/torture/pr69951.c: New testcase.
4824
798e2a8e
RB
48252016-02-25 Richard Biener <rguenther@suse.de>
4826
4827 PR tree-optimization/48795
4828 * gcc.dg/Warray-bounds-18.c: New testcase.
4829
9559fbac
RO
48302016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4831
4832 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4833
c049b107
JJ
48342016-02-25 Jakub Jelinek <jakub@redhat.com>
4835
4836 PR rtl-optimization/69896
4837 * gcc.dg/pr69896.c: New test.
4838
1137001c
PP
48392016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4840
4841 PR c++/69736
4842 * g++.dg/cpp1y/paren2.C: New test.
4843
2e9c8641
MS
48442016-02-24 Martin Sebor <msebor@redhat.com>
4845
4846 PR c/51147
4847 * gcc.dg/enum-mode-2.c: New test.
4848
03ca8fb3
JJ
48492016-02-24 Jakub Jelinek <jakub@redhat.com>
4850
4851 PR c++/69922
4852 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4853 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4854 * g++.dg/ubsan/pr69922.C: New test.
4855
0b05329b
MP
48562016-02-24 Marek Polacek <polacek@redhat.com>
4857
4858 PR c/69819
4859 * gcc.dg/pr69819.c: New test.
4860
57c2c374
MS
48612016-02-24 Martin Sebor <msebor@redhat.com>
4862
3b96b93a
MS
4863 PR c++/69912
4864 * g++.dg/ext/flexary15.C: New test.
4865
48662016-02-24 Martin Sebor <msebor@redhat.com>
4867
4868 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4869 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4870 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4871
65433bb5
MK
48722016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4873 Charles Baylis <charles.baylis@linaro.org>
4874
4875 PR debug/61033
4876 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4877
f802a424 48782016-02-24 Richard Biener <rguenther@suse.de>
44293580 4879 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4880
4881 PR middle-end/69760
4882 * gcc.dg/torture/pr69760.c: New testcase.
4883
525f795f
RO
48842016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4885
4886 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4887 pattern on Solaris with as.
4888
cd7bbceb
KT
48892016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4890
4891 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4892 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4893 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4894 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4895
89c0c1fd
JJ
48962016-02-24 Jakub Jelinek <jakub@redhat.com>
4897
4898 PR middle-end/69915
4899 * gcc.dg/pr69915.c: New test.
4900
0683fd27
KT
49012016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4902
4903 PR rtl-optimization/69886
4904 * gcc.dg/torture/pr69886.c: New test.
4905
e53d562a
RB
49062016-02-24 Richard Biener <rguenther@suse.de>
4907
4908 PR middle-end/68963
4909 * gcc.dg/torture/pr68963.c: New testcase.
4910
74a00288
KT
49112016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4912
4913 PR target/69875
4914 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4915 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4916 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4917 * gcc.target/arm/atomic_loaddi_1.c: New test.
4918 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4919 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4920 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4921 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4922 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4923 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4924 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4925 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4926
340fd4c9
JJ
49272016-02-24 Jakub Jelinek <jakub@redhat.com>
4928
4929 PR middle-end/69909
4930 * gcc.dg/torture/pr69909.c: New test.
4931
47d3fdb2
RB
49322016-02-24 Richard Biener <rguenther@suse.de>
4933
4934 PR tree-optimization/69907
4935 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4936 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4937 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4938
dab73e73
CB
49392016-02-24 Christian Bruel <christian.bruel@st.com>
4940
4941 * gcc.target/arm/pragma_cpp_fma.c: New test.
4942
7cc5ec65
JD
49432016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4944
4945 PR fortran/61156
4946 * gfortran.dg/include_6.f90: Update test.
4947
067fbd8b
JJ
49482016-02-23 Jakub Jelinek <jakub@redhat.com>
4949
4950 PR objc/69844
4951 * objc.dg/pr69844.m: New test.
4952
64a454d9
JD
49532016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4954
4955 PR libgfortran/69456
4956 * gfortran.dg/namelist_89.f90: New test.
4957 * gfortran.dg/pr59700.f90: Update test..
4958
35886f0b
MS
49592016-02-23 Martin Sebor <msebor@redhat.com>
4960
4961 PR middle-end/69780
4962 * g++.dg/ext/builtin_alloca.C: New test.
4963 * gcc.dg/builtins-68.c: New test.
4964
162cc7e3
RH
49652016-02-23 Richard Henderson <rth@redhat.com>
4966
4967 * gcc.target/i386/addr-space-3.c: Remove test.
4968
196440f8
DM
49692016-02-23 David Malcolm <dmalcolm@redhat.com>
4970
4971 PR preprocessor/69126
4972 PR preprocessor/69543
4973 * c-c++-common/pr69126-2-long.c: New test.
4974 * c-c++-common/pr69126-2-short.c: New test.
4975 * c-c++-common/pr69543-1.c: Remove xfail.
4976
1d3121af
DM
49772016-02-23 David Malcolm <dmalcolm@redhat.com>
4978
4979 PR preprocessor/69126
4980 PR preprocessor/69543
4981 PR preprocessor/69558
4982 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4983 (f): Rename to...
4984 (test_2): ...this, and add leading comment.
4985 (MACRO_3, test_3): New.
4986 (MACRO_4A, MACRO_4B, test_4): New.
4987 (MACRO): Rename to...
4988 (MACRO_5): ...this.
4989 (g): Rename to...
4990 (test_5): ...this, updating for renaming of MACRO, and
4991 add leading comment.
4992 * c-c++-common/pr69543-1.c: New.
4993 * c-c++-common/pr69543-2.c: New.
4994 * c-c++-common/pr69543-3.c: New.
4995 * c-c++-common/pr69543-4.c: New.
4996 * c-c++-common/pr69558-1.c: New.
4997 * c-c++-common/pr69558-2.c: New.
4998 * c-c++-common/pr69558-3.c: New.
4999 * c-c++-common/pr69558-4.c: New.
5000 * gcc.dg/pr69558.c: Move to...
5001 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5002 xfail for c++.
5003
f99c3557
TS
50042016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5005
5006 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5007 to -ftree-parallelize-loops/-fopenacc changes.
5008 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5009 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5010 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5011 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5012 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5013 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5014 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5015 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5016 * c-c++-common/goacc/kernels-loop.c: Likewise.
5017 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5018 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5019 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5020 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5021
c60ec7c2
RO
50222016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5023
5024 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5025
f1a62b6f
JJ
50262016-02-23 Jakub Jelinek <jakub@redhat.com>
5027
e67bf044
JJ
5028 PR c++/69902
5029 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5030
f1a62b6f
JJ
5031 PR c/69900
5032 * gcc.dg/pr69900.c: New test.
5033
20c5e09e
MJ
50342016-02-23 Martin Jambor <mjambor@suse.cz>
5035
5036 PR tree-optimization/69666
5037 * gcc.dg/tree-ssa/pr69666.c: New test.
5038
e457a6fc
AV
50392016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5040
5041 PR fortran/67451
5042 * gfortran.dg/coarray_allocate_5.f08: New test.
5043
d7b574f4
AK
50442016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5045
5046 * gcc.target/s390/vcond-shift.c: Move to ...
5047 * gcc.target/s390/vector/vcond-shift.c: ... here.
5048
58bdeb44
AK
50492016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5050
5051 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5052 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5053
7cd0387b
AK
50542016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5055
5056 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5057
4246c8da
MW
50582016-02-20 Mark Wielaard <mjw@redhat.com>
5059
5060 PR c/28901
5061 * gcc.dg/unused-variable-3.c: New test.
5062
f93bc532
JJ
50632016-02-22 Jakub Jelinek <jakub@redhat.com>
5064
5065 PR target/69888
5066 * gcc.target/i386/pr69888.c: New test.
5067
c4e360f4
RB
50682016-02-22 Richard Biener <rguenther@suse.de>
5069
5070 PR tree-optimization/69882
5071 * gfortran.dg/vect/pr69882.f90: New testcase.
5072
09c92f1c
JJ
50732016-02-22 Jakub Jelinek <jakub@redhat.com>
5074
5075 PR target/69885
5076 * gcc.dg/pr69885.c: New test.
5077
f88d45dc
OE
50782016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5079
5080 PR target/69806
5081 PR target/54089
5082 * gcc.target/sh/pr54089-10.c: New.
5083
ce1ff48e
PT
50842016-02-20 Paul Thomas <pault@gcc.gnu.org>
5085
5086 PR fortran/69423
5087 * gfortran.dg/deferred_character_15.f90 : New test.
5088
bbf27208
DH
50892016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5090
5091 PR fortran/57365
5092 gfortran.dg/allocate_with_source_18.f03: New test.
5093
50942016-02-20 Harald Anlauf <anlauf@gmx.de>
5095
5096 PR fortran/52531
5097 gfortran.dg/gomp/pr52531.f90: New test.
5098
268be88c
BE
50992016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5100
5101 PR c++/69865
5102 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5103 -std=c++03.
5104
4b6c824a
JJ
51052016-02-19 Jakub Jelinek <jakub@redhat.com>
5106
871b3f47
JJ
5107 PR c++/69826
5108 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5109 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5110
7a965d51
JJ
5111 PR c++/69850
5112 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5113
4b6c824a
JJ
5114 PR c++/69851
5115 * g++.dg/torture/pr69851.C: New test.
5116
15fca21a
MS
51172016-02-19 Martin Sebor <msebor@redhat.com>
5118
5119 PR testsuite/69573
5120 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5121
19e21586
JJ
51222016-02-19 Jakub Jelinek <jakub@redhat.com>
5123
03a616ac
JJ
5124 PR c++/69850
5125 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5126 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5127
19e21586
JJ
5128 PR c++/67767
5129 * g++.dg/cpp0x/pr67767.C: New test.
5130
2db16594
KT
51312016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5132
5133 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5134 for fp, simd, crypto, crc, lse.
5135 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5136 above.
5137 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5138 effective target check.
5139
5a7d9d1e
JJ
51402016-02-19 Jakub Jelinek <jakub@redhat.com>
5141
5142 PR target/69820
5143 * gcc.target/i386/pr69820.c: New test.
5144
6448f064
AK
51452016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5146
5147 * gcc.target/s390/vector/int128-1.c: New test.
5148
d0a859e6
AK
51492016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5150
5151 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5152
9e4eb643
AK
51532016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5154
5155 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5156 instruction pattern name to prevent the testcase from failing with
5157 -march=z13.
5158
859a4c0e
AK
51592016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5160
5161 * gcc.target/s390/md/movstr-2.c: New test.
5162
efc2340b
MK
51632016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5164
5165 * gcc.target/s390/morestack.c: New test.
5166
ca2bfbc2
DV
51672016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5168
5169 PR target/69625
5170 * gcc.target/s390/pr69625.c: Add test case.
5171
efd4bd05
BE
51722016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5173
5174 PR testsuite/68580
5175 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5176
2bf2078a
MM
51772016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5178
5179 PR target/68404
5180 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5181 * gcc.target/powerpc/fusion3.c: Likewise.
5182
f003579e
RB
51832016-02-18 Richard Biener <rguenther@suse.de>
5184
5185 PR middle-end/69553
5186 * g++.dg/torture/pr69553.C: New testcase.
5187
19233914
NC
51882016-02-18 Nick Clifton <nickc@redhat.com>
5189
efd4bd05
BE
5190 PR target/62254
5191 PR target/69610
5192 * gcc.target/arm/pr62554.c: New test.
5193 * gcc.target/arm/pr69610-1.c: New test.
5194 * gcc.target/arm/pr69610-2.c: New test.
19233914 5195
23f27839
RB
51962016-02-18 Richard Biener <rguenther@suse.de>
5197
5198 PR middle-end/69854
5199 * gcc.dg/torture/pr69854.c: New testcase.
5200
932c0da4
JJ
52012016-02-17 Jakub Jelinek <jakub@redhat.com>
5202
5203 PR c++/69850
5204 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5205
1bed93e4
BS
52062012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5207
5208 * gcc.target/powerpc/vec-cg.c: New test.
5209
57bfb134
RB
52102016-02-17 Richard Biener <rguenther@suse.de>
5211
5212 PR testsuite/69586
5213 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5214
a44e0ebb
KT
52152016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5216
5217 PR target/69161
5218 * gcc.c-torture/compile/pr69161.c: New test.
5219
ffacd726
DS
52202016-02-17 David Sherwood <david.sherwood@arm.com>
5221
5222 PR target/69532
5223 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5224 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5225
448db8d2
EB
52262016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5227
5228 * gcc.dg/ifcvt-4.c: Skip on Visium.
5229
e2f0522e
EB
52302016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5231
5232 * gnat.dg/atomic8.adb: New test.
5233
bf17fe3f
EB
52342016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5235
5236 * gnat.dg/discr46.ad[sb]: New test.
5237
ecf835e9
KN
52382016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5239
5240 PR Target/48344
5241 * gcc.target/powerpc/pr48344-1.c: New test.
5242
49a1164a
TK
52432015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5244
5245 PR fortran/69742
5246 * gfortran.dg/associate_21.f90: New test.
5247
bf14eba2
JJ
52482016-02-16 Jakub Jelinek <jakub@redhat.com>
5249
5250 PR c/69835
5251 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5252 -Wnonnull in dg-options.
5253 * c-c++-common/nonnull-2.c: New test.
5254
35a093b6
JG
52552016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5256 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5257
5258 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5259
e387d491
JJ
52602016-02-16 Jakub Jelinek <jakub@redhat.com>
5261
5262 PR middle-end/69801
5263 * gcc.dg/pr69801.c: Add empty dg-options.
5264
ba539195
JN
52652016-02-16 James Norris <jnorris@codesourcery.com>
5266
5267 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5268 * g++.dg/goacc/deviceptr-1.c: New file.
5269
2a2b8f64
JJ
52702016-02-16 Jakub Jelinek <jakub@redhat.com>
5271
5272 PR tree-optimization/69820
5273 * gcc.dg/vect/pr69820.c: New test.
5274
87440c29
RB
52752016-02-16 Richard Biener <rguenther@suse.de>
5276
5277 PR tree-optimization/69776
5278 * gcc.dg/torture/pr69776-2.c: New testcase.
5279
6d87c306
BS
52802016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5281
5282 PR tree-optimization/69714
5283 * gcc.dg/torture/pr69714.c: New test.
5284
3824a0a2
JJ
52852016-02-16 Jakub Jelinek <jakub@redhat.com>
5286
5287 PR tree-optimization/69802
5288 * gcc.dg/pr69802.c: New test.
5289
c8cfe96e
RB
52902016-02-16 Richard Biener <rguenther@suse.de>
5291
5292 PR middle-end/69801
5293 * gcc.dg/pr69801.c: New testcase.
5294
fc12098d
JD
52952016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5296
5297 PR libgfortran/69651
5298 * gfortran.dg/read_bang.f90: New test.
5299 * gfortran.dg/read_bang4.f90: New test.
5300
ba6b3795
JJ
53012016-02-15 Jakub Jelinek <jakub@redhat.com>
5302
f0516ca4
JJ
5303 PR c++/69658
5304 * g++.dg/init/pr69658.C: New test.
5305
ba6b3795
JJ
5306 PR c++/69797
5307 * c-c++-common/pr69797.c: New test.
5308
de3f9a2d
PK
53092016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5310
5311 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5312 check for aarch64*-*-*.
5313
17a3b967
RB
53142016-02-15 Richard Biener <rguenther@suse.de>
5315
5316 PR tree-optimization/69783
5317 * gcc.dg/vect/pr69783.c: New testcase.
5318
1c48bff1
RB
53192016-02-15 Richard Biener <rguenther@suse.de>
5320
5321 PR tree-optimization/69776
5322 * gcc.dg/torture/pr69776.c: New testcase.
5323
1e6025b6
TK
53242016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5325
5326 PR fortran/60526
5327 * gfortran.dg/type_decl_4.f90: Reinstated.
5328
d3308279
JDA
53292016-02-14 John David Anglin <danglin@gcc.gnu.org>
5330
5331 PR fortran/68746
5332 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5333
b7c56581
TK
53342016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5335
5336 PR fortran/60526
5337 PR bootstrap/69816
5338 * gfortran.dg/type_decl_4.f90: Removed.
5339
60cb4ef5
TK
53402016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5341
5342 PR fortran/60526
5343 * gfortran.dg/type_decl_4.f90: New test.
5344
f6964637
AM
53452016-02-14 Alan Modra <amodra@gmail.com>
5346
1a8849d1 5347 PR testsuite/68886
f6964637
AM
5348 * gcc.c-torture/execute/stkalign.c: Revise test.
5349
f5121920
OE
53502016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5351
5352 PR target/67260
5353 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5354
6cda3ab6
OE
53552016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5356
5357 PR target/67260
5358 * gcc.target/sh/torture/pr67260.c: New.
5359
6786e598
JDA
53602016-02-12 John David Anglin <danglin@gcc.gnu.org>
5361
5362 * gcc.dg/pr67964.c: Add dg-require-alias.
5363
7e05dad8
OE
53642016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5365
5366 PR target/67636
5367 PR target/64345
5368 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5369
7f4cc3ce
JD
53702016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5371
5372 PR libgfortran/69668
5373 * gfortran.dg/namelist_88.f90: New test.
5374
955ca6dc
JD
53752016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5376
5377 PR libgfortran/69668
5378 * gfortran.dg/namelist_38.f90: Update test.
5379 * gfortran.dg/namelist_84.f90: Update test.
5380
876217ae
DM
53812016-02-12 David Malcolm <dmalcolm@redhat.com>
5382
5383 PR other/69554
5384 * gcc.dg/pr69554-1.c: New test.
5385 * gfortran.dg/pr69554-1.F90: New test.
5386 * gfortran.dg/pr69554-2.F90: New test.
5387 * lib/gcc-dg.exp (proc dg-locus): New function.
5388 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5389 distinguish between the caret-printing and non-caret-printing
5390 cases. If caret-printing has been explicitly enabled, bail out
5391 without attempting to fix up the output.
5392
61789eed
DM
53932016-02-12 David Malcolm <dmalcolm@redhat.com>
5394
5395 PR driver/69265
5396 PR driver/69453
5397 * gcc.dg/spellcheck-options-3.c: New test case.
5398 * gcc.dg/spellcheck-options-4.c: New test case.
5399 * gcc.dg/spellcheck-options-5.c: New test case.
5400 * gcc.dg/spellcheck-options-6.c: New test case.
5401 * gcc.dg/spellcheck-options-7.c: New test case.
5402 * gcc.dg/spellcheck-options-8.c: New test case.
5403 * gcc.dg/spellcheck-options-9.c: New test case.
5404 * gcc.dg/spellcheck-options-10.c: New test case.
5405
c3090c1f
JJ
54062016-02-12 Jakub Jelinek <jakub@redhat.com>
5407
5408 PR rtl-optimization/69764
5409 PR rtl-optimization/69771
5410 * c-c++-common/pr69764.c: New test.
5411 * gcc.dg/torture/pr69771.c: New test.
5412
8222034d
MP
54132016-02-12 Marek Polacek <polacek@redhat.com>
5414
5415 * g++.dg/torture/init-list1.C: New.
5416
f749f792
MP
54172016-02-12 Marek Polacek <polacek@redhat.com>
5418
5419 * gcc.dg/pr69522.c: Add empty dg-options.
5420
199fb02a
IE
54212016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5422
5423 * g++.dg/lto/lto.exp: Include and init mpx.
5424 * g++.dg/lto/pr69729_0.C: New test.
5425
b69539cb
JJ
54262016-02-12 Jakub Jelinek <jakub@redhat.com>
5427
06ff7000
JJ
5428 PR ipa/69241
5429 * g++.dg/ipa/pr69241-4.C: New test.
5430
b69539cb
JJ
5431 PR ipa/68672
5432 * g++.dg/ipa/pr68672-1.C: New test.
5433 * g++.dg/ipa/pr68672-2.C: New test.
5434 * g++.dg/ipa/pr68672-3.C: New test.
5435
16595a1f
BS
54362016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5437
5438 PR c/69522
6d87c306 5439 * gcc.dg/pr69522.c: New test.
16595a1f 5440
38d795d2
PP
54412016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5442
5443 PR c++/69098
5444 * g++.dg/cpp1y/69098.C: New test.
5445 * g++.dg/cpp1y/69098-2.C: New test.
5446
9c582551
JJ
54472016-02-12 Jakub Jelinek <jakub@redhat.com>
5448
5449 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5450 and neighbour -> neighbor.
5451 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5452 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5453 * c-c++-common/Wvarargs.c: Likewise.
5454 * c-c++-common/goacc/host_data-5.c: Likewise.
5455 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5456 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5457 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5458 * gcc.target/aarch64/pr60697.c: Likewise.
5459 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5460 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5461 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5462 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5463 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5464 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5465 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5466 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5467 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5468 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5469 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5470 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5471 * g++.dg/lookup/koenig5.C: Likewise.
5472 * g++.dg/ext/no-asm-2.C: Likewise.
5473 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5474 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5475 * gfortran.dg/used_types_16.f90: Likewise.
5476 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5477 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5478 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5479 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5480 * gfortran.dg/abstract_type_6.f03: Likewise.
5481 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5482 * gfortran.dg/used_types_15.f90: Likewise.
5483 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5484 * gfortran.dg/exit_3.f08: Likewise.
5485 * gfortran.dg/open_status_2.f90: Likewise.
5486 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5487 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5488 * gfortran.dg/associate_1.f03: Likewise.
5489 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5490 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5491 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5492 * gcc.dg/builtin-object-size-1.c: Likewise.
5493 * gcc.dg/noreturn-6.c: Likewise.
5494 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5495 * gcc.dg/globalalias.c: Likewise.
5496 * gcc.dg/builtins-config.h: Likewise.
5497 * gcc.dg/pr30457.c: Likewise.
5498 * gcc.c-torture/compile/volatile-1.c: Likewise.
5499 * gcc.c-torture/execute/20101011-1.c: Likewise.
5500 * c-c++-common/Waddress-1.c: Likewise.
5501
66756373
JJ
55022016-02-11 Jakub Jelinek <jakub@redhat.com>
5503
5504 PR c/69768
5505 * c-c++-common/Waddress-1.c: New test.
5506
76fe932b
AV
55072016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5508
5509 PR fortran/69296
5510 * gfortran.dg/associate_19.f03: New test.
5511 * gfortran.dg/associate_20.f03: New test.
5512
564c4d4b
OE
55132016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5514
5515 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5516
e1c1ecb0
KT
55172016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5518
5519 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5520 .arch armv8-a\n. Add -dA to dg-options.
5521 * gcc.target/aarch64/assembler_arch_1.c: New test.
5522 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5523
0d7d9458
PC
55242016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5525
5526 PR c++/68726
5527 * g++.dg/cpp0x/pr68726.C: New.
5528
e6208a60
IE
55292016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5530
5531 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5532 test.
5533
281a11eb
RB
55342016-02-11 Richard Biener <rguenther@suse.de>
5535
5536 * g++.dg/tree-ssa/pr61034.C: Adjust.
5537
e03dd765
VM
55382016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5539
4b48faf5 5540 PR target/69148
e03dd765
VM
5541 * gcc.target/s390/pr69148.c: New.
5542
cdc23927
YR
55432016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5544
5545 PR tree-optimization/69652
5546 * gcc.dg/torture/pr69652.c: New test.
5547
e199dd0a
JJ
55482016-02-10 Jakub Jelinek <jakub@redhat.com>
5549 Patrick Palka <ppalka@gcc.gnu.org>
5550
5551 PR ipa/69241
5552 PR c++/69649
5553 * g++.dg/ipa/pr69241-1.C: New test.
5554 * g++.dg/ipa/pr69241-2.C: New test.
5555 * g++.dg/ipa/pr69241-3.C: New test.
5556 * g++.dg/ipa/pr69649.C: New test.
5557
d6b38027
UB
55582016-02-10 Uros Bizjak <ubizjak@gmail.com>
5559
5560 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5561 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5562
13b562c5
BC
55632016-02-10 Bin Cheng <bin.cheng@arm.com>
5564
5565 PR tree-optimization/68021
5566 * gcc.dg/tree-ssa/pr68021.c: New test.
5567
24a179f8
RB
55682016-02-10 Richard Biener <rguenther@suse.de>
5569
5570 PR tree-optimization/69726
5571 * gcc.dg/uninit-22.c: New testcase.
5572
0d99886f
AP
55732016-02-09 Andrew Pinski <apinski@cavium.com>
5574
5575 PR tree-opt/69282
5576 * gcc.c-torture/compile/20160205-1.c: New testcase.
5577
ab04995c
MM
55782016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5579
5580 PR target/68404
5581 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5582 instead accessing a really large arrray.
5583 * gcc.target/powerpc/fusion3.c: Likewise.
5584
4b79ac23
CB
55852016-02-09 Charles Baylis <charles.baylis@linaro.org>
5586
5587 PR target/68532
5588 * gcc.c-torture/execute/pr68532.c: New test.
5589
b890a441
AO
55902016-02-11 Alexandre Oliva <aoliva@redhat.com>
5591
5592 PR target/69634
5593 * gcc.dg/pr69634.c: New.
5594
84a5bef7
RB
55952016-02-09 Richard Biener <rguenther@suse.de>
5596
5597 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5598
1f123759 55992016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5600
1f123759
AF
5601 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5602
65860c77
YR
56032016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5604
5605 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5606
7e1e8a0a
RB
56072016-02-09 Richard Biener <rguenther@suse.de>
5608
5609 PR tree-optimization/69715
5610 * gcc.dg/torture/pr69715.c: New testcase.
5611
efb45a9f
PP
56122016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5613
5614 PR c++/69139
5615 * g++.dg/cpp0x/trailing12.C: New test.
5616 * g++.dg/cpp0x/trailing13.C: New test.
5617
20a0c6f9
PP
56182016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5619
5620 PR c++/69283
5621 PR c++/67835
5622 * g++.dg/cpp1y/auto-fn29.C: New test.
5623 * g++.dg/cpp1y/auto-fn30.C: New test.
5624
a162f3af
JJ
56252016-02-08 Jakub Jelinek <jakub@redhat.com>
5626
5627 PR tree-optimization/69209
5628 * gcc.c-torture/compile/pr69209.c: New test.
5629
4b4a9fbd
JL
56302016-02-08 Jeff Law <law@redhat.com>
5631
5632 PR tree-optimization/68541
5633 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5634 of statements allowed in join block for path splitting.
5635
cfac5ed2
JJ
56362016-02-08 Jakub Jelinek <jakub@redhat.com>
5637
f68bc23f
JJ
5638 PR c++/59627
5639 * g++.dg/gomp/pr59627.C: New test.
5640
cfac5ed2
JJ
5641 PR ipa/69239
5642 * g++.dg/ipa/pr69239.C: New test.
5643
44714d8c
DM
56442016-02-08 David Malcolm <dmalcolm@redhat.com>
5645
5646 PR preprocessor/69664
5647 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5648 * gcc.dg/cpp/warn-comments.c: Likewise.
5649
eba9e839
MP
56502016-02-08 Marek Polacek <polacek@redhat.com>
5651
5652 PR c++/69688
5653 * g++.dg/init/const12.C: New test.
5654
a011cd92
BS
56552016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5656
5657 PR target/60410
5658 * gcc.dg/lto/pr55113_0.c: Remove test.
5659
5317b1be
RB
56602016-02-08 Richard Biener <rguenther@suse.de>
5661
5662 PR tree-optimization/69719
5663 * gcc.dg/torture/pr69719.c: New testcase.
5664
63998a63
RB
56652016-02-08 Richard Biener <rguenther@suse.de>
5666 Jeff Law <law@redhat.com>
5667
5668 PR target/68273
5669 * gcc.target/mips/pr68273.c: New testcase.
5670
43f4a281
RB
56712016-02-08 Richard Biener <rguenther@suse.de>
5672
5673 PR rtl-optimization/69274
5674 * gcc.target/i386/addr-sel-1.c: XFAIL.
5675
0b604d2d
JL
56762016-02-08 Jeff Law <law@redhat.com>
5677
e8dfe49e
JL
5678 PR tree-optimization/68541
5679 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5680
6daecd7a 5681 PR tree-optimization/65917
0b604d2d
JL
5682 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5683
c0f0e35a
JD
56842016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5685
5686 PR fortran/50555
5687 * gfortran.dg/namelist_args.f90: New test.
5688
8981d712
JL
56892016-02-05 Jeff Law <law@redhat.com>
5690
6daecd7a 5691 PR tree-optimization/68541
8981d712
JL
5692 * gcc.dg/tree-ssa/split-path-2.c: New test.
5693 * gcc.dg/tree-ssa/split-path-3.c: New test.
5694 * gcc.dg/tree-ssa/split-path-4.c: New test.
5695 * gcc.dg/tree-ssa/split-path-5.c: New test.
5696 * gcc.dg/tree-ssa/split-path-6.c: New test.
5697 * gcc.dg/tree-ssa/split-path-7.c: New test.
5698
46cb9332
MS
56992016-02-05 Martin Sebor <msebor@redhat.com>
5700
5701 PR c++/69662
5702 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5703 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5704
be2083ea
RH
57052016-02-06 Richard HEnderson <rth@redhat.com>
5706
5707 PR c/69643
5708 * gcc.target/i386/addr-space-4.c: New.
5709 * gcc.target/i386/addr-space-5.c: New.
5710
711d7c23
MM
57112016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5712
5713 PR fortran/66089
5714 * gfortran.dg/elemental_dependency_6.f90: New.
5715
b5c1c988
JJ
57162016-02-05 Jakub Jelinek <jakub@redhat.com>
5717
861c7bcd
JJ
5718 PR rtl-optimization/69691
5719 * gcc.c-torture/execute/pr69691.c: New test.
5720
b5c1c988
JJ
5721 PR c++/69628
5722 * g++.dg/parse/pr69628.C: New test.
5723
f7dfa966
UB
57242016-02-05 Uros Bizjak <ubizjak@gmail.com>
5725
5726 * gcc.dg/sancov/asan.c: Move to ...
5727 * gcc.dg/asan/sancov-1.c: ... here.
5728
9b143e64
UB
57292016-02-05 Uros Bizjak <ubizjak@gmail.com>
5730
5731 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5732
f5d4b899
L
57332016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5734
5735 PR target/69677
5736 * gcc.target/i386/pr69677.c: New test.
5737
76c85fbb
PP
57382016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5739
5740 PR c++/68948
5741 * g++.dg/template/pr68948.C: New test.
5742
f181bf90
DV
57432016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5744
5745 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5746 (only necessary on s390x).
5747
714fb282
L
57482016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5749
5750 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5751 -mno-accumulate-outgoing-args.
5752
618d6c1c
PP
57532016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5754
5755 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5756
1066e9b5
JJ
57572016-02-04 Jakub Jelinek <jakub@redhat.com>
5758
5759 PR c/69669
5760 * c-c++-common/pr69669.c: New test.
5761
76255d0d
MM
57622016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5763
5764 PR target/69667
5765 * g++.dg/pr69667.C: New file.
5766
e0b059b1
WD
57672016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5768
5769 PR target/69619
5770 * gcc.dg/pr69619.c: Add new test.
5771
2692b5c8
RS
57722016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5773
5774 PR rtl-optimization/69577
5775 * gcc.target/i386/pr69577.c: New test.
5776
7db337c2
ML
57772016-02-04 Martin Liska <mliska@suse.cz>
5778
5779 * g++.dg/asan/pr69276.C: New test.
5780
cc9c0829
KT
57812016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5782
5783 PR target/65932
5784 PR target/67714
5785 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5786 a single smulbb instruction.
5787 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5788 * gcc.target/amr/wmul-2.c: Likewise.
5789
eb9feb52
KT
57902016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5791
5792 PR target/65932
5793 PR target/67714
5794 * gcc.c-torture/execute/pr67714.c: New test.
5795
61f727fe
JJ
57962016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5797
5798 PR target/69454
5799 * gcc.target/i386/pr69454-1.c: New test.
5800 * gcc.target/i386/pr69454-2.c: New test.
5801
05dd97db
MS
58022016-02-03 Martin Sebor <msebor@redhat.com>
5803
5804 PR c++/69251
5805 PR c++/69253
5806 PR c++/69290
5807 PR c++/69277
5808 PR c++/69349
5809 * g++.dg/ext/flexarray-mangle-2.C: New test.
5810 * g++.dg/ext/flexarray-mangle.C: New test.
5811 * g++.dg/ext/flexarray-subst.C: New test.
5812 * g++.dg/ext/flexary11.C: New test.
5813 * g++.dg/ext/flexary12.C: New test.
5814 * g++.dg/ext/flexary13.C: New test.
5815 * g++.dg/ext/flexary14.C: New test.
5816 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5817
dac2fc29
L
58182016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5819
5820 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5821 Define only if CHECK_FLOAT128 is defined.
5822 (main): Properly initialize u5.
5823
eadb8035
JJ
58242016-02-03 Jakub Jelinek <jakub@redhat.com>
5825
0afbb81b
JJ
5826 PR c/69627
5827 * gcc.dg/pr69627.c: New test.
5828
eadb8035
JJ
5829 PR target/69644
5830 * gcc.dg/pr69644.c: New test.
5831
b12d4923
MS
58322016-02-03 Mike Stump <mikestump@comcast.net>
5833
5834 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5835 support for struct-layout-1.exp.
5836
ab4bae0c
PP
58372016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5838
5839 PR c++/69056
618d6c1c 5840 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5841
95831c01
VM
58422016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5843 Alexandre Oliva <aoliva@redhat.com>
5844
5845 PR target/69461
5846 * gcc.target/powerpc/pr69461.c: New.
5847
ccc71ab8
UB
58482016-02-03 Uros Bizjak <ubizjak@gmail.com>
5849
5850 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5851 works from here ...
5852 (check_effective_target_fsanitize_thread): ... to here. Do not
5853 specify additional compile flags for the test source.
5854 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5855 specify additional compile flags for the test source.
5856
96299640
WD
58572016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5858
5859 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5860
781d83d9
AV
58612016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5862
5863 PR fortran/67451
5864 PR fortran/69418
5865 * gfortran.dg/coarray_allocate_2.f08: New test.
5866 * gfortran.dg/coarray_allocate_3.f08: New test.
5867 * gfortran.dg/coarray_allocate_4.f08: New test.
5868
d8208e6d
AL
58692016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5870
5871 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5872 use same scan-tree-dump-times on all platforms.
5873 * gcc.dg/vect/vect-outer-1.c: Likewise.
5874 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5875 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5876 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5877 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5878 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5879 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5880 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5881
a8394fa0
SB
58822016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5883
5884 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5885 warning.
5886
f3baa1d3
L
58872016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5888
5889 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5890
eb077516
JN
58912016-02-02 James Norris <jnorris@codesourcery.com>
5892
5893 * c-c++-common/goacc/routine-5.c: Add tests.
5894
578fb225
AM
58952016-02-02 Alexander Monakov <amonakov@ispras.ru>
5896
5897 * gcc.target/nvptx/unsigned-cmp.c: New test.
5898
c64f7d37
WD
58992016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5900
5901 * gcc.target/aarch64/scalar_shift_1.c
5902 (test_corners_sisd_di): Improve force to SIMD register.
5903 (test_corners_sisd_si): Likewise.
5904 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5905 Remove scan-assembler check for ldr.
5906
90c6f26c
RB
59072016-02-02 Richard Biener <rguenther@suse.de>
5908
5909 PR tree-optimization/69595
5910 * gcc.dg/Warray-bounds-17.c: New testcase.
5911
9dc03c97
RB
59122016-02-02 Richard Biener <rguenther@suse.de>
5913
5914 PR tree-optimization/69606
5915 * gcc.dg/torture/pr69606.c: New testcase.
5916
2d4dc223
YR
59172016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5918
5919 PR middle-end/68542
5920 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5921 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5922
65c98fde
AM
59232016-02-02 Alan Modra <amodra@gmail.com>
5924
5925 PR target/69548
5926 * gcc.target/powerpc/pr69548.c: New test.
5927
e1b81f2b
JJ
59282016-02-01 Jakub Jelinek <jakub@redhat.com>
5929
d0268b37
JJ
5930 PR rtl-optimization/69592
5931 * gcc.dg/pr69592.c: New test.
5932
e1b81f2b
JJ
5933 PR preprocessor/69543
5934 PR c/69558
5935 * gcc.dg/pr69543.c: New test.
5936 * gcc.dg/pr69558.c: New test.
5937
7dd7780d
UB
59382016-02-01 Uros Bizjak <ubizjak@gmail.com>
5939
bf672ee5
UB
5940 PR testsuite/65940
5941 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 5942
9a7013f8
MS
59432016-02-01 Martin Sebor <msebor@redhat.com>
5944
5945 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5946
e681fb2b
BC
59472016-02-01 Bin Cheng <bin.cheng@arm.com>
5948
5949 PR tree-optimization/67921
5950 * c-c++-common/ubsan/pr67921.c: New test.
5951
ff86345f
RB
59522016-02-01 Richard Biener <rguenther@suse.de>
5953
5954 PR middle-end/69556
5955 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5956
bc369dbd
RB
59572016-02-01 Richard Biener <rguenther@suse.de>
5958
5959 PR tree-optimization/69574
5960 * gcc.dg/torture/pr69574.c: New testcase.
5961
ef318184
RB
59622016-02-01 Richard Biener <rguenther@suse.de>
5963
5964 PR tree-optimization/69579
5965 * gcc.dg/setjmp-6.c: New testcase.
5966
654745e6
JJ
59672016-02-01 Jakub Jelinek <jakub@redhat.com>
5968
5969 PR rtl-optimization/69570
5970 * g++.dg/opt/pr69570.C: New test.
5971
e6c0c44b
RH
59722016-02-01 Richard Henderson <rth@redhat.com>
5973
5974 * gcc.dg/pr69535.c: New test.
5975
6ff3f09a
JDA
59762016-01-31 John David Anglin <danglin@gcc.gnu.org>
5977
2c005538
JDA
5978 PR testsuite/69584
5979 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5980 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5981
61083a4b
JDA
5982 PR debug/68244
5983 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5984
6ff3f09a
JDA
5985 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5986
0c221916
PT
59872016-01-31 Paul Thomas <pault@gcc.gnu.org>
5988
5989 PR fortran/67564
5990 * gfortran.dg/allocate_with_source_17.f03: New test.
5991
db7a2818
JJ
59922016-01-30 Jakub Jelinek <jakub@redhat.com>
5993
5994 PR tree-optimization/69546
5995 * gcc.dg/torture/pr69546.c: New test.
5996
e520d5f0
PT
59972016-01-30 Paul Thomas <pault@gcc.gnu.org>
5998
5999 PR fortran/69566
6000 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6001
343c05d3
MS
60022016-01-30 Martin Sebor <msebor@redhat.com>
6003
6004 PR c++/68490
6005 * g++.dg/ext/flexary10.C: New test.
6006
d6c3a539
DH
60072016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6008
6009 PR fortran/66707
6010 gfortran.dg/common_23.f90: New test.
6011
52d72fcd
BS
60122016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6013
6014 PR target/65546
6015 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6016 condition being checked, and disable it when the target supports
6017 misaligned loads and stores.
6018
3a5d2ba4
JJ
60192016-01-29 Jakub Jelinek <jakub@redhat.com>
6020
6021 PR debug/69518
6022 * gcc.dg/torture/pr69518.c: New test.
6023
6bbacdb5
L
60242016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6025
6026 PR target/69530
6027 * gcc.target/i386/pr69530.c: New test.
6028
af932cdb
SE
60292016-01-29 Steve Ellcey <sellcey@imgtec.com>
6030
6031 PR target/65604
6032 * gcc.target/mips/div-delay.c: New test.
6033
26658b7c
JJ
60342016-01-29 Jakub Jelinek <jakub@redhat.com>
6035
33e89989
JJ
6036 PR target/69551
6037 * gcc.target/i386/pr69551.c: New test.
6038
26658b7c
JJ
6039 PR target/66137
6040 * gcc.target/i386/pr66137.c: New test.
6041
401116b5
AB
60422016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6043
6044 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6045 always built for p5600.
6046 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6047 isa=p5600 dg-option.
6048
d4abfcc5
RB
60492016-01-29 Richard Biener <rguenther@suse.de>
6050
6051 PR tree-optimization/69547
6052 * g++.dg/tree-ssa/pr69547.C: New testcase.
6053
16b77b32
JJ
60542016-01-29 Jakub Jelinek <jakub@redhat.com>
6055
6056 PR debug/66869
6057 * g++.dg/warn/Wunused-function2.C: New test.
6058
a1c95464
DV
60592016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6060
6061 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6062 support for test to succeed.
6063
5453bfed
MP
60642016-01-29 Marek Polacek <polacek@redhat.com>
6065
6066 PR c++/69509
6067 PR c++/69516
6068 * g++.dg/ext/constexpr-vla2.C: New test.
6069 * g++.dg/ext/constexpr-vla3.C: New test.
6070 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6071
452ec2a5
RB
60722016-01-29 Richard Biener <rguenther@suse.de>
6073
6074 PR middle-end/69537
6075 * gcc.dg/uninit-21.c: New testcase.
6076
aec0b19e
UB
60772016-01-28 Uros Bizjak <ubizjak@gmail.com>
6078
6079 PR target/69459
6080 * gcc.target/i386/pr69459.c: New test.
6081
df113ce7
SE
60822016-01-28 Steve Ellcey <sellcey@imgtec.com>
6083
6084 PR target/68400
6085 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6086 * gcc.target/mips/pr68400.c: New test.
6087
494de84f
MS
60882016-01-28 Martin Sebor <msebor@redhat.com>
6089
6090 PR target/17381
6091 * gcc.target/powerpc/pr17381.c: New test.
6092
eb1b1f01
JJ
60932016-01-28 Jakub Jelinek <jakub@redhat.com>
6094
6095 PR middle-end/69542
6096 * gcc.dg/torture/pr69542.c: New test.
6097
6dfeb7ce
WD
60982016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6099
6100 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6101
4b7471a4
DE
61022016-01-28 David Edelsohn <dje.gcc@gmail.com>
6103
6104 * gcc.dg/pr65980.c: Skip on AIX.
6105 * gcc.dg/pr66688.c: Same.
6106
b271fd21
DE
61072016-01-28 David Edelsohn <dje.gcc@gmail.com>
6108
6109 PR target/63679
6110 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6111 * gcc.dg/tree-ssa/sra-18.c: Same.
6112
874108a9
AV
61132016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6114
6115 PR fortran/62536
6116 * gfortran.dg/block_15.f08: New test.
6117 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6118 on incorrectly closed BLOCK.
6119
30480bcd
IE
61202016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6121
6122 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
61232016-01-28 Richard Biener <rguenther@suse.de>
6124
6125 PR tree-optimization/69466
6126 * gfortran.dg/vect/pr69466.f90: New testcase.
6127
0d4c694e
TP
61282016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6129
6130 * g++.dg/pr67989.C: Remove ARM-specific option.
6131 * gcc.target/arm/pr67989.C: New file.
6132
2aa780da
UB
61332016-01-27 Uros Bizjak <ubizjak@gmail.com>
6134
6135 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6136 and expm1 test for glibc < 2.11.
6137
f75ebe77
RH
61382016-01-27 Richard Henderson <rth@redhat.com>
6139
6140 * gcc.c-torture/execute/pr69447.c: New test.
6141
61422016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6143
9a175e65 6144 PR fortran/69422
49847d75
PT
6145 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6146
cbdd8ae0
JJ
61472016-01-27 Jakub Jelinek <jakub@redhat.com>
6148
6149 PR debug/66869
6150 * gcc.dg/pr66869.c: New test.
6151
2b572b3c
JL
61522016-01-25 Jeff Law <law@redhat.com>
6153
6154 PR tree-optimization/68398
aec0b19e 6155 PR tree-optimization/69196
2b572b3c
JL
6156 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6157 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6158 path to avoid new heuristic allowing more irreducible regions
6159 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6160 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6161 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6162 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6163 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6164
fa74a4bc
MP
61652016-01-27 Marek Polacek <polacek@redhat.com>
6166
6167 PR c/68062
6168 * c-c++-common/vector-compare-4.c: New test.
6169
0afff540
DM
61702016-01-27 David Malcolm <dmalcolm@redhat.com>
6171
6172 PR preprocessor/69126
6173 * c-c++-common/pr69126.c: New test case.
6174
1a218fc9
ILT
61752016-01-27 Ian Lance Taylor <iant@google.com>
6176
6177 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6178
5d70666e
RB
61792016-01-27 Ryan Burn <contact@rnburn.com>
6180
6181 PR cilkplus/69267
6182 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6183
87ff4d66
UB
61842016-01-27 Uros Bizjak <ubizjak@gmail.com>
6185
6186 PR target/69512
6187 * gcc.target/i386/pr69512.c: New test.
6188
27e23cca
RE
61892016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6190
6191 PR ada/69488
6192 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6193
05bf54c3
MP
61942016-01-27 Marek Polacek <polacek@redhat.com>
6195
6196 PR c++/69379
6197 * g++.dg/pr69379.C: New test.
6198
60214d0d
MS
61992016-01-27 Martin Sebor <msebor@redhat.com>
6200
6201 PR c++/69317
6202 * g++.dg/abi/Wabi-2-2.C: New test.
6203 * g++.dg/abi/Wabi-2-3.C: New test.
6204 * g++.dg/abi/Wabi-3-2.C: New test.
6205 * g++.dg/abi/Wabi-3-3.C: New test.
6206
167c7bfa
RB
62072016-01-27 Richard Biener <rguenther@suse.de>
6208
6209 PR tree-optimization/69166
6210 * gcc.dg/torture/pr69166.c: New testcase.
6211
1430fb1f
MJ
62122016-01-27 Martin Jambor <mjambor@suse.cz>
6213
6214 PR tree-optimization/69355
6215 * gcc.dg/tree-ssa/pr69355.c: New test.
6216
95e3030c
MP
62172016-01-27 Marek Polacek <polacek@redhat.com>
6218
6219 PR c++/69496
6220 * g++.dg/ext/constexpr-vla1.C: New test.
6221
eeb085f3
CB
62222016-01-20 Christian Bruel <christian.bruel@st.com>
6223
6224 PR target/69245
6225 * gcc.target/arm/pr69245.c: New test.
6226
b1652dde
JJ
62272016-01-27 Jakub Jelinek <jakub@redhat.com>
6228
6229 PR tree-optimization/69399
6230 * gcc.dg/torture/pr69399.c: New test.
6231
ce7e8f00
EB
62322016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6233
6234 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6235
e4aac1d1
EB
62362016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6237
6238 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6239
8dfdb419
TV
62402016-01-26 Tom de Vries <tom@codesourcery.com>
6241
6242 PR tree-optimization/69110
6243 * gcc.dg/autopar/pr69110.c: New test.
6244
56f80f54 62452016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6246 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6247
6248 * gcc.dg/graphite/isl-ast-op-select.c: New.
6249
a0909527
PT
62502015-01-26 Paul Thomas <pault@gcc.gnu.org>
6251
6252 PR fortran/69385
6253 * gfortran.dg/allocate_error_6.f90: New test.
6254
ffc445f4
RH
62552016-01-26 Richard Henderson <rth@redhat.com>
6256
6257 * gcc.dg/tm/pr60908.c: New test.
6258
01e1dea3
DM
62592016-01-26 David Malcolm <dmalcolm@redhat.com>
6260
6261 PR other/69006
6262 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6263 directive.
6264 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6265 expected multiline output to reflect the colorization being
6266 disabled before newlines.
6267 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6268 (custom_diagnostic_finalizer): Replace call to
6269 pp_newline_and_flush with call to pp_flush.
6270 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6271 * gfortran.dg/implicit_class_1.f90: Likewise.
6272 * lib/gcc-dg.exp (allow_blank_lines): New global.
6273 (dg-allow-blank-lines-in-output): New procedure.
6274 (gcc-dg-prune): Complain about blank lines in the output, unless
6275 dg-allow-blank-lines-in-output was called.
6276 * lib/multiline.exp (_build_multiline_regex): Only support
6277 arbitrary followup text for non-blank-lines, not for blank lines.
6278
13f92e8d
JJ
62792016-01-26 Jakub Jelinek <jakub@redhat.com>
6280
6281 PR tree-optimization/69483
6282 * gcc.dg/pr69483.c: New test.
6283 * g++.dg/opt/pr69483.C: New test.
6284
92422235
CL
62852016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6286
6287 PR target/68620
6288 * gcc.target/arm/pr68620.c: New test.
6289
0bccf11b
L
62902016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6291
6292 * gcc.target/i386/pr68986-2.c: Remove -m32.
6293
81cd202e
L
62942016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6295
6296 PR target/68986
6297 * gcc.target/i386/pr68986-1.c: New test.
6298 * gcc.target/i386/pr68986-2.c: Likewise.
6299 * gcc.target/i386/pr68986-3.c: Likewise.
6300
213a1c03
CB
63012016-01-26 Christian Bruel <christian.bruel@st.com>
6302
6303 * lib/target-supports.exp
6304 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6305 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6306 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6307
22a08dd1
RB
63082016-01-26 Richard Biener <rguenther@suse.de>
6309
6310 PR tree-optimization/69452
6311 * gcc.dg/torture/pr69452.c: New testcase.
6312
6c06e0e8
JJ
63132016-01-26 Jakub Jelinek <jakub@redhat.com>
6314
6315 PR target/69442
6316 * gcc.dg/pr69442.c: New test.
6317
b96824c4
RFI
63182016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6319
6320 PR target/67896
6321 * gcc.target/aarch64/simd/pr67896.C: New.
6322
5ee31e57
RS
63232016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6324
6325 PR tree-optimization/69400
6326 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6327 function.
6328 (plugin_init): Call it.
6329 * gcc.dg/torture/pr69400.c: New test.
6330
7ddfb31d
CL
63312016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6332
6333 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6334
1e050c90
AK
63352016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6336 Sebastian Pop <s.pop@samsung.com>
6337
6338 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6339 isl-0.15.
6340
c8ee4bf5
AK
63412016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6342 Sebastian Pop <s.pop@samsung.com>
6343
6344 * gcc.dg/graphite/pr69292.c: New.
6345
d902b330
JJ
63462016-01-25 Jakub Jelinek <jakub@redhat.com>
6347
6348 * c-c++-common/goacc/use_device-1.c: New test.
6349
2c89b952
JL
63502016-01-25 Jeff Law <law@redhat.com>
6351
6352 PR tree-optimization/69196
6353 PR tree-optimization/68398
6354 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6355 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6356
685c8785
DE
63572016-01-25 David Edelsohn <dje.gcc@gmail.com>
6358
6359 PR target/69469
6360 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6361 Algorithm.
6362
95cef0c1
RB
63632016-01-25 Richard Biener <rguenther@suse.de>
6364
6365 PR testsuite/69380
6366 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6367
2947d3b2
IE
63682016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6369
6370 PR target/69421
6371 * gcc.dg/pr69421.c: New test.
6372
ae19075a
BB
63732016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6374
6375 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6376 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6377 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6378 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6379 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6380 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6381 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6382 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6383 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6384 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6385
fa4511c2
RB
63862016-01-25 Richard Biener <rguenther@suse.de>
6387
6388 PR tree-optimization/69376
6389 * gcc.dg/torture/pr69376.c: New testcase.
6390
1d101216
JD
63912016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6392
6393 PR fortran/69397
6394 PR fortran/68442
6395 * gfortran.dg/interface_38.f90: New test.
6396 * gfortran.dg/interface_39.f90: New test.
a0909527 6397
a59b92b0
PP
63982016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6399
6400 Revert:
6401 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6402
6403 PR c++/11858
6404 PR c++/24663
6405 PR c++/24664
6406 * g++.dg/template/pr11858.C: New test.
6407 * g++.dg/template/pr24663.C: New test.
6408 * g++.dg/template/unify12.C: New test.
6409 * g++.dg/template/unify13.C: New test.
6410 * g++.dg/template/unify14.C: New test.
6411 * g++.dg/template/unify15.C: New test.
6412 * g++.dg/template/unify16.C: New test.
6413 * g++.dg/template/unify17.C: New test.
6414
16acb1a8
DH
64152016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6416
6417 PR fortran/68283
6418 gfortran.dg/pr68283.f90: New test.
6419
094773e8
TK
64202016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6421
6422 PR fortran/66094
6423 * gfortran.dg/inline_matmul_13.f90: New test.
6424 * gfortran.dg/matmul_bounds_8.f90: New test.
6425 * gfortran.dg/matmul_bounds_9.f90: New test.
6426 * gfortran.dg/matmul_bounds_10.f90: New test.
6427
42fb90d7
TV
64282016-01-23 Tom de Vries <tom@codesourcery.com>
6429
6430 PR tree-optimization/69426
6431 * gcc.dg/autopar/pr69426.c: New test.
6432
69da7802
MS
64332016-01-23 Martin Sebor <msebor@redhat.com>
6434
6435 PR c++/58109
6436 PR c++/69022
6437 * g++.dg/cpp0x/alignas5.C: New test.
6438 * g++.dg/ext/vector29.C: Same.
6439
da17300a
UB
64402016-01-23 Uros Bizjak <ubizjak@gmail.com>
6441
6442 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6443 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6444 _GNU_SOURCE from compile flags to the source.
6445 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6446 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6447 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6448 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6449
62041cfc
JJ
64502016-01-22 Jakub Jelinek <jakub@redhat.com>
6451
6452 PR target/69432
6453 * g++.dg/opt/pr69432.C: New test.
6454
f7d2ad6f
BS
64552016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6456
6457 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6458 32-bit targets testing an -m64 multilib.
6459
d403fc9a
WS
64602016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6461
6462 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6463 64-bit support.
6464
4aa16f8d
JG
64652016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6466
6467 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6468
7c816d0f
CB
64692016-01-21 Christian Bruel <christian.bruel@st.com>
6470
6471 PR target/68674
6472 * gcc.target/i386/pr68674.c
6473 * gcc.target/aarch64/pr68674.c
6474 * gcc.target/arm/pr68674.c
6475
fce661e8
KT
64762016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6477
6478 PR target/69403
6479 * gcc.c-torture/execute/pr69403.c: New test.
6480
4696899f
PC
64812016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6482
6483 PR c++/55843
6484 * g++.dg/template/pr55843.C: New.
6485
bac69366
AL
64862016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6487
6488 PR testsuite/66877
6489 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6490 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6491
b57d3a5c
BS
64922016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6493
6494 PR testsuite/67489
da17300a
UB
6495 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6496 from dg-do compile directive, and instead add
6497 { dg-require-effective-target int128 }.
b57d3a5c 6498
9f04a53e
MS
64992016-01-20 Martin Sebor <msebor@redhat.com>
6500
6501 PR c/69405
6502 * gcc.dg/sync-fetch.c: New test.
6503
38a51663
JL
65042016-01-21 Martin Sebor <msebor@redhat.com>
6505
6506 PR target/69252
6507 * gcc.target/powerpc/pr69252.c: New test.
6508
2423a75a
JD
65092016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6510
6511 PR fortran/65996
da17300a 6512 * gfortran.dg/pr65996.f90: New test.
2423a75a 6513
0a76463f
DV
65142016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6515
6516 PR c++/68810
9f04a53e 6517 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 6518 expected to generate an error.
0a76463f 6519
9776e692
BS
65202016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6521
6522 PR middle-end/66178
6523 * gcc.dg/torture/pr66178.c: New test.
6524
c8d3e088
AB
65252016-01-21 Anton Blanchard <anton@samba.org>
6526 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6527
6528 PR target/63354
6529 * gcc.target/powerpc/pr63354.c: New test.
6530
35b707ff
VM
65312016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6532
6533 PR rtl-optimization/68990
6534 * gcc.target/i386/pr68990: New.
6535
157b0829
NC
65362016-01-21 Nick Clifton <nickc@redhat.com>
6537
6538 PR target/69129
6539 * gcc.target/mips/pr69129.c: New.
6540
aede6748
PC
65412016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6542
6543 PR c++/58046
6544 * g++.dg/cpp0x/pr58046.C: New.
6545
5463c2c8
JJ
65462016-01-21 Jakub Jelinek <jakub@redhat.com>
6547
6d31cc75
SS
6548 PR target/69187
6549 PR target/65624
6550 * gcc.target/arm/pr69187.c: New test.
6551
5463c2c8
JJ
6552 PR c++/69355
6553 * g++.dg/torture/pr69355.C: New test.
6554
fa28f32b
AK
65552016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6556 Sebastian Pop <s.pop@samsung.com>
6557
6558 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6559
b920a047
AK
65602016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6561 Sebastian Pop <s.pop@samsung.com>
6562
da17300a 6563 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6564
bdd3aea6
JJ
65652016-01-21 Jakub Jelinek <jakub@redhat.com>
6566
6567 PR middle-end/67653
6568 * c-c++-common/pr67653.c: New test.
6569 * gcc.dg/torture/pr29119.c: Add dg-warning.
6570
26a2e6ae
PB
65712016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6572
6573 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6574
d25c7690
PK
65752016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6576
6577 PR c/24293
6578 * gcc.dg/pr24293.c: New test.
6579 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6580 incomplete struct type.
6581 * gcc.dg/declspec-1.c: Likewise.
6582 * gcc.dg/pr63549.c: Likewise.
6583
889d5698
JJ
65842016-01-20 Jakub Jelinek <jakub@redhat.com>
6585
6586 PR tree-optimization/66612
6587 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6588 for bdn instruction.
6589
d7cf3dc7
CL
65902016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6591
6592 * lib/target-supports.exp
6593 (check_effective_target_arm_fp_ok_nocache): New.
6594 (check_effective_target_arm_fp_ok): New.
6595 (add_options_for_arm_fp): New.
6596 (check_effective_target_arm_crypto_ok_nocache): Require
6597 target_arm_v8_neon_ok instead of arm32.
6598 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6599 (check_effective_target_arm_crypto_pragma_ok): New.
6600 (add_options_for_arm_vfp): New.
6601 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6602 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6603 target instead. Force initial fpu to vfp.
6604 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6605 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6606 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6607 dependency.
6608 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6609 use arm_vfp effective target instead. Force initial fpu to vfp.
6610 * gcc.target/arm/attr-neon3.c: Likewise.
6611 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6612 arm_vfp_ok.
6613 * gcc.target/arm/unsigned-float.c: Likewise.
6614 * gcc.target/arm/vfp-1.c: Likewise.
6615 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6616 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6617 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6618 * gcc.target/arm/vfp-ldmias.c: Likewise.
6619 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6620 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6621 * gcc.target/arm/vfp-stmiad.c: Likewise.
6622 * gcc.target/arm/vfp-stmias.c: Likewise.
6623 * gcc.target/arm/vnmul-1.c: Likewise.
6624 * gcc.target/arm/vnmul-2.c: Likewise.
6625 * gcc.target/arm/vnmul-3.c: Likewise.
6626 * gcc.target/arm/vnmul-4.c: Likewise.
6627
01ac9704 66282016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6629
e84b00da
L
6630 PR testsuite/69366
6631 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6632 the MPX run-time library, for compile-time MPX test.
6633 * gcc.target/i386/chkp-always_inline.c: Likewise.
6634 * gcc.target/i386/chkp-bndret.c: Likewise.
6635 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6636 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6637 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6638 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6639 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6640 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6641 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6642 * gcc.target/i386/chkp-label-address.c: Likewise.
6643 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6644 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6645 * gcc.target/i386/chkp-pr69044.c: Likewise.
6646 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6647 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6648 * gcc.target/i386/chkp-strchr.c: Likewise.
6649 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6650 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6651 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6652 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6653 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6654 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6655 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6656 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6657 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6658 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6659 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6660 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6661 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6662 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6663 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6664 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6665 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6666 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6667 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6668 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6669 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6670 * gcc.target/i386/pr63995-2.c: Likewise.
6671 * gcc.target/i386/pr64805.c: Likewise.
6672 * gcc.target/i386/pr65044.c: Likewise.
6673 * gcc.target/i386/pr65167.c: Likewise.
6674 * gcc.target/i386/pr65183.c: Likewise.
6675 * gcc.target/i386/pr65184.c: Likewise.
6676 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6677
28b33016
IE
66782016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6679
6680 PR tree-optimization/69328
6681 * gcc.dg/pr69328.c: New test.
6682
bcff0913
JL
66832016-01-20 Jeff Law <law@redhat.com>
6684
bf0bb970 6685 PR target/25114
bcff0913
JL
6686 * gcc.target/m68k/pr25114.c: New test.
6687
a3f69631
AV
66882016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6689
6690 * gcc.target/arm/memset-inline-10.c: Added
6691 dg-require-effective-target arm_thumb2_ok.
6692
af33ba0d
EB
66932016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6694
6695 * gcc.dg/debug/dwarf2/sso.c: New test.
6696
7596d5de
UB
66972016-01-19 Uros Bizjak <ubizjak@gmail.com>
6698
6699 PR testsuite/68820
6700 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6701 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6702 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6703
ceda2c69
JH
67042016-01-19 Jan Hubicka <hubicka@ucw.cz>
6705
6706 PR ipa/66223
6707 * g++.dg/ipa/devirt-50.C: New testcase.
6708
38a979f2
MP
67092016-01-19 Marek Polacek <polacek@redhat.com>
6710
6711 PR c++/68965
6712 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6713 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6714
962801c5
KT
67152016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6716
6717 PR target/69135
6718 * gcc.target/arm/pr69135_1.c: New test.
6719
078fe40a
WD
67202015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6721
6722 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6723
786e3c06
WD
67242015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6725
6726 * gcc.target/aarch64/ccmp_1.c: New testcase.
6727
1e297006
MP
67282016-01-19 Marek Polacek <polacek@redhat.com>
6729
6730 PR c++/68586
6731 * g++.dg/cpp0x/enum30.C: New test.
6732
879c27e3
RB
67332016-01-19 Richard Biener <rguenther@suse.de>
6734
6735 PR tree-optimization/69336
6736 * g++.dg/tree-ssa/pr69336.C: New testcase.
6737
015337d3
JJ
67382016-01-19 Jakub Jelinek <jakub@redhat.com>
6739
6740 PR debug/65779
6741 * gcc.dg/pr65779.c: New test.
6742
e2c768b6
RB
67432016-01-19 Richard Biener <rguenther@suse.de>
6744
6745 PR tree-optimization/69352
6746 * gcc.dg/torture/pr69352.c: New testcase.
6747
569efc34
JJ
67482016-01-19 Jakub Jelinek <jakub@redhat.com>
6749
6750 PR rtl-optimization/68955
6751 PR rtl-optimization/64557
6752 * gcc.dg/torture/pr68955.c: New test.
6753
e49d321f
JH
67542016-01-19 Jan Hubicka <hubicka@ucw.cz>
6755
6756 PR lto/69136
6757 * g++.dg/torture/pr69136.C: New testcase.
6758
e9191ad3
JH
67592016-01-19 Jan Hubicka <hubicka@ucw.cz>
6760
6761 PR lto/69133
6762 * g++.dg/lto/pr69133_0.C: New testcase.
6763 * g++.dg/lto/pr69133_1.C: New testcase.
6764
2bedb645
JL
67652016-01-15 Jeff Law <law@redhat.com>
6766
6767 PR tree-optimization/69320
6768 * gcc.c-torture/pr69320-1.c: New test.
6769 * gcc.c-torture/pr69320-2.c: New test.
6770 * gcc.c-torture/pr69320-3.c: New test.
6771 * gcc.c-torture/pr69320-4.c: New test.
6772
17c15cb9
PP
67732016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6774
6775 PR c++/11858
6776 PR c++/24663
6777 PR c++/24664
6778 * g++.dg/template/pr11858.C: New test.
6779 * g++.dg/template/pr24663.C: New test.
6780 * g++.dg/template/unify12.C: New test.
6781 * g++.dg/template/unify13.C: New test.
6782 * g++.dg/template/unify14.C: New test.
6783 * g++.dg/template/unify15.C: New test.
6784 * g++.dg/template/unify16.C: New test.
6785 * g++.dg/template/unify17.C: New test.
6786
9617fd08
DM
67872016-01-18 David Malcolm <dmalcolm@redhat.com>
6788
6789 PR testsuite/69181
6790 * gcc.dg/pr69181-1.c: New test file.
6791 * gcc.dg/pr69181-2.c: New test file.
6792 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6793 globals by moving it to...
6794 (cleanup-after-saved-dg-test): ...this new function. Add
6795 "global additional_sources_used". Add reset of global
6796 multiline_expected_outputs to the empty list.
6797 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6798 global to...
6799 (multiline_expected_outputs): ...this, and updated comments to
6800 note that it is modified from gcc-dg.exp.
6801 (dg-end-multiline-output): Update for the above renaming.
6802 (handle-multiline-outputs): Likewise. Remove the clearing
6803 of the expected outputs to the empty list.
6804
b555a2e4
RB
68052016-01-18 Richard Biener <rguenther@suse.de>
6806
6807 PR tree-optimization/69297
6808 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6809
96902805
JM
68102016-01-18 Joseph Myers <joseph@codesourcery.com>
6811
6812 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6813 dg-options.
6814 * gcc.target/mips/mips-3d-2.c: Likewise.
6815 * gcc.target/mips/mips-3d-3.c: Likewise.
6816 * gcc.target/mips/mips-3d-4.c: Likewise.
6817 * gcc.target/mips/mips-3d-5.c: Likewise.
6818 * gcc.target/mips/mips-3d-6.c: Likewise.
6819 * gcc.target/mips/mips-3d-7.c: Likewise.
6820 * gcc.target/mips/mips-3d-8.c: Likewise.
6821 * gcc.target/mips/mips-3d-9.c: Likewise.
6822 * gcc.target/mips/mips-ps-1.c: Likewise.
6823 * gcc.target/mips/mips-ps-2.c: Likewise.
6824 * gcc.target/mips/mips-ps-3.c: Likewise.
6825 * gcc.target/mips/mips-ps-4.c: Likewise.
6826 * gcc.target/mips/mips-ps-5.c: Likewise.
6827 * gcc.target/mips/mips-ps-6.c: Likewise.
6828 * gcc.target/mips/mips-ps-7.c: Likewise.
6829 * gcc.target/mips/mips-ps-type.c: Likewise.
6830 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6831 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6832
40e26f94
TV
68332016-01-18 Tom de Vries <tom@codesourcery.com>
6834
6835 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6836 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6837 * c-c++-common/goacc/kernels-empty.c: New test.
6838 * c-c++-common/goacc/kernels-eternal.c: New test.
6839 * c-c++-common/goacc/kernels-loop-2.c: New test.
6840 * c-c++-common/goacc/kernels-loop-3.c: New test.
6841 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6842 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6843 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6844 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6845 * c-c++-common/goacc/kernels-loop-data.c: New test.
6846 * c-c++-common/goacc/kernels-loop-g.c: New test.
6847 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6848 * c-c++-common/goacc/kernels-loop-n.c: New test.
6849 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6850 * c-c++-common/goacc/kernels-loop.c: New test.
6851 * c-c++-common/goacc/kernels-noreturn.c: New test.
6852 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6853 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6854 * c-c++-common/goacc/kernels-reduction.c: New test.
6855
a98d4647
TV
68562016-01-18 Tom de Vries <tom@codesourcery.com>
6857
6858 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6859 * gcc.dg/autopar/outer-2.c: Same.
6860 * gcc.dg/autopar/outer-3.c: Same.
6861 * gcc.dg/autopar/outer-4.c: Same.
6862 * gcc.dg/autopar/outer-5.c: Same.
6863 * gcc.dg/autopar/outer-6.c: Same.
6864 * gcc.dg/autopar/parallelization-1.c: Same.
6865 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6866 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6867 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6868 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6869 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6870 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6871 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6872 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6873 * gcc.dg/autopar/pr39500-1.c: Same.
6874 * gcc.dg/autopar/pr39500-2.c: Same.
6875 * gcc.dg/autopar/pr46193.c: Same.
6876 * gcc.dg/autopar/pr46194.c: Same.
6877 * gcc.dg/autopar/pr49580.c: Same.
6878 * gcc.dg/autopar/pr49960-1.c: Same.
6879 * gcc.dg/autopar/pr49960.c: Same.
6880 * gcc.dg/autopar/pr68373.c: Same.
6881 * gcc.dg/autopar/reduc-1.c: Same.
6882 * gcc.dg/autopar/reduc-1char.c: Same.
6883 * gcc.dg/autopar/reduc-1short.c: Same.
6884 * gcc.dg/autopar/reduc-2.c: Same.
6885 * gcc.dg/autopar/reduc-2char.c: Same.
6886 * gcc.dg/autopar/reduc-2short.c: Same.
6887 * gcc.dg/autopar/reduc-3.c: Same.
6888 * gcc.dg/autopar/reduc-4.c: Same.
6889 * gcc.dg/autopar/reduc-6.c: Same.
6890 * gcc.dg/autopar/reduc-7.c: Same.
6891 * gcc.dg/autopar/reduc-8.c: Same.
6892 * gcc.dg/autopar/reduc-9.c: Same.
6893 * gcc.dg/autopar/uns-outer-4.c: Same.
6894 * gcc.dg/autopar/uns-outer-5.c: Same.
6895 * gcc.dg/autopar/uns-outer-6.c: Same.
6896 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6897 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6898
da976fa8
AL
68992016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6900
6901 PR target/63679
6902 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6903 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6904
70c1e886
AL
69052016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6906
6907 PR target/63679
6908 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6909 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6910 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6911
88bed196
AL
69122016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6913
6914 PR target/63679
6915 * gcc.dg/tree-ssa/sra-17.c: New.
6916 * gcc.dg/tree-ssa/sra-18.c: New.
6917
3dd5f42e
IE
69182016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6919
6920 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6921
ae5a77fa
EB
69222016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6923
6924 * gnat.dg/inline12.adb: New test.
6925
11e57fc6
BC
69262016-01-18 Bin Cheng <bin.cheng@arm.com>
6927
6928 PR tree-optimization/66797
6929 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6930
995b6fe0
RB
69312016-01-18 Richard Biener <rguenther@suse.de>
6932
6933 PR tree-optimization/69170
6934 * gcc.dg/torture/pr69170.c: New testcase.
6935
82ee0cf2 69362016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
6937
6938 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6939
d69da357
TV
69402016-01-16 Tom de Vries <tom@codesourcery.com>
6941
6942 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6943
a3845283
TV
69442016-01-16 Tom de Vries <tom@codesourcery.com>
6945
6946 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6947 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6948 redundant dg-require-effective-target pthread.
6949 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6950 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6951 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6952 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6953 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6954 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6955 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6956
197a6aa6
DE
69572016-01-16 David Edelsohn <dje.gcc@gmail.com>
6958
6959 PR target/68609
6960 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6961 * gcc.target/powerpc/recip-7.c: Same.
6962
ec7886c1
PP
69632016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6964
6965 PR c++/69091
6966 * g++.dg/template/pr69091.C: New test.
6967
203484bb
PP
69682016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6969
6970 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6971 dump does not contain an error_mark_node.
6972 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6973 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6974
aa2500e9
PP
69752016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6976
6977 PR c++/68936
6978 * g++.dg/template/pr68936.C: New test.
6979
28621a5c
DE
69802016-01-15 David Edelsohn <dje.gcc@gmail.com>
6981
6982 PR target/68609
6983 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6984 * gcc.target/powerpc/recip-2.c: Same.
6985 * gcc.target/powerpc/recip-3.c: Same.
6986 * gcc.target/powerpc/recip-4.c: Same.
6987 * gcc.target/powerpc/recip-sqrtf.c: Same.
6988
40c43aca
JL
69892016-01-15 Jeff Law <law@redhat.com>
6990
6991 PR tree-optimization/69270
6992 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6993 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6994
afbc5ae8
PT
69952016-01-15 Paul Thomas <pault@gcc.gnu.org>
6996
6997 PR fortran/49630
6998 * gfortran.dg/deferred_character_13.f90: New test for the fix
6999 of comment 3 of the PR.
7000
7001 PR fortran/54070
7002 * gfortran.dg/deferred_character_8.f90: New test
7003 * gfortran.dg/allocate_error_5.f90: New test
7004
7005 PR fortran/60593
7006 * gfortran.dg/deferred_character_10.f90: New test
7007
7008 PR fortran/60795
7009 * gfortran.dg/deferred_character_14.f90: New test
7010
7011 PR fortran/61147
7012 * gfortran.dg/deferred_character_11.f90: New test
7013
7014 PR fortran/64324
7015 * gfortran.dg/deferred_character_9.f90: New test
7016
49abe076
VM
70172016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7018
7019 PR rtl-optimization/69030
7020 * gcc.target/i386/pr69030.c: New.
7021
16d12992
KT
70222016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7023
7024 * gcc.target/aarch64/target_attr_17.c: New test.
7025
78810bd3
RB
70262016-01-15 Richard Biener <rguenther@suse.de>
7027
7028 PR tree-optimization/66856
7029 * gcc.dg/torture/pr66856-1.c: New testcase.
7030 * gcc.dg/torture/pr66856-2.c: Likewise.
7031
2bd847fe
RB
70322016-01-15 Richard Biener <rguenther@suse.de>
7033
7034 PR debug/69137
7035 * g++.dg/lto/pr69137_0.C: New testcase.
7036
a00fe3b7
RS
70372016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7038
7039 PR middle-end/69246
7040 * gcc.target/i386/pr69246.c: New test.
7041
cbb0e83b
DV
70422016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7043
7596d5de 7044 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7045
5a500ecf
DV
70462016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7047
7048 PR c++/56194
7049 * g++.dg/init/const9.C: Disable test on S/390.
7050
5d9bf64f
DV
70512016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7052
7053 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7054 * g++.dg/Wno-frame-address.C: Ditto.
7055
e234b19e
DV
70562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7057
7058 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7059
89483f99
RB
70602016-01-15 Richard Biener <rguenther@suse.de>
7061
7062 PR tree-optimization/68961
7063 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7064
94f37395
IE
70652016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7066
7067 * gcc.target/i386/pr65105-5.c: New test.
7068
82ee0cf2 70692016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7070
7071 * gcc.c-torture/execute/alias-4.c: New testcase.
7072
82ee0cf2 70732016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7074
7075 PR ipa/68148
7076 * g++.dg/ipa/devirt-49.C: New testcase.
7077
092f7deb 70782016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7079
7080 PR target/65837
7081 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7082 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7083 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7084
e93c66bc
RB
70852016-01-15 Richard Biener <rguenther@suse.de>
7086
7087 PR tree-optimization/69117
7088 * gcc.dg/torture/pr69117.c: New testcase.
7089
c47eaca6 70902015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7091
7092 PR c++/69048
7093 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7094
c3f6914a
FXC
70952016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7096
7097 PR testsuite/67509
7098 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7099 range tests use 100 * maximum instead of maximum + 1.
7100
cd65ae90
JJ
71012016-01-14 Jakub Jelinek <jakub@redhat.com>
7102
7103 PR debug/69244
7104 * gcc.dg/guality/pr69244.c: New test.
7105
19643948
UB
71062016-01-14 Uros Bizjak <ubizjak@gmail.com>
7107
7108 * lib/target-supports.exp (check_effective_target_issignaling):
7109 New procedure.
7110 * gcc.dg/pr61441.c: Require issignaling effective target.
7111
fe79c97e
SB
71122016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7113
7114 PR target/68803
7115 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7116
c7df95d8
DM
71172016-01-14 David Malcolm <dmalcolm@redhat.com>
7118
7119 PR c++/68819
7120 PR preprocessor/69177
7121 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7122 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7123 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7124 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7125
00083992
MP
71262016-01-14 Marek Polacek <polacek@redhat.com>
7127
7128 PR c/69262
7129 * gcc.dg/array-15.c: New test.
7130
0c9b3294
JJ
71312016-01-14 Jakub Jelinek <jakub@redhat.com>
7132
7133 PR middle-end/68146
7134 PR tree-optimization/69155
7135 * gfortran.dg/pr68146.f: New test.
7136 * gfortran.dg/pr69155.f90: New test.
7137
3688e13d
RB
71382016-01-14 Richard Biener <rguenther@suse.de>
7139
7140 PR tree-optimization/68060
7141 * gcc.dg/torture/pr68060-1.c: New testcase.
7142 * gcc.dg/torture/pr68060-2.c: Likewise.
7143
bab0ad3a
NC
71442016-01-14 Nick Clifton <nickc@redhat.com>
7145
7146 * lib/target-supports.exp
7147 (check_effective_target_arm_neon_ok_nocache): Add an option
7148 sequence that includes setting the ARM architecture to ARMv7-A.
7149 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7150 command line options necessary to enable Neon support.
7151 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7152 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7153 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7154 * gcc.target/arm/pr69180.c: Likewise.
7155
947c2ce5
JL
71562016-01-14 Jeff Law <law@redhat.com>
7157
7158 PR tree-optimization/69270
7159 * gcc.dg/tree-ssa/pr69270.c: New test.
7160
3342fd71
BS
71612016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7162
7163 PR c/66208
7164 * c-c++-common/pr66208.c: New file.
7165
2ad3adf1
JJ
71662016-01-13 Jakub Jelinek <jakub@redhat.com>
7167
7168 PR tree-optimization/69156
7169 * gcc.dg/pr69156.c: New test.
7170
398d6feb
L
71712016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7172
7173 * gcc.target/i386/pr69225-7.c: New test.
7174
4c868789
RH
71752016-01-13 Richard Henderson <rth@redhat.com>
7176
7177 * gcc.dg/tm/memopt-13.c: Update expected function.
7178 * gcc.dg/tm/memopt-6.c: Likewise.
7179
ef6d1772
UB
71802016-01-13 Uros Bizjak <ubizjak@gmail.com>
7181
7182 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7183 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7184 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7185 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7186
ef6d1772
UB
71872016-01-13 Tom de Vries <tom@codesourcery.com>
7188
7189 PR tree-optimization/69169
0b4b6ef2
TV
7190 * gcc.dg/pr69169.c: New test.
7191
2ad3adf1 71922016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7193
7194 PR target/69228
7195 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7196 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7197 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7198 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7199 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7200 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7201 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7202 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7203
9060e335
AK
72042016-01-13 Jakub Jelinek <jakub@redhat.com>
7205
7206 PR target/69247
7207 * gcc.dg/pr69247.c: New test.
7208
40311329
RB
72092016-01-13 Richard Biener <rguenther@suse.de>
7210
7211 PR tree-optimization/69242
7212 * gcc.dg/torture/pr69242.c: New testcase.
7213
ccbd7103
RB
72142016-01-13 Richard Biener <rguenther@suse.de>
7215
7216 PR tree-optimization/69186
7217 * gcc.dg/torture/pr69186.c: New testcase.
7218
c6f72a46
JL
72192016-01-13 Jeff Law <law@redhat.com>
7220
7221 PR tree-optimization/67755
7222 * gcc.dg/tree-ssa/pr67755.c: New test.
7223
72242016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7225
7226 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7227 pass number in output by a star.
7228
c446cf07
BC
72292016-01-12 Bin Cheng <bin.cheng@arm.com>
7230
7231 PR tree-optimization/68911
7232 * gcc.c-torture/execute/pr68911.c: New test.
7233
5342156c
MP
72342016-01-12 Marek Polacek <polacek@redhat.com>
7235
7236 PR c++/68979
7237 * g++.dg/warn/permissive-1.C: New test.
7238
65364cc5
JJ
72392016-01-12 Jakub Jelinek <jakub@redhat.com>
7240
7241 PR objc++/68511
7242 PR c++/69213
7243 * g++.dg/opt/pr69213.C: New test.
7244
81b9a3d9
CB
72452016-01-12 Christian Bruel <christian.bruel@st.com>
7246
7247 PR target/69180
7248 * gcc.target/arm/pr69180.c: New test.
7249
3c4e91c9
RB
72502016-01-12 Richard Biener <rguenther@suse.de>
7251
7252 PR lto/69077
7253 * g++.dg/lto/pr69077_0.C: New testcase.
7254 * g++.dg/lto/pr69077_1.C: Likewise.
7255
5664cea1
JJ
72562016-01-12 Jakub Jelinek <jakub@redhat.com>
7257
7258 PR target/69175
7259 * g++.dg/opt/pr69175.C: New test.
7260
86cefc49
AL
72612016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7262
7263 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7264 rather than #including math.h & stdlib.h.
7265 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7266 * gcc.dg/vect/pr49771.c: Likewise.
7267 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7268 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7269 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7270 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7271 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7272 * gcc.dg/vect/pr44507.c: Likewise.
7273 * gcc.dg/vect/pr45902.c: Likewise.
7274 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7275 * gcc.dg/vect/vect-117.c: Likewise.
7276 * gcc.dg/vect/vect-99.c: Likewise.
7277 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7278 * gcc.dg/vect/vect-cond-1.c: Likewise.
7279 * gcc.dg/vect/vect-cond-2.c: Likewise.
7280 * gcc.dg/vect/vect-cond-3.c: Likewise.
7281 * gcc.dg/vect/vect-cond-4.c: Likewise.
7282 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7283 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7284 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7285 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7286 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7287 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7288 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7289 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7290 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7291 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7292 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7293 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7294 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7295 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7296 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7297 include of signal.h.
7298 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7299 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7300 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7301 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7302 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7303 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7304 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7305 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7306 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7307 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7308 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7309 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7310 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7311 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7312 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7313 * gcc.dg/vect/vect-outer-5.c: Likewise.
7314 * gcc.dg/vect/vect-outer-6.c: Likewise.
7315 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7316 include of stdio.h.
7317
b832f61e
NC
73182016-01-12 Nick Clifton <nickc@redhat.com>
7319
7320 PR target/68913
7321 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7322 to fread so that it will be found in all target runtimes.
7323
8eac49b1
RB
73242016-01-12 Richard Biener <rguenther@suse.de>
7325
7326 PR tree-optimization/69053
7327 * g++.dg/torture/pr69053.C: New testcase.
7328
2935d994
RB
73292016-01-12 Richard Biener <rguenther@suse.de>
7330
7331 PR tree-optimization/69168
7332 * gcc.dg/torture/pr69168.c: New testcase.
7333
66c16fd9
RB
73342016-01-12 Richard Biener <rguenther@suse.de>
7335
7336 PR tree-optimization/69157
7337 * gcc.dg/torture/pr69157.c: New testcase.
7338
73392016-01-12 Richard Biener <rguenther@suse.de>
7340
7341 PR tree-optimization/69174
7342 * gcc.dg/torture/pr69174.c: New testcase.
7343
723033a6
JJ
73442016-01-12 Jakub Jelinek <jakub@redhat.com>
7345
7346 PR c++/66808
7347 PR c++/69000
7348 * g++.dg/tls/pr66808.C: New test.
7349 * g++.dg/tls/pr69000.C: New test.
7350
3574cf47
BS
73512016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7352
7353 * gcc.target/powerpc/swaps-p8-23.c: New test.
7354 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7355
feb20787
JDA
73562016-01-11 John David Anglin <danglin@gcc.gnu.org>
7357
7358 PR tree-optimization/68356
7359 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7360
27b1820a
KV
73612016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7362 Jim Wilson <jim.wilson@linaro.org>
7363
7364 PR target/69194
7365 * gcc.target/arm/pr69194.c: New test.
7366
cf4de6af
L
73672016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7368
7369 PR target/69225
7370 * gcc.target/i386/pr69225-1.c: New test.
7371 * gcc.target/i386/pr69225-2.c: Likewise.
7372 * gcc.target/i386/pr69225-3.c: Likewise.
7373 * gcc.target/i386/pr69225-4.c: Likewise.
7374 * gcc.target/i386/pr69225-5.c: Likewise.
7375 * gcc.target/i386/pr69225-6.c: Likewise.
7376
1ebd5558
JJ
73772016-01-11 Jakub Jelinek <jakub@redhat.com>
7378
23552a4d
JJ
7379 PR target/67462
7380 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7381 if lp64.
7382
26ff85b0
JJ
7383 PR target/69071
7384 * gcc.dg/pr69071.c: New test.
7385
9cb6bd74
JJ
7386 PR c++/69211
7387 * g++.dg/opt/pr69211.C: New test.
7388
1ebd5558
JJ
7389 PR tree-optimization/69214
7390 * gcc.c-torture/compile/pr69214.c: New test.
7391
8c18c836
UB
73922016-01-11 Uros Bizjak <ubizjak@gmail.com>
7393
7394 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7395 * gcc.target/i386/pr66232-11.c: Ditto.
7396 * gcc.target/i386/pr66232-12.c: Ditto.
7397 * gcc.target/i386/pr66232-13.c: Ditto.
7398
62446e6e
RB
73992016-01-11 Richard Biener <rguenther@suse.de>
7400
7401 PR tree-optimization/69173
7402 * gcc.dg/torture/pr69173.c: New testcase.
7403
2b8568fe
KT
74042016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7405
7406 PR rtl-optimization/68796
7407 * gcc.target/aarch64/tst_5.c: New test.
7408 * gcc.target/aarch64/tst_6.c: Likewise.
7409
5baf4532
KT
74102016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7411
7412 PR rtl-optimization/68841
7413 * gcc.dg/pr68841.c: New test.
7414 * gcc.c-torture/execute/pr68841.c: New test.
7415
ca90b1ed
YR
74162016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7417
7418 PR rtl-optimization/68920
7419 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7420 for ix86 targets.
7421 * gcc.dg/ifcvt-5.c: New test.
7422
2ad3adf1 74232016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
7424
7425 PR bootstrap/69123
7426 * g++.dg/pr69123.C: New.
7427
83834c09
IE
74282016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7429
7430 PR target/69010
7431 * gcc.target/i386/pr69010.c: New test.
7432
dcf89d57
MJ
74332016-01-11 Martin Jambor <mjambor@suse.cz>
7434
7435 PR ipa/69044
7436 * gcc.target/i386/chkp-pr69044.c: New test.
7437
d95167ee
TV
74382016-01-11 Tom de Vries <tom@codesourcery.com>
7439
7440 PR tree-optimization/69109
7441 * gcc.dg/autopar/pr69109-2.c: New test.
7442 * gcc.dg/autopar/pr69109.c: New test.
7443
4f6403a8
TV
74442016-01-11 Tom de Vries <tom@codesourcery.com>
7445
7446 PR tree-optimization/69108
7447 * gcc.dg/autopar/pr69108.c: New test.
7448
21efdd80
PP
74492016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7450
7451 PR c++/69029
7452 * c-c++-common/Wisleading-indentation.c: Augment test.
7453
fd42eed8
TK
74542016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7455
7456 PR fortran/69154
7457 * gfortran.dg/inline_matmul_12.f90: New test.
7458
4f90ee6c
PT
74592016-01-10 Paul Thomas <pault@gcc.gnu.org>
7460
7461 PR fortran/67779
7462 * gfortran.dg/actual_array_offset_1: New test.
7463
3907c6cf
TV
74642016-01-10 Tom de Vries <tom@codesourcery.com>
7465
7466 PR tree-optimization/69062
7467 * gcc.dg/autopar/pr69062.c: New test.
7468
b07b236e
TS
74692016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7470
7471 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7472 * gcc.dg/vect/slp-perm-2.c: Likewise.
7473 * gcc.dg/vect/slp-perm-3.c: Likewise.
7474 * gcc.dg/vect/slp-perm-5.c: Likewise.
7475 * gcc.dg/vect/slp-perm-6.c: Likewise.
7476 * gcc.dg/vect/slp-perm-7.c: Likewise.
7477 * gcc.dg/vect/slp-perm-8.c: Likewise.
7478
23fab8ae
TV
74792016-01-10 Tom de Vries <tom@codesourcery.com>
7480
7481 PR tree-optimization/69039
7482 * gcc.dg/autopar/pr69039.c: New test.
7483
73f0dae2
MP
74842016-01-09 Marek Polacek <polacek@redhat.com>
7485
7486 PR c++/69113
7487 * g++.dg/pr69113.C: New test.
7488
20b8d734
JJ
74892016-01-09 Jakub Jelinek <jakub@redhat.com>
7490
7491 PR middle-end/50865
7492 PR tree-optimization/69097
7493 * gcc.c-torture/execute/pr50865.c: New test.
7494 * gcc.c-torture/execute/pr69097-1.c: New test.
7495 * gcc.c-torture/execute/pr69097-2.c: New test.
7496 * gcc.dg/pr69097-1.c: New test.
7497 * gcc.dg/pr69097-2.c: New test.
7498
c50e614b
JJ
74992016-01-09 Jakub Jelinek <jakub@redhat.com>
7500
7501 PR c++/69164
7502 * g++.dg/opt/pr69164.C: New test.
7503
e0237993
JJ
75042016-01-08 Jakub Jelinek <jakub@redhat.com>
7505
7506 PR tree-optimization/69167
7507 * gcc.dg/pr69167.c: New test.
7508
bd8f5bb2
MP
75092016-01-08 Marek Polacek <polacek@redhat.com>
7510
7511 PR c++/68449
7512 * g++.dg/pr68449.C: New.
7513
bb0f5ca7
AL
75142016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7515
7516 PR tree-optimization/68707
7517 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7518 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7519 on platforms supporting it.
7520 * gcc.dg/vect/slp-perm-2.c: Likewise.
7521 * gcc.dg/vect/slp-perm-3.c: Likewise.
7522 * gcc.dg/vect/slp-perm-5.c: Likewise.
7523 * gcc.dg/vect/slp-perm-7.c: Likewise.
7524 * gcc.dg/vect/slp-perm-8.c: Likewise.
7525 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7526 on platforms supporting it.
7527
22518428
JJ
75282016-01-08 Jakub Jelinek <jakub@redhat.com>
7529
33f0852f
JJ
7530 PR tree-optimization/69162
7531 * gcc.dg/pr69162.c: New test.
7532
22518428
JJ
7533 PR tree-optimization/69172
7534 * gcc.dg/pr69172.c: New test.
7535
80e9b3aa
TP
75362016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7537
7538 PR tree-optimization/67781
7539 * gcc.c-torture/execute/pr67781.c: New file.
7540
262a363f
JJ
75412016-01-08 Jakub Jelinek <jakub@redhat.com>
7542
7543 PR tree-optimization/69083
7544 * gcc.dg/vect/pr69083.c: New test.
7545
6e1f093f
SS
75462016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7547
7548 PR tree-optimization/61441
7549 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7550 Use -fexcess-precision=standard for compiler options.
7551 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7552
53290e07
JJ
75532016-01-08 Jakub Jelinek <jakub@redhat.com>
7554
57bf3072
JJ
7555 PR fortran/69128
7556 * gfortran.dg/gomp/pr69128.f90: New test.
7557
53290e07
JJ
7558 PR c++/69145
7559 * g++.dg/ext/pr69145-1.C: New test.
7560 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7561 * g++.dg/ext/pr69145-2.h: New file.
7562
7a127fa7
MS
75632016-01-07 Martin Sebor <msebor@redhat.com>
7564
7565 PR c/68966
7566 * gcc.dg/atomic-fetch-bool.c: New test.
7567 * gcc.dg/sync-fetch-bool.c: New test.
7568
95918b49
L
75692016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7570
7571 PR fortran/66680
7572 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7573
c8e62a9d
NC
75742016-01-07 Nick Clifton <nickc@redhat.com>
7575
7576 PR target/66655
7577 * g++.dg/pr66655.C: New test.
7578 * g++.dg/pr66655_1.cc: Test support file.
7579 * g++.dg/pr66655.h: Test header file.
7580
2ad3adf1 75812016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7582
7583 PR fortran/66680
7584 gfortran.dg/gomp/pr66680.f90: New test.
7585
4cd9ca92
L
75862016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7587
7588 PR target/69171
7589 * gcc.target/i386/pr69171-1.c: New test.
7590 * gcc.target/i386/pr69171-2.c: Likewise.
7591 * gcc.target/i386/pr69171-3.c: Likewise.
7592 * gcc.target/i386/pr69171-4.c: Likewise.
7593 * gcc.target/i386/pr69171-5.c: Likewise.
7594 * gcc.target/i386/pr69171-6.c: Likewise.
7595
7e33d4dc
BS
75962015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7597
7598 PR middle-end/67639
7599 * c-c++-common/pr67639.c: New test.
7600
fec64afc
JJ
76012016-01-07 Jakub Jelinek <jakub@redhat.com>
7602
7603 PR tree-optimization/69141
7604 * g++.dg/opt/pr69141.C: New test.
7605
f293ad29
EB
76062016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7607
7608 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7609
5027395e
UB
76102016-01-06 Uros Bizjak <ubizjak@gmail.com>
7611
7612 PR target/69140
7613 * gcc.target/i386/pr69140.c: New test
7614
7443cf13
DM
76152016-01-06 David Malcolm <dmalcolm@redhat.com>
7616
7617 * gcc.dg/bad-dereference.c: New test case.
7618
32928931
BS
76192015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7620
7621 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7622
68dd05da
AS
76232016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7624
7625 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7626
6b131d5b
MP
76272016-01-06 Marek Polacek <polacek@redhat.com>
7628
7629 PR sanitizer/69099
7630 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7631
8d9fdb49
MP
76322016-01-05 Marek Polacek <polacek@redhat.com>
7633
7634 PR c/69104
7635 * gcc.dg/atomic-invalid-2.c: New.
7636
acf93f1e
L
76372016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7638
7639 PR target/68991
7640 * gcc.target/i386/pr68991.c: New test.
7641
3f50525d
L
76422016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7643
7644 PR target/68991
7645 * g++.dg/pr68991-1.C: New test.
7646 * g++.dg/pr68991-2.C: Likewise.
7647
e0237993 76482016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7649
e0237993 7650 PR other/60465
face88a1
ST
7651 * gcc.target/ia64/pr60465-gprel64.c: New test.
7652 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7653
a0866eff
KT
76542016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7655
7656 PR rtl-optimization/68651
7657 * gcc.target/aarch64/pr68651_1.c: New test.
7658
c589e975
DM
76592016-01-05 David Malcolm <dmalcolm@redhat.com>
7660
7661 PR c/69122
7662 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7663
929710d9
NS
76642016-01-05 Nathan Sidwell <nathan@acm.org>
7665
ce3e43d7
NS
7666 PR c++/58583
7667 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7668
929710d9
NS
7669 * gcc.dg/alias-15.c: New.
7670
a2faef8e
NC
76712016-01-05 Nick Clifton <nickc@redhat.com>
7672
7673 PR target/68870
7674 * g++.dg/pr68770.C: New test.
7675
4cfa76e3
MS
76762016-01-04 Mike Stump <mikestump@comcast.net>
7677
7678 * lib/target-supports.exp (check_effective_target_cilkplus):
7679 cilkplus targets require pthreads.
4ece61b6 7680 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7681
4e8a3a35
MM
76822016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7683
7684 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7685 generation.
7686
818ab71a
JJ
76872016-01-04 Jakub Jelinek <jakub@redhat.com>
7688
7689 Update copyright years.
7690
2fe0a208
MP
76912016-01-04 Marek Polacek <polacek@redhat.com>
7692
7693 PR c/68908
7694 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7695 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7696 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7697
9e3b2fe3
EB
76982016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7699
7700 * gcc.target/sparc/20160104-2.c: New test.
7701
e8d65a35
EB
77022016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7703
7704 * gcc.target/sparc/20160104-1.c: New test.
7705
25ccfccd
PT
77062016-01-03 Paul Thomas <pault@gcc.gnu.org>
7707
7708 PR fortran/65045
7709 * gfortran.dg/pr65045.f90: New test.
7710
cb51d382
EB
77112016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7712
7713 * gnat.dg/specs/debug1.ads: Delete.
7714
6eeaad6e
JD
77152016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7716
7717 PR libgfortran/68867
7718 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7719 expression.
7720
2f968603
JD
77212016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7722
7723 PR libgfortran/68867
7724 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7725 PowerPC.
7726
591bb5e4
PT
77272016-01-01 Paul Thomas <pault@gcc.gnu.org>
7728
7729 PR fortran/68864
7730 * gfortran.dg/pr68864.f90: New test.
7731
f1e0620c
JJ
77322016-01-01 Jakub Jelinek <jakub@redhat.com>
7733
942a1319
JJ
7734 PR tree-optimization/69070
7735 * gcc.dg/pr69070.c: New test.
7736
10dff63f
JJ
7737 PR sanitizer/69055
7738 * gfortran.dg/pr69055.f90: New test.
7739
f1e0620c
JJ
7740 PR target/69015
7741 * gcc.dg/pr69015.c: New test.
818ab71a 7742\f
2f883d1c 7743Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7744
7745Copying and distribution of this file, with or without modification,
7746are permitted in any medium without royalty provided the copyright
7747notice and this notice are preserved.